2014-10-18 · Chrome Native Client
もし、Webアプリケーションの開発の中で「どーしてもJavaScriptではきつい箇所」に直面した時、Chromeであれば「Native Client」を使って開発するという手があります。Googleより公開されているSDKを使ってCやC++でモジュールを作成し、JavaScriptとそのモジュール間で通信することが可能です。従来からあるアーキテクチャごとにモジュールの実行形式を作って提供するNaClと、LLVMの中間形式の形でモジュールを作って提供するPNaClがあります。どちらも、同じSDK…
Read more →
2014-10-15 · My PC environment
ほとんどC, C++を使った開発をすることがなく、さらにmakeコマンドを使うこともほとんどなかったのですが、本当に時々makeを使う場面がやってきます。今日、本当に久しぶりにXcode Command Line Toolsで入ってくるmakeコマンドを使いたくなって、おもむろに"make"と打ち込んでみました。
すると、つれない感じのメッセージが返ってきました。
ん?「Xcode/iOSライセンスの同意には、管理権限が要求されます。sudo経由でrootとして再実行してください。」だと…
Read more →
2014-10-12 · AngularJS
[Chrome MySQL Admin](https://chrome.google.com/webstore/detail/chrome-mysql-admin/ndgnpnpakfcdjmpgmcaknimfgcldechn)では、
[AngularJS](https://angularjs.org/)を使って実装を行っています。Chrome appsでは、
[何らかのMVC Frameworkの利用が勧められています](https://developer.chrome.com/apps/a…
Read more →
2014-10-11 · Java
こんな記事があった。
「
[getter/setterとはなんだったのか](http://d.hatena.ne.jp/Nagise/20141010/1412930502)」- プログラマーの脳みそ
JavaBeansはGUIなどで再利用可能なコンポーネントを提供する際の規格のようなもので(僕もあまり詳しくない)2000年ぐらいにGUIのコンポーネントを作るときに意識したような、どうでもよかったような、イマイチ恩恵が実感できなかった代物だった
JBuilder2とか3の頃のJava開発…
Read more →
2014-10-04 · Web Technologies
GithubでJavaScriptのライブラリを探しているときに、最近「phantomjs」というものを使っているプロジェクトに出くわします。特に、そのJavaScriptライブラリのテストコードを動かすために採用されているっぽいです。例えばそのJavaScriptライブラリに対して何か手を加えてPull requestを出したい場合に、テストコードにも手を入れる必要があり、そのためにはphantomjsの環境も作っておかなければなりません。
そこで、自分のmacにphantomjsを入れて動…
Read more →
2014-10-03 · Web Technologies
最近
[Chrome MySQL Admin](https://chrome.google.com/webstore/detail/chrome-mysql-admin/ndgnpnpakfcdjmpgmcaknimfgcldechn)でグラフ表示をしたく、
[jqplot](http://www.jqplot.com/)を使ってみました。そこで見つけたTipsをまとめておきます。
IDを指定せずにjqplotを初期化する方法
jqplotを使う際には、以下のように記述するのが普通です。
…
Read more →
2014-09-06 · Chrome Apps
タイトルの通りです。
[https://www.eisbahn.jp/chromemysqladmin/](https://www.eisbahn.jp/chromemysqladmin/)
実際に実用に耐えうる機能が揃ってきたと自画自賛してるChromeMyAdminですが、利用者数が2000人前後で行ったり来たりしてて、いまいち増えていきません。実際Chrome WebStoreに掲載されても勝手にユーザ数が伸びることは希で、どこかで取り上げてくれない限りユーザ数の伸びが期待できないのは…
Read more →
2014-08-23 · Chrome Apps
MySQLに標準で付属してくるコマンドライン版のClientであるmysqlコマンドには、例えばCREATE PROCEDUREをする際に一つのSQL文の中で複数のSQL文を含めるために、通常文末を示すセミコロン記号を文末と評価しないこと、つまり文末記号を別の記号に置き換えることができるようになってます。delimiterっていう命令がそれで、これはSQLの予約語ではなく、mysqlコマンドが提供してるものです。MySQL Serverに"delimiter"って送ってもエラーになります。
…
Read more →
2014-08-04 · Other
「さぁ、今日は最短経路問題をC言語使って書いてみようっと」

「あれ、コンパイル通らないぞ。なんでだ?」

「コードは合ってるのになぁ・・・うーん、うー…
Read more →
2014-07-26 · Web Components
数日前に「
[Web Componentsでイベントを伝達する部品の作り方](http://www.eisbahn.jp/yoichiro/2014/07/dispatcheventfromwebcomponents.html)」っていうエントリを投稿しましたが、さらに検証をしてみたのと、ちょっと勘違いしてた点があったので、再度イベント伝達について取り上げようと思います。
Shadow DOM内で発生したイベントの伝達
そもそもここから勘違いしてたのですが、最初僕は「Shadow DOM内…
Read more →