The HTML5 Creation EngineCreate beautiful digital content with the fastest, most flexible 2D WebGL renderer.
簡単アニメーション!Pixi.jsを触ってみる! 〜(1)テキストを動かしてみる〜 突然ですが、 Pixi.js を触ってみることにしました。 (前フリ無しw) Pixi.jsとは? Pixi.jsは、Goodboy Digital社が配布している2D描画用のjavascriptライブラリです。 下記サイトで配布されています。 MITライセンスに基づくオープンソースソフトウエアとして開発が進められています。 このライブラリを使って作ったアニメーションは、WebGLを自動的に使ってくれるようです。 (非対応のデバイスではCanvasを使う)。 難しそうなWebGLを覚えなくて使えるのはうれしいです。 pixi.jsのexampleページでデモが紹介されていますので、いくつか見てみましょう。(スクリーンショット画像クリックで本家pixijs.comサイトのexampleページに飛びます) Ex
となっていますから、これを使って sha1 が計算できそうです。 そこで、ntdll.dll とリンクするような LIB ファイルが欲しいわけです。 しかし Bing 先生に訊いてみると、わらわらと不正な方法が出てきます。 というわけでここに正しい方法をメモしておきます。 結論 まず、いろいろ試してみた結果最も楽な方法を述べます。 (以下 Visual Studio 2012 を使うことが前提) 1. akkarin.cpp を用意する extern "C" { void __stdcall A_SHAFinal (int, int){} void __stdcall A_SHAInit (int, int){} void __stdcall A_SHAUpdate(int, int, int){} } // extern "C" このソースは、LIB を生成するためだけのものです。 必要
Overview Velocity is an animation engine with the same API as jQuery's $.animate(). It works with and without jQuery. It's incredibly fast, and it features color animation, transforms, loops, easings, SVG support, and scrolling. It is the best of jQuery and CSS transitions combined. Download Download Velocity, include it on your page, and replace all instances of jQuery's $.animate() with $.veloci
オプション「-Hc」は、スレッド単位でCPUの降順で出力する。 オプション「-n 1」は、1回だけ表示する。 オプション「-p `pgrep java`」は、Javaのプロセス番号を設定する。 「jps」コマンドを利用して、特定しても良い。 以下の様な結果が得られる。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 5844 tomcat 20 0 2105m 281m 12m R 99.6 15.1 0:35.87 /usr/lib/jvm/java/bin/java 5824 tomcat 20 0 2105m 281m 12m S 0.0 15.1 0:00.03 /usr/lib/jvm/java/bin/java 5828 tomcat 20 0 2105m 281m 12m S 0.0 15.1 0:04.19 /us
RMagickはImageMagickをRubyで使えるようにしたラッパーである。 今回このRMagickでファイルを介さずオンメモリで画像処理を行いたい要件があったのだが、ざっと調べてもオンメモリでRMagickを使用する例が見当たらなかった。ImageMagickは基本的にファイルを別のファイルに変換する使い方をするためだろう。 そこでRMagickとImageMagickのAPIを眺めていたら、from_blobとto_blobというAPIを使えばオンメモリで処理が可能だとわかったので、これらのAPIの使い方を書き残しておこうと思う。 この方法は、変換元の画像がリモートに存在する場合や、出力先がファイルではなくデータベースである場合などで、中間ファイルを生成せずにRMagickによる画像処理を行う際に利用できる。 画像の入力ImageListのインスタンスが欲しい場合は、いったん空の
こんにちは。インフラストラクチャー部の加藤(@EugeneK)です。 今回はWebサービスを運用する上で欠かせない、モニタリングをクックパッドでどうしているかという話をします。 死活監視と性能監視 Webサービスを運用している以上、そのサービスを稼働しているサーバがあり、サーバには故障やトラブルが発生します。 また、どれくらいのパフォーマンスが出ているか、リソースをどのくらい消費しているかなどのトレンドを把握することは、成長するサービスを支えていく上で欠かせません。 故障やトラブルにいち早く気づくための仕組みを死活監視と言います。 また、サーバリソースの時系列での推移を知るために、グラフとしてトレンドを可視化する仕組みを性能監視と言います。 ポーリング監視の限界とZabbixのアクティブ監視 クックパッドでは死活監視にNagios、性能監視にMuninを使用してきましたが、サーバ台数の増加
IPAが「IT人材白書2015」を発行。国内のIT系人材は約112万人、IT企業の人手不足が生じる構造の分析など IPA(独立行政法人情報処理推進機構)は、国内のIT系人材の最新動向を示す「IT系人材白書2015」の発行を発表しました。 IT系人材白書2015は、2014年10月に876社のIT企業、587社のユーザー企業、257の大学や大学院、高等専門学校などの学科、約2500名の個人などから寄せられた調査結果を基にまとめたもの。PDF版を無料でダウンロード可能です。 以下はその一部を抜粋したもの。 国内のIT人材は推計111万8000人 まずIT系企業(IT提供側)におけるIT人材を推計すると84万1000人で、内訳はシステムアーキテクトが約5万4000人、プロジェクトマネージャが約11万5000人、インフラ系技術者が7万3000人、アプリ系技術者が34万人など。 一方、ユーザー企業(
This is my code from PIL import Image pil_im = Image.open('data/empire.jpg') I would like to do some image manipulation on it, and then show it on screen. I am having problem with showing PIL Image in python notebook. I have tried: print pil_im And just pil_im But both just give me: <PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=569x800 at 0x10ECA0710>
Juliaとは? 先日TwitterでRのパッケージRcppやlme4などのパッケージを開発している Doug Batesという方が saying "goodbye" to R してJuliaにシフトする旨 宣言されたということで名前を知りました。 参考 https://stat.ethz.ch/pipermail/r-sig-mixed-models/attachments/20131209/ec911711/attachment.pl http://d.hatena.ne.jp/amarui/20120221/1329823079 公式サイト http://julialang.org/ のベンチマークを見るとRより圧倒的に速く、更にPythonやGoよりも速いとの事で興味が湧いて触ってみました。 やること Mac OS Xに公式サイトに書かれている、IPythonを使ったブラウザベース
この記事や「おとうさんいまどこメーター」を作るを読んでcloudBitで簡単なIoTを作ってみたくなり、3ヶ月の息子の子守IoTシステムを作ってみたというお話。主に cloudBit の API を扱う方法を書いてます。 今回やってみたのは、「子どもが泣いたらスマホに通知を送る」「音が鳴るおもちゃを遠隔で動かせるようにする」の2つ。 cloudBitでできること cloudBit の詳細については冒頭にも書いたこの記事やこの記事を読んでもらうとして、cloudBit でできることをざっくりまとめると次のようになります: センサなどの入力をIFTTTにつなぐ (例:閉めきってるはずの部屋で動きを検知したらメールを送る) モーターなどの出力をIFTTTにつなぐ (例:おとうさんの居場所にあわせてメーターを動かす) API を使ってモーターなどの出力を動かす (例:家の冷房スイッチを出先からオン
SSE2非搭載のパソコンでは、最新のChromium browserもGoogle Chromeもサポート対象外という事でバージョンアップすると起動できなくなります。UbuntuベースのLinux Mintで元のバージョンに戻したんですが、その作業に苦労したので方法をメモしておきます。また、再びバージョンアップされないようにする設定方法も書き残しておきます。古いPCでは設定しておいた方が安心です。 SSE2非搭載のパソコンでは、最新のChromium browserもGoogle Chromeも立ち上がらなくなるみたいです。サポート対象外という事でバージョンアップすると起動できなくなります。UbuntuベースのLinux Mintでapt-get upgradeをしたら立ち上がらなくなりました。 そこで、元のバージョンに戻したんですが、その作業に苦労したので方法をメモしておきます。また、再
Chrome では、リリース 40 からごく一部で「マシな AppCache」とも言われている ServiceWorker がデフォルトで使えるようになります。ServiceWorker はオフライン API の1つとして紹介されていることが多いですが、実は 「Webの世界観を変える (かもしれない) 大注目API」の1つです! ここでは、Chrome 40 で出来たての ServiceWorker をひと通り試す方法を書いてみたいと思います。 ServiceWorker とは? 詳しいことは最新スペック (Editor's Draft)やHTML5Rocks の記事を見てもらうとして、ものすごくざっくり書くと ServiceWorker とはバックグラウンドで実行される Javascript 環境のことで、 ブラウザ内で動くJavascriptで書いたネットワークプロキシ のように動作さ
Juliaとは 科学計算の用途を想定して作られた言語。 裏でBLASとか使っているので、速度は速いとうたっている。 R と Julia - RjpWikiにもあるように、結構Rから乗り換える人が増えつつあるようだ。 最初にすること http://julialang.org/downloads/ で、パッケージを落としきてインストールする。 後述のhomebrewとかで頑張らないほうが楽 miitonさんのこの記事が一番わかり易い homebrewでjuliaをinstallする(非推奨) が、あるけど、 昔gfortranをgcc時代に入れた人は、入れなおす必要がある HEADで何とか入っても、GadflyがまともにIJuliaから動かない ので、やめたほうが良い [2015/01/20 追記] 現在では、homebrewで入れるのは問題ありません 詳しくは、Julia環境構築 2014
Aboutrunstant とは, ログイン不要, サーバー通信不要で コーディング, 実行, 保存ができる世界一簡単にプログラミングを始められるツールです. 嘘です. いや世界一以外はホントです. 結構便利です♪ Usage右側にコードを書く`save` ボタン(Command+S) を押す左側に実行画面が表示されますURL にコード情報が保存されますOther右上の html/style/script でそれぞれ編集を切り替えることができます右上の setting でタイトルや詳細の設定ができます右上の share で短縮URLをコピーしたり, twitter や facebook でシェアしたりダウンロードできます.要望や不満, お気付きの点などありましたらこちら @phi_jp の方までご連絡ください. あっあと一応 tmlib.js 公式エディタなので tmlib.js のことも
HTML5 の canvas 上に coffeescript で マンデルブロ集合を描く例を4つ作成してみました。 google で "canvas mandelbrot javascript" を検索した結果から サンプルをピックアップし、javascript -> coffeescript に変換すると共に、自分なりにすこし改良を加えています。 4 つの動作デモを設置してあります。 http://homepage2.nifty.com/youichi_kato/src/canvas-mandelbrot/public/main.html http://homepage2.nifty.com/youichi_kato/src/canvas-mandelbrot/public2/jsMandelbrot.html http://homepage2.nifty.com/youichi_kat
Service Worker Hackathon で教えてもらったのでまとめておく。 2015/04/05 時点での記事。 前提 Chrome Canary を入れておく(今のところ、これが無いと話にならない) localhost か https な環境を使う でも、Dropbox public link な環境はダメ Service Worker Inspector を有効にする Chrome Canary で以下を設定。なお、43.0.2350.0 canary (64-bit) で確認。そのうち設定箇所や方法が変わったり、stable でも使えるようになるかもしれない。 chrome://flags にアクセスし、デベロッパーツールのテストを有効にする #enable-devtools-experiments の項目を有効にする Chrome 再起動 デベロッパーツールを開き Set
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く