エンジニアスキルアップ

  • イメージ
    APIで出来ることをまとめました!Web初心者必見のAPIの説明書
    APIとは、Application Programming Interfaceの略です。日本語でシンプルに言うと、ソフトウェアの機能を共有するものになります。 ただしこれだけだと具体性に欠けるので、このページではAPIとは何か、何ができるのか、とい...
  • イメージ
    Javaのswitchで条件分岐をさせる方法をマスターしよう!
    条件分岐はプログラミングにおいて繰り返し文と並ぶ超重要アルゴリズムですが、いくつかの実装方法があります。なかでもif文がもっとも有名かつ使用頻度も高いかと思いますが、その次くらいにswitchを使った条件分岐が有名な...
  • イメージ
    エンジニア直伝!JavaでcompareToを便利に使う方法
    compareToメソッドは、値の大小比較を行うメソッドです。 似たようなものにequalsメソッドがありますが、こちらは値が同じかどうかを判定するメソッドになります。compareToメソッドの基本は数値比較ですが、文字列の比較、日...
  • イメージ
    Javaのabstract(抽象クラス)って何?メリットをまとめてみた
    Javaはオブジェクト指向をはじめ、いくつかの特殊概念が登場します。初めてのプログラミング言語としてJavaを選択する人は多いですが、概念がよくわからなくて混乱することは多いでしょう。 みんなが通る道なので、混乱したり...
  • イメージ
    Javascriptのvarの意味と変数宣言の方法をわかりやすくまとめました
    JavaScriptに限らずプログラミングでは変数の宣言を行う必要がありますが、JavaScriptの変数宣言で特によく出てくるのがvarです。JavaScriptの経験がある方ならvarを書いたことがあるかと思いますが、よくわからないまま記述...
  • イメージ
    フリーランスはタスク管理が命。エンジニアが使うタスク管理ツール6選
    今の時代働き方に関わらずほとんどの人はツールでタスク管理しているはずです。特にエンジニアはタスクをある程度細分化しないと何をいつまでにやらなければならないのか、そもそも自分はどこまでやったのか、といったことが...
  • イメージ
    未経験の文系でもエンジニアになれた!初心者向けプログラミング勉強法
    目次1 プログラミングは理系?1.1 昔とは状況が変わってきた2 たしかに最初は理系よりも不利になる2.1 文系が不利なのは、はじめの一歩3 未経験からのプログラミング勉強法3.1 インプットとアウトプットの例4 焦らず一歩一歩...
  • イメージ
    COBOLerの上司のためにJava入門講座を開いてみた
    目次1 Java入門。クラスって何?2 インスタンス化はなぜ必要?3 継承ってどんな時に使うの?4 インターフェースって何がうれしいの?5 まとめ Java入門。クラスって何? COBOL等の他言語の経験は十分あるが、Javaの経験がない...
  • イメージ
    ssh通信って何?エンジニアは押さえておきたいsshの基礎知識
    情報処理試験を受けたことのある人ならsshはよく出てきたかと思います。特にsshの一種である公開鍵暗号方式に関する問題は定番です。問題自体はなんとなく解放を覚えて説いていたものの、改めてsshに関して聞かれると実はよく...
  • イメージ
    優秀なシステムエンジニアが参考にしている開発ブログ7選
    目次1 参考になる開発ブログ7選1.1 株式会社メルカリ(Mercari Engineering Blog)1.2 クックパッド株式会社(クックパッド開発者ブログ)1.3 BASE株式会社(BASE DEVELOPER’S BLOG)1.4 株式会社はてな(はてな開発者...
案件探しやフリーランスになるための相談する