Entries from 2014-10-01 to 1 month
入力文字数制限のあるフォームに,動的に現在の入力文字数を表示するカウンタを付けたかったので,jQueryで書きました.フレームワークはLaravel,テンプレートエンジンはbladeで.$ vi app/routes.php++ ++ <head> ++ </head>
・MySQLユーザーのためのMySQLプロトコル入門http://labs.gree.jp/blog/2014/10/11400/・Googleのテスト自動化の進化http://wazanova.jp/items/1601・JSON Hyper-Schema からAPIドキュメントとGoのコードを自動生成するhttp://blog.wacul.co.jp/blog/2014/10…
・Dockerを使ったミニPaaSのdokkuをパワーアップさせた「Dokku Alternative」を試すhttp://knowledge.sakura.ad.jp/tech/2545/・HTML5、ついにW3Cの勧告となるhttp://www.publickey1.jp/blog/14/html5w3c_2.html・インハウスSEOになる前に知っておきたいこと…
・Go vs. Pythonhttp://govspy.peterbe.com/・クローラーとAWSが出会ったら?第3回Webスクレイピング勉強会@東京http://blog.takuros.net/entry/2014/10/28/060916・現金がいらない時代へ – 海外で注目の決済関連サービス9選 –http://blog.btrax.com/jp/2014…
・SmartNews小宮さんによるJavaでの統計・機械学習・自然言語処理ライブラリの紹介http://codebreak.com/blog/takezoe/page/43fed3/・怠惰のすゝめ。Dockerで環境構築・テスト・デプロイを完全自動化http://ameblo.jp/tech-cz/entry-11865390245.html・大量…
・http://connpass.com/event/9175/ ・goroutine, channelのすすめ https://github.com/ryusen33/hikago-3_handsOn/ ・goで音楽を鳴らす ・IDE https://github.com/visualfc/liteide/blob/master/liteidex/deploy/welcome/en/install.md ・portaudio-go http…
cgiを書いていて,ブラウザで確認すると,エラーが...apacheがエラーを出力しているファイルを,確認するために.$ tail -f /private/var/log/apache2/error_log# 設定ファイルを見つける$ sudo find / -name 'apache2'$ vi /private/etc/apache2/httpd.c…
git rmではなく,rmで削除したファイルをステージングするには...$ git add -u FILE_NAME# 通常,不要になったファイルをgit rmで削除すると,該当ファイルを削除してくれると同時に,ステージングされた状態になる.# ここで,何らかの理由によりgit rm…
・DIとサービスロケータの違いhttp://phpmentors.jp/post/100741112503/di-service-locator・THE GIANT MAP インスタレーションのメイキングhttp://fladdict.net/blog/2014/10/making-of-the-giant-map.html
・コンバージョン率を改善する53通りの実例ティップスhttp://www.seojapan.com/blog/cro-53・Twitter、モバイルアプリ開発フレームワーク「Fabric」を発表http://builder.japan.zdnet.com/tool/35055538/・革命的に速いRubyアプリケーション・サーバー「Rapt…
・Peridot highly extensible, highly enjoyable, PHP testing framework.http://peridot-php.github.io/・邪悪なものが勝利する世界においてhttp://wirelesswire.jp/yomoyomo/201410211500.html・golang で最近お気に入りの WAF「Goji」http://mattn.kaoriy…
PostgreSQLで,ファイルのデータをテーブルにコピーするcopyコマンドがある. # 例えば,CSV形式のファイルの場合$ copy TABLE_NAME from '/path/to/FILE_NAME.csv' with csv# copy from形式以外に,copy toの形式があることを知った.# 参考: copy# copy to…
・CloudWatch+IFTTTによる監視アラートのソーシャル連携http://tech-sketch.jp/2014/10/cloudwatch-ifttt-social.html・企業のITを変えた10のトレンドhttp://jp.techcrunch.com/2014/10/21/20141018big-changes-big-money-10-trends-transforming-enterprise…
同僚から受け取った長大なCSVを編集して,DBに流し込もうという時に,pbcopyという便利なコマンドがあってですね... $ vi Long.csv# 編集# コマンドラインモードで(なくてもいいけど):!pbcopy < Long.csv# これで,クリップボードに長大なCSVが保存されてい…
・RubyPython、これはいいものだhttp://github.rubyprogrammer.info/blog/2012/11/04/rubypython/・GoでEnd To End Testingフレームワーク書いたhttp://webtech-walker.com/archive/2014/10/sprinkler.html・10歳を迎えるNGINX、ユーザ数は過去4年で400%増ht…
.vimrcに以下のように書いておくと,新規作成ファイルの拡張子で判断して,それぞれのテンプレートを読み込んで,予め入力してくれる. # 例えば...$ vi ~/.vimrc++ " 拡張子で判定して,ファイル作成時にテンプレートを挿入 ++ autocmd BufNewFile *.html 0…
・米グーグル、超高速ワイヤレスサービスの検証試験を申請 http://jp.reuters.com/article/topNews/idJPKCN0I50K520141016 // //
.vimrcに下記のように書いておくと,Vimで,括弧などのセットになった文字列を書いた時に,セットの内側に,カーソルを自動で移動してくれる.# カーソルを自動的に括弧の中へ$ vi .vimrc ++ imap () ()<Left> ++ imap {} {}<Left> ++ imap <Left> ++ imap <> <><Left> ++ imap '' ''<Left></left></left></left></left></left>…
jQueryを使って,動的に文字列の一部が変化するidを取得したかったので,一部一致(今回は接頭辞)で指定するなど.$ vi validation.js++ $(function() {++ // 例えば,id="validation_error_name", id="validation_error_address"にヒットさせたい++ var targ…
・SSL 3.0に深刻な脆弱性「POODLE」見つかる Googleが対策を説明http://www.itmedia.co.jp/news/articles/1410/15/news054.html・ボブとアリスがMacのOPSEC問題を発見http://blog.f-secure.jp/archives/50736468.html・Dockerを使って軽くConsulを触ってみる…
# expectコマンドを使って,毎度繰り返すログインコマンドを省略して,自動で実行する事ができるなど. # 例えば. $ vi /usr/local/bin/COMMAND_NAME $ chmod 755 /usr/local/bin/COMMAND_NAME $ COMMAND_NAME
Windowsユーザからもらった資料をVimで開いたら^Mがいたので,置換.<C+v>, <C+m>の順に入力すると,^Mになる.なので,例えば...$ nkf -w80 --overwrite FILE_NAME$ vi FILE_NAME# vimのコマンドラインモードで:%s/^M/\r/g // //</c+m></c+v>
# exifデータ取って,といわれていたので,雛形を作成. # Laravel,あんま関係なくて,普通にPHPの関数だけど. # 画像のアップロードディレクトリを作成 $ mkdir public/img $ chmod 755 public/img # テンプレート作成 $ mkdir app/views/exif $ vi app/v…
Laravel v.4.2.11を新しくインストールした時に,'Monolog\Logger'についてのエラーが出たので,下記で対応.$ vi composer.json# classmapに下記を追加++ "vendor/monolog/monolog/src/Monolog"$ composer install# 以下,インストールの流れ詳細$ composer…
PostgreSQLで,あるカラムのデータをカタカナで統一するために変換しようと思って,ひらがなをカタカナに変換.> update TABLE_NAME set COLUMN_NAME = translate(COLUMN_NAME, 'あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもや…
PostgreSQLでCSVデータの流し込みが,PgAdminを使って上手く行かなかったので,psqlで流し込む. # 元データを,PgAdminからsql形式でエクスポート.# scpで対象の環境にアップロード.$ which psql$ psql -d DB_NAME -U USER_NAME < ~/PATH/TO/SQL_FILE // …
テンプレートエンジンはSmartyを使うことがほとんどだったけれど,最近Twigを使った.多少,記法は違って,例えば文字列連結は下記のように書く.$ vi index.php++ 4, 'user_name' => 'tarou',];$ vi index.html++ {{'こんにちは' ~user_data.user_name~ '…
下記のエントリに沿って試してみた(だけ).異なるのは,OSX環境.ブラウザ上でデータ分析が出来る!Clojure/Gorilla入門 # install $ brew update $ brew search leiningen $ brew install leiningen # localhost以下にdirを作成し移動# 実行環境生成 $ lein…
試しに書いてみたものの,やっぱいらんわ,となった時. # mergeしていないブランチを削除 $ git branch -D BRANCH_NAME # 以下だとエラーが出る $ git branch -d BRANCH_NAME # error: The branch 'BRANCH_NAME' is not fully merged. # If you are sure yo…