ITエンジニアの本棚

ITエンジニアに有益な書籍や勉強法について紹介していくサイトです。

瞬間英作文だけは毎日続けた方がいいという備忘録

エンジニアという職業を選択してしまうと、ほぼ毎日英語に触れることになる。 しかし、英語を読む機会の割に、話す機会はプロジェクトにもよるが日本企業で働き続ける限り、さほど多くはない*1。私の体感では、話すのと読む頻度は、1:9という感覚である。 し…

iPadで使えるsshクライアントアプリについて調べた

lifeliteracy.hatenablog.com 以前、紹介した通りiPad Pro 10.5インチの使い勝手がとてもよいため、出張の際にMacBook Proではなく、 なるべくiPad Proを持ち運びたいと考えている。 私は外で仕事するときもAWSにアクセスして開発するため、sshクライアント…

SwiftでiOSアプリ開発をするための参考書籍やサイト

今年こそはiOSアプリをリリースしたいので、勉強を再開しようと思う。 勉強を効率よく進めるためには、どのようなアプリを作りたいのか?を最初にまとめるべきだと思うが、 とりあえず勉強してみたい人向けに、目的別で最低限の書籍やサイトについてまとめて…

2017年に購入したApple製品(Mac、iPadなど)のまとめ

本当はガジェットまとめとしようと思ったのだが、去年は経年劣化や故障による買い替え需要が高く、ガジェットはほとんど購入していなかったので、Apple製品のまとめとした。 本当は、他の製品も試してみたいのだが、App Storeで購入したアプリがたくさんあり…

gRPCとProtocol Buffersとenum

lifeliteracy.hatenablog.com 前回は、helloworldをそのまま動かしてみたので、今回は少し中身を書き換えて試してみた。 helloworldの仕様 元々のhelloworldサンプルの仕様は、 clientは、任意のnameを引数にして、serverにリクエストを送る serverは、Hello…

grpc-goをDockerで手軽に試してみた

Microservices - Wikipediaなる考え方が広まった影響なのか、数年前から各サービスを疎結合にして、APIで連携させるという開発が多い。 私が担当する開発はRESTを利用することが多かったのだが、バックエンド間の通信ではgRPCも話題に挙がることが多くなって…

NISAはじめませんでした

前々からやってみたいと思いつつも、日々の忙しさからなかなか始められなかったNISAだけど、今年ははじめることにしようと思い、小一時間ほど調べてみた結果、まだ早いという結論に達した。 自分の知識だと、まだ危険だと思ったからなので、知識が十分にある…

ノイズキャンセリングイヤホンを買って本当によかった

2017年に買ってよかったものをまとめて記事にしようと思っていたのだが、あまりにも多くて全て書ききるのは大変なので、一番よかったものについてのみ書く。 特に今年は、なぜ今までこれを購入しなかったのか。もっと早く知っていれば。と思える品物に出会え…

RedmineをDockerで使う簡単な方法

Dockerを利用して以来、環境構築作業が格段に楽になり、私の開発・検証環境はほぼDocker化されている。 今回は、インストールの困難さに定評のあるRedmineをDocker化してみた。 Redmineのインストールは少し難しいけどDockerなら大丈夫 もう5年以上Redmineを…

プログラマであり続けるためにHackerRankをはじめてみた

www.hackerrank.com プログラミングの時間が取れない 年齢が上がるにつれて、残念なことに自分でプログラミングをする時間を取れなくなってきている。 まだまだ若者よりはプログラミングが得意なつもりなので、プロトタイプ開発など迅速性が問われる業務の場…

一億人の英文法は中級者以上におすすめの文法書

一億人の英文法 ――すべての日本人に贈る「話すため」の英文法(東進ブックス)作者: 大西泰斗,ポール・マクベイ出版社/メーカー: ナガセ発売日: 2011/09/09メディア: 単行本(ソフトカバー)購入: 12人 クリック: 68回この商品を含むブログ (51件) を見る 一…

SwiftをDockerで使う簡単な方法

過去に、swiftをubuntuで利用する方法についてまとめた記事を書いたが、 Dockerを利用したら、より簡単そうだったので試してみた。 最近、Dockerについて顧客から雑談がてらどんなものか聞かれる頻度も増えてきており、 今後開発で使うことが多くなりそうな…

Kindle Paperwhiteおすすめの利用シーン

Kindle Paperwhite Wi-Fi、ブラック出版社/メーカー: Amazon発売日: 2015/06/30メディア: エレクトロニクスこの商品を含むブログ (17件) を見る 以前書いた通り、KindleやiPadは使い分けが重要である。 今年に入ってから引越して、少しライフスタイルが変わ…

優秀な新卒エンジニアにおすすめの本

今年度も終わりが見えてきたところで、そろそろ来年度に向けた準備を始め出した人も多いことだろう。 新卒でSIer、SE、プログラマといった職種を選択した方々の中には、自分の知識で仕事をこなすことができるか少々不安になっている人もいるかもしれない。 …

エンジニアと英語と技術書

育児の時間が少しずつ軽減されてきたので、今年は腰を据えて勉強をする時間を取ろうと考えている。 英語の勉強も兼ねたいので、英語の技術書を中心に今年読んでおきたい書籍を整理してみた。 英語は読めないという人もいるかと思うが、英語でも日本語でも難…

Real英会話の学習方法と効果

Real英会話LT Box Co., Ltd.教育¥480 僕はだいたい数ヶ月のサイクルで、新しい英語学習アプリや教材、サービスを試している。それは、同じ教材をずっとやることが一番効果を発揮しやすいということはわかっているものの、飽きてしまうからというシンプルな理…

RPG初心者だけどサガ スカーレットグレイスが面白い

サガ スカーレット グレイス - PS Vita出版社/メーカー: スクウェア・エニックス発売日: 2016/12/15メディア: Video Gameこの商品を含むブログ (4件) を見る ロード時間が長いとかグラフィックが微妙とか初心者には厳しいとか、少しの批判はあるけれどやって…

リモートワークを本格化するために揃えたもの

最近はお客様を含めエンジニアの開発環境を改善しようという動きが強いため、便利な開発ツールやサービスが揃ってるプロジェクトが多い。 アマゾン ウェブ サービス(AWS) - クラウドコンピューティングサービス 開発環境として利用。wikiやファイルサーバ…

リモートワーカーはポモドーロ・テクニックを導入しよう

最近、仕事よりプライベートなプロジェクトに夢中になってしまっていることもあり、生産性が少し下がってきている。 そこで、 なぜ、あなたの仕事は終わらないのか スピードは最強の武器である作者: 中島聡出版社/メーカー: 文響社発売日: 2016/06/08メディ…

iPad AirかminiかKindleか?比較と使い分け。

5年以上、iPadやKindle、nexus 7などさまざまなデバイスを利用してわかったのだが、 iPadがあれば、Kindleはいらないなんてことはなく、それぞれの生活スタイルによって必要なデバイスを購入することが重要である。 なので、どっちを買うべきかと悩む前に、…

GW後の五月病を予防するために心がけていること

ぼくの業界は、リリース間際でなければ、比較的休みが取得しやすいため、GWや年末年始が長期休みになることが多い。 ただ、長期休みでダラけきった脳内回路を仕事モードに切り替えるのは、 なかなか骨が折れる作業であり、ヘタしたら復帰後1週間くらいだらだ…

TOEICで高得点を取りたいなら公式問題集から始めればいいという話

TOEICテスト公式問題集 新形式問題対応編作者: Educational Testing Service出版社/メーカー: 国際ビジネスコミュニケーション協会発売日: 2016/02/18メディア: 大型本この商品を含むブログ (2件) を見る この記事のタイトルが結論であり、以下は勉強すると…

iOSアプリ開発入門者のためのSwift文法チートシート

iOSアプリ開発をはじめるにあたり、プログラミング言語Swiftの習熟が必須である。*1 僕のように若くないエンジニアにとって、新しいプログラミング言語を勉強するときは、その文法に慣れるまでが大変で骨が折れる作業となる。 Swiftのさまざまな文法について…

TOEIC新形式問題集を解いてみてわかったAmazonビデオの効果

TOEIC新形式問題で900点を取るために、問題集を解き始めたところだが、 リスニングがかなりできるようになっていたので、その要因について整理してみた。 lifeliteracy.hatenablog.com lifeliteracy.hatenablog.com TOEICのテクニックがなくても英語が聞き取…

エンジニア必読の書「実践ドメイン駆動設計(IDDD本)」

実践ドメイン駆動設計作者: ヴァーン・ヴァーノン出版社/メーカー: 翔泳社発売日: 2015/03/19メディア: Kindle版この商品を含むブログ (2件) を見る 僕は、数ヶ月前に、2ヶ月程度かけて実践ドメイン駆動設計を読み終えて、現在その効果を少なからず感じてい…

TOEIC新形式問題は早めに対策して受けたほうが良い

TOEIC|プレスリリース|2015年度|ETSは、TOEICテストの出題形式を2016年5月に変更します プレスリリースの通りTOEICの問題形式が数年ぶりに変更される。変更点については、リンク先を参照すればわかるが、 簡単にいうと、今まで比較的簡単だった問題の数が…

GTDの基本フローとおすすめiPhoneアプリ

全面改訂版 はじめてのGTD ストレスフリーの整理術作者: デビッド・アレン,田口元出版社/メーカー: 二見書房発売日: 2015/11/26メディア: 単行本この商品を含むブログ (2件) を見る GTDは、初心者が気軽に取り組むには少々難解なものである。しかしGTDはポイ…

あると便利なおすすめベビー用品

どの家庭でも、赤ちゃんが産まれるとたくさんのベビー用品を買うことになるだろう。 我が家でも、絶対に必要なおむつや哺乳瓶などの必需品から、すぐに使わなくなったおもちゃまでさまざまなものを購入した。 今回は、絶対に買うべきベビー用品には含まれな…

イクメン候補必見!妻が妊娠中に夫が心がけるべきこと

headlines.yahoo.co.jp 自称イクメンの僕としては、国会議員でさえ育休を取得するのだから民間企業の社員が取得してもいいじゃないか!といった流れになることを期待していたのだが、大変残念な結果になってしまった。 もし、次があれば必ず育休を取得したい…

SwiftをUbuntuにインストールする簡単な方法

Swiftがオープンソースとして公開され、 Apple (日本) - Apple Press Info - Apple、Swiftをオープンソースとしてリリース Linuxもサポートされるようになったようである。 僕は、日常生活ではMacよりもLinuxを使うことが多いので、SwiftをLinuxで動かす方法…