JavaScript, jshjsh ブックマークレット版は以下。 javascript:(function(){var BASE='http://www.asahi-net.or.jp/~xe4r-kmt/jsh/';with(window.open('','_blank','width='+screen.width*.6+',left='+screen.width*.35+',height='+screen.height*.9+',resizable,scrollbars=yes')){document.write('jsh');document.close();}})() 名前、いろいろ考えたけど、jshになりました。 画面はLDRで購読リストを調査しているもの。各機能については、これから少しずつポストします。 補完候補のタイプ表示も追加して、非列挙プロパティの補完も対応し、一段落。
インターネットの世界では英語の情報が多く、新鮮度も高い。そのため、新しい情報を取り入れようと思うと、英語の知識は必須になる。また、開発者向けの情報も英語によるものが多いだろう。 メイン画面 だが英語を苦手にしている日本人は多い。そのため、翻訳サイトが活躍する。そして翻訳サイトをもっと手軽にしてくれるのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはTranslate.Net、多数の翻訳サイトを一度に利用するソフトウェアだ。 Translate.Netではどのような言語からどのような言語への翻訳か指定することができる。英日はもちろん、独日や伊蘭など自由自在だ。そして文字列を指定してTranslateボタンを押せば翻訳が開始される。 翻訳結果 言語によって異なるようだが、Google TranslateやTranslate.meta.ua/pere.org.ua/dict.l
We provide support for a variety of programming languages. Each language has code samples for you to use as well as an in-depth API for you to reference. If you aren't sure which language to use, we recommend using one of our core languages, because they are supported under all major operating systems and have a wide user base. Python is a good choice for new programmers because it's quick to set
XPathGraph とは http://xpath.kayac.com/ URL と XPath を指定すると URL の先をスクレイピングしてグラフを作ってくれるサービスです。 このエントリでは、どのような手順で XPath を組み立てていけばいいかをよくあるパターンで解説します。 0. 値の元となる要素を探す <div class="hoge">1,234,567</div>//div[@class="hoge"] 1. カンマを外すなど、純粋な数値に変換する 1,234,567translate(//div[@class="hoge"], ",", "")translate 関数は、第一引数の div を文字列に変換し、カンマを空の文字に置換します(つまり、カンマを削ります) 2. 演算する 1234567translate(//div[@class="hoge"], ",", "
VNCはリモートのPCを閲覧、操作するのに便利なソフトウェアだ。例えば教室などで各学生のコンピュータに設定しておけば、作業内容が遠隔地からも分かり、手助けしてあげることもできる。 二つ同時に接続しているところ だが、VNCクライアントは基本的に一つ立ち上げると一つのサーバに接続する。それでは面倒だと言う人が使ってみたいのがこれだ。 今回紹介するオープンソース・ソフトウェアはVncThumbnailViewer、複数のVNCサーバに一気に接続するソフトウェアだ。 VncThumbnailViewerは1台とは言わず、複数台のVNCサーバに接続し、それを一覧できる。公式サイトでは20台のサーバに接続しているところがスクリーンショットとして掲載されている。 オプションウィンドウ 例えばWindowsサーバであったり、Mac OSXのサーバであればGUIが立ち上がっているのでVNCが便利だろう。オ
「しゃべれっと」とは? まず、ムービーを見てみてください。韓国語で書かれたWebページの読み上げさせたい箇所をマウスで選択して、ブックマークレットをクリックすることで、選択箇所を翻訳して音声で読み上げています。 「しゃべれっと」は、ブックマークを利用して、閲覧中のWebページの読み上げたい場所をマウスで選択し、1クリックするだけで読み上げることができます。「eしゃべれっと」は、「しゃべれっと」に翻訳機能が追加されており、英文を選択すると翻訳された日本語を読み上げます。翻訳機能は、googleの提供しているGoogle AJAX Language API を利用して実現しています。「しゃべれっと」「eしゃべれっと」は、WindowsではInternet Explorer7、Firefox2/3、Opera8.5以上で、MacではSafari3、Firefox2/3で、それぞれ動作確認をして
IEでのデバッグ/動作確認に便利なソフトいろいろ。 沢山あるのでまとめてみました。 IETester IE5.5, IE6, IE7, IE8でのページレンダリングを1つのソフトで一括チェックできる超優れものソフト。 Vistaでも使えるようで今後のWEB開発に必須となりそうなツール。 IEとFirefoxの同時レンダリングはCSSVistaが便利。 DebugBar IEに便利機能のついたツールバーを追加 ブラウザ画面のキャプチャをメール送信 カラーピッカー 特定の画面解像度にリサイズする機能 ページの表示を 10% 〜 800% まで拡大/縮小表示できる( IE の Zoom 機能使用 ) 画像やFlashなどのobject も拡大縮小できます ソースコードをハイライト付きで表示 オリジナルのソースと、IEが解釈した後のソースを見比べることも可能 指定文字列ハイライト検索機能 Comp
NetFarmさんが携帯端末500機種以上を網羅した「P1エミュレーター」のベータ版が無料で公開されました。 いままで携帯でテストするときに、まともに利用できるエミュレーターといえば、i-modeシミュレータしかなく、結局実機でのテストに頼っていました。 この「P1 Emulator」はケータイサイトのテストの救世主となるのでしょうか。 早速試してみました。 ■まずはダウンロード http://p1.netfarm.ne.jp/ ※ダウンロードには会員登録/ログインが必要です。 ■エミュレーターインストール インストールがめちゃくちゃ重かったです。 うちの環境だけかな。固まったかと思うほど。 気長に待ちましょう ■インストール完了 かなり時間かかりました。 ■ライセンス登録画面 最初に起動するとベータ版のライセンスキーを取得するように言われます。サイトに行って取得しましょう。登録したメール
A simple list of tools for modern PHP development. There are alternatives to most of the tools, but I'll list native PHP tools wherever possible. 1. PHPUnit PHPUnit is a testing framework belonging to the xUnit family of testing frameworks. Use it to write and run automated tests. Start using PHPUnit 2. Selenium RC Selenium RC can be used in conjunction with PHPUnit to create and run automated tes
○「Bart's PE Builder」とは MS-DOS時代。そう、HDDがまだ"高嶺の花"だった頃、ちょっとしたトラブルが原因でHDDブートできなくなることは、決して珍しいことではなかった。そのため緊急ディスクは必須アイテムに数えられ、ユーザーの間では、1.44MBという狭い領域の中で純粋に必要なツールだけを用意するなど、独自の緊急ディスクを作りあげる風潮があったことを記憶している。 PCを使っている限り、この緊急ディスクから離れることができないのはご存じのとおり。Windows XP時代になっても、ちょっとしたトラブルが原因でHDDのブート領域が壊れたり、何らかのシステムコンポーネントファイルが破損してWindows XPが起動しないなど、"トラブルは忘れた頃にやってくる"とはよく言ったもの。かく言う筆者もつい最近、起動トラブルに見舞われたほどだ。 では、MS-DOS時代に培ったF
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 いよいよ 2007 年も残りわずかですね。当 blog もこれをもって今年最後の投稿とさせていただきます。いつも読んでくださっている皆様、今年一年、本当にありがとうございました。 個人的にも、 2007 年はいろいろな出来事がありました。とくに本格的に Web の仕事をするようになったのは大きいですね。今後はそれらの仕事で培ったノウハウもどんどん記事にしていけるよ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く