遙かなるマチョジニア

マッチョXエンジニアを目指すブログ

プログラミング

【書評】入門Python3 :とりあえず読んでおくべき

ある程度pythonを触った身からすると、読んでおいて損はない本。 入門 Python 3作者:Bill Lubanovic発売日: 2015/12/01メディア: 単行本(ソフトカバー) これが全く触ったことがな人だともしかしたら読みづらいかもしれない。 そもそもオラ本が全般的に初心…

【LeetCode】Best Time to Buy and Sell Stock 解法

LeetCode - Best Time to Buy and Sell Stock leetcode.com 自分的な解法はfinalである。 v1は5800ms、finalは120ms。 v1はスライス多様しすぎなへっぽこコード。 finalはsolutionに書かれていたものを理解したもの。 ループを時系列に例えて、その際の最小…

【LeetCode】Two Sumの解法

LeetCode - Two Sum leetcode.com 解法。自分の場合は最初はv1(ブルートフォース)。 その次にv2(ハッシュ)、これで速度が100倍になった。 で、コメントをみてv3,finalです。 finalの場合、target - nums[i]をifの中で 計算しているようにしているが、if…

【書評】Docker 書評というにはあまりにも失礼なくらいわからない

Docker作者:Adrian Mouat発売日: 2016/08/17メディア: 単行本(ソフトカバー) 業務でDockerを使うようになってきたので、ちゃんと体系的に知って起きたと思って手にとってみたが、まあむずい。 Ⅰ部 背景と基本 これこれ!こういうことをちゃんと体系的に知…

【書評】「新しいLinuxの教科書」大まかな風呂敷の大きさがわかるつもりになれた。

GW中にざっと読んだ本。 新しいLinuxの教科書作者:三宅 英明,大角 祐介発売日: 2015/06/06メディア: 単行本 仕事でubuntuはよく触るけど、あくまで実践的に触る程度で、 躓いたらその都度ネットで調べるというスタイルだった。 なのである特定のコマンドはし…

GW中の勉強内容

以下の通り。 udemy これだけでOK! AWS 認定ソリューションアーキテクト – アソシエイト試験突破講座(SAA-C02試験対応版) セクション15/16完了 AtCoder 165 166 読書 さあ、才能(じぶん)に目覚めよう OpenSSH[実践]入門 新しいLinuxの教科書 勉強会 CDL…

ディープラーニング E資格の合格方法

DLA Deep Learning for ENGINEER 2019 #1 (通称E資格)に合格しました。 合格証書 合格率は67%と比較的高めですが、受験するために修了する必要がある講座である程度ベースアップ&足切りをしていることを考えると、これくらいの合格率で問題ないと思います…

G検定を取得して、社内でAIに関する地位を確立する

言わずもがな、昨今バズってるAI。社内でAIの仕事をしたいけど、経験がないから提案ができない。という方や、とりあえず社内で地位を確立して発言権を持ちたい!という方。そんな方向けに、AIに関する地位を確立する方法を紹介します。 対象 対象は下記のと…

Cクイックリファレンス発売

オライリーからC本の発売(現在予約中)です。 Cクイックリファレンス 第2版作者: Peter Prinz,Tony Crawford,島敏博,黒川利明出版社/メーカー: オライリージャパン発売日: 2016/11/05メディア: 単行本(ソフトカバー)この商品を含むブログを見る 816ページ…

C++によるプログラミングの原則と実践 ビャーネ先生最新作 発売

ビャーネ先生がまた本を出すんですね。 C++によるプログラミングの原則と実践作者: Bjarne Stroustrup,江添亮,株式会社クイープ/遠藤美代子出版社/メーカー: KADOKAWA発売日: 2016/09/02メディア: 単行本この商品を含むブログを見る 今度は入門書ということ…

C++プライマー第5版発売

2016/8/25にC++プライマーの第5版が出ます。 C++プライマー 第5版作者: スタンリー・B・リップマン,ジョゼ・ラジョワ,バーバラ・E・ムー,神林靖,株式会社クイープ出版社/メーカー: 翔泳社発売日: 2016/08/25メディア: 単行本(ソフトカバー)この商品を含む…

ゲームエンジン・アーキテクチャはゲーム開発者必読本

将来の夢の1つとしてゲームを作りたいと思っていた人は多いんじゃないんでしょうか? でもどうやって作るんだろー、なんて思いながらプログラマとして就職して、 ゲームを作ることがどれだけ大変だったか思い知らされた人も多いと思います。 今は、Unityな…

大好きなあの子の裸を手に入れる方法(あるいは、BOTに個人情報を盗まれる時代)

最近ChatBOTが流行ってますね。 ChatBOTというのは基本的に ユーザからメッセージを受け取って、 受け取ったメッセージを解釈して ユーザにメッセージを返信する。 というフローですが、この解釈する部分を自分でカスタムできるBOT APIを公開して、 一般のエ…

子供ためのプログラミング(Hour of Code他)

2020年から、小学校でのプログラミングの必修化が始まりますが、 その影響もあってか、子供のためのプログラミング教室や オンラインでの学習教材を多く目にするようになりました。 自分にも小学生の子供がおりまして、これを機会に Hour of code レゴ®エデ…

SOFT SKILLS 日本語版発売

エンジニア界隈で話題になったあの本が、ようやく日本語訳されて発売されます。 SOFT SKILLS ソフトウェア開発者の人生マニュアル作者: ジョン・ソンメズ,まつもとゆきひろ(解説),長尾高弘出版社/メーカー: 日経BP社発売日: 2016/05/21メディア: 単行本この…

自称C++中級者が、実は初心者ですら怪しかったという話

C++を数年やっていると、ある程度のアプリを作ることもできる様になり、 書籍をいろいろ漁っては、デザインパターンやイディオムの勉強をして、 シングルトンだのNVIやPimplだのを実装しては悦に浸ってしまうものです。 んで、そんな中こんな記事を見つけて…

VS Code 2016年4月版 version1.1.0

5/9にVisual Studio Code v1.1.0 がリリースされました。 http://code.visualstudio.com/blogs/2016/05/09/April2016Release 主な変更点としては下記となっています。 Double-click editor resizing Debugging performance improvements and better Node.js …

だれが要件定義をするのか

面白い記事だ。 www.atmarkit.co.jp 記事では、 ユーザ ベンダー パッケージベンダー の3者が登場しているが、これに限らず プロジェクトマネージャ プロジェクトリーダ プログラマ なんて関係もあるだろう。 要するに、誰が要件定義をすべきかではなく、 誰…