※ phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです. tmlib.js でちょっとしたペイントツール作ってみた. JavaScript のコードはたったの90行!! tmlib.js を使うと, 簡単に dom を操作できたり, マウス位置, タッチ位置をサクッと取得できるので最小限のコードでこういったサンプルを作ることができます. よかったら実行したり fork してイジって遊んで下さいな♪ Sample 主な機能 カラーパレットで色変更 スライドでライン幅調整 Save ボタンで画像を保存 Clear ボタンでビューをクリア Tips マウス or タッチ位置の取得 ブラウザでは, mousemove や touchmove といったイベント発行時に 呼ばれ
先日、告知いたしておりました JSオジサン#1 「俺の話を聞け、5分だけでもいい」が 3月27日21cafeにて行われ無事に終了いたしましたので その内容をざっくりお届けしたいと思います。 この日の来場者数は21cafeの記録となる75人とのこと。 あまりのギュウギュウオジサンぶりに 冷房18度も全く意味をなさず熱気ムンムンのままスタートしました。 まずは最近エンジニア界隈を密かに沸かせている 21cafe管理人おだんみつさんから、21cafeの紹介や諸注意事項の説明など。 なんとこちらの場所、無料で提供いただいているんです。 詳しくはぜひこちらから御覧ください http://www.ni-ichicafe.com/ ここからはLT10連発!!! まずはLT芸人ことkyo_ago氏。 テーマは「LTおじさんの歴史『人はなぜLTをするのか』」 スライドはこちらから http://0-9.sa
Googleが開発したgolang。特にCSP(Communicating Sequential Processes)に基づいたgoroutine等、マルチコア環境でのスケールなど、将来性があって楽しみ。 ハロー、goroutine!(1/2)- @IT ただ残念ながらパフォーマンスが出ないという話が挙がってるらしい。 一例:コードによってはC言語のコードのパフォーマンスの1/6程度になってしまう。 http://shootout.alioth.debian.org/u64q/benchmark.php?test=mandelbrot&lang=all&box=1 おそらくチューニングが不十分な点もあると思う。んじゃあ最適化に強みをもつバックエンド(例LLVM等)を採用すればよいんじゃないと、単純に思ってしまった。 実際、golang開発チームは話題のLLVMの採用も検討した事もあるみたい
日本から docker pull するととても遅い。永遠に終わらないんじゃないかってくらい遅い。イライラする。 ところが米国リージョンのホストからだとそこそこ速い。 そこで米国で docker pull した後、それを日本に持ってくるというのを思いついたので、やってみた。 米国にて docker pull 米国でホストを作って (digitalocean が安くて良いと思う) docker を構築する。 その上でお目当てのイメージを pull して、docker-export する。 $ docker pull ubuntu $ CID=$(docker run -d -t ubuntu /bin/sh) $ docker export $CID | gzip > dockerimg.tar.gz $ docker kill $CID docker-export は tar 形式で吐き出す
OS X で DNS キャッシュをリセットする DNS キャッシュをリセット (フラッシュ) する方法を説明します。 DNS キャッシュについて OS X では、DNS サーバで定義されている期間内は、解決済みの DNS クエリのローカルキャッシュが保管されますが、ときには、このキャッシュをすぐにリセットして、DNS サーバに対する再クエリを行わなければならなくなることもあります。たとえば、DNS サーバ上のエントリが最近変更された場合は、ネットワーク管理者またはサーバ管理者として、そうした対応が必要になることがあります。 サーバ上の最新の DNS エントリを Mac が使っていない場合は、Mac を再起動すれば、キャッシュされた情報を更新できます。OS X を搭載したサーバ上の DNS エントリを更新する必要がある場合で、サーバを再起動できないときは、お使いの OS X のバージョンに該
assetsフォルダ以下にあるファイルとdeployのときに生成されるmanifest.ymlを比較して、差分があるかどうかを求めるプログラム 色々画像が入ってるassetsフォルダが必要 manifest.ymlも必要 ダウンロードしてきた、ローカルのパスをfile_pathに設定して files = [] Dir.glob('./assets/**/*').each do |f| scans = f.scan(%r{^\./assets/(([a-zA-Z0-9_]|/)+).+(\.[a-zA-Z]+)}) file = "" unless scans.empty? file = scans[0][0] + scans[0][2] files << file end end files.uniq! manifest = File.readlines("./manifest.yml")
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く