You want to write your name in Elvish, but every place you go seems to make it harder than it ought to be. Elvish writing looks beautiful and mysterious, but does it really have to be impossible to understand? Why doesn't somebody just spell out the alphabet so you can simply substitute the letters and get straight to the result? That's exactly what I've done here. Learn to write your name in Elvi
More than a Web Developer Meet Rizwan, Your Digital Transformation Partner With over a decade of experience in the tech industry, I specialize in a broad range of services, from web development and digital automation to data extraction techniques. I’m proud to work closely with top SEO industry leaders and offer solutions that go far beyond just writing code—ensuring your business’s digital assets
Download of the Day: Google Reader Custom Search (Greasemonkey) Firefox with Greasemonkey: Add "Search all feeds" capability to Google Reader using Google Co-op and the Custom Search user script. As Rick posted a few days ago, you can create a custom search of all your Google Reader subscriptions using Google Co-op. Once that's done, add a search box that'll display results right inside Google Rea
Stage6とYouTubeに対応させてみた。タイトルも勝手に引っ張ってきます。YouTubeのダウンロード部分はhttp://video.qooqle.jp/dl/のPHPによる実装を参考にしました。はてなー的には、あとビデオキから検索できるGoogle VideoとAmeba Visionでも使えるようにするべきかな。そのうち書きます。 追記 [22:46] Google Videoも対応、のハズ。コードを読むと分かるけど思いっきり力技なやり方でdirty hackにも程があるって感じです。1個しか試してないからもしかしたらダメぽかも。ファイル名に使えなさげな文字は弾いてるけど、漏れがあるかもしれない。あと、CP932固定はまずいかな。Windowsじゃない人はCP932を適当に書き換えてください。次はAmeba Visionか。 追記 [01/06 00:04] Amaba Visi
JavaScript とクロージャ JavaScript プログラミングはなかなかおもしろいよ、と知人に言ってみたところ、 全然信用されずに怪訝な顔をされる、という目に遭いました。 クロージャが使えて DOM ツリーにイベントハンドラを簡単に追加できるよ、と続けると多少は興味を持ってもらえるようなので、クロージャを使ったサンプルプログラムを書いてみました。 箱の中でマウスカーソルを適当に動かしてください。 このプログラムでは各セルの色の濃さをクロージャを使って保持しています。makeHandler という関数の depth という変数がそれです。クロージャを使うと、個々のイベントハンドラごとに独立した状態を簡単に持たせされるのがポイントです。 別にクロージャを使わなくてもいいようなプログラムですが (クロージャではなく DOM のエレメントに状態を持たせるとか)、こういう風にも書けるよ、と
斉藤さんの広報の基本とかローレンスのA question for the new yearとかを読んだ思いつき。 Firefox ブラウジング環境を作るためのベースとなるソフト。 Opera ユーザにウェブをコントロールする手段を提供するソフト。 Internet Explorer とりあえず、ほーむぺーじが、みれる。 FirefoxとOperaの違いは明らかにこの辺にある。 僕がOperaに落ち着く理由 メモ帳でF5Juliusの音声認識現在地kuruman.org > Kuruman Memo > 2007 > 01 > 05 > 3大Webブラウザとユーザの関係サイト内検索 この文書の諸情報この文書の永続的URIhttp://kuruman.org/diary/2007/01/05/browser-and-users公開日時2007年1月5日 午後2時51分48秒ヘルプフィードバック
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
This shop will be powered by Are you the store owner? Log in here
Are you a content creator looking to take your first steps in website design? You’re precisely where you need to be. HTML stands for HyperText Markup Language. Visualise HTML as the structural backbone of any website. A foundation that organises all the text, graphics, videos and overall layout. It operates behind the scenes, instructing web browsers how to render content for viewers. HTML is used
GoogleはWebアクセスを高速化させるツール、「Google Web Accelerator」をリリースした。Google Labsからダウンロードすることができる。 このツールをインストールすると、Googleのマシンに閲覧しているサイトの情報が送られるようになり、Googleではその情報を元に、よくアクセスされるサイトのコピーをGoogleのマシンに保存していく。以後、通常のアクセスにはそのキャッシュを利用し、さらに、Webサイトが更新されたときは差分だけをやりとりするため、アクセスの高速化を実現することができる。 Google Web Acceleratorはブロードバンド環境を対象としており、ダイヤルアップのユーザは効果が期待できない可能性があるという。そして、セキュリティの観点から、HTTPSで暗号化されたサイトに対しては高速化が適用されない。またこのツールは、動画ファイ
現在のページはホームサービス・機能安心・安全電子認証サービス FirstPass(ファーストパス)のページです。 安全で手軽な電子認証FirstPass サービス提供者と利用者の双方に利便性が高いサービスです。 FirstPassは従来のID/パスワード認証に代わる「PKI(公開鍵暗号基盤)」というインターネット標準技術を使ったFOMAの電子認証サービスです。面倒な入力が必要なく、携帯でもPCでもドコモから取得したユーザ証明書(データ)をFirstPass対応サイトへ送信するだけで簡単に認証が行えます。 また、iアプリを利用して電子署名をすることで電子文書が改ざんされていないことを確認することができます。 FirstPassにより「盗聴」「なりすまし」「改ざん」を防ぐことができ、安全で信頼性のあるデータ通信が可能となります。
はじめに BlogなどのCMSでは複数のページのデザインを統一したり、一度に変換したりできます。 静的なHTMLであってもCSSを利用すればデザインの統一ができます。 ここでは静的なHTMLで、デザインの統一をするツールを紹介します。 やりたいことは例えば「どのページにも同じメニューバーをつけたい」とか、 「どのページにも同じ著作権表示を入れたい」とかです。 解のひとつはWiki記法のようなものです。 テキストファイルを読み込んで、HTMLに変換します。 確かにこれは便利ですが、どうせHTMLに変換するのだから、 最初からHTMLで書けばいい、という気もします。 そこでこの文書では、もっと単純に、 (不完全な)HTMLにテンプレートを組み込んでHTMLを合成してしまいます。 ついでにHTMLの文法チェックもしますが、 Another HTML-lint のような高機能なものではありません。
去年の未読 feed を消化していたら, XML vs JSON という話がぞろぞろ出てきた. 火事と喧嘩は XML の華. 最近ちょっとおとなしかったけれど, たまにはこういうのがないと寂しいよね. 火元は JSON の親玉である Douglas Crockford が XML2007 で行った講演 "JSON, The Fat-Free Alternative to XML" らしい (スライドの ppt) . XML 愛好家の集りで XML でないフォーマットの話をするとは豪胆だ. しかも暗に "おまいらおでぶちゃんとは違うんだぜ" と煽っているわけだから, XML ファンが刺激されるのも仕方ない. まとめ記事によると, 反撃の狼煙を上げたのは Scripting News らしい. でも読んでみるとあんまし JSON をわかってない節がある. 本人も自覚があるのか, 議論をうながし
SimpleJS SimpleJS is a javascript library simple and light proposing functions ready with the use to facilitate the exploitation of ajax. 超軽量JavaScriptフレームワーク「SimpleJS」。サイズはなんと14KB. 機能は次のような感じ。
右クリックメニューからバージョン管理ができる『Versomatic』 January 5th, 2007 Posted in 未分類 Write comment 「うっかりファイルを上書きしてしまった・・・」「昔のバージョンだとどんなだったっけ・・・?」 そんなときに便利そうなのがAcertantのVersomaticなるソフトウェアだ。 このソフトウェア、シェルと統合して、右クリックメニューからあらゆるファイルのバージョン管理ができるようになる。 これがあれば昔のバージョンにすぐにもどって確認できたり、作業をそこからはじめたりできる。 頻繁にバージョン管理しなくてはいけない仕事をしている人や、複数人で作業をしている人に便利そうだ。 興味がある方は15日の無料トライアルがあるので試してみよう。気に入れば$50程度で購入することができる。 ほかにも同様の機能を実現するソフトウェアが存在するが
以前からユニークな検索サービスを展開していた「PODZINGER」。Podcasting内の音声をテキスト変換して検索できる、というものでしたが、今回YouTubeにも対応したようです。 » Search Every Word Said on YouTube With Podzinger 本当に?などと思ってしまったのでちょっと試してみました。 ↑ YouTubeから検索したいときは「YouTube」タブを選択後、検索キーワードを入力します。今回は「Starbucks」で検索。 ↑ こちらが検索結果。なんと、その単語が動画内の何秒目で喋られているか、そして、どのような文脈で喋られているかもわかります。 ちなみに、YouTubeで「Starbucks」を検索した場合は、3,158件の結果が出ました。対してPODZINGERで検索すると4,161件の結果となり、本家YouTubeよりも多いです
Markdownは可能な限り簡単に読み書きできるようにしたものです。 Markdownのルールで書かれたテキストはタグなど複雑な要素が用いられていないため 直感的に分かりやすく、HTMLに変換しないままでも配布することが可能です。 MarkdownのルールはSettext、 atx、 Textile、 reStructuredText、 Grutatext、 EtTeといったテキスト文書をHTMLに変換するツールを参考にしています。 しかし、何よりメールで用いられている表現を参考にしています。 最後に、Markdownのルールは、ハイフンやセミコロンといった記号を使用しています。 これらの記号は、それを実際に使用した効果を考え選び抜かれているものです。 例えばMarkdownでも(メールなどと同様)単語を アスタリスク(*)で囲むと*強調*となります (2310注:英文メールではアスタリス
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
PHPから他の言語に、または他の言語からPHPに移行する際に便利な他言語とに比較資料をまとめてみました。 PHPとRubyの文法面での比較 PHPと他の言語(php.net) PHP Comparison to JS - PHPとJavaScriptで計算機プログラム Perlとphp比較表 PHP vs ASP.net - PHPとASP.net比較記事 スクリプト言語の比較 その他、言語比較の関連記事 mod_perlとmod_phpのパフォーマンス比較の記事 PHPと他言語の比較 : Web 2.0トーナメント 2006年プログラミング言語人気ランキングTOP20 ソースコード変換/埋め込み PHPのソースコードをC++のコードに変換する PHP5のソースをPHP4に変換 ASPのコードをPHPに変換する Perl内にPHPを埋め込む PiP - PythonをPHPコードの中に埋め
infogami、他のページに書かれたコードをロードする JavaScript 2007/1/4 追記 swdyhの日記 - 「infogami、他のページに書かれたコードをロードする」を試してみた Markdown解釈の際に、infogamiが>とか<をエスケープしちゃうとのこと! そうでした、infogamiがスルーしてくれる要素というのがあるんですよね。 すんません、適当で。 こんなコードも残ってて、各ページで個別にCSSを書こうとしてたみたいです。 style要素、書けなかったのかなぁ。 function addRules(css){ document.body.appendChild( document.createElement('span') ).innerHTML = '<span style="display:none">DUMMY</span><style tyoe=
userChrome.js とは Firefox 愛用者にとって拡張機能(Extension / Add-on)のひとつ、userChrome.js を紹介します。これは「ユーザが作った JavaScript ファイルを利用し、Firefox の動作をカスタマイズする」拡張機能です。 ──ここでグリモン(Greasemonkey)使いは、すぐにピンと来たかと。グリモンは「ユーザが作った JavaScript ファイルを利用し、Web ページの動作をカスタマイズする」拡張ですが、とうとう Firefox の動作までユーザ・スクリプトで変更できるようになりました。 導入方法 まずは userChrome.js を導入(“userChrome.js 0.7” をクリック) userChrome.js 用スクリプト: Days on the Moon にある“UCJS Loader”をダウンロード
Vox には Windows XP 対応アップロード用ツール というのがある。 XP 対応フォトアップローダーを使うと、アイテムとご近所さん へ簡単に大量の画像ファイルをアップロードする事ができます。 「フォトアップローダー」といっても実際はただの .reg ファイルだ。どうなっているのかというと、Windows XP の「Web 発行 ウィザード」という仕組みを使っている。 MSDN の Publishing Wizards を読むと、特別な API がついたミニブラウザを JavaScript からたたくかたちになっていて、Dashboard なんかによく似ている。 というか HTML や JavaScript を OS まわりにとりこんだのは Microsoft が明らかに早かったと思うので、Vista が Dashboard をパクってるとか信じているひとはもうね、いや、それはいま
サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一本吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には食材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい食材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ
« Japanize - IE 系の User JavaScript エンジンに対応しました | メイン | 安全な JSON, 危険な JSON (Cross-site Including?) » 2007年01月04日 クロスサイトのセキュリティモデル あけましておめでとうございます。 昨年、社内で「XMLHttpRequest は何故クロスサイトで使えないのか。画像や SCRIPT タグは使えるのに」という疑問 (というより試問) を耳にしました。おもしろい話なのでブログネタにしようと思っていたのですが、新年早々 GMAIL の事例がスラッシュドットされていたので、自分の現時点での理解をまとめてみることにしました。文書を確認して書いているわけではないので、間違いがあれば指摘してください。また、よい参考文献をご存知の方がいらっしゃいましたら、教えていただければ幸いです。 ウェブブラウザ
Jalecode A while back, I created a Del.icio.us bookmarklet that allowed one to create bookmarks without leaving the page. I never blogged it, and it never got much attention. Well today, I've updated it and now I'm releasing it to the world.公式ブックマークレットよりも便利そうなdel.icio.us登録用ブックマークレットを発見。 実行すると次のようなウィンドウが現れ、そこから登録が行える模様です。
Flashビデオを使った「YouTubeタイプ」の動画共有サイト、仏Dailymotionのメニューが日本語化された。これまでも一部のメニューは日本語化されていたが、今回はトップページも全面的に日本語対応している。 動画のジャンルにはCM、ニュース、面白、創作ビデオ、短編映画といった日本語名称が設定されている。FAQは質問の一部が日本語化されているが、回答は英語のままだ。また、各国対応のメニューには日本のアイコンはない。英語メニューのアイコンをいったん指定してしまうと、日本語メニューには戻れないなど、対応は完全ではないもよう。 Dailymotionの登録ユーザー数は100万人を超えており、9月時点のユニークユーザー数は750万となっている。動画の容量は150Mバイトまでで、広告の掲載がないのことが特徴。
現在では、さまざまなタイプのRSSアグリゲータが開発されているので、自分の好みや目的に合わせて選ぶことが可能だ。例えば自分のマシンに新たに何もインストールしたくなく、また複数の場所からニュースフィードにアクセスしたい場合にはNetvibesのようなウェブベースのソリューションを選ぶと良いだろう。一方、機能満載のデスクトップ用の専用RSSリーダがお望みなら、RSSOwl やBlogBridgeなどを利用するのが良いだろう。 しかし、新しいアプリケーションに一から慣れる必要があるのは面倒だと感じるなら、今回紹介するinfoRSS を試してみるのも良いかもしれない。他のRSSアグリゲータと違ってinfoRSSはThunderbird/Firefoxの拡張として実装されていて、いつも使っているメールクライアント/ブラウザの中で利用することができる。 infoRSSは一見しただけでは単にメインウィン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く