日に日に分からんことが増えていく…

プログラマー初心者としての日々を学んでいることを記録していく。

便利ツール・アプリ

boostnoteとかいうmarkdownでメモできるアプリ

qiita.com

サイトマップについて

WebサイトをGoogleにうまく検索結果として出力させるために、 サイトマップを作る必要がある。 サイトマップにはHTMLサイトマップとxmlサイトマップがあって、 前者は人用で後者はロボット(crawl)用なのかな。。知らんけど。 良さげな記事があったので、メ…

PackerとAnsibleはめちゃ便利

dev.classmethod.jp

Webの反応を理解する(REQUEST_METHOD)。

GETやPOST以外にもHEAD、PUTなどのリスエストメソッドが存在する。 以下のstackoverflowで知った。 stackoverflow.com HTTP入門

何度かリリースを経験して

下で今のgit hashがわかるらしい。 git rev-parse HEAD 問題が起これば色々直して行く方法はある。 www.atlassian.com あと、リリース時には操作コンソール、ログ確認、topコマンドによる確認。の3つをしながら行う方がいい。

Webのアクセスピーク時の負荷を測るにはSiegeってものがあるらしい。

Webの最後の負荷テストの時に色々ツールがあると便利だ思った。 他のテストもツールを組み合わせるといい感じに成形できそう。 qiita.com 以下は今のレスポンスタイムを確かめる方法。 $ curl -kL http://google.com -o /dev/null -w "%{time_total}\n" 2> /…

Atomのjson整形とGoogleAnalyticsについて

AtomのJsonデータをブラウザからコピーして、整形するときに使える。 loumo.jp また、ブログにはGoogleAnalyticsという便利ツールがあるらしい。 junichi-manga.com dev.classmethod.jp はじめてのアナリティクス API V4: インストール済みアプリケーション…

MySQLのDATETIMEにNULLが入力されない場合について

csvをインポートしてmysqlのtableに入れた際、エラーが出た。 どうもsql_mode = STRICT_ALL_TABLES,NO_ZERO_DATE,NO_ZERO_IN_DATEの設定がかかっているらしい。 テストデータの際はDATETIMEだけ適当な日付を入力すればいいのかも。 fanblogs.jp あと、新たに…

git-flow(homebrewにて追加)について

git flowを使い管理していく時の便利だったサイト。 $ git flow init $ git checkout -b feature/other origin/feature/other ---> remoteよりfeatureを引っ張ってくる rfs.jp qiita.com qiita.com brew.sh centOSにもmacにも入れれるHomebrewも合わせて書い…

Dockerやら「png、jpgの違い」やら

paiza.hatenablog.com www.gizmodo.jp

形態素解析について(アプリやその内容)

bita.jp

Linuxのサーバ負荷や使用率を調査する

DiskのIOを確認するとき便利(fioなど) nbisco.hatenablog.com tasuku.hatenablog.jp ついでにメモリも www.math.kobe-u.ac.jp コマンド集(CPU、メモリ、DISK) easyramble.com

画面キャプチャした画像編集アプリ

evernote.com gyazo.com めちゃ便利! あと、Cmd + shift + G でMacのFinderで色々探せる。 この下はpythonのデバック! import pdb; pdb.set_trace()