hasen's tech life

Twitter: @hasen

JavaScript

platoでJavaScriptの静的解析をした.

# platoでJavaScriptの静的解析をした.$ cd /usr/local/src $ sudo curl -L git.io/nodebrew | perl - setup > ... (省略) $ echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.bashrc $ nodebrew install-binary stable > ... (省略) $ nodebre…

jQueryを使って,選択されているチェックボックスの値をカンマ区切りで取得する.

# 選択されているチェックボックスの値をカンマ区切りで取得する.

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-12)

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

Bookmark (2016-04-10)

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

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

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

Bookmark (2016-03-29)

・いまどきのJavaScript事情とAngular2のはなし http://goo.gl/KL0kEK ・Git 2.8 has been released https://github.com/blog/2131-git-2-8-has-been-released ・フロントエンド速度改善でやったこと(Expiresヘッダ、faviconのgzip圧縮、JSの読み込み遅延化)…

Bookmark (2016-03-23)

・revital.vim で vital.vim を爆速にしてお前らの Vim Plugin を速くする http://haya14busa.com/revital-vim-makes-vital-vim-a-lot-faster/ ・Linux デスクトップ環境 2016 http://eagletmt.hateblo.jp/entry/2016/03/23/020117 ・ランダムフォレストを使…

Bookmark (2016-03-04)

・プライベートネットワークへのCSRFを緩和する仕様の提案 http://d.hatena.ne.jp/ASnoKaze/20160303/1457016751 ・依存関係をなくそう : Rubyアプリ・Gemの開発者への提言 http://postd.cc/kill-your-dependencies/ ・EventListenerを全部消すbookmarklet h…

Bookmark (2016-03-01)

・Falcor入門 1日目 Falcorとは何者か http://qiita.com/Quramy/items/5cf4f112d715c2e2d300 ・日本最大級のファッションDBを支える裏側 https://speakerdeck.com/kyuns/how-to-manage-the-complex-web-service ・D3プラグインのFloor Planを試してみました …

Bookmark (2016-02-04)

・BuffaloルータをPCディスプレイにつなげた。 http://zopfcode.hateblo.jp/entry/2016/02/02/211740 ・Japanese anime production studio utilizes open source on Microsoft cloud to securely host its webpage https://customers.microsoft.com/Pages/Cu…

Bookmark (2016-01-28)

・こないだ社内の勉強会でwebpackのこととか話したのでまとめた http://geta6.hatenablog.com/entry/2016/01/27/193413 ・Feature Toggles http://martinfowler.com/articles/feature-toggles.html#ManagingDifferentCategoriesOfToggles ・Serving Static S…

Bookmark (2016-01-23)

・スーパーイカメーカー を支える技術 http://lealog.hateblo.jp/entry/2016/01/22/115913 ・Web開発者が恐らく知らない、SSLについて知っておくべきこと http://postd.cc/obsolete-cipher-suite-and-things-web-developers-should-know-about-ssl/

Bookmark (2016-01-21)

・Web Attacks - 敵を知り己を知れば百戦危うからず http://goo.gl/FtVnMa ・JavaScriptの作者でMozillaの元CEOが広告ブロック機能のあるブラウザBraveを立ち上げ http://jp.techcrunch.com/2016/01/21/20160120with-brave-software-javascripts-inventor-is…

Bookmark (2016-01-19)

・DC内通信のHTTP/2化を検討する http://labs.gree.jp/blog/2016/01/15777/ ・Nginx バージョンアップ動向 http://www.slideshare.net/narimichitakamura/nginx-201507-201512 ・Common Lisp用のメッセージキュー「Psychiq」を作りました http://blog.8arrow…

Bookmark (2016-01-15)

・【新機能】APIレベルのイベント駆動処理を行うCloudWatch Eventsが発表されました! http://dev.classmethod.jp/cloud/aws/introducing-cloudwatch-events/ ・Composer並列化プラグイン http://www.slideshare.net/hinakano/composer-phpblt ・ドローンを…

Bookmark (2016-01-12)

・Asakusa Frameworkのセットアップと実行編~ さくらのクラウドでHadoop/Spark/Asakusa環境を構築する(3) http://knowledge.sakura.ad.jp/tech/4016/ ・PostgreSQL 9.5 リリース : BRIN インデックスが気になる http://www.techscore.com/blog/2016/01/12…

Bookmark (2015-12-24)

・Serverspec + Mackerel APIによるインフラテストの実運用化 http://yuuki.hatenablog.com/entry/mackerel-serverspec ・mrubyのRedisクライアントのPipelining対応とDisqueクライアント http://hb.matsumoto-r.jp/entry/2015/12/24/124437 ・ロシア語自然…

Bookmark (2015-12-16)

・Refactoring Code to Load a Document http://martinfowler.com/articles/refactoring-document-load.html#installment-enrich ・fluent-agent-hydraで省エネログ転送 http://tech.mercari.com/entry/2015/12/15/170117 ・4 JavaScript Design Patterns Yo…

Bookmark (2015-12-13)

・Vim scriptによるゲームの新アーキテクチャの考察 http://www.kaoriya.net/blog/2015/12/13/ ・"x/mobile gaming"を解説する http://klabgames.tech.blog.jp.klab.com/archives/1047363250.html ・同時に実行するということ http://klabgames.tech.blog.jp…

Bookmark (2015-12-09)

・ElectronでCSS Grid Layout Moduleを使ってちょっと未来のレイアウト方法を先取りしてみる http://sourcechord.hatenablog.com/entry/2015/12/08/235759 ・[Java]〈Hello World〉をバイナリエディタだけで使って出力させてみた http://tech.recruit-mp.co.…

Bookmark (2015-12-04)

・Dockerとchrootを組み合わせたシンプルなコンテナデプロイツール http://yuuki.hatenablog.com/entry/droot ・既存アプリをPHP7へ移行する前にするべき6つのこと http://blog.a-way-out.net/blog/2015/10/30/migration-to-php7/ ・Go lang bbpd / Amazon D…

Bookmark (2015-11-20)

・Nomad 0.2 https://www.hashicorp.com/blog/nomad-0-2.html ・(翻訳)最高のフォームを作る方法 ー よくあるフォームデザインの問題に対処するためのクイックガイド http://blog.jnito.com/entry/2015/11/20/092349 ・Elixirのプロセス生成とプロセス間通…

Bookmark (2015-10-27)

・より良いプログラムを書くための究極の奇策 – 「Data first, not code first」 http://postd.cc/one-weird-trick-to-write-better-code/ ・FM第1回「この冬期待の技術」 http://techbooster.org/podcast/17162/ ・HashiCorpツール中心でサービスを作ったお…

Bookmark (2015-10-26)

・VirtualBoxのファイルシステムを10倍速くする ~ page cache編 ~ http://dsas.blog.klab.org/archives/52231356.html ・What’s new in Ubuntu 15.10: cloud and server? https://insights.ubuntu.com/2015/10/22/whats-new-in-ubuntu-15-10-cloud-and-ser…

Bookmark (2015-10-21)

・Git Concurrency in GitHub Desktop http://githubengineering.com/git-concurrency-in-github-desktop/ ・Amazon S3の利用料節約を考えてみる http://qiita.com/hit/items/3151208b7f01aaa1ea9d ・夏のインターン講義「1営業日で書くJavaScriptコンパイラ…

Bookmark (2015-10-17)

・「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側 http://www.slideshare.net/TakeshiHasegawa1/20151016ssmjpikalog ・JavaScriptでx86エミュレータを書く http://postd.cc/writing-an-x86-emulator-in-javascript/

Bookmark (2015-10-14)

・SDN for the Cloud http://conferences.sigcomm.org/sigcomm/2015/pdf/papers/keynote.pdf ・Caffeでお手軽本格ディープラーニングアプリ http://www.slideshare.net/takuyamatsuyama/caffe-potatotips ・多腕バンディットを活用したプッシュ配信の最適化…

Bookmark (2015-10-04)

・GitHub Universe http://ikeike443.hatenablog.com/entry/2015/10/04/132432 ・pure JS WiFi QR Code Generator - WiFi設定用のQRコードを生成 http://goo.gl/Jqffzq ・React Native Playground - React NativeアプリをWeb上でシミュレート http://goo.gl/…

Bookmark (2015-09-29)

・ISUCON5 予選問題 参照実装ならびにベンチマーク等の公開 http://isucon.net/archives/45544940.html ・HashiCorpの新プロダクトNomadとOttoを触ってみた http://dev.classmethod.jp/tool/nomad-otto-ataglance/ ・ロードバランサーを使って1000Req/secを…

Bookmark (2015-09-22)

・NumPy でつくる俺々データ構造 http://sinhrks.hatenablog.com/entry/2015/09/21/223439 ・InnoDBのウォームアップに別サーバでdumpしたib_buffer_poolを使ってみる http://mikeda.hatenablog.com/entry/2015/09/21/142746 ・TypeScript型定義ファイルのコ…

Bookmark (2015-09-12)

・Elasticsearch PHP Clients test drive http://jolicode.com/blog/elasticsearch-php-clients-test-drive ・SparkR 1.5 の開発でできたこと・できなかったこと http://atl.recruit-tech.co.jp/blog/3612/ ・Djangoのエントリポイントとアプリケーションの…

Bookmark (2015-09-11)

・Introducing Heroku Private Spaces: Private PaaS, delivered as-a-Service http://blog.heroku.com/archives/2015/9/10/heroku_private_spaces_private_paas_delivered_as_a_service ・Make A Real-Time Chat Room using Node Webkit, Socket.io, and ME…

nodebrewにv4.0.0が来ていたので早速インストール.

# nodebrewにv4.0.0が来ていたので早速インストール. # 参考: Node v4.0.0 (Stable) # Pythonは2系を使う $ python -V > Python 3.4.2 $ pyenv global 2.7.9 $ pyenv rehash $ python -V > Python 2.7.9 # nodebrew $ nodebrew install v4.0.0 $ nodebrew u…

Bookmark (2015-09-09)

・PipelineDBをProductionに導入してみました。 http://developer.smartnews.com/blog/2015/09/09/20150907pipelinedb/ ・Introduction to Redux https://speakerdeck.com/axross/introduction-to-redux ・Pythonの対話型シェルIPythonのMac用フロントエンド…

Bookmark (2015-09-03)

・ハッカドールにおけるElastic Search利用法について発表しました http://mosa-siru.hatenablog.com/entry/2015/09/02/222952 ・GitHub Enterprise with GMO Pepabo http://www.slideshare.net/hsbt/github-enterprise-with-gmo-pepabo ・マイクロソフト、O…

Bookmark (2015-09-02)

・foldrを速くしたい〜Swift2シンポジウム https://tech.d-itlab.co.jp/programming/499/ ・browserify-shimを使って、CDN経由で外部JSライブラリをrequireする http://mae.chab.in/archives/2737 ・Xamarin.Forms の Windows Phone アプリを Windows ストア…

Bookmark (2015-08-30)

・iOS 8.4.1の:hover問題 http://blog.webcreativepark.net/2015/08/29-122908.html ・Elasticsearch Amazon Machine Learning https://medium.com/hello-elasticsearch/elasticsearch-amazon-machine-learning-7d7b979c328d ・オフィスを変える、最新のIoT…

Bookmark (2015-08-17)

・Google Cloud Dataflow と Cloud Pub/Sub が正式リリース http://googlecloudplatform-japan.blogspot.jp/2015/08/google-cloud-dataflow-cloud-pubsub.html ・スーパーコンピューターの系譜 今後のGPGPU利用の方向性 http://ascii.jp/elem/000/001/039/10…

Bookmark (2015-08-14)

・HTTP/2, QUIC入門 http://www.slideshare.net/shigeki_ohtsu/http2-quic ・JavaScript難読化読経 http://www.slideshare.net/hasegawayosuke/javascript-51570525 ・ここ数年前から2015/5までのモダンフロントエンドを総まとめしてみた http://qiita.com/o…

Bookmark (2015-08-11)

・power-assertを使ったDoctestツール power-doctestを書き直した http://efcl.info/2015/08/10/power-doctest1.0/ ・nginxとGoでつくるメルカリのプッシュ通知システム http://tech.mercari.com/entry/2015/08/11/172206 ・2015-08-10のJS: io.js 3.0、RxJS…

Bookmark (2015-08-07)

・世界最速でMithril本をリリースした話 http://blog.shibu.jp/article/160479412.html ・javascript再勉強のためにreact + ardaでマインスイーパーをつくったので気づきを忘れないようにメモ http://qiita.com/mmmpa/items/dfdf0f4de70b42ad1138 ・Prestoの…

Bookmark (2015-08-06)

・mithrilでがっつりSPAを作った話 - コード譜共有サイト「ChordKitchen」 http://goo.gl/X2t1Kc ・RubyとPythonにおけるガベージコレクションの視覚化 http://postd.cc/visualizing-garbage-collection-in-ruby-and…/ ・ベンチャー最強の内部統制をつくる h…

Bookmark (2015-08-03)

・PostCSSとは何か http://morishitter.hatenablog.com/entry/2015/08/03/164424 ・React TutorialをES6で書きなおしてみた http://sadah.hatenablog.com/entry/2015/08/03/085828 ・WebRTCセキュリティレポート http://webrtc-security.github.io/report_ja…

Bookmark (2015-07-29)

・Git 2.5 Release Notes https://github.com/git/git/blob/master/Documentation/RelNotes/2.5.0.txt ・1 on 1 で 何を話すのか? マネージャ/ソフトウェアエンジニアの立場から http://d.hatena.ne.jp/higepon/20150728/1438080621 ・Chrome 45 Beta: New …

Bookmark (2015-07-22)

・H2Oのmruby拡張が実用的になってきた件 http://hb.matsumoto-r.jp/entry/2015/07/22/094156 ・クラスの落とし穴1 - プロパティの初期化 http://qiita.com/cocottejs/items/f7cb629ad17de04bf2fc ・git pull と git pull –rebase の違いって?図を交えて説…

Bookmark (2015-07-21)

・Goodbye, SourceForge. https://helb.github.io/goodbye-sourceforge/ ・【9.5新機能チェック】BRINインデックス, Part 1: BRINインデックスとは何か、その仕組みを探る http://pgsqldeepdive.blogspot.jp/2015/07/brin-index-part1.html ・InnoDBの8KBの…

Bookmark (2015-07-15)

・jQuery 3.0 and jQuery Compat 3.0 Alpha Versions Released http://blog.jquery.com/2015/07/13/jquery-3-0-and-jquery-compat-3-0-alpha-versions-released/ ・R言語メタプログラミングのサンプル http://d.hatena.ne.jp/m-hiyama/20150715/1436918784 …

Bookmark (2015-07-10)

・俺の考えるISUCON http://tagomoris.hatenablog.com/entry/2015/07/10/131140 ・Incremental DOM ざっと見たやつ https://gist.github.com/azu/8f1afa948eeb2da3ad00 ・ルーク!MySQLではkamipo TRADITIONALを使え! http://www.songmu.jp/riji/entry/2015…

Bookmark (2015-07-01)

・シンプルでかつ最高のJavaScriptプロファイラ sjsp を作りました! http://itchyny.hatenablog.com/entry/2015/07/01/120000