タグ

2010年4月23日のブックマーク (19件)

  • iPhone 2GでAndroidを動かしてみた - yoshi's blog

    一昨日、iPhoneAndroidを動かしたという猛者がblog記事を書いて話題になりました。Linux自体は以前から動いていたのですが、GUIまで動かしてしまうとなるとものすごすぎます。 ぶっちゃけ、iPhoneAndroidが動いても何にも嬉しくはなかったりはするのですが、iPhoneで他のOSを動かしたという凄さだけに釣られて、なにはともあれ、動かしてみました。 必要なもの iPhone 2G (GSMのアレです。3.1.2で試しました) Ubuntu Linux 8.10 (32bit)の入ったマシン (私はVMware Fusionで使いました) iTunesの動くMacWindowsマシン (Pwnするのに必要です。) レンガを恐れない気持ちと、Unixの知識少々 動かすための手順は、色々試行錯誤した結果、次のとおりです。 PwmageToolでjailbreak (bo

  • perlbrew + cpanminus + local::lib で環境構築 - Webtech Walker

    local::libとかcpanmとか便利になってきたなーと思っていたところにperlbrewというまた新たなツールがでてきたので一度ここら辺でperlの環境構築についてまとめときます。 システムにインストールされているperlを使うとOSのアップデートなどの影響を受けてしまうので、それらを使わずホームディレクトリ以下にperlもCPANモジュールも全部インストールしていきます。 perlbrewはperlをバージョン毎にインストールしたり、それらをswitchして使えたりすることができるコマンドです。 App::perlbrew - search.cpan.org まずperlbrewをインストールします。 $ curl -LO http://xrl.us/perlbrew $ chmod +x perlbrew $ ./perlbrew install これで$HOME/perl5にp

    perlbrew + cpanminus + local::lib で環境構築 - Webtech Walker
  • http://agentzh.org/misc/slides/nginx-conf-scripting/nginx-conf-scripting.html

  • Twitterの新しいStreaming API「ChirpUserStreams」がすごすぎる件 - すぎゃーんメモ

    最近発表されて、一部で話題を呼んでいるTwitterの新しいStreaming API「ChirpUserStreams」。 まだdeveloperへのpreviewリリースということでプロダクトに使うようなことはできないけど。 http://apiwiki.twitter.com/ChirpUserStreams 今までのStreaming APIでは基的に public timelineから、指定したキーワードを含む発言を拾う 指定したユーザーの発言を拾う というものだった(はず)。検索系としては便利だけど、home_timelineのように自分がフォローしているユーザーの発言をStreamingで得ようとすると全idを繋げたものをリクエストパラメータとして送らないといけなかったりで、あまりカッコよくない形になってしまっていた。 ところが今回使えるようになった「ChirpUserSt

    Twitterの新しいStreaming API「ChirpUserStreams」がすごすぎる件 - すぎゃーんメモ
  • VCS において Git が革新的な点 - kなんとかの日記

    はっきりいって、Git の CUI は使いづらくてわかりにくい。サブコマンド名やオプションが開発者目線で決められており、ユーザからどう見えるかという視点が欠けている。その点、Subversion はよく考えられて洗練されていたし、それを受け継いだ Mercurial も使いやすい。Linus は Subversion をこき下ろす前に Git のコマンド体系を整理すべき。 ただ、Mercurial などと比べて Git が革新的にすごい点がひとつある。それは、バージョン管理システムに Garbage Collection (GC) の概念を持ち込んだことだ。みんなあまり注目してないと思うけど、こいつはほんとうに kool な機能だ。 GC はもちろんプログラミング言語の分野での概念だけど、そのプログラミング言語の世界では、GC が一般的に使えるようになることでプログラミングスタイルが大きく

    VCS において Git が革新的な点 - kなんとかの日記
  • HugeDomains.com

    Captcha security check coolcoding.com is for sale Please prove you're not a robot View Price Processing

    HugeDomains.com
  • KMC Staff Blog:kexecシステムコールでLinuxそのものをLinuxのブートローダとして使う

    2010年04月22日 kexecシステムコールでLinuxそのものをLinuxのブートローダとして使う サンフランシスコで開催されたELC(Embedded Linux Conference)で聴いてきた面白いセッションを紹介します。 ELCのスライドのページのMagnus Damm さんの"Kexec - Ready for Embedded Linux? " を見てください。 そもそものきっかけは彼が手に入れた評価ボードにEthernetがなくて、USBでしかホストとつなぐことができないことでした。 Linuxを起動するのにSDメモリカードを抜き差ししてそこにカーネルのイメージを書き込まなければならない。いったんカーネルがブートしてしまえば、Ethernet over USBの機能を使うことができます。 このボードでネットワーク経由でカーネルをブートしようとしたら、普通ならばuboo

  • CSS3とHTML5でつくるテンプレート集「15 Useful CSS3 and HTML5 Templates and Frameworks」

    TOP  >  WebDesign  >  CSS3とHTML5でつくるテンプレート集「15 Useful CSS3 and HTML5 Templates and Frameworks」 言葉自体ははかなり浸透してきた次世代のWEBの標準的なになっていくとされているHTML5とCSS3。ブラウザも対応してきて、一部のWEBサイトで使われ始めてきていますが、今回紹介するのはCSS3とHTML5で制作されたテンプレートを集めたエントリー「15 Useful CSS3 and HTML5 Templates and Frameworks」です。 RamblingSoul 19 CSS3 Template 様々なテンプレートが公開されています。今日はその中からいくつか気になったものをピックアップして紹介したいと思います。 詳しくは以下 ■Ampersand HTML5 HTML5で制作されたテン

    CSS3とHTML5でつくるテンプレート集「15 Useful CSS3 and HTML5 Templates and Frameworks」
  • 覚えて良かったCSSテクニック « zaru blog

    ここ最近、覚えてよかったなーと思ったCSSテクニックをまとめてみる CSSテクニックは時代とともに変わっていくけれど、ここ1年ほどスタメンレベルで使うCSSテクニックが絞られてきたので、ここらでちょっと個人的にもまとめておこうかと。 liボックス 幅:190px マージン:15px liボックス ダミーテキスト。ダミーテキスト。ダミーテキスト。ダミーテキスト。ダミーテキスト。 liボックス ダミーテキスト。ダミーテキスト。ダミーテキスト。ダミーテキスト。ダミーテキスト。 <li>にはクラスを指定せずに、左右にぴったりくっ付くように配置が可能。 <style type="text/css"> #box1{ width: 600px; } ul{ width: 615px; margin: 0 -15px 0 0; overflow: hidden; _zoom: 1; font-size:7

  • Akihabara

    Credits for music artists are on staff rolls of each games and here. Feel brave? So you're ready for the Dark side of Akihabara with experimental material! Uh-uh-uh! HTML5 is my Arcade. Akihabara is a major Tokyo shopping area for electronic, computer, anime, and otaku goods. You can find any sort of old & new videogames, starting from the 8-bit era to modern motion-sensing videogames. But is also

  • 約20個のコマンドによる日々のGIT活用

    [個々の開発者 (単独)] は単独で作業をする場合でも、 コミットをする人にとって、必要不可欠なコマンドです。 もし他の人と一緒に作業するのであれば、[個々の開発者 (参加者)] セクションのコマンドリストが同様に必要でしょう。 [インテグレーター (統合者)]の役割の人は、上記コマンドに加えて、 さらにいくつかのコマンドを学ぶ必要があります。 [レポジトリ管理者]コマンドは、gitレポジトリ群の 保守と供給の責任を負う、システム管理者のためのコマンドです。 他のユーザとパッチを交換せずに一つのレポジトリ内で単独で作業するような、 独立した個々の開発者は、下記のコマンドを使います。 git-init(1) は新しいレポジトリを作成します。 git-show-branch(1) はあなたがどこにいるかを見ることが出来ます。 git-log(1) は何が起きてきたかを見ることが出来ます。 gi

  • PragPub Archives

    Transferring you to the official PragPub magazine archives on Medium at https://medium.com/pragmatic-programmers/pragpub-on-medium-4e78d62f5c2e … Releases, Offers & More Be the first to hear about our newest content, best promotions and upcoming events. Plus get 25% off your next purchase. Newsletter Sign Up Download Accounts Your email address is your account identifier. You can create a password

  • Emacs gtk-tabs ブランチでタブを表示 - とりあえず暇だったし何となくはじめたブログ

    Emacs の開発元では現在、gtk-tabs ブランチというのができており、そこにある Emacs をビルドすると、Emacs でタブが使えるようになります。 という事で試してみました。 以下のように bzr を使ってクローンして、普通にビルド(make bootstrap 等)すれば良いです。 $ bzr clone http://bzr.savannah.gnu.org/r/emacs/gtk-tabs/ 出来あがりは以下のような感じになります。 まだ、タブ表示できるだけという感じでしかないですが、trunk で使えるようになるのが楽しみでもあります。 なお、タブに関する関数については、clone したディレクトリ内に、README.TABS というファイルがあり、その中に詳細が書かれています。 現状では、以下のような関数が使える(実装される)ようです。 (find-file-new

    Emacs gtk-tabs ブランチでタブを表示 - とりあえず暇だったし何となくはじめたブログ
  • IK.AM

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 「ソーシャルメディアとは」を、ものすごく単純に定義しておこう

    ここのところ「ソーシャルメディア」バブルですね。 僕もソーシャルメディアについていくつかエントリを書きました。 ただ「ソーシャルメディア」という言葉自体も氾濫しすぎていて、定義も人それぞれ、ややもするとよく分からない感じになっています。 例えばソーシャルメディアの定義を、「ソーシャル」という部分に注目して「社会的なメディア」とした場合、「Youtubeってソーシャルメディアなの?」という問が出てきた時に、YouTubeが社会的か否かという問を建て直さなければならず、実用性は低いように感じられます。 いろんな人がそれぞれソーシャルメディアの定義を持っていること自体はとても良いことだと思うのですが、一方でもし言葉の定義を「人と会話するため」のものだと考えると、定義はいろんな人が分かりやすく、かつ現実に則したものであるべきではないでしょうか。 いずれにせよ、何がソーシャルメディアで何がソーシャル

  • 人間の脳はデュアルタスクが限界――仏研究者が発表

    人間の脳は、2つのタスクならば同時に処理できるが、3つ以上のタスクに取り組むのは能力を超えると研究者は説明する。 多数のタスクを同時に処理する能力は簡単に手に入ると考えている人もいるかもしれないが、Science誌の最新号に掲載されたリポートによると、2つのタスクを処理するときには、脳の左右の前頭葉が自動的に処理機能を2つに分割するという。脳の処理能力を超える複数のタスクを同時に与えると、脳が効果的に機能する能力が損なわれると同リポートは警告している。この研究結果を発表したのは、Institut National de la Santeのシルバン・シャロン氏とEcole Normale Superieureのエティエン・ケクラン氏だ。 リポートによると、同時に複数の目標を追求する能力を実現しているのは脳の前頭前皮質前部(APC)だ。ケクラン氏とシャロン氏は、前頭皮質内側部(MFC)などの脳

    人間の脳はデュアルタスクが限界――仏研究者が発表
  • Gmailがタダなワケ - Dive in Blue

    もしかして誰もが知ってる話だったら気で超恥ずかしいのだけどあえて書いてみよう。 Gmailを筆頭に、Googleが無料で提供しているアプリケーションは何のためなのかずっと気になっていました。Googleって検索以外のマネタイズてんで下手くそなんじゃないのって。 でも、先日、前々職の上司達と飲んでいる時に、「Googleにログインした状態での何年もの検索履歴を見てゾッとした」という話を聞き、 「そもそもGmailはただGoogleアカウントのログイン状態を維持させるためだけに提供されている」 のではないかと思い始めました。 だってGmailの横の広告ってクリックしたことありますか?僕はないです。だってメールの署名とか全然関係ないワードにも反応してるんですよ。GoogleがGmailに投資している膨大な額を考えると、メールから直接広告収入を得るためにやっているとは思えないのです。 でも、Gm

    Gmailがタダなワケ - Dive in Blue
  • Smart HTTP Support

    ProductSmart HTTP SupportGit's HTTP protocol just upped it a few notches on the ol' IQ test. As discussed in detail on the Pro Git blog, Git supports a new, much more efficient… Git’s HTTP protocol just upped it a few notches on the ol’ IQ test. As discussed in detail on the Pro Git blog, Git supports a new, much more efficient HTTP based transport as of version 1.6.6. Well, now GitHub supports th

    Smart HTTP Support