検索

キーワード


GitHubとGitLabの違い|Gitでよく使用される2つのサービスについて解説

GitHubとGitLabの違い|Gitでよく使用される2つのサービスについて解説

GitHubとGitLabの違いについてこんにちは。javaの開発を中心に請け負っているフォワードソフト所属のエンジニアの田口です。Gitはリポジトリをローカルとリモートの2か所で管理します。この時、リモートリポジトリをどこで管理するかが問題となるのですが、その問題を解決してくれるのがGitHubやGitLabといったリポジトリ管理サービスです。本日はGitを利用するにあたって必須ともいえる代表的

【Excel VBA】VBAで処理を行う際、セルを指定する方法

皆さんはじめまして、エンジニアのIMMRです。Excelのマクロでは、対象となるセルを指定して、値を入力したり、既に入力されている値を取得して、計算することが出来ます。ここでは、セルの指定や入力について説明していきます。1.VBAで処理を行う際、セルを指定する方法VBAで処理を行う際、セルを指定する方法は二つあります。 ・Range("@@").Value ・・・アドレスを文字列で指定します。 例

SEの仕事がわからない。付いて行けなくてつらい時、転職するべき?どうしたらいいの?

SEの仕事がわからない。付いて行けなくてつらい時、転職するべき?どうしたらいいの?

「SEの仕事がわからなくてつらい...辞めたい...」そう悩んでいる方も少なくないのではないでしょうか?SEは専門的な仕事です。そのため、SEになりたての人は「何が分からないのか分かっていない状態」の方も多く、不安になったり自信を失ったり壁にぶつかることも多いでしょう。SEの仕事で悩んでいる人がこれ以上辛い思いをしないように、「転職した方がいいか、それとも今の仕事を続けた方がいいか」についてご紹介

GitとSVN、CVS、なにが違う?バージョン管理システムの違いについて

GitとSVN、CVS、なにが違う?バージョン管理システムの違いについて

バージョン管理システムの違いについて|集中管理方式と分散管理方式こんにちは。javaの開発を中心に請け負っているフォワードソフト所属のエンジニアの田口です。バージョン管理システムには多くの種類がありますが、そのほとんどが分散管理方式か集中管理方式という管理方式の違いによって2つに大別されます。本記事では管理方式について以下のを解説します。バージョン管理システムの管理方式の違い・集中管理方式とは・分

【Eclipse 入門】エラーが解決できないときに役立つ!デバッグの使い方

【Eclipse 入門】エラーが解決できないときに役立つ!デバッグの使い方

作成したプログラムを実行してみると、エラーとなって動かなかった!イメージしていた結果が返ってこなかった…なんてことがよく起こります。そういったときはプログラムのどこかに誤字や、コードに欠陥があるといった小さなミス「バグ」が発生していることが多いです。バグが発生したら膨大なコードの中からその原因を探らなくてはなりません。そこで効率良く原因を探る機能として「デバッグ」が用意されています。エラーがでたら

【初心者向け】未経験の女性でもエンジニアになれるの?効率よくエンジニアになるための方法をご紹介

【初心者向け】未経験の女性でもエンジニアになれるの?効率よくエンジニアになるための方法をご紹介

女性が未経験からエンジニアを目指そうとした時、「女性はエンジニアに向いていない」「エンジニアは未経験からだと難しい」そんな否定的な意見を聞くことがあります。私自身、未経験からエンジニアを目指そうとした時に風当たりの強い意見を聞きました。ですが、初心者だからと言って諦めなくてはいけない訳ではありません!実際に、専業主婦からSEになった人、営業からエンジニアになった人など、過去の経歴に囚われずに理想の

【PHP】オブジェクトと配列の違い、JSON形式の取り扱いについて

オブジェクトPHPの開発で欠かせない変数や配列。同じく値を管理するものに、オブジェクトというものがあります。配列に似たもので、PHPで開発する上で必ず耳にするキーワードですが、なかなか違いがわかりづらかったりします。そこで、オブジェクトと配列の違いについて解説してみます。オブジェクトと配列の違いについてまずは配列。例として、名前と年齢を格納した連想配列を定義してみます。$array = [

【PHP】パスワードのハッシュ化について(password_hash)

暗号化ログインIDとパスワードを入力して送信するログインフォームでは、次の画面に遷移する際には平文(入力された値そのまま)ではなく、暗号化(ハッシュ化)した文字列を送信するのが一般的です。PHPには暗号化するための関数がいくつか存在し、md5()やsha1()、crypt()などを使って暗号化することができます。しかし、現在では先に挙げた関数では暗号化した文字列を解読される可能性が高く、PHPの公

【PHP】乱数、ランダムな数値・文字列の生成について(rand, mt_rand)

乱数この記事では、PHPでの乱数の生成や、ランダムな数値・文字列の生成について解説していきます。乱数やランダム性のある数値・文字列を生成するには、rand関数、mt_rand関数を利用します。randrand()rand( )には引数を指定することができ、引数なしでは実行するたびに異なった乱数が生成されます。指定した範囲での乱数を生成したい場合は、引数に最小値と最大値を指定すると、その間の値をラン

【PHP】演算子について(算術演算子、代入演算子、比較演算子)

演算子PHPで使える算術演算子、代入演算子、比較演算子について解説していきます。算術演算子算術演算子には、加算(+)、減算(-)、乗算(*)、除算(/)、剰余(%)などがあります。12 8 20 5 1代入演算子代入演算子は、「=」で表現します。$num = 5; echo $num;5また、代入演算子のほかに複合演算子があります。 これにより、式の中の値を使用し、その値をその