ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
WEBサイトで何度も何度も機械みたいに同じ操作を繰り返していると、ホトホト嫌になってきますよね。「DéjàClick」はブラウザでの操作を記録して、自分の代わりにプレイバックしてくれるFIrefoxのアドオンです。これを使えば、自分がやるはずだった操作をスキップすることができますよ。 「DéjàClick」は、AlertSite社が作ったアドオンです。AlertSiteは、WEBサイトを巡回モニターし、特定の動きが正常に動作していない場合に、サイトオーナーに警告するソフトを制作している会社です。ロボットの自動スクリプトを使って、検索機能やチェックアウトプロセスなどをテストしています。「DéjàClick」にはその技術が応用されています。 「3つのアカウントにログインしなければならない」などといった何度も繰り返すのがおっくうな操作ありますよね。それらのブラウザ上での一連の操作を、DéjàCl
ゲーデルの不完全性定理は、数学を扱う数学、つまりメタ数学を考えるが、それだと理解が難しい。しかし、証明(数学)=プログラムという悟りを開くと、プログラムを扱うプログラム、つまりメタプログラムを考えればよくなり、それならコンパイラ等でなじみがあるので理解が優しくなる。 話の流れは以下。 1. プログラムとは何か 2. 証明とは何か 3. 証明=プログラム , ( {、 { ヽ.ー、、 \、__ぃ._ゝ⌒ヾ iヾ)}、_ ン_ー-_二ー-, 〉 {厶 _、ヽ _ ヽ._>'´ / /,ィ/ / ハYヘい ,. -- 〃⌒ r−-、 ィ´ 〃 ,イ/7' ,イイ/ 小ヽ 丶、 ,. ‐ '´ハ i ″`ヽ、 、ヽ、 /幺ィ {从{小込v' jゥ仏厶川リ} YV, 小 Vj. |丶 ヽ ` ー-ミー--'_,辷三彡
発端は javascript:alert([].sort.call(null)) これで window オブジェクト取れるのなんで? http://twitter.com/edvakf/status/9222713572 という投稿。 この不可解な挙動を説明することは案外難しい。 まず、ES5のstrict mode以前(つまり、今普通にJavaScriptを使う場合)では、 function fun() { return this; } alert(fun.call(null) === window); がtrueになる。 それから、 var a = [3, 2, 1]; alert(a.sort() === a); alert(a); // [1, 2, 3] sortは破壊的であり、thisを返す。 thisが配列以外の場合については、仕様では未定義であるが、どうなのか。id:nan
タイトルは出来れば関連する方に読んで欲しかったので、軽く釣り針にしました。すみません。:*) 最近はやりのヒウィッヒヒー(Twitter)でも、よく「○○ったー」みたいなサービスがばんばん登場してますね! おかげでますますツイッターが面白い感じになってて、いい流れですね! でも・・・ちょっと気になることが・・・ 最近「もうプログラマには頼らない!簡単プログラミング!」だとか・・・ 「PHPで誰でも簡単Webサービス作成!」だとか・・・ はてなブックマークのホッテントリで見かけますよね・・・ プログラミングする人が増えるのは素敵です!レッツ・プログラミングなう! なんですけど・・・ ちゃんとセキュリティのこと考えてますか・・・!? 『セキュリティ対策とか難しいし面倒くせーし、俺の適当に作ったサービスとかどうなってもイイしww』 いいんですいいんです! 別にそう思ってるならどうでもいいんです!
いろいろとありまして去年読んだ論文で面白かったものランキングとか書けなかったのが残念ですが、もしあげるとしたら次の論文は入れると思います(知ったのは年明けだったけど)。 "Space-Efficient Framework for Top-k String Retrieval Problems", FOCS 2009, Wing Kai Hon, Rahul Shah and Jeffrey Scott Vitter (pdf) 扱っているのは次のような問題です(説明のため本来のと言い換えています) n個の葉からなる木が入力として与えられ,各葉には色(1以上d以下の整数とします)が与えられています. この時、木中の任意の節点と正整数kがクエリとして与えられたときに、その節点の子孫の中で出現回数が大きい色を順にk個答えよという問題です。 簡単に思いつくのは,各節点に適当な個数(d)の答えをあ
前回、SQLiteを利用するアプリケーションに蓄積されたデータを閲覧する方法を紹介した。今回はその続編として、データを表計算ソフトで再利用できるよう出力する方法について説明する。ここではアドレスブックのデータ(~/Library/Application Support/AddressBook/AddressBook-v22.abcddb)を使用するが、Mail.appなど他のSQLite依存アプリに置き換えてもかまわない。 ほぼすべての表計算ソフトが対応している「カンマ区切りのテキストファイル」(CSVファイル)を例に、説明してみよう。まずは、カレントディレクトリをアドレスブックの作業領域へ移し、そこでsqlite3コマンドを使い、データベースファイル(AddressBook-v22.abcddb)を開く。プロンプトが「sqlite>」に変化し、対話モードが開始されるはずだ。 $ cd L
週末Rubyで遊ぼうと思ってて、Debian lennyに環境を作ったメモ。 @a_matsudaさんに教えてもらったページを参考に。 http://wiki.rubyonrails.org/getting-started/installation/linux-ubuntu rvmはこのあたりを参考にした。 rvmの紹介 | feedforce Engineers' blog 必要なパッケージのインストール rvm環境にするので、aptでとりあえずruby1.8と必要なパッケージをインストール。 $ sudo apt-get install build-essential libssl-dev libreadline5-dev zlib1g-dev checkinstall make curl ruby Rubygemsのインストール rubygemsはソースから入れておく。 $ cd ~
NoSQLを知る〜kumofsから学ぶNot only SQLの技術 と題して、Developers Summit 2010で発表しました。 twitterの#devsumi2010 kumofsを見る限りでは大変ご好評をいただいたようで、ひとまずほっとしています。 プレゼンテーションの資料を公開しました。内容はどれも同じですが、クリックで進むムービー版がオススメです。 クリックで進むムービー(クリック/矢印キーで進む) PDF Keynoteファイル(Keynote '09が必要) NoSQLを知るView more presentations from frsyuki. Consistent Hashingとdouble-hash-spaceアルゴリズムの紹介は、68ページ以降にあります。 第101回 カーネル読書会 2月25日に楽天タワーで行われるカーネル読書会でも、kumofs関連
■1 Developers Summit 2010:1日目 @papandaへのオファーを(あとで書く)という経緯もあり、彼は(あとで書く)べきだと思った。そして自分じしんのことを(あとで書く)、いちおうスーバーバイザーだしね。あの場に居合わせることができて、ほんとうに光栄だった。 Tags: devsumi2010 ■2 コミュニティLTで日本Rubyの会と「シャイなRubyistにできること」を紹介しました All About Nihon Ruby-no-Kai in Developers Summit 2010View more presentations from Shintaro Kakutani. Die or Shy!! 若者のRuby離れが深刻で、Rubyistになりきれない若者が増える今だからこそ、みんなもっとシャイをこじらせるべき。 ぜひ、id:authorNariの資
毎日5分間やるだけで太らない方法(その1) に関するライフレシピをご紹介します。nanapi [ナナピ]は、みんなで作る暮らしのレシピサイトです。「足あげ腹筋」を20回×10セットやる 腹筋といっても、足あげ腹筋でOKです。 普通の腹筋よりも腰に負担がかかりません。腰痛の人はこの腹筋方法がオススメです。 やり方も簡単で、テレビを見ながら、本を読みながら行うことが可能です。「ながらエクササイズ」として毎日続けましょう! 足あげ腹筋のやり方 1:仰向けに寝ます できれば、壁の近くで、壁と垂直になるような状態で仰向けになりましょう。 2:ひざを90度に曲げた状態で足裏を壁につけます 慣れてきたら壁に足をつけなくてもできるようになるかと思います。 3おへそを見る程度に頭を持ち上げ、20回。 おヘソを見るとき(頭を上げる時)は、息をゆっくり吐きましょう! これを10セットやるのが理想です。最初
1 ダーマトグラフ(静岡県)2010/02/08(月) 16:56:13.96 ID:+8x5UcWv ?PLT(12000) ポイント特典 どうしたら会話が続くのか。気をつけたい4つのこと。 どうしたら会話が続くのか。気をつけたい4つのこと。 人と会話するとき、どういうわけか話が続かないということあります。どうして話が続かないのか、どうしたら話が続くのか考えてみたので書いてみます。 まず、まとめてポイントを書き出してみます。 どうしたら会話が続くのか。 * 会話を続けるスキルというのは一日や二日で身につくものではない * ある程度の場数や経験は必要 * 雑誌的な情報、雑学みたいなものは知らないよりは知っていた方がいい 気をつけたい4つのこと 1. 相手が知らない言葉、専門用語を連発していないか 2. 相手の言いたいことをつかめているか 3. 相手の言いたいことをちゃんとつかめていなくて自
HTML+JavaScriptでiPhone/Androidアプリを作れるTitanium Mobileとは:Web技術でネイティブアプリを作れるTitanium(1)(1/3 ページ) iPad/iPhone VS Androidに戸惑っているWebデザイナ/開発者のために、Web技術でネイティブアプリを作れるオープンソースの開発ツールを紹介し、その利点や使い方を連載で解説します iPad/iPhone VS Androidに戸惑っていませんか? 2010年1月5日、グーグルがAndroid 2.1を搭載した「Nexus One」を発表しました(参考:Google、Android 2.1搭載の“スーパーフォン”「Nexus One」を発表)。高精細なディスプレイや高速なプロセッサによる快適な動作など、iPhoneのライバルとしての存在感が話題になりました。また1月21日には、NTTドコモ
という記事がその昔 Ajaxian に挙がっていたので自分のメモとして残っていたモノを、そろそろ時期が来たかと言うことでこちらに再掲。 http://ajaxian.com/archives/10-cool-things-we%e2%80%99ll-be-able-to-do-once-ie6-is-dead-and-a-few-we-cant 子セレクタ(child selectors)が使えるようになる。 孫以下を除く直の子にだけ適用するセレクタが使えるようになります。 #bodyMain > p {} ul > li 24bit PNG の機能を全て使えるようになる。 アルファチャンネル付きPNGがネイティブで使えます。アンチ付き角丸を背景色毎に用意する必要が無くなります。 属性セレクタ(attribute selectors)が使えるようになる。 感覚的にいって class の3割
■1 PMカンファレンス2010 Winterで講演しました 「プログラマ35歳定年説」とかいうのがあるらしいので、今日から35歳だから私もスーツを着てPMカンファレンス2010 Winterでアジャイルとか見積りとか計画とかの講演をしました。以下、背景画像集です: Agile Estimating and PlanningView more presentations from Shintaro Kakutani. 内容を詰め込み過ぎたり(もう1トピック削るべきだったのだけれど、その判断を結局くだせなかった)、講演直前の機材トラブに出鼻をくじかれて会場の空気を変えられないまま時間切れとなってしまったりと、反省点も多いのですが、普段お話しさせてもらっているオーディエンスとは違った場所で話す機会をいただけるというのはとても貴重なことだと心得ております。 世界をつなぎ、世界を変えるには、その世
Google が主催した過去の開発者イベントでは、参加登録を先着順とさせていただくことが多かったのですが、今回ちょっと違ったDevFestへの参加申し込み方法を採用しています。なぜかというと、先着順では、誰でも申し込みができるものの、何より熱意のある方、専門的な能力がある方が確実に申し込めないということがおきます。2007 年に最初の Google Developer Day を開催して以来、こうした熱意のある方や専門知識を持っている方に、より参加していただけて、楽しんでいただける方法がないか、私たちはずっと考えていました。 3月11日に開催する DevFest 2010 Japan では、実験的な試みとして参加登録の手段に"クイズ"を設けることにしました。つまり、DevFest に参加するには、原則としてクイズに答えなければなりません。しかも、単にクイズに答えればよいというわけではなく、
tumblr に自動投稿するプログラムの雛形 2010-02-19-1 [Programming][WebAPI] 様々な「ログ」を蓄積する場所として tumblr を活用していこうと考えていて、まずは tumblr に投稿するプログラムの雛形を作った。言語は Perl。 #!/usr/bin/perl use strict; use warnings; use HTTP::Request::Common; use LWP::UserAgent; my $api_url = "http://www.tumblr.com/api/write"; my $email = 'yto@example.com'; my $password = 'PASSWORD'; my $group = "ytotumblrapitest.tumblr.com"; my $date = "2010-01-01";
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く