タグ

2008年10月26日のブックマーク (28件)

  • はてなブログ | 無料ブログを作成しよう

    台北市立動物園と迪化街めぐり 子連れ台湾#5 年越し台湾旅行5日目、レジャーや友人との事を楽しむ日です。前日の様子はこちら www.oukakreuz.com 台北市立動物園へ パンダ館 パンダが見られるレストラン 迪化街へ 林茂森茶行でお茶を購入 小花園で刺繍グッズを購入 黒武士特色老火鍋で夕 台北市立動物園へ 松…

    はてなブログ | 無料ブログを作成しよう
    koko1000ban
    koko1000ban 2008/10/26
    # モック → オブジェクトに対するメソッドの呼び出し方を検証する # スタブ → 検証しない
  • 特集 あなたの知らない無線LANの恐怖 Part1 : セキュリティ - TECH WORLD

    攻撃者はすぐそこにいる! 無線LANのアクセスポイントには、悪意のあるユーザーを接続させたくない。従来の無線LANでは、SSIDを隠蔽しMACアドレスでフィルタリングすればよいとされてきた。しかし、これらの対策は簡単に破られてしまうのだ。 (2005/02/08) 進藤資訓 印刷用ページ ウォー・ドライビングを支援する ツールやWebサイトもある 無線LANのアクセスポイントに第3者が不正に接続できないようにするには、「SSIDの隠ぺいやMACアドレスフィルタリングを設定すればよい」と書かれている雑誌や書籍は多い。だが、これらのセキュリティ対策は、実は簡単に破られてしまうものなのだ。 1980年代前半に「ウォー・ゲーム」という映画が公開された。この映画の中で、無差別に電話をかけて、接続可能なダイヤルアップ回線を探し当てるというシーンがあった。それ以降、このような攻撃方法をこの

  • Ubuntu Server に Plagger 入れた。 - 宇宙行きたい

    は id:miyagawa の記事を参考 http://subtech.g.hatena.ne.jp/miyagawa/20060812/1155341964 make が入ってなかったので CPAN がうまく動かずに嵌った。 $ sudo aptitude install make あと、Debian系 は必要そうな物が一発で入れれるように出来るので /etc/apt/sources.list に ## Plagger deb http://debian.hansode.org/ ./を追記 $ sudo aptitude update $ sudo aptitude install libplagger-perlしてからインストール開始。 あとは上記記事どおりやれば動くようになりまする。

    Ubuntu Server に Plagger 入れた。 - 宇宙行きたい
  • 早速iPhoneの開発向け超有益Tipsがこんなに! - もとまかのiPhone・iPod touch戯れ日記

    先駆者の方々は、まさにこの時を待っていたと言わんばかりに有益な情報をエントリーされまくってますね。すごいです! ますは「はてなtouch」でおなじみのKishikawa氏。 Interface Builderを使ってカスタマイズしたUITableViewCellを作る方法http://d.hatena.ne.jp/KishikawaKatsumi/20081024/1224857278 これですこれ。これのやり方に、ずーっとはまってたんですよねぇ・・・先週書いた以下のエントリーでもカスタマイズしたUITableViewCellを実装しましたが、 iPhone SDKを使い始めてから3週間の近況報告http://d.hatena.ne.jp/moto_maka/20081019/1224364091 これをやるのに以下の情報を参考にしていました。http://discussions.appl

  • git-svnメモ - walf443's blog

    今までgit単体ではそこそこ使ってきたのですが、svnに入れる際はあまり使っていなかったのですが慣れてくると使いたくなったので少し調べてみました。ほとんどマニュアルに書いてあることなのですが、個人的にまとめた方が頭に入るのでまとめておきます。 checkoutする project/trunk/, project/branches/name/, project/tags/name/といった構成になっているときは、cloneするときに-sオプションを指定するとよいかんじです。 $ git svn clone http://svn.coderepos.org/share/lang/perl/HTTP-Engine/ -sこれで、 $ git branch -r class-component class-componentrelease-0.0.5 interface-declare lazy_

    git-svnメモ - walf443's blog
  • HTTP/1.1 の同時接続数について - daily dayflower

    はてなブックマーク - Fasterfoxが最強すぎる件 - 真性引き篭もり が盛り上がってたので,机上の話だけですが,いまさら書いてみます。 RFC (2616) での記述 Clients that use persistent connections SHOULD limit the number of simultaneous connections that they maintain to a given server. A single-user client SHOULD NOT maintain more than 2 connections with any server or proxy. A proxy SHOULD use up to 2*N connections to another server or proxy, where N is the number

    HTTP/1.1 の同時接続数について - daily dayflower
  • PerlでAssert - Islands in the byte stream (legacy)

    Perl5.9の時点では,assersionsと-Aコマンドラインスイッチという仕組みでCのassert(3)のようなことができるようになるはずだったらしい。しかし,そのメカニズムはPerl5.10には結局採用されなかった。 開発中はassert()が欲しい,しかし,リリース後の実行時パフォーマンスは落としたくない,というのがAssertを考えるときのジレンマというわけだ。そんななかで,CPANのCapr::Assertは関数呼び出しを完全に消し去ることができるので悪くない方法だと思う。 use Carp::Assert; assert($x > 1) if DEBUG; DEBUGはCarp::Assertの提供する定数関数で,その値が偽ならばこの一文はコンパイル時に完全に削除される。 $ PERL_NDEBUG=0 perl -MO=Deparse -MCarp::Assert \ >

    PerlでAssert - Islands in the byte stream (legacy)
  • 404页面

    404 该页面不存在 ◂返回首页 ◂返回上一页

  • 簡単!?iPhone対応サイトの構築方法

    iPhoneはケータイのような画面のウルトラモバイルPC 前回(http://www.thinkit.co.jp/article/146/3/)は主にHTMLCSS、サイトデザインについて紹介しました。今回はもう少しシステム寄りの「作り方」の紹介をします。 大前提としてご理解いただきたいことは、iPhone用のサイトというのはシンプルなPC向けのページである、ということです。 ウィンドウ幅が基320px(デフォルトでは980pxを縮小)のSafariが積んであり、Wifiでも3G回線でも通信できる、メモリ128Mの非力なPCです。標準的なHTMLJavaScriptCSSも使えます。きちんとSafariに対応しているAjaxのライブラリ群も動作します。Safari Web Content Guide for iPhone(http://developer.apple.com/doc

  • NatsuLiphone 1.00のソースを公開しました - takumalog

    iPhone SDKのNDAに変更が今日あって、2.0のAPIを使ったソースコードは公開ができるようになったようです。(参考) ので前々からお約束してた NatsuLiphone のソースを早速公開いたしました。ライセンスは、オリジナルのNatsuLionを継承して修正BSDライセンスになっています。 現状は、1.00のソースをおいてありますが、のちほど非公開リポジトリの最新分のまでこっちのリポジトリにコピーしていこうと思います。そのあとこちらのリポジトリをプライマリにしていこうかと。 http://github.com/takuma104/ntlniph/tree/master git cloneを使っても取得できますし、あるいはgithubの機能で、downloadという機能があって、downloadボタンを押すと、任意のリビジョンのコピーがtarballで取得できたりします。

    NatsuLiphone 1.00のソースを公開しました - takumalog
  • Googleのロギングライブラリgoogle-glogを使ってみる - moratorium

    Googleのロギングライブラリgoogle-glogを使ってみる 2008-10-15 (Wed) 15:23 Google OSS “google glog”で探せないgoogle-glogを軽く使ってみました。Googleからオープンソースで公開されたC++向けのロギングライブラリです。以下のエントリが参考になります。 C++ のプログラムのデバッグを楽にする方法 google-gflags 1.0と、google-glog 0.1をダウンロードしてインストールします。今回はgoogle-gflagsを使用する場合についてのみ記述します。また、glogのマニュアルに一通り目を通してから読まれると良いかと思います。 まずはとにかく動かしてみます。 #include int main(int argc, char **argv) { google::InitGoogleLogging(a

  • Greenbear Diary - call/ccの7つの典型的な使い方

    ■ [scheme][ruby] call/ccの7つの典型的な使い方 わだばさん(でいいのかな?)のところで紹介されていたCall with Current Continuation Patternsをちょっと見てみた。 7/26 第9回 慢性的CL勉強会@Lingr 8時だョ!全員集合まとめ - わだばLisperになる - cadrグループ それによると、callccの典型的な使い方には以下のようなものがあるらしい。 (無限)ループからの脱出 再帰からの脱出 Cでいうcontinue 脱出+再入 コルーチン non-blindな(??)バックトラッキング マルチタスク で、だ。 1, 2, 3は、breakとかcontinueがある言語なら普通にできる。 5や4の一部は、PythonのジェネレータとかRuby1.9のFiberでできる。 7はコルーチンやスレッドを使えばできる。 とな

    Greenbear Diary - call/ccの7つの典型的な使い方
  • Route 477(2008-10-20)

    ■ [ruby] Rubyで広がる日語DSLの世界!! 昨日のネタがウケたので、悪ノリしてみました。 Rubyを使って自然言語(というか英語)っぽい記述を行うライブラリといえばRSpecがまず例に上がるんですけど、 最近はもう英語に近くなりすぎて、日人にとっては逆に使いにくくなっているんじゃないかという気がするんですよ。 このままでは英語圏と日人のプログラマの生産性の格差は高まるばかり、 ていうか正直に言って英語ばっかりずるい、ここは一つ日語を生かしたコード、日語DSLの登場が待ち望まれているのではないか。 以下「それなでしこでできるよ」禁止。 というわけで妄想してみました、日語でBDDを行うライブラリ、その名も「Japanespec」。 require 'japanespec' include Japanespec "Ruby".の 仕様{ # == Math.sqrt(4)

    Route 477(2008-10-20)
  • netswitch! | 決定版! Rails用画像添付プラグインpurl

    Rails pluginとして動く言語、purlを公開しました。 purl はクライアントサイドから柔軟な画像処理を行うために開発されました。 サムネイルの生成などを行うプラグインはいくつかありますが、そのどれよりも強力で汎用性、拡張性があります。 セットアップ Rails2.1以上では、 $ script/plugin install git://github.com/nanki/purl.git それ未満では、 $ git clone git://github.com/nanki/purl.git -- vendor/plugins/purl gitが無い環境なら、githubのdownloadからファイルを落として、vendor/plugins/ に配置してください。 依存ライブラリ 必須: ImageMagick, rmagick あった方がいい: cairo, rcairo その

  • 心理学者が作った世界で最もリラックスできる部屋

    金融危機などでストレスのたまっている現代人を癒すために、ハートフォードシャー大学で心理学の教授が気分を落ち着けてリラックスできる部屋を制作したそうです。 多くの人が最も落ち着きやすいのは自分の部屋のような気もするのですが、一体どんな部屋になっているのでしょうか。 詳細は以下から。 'World's most relaxing room' opens - Telegraph 心理学者のRichard Wiseman教授は「金融危機や財政危機で多くの人は多大なストレスを抱えている。私たちはそのストレスを解消してリラックスしてもらうための空間を制作した」と話しています。 Richard教授がつくりあげた部屋 部屋は柔らかな緑色のライトで照らされ、中にいる人は人工の青い空が見られるそうです。さらに、そよ風とともに心を落ち着かせるラベンダーの香りが漂い、美しい音色の子守歌も流されているとのこと。「こ

    心理学者が作った世界で最もリラックスできる部屋
    koko1000ban
    koko1000ban 2008/10/26
    無理だ無理これは無理
  • はてなブログ | 無料ブログを作成しよう

    バンドを脱退した理由は「唐揚げ定」だった 最近、Twitterでmixiのことがやたらと取り上げられていた。今更mixi復活するの?といった感じである。mixiは今から20年くらい前にやたらと流行っていたSNSである。俺も一時、アカウントは持っていた。その話は後述する。 俺はSNSはFacebookとInstagramをやっている。In…

    はてなブログ | 無料ブログを作成しよう
  • 指定したスレッドのレスを取得してGrowlで表示してくれるAppleScript『2chResView』 | Macの手書き説明書

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • JSAPI User Guide - Mozilla | MDN

    This document explains how to embed SpiderMonkey, the Mozilla JavaScript engine, in your C++ program. JavaScript is widely used for client-side scripts that run in the browser. But Mozilla's JavaScript engine is a library that can be linked into any C++ program, not just a browser. Many applications can benefit from scripting. These programs can execute JavaScript code from C++ using the SpiderMon

    JSAPI User Guide - Mozilla | MDN
    koko1000ban
    koko1000ban 2008/10/26
    spidermonkeyを組み込む方法
  • ウノウラボ Unoh Labs: シェルの仕組み(前編)

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: シェルの仕組み(前編)
  • http://blog.codeslower.com/2008/10/Why-Ruby-is-Not-My-Favorite-Language

  • rirb を github に登録して gem 化した - まめめも

    はるか昔に rirb (Remote IRB) というのを作って放置していましたが、github に登録して gem を公開してみました。せっかくなので再紹介。 rirb (Remote IRB) とは 実行中の Ruby プログラムにアタッチして irb プロンプトを開かせることができます。グローバルな状態を観察したり変更したりできます。 インストール $ gem install mame-rirb --source=http://gems.github.com/ 使い方 以下は数字をカウントアップするだけのサンプルコード。 $i = 0 loop do p $i $i += 1 sleep 0.5 end これを -rrirb 付きで実行します *1 。 $ ruby -rrirb count.rb 0 1 2 3普通にカウントアップしますね。 別のターミナルから同じディレクトリで r

    rirb を github に登録して gem 化した - まめめも
  • RubyでGoogleカレンダーを操作する

    TrinityTです。 約半年ぶりの投稿になってしまいました・・・ 今回はRubyGoogleカレンダーを操作する方法を説明します。 ここではzorioさんが作成したRuby用のGoogleCalendarAPI操作ライブラリを使用しました。 参考URL:http://gcalapi.rubyforge.org/ o- 使用方法 以下の3クラスを主として使用します。 GoogleCalendar::Event : 予定 GoogleCalendar::Calendar : ユーザのカレンダー GoogleCalendar::Service : カレンダーサービスへの認証や検索条件を対話的に行う 検索 通常の検索の場合は以下のようにします。 # アカウントメールアドレス mail = "hoge@gmail.com" # パスワード pass = "huga" # Googleカレンダーの

  • 超クールなWordpressテーマ「Cellar Heat」がPSD付きで公開中:phpspot開発日誌

    Cellar Heat: A Free WordPress Theme | Freebies | Smashing Magazine And we try to do our best to make the Web design community stronger and the Web a little bit prettier.超クールなWordpressテーマ「Cellar Heat」がPSD付きで公開中。 次のようなクールなテーマになってます。 次のような明るいバージョンもあるみたいです。 PSDつきなので、自由にカスタマイズも可能ですね。 関連エントリ 非常に美しいWordPressテーマ「Outdoorsy」 WordPressの素材集 クリエイティブなWordPressで構築されたデザインサイト集

  • Get source ‎(Android Open Source Project‎)

    Develop applications If you are interested in developing applications for Android, visit the Android application developer site.

  • 祝iPhoneアプリ色々発売 | fladdict

    2ヶ月におよぶpending contract地獄をついに突破して、アプリリリース × 5個。この苦境のなかヘルプしてくださった、みなみなさまありがとー!! よろしければiTunesのレビューとか書いてくださると幸いです。 <追記 10/22>現在、ToyCameraを除く有料アプリは検索に引っかからない障害が発生中。iPhone経由では購入できないので、下記リンクをお使いください。どうもToyCameraは先日新バージョンを再提出したので、この現象を免れてるっぽい。</追記> ■LiquidPics 画面をグニャグニャにする写真編集アプリです。ビデオで紹介してたアレ。 ■ToyCamera 写真をトイカメラ風に変換するアプリです。 オールドカメラと比べてUIが古いのは、これが8月提出バージョンだからです。バージョン1.1は既に提出したので、1週間ぐらいで置き換わるはず。 230円。 ■O

  • RJSなら数行のRubyコードでAjaxアプリを作成できる

    RJSなら数行のRubyコードでAjaxアプリを作成できる:Ruby on RailsのRJSでかんたんAjax開発(後編)(1/4 ページ) ほんの数行のRubyコードで、Ajaxアプリケーションを 今回は、前回の「かんたんAjax開発をするためのRuby on Railsの基礎知識」に引き続き、Ruby on Rails(以降、Rails)が提供するRJSを使用したAjaxの開発の仕方について解説しています。 まだRailsを使ったことがない方でも大枠の理解ができるように、前回はRuby言語やRailsの基部分を解説しました。後編である今回はいよいよ題のRJSの解説をメインに進めていきます。RJSを利用すれば、ほんの数行のRubyコードを書くだけで、非常に簡単にアプリケーションをAjax対応できることを解説していきます。 もう一度、サンプルをおさらい 今回のサンプルプログラム(拡大

    RJSなら数行のRubyコードでAjaxアプリを作成できる
  • Git リポジトリを視覚化するツール「GitX」 - kwatchの日記

    Git には、Git リポジトリを視覚化する gitk というツールが標準でついているけど、これは Tcl/Tk で書かれていて、遅いし見栄えもよくない。 もし Mac OS X Leopard を使っているなら、かわりに GitX を使うといいみたい。OS X のグラフィックを使っているので、きれいでカッコイイ。 インストールは、ホームページで「Download Git」をクリックして Zip ファイルをダウンロードし、解凍してインストールするだけ。 そのあと、GitX を起動し、メニューから「GitX」→「Enable Terminal Usage...」を選ぶ。すると、gitx というコマンドラインツールがインストールされる。 コマンドラインから起動する場合は、Git リポジトリに移動して、gitx コマンドを実行するだけ。GUI から起動しなくていいとは、よくわかっていらっしゃる。

    Git リポジトリを視覚化するツール「GitX」 - kwatchの日記
  • iPhoneと過ごした100日まとめ - iPhone.goodegg.jp

    iPhoneと過ごして100日間経過しました。買ったアプリやアクセサリーなどまとめてみます。以下の情報は10月20日現在のものです。 脱獄については脱獄する危険性及び安全に使うためのヒントをご覧頂き、慎重にご検討ください。また脱獄及び記事内容の実施は、自己の責任において御願い致します。 お金 iPhoneのためにいくら使って、なんか節約できたことはあるか。 支出 24,600円 ※端末購入代金や通信費などは除く、アクセサリやアプリ代金として 内訳