プログラミング– category –
プログラミングに関する情報記事
-
プログラミング
【C言語】ポインタを現役エンジニアが徹底解説
C言語の難関と呼び声高い「ポインタ」。数多くのC言語初学者を奈落の底へと落としていく「ポインタ」。 そんな「ポインタ」ですが、実は理解するにはコツというか、理解する順序があり、そこを抑えておけば「ポインタ」が意外と単純なものであることがわか... -
プログラミング
『カッテネ』を改良!ついでにPHPのコーディングも解説
ブログを運営しているとアフィリエイトでAmazonや楽天商品の購入を促すリンクを貼り付けると思います。そんなときに使うツールとして、たい氏が制作された『カッテネ』というものがあります。 他には『カエレバ』や『ヨメレバ』といった類似ツールもあるの... -
プログラミング
【2021年】おすすめのオンラインプログラミングスクール
ここではオンラインプログラミングスクールの下記項目について、エンジニア目線で解説・紹介します。 オンラインでプログラミングは身につくのか?独学ではダメなのか?オンラインプログラミングスクールのメリット・デメリットスクール選びの注意点おすす... -
プログラミング
Rustのクロスコンパイラ環境構築手順(Windows編)
プログラミング言語は本当にたくさんありますが、その中でも最近注目が集まっている言語が『Rust』です。『C』や『C++』のように高速でありながら、『C』や『C++』で悩まされるメモリ関連のバグを言語レベルで抑止してくれるという優れた言語です(もちろ... -
プログラミング
【Swift】ScenePhaseの基本的な使い方をエンジニアが解説
アプリの状態がフォアグラウンドかバックグラウンドか検知したい場面で活躍するのが、「ScenePhase」です。 たとえば、「バックグラウンドに遷移した場合は処理を中断させ、フォアグラウンドに戻ってきたときに処理を再開させる」といった処理を組みたい時... -
プログラミング
現役エンジニアがエンジニアとして必要なスキルをまとめてみた
ここではエンジニア・プログラマーになりたいと思っている方に、ぜひ身につけて欲しいスキルについて、現役エンジニアとして14年目を迎えた筆者がまとめました。 ここで紹介するスキルは必須、または身につけておいた方が有利というものなので、ぜひ参考に... -
プログラミング
『LITALICOワンダー』の評判を現役エンジニアが解説
これから先、IT技術がさらに重要になるという予測の元、小学生でのプログラミング教育が必修化されました。しかし、小学校もまだまだ不慣れな教育分野でありノウハウもないため、十分に満足できる教育を受けることは難しいです。 そこで注目されているのが... -
プログラミング
【Swift】Timerの基本的な使い方をエンジニアが解説
一定時間後に1度だけ処理を実行したいときや、定期的に何かしらの処理を実行したい場合に活躍するTimer。ここではSwiftが提供しているTimerクラスの基本的な使い方について解説します。 Timerを使うことができれば、状態の監視であったり、一定時間後に通... -
プログラミング
『techgym』学習教材のメリット・デメリットをエンジニアが解説
エンジニアの需要拡大に合わせて、プログラミングのオンラインスクールが多数存在しますが、教材も充実してきています。 ここでは『techgym(テックジム)』が販売している下記2つの教材について、エンジニア目線でどういった内容のものなのか、そして、購... -
プログラミング
【Swift】NWConnectionの基本的な使い方をエンジニアが解説
Swiftには便利なフレームワークがたくさん用意されています。ここではネットワークフレームワークの1つである「NWConnection」の基本的な使い方について解説します。 「NWConnection」を使うことができれば、簡単にTCPやUDPといったプロトコルでネットワー...