「Clean Architecture」を読んでみた。

Clean Architecture 達人に学ぶソフトウェアの構造と設計作者: Robert C.Martin,角征典,高木正弘出版社/メーカー: KADOKAWA発売日: 2018/07/27メディア: 単行本この商品を含むブログを見るQiitaでバズった記事があったので気になってました。 (今は読めなく…

【Ansible】ansible-playbookのオプション調べてみた

ちょっと自分のメモがてらansbileのオプションを書き留めておきます。それぞれのファイルの正式な書き方や説明は省略します。 よく使う実行コマンド ansibleコマンド 設定ファイルなど playbookファイル hostsファイル オプション -i INVENTORY -k, --ask-pa…

Go言語人気日本でも1位らしいよ

こんな記事を見つけました。 (日経 xTECH) tech.nikkeibp.co.jp 時間が経つと読めなくなってしまうようなのでざっくり要約 年収アップにどのプログラミング言語学んだ方がいいんだろ。 ビズリーチが2018年収ランキング公開したよ。 1位「Go」2位「Scala」3位…

【Golang】tmpファイルを扱う

Golangにはtempとしてのファイル操作関数があるんですね。便利ですね。 あまり使う用途ないかもしれませんが、パッと見関数で何やってるかわかって可読性がちょっとよくなるかもしれません。 サンプルコード ポイント ioutil.TempFile ioutil.TempDir os.Tem…

オブジェクト指向設計を学ぶためにオススメの本

プログラミングを覚えてきたら、オブジェクト指向設計を学ぶのがおすすめです。なぜなら、これまで汚いコードを書いてきて痛い目にあってきたからです!上司やリーダーは気軽に言うんですよ、「ちっちゃい修正だからさ!すぐ直せるでしょ!」う、、、あ、、…

「オブジェクト指向設計実践ガイド」を読んでみた。

オブジェクト指向設計実践ガイド ~Rubyでわかる 進化しつづける柔軟なアプリケーションの育て方作者: Sandi Metz,?山泰基出版社/メーカー: 技術評論社発売日: 2016/09/02メディア: 大型本この商品を含むブログ (4件) を見る「オブジェクト指向設計実践ガイド…

【Golang】文字列数字をソートする

string型数字のスライスを小さい順にソートする方法です。例えば、"2", "1", "11" があった場合にそのままソートしようとすると文字列ソートになってしまいますから、下記のような順序になりますね。 "1" "11" "2""11"が最後に来るべきですよね。 サンプルコ…

【スマニュー砲直撃】スマートニュースに掲載された影響

先日書いた↓この記事がスマートニュースに掲載されアクセス数がえらいことになってました。 suganoo.hatenablog.com普段通りアクセス解析を見てみたらどかーんとアクセスが増えてたので驚きました。 いや、まじでビビった…。はてなブックマーク数が46!(2018…

「コスパのいいシステムの作り方」を読んでみたがすごくいい本だった。

コスパのいいシステムの作り方 ~しっかり見積もりたいのに勘を使うジレンマに向き合う作者: 南大輔出版社/メーカー: 技術評論社発売日: 2018/05/25メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見るひさしぶりに当たりの本にあたった気分…

Canvaでブログの画像サイズを調べてみた

ブログに画像が入ってるとコンテンツがリッチになって読みやすいですよね。その画像素材について自分はpixabayなどを使っています。 pixabay.com最近Canvaというサイトを見つけまして、これがけっこう使いやすいんです。 www.canva.com そこではてなブログで…

「みんなのデータ構造」を読んでみた。

読んでみました。僕のスペックの悪い頭ではなかなか理解するのは難しかったです…。 なので今回はさくっと書きます。 なんで読もうと思ったか PDFでも読める java, python, goのサンプルコードもある 感想 なんで読もうと思ったか どこだったか、はてなブック…

【Google Analytics】初心者はてなブロガーはrealtime_previewに注意

いやーついに僕のブログも7000PVに行ったか―っとほくほくの気持ちでいたら、全然行ってなかったって話です。 google analytics のアクセス解析 google analyticsでけっこう前からPVの大きい割合を占める「realtime_preview」ってなんだろうな?と思ってたん…

【Python】TypeError: f() takes exactly 1 arguments (2 given)

エラーを調査してましたら、うっかり紛らわしいケースが見つかりました。関数を実行するときに引数の数が正しくないと、タイトルのようなエラーがでます。 例1 ためしに、引数が正しい処理と正しくない処理を実行してみます。 test.py def printNum(a, b): p…

【Python】IndentationError: expected an indented block

うっかりしてるとこんなエラーがでることがあります。期待したインデントがないよ!ってことです。 例1 test.py def printStr(text): print(text) # <--インデントなし printStr("hogehoge") 実行結果 File "test.py", line 3 print(text) ^ IndentationErro…

ライティングのスキルはForbesから盗め!

もっと魅力的な文章が書きたい! ライティングスキルをもっと磨きたい! ブログを書くようになってから文章力をもっとつけたいと考えるようになりました。それにはForbesがいいと思います。たまたま本屋でForbesを読んだとき なんでこんなにおもしろくて読み…