hotoolong's blog

プログラムのことやエンジニアリングに関することを記事にしています。

(2/14-2/20) 翔泳社祭 が開催中 【1000タイトル以上が半額】

イントロ

電子書籍のフェアばかり取り上げてしまっていて恐縮です。

今回は翔泳社祭
2020年2月14日(金)~ 2020年2月20日(木)で開催されています。

www.shoeisha.co.jp

熱がこもってる感!

以前の技術書フェアの紹介

の記事に引き続き 面白そうな書籍をpickupしてみます。

pickup

  • 「実践ドメイン駆動設計」から学ぶDDDの実装入門 (¥1,375)

SCRUM BOOT CAMP THE BOOK

SCRUM BOOT CAMP THE BOOK

  • カイゼン・ジャーニー たった1人からはじめて、「越境」するチームをつくるまで (¥1,265)

  • チーム・ジャーニー 逆境を越える、変化に強いチームをつくりあげるまで (¥ 1,320)

  • はじめてのカスタマージャーニーマップワークショップ (¥1,100)

  • 図解まるわかり ネットワークのしくみ (¥924)

図解まるわかり ネットワークのしくみ

図解まるわかり ネットワークのしくみ

  • 暗号技術のすべて (¥1,925)

暗号技術のすべて

暗号技術のすべて

  • OAuth徹底入門 セキュアな認可システムを適用するための原則と実践 (¥2,310)

  • ハッキング・ラボのつくりかた 仮想環境におけるハッカー体験学習 (¥2,090)

  • おうちで学べるセキュリティのきほん (¥1,210)

おうちで学べるセキュリティのきほん

おうちで学べるセキュリティのきほん

  • Linuxサーバーセキュリティ徹底入門 (¥2,090)

Linuxサーバーセキュリティ徹底入門

Linuxサーバーセキュリティ徹底入門

  • 詳解UNIXプログラミング 第3版 (¥4,565)

詳解UNIXプログラミング 第3版

詳解UNIXプログラミング 第3版

  • HTML5&CSS3標準デザイン講座 30LESSONS【第2版】 (¥1,419)

HTML5&CSS3標準デザイン講座 30LESSONS【第2版】

HTML5&CSS3標準デザイン講座 30LESSONS【第2版】

  • Sass&Compass 徹底入門 CSSのベストプラクティスを効率よく実現するために (¥1,639)

  • やってはいけないデザイン (¥990)

やってはいけないデザイン

やってはいけないデザイン

  • 機械学習エンジニアになりたい人のための本 AIを天職にする (¥1,089)

絵で見てわかる量子コンピュータの仕組み

絵で見てわかる量子コンピュータの仕組み

  • ジョイ・インク 役職も部署もない全員主役のマネジメント (¥990)

  • 数学大百科事典 仕事で使う公式・定理・ルール127 (¥1,100)

数学大百科事典 仕事で使う公式・定理・ルール127

数学大百科事典 仕事で使う公式・定理・ルール127

まとめ

まだ発売されたばかりのチーム・ジャーニーや
普段は高くて買うのに躊躇してしまう詳解UNIXプログラミングなど
とてもお得なものが含まれています。

渡しの場合は3回連続で取り上げた中ではこちらのフェアで読みたいものが多かったです。
気になる方は是非購入をこちらのリンクからどうぞ!

(2/14-3/1) インプレスグループ10社合同フェア が開催中 【最大50%OFF】

イントロ

インプレスグループ10社合同フェアが 2020年2月14日(金)~ 2020年3月1日(日)で開催されています。

特にインプレスR&D は 目新しい技術を取り上げていたりして斬新な出版社だと思っています。
当たり外れが激しいイメージではありますが、
前回の Kindleビジネス書フェアの記事に引き続き面白そうな書籍をpickupしてみます。

pickup

  • スラスラ読める Rubyふりがなプログラミング (¥1,100)

  • mruby/cの小さな世界 (¥880)

mruby/cの小さな世界 (技術の泉シリーズ(NextPublishing))

mruby/cの小さな世界 (技術の泉シリーズ(NextPublishing))

  • サーバーレスでお手軽自動化!Google Apps Script活用入門 2018年最新改訂版 (¥880)

  • 1日で読めてわかるTCP/IPのエッセンス (¥550)

1日で読めてわかるTCP/IPのエッセンス (NextPublishing)

1日で読めてわかるTCP/IPのエッセンス (NextPublishing)

  • 実践Terraform AWSにおけるシステム設計とベストプラクティス (¥1,210)

  • nginx実践ガイド impress top gearシリーズ (¥1,540)

nginx実践ガイド impress top gearシリーズ

nginx実践ガイド impress top gearシリーズ

  • JavaScript AST入門 ソースを解析・加工して生産性に差をつける! (¥880)

  • 今日からはじめる「技術Podcast」完全入門 (¥770)

  • はじめての技術書ライティング―IT系技術書を書く前に読む本 (¥880)

  • なるほどデザイン (¥990)

なるほどデザイン

なるほどデザイン

  • 実践 スタンフォード式 デザイン思考 世界一クリエイティブな問題解決 できるビジネスシリーズ (¥880)

まとめ

面白いそうなものもたくさんあるのですが、 Kindle Unlimited に対応してる書籍も多いのでUnlimited対応の読みたい本が多い場合は契約してしまうと安上がりですみそうです。 その他のセール中の本は こちらのリンクからどうぞ!

Kindleビジネス書フェアが開催中 【40%OFF以上】

イントロ

Kindleビジネス書フェアが 2020年2月7日(金)~2020年2月20日(木)で開催されています。

その中から面白そうな書籍をpickupしてみます。

pickup

  • CAREER SKILLS (¥1,834)

  • SOFT SKILLS (¥1,540)

SOFT SKILLS ソフトウェア開発者の人生マニュアル

SOFT SKILLS ソフトウェア開発者の人生マニュアル

  • すべての知識を「20字」でまとめる 紙1枚!独学法 (¥770)

UMLモデリングレッスン

UMLモデリングレッスン

Scrapbox情報整理術

Scrapbox情報整理術

  • 作者:倉下忠憲
  • 出版社/メーカー: シーアンドアール研究所
  • 発売日: 2018/08/16
  • メディア: Kindle

  • フリー ―<無料>からお金を生みだす新戦略 (¥524)

フリー ―<無料>からお金を生みだす新戦略

フリー ―<無料>からお金を生みだす新戦略

  • 突破するデザイン (¥1,100)

突破するデザイン

突破するデザイン

  • デスマーチ 第2版 ソフトウエア開発プロジェクトはなぜ混乱するのか (¥1,210)

  • プログラミングの心理学 【25周年記念版】 (¥1,430)

  • デッドライン (¥1,210)

デッドライン

デッドライン

  • パーフェクトソフトウエア (¥1,210)

パーフェクトソフトウエア

パーフェクトソフトウエア

  • リーン・スタートアップを駆使する企業 急成長する新規事業の見つけ方・育て方 (¥1,100)

  • 職場の理不尽に怒らず おだやかに働く技術 (¥608)

職場の理不尽に怒らず おだやかに働く技術

職場の理不尽に怒らず おだやかに働く技術

まとめ

読みたいものはセール中を狙って購入して積読してしまいますね。 その他のセール中の本は こちらのリンクからどうぞ!

Githubを操作するコマンドラインツール gh を試してみた

イントロ

mattnさんがつぶやいていたのをみて ghコマンド便利そうなので使ってみました。 github.com

hubコマンドがありますが、なんとなくしっくり来なくて、私はあまり使ってませんでした。

インストール

brew でインストールしてみました。

brew install gh

インストール時に

Bash completion has been installed to:
  /usr/local/etc/bash_completion.d

zsh completions have been installed to:
  /usr/local/share/zsh/site-functions

fish completions have been installed to:
  /usr/local/share/fish/vendor_completions.d

と補完にも対応してくれてます。便利です。

他にもgo get からもインストールできるようです。

使ってみた

早速つかってみたスクリーンショット

f:id:hotoolong:20200213210007p:plain
gh_command

まだできることは少ないようですが、なかなか良さそうです。

gh issue create してTitle,Bodyをコマンドライン, エディタで入力できるのがいいですね。

gh issue

コマンド
create 新しい issue の作成
status issue の status を 見る
list リポジトリのissue 一覧を見る (フィルターできる)
view ブラウザでissueを表示

gh pr

コマンド
checkout PRをチェックアウト
status PRのステータスを見る
create PRを作成する
view ブラウザでPRを表示
list リポジトリのPR一覧を見る (フィルターできる)

peco と連携

fzfのpreviewが便利そうなのですが、fzfは使ってないので、pecoで連携しました。

gh issue list --state open | peco | cut -f1 | xargs -I {} gh issue view {}

これでpecoで選択したissueをブラウザで開く事ができます。
fishのfunctionにしてしまってキーバインドすると便利そうです。

今後に期待

notificationsもコマンドでチェックできるようになると嬉しいな。
今後の機能追加に期待です。

mkdir して 作成したディレクトリに移動する

bashなどでmkdirしてcdして作成したディレクトリに移動することはあるかとおもうのですが、 いつも どんなコマンドだったか忘れてしまいます。

mkdir test_dir
cd $_

なんですね。

スペースが含まれている場合は"$_"とすればいいですね。 すぐに忘れてしまいます。

bashでディレクトリを掘ったあと中に移動する | Go-Nextブログ

Youtubeでよく見るチャンネルと重宝するプラグイン

概要

Youtube見てますか?最近面白いチャンネルがあり気になって見てしまっています。

見てると時間をかなり消費してしまうので注意しないといけないのですが、 Chrome Extensionで広告をスキップできるものがあってそれを使って見てるので結構サクサク見れていいんですよね。

YouTube Premiumで広告をなしにするという方法もありますが、
月額1,180円だそうで、他の機能もあるのでスキップしたいだけならExtensionを使うのがコスパがすごくいいですね。 www.youtube.com

プログラムなどの動画はあまり見てないのですが、良いチャンネルありませんかね? なにか良いチャンネルがあれば見てみたい。

最近良く見てしまっているサイトをざっと紹介しておきます。 面白そうなチャンネルがあれば見すぎに注意して見てくださいね。

よく見るチャンネル

物理、数学

  • 予備校のノリで学ぶ「大学の数学・物理」 www.youtube.com 学校で習っていた数学などの学び直しと物理学の知識を得れれるので見てて楽しいです。
    過去のノーベル物理学賞を説明してくれてるのは聞いていてワクワクしました。
    こういうの学校の授業でやるのかな?やってくれたら嬉しかったのに。

英語

  • あいうえおフォニックス www.youtube.com アリーとファジーが発音に関して説明してくれています。
    アリーの声変わりがすごいので成長を感じますね。

  • サマー先生と英会話 ! 【プライムイングリッシュ】 www.youtube.com サマー先生はゆっくり発音してくれて変化する音を説明してくれるのがいいですね。
    聞き取るために発音できることがすごく重要なのでとても参考になります。

  • Twisted Helix www.youtube.com ヘリックスさんがイギリス英語での学習方法を話していたりして参考にしています。
    最近お笑い見てるのを流してたりするのでそれはあまり見てないですw

カメラ

  • Ilko Allexandroff www.youtube.com 光の魔術師 イルコさんのカメラに関する動画です。
    日本語上手です。

  • カズチャンネル/Kazu Channel www.youtube.com カメラもそうですがライフハック的なものがあったり
    ガジェットの説明があったりして参考にしています。

海外紹介

  • サンエン台湾 Sanyuan_TAIWAN www.youtube.com 台湾を紹介するチェンネルです。
    台中出身のズズちゃんが可愛いですね。

  • KaoruTV www.youtube.com 韓国を紹介するチャンネルです。
    カオルちゃんが食べまくるチャンネルです。

  • KOH in インド www.youtube.com Kohさんがヒンディー語と英語でインドを紹介してくれます。
    インド人の方と仕事したこともなく文化もあまりわからないので見ていて面白いです。

その他

  • ホリエモン チャンネル www.youtube.com ホリエモンのいろんな話を聞けるのは面白いですね。
    本もなんやかんや読んでしまったりするのですが動画も面白いです。
    これからは行動力が大切という話はとても刺激になります。

  • 韓国男子TV Korean BoyTV www.youtube.com 韓国の反日に関して取り上げられていたり
    政治や歴史なども取り扱っていて勉強になるのと
    なぜ韓国がそんなに反日を掲げる人がいるのか知れるいいチャンネルです。

  • NASA www.youtube.com 地球の映像や星の映像が綺麗です。

Chrome Extension

  • YouAd Skipper YouTubeの動画広告の自動スキップしてくれます。大変重宝しています。
    YouTubeをよく見るのであれば入れておきたい拡張機能ですね。
    chrome.google.com

brew で neovim の v0.5.0-nightly をインストール

最近neovim周りの設定など見直しもしてなかったのですが、 ちょうど v0.5.0-nightly が出たので試しにいれてみました。

HEADのneovimを入れ直しました。

brew unlink neovim
brew uninstall neovim

しておくと後で面倒なことにならないので、シンボリックリンクなど含めて削除しておきます。

brew install --HEAD neovim

でしばらくるするとインストールは完了して

nvim --version
NVIM v0.5.0-nightly
Build type: Release
LuaJIT 2.0.5

になりました。

最新版を試したい方は --HEAD をつけてインストールしてみてください。