hasen's tech life

Twitter: @hasen

Entries from 2016-04-01 to 1 month

Bookmark (2016-04-30)

・arukas cloudとDockerでお手軽に開発環境をゲットする http://blog.stormcat.io/entry/arukas-development ・Excel風シートをJavaScriptで制御・分析可能なWebエディタ「NxSheet」を使ってみた! http://webhacck.net/archives/2794339.html ・あなたのサ…

Bookmark (2016-04-29)

・Ubuntu 16.04 (Xenial Xerus) http://releases.ubuntu.com/16.04/

Bookmark (2016-04-27)

・自作Linuxコンテナの時代 http://yuuki.hatenablog.com/entry/diy-container ・PDOのサンプルで数値をバインドする際にintにキャストしている理由 http://blog.tokumaru.org/2016/04/pdoint.html ・システム構成図やプレゼンテーション資料などで自由に使…

Bookmark (2016-04-26)

・Nordnetにおける、デザインと開発のためのアトミックワークフロー : BEMとGitの力を借りて http://postd.cc/an-atomic-workflow-for-design-development-at-nordnet/ ・AWSのストレージよもやま話 s3,ebsからStorage Gateway,EMRFSまで http://blog.takuro…

Bookmark (2016-04-24)

・EttercapでMITM http://www.storange.jp/2016/04/ettercapmitm.html ・形態素解析を使ってPostgreSQLに保存された文章データから話題を抽出する http://pgsqldeepdive.blogspot.jp/2016/04/plpython-mecab.html

MySQLでテーブルのcreate文を取得する

# MySQLでテーブルのcreate文を取得する > show create table TABLE_NAME\G > *************************** 1. row *************************** > Table: TABLE_NAME > Create Table: CREATE TABLE `TABLE_NAME` ( > `user_id` int(10) unsigned NOT NULL A…

Skypeで他のグループ参加者に管理者権限を付与する

# Skypeで他のグループ参加者に管理者権限を付与する # Skype名は、各ユーザの「プロフィールを表示」->「Skype:」->右クリックでコピー # 入力欄に> /setrole [Skype名] MASTER

・軽量イメージ時代を 生きるためのAlpine Linux https://speakerdeck.com/stormcat24/qing-liang-imezishi-dai-wo-sheng-kirutamefalsealpine-linux ・負荷テストツールの tsung を使ってみる https://toe.bbtower.co.jp/20160407/93/

Laravel v5.2で,.envの内容がenv()で取得できない時の対処法

# Laravel v5.2で,時々.envの内容がenv()で取得できない時がある. # `php artisan config:cache`では対応ができない # 理由をきちんと調べていないけれど,とりあえず対処法をメモしておく. $ rm -f bootstrap/cache/config.php参考: https://laracasts.c…

Bookmark (2016-04-22)

・「メールけいしちょう」を Elastic Stack で可視化する https://www.elastic.co/jp/blog/visualizing-email-messages ・視覚障碍者プログラマのためのツール http://postd.cc/tools-of-blind-programmer/ ・Operaが無料のVPNをブラウザネイティブで搭載へ…

Bookmark (2016-04-20)

・メールの配信状況を可視化、追跡する http://tech.toreta.in/entry/2016/04/20/153852 ・Let’s EncryptとNginx : セキュアなWebデプロイメントの現状 http://postd.cc/secure-web-deployment-with-lets-encrypt-and-nginx/ ・アッテ開発の技術 : Golang と…

Gitで変更が加えられた行数を取得する.

Git

# Gitで変更が加えられた行数を取得する. $ git diff --shortstat BASE_BRANCH_HASH..PULL_REQUEST_BRANCH_HASH |cat > 14 files changed, 227 insertions(+), 29 deletions(-)

Bookmark (2016-04-19)

・これだけはやっておきたい〜マイクロサービスのデプロイメント http://engineer.crowdworks.jp/entry/microservices-architecture-and-deployment ・7年間無停止運転の実績と“ゆるさ”が共存しているブロックチェーン http://knowledge.sakura.ad.jp/knowle…

Bookmark (2016-04-18)

・Gopherの道を歩む – Node.jsからGo言語への移行 http://postd.cc/the-way-of-the-gopher/ ・h2o での server-push タイミングの最適化 https://lowreal.net/2016/04/18/1 ・Slack上からさくらのクラウドを操作できるbotをつくった http://kuroeveryday.blo…

PHPの一時ファイル関係の関数をメモ.

PHP

# PHPの一時ファイル関係の関数をメモ. # sys_get_temp_dir — 一時ファイル用に使用されるディレクトリのパスを返す # 参考: http://php.net/manual/ja/function.sys-get-temp-dir.php # tempnam — 一意なファイル名を生成する # 参考: http://php.net/manu…

Bookmark (2015-04-16)

・【スライドにして106枚】PHP7.0 全46RFCの概要紹介 https://www.infiniteloop.co.jp/blog/2016/04/php7-0-all-rfc/ ・Swiftでボットを作るためのフレームワークをオープンソース化しました http://www.zero4racer.com/blog/1295

Bookmark (2016-04-14)

・トレタのインフラ運用、支えている道具(Packer, Terraform, Serverspec, Ansible, Roadworker, Circle CI)、考え方 http://tech.toreta.in/entry/2016/04/14/143248 ・Leaving Beta, New Sponsors https://letsencrypt.org//2016/04/12/leaving-beta-new-s…

Bookmark (2016-04-14)

・System Properties Comparison Amazon DynamoDB vs. Redis http://db-engines.com/en/system/Amazon+DynamoDB%3BRedis ・自分が依存しまくってるnpmパッケージを表示するツールつくった http://amagitakayosi.hatenablog.com/entry/2016/04/14/113308

Bookmark (2016-04-12)

・Elasticsearch Rails の調査レポート ~実運用へ向けて~ http://goo.gl/m0kjxr ・あのライブラリは何故誕生したの?のまとめ http://qiita.com/kikurage/items/bd198c4ce22b48ae56c1 ・Brian Kernighanがプログラミング言語Goの組版に使ったのはなんとtroff …

MySQLでSQLの実行をする時に'comment'は'after'より先に書く必要があった.

# MySQLでSQLの実行をする時に'comment'は'after'より先に書く必要があった. # error > alter table TABLE_NAME add column COLUMN_NAME TYPE_NAME after COLUMN_NAME comment 'COMMENT'; # success > alter table TABLE_NAME add column COLUMN_NAME TYPE_…

Bookmark (2016-04-10)

・「パナマ文書」解析の技術的側面 https://goo.gl/7DAN7d ・10年のツケを支払ったフロント界隈におけるJavaScript開発環境(2016年4月現在) http://d.hatena.ne.jp/tomoya/touch/20160403/1459665374 ・モジラの「超高速」な新ブラウザーが海外で話題―6月…

VimでHTMLファイルを整形する

Vim

# VimでHTMLファイルを整形するときは,以下のコマンドを使っています. # コマンドラインモードで :set filetype=html gg=G

Bookmark (2016-04-09)

・大量メッセージが来ても安心なLINE BOTサーバのアーキテクチャ http://qiita.com/yoichiro@github/items/6d4c7309210af20a5c8f ・他人の書いたコードに挑もう – Part 1 http://postd.cc/divingintootherpeoplescode-1/

Bookmark (2016-04-08)

・【2016年度版】このPerlハマりどころがすごい!100連発 http://developer.hatenastaff.com/entry/2016/04/01/104031 ・新しいTLSの暗号方式ChaCha20-Poly1305 http://d.hatena.ne.jp/jovi0608/20160404/1459748671 ・僕が予期的UXにフォーカスする理由 htt…

Bookmark (2016-04-06)

・なにこれ…やばい… Windows NT 5.xの 隠し機能を発見した http://blog.livedoor.jp/blackwingcat/archives/1925950.html ・「消滅都市」リードアーティストによるキャラクターデザイン編【事例:「ジョニーウォーカー」と「世界を修正する者 アキラ」の場合…

Bookmark (2016-04-05)

・Introducing DGit http://githubengineering.com/introducing-dgit/ ・4コマ漫画の画像管理✨ http://mzp.hatenablog.com/entry/2016/04/04/230054 ・サーバの見積もり方法 http://technica-blog.jp/entry/2016/04/05/102622

failed to execute cmd: " dot -Tpng". stderr: `sh: dot: command not found 'というエラーが出たので対応した.

PHP

# XHProfをチャート表示しようとすると, # failed to execute cmd: " dot -Tpng". stderr: `sh: dot: command not found 'というエラーが出たので対応した. $ sudo yum install -y graphviz

Bookmark (2016-04-03)

・BASH Running in Ubuntu on Windowsについて http://opcdiary.net/?p=31483 ・Linux at 25: Q&A With Linus Torvalds http://spectrum.ieee.org/computing/software/linux-at-25-qa-with-linus-torvalds

Bookmark (2016-04-04)

・[速報]Elastic Stackの新バージョンがリリースされました(Elasticsearch2.3、Logstash2.3、Kibana4.5、Beats1.2) http://dev.classmethod.jp/server-side/elasticsearch/elastic-stack-release-2-3-0/ ・【新機能】Kibana PluginsのGraphがリリースされ…

本番環境でAjaxがうごかなかったので修正.

# 本番環境でAjaxがうごかなかったので修正. # 開発環境で動いていたAjaxが本番環境で動かなかったので調査した. # 原因はAjaxで指定したURLの末尾にトレイリングスラッシュ('/')がついていたため. # そもそもはサーバの設定の差異が原因ですが. -- url:…