Webアプリケーションを構築しているとどうしても必要になるのがJavaScriptだ。サーバサイドの言語はPHPやRuby、Perl、Java、Pythonなど様々な言語が選ばれるが、JavaScriptについては代わりがない。 RubyからJavaScriptが生成される 元のRubyコード サーバサイドの言語は得意だが、JavaScriptはちょっと…という人もいるのではないだろうか。そんな人にとって、これは朗報かも知れない。 ...
プログラム言語やSQL、テキストエディタで使用可能な「正規表現」を使う際の、考え方と処理のイメージを、具体的な例題を交えて解説します。第1回は肯定先読み・肯定戻り読みの使い方を紹介します。
Google の新しい JavaScript エンジンの v8 が話題になっている昨今ですね。v8 のすばらしいところは、 C++ のライブラリとして再利用しやすくなっているということではないでしょうか。C/C++ で書いた関数を容易に javascript の世界に export できるので、とても便利です。 一方で、クライアントサイドで利用している JavaScript をサーバーサイドでも利用したいというニーズがあるのはみな...
ユーザーなら「youtubeのプレイリストや検索結果の画面からirvineで一気に落とすsleipnir用スクリプト」でキマリだ。一昨日最初のバージョンが登場したばかりの超ホットなスクリプト。検索結果に並ぶ動画を全部まとめてIrvineに一発登録し落とし尽くすことができる。しかも動画タイトルが自動でファイル名に設定されるため、自分でファイル名を入力する必要もない。YouTubeファン...
『 likeAutoPagerize.夢の自動化DISABLE_AUTO_SEARCHをfalseにするとSITEINFOが無い場合でも、URLを推論して、Pagerizationを起動します。 』
以下のエントリーを見て Enjoy*Study - FirebugのmonitorEventsが動かない で、実際はどうなんだろうと試してみた。 ちなみに monitorEvents とは Firebug のコンソールで >>> monitorEvents(document.body) と打ち込むと document.body にあがってきた全てのイベントをモニタリングできる >>> monitorEvents(document.body, 'click') と打ち込むと document.body にあがってきたクリックイベントをモニタリン...
プログラミングに関する小ネタなどを、ここに集めてみました。 "Let's boost"、"D言語リファレンス日本語訳"、"いろんな言語"など。
worris さん作の はてなブックマークコメントビューワの機能拡張板を作ってみました。 機能オリジナルと比べて以下の点が拡張されています。 ドラッグしてサイズ変更が可能なコメントウィンドウ。 最小化ボタン。 サイズ最適化ボタン。 Mac OSX ライクなウィンドウ。 動作環境以下の環境で動作を確認しています。 Mac OSX 10.4.10 + Safari 3.0.2 + Creammonkey 1.0 Mac OSX 10.4.10 + Firefox 2.0.0.5 + G...
これにインスパイヤされて。 C/C++で2進数値を記述 - きまぎらすほしゅの不定記 C/C++では、数値リテラルを次のように、8進数、10進数、16進数の三通りで書き表すことが出来る。 int r8 = 01578; /* octal number */ int r10 = 32768; /* decimal number */ int r16 = 0xFFF; /* hexadecimal number */ しかし、8進数よりもよく使われているであろう、2進数の書き方は仕様に存在しないらしい。 続きを読む
下のボタンを押してください。 別ウィンドウに結果が表示されます。 メモリを食ったり時間がかかったりしますがご容赦を。 昔のお話現代思想辞書は、もともと関勝成さんの作られたOSAKA.EXEの小判鮫辞書として1990年に作ったもの。OSAKA.EXEは1988年ごろに登場したMS-DOS用の大阪弁変換フィルタで、「という」を「ちう」に変換するなど、辞書のセンスも独特の味わいのあるものだ...
分裂勘違い君って、コードは分裂も勘違いもしてないのね(失礼)。 分裂勘違い君劇場 - Rubyの生産性の高さはどこまで本当か? もの人がブックマークしているこの「Rubyを仕事に使うべし!Part1 なぜ仕事で使うとうれしいのか」という記事で、Rubyのすばらしさついて、いろいろ書かれていますが、実際のところ、どの部分が、どこまで本当なのでしょうか? 少し検証してみたいと...
さかとくです。最近では、JavaScript上でJavaバイトコードが実行できたり(Orto)、JavaScriptでScheme(jsScheme)が動いたりと、とても楽しい状況ですね。ブラウザさえあれば、その上でいろんなプログラミング言語を体験することができるのですから! 私も、これまで、マクロ言語やスクリプト言語をいくつか作ってきました。(代表作は、音楽のプログラミング言語「サクラ」や、日本語...
『 AjaxベースのリッチなWebアプリケーションを作るためのJavaScriptウィジェットライブラリ。ApacheLicense。 』
この記事へのトラックバック用アドレス (送信前にこのページを更新し、その際に表示されたトラックバック用アドレスを使って下さい。また、本文中でこの記事のアドレスを引用してください。引用がない場合はスパムとして削除し、以降の全トラックバックを拒否します)
公開鍵暗号RSAの各面について。 本に書いてあるような理論的説明でなく、 実地に体験しながら、具体的に見ていきましょう。 JavaScript で実装したRSA暗号系 PigPGP 0.2.3 日本語版 を使います。 このデモは、内部で実際に行っている演算の様子をガラス張りにして見せてくれます。 初めに 例えばパソコンについて理解するのに、本を読んだだけで十分に納得がいくものでしょうか。 ...
画像だけを表示するRSSリーダーを作る時にCSS3のアニメーションを使ったので、軽くまとめてみます。間違い等あれば指摘していただけるとありがたいです。全体的に[要出典]です。 CSS3アニメーション アニメーション自体がものすごく軽いのはsafariのCSS3で使える-webkit-transformと-webkit-transitionを使っているためです。 -webkit-transformは変化後のスタイルを規定し、-webkit-transitionは動...
Introducing the YUI Compressor(Julien Lecomte’s Blog) via Ajaxian YUI Compressorは、今までとは違うJavaScript圧縮ツールとのこと。 私のヘタレな英語力によると、JSMinは安全だけれどもオプションがイマイチで、the Dojo compressorは、圧縮率は高いが安全ではないそうです。 そして、YUI Compressorは、JSMinと同じくらい安全で、the Dojo compressorよりも高い圧縮率を出せるようです。 Tests on the YUI library have shown ...
『 flashよりCSS、JSを上に表示 』
『 アドレスがnamazu.orgから、0xcc.netというあやしげなアドレスに変わってる!さすがバイナリ2.0 』
『 Adobeが提供するspry。フォトライブラリやRSSリーダーをAjaxで構築。とのことです。 』