会社辞めてプログラミング漬け生活を始めて1年が経過したので心境を書いていく

プログラミング初心者の勉強ブログ #136

会社を辞めてプログラミング漬け生活し始めて気づいたら1年が経っていたので、現状の進捗感や心境を書いていく。自分の人生のどの1年間を切り取ったとしても、この1年間より変化に富んだ期間は無いと考える。実績と呼べるものは無いが、現状の成果など含めて自己満のためにまとめる。

 

more… “会社辞めてプログラミング漬け生活を始めて1年が経過したので心境を書いていく”

ここ最近ストックしたQiitaの記事をまとめてみる【後編】

プログラミング初心者の勉強ブログ #126

参考にしたQiitaストックの振り返り後編。誰かが何もないところに概念を作り、小難しい名前をその概念につける訳であって、それはやっぱりその概念が既存の何物でもないことをあらわし、誰かが他の誰かに伝えるためにしゃーなしにとった手段なんだと思うことによって、小難しい名前に対して「こんなん知らんわ」と拒否反応をせず暖かい目で学習に取り組もうと思える優しい人間になりたい。

 

more… “ここ最近ストックしたQiitaの記事をまとめてみる【後編】”

ここ最近ストックしたQiitaの記事をまとめてみる【前編】

プログラミング初心者の勉強ブログ #125

ここ最近は、参考になったQiitaはとりあえずストックするようにしていたので、それらの復習を兼ねて僕がQiitaでストックした記事をまとめてみる。振り返るとJavaScript関連が多め。ジーズではてっきりPHPを色々やるんだろうな思っていたが、気づいたらJSばかりやっている。

 

more… “ここ最近ストックしたQiitaの記事をまとめてみる【前編】”

【Node.js】P2Pビデオチャットアプリをシグナリングサーバー環境から作ってみた

プログラミング初心者の勉強ブログ #124

ジーズアカデミーのLABコースでのJS学習最終課題として行う、「JavaScript選手権」で作成したP2Pビデオチャットアプリについて。JS選手権では、「Node.jsでP2Pシグナリングサーバを自サーバにデプロイする」という個人目標を作り、参考サイトを真似して作成した。期間中ほぼほぼJSではなく環境構築に手間取り時間を費やしたことなどをまとめる。ほぼ日記。

 

more… “【Node.js】P2Pビデオチャットアプリをシグナリングサーバー環境から作ってみた”

【JavaScript】Yahoo! JavaScriptマップAPIで地上絵を書くアプリを作る【後編】(完成コードとこだわりについて)

プログラミング初心者の勉強ブログ #122

完成品を披露する記事。JSのClass記法を織り交ぜつつ、メソッドをイベントハンドラで上手いこと使いまわせるよう設計を意識した。一時的に保存したい情報は全てLocal Storageを利用したので、iOSやAndroidで思わぬ挙動などないか少し不安であったが、正常に機能した。PWAを実装し、一枚のHTMLとJSのみでアプリ感をある程度出せた気がする。

 

more… “【JavaScript】Yahoo! JavaScriptマップAPIで地上絵を書くアプリを作る【後編】(完成コードとこだわりについて)”

【JavaScript】Yahoo! JavaScriptマップAPIで地上絵を書くアプリを作る【前編】(静止画変換や他のMap APIとの比較など)

プログラミング初心者の勉強ブログ #121

次のジーズの課題がMapアプリだったので、地図で何かできないかと思い地上絵アプリを作ろうと思った。インスタでのSNS拡散を狙いたく、マップの静止画変換を画策していたところ、どうやら割と簡単にできるっぽいのでそこら辺について書いていく。何でYahooMAPにしたのかなど。

 

more… “【JavaScript】Yahoo! JavaScriptマップAPIで地上絵を書くアプリを作る【前編】(静止画変換や他のMap APIとの比較など)”

【GAS】スプレッドシートを用いたAPI作成の基本

プログラミング初心者の勉強ブログ #120

GAS(Google Apps Script)を使ったAPI作成の基本についてのまとめ。「APIを作る」と言うとハードルが高そうだが、GASのサービスを使ってGoogleのapp群をJSで動かし、自分のアプリが欲しいデータを返すようにコードを少し書くだけ。「あらかじめGoogleが用意しているAPIを自分オリジナルに設定し外部に公開できる」みたいな感じ。

 

more… “【GAS】スプレッドシートを用いたAPI作成の基本”

【Firebase】Firestoreを使うべきでセキュリティに注意が必要であることを学んだ話

プログラミング初心者の勉強ブログ #119

FirebaseのDBは2種類あるが、Firestoreを使うべきだということと、DBのreadとwriteのセキュリティには気をつけなければならない話。プラスアルファ、従量課金制のプランで使用を検討する場合はやみくもにDBとの処理を発生させないような注意が必要的な話も。しっかり理解しておかないと痛い目に合いそうだなと感じたのでそこらへんをまとめる。

 

more… “【Firebase】Firestoreを使うべきでセキュリティに注意が必要であることを学んだ話”

【Firebase】リアルタイム更新されるチャットアプリを作成してFirebaseを学ぶ(Aauthログインも)

プログラミング初心者の勉強ブログ #118

Firebaseを使って簡易的なチャットアプリを作成したのでまとめる。リアルタイム更新はもちろん、DBもストレージもあって、APIも少ない手間で実装できるしFirebaseすげーって感じでした。

 

more… “【Firebase】リアルタイム更新されるチャットアプリを作成してFirebaseを学ぶ(Aauthログインも)”

【JavaScript】とても簡単なプレローダー実装について

プログラミング初心者の勉強ブログ #116

なんだかんだやってなかったプレローダー実装。画像や動画の読み込み処理が完了するまでの間、読み込みが中途半端な状態を画面に表示されることがなくなる。今回は全体でやったが、画像のみ読み込み完了後に表示などもできる。こういうのやりだすと処理速度をいかに早くさせるか、みたいなところも気になりだすが、とりあえずそんな技術はないので単純なプレローダー実装のみを行っていく。

more… “【JavaScript】とても簡単なプレローダー実装について”