A log of some thoughts about freelancing, about indie, about making things. On the web. It's a web log. A blog. Let's make a shit javascript interpreter! Part one. As a learning exercise, I've begun writing a javascript ECMAScript interpreter in python. It doesn't even really exist yet, and when it does it will run really slowly, and not support all js features. So... let's make a "from scratch",
This is the home of RingoJS, the CommonJS-compliant JavaScript platform formerly known as Helma NG. Getting Started Roadmap, Philosophy Packages, Applications Mailing List, Twitter IRC Channel, Log Features Compact JavaScript runtime environment based on Mozilla Rhino. It adds to Rhino a module system compatible with the CommonJS Modules/1.1 specification. Module library implemented in JavaScript,
先日公開しました、「テキストをいろいろ整形するスクリプト」ですが、 いき♂様より、Windowsでの不具合報告をいただき(http://d.hatena.ne.jp/k_iki/20100623)、こちらでも調べてみました。 まず、このスクリプトをWindowsで実行してみます。 すると、ボタン系が完全に表示されていません。 そこでpanelやgroupの記述をradiobuttonの記述より後に書いてみました。(ラジオボタンの長さも少し短くしました) //★修正前 dlg.add('group', [030,030,280,130]); dlg.add('panel', [030,030,280,130], "英字の処理"); A_notChange = dlg.add('radiobutton', [050,055,280,075], "変換しない"); A_enEnglish_emE
rePublishはJavaScript製のオープンソース・ソフトウェア。iPadの発表後、電子書籍の分野が一気に盛り上がってきた。まだまだ期待値までは遠く及ばないものの、日本でも幾つか電子書籍販売サービスができつつある。 書籍一覧 コンテンツが増える中、必要になるのはビューワーだ。iPhoneアプリも良いが、これはiPhone/iPad専用になってしまう。もっと様々なデバイスに対応したいならばWebベースが良いだろう。rePublishはその一つ、JavaScript製のePubリーダーだ。 rePublishが対応するのはDRMなしのePub形式になる。指定されたディレクトリにePubファイルを入れておけば、rePublishが認識して一覧にしてくれる。その中からファイルを選べばWebブラウザ上でePubファイルが閲覧できるようになる。 ビューワー画面 閲覧機能はまだ読むくらいしかなく
If you want to create a chat app, you can use our Chat SDK, which relies on the JavaScript SDK, is written in TypeScript, and offers a set of chat-specific methods to manage users, channels, messages, typing indicators, quotes, mentions, threads, and many more. This guide walks you through a simple "Hello, World" application that demonstrates the core concepts of PubNub: Setting up a connection Se
追記 @os0X さんと @edvakf さんからアドバイスをいただいたので、本文とコードを修正しました。 postMessageが文字列に限定されているのは旧仕様で、Firefoxや最近のWebKit(Chrome5とか)はオブジェクトをやり取りできると思います via @os0X http://twitter.com/edvakf/statuses/15644433920 自分でも試してみました。 http://javascript.g.hatena.ne.jp/edvakf/20100607/1275931930 via @edvakf http://twitter.com/os0x/statuses/15621293442 本文 昨日の日記の続きです。 IE9 と Opera で動くようになり、ちょっと速くなり、WebWorkers でデコードするモードを追加しました。 http:
JavaScript V8 Seeker Server and WSGI This is nodeJuice. It is a tool which allows you to develop with a push connection to your web browser. Automatic browser refresh on file change or update is what you can call it. Develop on one to many browsers simultaneously without needing to reload manually. NodeJuice Video on Vimeo Watch the video to see what NodeJuice can do. 2010.04.23 - Updated to Node
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
uupaa.js にはビルドツール(minify/upa.php)が同梱されています。 upa.php は C/C++ のように #include src.js を自動的に展開します。 クライアントサイド JavaScriptでは include は予約語ではありませんが、(他のライブラリと衝突する可能性があるので)通常はコメントアウトした状態で使います。 // === uu.msgpack / window.msgpack === //#include uupaa.js ← こことか //#include misc/utf8.js ← ここ // MessagePack -> http://msgpack.sourceforge.net/ (this.uu || this).msgpack || (function(namespace) { : : ドット演算子を含む定数をリテラル値に置
DTPを楽にするために、Illustrator、InDesignなどのフリーウェアを中心にJavaScriptやAppleScriptでコントロールする方法を公開しています。 ほとんど更新していませんがスクリプトは今でも書いています。 とりあえず。お題答えてくれた方で、こちらでキャッチできた方。 カネムーメモ: たけうちとおるさんの「DTP Booster 13のお題」をやってみた var fullName=doc.fullName.absoluteURI←この方法も考えた! while(docs.length>0){でドキュメントを閉じていく方法も良い方法だと思っています。 Diary NET. 1mgさん InDesign_ エラー処理について考えてみる pdfPath=doc[i].fullName.toString()の方法は知りませんでした。 ディザInDesignのブログInD
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く