21日に発表されたアップルの新しいBluetoothマウス「Magic Mouse」。発売は11月と告知されていたが、前倒しで出荷されて、本日、アップルの直営店・Apple Store GinzaやApple Store Shibuyaなどの店頭に並んでいる(Apple Storeで見る)。 その実物をゲットしたので、早速、Macへの接続方法とASCII.jp編集部員によるインプレッションをお届けしよう。 ケースまでかっこいい! まずケースからインパクトあるデザインだ。iPodシリーズのような透明なプラスチックに納められており、側面前後にあるシールをはがすと取り出せるという仕組みになっている。
最近 REST に関する本を読んでいます。統一された少ないルールで、さまざまな Web アプリケーションを表現できるというのは、妄想が膨らんでワクワクしますね。学んだことをメモがてらに書きます。 RESTful Webサービス 作者: Leonard Richardson,Sam Ruby,山本陽平,株式会社クイープ出版社/メーカー: オライリー・ジャパン発売日: 2007/12/21メディア: 単行本購入: 25人 クリック: 842回この商品を含むブログ (168件) を見る PUT も POST も似た役割をもつメソッドです。両方ともリソースの新規作成または更新を行います。この二つのメソッドは何が異なり、どのように使い分けるべきなのでしょうか。 リソースの新規作成 まずリソースの新規作成について。 PUT は URI が指し示すリソースを直接作成することを、サーバーに要求します。たと
任天堂より「ニンテンドーDSi(ディーエスアイ) LL(エルエル)」が公式発表されました この発表時の「2ちゃんねる」ゲーム掲示板のみんなの反応です みんなの反応 20 名前:名無しさん必死だな 投稿日:2009/10/29(木) 16:04:42 ID:tgvIc2Rj0 DSiが広視野角・大画面に! ニンテンドーDSi LL ― 11月21日、20,000円で新発売 ― http://www.nintendo.co.jp/corporate/release/2009/091029.html うおおおおおおおおおおおおおおお 26 名前:名無しさん必死だな 投稿日:2009/10/29(木) 16:05:36 ID:24t57RMJP >>20 大概…あれ 29 名前:名無しさん必死だな 投稿日:2009/10/29(木) 16:05:54 ID:OzRJ75HU0 >>20 マジでただ
クリーンインストールは面倒なので上書きインストールしました. 基本の流れ $ port installed > ~/ports.txt #portでインストールしたプログラムリスト $ sudo port deactivate active $ sudo rm -rf /opt snow leopardインストール customizeから,余計な言語環境などを除く makeがなかったのでCDからXcodeインストール 起動 Software Update→再起動 まずやること yoshimasa niwa - TerminalColoreopard LeopardのターミナルのANSI配色を変えるツール SnowLeopard版インストール,TerminalはFinderからGet Info(Ctrl-i)→32 bit modeにチェック snow leopard用portインストール
サイト内検索 この記事は、html5doctor に掲載されている記事「HTML 5 + XML = XHTML 5」を日本語訳したものです。 原文タイトル HTML 5 + XML = XHTML 5 原文ページ URL http://html5doctor.com/html-5-xml-xhtml-5/ 著者 Bruce Lawson 氏 原文投稿日 2009-07-02 一部、直訳ではなく意訳した部分がございます。原文と表現が異なることがございますので、ご了承ください。この本日本語訳には、翻訳上の誤りがある可能性があります。したがって、内容について一切保証をするものではありません。正確さを求める場合には、必ず各記事の原文を参照してください。当方は、この文書によって利用者が被るいかなる損害の責任を負いません。もし誤りなどを見つけたら、当サイトのお問い合わせより連絡いただければ幸いです。
Ajax アプリ等の為の JavaScript コードのテストツール JSTAPd を作ってるよ Data::ObjectDriverをDISってる人の話題が三周目に突入した今日この頃ですが皆さんは何をDISってますか?Yappoです。 JavaScript にもテストツールが色々とあると思うんですが、 Ajax アプリの XHR リクエストとかも含めてラクチンにテストできるツールが見つからなかったので JSTAPd というツールを作りました。 http://github.com/yappo/JSTAPd 名前の通りテスト結果はTAPで出力してるのでproveコマンドとかを使ってPerlの作法でテストできます。 ブラウザの連携の設定をすれば prove -v foo/hoge.t とかをコマンドで打ち込めば勝手にブラウザ立ち上げてテストコード実行してブラウザ閉じて結果をコンソールに吐いてく
CSS REFLEXというサイトで、jQueryベースのWordPressプラグインがたくさん紹介されています。 いくつかご紹介しますね。 WordPress jQuery Lightbox Plugin ページにオーバーレイで画像を表示できる WP-Slimbox2 Plugin クールなlightbox系画像オーバーレイスクリプト Carousel Gallery (jQuery) カルーセルギャラリーを作れるプラグイン jQuery Comment Preview ライブコメントプレビューを実装できるプラグイン WordPress post information plugin meta情報を綺麗に見せてくれるプラグイン Snazzy Archives エントリーアーカイブをデザインされたレイアウトで表示してくれるプラグイン ?Audio Player mp3のリンクがクリックされた
――10月某日。 Ubuntu Japanese Teamのメンバー(+α)を集めた電子会議にて。 小林:今回も道場の収録をはじめましょう。そういえば、この収録が公開される日は29日。間もなく9.10もリリースされるタイミングになりますね。 あわしろいくや:じつは収録の都合で、この座談会は前回から2分ぐらいしか経ってないですけどね! 瀬尾浩史:うかつなことを口走ると、もれなくハリセンがついてくるペン。 村田:その辺は口にしない方がいいですか? hito:……まぁ、事実なんでいーんですけどね。ヘビーな内容をそのまま書いたら誰も読まないじゃんってことで、シビアな内容をカオスな会話でカモフラージュしてあるのがこの道場の恐ろしさ。 編集S:まー、さくっと読めて、ためになる記事は重要ですからねー。 ミズノ:現状だと、さくっと読めてダメになるぺぐぅっ(殴打音とともに略)。 編集S:……その度胸だけは褒
ロールオーバー効果付きメニューバーの完成画面。メニューボタンにマウスカーソルが重なると別の画像を表示する。画像がクリックできることをユーザーに視覚的に伝えられるメリットがある(画像クリックでサンプルページを表示します) ロールオーバーの基本的な仕組みを作ろう 最初に、もっとも単純な方法でロールオーバー効果を作成してみましょう。画像(img要素)の上にマウスカーソルが重なると、スクリプトで指定した別の画像に差し替えるロールオーバーです。 メニューバーのHTML/XHTML(以下、HTML)は以下のように記述しています。メニュー部分はul/li要素で作成し、li要素の内側にa要素を、その内側にimg要素を記述しています。li要素の後とその次のli要素の間を<!-- と -->でコメントアウトしているのは、CSSでli要素を横並びにしたときに発生する余分な空白(すき間)を防ぐためです。コメントを
「アクアノートの休日」、「太陽のしっぽ」、「巨人のドシン」、「ディシプリン*帝国の誕生」等を手がけた ゲームクリエイターの飯田和敏さんが当ブログのコメント欄に書かれた悪口?を監視しているようです 前回の「ゲームクリエイターの飯田和敏さんが気になる発言をしています」のコメント欄より 134. Posted by 名無しゲーマーさん 2009年10月28日 19:26 >「アクアノートの休日」、「太陽のしっぽ」、「巨人のドシン」、「ディシプリン*帝国の誕生」 飯田?知らんな誰だコイツ どれも聞いたこともねえソフトばっかだしよどうせクソゲーしか作れねえ三流クリエーター(笑)だろ 飯田は年越し派遣村行く準備しとけよ 飯田和敏さんのTwitter http://twitter.com/iidakazutoshi/status/5228164622 何故か悪口?のコメントがコピペされています 当ブログ
「若い世代に安心して赤ちゃんを産んで欲しい」との思いから、保険料を従来の約半分にすることを目指して設立されたライフネット生命保険。その理念を伝えるべくはてなブックマークニュースではこれまでに二回、ライフネット生命の出口社長とはてなユーザーとのPR対談記事をお届けしてきました。最終回の今回は、ブロガーとして、またネットをはじめ各種媒体でご活躍の“切込隊長”こと山本一郎さんのご登場です。 ライフネット生命保険 ライフネット生命は、生活者にとって便利でわかりやすく、かつ高品質な生命保険サービスを提供するという理念のもと、インターネットを主要チャネルとして、新しい生命保険を販売しています。 → 会社概要、お申し込みはこちら 第三回目の企画として、ライフネット生命出口社長と保険に関する対談のお願いをしたところ、「ちょうど妻の生命保険について話し合っていたところです」とおっしゃられた山本一郎さん。そこ
前の記事 無着陸で30日――米軍無人偵察機の滞空目標 蓮の水滴の謎:「超撥水性」に振動が果たす役割 次の記事 ゴキブリは排尿しない:その優れた代謝系が明らかに 2009年10月29日 Brandon Keim Image credit: Flickr/Sarah Camp 敵意に満ちた環境を生きのびるために、ゴキブリは自らに巣食う菌さえも利用する。1億4000年の昔からゴキブリの体内に住みついている細菌、Blattabacterium(ブラッタバクテリウム)のことだ。 Blattabacteriumのゲノムを解析した結果、この細菌はゴキブリの体の老廃物を、ゴキブリが生きていくのに必要な分子に変換していることが明らかになった。いわばゴキブリは身をもって、リサイクルの力を証明しているわけだ。細菌たちのおかげで、ゴキブリは排尿する必要さえないという。 「Blattabacteriumは、すべての
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます ブート画面 Ubuntu 9.10 Karmic Koalaのリリースが秒読み段階に入っている。主な特徴をハイライトでお届けする。 こちらは起動中の画面。ブートアップメッセージを表示するのではなく、Ubuntuのロゴを見せるミニマルなデザイン。同じロゴがインストール中や、ハードディスクから起動する場合にも表示される。 ブート画面 Ubuntu 9.10 Karmic Koalaのリリースが秒読み段階に入っている。主な特徴をハイライトでお届けする。 こちらは起動中の画面。ブートアップメッセージを表示するのではなく、Ubuntuのロゴを見せるミニマルなデザイン。同じロゴがインストール中や、ハードディスクから起動する場合にも表示される。 提供
先日地下鉄に乗っていて聞こえてきたのが以下の会話。 「HTML5が出たらFlash不要だよね」 「そうだね、HTML5がFlashの代わりだしね」 みず知らずの人にFlashの代わりがHTML5じゃないでしょうと突っ込みを入れたかったが、話してた3人組のうちの1人が 私の高校生時代の同級生に余りにも似てる人だったうえに、その友達の名前が出てこなくてずっと思い出していた in 半蔵門線。 多くの記事でHTML5の紹介でFlash不要になるかのような表現があり、それを鵜呑みにしたのかHTML5がFlashと同一と捉えたのか。 何故か そもそも動画(video)や音声(audio)再生だけの為にあるのがFlashでは無いし HyperText Markup Languageのバージョン5が10年以上もかけて、対Flashの為だけに開発されているわけでもないから。 それに業務システムのクライアント
Google Maps Iconsは画像のオープンソース・ソフトウェア。地図とWebの相性は良い。それはGoogleマップを使ったマッシュアップが世界中で作られているマッシュアップの半分近くを占めていることでもよく分かる。地図に何かの情報を結びつけるだけで利便性が向上し、楽しいアプリケーションになるのだ。 Googleマップで使えるアイコン集 Googleマップではバルーン風のアイコンを配置してマーカーにすることができるが、これはあまりに素っ気ない。もっと楽しい雰囲気を出したければカラフルなアイコンを使わなければならない。そこで使いたいのがGoogle Maps Iconsで提供されるアイコン集だ。 Google Maps Iconsではカテゴリ別に色分けされたアイコンが100種類以上も提供されている。駅、自然、お店、スポーツ、レストラン、メディア、ファミリー、イベント、キッズ、文化、オフ
ASCII.jpでも何度か紹介しているが、Windows 7にはWindows XP用のアプリケーションを動かすための互換機能「XP Mode」が用意されている。今回の連載は、このXP Modeについて改めて解説してみたい。 XP Modeの限界や制限は? Home Premiumでは使えない 周辺機器はUSBのみ XP ModeはWindows 7上に仮想マシンソフトを導入し、その仮想マシンソフト上でXPを動かすモノだ。そのため、Windows 7/Vistaでは動作しない多くのXP用アプリケーションを動かすことが可能、とされている。 しかし、ソフトウェアでエミュレーションする仮想マシンソフト上でXP用アプリケーションを動かすため、パフォーマンスはお世辞にもいいとはいえない。もちろん、速いCPUを使えばそれなりに動作するが、それでもさくさく動くとまではいえない。また、いかにXP Mode
2009年10月29日11:00 カテゴリ書評/画評/品評Lightweight Languages LearnBy $ Haskell $ Hand - #書評_ - Real World Haskell オライリー矢野様より献本御礼。 Real World Haskell Bryan O'Sullivan / John Goerzen / Don Stewart / 山下 伸夫 / 伊東 勝利 / タイムインターメディア訳 [原著:Real World Haskell] 素晴らしい。これなら Ph. D どころか中卒でも、Haskellが頭でなく手でわかるようになる。特に モナドの説明文章って、何個か読んでみたけど、「これを紹介したい!」「これも紹介したい!」ってのが強すぎて、まずプログラミング言語の一要素として使えるようにして、体感してもらってからじゃないと、理解進まないんじゃないの
プログラマとしてとりあえず知っておいた方が良いと思うサーバ・ネットワークの知識を簡単にまとめた。 ドメイン名と名前解決 サーバとネットワークは切り離せない関係にある。 インターネットの仕組み インターネットとは、ある一定の決まりで作られた、世界で最も大きなコンピュータネットワーク インターネットを使うシーン webページ メール IP電話 など。 いずれの場合も、目的のサーバを最初に探す必要がある。その時に使われるのがドメイン名。 ドメイン名 例えば、このYahooのURLは、http://www.yahoo.co.jp/ ドメイン名は、www.yahoo.co.jp このドメイン名は、以下のように分割できる。 サーバ名:www 組織名:yahoo セカンドレベルドメイン:co トップレベルドメイン(TLD):jp ドメイン名が重複すると、サーバが特定できないので、webサーバは世界で唯一
MySQLのorderだと、五十音順がうまく並び替えができなかった。 例えば、辞書順だと、「わだ」、「わたなべ」の順になるはずが、 MySQLだと、「わたなべ」、「わだ」の順になる。 つまり、濁点が後ろに来てしまう。 そういうわけなので、Rubyを使って強引に並び替えることにした。 def sort_by_name(users=[]) origin = "a-zA-Zァ-ン0-9ぁぃぅぇぉがぎぐげござじずぜぞだぢづでどばびぶべぼぱぴぷぺぽゃゅょっゎァィゥェォガギグゲゴザジズゼゾダヂヅデドバビブベボパピプペポャュョッヮ" normalize = "a-zA-Zぁ-ん0-9あいうえおかきくけこさしすせそたちつてとはひふへほはひふへほやゆよつわあいうえおかきくけこさしすせそたちつてとはひふへほはひふへほやゆよつわ" users.sort!{|a,b| [a.family_name_kana.tr
■ [ruby-station] デスクトップアプリのGUIとしてブラウザを使う、というアイデアを実用化するRubyStation 0.1.5リリース RubyStationの(事実上、最初の)リリースである 0.1.5 を公開しました。 インストール方法は、なんか公式サイトとか作っちゃったんでそっちを見て下さい。 http://yhara.github.com/ruby-station/index_ja.html できること: インストールし、起動することができます(当たり前か) アプリケーションを入れて遊ぶことができます アプリケーションを書いて遊ぶことができます もちろん、全ての操作はブラウザ内で完結します 1月や7月にはいろいろ喋りましたけど、一つだけ伝えられるとしたら何か?と考えた結果、 「ブラウザをデスクトップアプリのGUIにするのだ」というアイデアに絞った説明になりました。
このところPostgreSQL関連のニュースが次々と発表されており、エンタープライズ向けのデータベースとして着々と成長を続けている様子が伝わってきます。最近の報道をまとめてみました。 Oracle互換のPostgres Plus Advanced Server いちばん大きなニュースは、28日に報道された日本のサイオステクノロジーと米レッドハットが、PostgreSQLの商用版を販売しているEnterpriseDBに出資したというもの。 Red Hatとサイオス,PostgreSQLベースDBMSのEnterpriseDBに出資 - ニュース:ITpro EnterpriseDBが開発しているPostgreSQLベースの製品「Postgres Plus Advanced Server」は、Oracle互換を売りにした企業向けのデータベースサーバです。 同社は昨年IBMからも出資を受けており
speckyboyで、デザイナーのためのAdobe AIRアプリがたくさん紹介されています。 いくつかご紹介しますね。 Polaris – Desktop Reporting for Google Analytics Google Analyticsのデータが見られるクロスプラットフォームのアプリ Caldera 画像をドラッグすると、一括でリサイズ、リネームなどができるアプリ Livebrush and the Livebrush Project 簡単に使えるブラシツールを持ったドローイングアプリ TiltShift Generator 写真にミニチュア効果やビンテージ効果などのエフェクトをかけられるアプリ Fireworks AutoBackup utility ? Fireworksで編集中のpngファイルを自動でバックアップしてくれるアプリ AIRアプリも結構いろいろ出てきています
「HiFi RegExp Tool」を使って超高速に学ぶ正規表現入門。 先日『その場で動作させて確認する正規表現入門ツール「HiFi RegExp Tool」』として視覚的に動作が分かる正規表現ツールをご紹介しましたが、このツールを使った正規表現の入門実習を実際にしてみましょう。 入力してその場でマッチングされた文字がリアルタイムにハイライトするのですぐ効果が得られ、学習ツールとして非常に便利です。 HTML5では正規表現が使える、ということで、まだやってないというマークアップエンジニアやデザイナーの方、プログラミング勉強中な方は速攻でマスターしちゃいましょう。 HTML5以外でも、Windows用のエディタ等で文字列を一括置換したり、JavaScriptやPHP、Perlなどの言語でマッチングや置換に使えて覚えておいて損はありません。 ツールのURL: HiFi RegExp Tool
WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 相変わらず NetWalker にハマっています。 NetWalker の大きな魅力のひとつが Ubuntu Linux を採用したことによる柔軟性の高さ。オープンソースソフトをインストールしたり、設定を変更したりして、自由に環境を構築できます。しかし、柔軟性の高さ故にシステムの重要な部分の変更も容易にできてしまい、動作がおかしくなるようなこともあります。そこまで
■ [ruby] gemcutterが正式に"rubygems.org"として採用されるようです 前から「デフォルトの地位を狙うぜ」という話だったんですが、速かったですね。 http://www.infoq.com/news/2009/10/rubyforge-phased-out-rubygemsorg gemcutter.orgは"rubygems.org"にリネームされ、RubyGemsのデフォルトのgem配布サイトに。 旧ドメインはリダイレクトされるので、今gemcutterを使ってる人はそのままで大丈夫だそうです。 32 http://reader.livedoor.com/reader/ 16 http://www.google.com/reader/view/ 16 http://www.google.co.jp/search?q=gemcutter&lr=lang... 1
Having used jQuery and WordPress together on a number of plugins and themes, I thought I’d share some tips that I have learned. The following are 5 clear, concise, and relevant tips that you should know when using jQuery in your WordPress Theme or Plugin. 1. Use wp_enqueue_script() The traditional way to include jQuery in an HTML page is with the script tag. When working with WordPress, you should
■編集元:ニュース速報板より「中島美嘉さん、一周回って元の可愛さに戻る」 1 ノイズf(東京都) :2009/10/28(水) 19:28:59.98 ID:dX0n6PKy ?PLT(12111) ポイント特典 中島美嘉「TRUST OUR VOICE」ツアー最終公演がDVD化 DVDにはボーナスディスクを含め合計170分もの映像が収録される。 中島美嘉の全国ツアー「MIKA NAKASHIMA CONCERT TOUR 2009 TRUST OUR VOICE」の模様を収めたライブDVDが、12月2日にリリースされることが決定した。 DVDにはこのツアーの中から、最終公演となった7月26日・27日東京国際フォーラムの模様を全曲完全収録。26日にサプライズゲストとして登場した森三中とのバンド「MICA 3 CHU」の一夜限りの再結成や、最終日27日のアンコールとしてスタッフやツ
ブラウザ上で、JavaScript を使って HTML のソースから HTML 文書を生成するのに、どんな方法があるのか調べました。なお、以下のスクリプトは HTML 文書上で実行することが前提です。 表の見方 XSLT の HTML 出力 createHTMLDocument メソッド createDocument メソッド createDocument メソッドと名前空間の指定 createDocument メソッドと文書型宣言の指定 createDocument メソッドと文書型宣言及び名前空間の指定 cloneNode メソッド iframe 要素 ActiveXObject CID からの作成 まとめ 表の見方 以下の表において、各項目の意味は次の通りです。 doc HTML 文書を作成できれば○、XML 文書を作成できれば△、それ以外なら×です。HTML 文書かどうかは、cre
As of July 2012, Google Notebook has shut down and all Notebook data should now be in Google Docs. As previously announced, in most cases we were able to automatically export the Notebook data, so please visit Google Docs. Also please update any bookmarks or links to Notebook so that they point to Docs instead. Here are answers to some questions about this transition. We may add or update question
こんにちは。 KBMJでRuby on Rails を使ったweb開発に携わっているyoppiといいます。 今回はRubyの開発で僕がよく使うsend的なことをJavaScriptでやる方法を紹介したいと思います。 早速サンプルコードを紹介します。 01 <html> 02 <head> 03 <%= javascript_include_tag 'prototype' %> 04 <%= javascript_tag %Q{ 05 var testObj = { 06 a: function (){ 07 alert('a called!'); 08 }, 09 10 b: function (){ 11 alert('b called!'); 12 } 13 } 14 15 function execute(event){ 16 testObj[$F(Event.element(e
Is your JavaScript SLOW JavaScript? Amy Hoy氏およびThomas Fuchs氏がIs your JavaScript SLOW JavaScript?において、JavaScriptアプリケーションのパフォーマンスをチェックするためのチェックリスト [PDF]を公開している。印刷して利用できるように工夫されたチェックリストで、31のチェック項目がある。紹介されているチェック項目は次のとおり。 scriptタグは正しい位置に記述されているか DOM MonsterブックマークレットでDOMを分析しパフォーマンス問題を明かにする キャッシュヘッダを正しい状態にする 結合、インライン、事前キャッシュ ミニファイ、Gzip圧縮 Smush、CSS Script、Favicon フレームワークの確認 ラナウェイタイマの管理 DOMコード効率の最大化 ノードセレ
SimpleModal is a lightweight jQuery Plugin which provides a powerful interface for modal dialog development. Think of it as a modal dialog framework. SimpleModal gives you the flexibility to build whatever you can envision, while shielding you from related cross-browser issues inherent with UI development. Usage SimpleModal provides 2 simple ways to invoke a modal dialog. As a chained jQuery funct
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く