Kanasan.JSでは勉強会中にLingrというチャットのサービスを使っています。これは2007年のRuby会議のIRCやRuby@関西で行なっていた事をまねた物です。ログに使ったり参加者が発言するまでもないような事等を書き込んだりして重宝しています。ただ、参加報告のblogを書く時等、過去ログをコピペすると色々なゴミが引っ付いてきてしまい、ログを引用するのが少々面倒でした。これを解消するためのGreasemonkeyを書きました。
You may use this tool to create a Firefox extension (.xpi) from a greasemonkey script. Type in the appropriate details below, you may leave the default random GUID if you do not have one, or replace it with your own value, which you should definitely do for upgrades to an existing extension. When pasting in the script, include the ==UserScript== block, as the compiler reads data from there (name,
Firefoxユーザーなら、アドオン以外に、Greasemonkeyをインストールして各種スクリプトの便利な機能を利用したことがあることでしょう。 こうしたGreasemonkeyスクリプトは、Firefoxに便利な機能を与えてくれることはアドオンと変わりありませんが、アドオンとは管理の方法も違い、Firefoxにあまりなじんでいない初心者の方にはなんだかよく分からない部分もありますし、Greasemonkeyとスクリプトの両方をインストールして管理するのも面倒だと感じている方もいらっしゃるでしょう。 それならいっそのこと、スクリプトをアドオンとして利用してみましょう。 Greasemonkeyスクリプトは、プログラミングの知識が全くもなくても、以下の方法で簡単にアドオンへ変換することができます。 <Greasemonkeyスクリプトをアドオンに変換する方法> 「Gmail - Googl
http://gist.github.com/ 最近 github にまた新しいサービス、gistが誕生しました。これはよくあるソースコードを web にペーストして参照できるサービスの git 版、と云ったところです。 gist の良いところは、まず git を知らなくても使えるところが上げられます。普通のペーストサービスと同じで、ソースコードを適当にはっつければOKで簡単です。編集ももちろん web 上からでき、インターフェイスから編集を行うと、git の履歴としてサーバサイドに保存されます。また、匿名による作成・編集も可能です。(匿名による編集は cookie が切れるまでっぽいですが) そして、git と同じく、github にログインしてれば、gist で誰かが貼り付けたソースコードを fork でき、自分の権限の元編集操作が可能になります。ので、誰かが貼り付けたコードを for
これでは、wキーが壊れる危険性を冒してまで「w」を入力した人の行動が報われません。しかも、「w」ひとつひとつにこもった思いまで、無味乾燥に数字へと変換されてしまうのです。数字のみを見て結果ばかり重要視するような世の中を、助長してしまっているような気がしてなりません。 ところで、通貨というシステムについてどう思われますか。物々交換の社会に、緩衝の役割を担う中間体の通貨が現れた事で、世の中は次の段階へと発展しました。人間は、本来価値のないもの対して経済的に価値を持たせることに成功したのです。更に、価値を与えられた通貨を一定個数所有した場合、更に価値のある通貨と交換できる両替という仕組みまで生み出しました。通貨は人間の大いなる発明のひとつと言えるでしょう。
widgetをドラッグして位置を変更する事ができます。 タイトルバーをダブルクリックする事でwidgetをたたむ事ができます。 タイトルバー右のボタンをクリックしてwidgetを閉じる事ができます。 タイトルバー左のボタンをクリックしてwidgetの設定を変更する事ができます。 widgetの設定には、現段階でwidgetの固定方法があります。 widgetの固定方法は、ブラウザの表示領域のどの角を基準にしてwidget位置を固定するかを選択できます。 widgetをたたむ時、表示されたままになるタイトルバーの位置はwidgetの固定方法に依存します。 ブラウザのウィンドウやタブ間でwidgetの位置を同期します。 setting widgetでDockの表示位置を変更できます。 Dockに表示されているアイコンをクリックすることで、widgetの表示/非表示を切り替える事ができます。 G
最近、インターネット上では、笑いを表現する時に「(笑)」のかわりに「w」を使う傾向が強くなっています。入力しやすい事、そして「w」の長さによってその笑いの度合いを表現できるため便利だからだと考えられます。しかし、HTMLは連続した半角英字を表示する際に自動的に折り返さず、半角英字を内包した要素が横に引き延ばされます。スタイルシート等で一応対策を打つ事が可能ですが、あまり見栄えは良くありません。 ところで、はてなスターというサービスがあります。詳細はここでは割愛しますが、このサービスでは気に入ったホームページに好きな数だけスター(☆)をつける事ができます。また、他の人がつけたスターも見る事ができるため、人気のホームページではスターが100を超える事があります。増え過ぎたスターが画面を覆い尽くす事はないのでしょうか。はてなスターではこの問題をスターを省略して表示する事で解決しています。例えば、
[ブクシィ]とか、最近ブクマコメント盛り上がってますねー。便乗ネタで、はてなブックマークのコメント欄抜き出して、あたかもはてなダイアリーのコメント欄にコメントが書き込まれているように表示する、とかいうド直球そうなネタをGreasemonkeyで書いてみたら、意外と使えるかもとか思ってしまったので晒してみます。でも絶対誰かやっているよなあ、このネタ。(3年位前にあったよ、とか言われそう)はてなで使えるユーザースクリプト大全 第1版 - あまたの何かしら。にはなさそうだけど...(しかしいっぱいあるなー) Hatebu Commentator: http://hatebugreasemonkey.googlecode.com/svn/trunk/hatebu_commentator.user.js (順次このURLでupdateされますので、適当に上書きインストールしてくだしあ。更新状況) と
いっしょにSatsuBatsu#2に参加していたid:hitode909がyharaボタンを作ってたので,それをSatsuBatsu#2の合間に適当に作ったsay.cgiとGreasemonkeyを使って再現してみた. 準備1: say.cgi Mac OS Xにはデフォルトでsayというコマンドが使える.このコマンドは, $ say hello とかやると,Macがしゃべってくれるので楽しい.これをJavaScriptから使えるようにするために,CGIでラップする.この記事の最後にソースコードをおいたので,それを保存して/Library/WebServer/CGI-Executablesにsay.cgiという名前で置く.say.cgiに実行権限を与えた後,http://localhost/cgi-bin/say.cgi?msg=hello&voice=Alex にアクセスするとMacがし
Javascript で diff というのはいくつか試された例はあるようですが、まだこれといった決定打は出ていない様子です。 実は diff は見た目ほど軽い処理ではないので、Javascript にやらせるのはこれが結構大変…… diff の計算量は、おおざっぱに言うと比較対象の要素数の二乗に比例し(実際にはそれより小さくすることができるのですが、まあ話のイメージとして)、かつメモリを大量に消費するので、バッチ的な処理に最適化されていない Javascript にはどうしても荷が重いものとなってしまいます。 比較対象の要素数を減らせば当然計算量は減りますが、行単位で比較してもあまり嬉しくない(わざわざ Javascript で処理するということは自然文が対象と思って良いでしょう)。最小の文字単位だとギブアップ。 ということは形態素解析で分かち書きして、単語単位で diff するのが J
Google検索をちょっこっと便利にしてくれるGreasemonkeyのご紹介。 この「GoogleTagCloudMaker」を使えば、検索結果の横に主要キーワードをタグクラウド的に表示してくれます。「あぁ、この検索結果はだいたいこういうことなのね」とわかってなかなか便利。 » GoogleTagCloudMaker ためしにいくつか検索してみましょう。どういう動作をするのかは以下に画像でご紹介。 ↑ たとえば「百式」で検索します。検索結果の横にタグクラウドが表示されます。これらのタグは検索結果に出てくるキーワードから生成されています。 ↑ タグの上にマウスを持っていくと、そのタグに関連する検索結果だけが絞り込まれて表示されます(とのことですが、日本語だとちょっと微妙・・・でも便利な機能ですね)。 ↑ 次に「バブルマップ」で検索。タグクラウドを見れば「ToDo管理に関することなのだな・・
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く