読者です 読者をやめる 読者になる 読者になる

はのちゃ爆発

はのちゃが技術ネタとか日常のこととかを書いてます。

社会人になって1年経ったので何を学んだのか振り返ってみる 技術以外の話とまとめ

技術以外といいつつ最初の2つは技術な気がする。

忙しい人向けのまとめ

  • いろいろなことにチャレンジしてみた1年でした
  • 特にアウトプットに関しては劇的に増加しました
  • 今年も一年がんばるぞい
  • そんなはのちゃに励ましのおたよりを送ろう!

http://www.amazon.co.jp/registry/wishlist/3KSQEDPK44YLZ/ref=cm_sw_r_tw_ws_x_Fyp5yb2KFGSR3

続きを読む

社会人になって1年経ったので何を学んだのか振り返ってみる 技術的な話

最初は時系列に沿って入社から丁寧に振り返ろうとしてました。が、手間と記事の長さに反して面白くならないのでやめました。

なので、社会人になってから学んだことを列挙しつつ、何をやった結果そうなったのか書いてみる方式にしてみました。 私は今株式会社フィードフォースでバックエンドエンジニアをやっています。

会社でやった研修とかの話は、へーしゃ技術ブログの記事とか、へーしゃ人事のブログでいろいろ書いてあるのでそちらをぜひ。

nabeharu.hatenablog.com

nabeharu.hatenablog.com

tech.feedforce.jp

tech.feedforce.jp

書いてたらだいぶ長くなってしまったので、一旦技術的な学びだけでざっくりまとめました。 その他の学びと総括は次の記事で書きます。

続きを読む

Visual Studio Code が結構いい感じだったので環境構築をメモしておく

今までほぼ素の Vim で頑張ってきましたが、なんとなく Visual Studio Code を久しぶりに使ってみたらいい感じだったのでメモ。

Mac, Linux(Linux Mint Cinnamon) の2つの環境で使っています。 Windows だとちょっと事情が違うかもしれない。

便利なところ

カスタマイズをあまりしなくても使える

インストールしてすぐ実用に足る(?)ぐらいの機能はあると思います。 gitがデフォルトで使えたりするのも結構便利。左右分割 diff がサクッと見れるのいいですね。

統合端末機能があるのも便利。ちょっとしたコマンドライン操作ならエディタ上だけですべて済ませられるの超便利。 tmux までちゃんと動くので可能性は無限大。かもしれない。 上述した統合 git ではまかないきれない git 操作をするのにも便利だったりする。

拡張がいろいろある

かなり充実してきてる気がする。私が最初に手を出した頃に比べたらめっちゃ増えた感。 まあでも最近のエディタだったらこれは普通なのかな…?

設定内容

設定は JSON で記述する方式。 私はとりあえず以下のような設定をしてます。

{
    "editor.tabSize": 2,
    "editor.renderWhitespace": "boundary",
    "editor.fontSize": 13,
    "terminal.integrated.fontFamily": "Source Code Pro for Powerline",
    "terminal.integrated.fontSize": 12,
    "terminal.integrated.lineHeight": 1.4,
    "workbench.iconTheme": "vscode-icons",
    "workbench.colorTheme": "One Monokai"
}

デフォルトの設定ファイルを見ながら、上書きしたい設定を記述していく方式。 でも上記の設定ぐらいのことをしておけばとりあえず問題なく使える。はず。

入れてみたものなど

インストール直後からすぐ使える状態になっている気がするので、あまり拡張は入れてません。 (もともとエディタのカスタマイズとかあまりしないタイプだからかもしれませんが)

おすすめの拡張機能等あったらぜひ教えてください。試してみます。

現状入れている拡張機能は以下の通り。

  • One Monokai Theme
  • vscode-icons
  • Vim
  • Ruby

全然入れてないので、もっとガッツリカスタマイズしたいという気持ち。

Vim ライクな操作感は一度なれると離れられないですね…主にカーソル移動とかコピペとか…

VAIO Z に Linux Mint を入れてみたらいい感じだった

これまで開発環境として仮想マシンLinuxを動かして誤魔化していましたが、もうそろそろ限界な気がしてきました。 そこで、ちゃんとした開発環境を手にすべく、Linux Mint と Windowsデュアルブート環境を構築しました。

結論から言うと、もう Windows 使わなくてもいいんじゃないかな…?という気持ちにすらなる程度には快適です。 とはいえ Windows でないと出来ないこと(Visual Studioでの開発とか、オンラインゲームとか…)もあるので完全には捨てられませんが…

また、環境構築を MItamae で行うことにしましたが、それについては別記事で紹介します。

続きを読む

AGC 009に参加した

やってみたけどまあ盛大に爆死したよね。

知ってた。Grand Contestだし。

続きを読む

開発合宿で私がやった作業、そして開発合宿によるその成果。

開発合宿記事もおそらくこれが最後の記事になります。 お待たせしました、開発合宿でやったこととその成果についての記事です。

続きを読む

AWS Lambda (Serverless) with C# で画像処理しようとして試行錯誤した話

開発合宿の成果の一部。 後でQiitaにも書こうかなぁ。

続きを読む