エンジニア・IT

【実務1年の差別化戦略】自社開発ベンチャーに転職できた理由

この記事では、実務1年のエンジニアが自社開発ベンチャーに転職できた理由をまとめています。理由としては、「他の応募者との差別化が上手くできたこと」だと考えます。差別化するために意識していたことは3つです。C/C++による差別化、マネジメント志向での差別化、特定業界での差別化です。
エンジニア・IT

【未経験から1年】辛い?できない?新人プログラマのスキルや感想

この記事では、実務未経験でプログラマ・エンジニアに転職した新人1年目の感想をまとめています。実務未経験で転職したので、辛い?できない?ことはもちろん多くありました。しかし、半年後と1年後ではソフトウェアに関する理解度は全く違うことを実感できました。
プログラマのメモ帳

【Go】Linuxへのインストール|バージョンを切り替える方法

この記事では、Go(Golang)をLinuxにインストールする手順をまとめています。LinuxはUbuntuを使用します。(※CentOSの場合もほぼ同様です。)また、複数のバージョンをインストールして利用しやすいようにシンボリックリンクを使って「バージョンを切り替える方法」についても記述しています。
スポンサーリンク
プログラマのメモ帳

【PostgreSQL】バックアップとリストア|スクリプト形式とアーカイブ形式

この記事では、PostgreSQLを使用したバックアップとリストアについてまとめています。紹介しているのは次の項目です。ファイル形式(スクリプト形式、アーカイブ形式)とリストアの関係、pg_dumpとpg_dumpallの違い、具体的なバックアップとリストアの実行例。
プログラマのメモ帳

【PostgreSQL】日付・時刻・曜日フォーマット変換|to_char( )

この記事では、PostgreSQLを使用してデータベースの日付、時刻、曜日データを指定した形式に出力する方法を備忘録としてまとめています。使用するのは データフォーマッティング関数である to_char( ) です。サンプルとして簡単なテーブルを作成し、出力してみます。
プログラマのメモ帳

【シェルスクリプト】flockコマンドで排他制御する方法|Linux

この記事では、シェルスクリプト(bashスクリプト)で排他制御する方法を備忘録としてまとめています。execコマンドでファイルディスクリプタを採番し、flockコマンドで排他制御を実行します。タイムアウトあり、なしの2パターンに分けて紹介します。
プログラマのメモ帳

【シェルスクリプト】電話番号をハイフンなし+81に置換|sed

この記事ではシェルスクリプトで「sed」コマンドを使用して電話番号をハイフンなし+81(国際電話)に置換える方法を備忘録としてまとめています。sed "s/ 置換え前 / 置換え後 /[オプション]"で「050-1234-5678」→「+815012345678」に置換えます。
プログラマのメモ帳

【Python】JSONの読書き|dump、dumpsの違い

この記事では、PythonによるJSON形式のデータの読書きについてまとめています。JSONモジュールを使うことで出来ます。json.load()とjson.loads()、json.dump()とjson.dumps()の違いは、扱う対象が「文字列」なのか、「オブジェクト」なのかという違いです。
エンジニア・IT

公務員が学ぶプログラミング言語!VBA一択の理由

「公務員でもプログラミングを学んでみたい」という方への最初のプログラミング言語としてはExcelのマクロ・VBA一択だと考えています。理由は開発・実行環境がExcelだけで完結するため、プログラミングの基本は押さえつつも、オブジェクト名や関数名が直感的に理解しやすいため、インターネットでの情報がとても豊富なためです。
プログラマのメモ帳

【VirtualBox】UbuntuへSSH、SFTPで接続する方法

この記事では、VirtualBoxを使用して作成したUbuntuへSSH、SFTPで接続する手順を紹介しています。NATとホストオンリーネットワークを使用します。ホストオンリーアダプタを作成し、nmtuiコマンドでIPアドレスを固定で割り当てます。Ubuntuへopenssh-serverをインストールします。