CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

2011年05月19日09:00 カテゴリ javascript - jslinuxをローカルで 先週末から体調不良なので、今話題のjslinuxと戯れてみた。 http://bellard.org/jslinux/ ブラウザでJavaScriptが動く時代がやってきた! - 葉っぱ日記 もとのディスク容量が少ないので、適当な母艦を用意して、こんな感じ で新しいディスクイメージ作って、CocProxy や Fiddler の AutoResponder を使って root.bin へのリクエストをローカルのファイルに差し替えてやれば、好きなファイルも入れられますね。 それだと環境を整えるのが面倒なので、以下のようにして必要なファイルを全てローカルにもってきてもOKだった。 index.html linuxstart.bin vmlinux26.bin root.bin あとは root.b
Javascript PC Emulator Javascript PC Emulator - Technical Notes これは、QEMU作者による、Javascriptで書かれたPCエミュレーターである。その上で、Linuxカーネルを動かしている。どうも、Chrome 12では、バグにより動かないようだ。Firefox 4なら問題なく動く。にわかに信じがたい。 技術メモを読むとわかるが、これはかなり限定的なエミューレションである。しかし、Linuxカーネルを動かすには十分である。 エミュレートしているのは、主に以下のチップである。 a 32 bit x86 compatible CPU a 8259 Programmble Interrupt Controller a 8254 Programmble Interrupt Timer a 16450 UART. エミュレートされてい
Emacs23.2からJavaScriptのためのメジャーモードとしてjs-modeが組み込まれている*1。auto-mode-alistに("\\.js\\'" . js-mode)が既に登録されているので*2、拡張子が.jsなファイルを開けば自動的にjs-modeとなるはずだ。 このときファイルを実行する方法として2つの選択肢が*3ある。 1つはEmacs上でJavaScriptのインタプリタを走らせる方法で、もう一つはFirefoxに実行させる方法。どちらが必要かは場合によるので*4、両方使えるように設定する。 Ejacs Ejacsというのは全部Emacs Lispで書かれたとかいうJavaScriptインタプリタ。 Google Code Archive - Long-term storage for Google Code Project Hosting.からzipを落としてき
Write your templates in pure HTML Clean of any inline logic or special tags CSS selectors are used to bridge the HTML with Javascript actions Providing a radical separation between the representation and the logic Here we explain why we did pure.js back in 2008 And you can ask your questions to the user group Download pure.js on Github We have been happily using pure.js since 2008 for our own web
This is a bugfix release that bumps script.aculo.us to version 1.9.0. Most importantly, the included Prototype 1.7 provides performance and compatibility improvements with the latest browsers. One other fix is includes, that makes the script.aculo.us loader work better if you use script tags in the BODY of your page. Download at http://script.aculo.us/, or grab/fork the source at http://github.com
2010/12/10 UbuntuにAppcelerator Titanium Desktopを導入したときのメモ Tag Titanium Ubuntu 10.10にAppcelerator Titanium Desktopを導入しようとしたらエラーが頻出したので、解決策をメモ。おそらく10.04でも同じ方法が使えます。 インストール後Titanium Developerを実行しても起動しない端末で確認したらエラーが出ているのが分かります。 symbol lookup error: /usr/lib/libgdk-x11-2.0.so.0: undefined symbol: g_malloc_n これは、Ubuntuに標準で入っているLibGDK 2.0がTitaniumのライブラリと競合しているのが原因らしいです。 そこで、以下のコマンドを実行。 rm ~/.titanium
米カリフォルニア州マウンテンビューに拠点を構えるAppceleratorは、同社開発プラットフォームの「Titanium 1.0」をリリースしたと発表した。Titaniumはクロスプラットフォーム環境で、HTMLやJavaScriptなどのWeb標準記述言語を使ってスマートフォンやPC向けのネイティブアプリケーション開発が可能。Windows、Mac OS X、Linux向けのアプリケーションのほか、iPhoneやAndroid、さらにiPad向けネイティブアプリが開発できる。 Titaniumの特徴は前述のように、HTML/CSS、そしてスクリプト言語としてJavaScript/PHP/Pythonなどを利用でき、既存のテクニックや知識をそのまま流用できる点が特徴となっている。開発可能なアプリケーションはWindowsやMac OS X、LinuxといったPCプラットフォームのほか、スマ
3.1. Numbers3.1.1. Integer Literals3.1.2. Hexadecimal and Octal Literals3.1.3. Floating-Point Literals3.1.4. Working with Numbers3.1.5. Numeric Conversions3.1.6. Special Numeric Values3.2. Strings3.2.1. String Literals3.2.2. Escape Sequences in String Literals3.2.3. Working with Strings3.2.4. Converting Numbers to Strings3.2.5. Converting Strings to Numbers3.3. Boolean Values3.3.1. Boolean Type Co
Come creare il miglior gioco da casinò Quando si progetta un gioco da casinò, la prima cosa che devi considerare è che tipo di gioco sarà. Ci sono molti diversi tipi di giochi da casinò, dalle slot e video poker ai giochi da tavolo e giochi di carte. Dovrai decidere quale tipo di gioco si adatta meglio alle tue esigenze. Ogni tipo di gioco ha il proprio set di regole e regolamenti, quindi dovrai a
Web関連およびアプリケーション、映像関係、静止画素材、自動処理、4K/8K/ハイビジョン素材関連などを扱っています。 誤字脱字等、お気づきの点がありましたら、お気軽にメールをください。 この目次にないアプリケーション等の使い方などに関してはその他のリファレンス/アプリケーション...のページを参照してください。
parseIntで日付の月の2桁の値を文字列から数値に変換しようとしたところ、 8月の値である"08"と9月の値である"09"をparseIntで数値に 変換した際に0が返ってきてしまいました。 parseIntでは、先頭に0が付いていると8進数とみなして型変換 されてしまいます。 そのため、8進数では8,9が存在しないので、 parseInt("08") parseInt("09") とすると0が返ってくる仕様のようです。 (また、先頭に0xを付けると16進数とみなして型変換されます。) これを解決するには、以下のように記述すれば求める値が得られます。 parseInt("08", 10) → 8 parseInt("09", 10) → 9 ちなみに、 parseInt("FF", 16) → 256 parseInt("110", 2) → 6 以上のような変換をすることも出来ます。
JavaScript でソートアルゴリズムを可視化 JavaScript でソートアルゴリズムを可視化するプログラムを書いてみました。元ネタは Jon Bentley による ソートアルゴリズムを可視化する Java アプレットです。 アルゴリズム 要素数 動作確認は Firefox 2, IE 7, Opera 9 で行いました。要素数は最大で200まで選べますが、かなり重くなるので遅いマシンで実行すると危険です。 English version is also available. ソースコード: sort-animation.js 解説 X軸が配列の添え字、Y軸が配列の要素の値を示しています。最初に要素がランダムに並んでいる配列 (値に重複なし) を作って、それを各種のソートアルゴリズムでソートする様子をアニメーションで表示します。 ただし、要素のあらゆる変更に対して毎回表示を更新し
The links below display the source code for the 124 numbered examples in the 5th edition of my book JavaScript: The Definitive Guide. Cut-and-paste the code in order to try it out yourself and use it in your own programs. See the "O'Reilly Policy on Re-Use of Code Examples from Books" for details on how you may and may not use these examples. In most cases, it suffices to simply provide suitable
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く