その他

  • イメージ
    Javaのabstract(抽象クラス)って何?メリットをまとめてみた
    Javaはオブジェクト指向をはじめ、いくつかの特殊概念が登場します。初めてのプログラミング言語としてJavaを選択する人は多いですが、概念がよくわからなくて混乱することは多いでしょう。 みんなが通る道なので、混乱したり...
  • イメージ
    ハイクラスエンジニアがよく使っているテキストエディタまとめてみた
    テキストエディタに限った話ではありませんが、エンジニアにとって生産性、効率性は非常に重要なものです。ショートカットや入力補完一つとっても習慣によって時間効率が大きく変わってくるため、技術の勉強や問題解決のため...
  • イメージ
    エンジニア直伝!JavaでcompareToを便利に使う方法
    compareToメソッドは、値の大小比較を行うメソッドです。 似たようなものにequalsメソッドがありますが、こちらは値が同じかどうかを判定するメソッドになります。compareToメソッドの基本は数値比較ですが、文字列の比較、日...
  • イメージ
    Javaのswitchで条件分岐をさせる方法をマスターしよう!
    条件分岐はプログラミングにおいて繰り返し文と並ぶ超重要アルゴリズムですが、いくつかの実装方法があります。なかでもif文がもっとも有名かつ使用頻度も高いかと思いますが、その次くらいにswitchを使った条件分岐が有名な...
  • イメージ
    Pythonのlambda(ラムダ式)の使い方を徹底解説します
    lambdaとは、関数を定義せずに一文で関数風に処理するためのコードです。 繰り返し似たような処理を行う際は関数を定義した方が効率的なのですが、たとえばそこで一回使用するだけのロジックであれば、わざわざ関数を定義する...
  • イメージ
    【C++ 入門】C++ 初心者が読むべきオススメの書籍&サイト5選!
    目次1 C++を学ぶ方法とは?1.1 学ぶ際のコツ!2 おすすめ書籍2選2.1 やさしいC++2.2 Effective C++3 おすすめサイト3選3.1 C++入門3.2 ロベールのC++教室3.3 C++マニアック C++を学ぶ方法とは? C++を初めて学習する際に選ぶ...
  • イメージ
    APIで出来ることをまとめました!Web初心者必見のAPIの説明書
    APIとは、Application Programming Interfaceの略です。日本語でシンプルに言うと、ソフトウェアの機能を共有するものになります。 ただしこれだけだと具体性に欠けるので、このページではAPIとは何か、何ができるのか、とい...
  • イメージ
    【Javascript入門】location.hrefの便利な使い方
    locationは現在の位置情報を得るためのコードです。 たとえば、URL、ホスト名のパス、プロトコルの基本データ、といった情報を取得できます。 具体的な使用方法としては、locationの後ろにドット○○と記述することで、必要な情...
  • イメージ
    【PHP入門】preg_replaceを使って正規表現で置換しよう
    preg_replaceとは、PHPで文字列を置き換えるための関数です。特に正規表現での置換に使用するケースが多いため、このページではpreg_replaceを使って文字列を正規表現で置き換える方法を紹介します。 サンプルコードでは特定...
  • イメージ
    【unity入門】ゲーム開発だけじゃない、Unityで出来ること
    Unityは基本的にゲーム開発用の環境として認識されていますが、もともとゲーム専用の環境というわけではありません。たしかに2Dにも3Dにも対応していてなおかつゲーム開発用のインターフェースをGUIで呼び出すことが可能なの...
案件探しやフリーランスになるための相談する