yomitech

yomitech

Qiitaで紹介された技術書を、毎週月曜日にメールでお届けします。

登録確認メールをお送りします。いつでも配信停止できます。

バックナンバー

「プログラミングの基礎」の検索結果: 8冊

作って学ぶコンピュータアーキテクチャ -- LLVMとRISC-Vによる低レイヤプログラミングの基礎の表紙

作って学ぶコンピュータアーキテクチャ -- LLVMとRISC-Vによる低レイヤプログラミングの基礎

木村 優之 ・技術評論社

コンピュータアーキテクチャ、とくにCPUの命令セットアーキテクチャについて、RISC-Vを例に「上のレイヤからアプローチする」ことで理解を深めることを目的とした一冊。本書を一通り読み終えるころには、低レイヤに対する一段上の実力がついているはずです! ■第1章:コンピュータアーキテクチャとISAの基礎知識 ■■コンピュータアーキテクチャの全体像 ■■命令セットアーキテクチャ(ISA) ■■CP...

おじいさんエンジニアの本棚

この記事はWano Group Advent Calendar 2023( おじいさんエンジニアが日々糧にしている書籍、去年あたりから最近までで読んで良かったと感じる本を紹介します。個人的な好みではありますが、技術力の底上げのためのコンピュータサイエンス、言語仕様に偏らない問題解決本を紹介できればと思っています。 あなたの知らないところでソフトウェアは何をしているのか? 映画やゲームのグラフィック…

LLVMとLLDをwasmで組み込んで、LLVM系コンパイラの全ビルドから実行までをブラウザ上で完結させよう

はじめに プリンに醤油かけるとウニみたいになる、って話あるじゃないですか。 もし本当なら「200円未満で数千円を代替できる」というだいぶ美味しい話になると思うんですけど 正直なところ「ホンマか?」という疑念の方が強くて未だ試せずにいるんですよね。 ということで、今年の年末年始こそはトライしてみようと思う今日この頃です。

プログラムはなぜ動くのか 第3版 知っておきたいプログラミングの基礎知識の表紙

プログラムはなぜ動くのか 第3版 知っておきたいプログラミングの基礎知識

矢沢 久雄 ・日経BP

『プログラムはなぜ動くのか』14年ぶり、待望の改訂第3版! 「これからの10年も通用する基本」を、より多くの読者に身につけてもらうために改訂しました。 プログラムがコンピュータの中でどのように動作するのかを、誰にでもわかるように説明します。プログラムは、メモリーにロードされ、CPUによって解釈・実行されます。その仕組みを、多数の図を使って、順序だてて解説します。 第3版では、あらためて全...

新人エンジニアのためのブックリスト

はじめに 私はプログラミングと関係ない学生時代を送り、ITとは関係のない職に就き、 プログラミングに興味を持って独学で学んだ後にエンジニアに転職しました。 来月でエンジニア歴3年目になるまだまだ駆け出しです。 これまで学習に用いた中でも特に駆け出しエンジニアが読んでおくべき本をまとめました。

エンジニアに転向して1年で開発チームのリーダーになるまでに勉強したことをまとめる

これはなに? 自分は2020年8月ごろにプロダクトマネージャーからエンジニアに転向し、この1年半でバックエンド、フロントエンド、インフラなど色々やっているうちに気付いたらいちチームのリーダーを任されるまでになりました。なのでこの記事ではその間にどんなことを勉強したのかをまとめておこうと思います。 エンジニアになったばかりの人やこれからなる人の一つの参考になれば幸いです。 担当プロダクトの技術スタッ…

新人さんにすすめる有益な技術書達 2022春

はじめに 以下おすすめする技術書達です。分類に迷うものありつつ、流行り廃りあるかもなので2022春と書きました。 :cherryblossom: 技術書達 基本 プログラムはなぜ動くのか

著書「プログラムはなぜ動くのか」を読んで。

駆け出しエンジニアが著書「プログラミングはなぜ動くのか」を読んだ感想 エンジニア二年目の私が最近読んで非常に勉強になった本がタイトルにもある「プログラミングはなぜ動くのか」です。 どのような内容が書いてあるかというと、プログラムが動作する根本的な仕組みについてCPUやメモリとハードディスの関係やOSとアプリケーションについて詳しく書いてあります。 技術の進歩で便利な世の中になり、PCがどのような仕…

果たして自分の書いているコードは読みやすいか

はじめに こんにちは。エンジニア2年目のasukittです。 今年は読書習慣を付けるため1か月に1冊本を読む目標を立てています。 またアウトプットをして定着させるために本記事の作成にいたりました。 今回の書籍

【最新技術に振り回されない】 低レイヤーに強くなるための鉄板コンテンツ集

はじめに この記事はNuco Advent Calendar 2024( info 弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちら(

関数型プログラミングの基礎 : JavaScriptを使って学ぶ

立川,察理 長瀬,嘉秀,1963- ・リックテレコム

最大値を求める

Swiftは、命令型プログラミングと関数型プログラミングをサポートしているマルチパラダイムプログラミング言語です。 そこで、「最大値を求める」という関数を通して、命令型プログラミングと関数型プログラミングのアプローチの違いを紹介いたします。 命令型プログラミングと関数型プログラミングの違い 関数型プログラミングの基礎 JavaScriptを使って学ぶ (amazon)( 土台となっている数学モデル…

鬼滅の刃ではなく技術書を読んでいた半年間

POLプロダクト Advent Calendar 2020( の12日目担当、プロダクト部でエンジニア/エンジニア広報をしている @sho-kanamaru です! エンジニア広報するにあたってTwitter運用し始めました!こちら( POLのこと、技術に関することをどんどん発信していくのでぜひぜひフォローお願いします! 11日目担当のモンティー @kohei-shinden からバトンを受けまし…

Javaでなぜつくるのか : 知っておきたいJavaプログラミングの基礎知識

米持,幸寿,1966- ・日経BP出版センター

個人的に役立つ技術本

前回の投稿( 1.「~はなぜ~のか?」シリーズ 「ネットワークはなぜつながるのか」( - 矢沢久雄著/日経ソフトウェア監修『コンピュータはなぜ動くのか~知っておきたいハードウエア&ソフトウエアの基礎知識~』 日経BP社( - 矢沢久雄著/日経ソフトウェア監修『プログラムはなぜ動くのか~知っておきたいプログラムの基礎知識~』 日経BP社(

電子工作入門以前 : 電気・電子・回路・部品・マイコン・プログラミングの基礎知識

後閑,哲也,1947- ・技術評論社

ハードウェア初心者がLチカの先に行くためにやったこと

Qiitadon( 私と同じように、電子工作についての知識が全くないけど、Lチカ以外のことをやろうと思ったら次どうしたらいいのと悩んでる方の指針になればと思います。 ラズパイを買ったけど。。 2015年の春くらいの話です。 当時出たばかりだった Raspberry Pi 2を買いまして、とりあえず Raspbian をインストールしてSSHログインしたり、一緒に買った部品セットでLチカやってみたり…

プログラミングの基礎の表紙

プログラミングの基礎

浅井健一 ・サイエンス社

初心者を戒めるPHP

この記事は何か 挑発的な文言になってる箇所はあるものの、内容としてはそれなりにまじめに書いたつもり。むしゃむしゃしてやった。いまでは反芻してゐる。 PHPDocは必ず書け あらゆる再利用可能な手続きは、他人が容易に応用できるように型が明示的でなければいけない。メンバー全員が実装コード全てを把握できるものならそれが理想だけれど、残念ながら時間は有限だ。ヘッダだけを読んでメソッドの仕様が理解でき、また…

雰囲気でコードを書いていた私が「プログラミングの基礎」勉強会で学び直して気づいたこと

はじめに こんにちは!ソーシャル経済メディア「NewsPicks( この記事はNewsPicks Advent Calendar 2025( の14日目の記事です。 私はPlatform Engineeringチームに所属していて、ニュースの編成業務から、課金、動画配信業務まで幅広い業務を行うチームに所属しています。 経緯

プログラムはなぜ動くのか : 知っておきたいプログラミングの基礎知識

矢沢,久雄,1961- 日経BP ・日経BP出版センター

プログラムはなぜ動くのか memo

プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識( 自分が最近つまづくポイントがだいぶスッキリした。 目次 1.CPUとは何か 2.データを2進数でイメージする

CPUとOSとアプリケーションの関係

プログラムはなぜ動くのか( CPUについて - Central Processiong Unit(中央処理装置)の略 - 内部は数百万〜数億個のトランジスタで構成されている - CPUは「レジスタ」「制御装置」「演算装置」「クロック」の4要素から構成されている

個人的に役立つ技術本

前回の投稿( 1.「~はなぜ~のか?」シリーズ 「ネットワークはなぜつながるのか」( - 矢沢久雄著/日経ソフトウェア監修『コンピュータはなぜ動くのか~知っておきたいハードウエア&ソフトウエアの基礎知識~』 日経BP社( - 矢沢久雄著/日経ソフトウェア監修『プログラムはなぜ動くのか~知っておきたいプログラムの基礎知識~』 日経BP社(

「楽をするだけではダメ。なぜ楽ができるかを知ってから楽をして」~ある本から

1.はじめに タイトルを見て、「何?」と思った方もいらっしゃるかもしれませんが、これは筆者が2018年初めに読み直した本から非常に印象に残った一節です。今回はこの一節を紹介させてください。 この言葉は、以前の記事(個人的に役立つ技術本( この一節の詳細を話す前に、本書について少し紹介したいと思います。 プログラムはディスクからメモリにロードされた後、マシン語に変換されCPUによって解釈・実行される…

プログラミング初心者がプログラミング歴0年目にオススメしたい技術書

はじめに こんばんは。今年も花粉が辛い@posterkeisukeです。 あと、2週間で3月も終わり、入社シーズンですね。 晴れ晴れ大学を卒業して4月からエンジニアとして働くという方も多いのではないでしょうか。 しかし、大学でプログラミングは齧る程度しか触っておらず、入社してからが不安だと言う方もまた、多いのではないでしょうか。

本(書籍)について考えさせられた、2018年夏

0.はじめに 猛暑続きだった2018年夏も終わり、秋らしくなっている今日この頃ですが、この夏、本(書籍)について考えさせられた、2つの出来事があり、以下に紹介したいと思います。 1.「これから先も・・・書籍が果たせる役割は相当に大きい」 我々IT業界の人間は、趣味以外で本(書籍)を読むことってあるのでしょうか?何かのスキルを身につけるのに、書物とマジマジと向き合うというよりは、実際にディスプレイと…

SREやクラウドエンジニアが読むと良さげな本まとめ

一年半ぐらい前にアプリケーションエンジニアからSREにコンバートした筆者が、いま役に立ってるなぁっていう本を紹介します。アプリケーションコードを書いてるときは下のレイヤの技術に興味なかったんですが、改めて勉強してみると楽しいです。 コンピュータシステム クラウド全盛とはいえ、コンピュータの仕組みはおさえておくと役立ちます。コレ系の本はわりと小難しいものが多いですが、個人的に楽しく読めた本を紹介しま…

文系ド素人が Web エンジニアとして新卒入社するまでに読んできた本をまとめた

はじめに こんにちは。新卒Webエンジニアの@sho-hataです。 この記事では、人差し指タイピングをしていたレベルの自分が、「Web エンジニアになろう!」と決意してから入社するまでの一年半で読んできた本を、振り返りもかねてご紹介したいと思います。 この記事を読んでくださった方の刺激になったり、少しでもお役に立てれば嬉しいです! 読んできた本

社会人デビューから1年6ヶ月の間に読み漁った技術書20冊をまとめました。

「令和」が発表された日に社会人デビューして以来、1年6か月で技術書を20冊読みました。なるべく新人の私でも読みやすくて、長く使えそうで、手を動かすことができる書籍を選びました。本記事では、読んでよかった技術書20冊について「あらすじ」と「感想」をまとめてみました。「ピン」と来る本を見つけましたら、読んでみてください! エンジニア基礎力 『かんたん合格ITパスポート過去問題集 令和2年度秋期』 間久…

実務未経験者が今まで独学に使ってきた技術書を公開していくよ

プログラマーでもエンジニアでもない私がエンジニア転職に向けた取り組みとして「これまでプログラミングの独学に使ってきた技術書の遍歴」を、Qiitaの練習も兼ねて記事を書いてみました。 採用担当者の方が目にしたときに「この人が独学でなにを学んできたのか」がまとまってる記事になるといいですね(誰得感...) 想定読者 開発実務未経験でプログラミングの知識ゼロでまともなSESとかに行きたい方あるいはSES…

計算機プログラムの構造と解釈

Abelson,Harold Sussman,GeraldJay Sussman,Julie ほか ・翔泳社

Scheme のすゝめ1

泥沼へ向かふ あれこれと、勉強するにあたって知らない分野だと色んな物の基礎知識が必要になり、一個一個調べていくと、必ず脱線する俺。 の記事を上げていたんだけど、関数型言語自体に興味が湧き、関数型言語のパラダイムについてあれこれ読みふけっていたら、そういえばこんな本もあったなあと思い、注文したら、そういえばこの本は例文がScheme(関数型言語)だなと思い、調べ始めたのが泥沼の始まりだった。 この本…

エンジニアのインターンが技術書を30冊くらい読んでみたので、ゆるくまとめてみた

株式会社Global Mobility ServiceでソフトウェアエンジニアのインターンをさせてもらっているShirubaです。グローバルな環境で利用されている社会的サービスの開発の一端を担いたい志ある方は、ぜひ緩くお話ししましょう〜🙋‍♂️→ 採用ページ( 2ヶ月間のフルタイムインターンを通して、「知識量」が圧倒的に不足していることを実感しました。「知識をコードに落とし込む力」に関しては今後の…

【2020年】史上最もおすすめされているプログラミング本【25選】

<link rel="canonical" href=" / 本記事はこちらのブログに投稿した記事( dev.to( 25 most recommended programming books of all-time.( 注:本記事は2020年2月18日にPierre( 25 most recommended programming books of all-time.( 訳書の邦題について、訳書…

高専1年生に読んでほしい技術本N選

この記事は 共同開発鯖^1 Advent Calendar 2022( 10日目の記事です(尚、1投稿目の模様)。 今年はテスト等で予定が合わなかったりなどして、1投稿目が10日になっちゃいました...... (遅刻してごめんなさい) 前書き この記事は高専1〜2年生に読んでほしい初級〜中級の技術書を紹介した記事です。技術に興味はあるけど何をやったらいいか分からない、学校で習ったことをなにかに使い…

雰囲気でコードを書いていた私が「プログラミングの基礎」勉強会で学び直して気づいたこと

はじめに こんにちは!ソーシャル経済メディア「NewsPicks( この記事はNewsPicks Advent Calendar 2025( の14日目の記事です。 私はPlatform Engineeringチームに所属していて、ニュースの編成業務から、課金、動画配信業務まで幅広い業務を行うチームに所属しています。 経緯

yomitechをシェア

X LINE Facebook はてブ