SQLの正しい書き方・考え方について丁寧に解説している「達人に学ぶ SQL徹底指南書」を読んでまとめました。特にSQLのパフォーマンスチューニングのところは、すぐに仕事で実践できる具体的な内容で、それ以外のところも知らなかったことが多くとても勉強に…
DB設計の基礎知識やポイントを丁寧に解説している「達人に学ぶDB設計 徹底指南書」を読んでまとめました。一からアプリケーションを作る時以外でも、テーブルやカラム追加の際に為になる知識も多かったので、DB設計に自信がない方は是非読んでみて欲しいです…
アジャイル開発について詳しく解説をしている名著「アジャイルな見積もりと計画づくり」を読んでまとめました。アジャイルについて全く知識・経験がなかったですが考え方がとても合理的で面白かったです。アジャイルについて興味ある方は是非読んでみてくだ…
MacBook Airを購入して設定・環境構築を行ったので、参考にしたURLをまとめました(僕がいつも使ってる便利ツールも紹介しています)。初めてMacを購入した方、MacからMacへ買い替えた方の設定・環境構築の参考になれば嬉しいです。
2018年にやったことを書き出して、KPTで振り返りをしてみました!今年取り組んだ、個人開発webサービス12個、技術チュートリアル5本、LT登壇4回などの内容を紹介しています。
Web APIの設計、開発、運用について解説しており、APIの開発者は必読と言われている「Web API The Good Parts」を読んでまとめました。今後のAPI開発で活かせそうなところ満載の良書でした。
2018年に読んだ本の中から、特に良かったと思う5冊を紹介します。非技術書3冊、技術書2冊です。年末年始はTVを見るのもいいですが、ゆっくり読書して過ごすのも素晴らしいですよ。
Twitterにグラフをシェアできるサービスを3つ作ったので、サービスの紹介、作った背景、使った技術などをまとめました。いつも僕がどんな感じでサービスを作っているのかも書いています。
図解の仕方を実例を交えながら分かりやすく解説している「説明がなくても伝わる 図解の教科書」を読んでまとめました。ノンデザイナーの僕でもすぐ実践できそうな内容ばかりでとても為になったのでおすすめです。
僕が個人開発をやっている理由、モチベーションの維持の仕方、失敗談、どんなサービスがオススメかについてLTした内容をまとめています。楽しい個人開発Lifeを送りましょう。
インターネット接続のための標準プロトコルであるTCP/IPについて丁寧に解説した技術書「マスタリングTCP/IP 入門編」を読んでまとめました。読んでいるうちにインターネットの通信の仕組みが分かってきて、夢中になるくらい面白かったです。
エンジニアに特化したチーム作りについて、Googleのエンジニアが書いた「Team Geek ―Googleのギークたちはいかにしてチームを作るのか」を読んでまとめました。チーム作りに興味がある方は是非読んでみてください。
「チーミング」という概念をもとに、学習する強い組織の作り方について書かれた「チームが機能するとはどういうことか」を読んでまとめました。最近よく耳にする「心理的安全性」についてもこの本の中で詳しく解説されています。
DIVE INTO CODEのイベントに登壇して、発表した内容をまとめました。プログラミングスクール卒業と現場のハザマについて話すイベントで、webエンジニアになるための転職活動・入社後の仕事についてをまとめました。自分がエンジニアへの転職活動をする前に知…
「個人型確定拠出年金(iDeCo / イデコ)」について社内LTで発表しました。「メリット・デメリットを知りたい」「で、やった方がいいの?」という方向けに、図を中心に分かりやすくまとめたので、ご興味ある方は是非ご覧ください。
50年近く使われ続けているOS、UNIXの設計思想と哲学を分かりやすく解説している「UNIXという考え方―その設計思想と哲学 」を読んでまとめました。プログラミングの知識がなくてもサクッと読めるので、UNIXの設計思想・哲学について興味がある方は是非読んで…
業務で僕がハマったRubyのメソッドの呼び出しエラーについて丁寧に解説していきます。この記事を読めばRubyのクラスメソッド・インスタンスメソッドについてざっくり理解できるようになると思います。記事の中の例題を一度解いてみてください。
より良いプログラマーになるための実践的なアドバイスが多く含まれている名著「達人プログラマー」を読んでまとめました。できる限りエッセンスはまとめたつもりなので、本書の内容に興味のある方は是非ご覧ください。
HTTP、URI、HTML、RESTなどのWebの基礎となる技術を解説している名著である「Webを支える技術」を読んでまとめました。Webの基礎知識の概要を掴みたい方、この本に興味のある方の参考になれば嬉しいです。
MySQLの詳細を解説している「実践ハイパフォーマンスMySQL 第3版」を読んでまとめました。800ページに及ぶ名著です。毎週技術書を読んでアウトプットをしていくチャレンジの第9弾です!
銀行からの転職を決意してから1年が経ちました。1年前は不安が大きかったのですが、振り返ってみるとこの1年で毎日がより楽しく、充実したものになっていたので、具体的に何が変わったのかを振り返ります。エンジニアへの転職を考えている方の参考になれ…
今年の4月に登壇者として参加したDEMODAYに、今回は観戦者として参加してきました。DIVE INTO CODEのDEMODAYってどんなイベント?という方や、DIVE INTO CODEに通った方は実際にどんなwebアプリケーションを作れるようになったの?という方の参考になれば嬉…
個人的にこういうライフハックを読むのが好きで、いつか自分もやってみたいと思っていたので、ゆるく書いてみました! エンジニアになって最近買って良かったものを5つ紹介しています。
会社で徳丸本(体系的に学ぶ 安全なWebアプリケーションの作り方 第2版)の勉強会が始まり、自分の発表するパート(クッキー出力にまつわる脆弱性)についてまとめたものです。
社内のLT会で「銀行について知ってたら面白いこと、役に立つこと」というテーマでLTしたことをまとめました。「信用創造」「ペイオフ」について図を使いながら説明しています。
MySQLを現場で使うための知識を、分かりやすく解説している「現場で使えるMySQL」を読んでまとめました。毎週技術書を読んでアウトプットをしていくチャレンジの第8弾です!
データベース・SQLについて、とても分かりやすく書かれた入門書である「SQL 第2版 ゼロからはじめるデータベース操作」を読んでまとめました。毎週技術書を読んでアウトプットをしていくチャレンジの第7弾です!
Ruby on Railsで自分があったらいいなと思うLINE botを作ったので、このLINE botを作った理由・使い方の紹介を書きました。
オブジェクト指向設計についてRubyで解説している名著である「オブジェクト指向設計実践ガイド」を読んでまとめました。毎週技術書を読んでアウトプットをしていくチャレンジの第6弾です!
Unixの基礎であるプロセスについてRubyで解説している「なるほどUnixプロセス Rubyで学ぶUnixの基礎」を読んでまとめました。毎週技術書を読んでアウトプットをしていくチャレンジの第5弾です!