皆さんこんにちは。今回は、2022年4月19日発売の『HTML解体新書』を読み終わったので、書評という形で感想と紹介を述べたいと思います。筆者はもともと技術書を読まず「ネットでいいやん」派だったのですが、このたびTypeScript入門書を出版したこともあり、それを過去の話として葬り去るべく技術書を読んでいくことにしました。せっかくなので、読んだ技術書の感想等を紹介します。 おことわり: この記事では、「筆者」とはuhyoのことを指し、『HTML解体新書』の筆者たちのことは「著者ら」と呼びます。また、この記事の内容はすべて筆者の個人的な見解であり、本の内容や本を読んで得られる知識について何らかの保証をするものではありません。 筆者について筆者はTypeScriptとReactを専門とするフロントエンドエンジニアで、HTML歴は17年です。物心ついたときのHTMLバージョンはHTML4.01
新しいことを始めるのは難しい。 特に最初の一歩を踏み出すことが。 それは技法を知らないためだ。 独学大全のジレンマ ようやく『独学大全』を読み進めている。 独学大全――絶対に「学ぶこと」をあきらめたくない人のための55の技法 作者:読書猿ダイヤモンド社Amazon 発売してから連日のようにおすすめツイートが流れ*1、2020年みんながオススメしたスゴ本でも堂々たる1位に輝いただけはあって、確かに良い本だ。前著『アイデア大全』『問題解決大全』も読んでいたので、評判だけということはないだろうと思っていたが、読み始めてみたら前2冊より面白い。もうちょっと早く読み始めても良かったな、というのが正直なところだ。 なぜ高い評判を得ているのに、俺は手を出すのが遅れたのか。それは「厚さ」のせいである。ソフトカバー版は788ページ*2、紹介文で「独学の百科事典」と謳うだけのことはある。しかも『独学大全』は実
本当は昨日まで更新の予定でしたが今晩和、藤佳です。 本当は技術書典11オンライン会期中に毎日更新しようキャンペーンだったわけで、昨日無事、「技術書典11」は閉幕となりました。パチパチパチパチ。 コロナ禍の中、素晴らしいイベントを主催与えて下さった運営スタッフ様各位、 執筆を提案してくれてやり遂げる苦痛とやり遂げた楽しさを教えてくれた編集者の花房、 https://twitter.com/1060work https://note.com/1060work/n/n54badc399b81 ともに原稿修羅場を乗り切り、一緒に大阪から出展してくれた戦友の鯛さん https://twitter.com/Tai_3_desu そして、拙作をお手に取って下さり、このnoteをお読みくださった読者のみなさま。 皆々様に、厚くお礼申し上げます。 なんだかんだで昨日まで連続更新しちゃったので、会期は終わりま
JR東日本スタートアップとコネクテッドロボティクスは、自動そばゆでロボット「駅そばロボット」を本格展開する。3月10日、千葉県・海浜幕張駅の「そばいちペリエ海浜幕張店」で初号機の稼働を始めた。駅そば専門店の人材不足解消に役立てたい考え。 駅そばロボットは、ロボットアームを使って自動でそばをゆで上げるロボット。2020年に「そばいちnonowa 東小金井店」での3カ月間の実証実験を経て、今回の本格展開となった。 実証実験はシングルアームで行っていたが、今回はツインアームに強化。生そばをトレイから取り上げて、ゆでて、洗い、締めるという動作を全自動で行えるようになった。従業員1人分の作業をロボットが代替できるという。 「そばいち」を運営するJR東日本フーズでは、駅そば専門店へ順次導入する方針。2026年までに30店への導入を目指すとしている。 省人化、均質化、接触防止に効果 JR東日本は、子会社
「Engineers in VOYAGEー事業をエンジニアリングする技術者たち」のITエンジニア本大賞 2021受賞に寄せて 昨年、「Engineers in VOYAGE」がラムダノートさんから出版されました。名前の通り、VOYAGE GROUPのエンジニアリングについて書かれた本になっています。 Engineers in VOYAGE ― 事業をエンジニアリングする技術者たち 最初この本の企画についてCTOの小賀さんから「和田さんがVOYAGE GROUPのエンジニアにインタビューしてそれをまとめたら面白そうじゃない?」と相談されたのを覚えています。たしか2019年の秋頃。面白そうだけどどう形にするのだろうと思っていたら、あれよという間にラムダノートさんが携わっていただけることになり、おおこれはちゃんとした本になっていくのだなと思いはじめたのが2019年末。そこから章立てなどの本の構成
クラスメソッドがエンジニアの技術情報発信サービスである「Zenn(ゼン)」を買収する。自らもエンジニア向けの技術情報発信メディア「Developers.IO」を運営するクラスメソッドが、なぜZennの運営に乗り出したのか? 数十社による争奪戦の舞台裏とは? そして今後目指す情報発信の姿とは? Zenn開発者のcatnose氏とクラスメソッドの横田聡CEOに聞いた。(以下、敬称略 インタビュアー アスキー編集部 大谷イビサ) 既存のブログサービスでは満足できなかった オオタニ:まずはcatnoseさんからZennの開発経緯を聞かせてください。エンジニアの技術情報発信って、それこそ個人ブログもあるし、最近ではQiitaがメジャーだったりして、決して真新しくはないですよね。あえて、この分野にチャレンジした背景を教えてください。 catnose:もともと私は個人でWebメディアをやっていて、十分食
こんにちは、食べログシステム本部本部長代理の京和と言います。今年の7月から食べログにジョインし、10月に技術部という部署を新設しました。技術部はSREチーム、QAチーム、マイクロサービスチーム、DX(Developer Experience)チームの4チームで構成されています。 本エントリでは技術部におけるOKRの導入事例について紹介します。 目的と背景 一定規模以上のサービスではよくあることですが、食べログではプロダクトや組織の成長に伴い日々の運用業務の負荷が高くなった結果、既存システムの抜本的な改善のための時間を取ることができず、システムのレガシー化や技術的負債が徐々に蓄積していく課題がありました。 少し抽象化すると、組織の構造的な課題によって技術負債が生まれており、技術負債を解消していくためには、まず組織課題を解消することが必要でした。これらの課題に対して、横串でシステムを見ることの
この度『手を動かしながら学ぶブラウザ拡張開発【基礎編】』という本を書きました。 技術書典 8 で販売する予定でしたが、残念ながら新型コロナウィルスの影響で技術書典のリアル開催が中止になりました。 その代わりにオンライン開催の技術書典 応援祭(おうえんまつり)が開催することになりました。 (運営の方、本当にお疲れ様です)。 電子版を以下のリンクからご購入いただけます。 手を動かしながら学ぶ ブラウザ拡張 開発[基礎編](PDF 版):windhole またサンプルとして第 1 章を公開しているので、内容が気になるという方はこちらもチェックしてみてください。 手を動かしながら学ぶ ブラウザ拡張 開発[基礎編] サンプル どんな本なの? この本は「ブラウザ拡張」開発をテーマにした入門本です。 ブラウザ拡張とは、Chromium/Google Chrome でいう Extensions、Firef
「Web 技術解体新書」執筆について Intro 「Web 技術解体新書(Web Anatomia)」という書籍の執筆と、 zenn 上での販売についてアナウンスします。 各章を分割して執筆し公開していく予定です。 第一章: Origin 解体新書 Web 技術解体新書とは Web というものを正しく理解するために必要な知識や技術は日増しに増え、それに従い学ぶためのコストもかなり上がってきています。 一方で、多くの書籍や雑誌、 Web 上の記事、動画や音声コンテンツは充実しており、学ぶための手段もかなり広がっています。 しかし、 Web に関わる技術書籍の多くは、何らかのフレームワークの解説や、 JS/CSS などの特定技術、特定の非機能要件に特化したものが多く、(その括りの曖昧さ故) Web という括りで書かれたものはあまりありません。 あったとしても、多くは初心者向けなものが多く、ある
ソフトウェアに関する記事やコラムを書くなら、Markdown 記法はとても良い選択です。見た目の統一感があり、覚えやすく、軽量です。 この「Markdown での書きやすさ」を物理書籍や電子書籍の執筆にも応用できたらな、、、 "W3C Paged Media Viewer" はそれを実現する、OSS の Visual Studio Code のエクステンションです。エクステンションを入れただけの超シンプルな環境を使って、手間いらずでサクッと技術書を執筆することができます。 以下に示すとおり導入は簡単です。 1. VS Code を起動します 2. CTRL + SHIFT + X とタイプして Extensions ビューを表⽰します 3. 検索ボックスに paged media と⼊⼒し、 W3C Paged Media Viewer あるいは abechanta.vscode-ext-
筆者は30冊以上技術書を書いています。さっき履歴を見たら2003年から17年以上、2008年以降は年に2-3冊ペースで書いています。それで、これから技術書を書いてみたい人にポイントをおさえたアドバイスを紹介します。 とても、このブログ記事が好評だったので、有料noteにして公開します。ご興味があれば、noteで見てください。 技術書を出版するときの注意(note) 筆者の近著 *ちなみに、今年に入って筆者が出版した本は以下の三冊です。いずれも、面白い力作揃いなので見てみてください! マンガでざっくり学ぶPython(2020年7月/マイナビ) Pythonではじめる Webサービス&スマホアプリの書きかた・作りかた(2020年6月/ソシム) プログラミング言語大全(2020年4月/技術評論社) くじらはんど * くじらはんど 記事一覧 最新の記事一覧 主力アプリ * Web便利ツール なで
こんにちは、技術部 高井です。 春といえば、フレッシュマンの季節ですね。このブログを読む方の中には、明日からエンジニアとして新社会人になるという方もいらっしゃるのではないでしょうか。クックパッドでも新しい仲間を迎えるための準備をしていたところで、その準備の一環として「新卒ソフトウェアエンジニアのための技術書100冊」というものを作成しました。 この100冊は、職業ソフトウェアエンジニアとしてキャリアを積むにあたって、読むべき技術書に悩んだら、まずはこのリストから選ぶとよいのではないでしょうかという提案です。 リストに多少の趣味や主張がはいっているのは、まあご愛嬌ということでお許しいただければとおもいますが、職業プログラマとして知っておくべき知識を網羅できるように心がけました。古典と呼ばれる名著についてはできるだけ取りいれ、独習が難しい難解なコンピュータサイエンスの教科書は避けています。これ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く