タグ

2009年5月19日のブックマーク (59件)

  • ドメインパーキング

    flipclip.net

    rawwell
    rawwell 2009/05/19
    "2009/05/25に開催されたDjango hack-a-thonでのひとこま。 id:moriyoshiはPHP自体のコミッタ。PHPへの愛が満載です。"
  • Mozilla Re-Mix: テキストや画像をドラッグするだけで様々なコマンドを実行できるFirefoxアドオン「DragIt」

    画像やテキスト、リンクなど、Webページ上のコンテンツを選択して何か操作を実行したいとき、ほとんどの場合コンテキストメニューを開いてから選択する必要があります。 Firefoxには、こうした操作を簡素化するためにのマウスジェスチャアドオンなども多数利用することができますが、設定するのも、操作を覚えるのもなかなか根気がいりますね。 こうした操作系ツールを使ってはみたが、馴染めずそのままデフォルトで操作を行っているという方も多いのではないでしょうか。 そんな方におすすめのアドオンが「DragIt」です。 「DragIt」は、Firefoxで通常コンテキストメニューを開かないと実行できないような各種操作を、コンテンツを掴んでドラッグするだけで実行することができるというマウスジェスチャ系アドオンです。 *以前は[Drag de Go]という名称でリリースされていたアドオンです。 アドオンをインスト

    rawwell
    rawwell 2009/05/19
    "アクションで、[Save]または[Save as]などを選択した際、設定した保存先にダイレクトにコンテンツを保存したり、保存先を選択したりすることができます。"
  • DragIt (formerly Drag de Go) :: Firefox Add-ons

    On August 21 2015 MOZILLA announced their ideas of the future of developing Firefox add-ons. Basically that will break many, if not the majority, of existing add-ons. Good luck with that. Consequently, DragIt won't be updated anymore. Many standard things one has to do while browsing are well hidden in the menu structure. Saving an image to disk requires opening the context menu, finding the corre

    DragIt (formerly Drag de Go) :: Firefox Add-ons
    rawwell
    rawwell 2009/05/19
    "Many standard things one has to do while browsing are well hidden in the menu structure. Saving an image to disk requires opening the context menu, finding the corresponding save entry, selecting a directory and finally a name. This is where DragIt helps out. Save text and images to preconfigured f
  • Hashtags.org | Hashtag Analytics | Organizing the world's hashtags, providing hashtag analytics and tracking

    Simply put, a hashtag is an easy way for people to categorize, find and join conversations on a particular topic. The hashtag is used to highlight keywords or topics within a Tweet, and can be placed anywhere within a post. Thanks to the member-driven online information site Twitter, the lowly "pound" or "number" symbol "#" has been elevated to a new role. The hash mark, or pound symbol, (#) is no

  • Twitterfall

    Welcome to Twitterfall Unfortunately, in January 2023, Twitter deactivated Twitterfall's ability to access Twitter. This aligned with the stance Twitter had taken with 3rd-party Twitter clients at the time [1][2][3]. We're not expecting Twitterfall to be reinstated, and so this ended Twitterfall's service. We'd like to thank everyone who used the app over the last 14 years, and for all of those wh

  • monitter.com -

    The Evolution of Monitter: From Twitter Search to Tech Industry Coaching At Monitter, we have always been at the forefront of innovation, constantly adapting to meet the needs of the [...]

  • HOW TO: Get the Most Out of Twitter #Hashtags

    The hashtag is a favorite tool of conferences and event organizers, but it's also a way for Twitter users to organize themselves: if everyone agrees to append a certain hashtag to tweets about a topic, it becomes easier to find that topic in search, and more likely the topic will appear in Twitter's Trending Topics. So how do you disseminate and make sense of all this hashtag madness? By going thr

    HOW TO: Get the Most Out of Twitter #Hashtags
    rawwell
    rawwell 2009/05/19
    "What’s buzzing on Twitter right now? If you’re a tech journalist, marketing professional, or just a person interested in trends, there are many useful tools and techniques to keep up with the Twitter conversation via hashtags. If you’re trying to track tweets from a hashtag in real-time, Moni
  • Rubyソースコード完全解説

    書籍『Rubyソースコード完全解説』はインプレスダイレクトで御予約・御購入いただけます。 書籍紹介ページ: http://direct.ips.co.jp/directsys/go_x_TempChoice.cfm?sh_id=EE0040&spm_id=1&GM_ID=1721 HTML 版 『Rubyソースコード完全解説』の文を HTML 形式で無償公開しています。 (2004-02-17) 全章を公開しました。 初校の修正を紙上で行ってしまったたため、現在公開しているのは初校段階の原稿です。 従って書籍では修正されているところがまだ修正されていない場合があります。 順番に修正していくつもりではいますが、いつ修正できるとは断言できません。 予め御了承願います。 なお、その逆に一部の章が出版時より新しい場合もあります。 オンラインで閲覧 tar.gz 形式でダウンロード zip 形式で

    rawwell
    rawwell 2009/05/19
    "2002 年 12 月にインプレスから出版された書籍 『Rubyソースコード完全解析』のサポートページです。"
  • Rubyソースコード完全解説 / 青木峰郎

    $Id: index.html,v 1.6 2004/07/20 23:08:12 aamine Exp $ この文書は書籍『Rubyソースコード完全解説』のHTML版です。 ただし初校段階の原稿をベースにしているため、 書籍では修正されている間違いが残っている場合があります。 予め御了承ください。 2004-02-16 に全章を公開しました。 目次 まえがき 序章 第 1 部「オブジェクト」 第 1 章「Ruby言語ミニマム」 第 2 章「オブジェクト」 第 3 章「名前と名前表」 第 4 章「クラス」 第 5 章「ガーベージコレクション」 第 6 章「変数と定数」 第 7 章「セキュリティ」 第 2 部「構文解析」 第 8 章「Ruby言語の詳細」 第 9 章「速習yacc」 第 10 章「パーサ」 第 11 章「状態付きスキャナ」 第 12 章「構文木の構築」 第 3 部「評価」 第

    rawwell
    rawwell 2009/05/19
    "この文書は書籍『Rubyソースコード完全解説』のHTML版です。"
  • State of the Contextual Nation: Why New Google Won't Be Like New Coke

    rawwell
    rawwell 2009/05/19
    "Two years ago, when Google was making only incremental changes to its site targeting and content targeting programs, I started adding a slide to my presentations (at SES New York, etc.) arguing that a new type of platform was needed to help advertisers and publishers truly communicate with one anot
  • Budgeting for Lazy People | The Motley Fool

    rawwell
    rawwell 2009/05/19
    "The purpose of this budget is to come up with a system to govern everyday spending. We're leaving out housing, insurance, and the all-important savings categories for now."
  • Day talks at ApacheCon EU 09

    rawwell
    rawwell 2009/05/19
    "here are the ApacheCon talk slide decks of Day's engineers"
  • QCon Tokyo 2009に行ってきた

    QCon Tokyo 2009 QCon Tokyoは2日間開催で、それぞれの日ごとに3つのトラック({1日目 => [Architecture, RIA, Ruby], 2日目 => [Cloud Computing/SOA, Agile, Case Study]})が設定されていて、トラックごとにセッションが4つ設定されている。また、各トラックに属する個別セッションとは別に、日ごとに2つのジェネラルセッションが設定されていて、大御所たちが話すことになっている。 QConでは、良いと思ったセッションに緑、普通と思ったセッションに黄、いまいちと思ったセッションに赤のカードを入れることになっているんだけど、これに習って自分が出席したセッションを評価すると、こんな感じになる。 [緑(よかった!)] アーキテクトの審美眼 by 萩原正義General Session 1 クラウドの技術的な特徴に

    rawwell
    rawwell 2009/05/19
    "[緑(よかった!)] * アーキテクトの審美眼 by 萩原正義 * General Session 1 クラウドの技術的な特徴について by 丸山不二夫 * クラウドのプログラミング − プラットフォームとしてのインターネット by Gregor Hohpe * 大
  • 技術者/プログラマのためのラムダ計算、論理、圏 第3回に行ってきた

    実は第2回にも行っていたんだけど内容をまったく咀嚼できず、そのうちやろうと思っているうちに第3回が開催されてしまった ^^; 第2回 ラムダ計算と停止性問題 第2回は、主にラムダ計算について。前回の復習からはじまって、回路図のような絵を交えながらラムダ抽象化につなげていき、最後はJavaScriptのようなCのような疑似コードを使って、チューリングマシンの停止性問題を背理法で証明して終わった(と思う)。詳しくは、檜山さんのBlogに書いてあるので、そちらを見た方が良いと思う。 セミナー資料 紙芝居:ラムダ抽象 セミナー非参加者にもわかるリアルワールド向けラムダ計算 なぜ停止性について話したのか? 第3回 自然演繹と型付きラムダ計算、カリー/ハワード対応 第3回は、カリー・ハワード対応についての感覚的な理解がゴール。第2回とはうってかわって論理を中心に話をすすめていき、論理でやっていることが

    rawwell
    rawwell 2009/05/19
    "第2回 ラムダ計算と停止性問題 第2回は、主にラムダ計算について。前回の復習からはじまって、回路図のような絵を交えながらラムダ抽象化につなげていき、最後はJavaScriptのようなCのような疑似コードを使って、チュー
  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

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

    春の伊予国漫遊記。松山・今治と愛媛の魅力を満喫してきました。 法事を兼ねて愛媛観光へ 2024年のGWは、毎年恒例の名古屋帰省ではなく自宅でゆっくり過ごしておりました。というのも、4月に法事のため愛媛・松山に親族大集合というイベントがありまして、そちらをGWの旅行代わりにしたという理由です。法事は日曜日の予定ということ…

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

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

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

    ネイルで使う材料で、DIY時の木割れやネジ跡を派手にしたらかわいい OSB合板でちょっとしたボックスをつくりました。 ビス止め下手すぎて木を割ったり穴あけすぎたりした場所に、好きな派手色の樹脂を詰めてパテ代わりにしてみました。 ちょっと某HAYっぽみ出て可愛かったので、自分用にメモです。 手順 塗装 派手色グミジェルで失敗部分…

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

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう
  • Know Your Tool - plok

    Hello, this is Jan Lehnardt and you're visiting my blog. Thanks for stopping by. About me plok — It reads like a blog, but it sounds harder! ↑ Archives The RarestNews developer considers InnoDB and CouchDB for a re-architection of his high volume news site. He did his homework researching, but I couldn’t help but comment on a few things he wrote. The comment turned into a blog post and since this

    rawwell
    rawwell 2009/05/19
    "The difference between InnoDB and CouchDB is that you can control when to do some of the work with CouchDB’s compaction and InnoDB’s mechanisms add to the current load of a system. So CouchDB lets you actually make smart use o your resources."
  • Software and the Concurrency Revolution - ACM Queue

    rawwell
    rawwell 2009/05/19
    "The software industry needs to get back into the state where existing applications run faster on new hardware. To do that, we must begin writing concurrent applications containing at least dozens, and preferably hundreds, of separable tasks (not all of which need be active at a given point). Concur
  • 巡回 - 常山日記

    [PHP][Python]Python in PHP Python: リスト中の文字列を大文字⇔小文字に変換 Python: 10進数整数を2進数文字列に変換する関数 [Python] Perlクックブックのお題をPythonで解いてみた92 Hyper Estraier のソースにパッチを当ててインストール Python: intern() PDFMiner PyMOTW: webbrowser Building a Whitelist for a Spam Filter [book]集合知プログラミング はじめに&1章 [book]集合知プログラミング 2章 その1 ユークリッド距離 [book]集合知プログラミング 2章 その2 ピアソン相関 [book]集合知プログラミング 2章 その3 マンハッタン距離 [book]集合知プログラミング 2章 その4 Jaccard距離

    巡回 - 常山日記
    rawwell
    rawwell 2009/05/19
  • Home

    The large-language-models (LLMs) behind AI chatbots ‘think’ in English, even when being asked questions in other languages, new research shows.  To investigate this phenomenon, researchers at the Swiss Federal Institute of Technology in Lausanne looked at three versions of these AI chatbot models: opening them up to see the various “layers” that make up these…

    rawwell
    rawwell 2009/05/19
    "There was a time when casual, personal blogging was your way to communicate with your friends on the web. Via posts, commenting, and blogrolls, bloggers formed niche communities on the web to socialize with each other. Today, new tools provide that same level of socialization - perhaps even better
  • Commentary: A Trip Without a Roadmap - ACM Queue

    rawwell
    rawwell 2009/05/19
    "What's to be learned from this? The lesson probably has to do with the value of product marketing and product management. Sadly, programmers can't be relied upon to spend adequate time thinking about the needs of software users. Some developers believe they know more about what the users should do
  • Whither Sockets? - ACM Queue

    rawwell
    rawwell 2009/05/19
    "As systems come to have more network interfaces built in, the ability to write applications that take advantage of multihoming will be an absolute necessity. One can easily imagine the use of such technology in a smartphone, which already has three network interfaces: its primary connection via the
  • A Conversation with Arthur Whitney - ACM Queue

    A few well-chosen words about programming languages from a long-time designer When it comes to programming languages, Arthur Whitney is a man of few words. The languages he has designed, such as A, K, and Q, are known for their terse, often cryptic syntax and tendency to use single ASCII characters instead of reserved words. While these languages may mystify those used to wordier languages such as

    rawwell
    rawwell 2009/05/19
    "Whitney began his Wall Street career in the 1980s, building trading systems at Morgan Stanley using his own version of APL (the language on which all of his later languages are based). Eventually he started his own company, Kx Systems, which today provides realtime and historical data-analysis soft
  • A Conversation with Van Jacobson - ACM Queue

    rawwell
    rawwell 2009/05/19
    "Now a Research Fellow at PARC (Palo Alto Research Center), Jacobson continues to do groundbreaking work. His latest work on CCN (content-centric networking) took the networking community by storm when his seminal 2006 talk, “A New Way to Look at Networking,” was released on the Web as a Google
  • Network Front-end Processors, Yet Again - ACM Queue

    rawwell
    rawwell 2009/05/19
    "Rather than debate the religious propriety of NFEs, particularly the TOE variety, this article has examined the architectural issues that have produced their recurring rise and fall. The TOE-style NFE is best viewed as a tactical tool with a limited expected lifetime of economic viability, not an e
  • Fighting Physics: A Tough Battle - ACM Queue

    rawwell
    rawwell 2009/05/19
    "Consider a company that wants to build a distributed application that does IPC (interprocess communication) over the long haul. The obvious advice is "just say no"—don’t do it. If you’re going far outside your local networking environment, the physics of distance and the speed of light, combi
  • Cybercrime 2.0: When the Cloud Turns Dark - ACM Queue

    rawwell
    rawwell 2009/05/19
    "To prevent Web-based malware from infecting users, Google has developed an infrastructure to identify malicious Web pages. The data resulting from this infrastructure is used to secure Web search results, as well as protect browsers such as Firefox and Chrome. In this article, we discuss interestin
  • Security in the Browser - ACM Queue

    rawwell
    rawwell 2009/05/19
    "From a network security perspective, a browser is essentially a somewhat-controlled hole in your organzation's firewall that leads to the heart of what it is you are trying to protect. Although browser designers do try very hard to limit what attackers can do from within a browser, much of the secu
  • How Do I Model State? Let Me Count the Ways - ACM Queue

    rawwell
    rawwell 2009/05/19
    "In this article we discuss a technical matter that has spurred vigorous debate in recent years: How to define interactions among Web services to support operations on state (that is, data values associated with a service that persist across interactions, so that the result of one operation can depe
  • Python 温泉について - Twisted Mind

    書こう書こうと思っていて、書けていなかったので適当に書いてみます。 くだらない話しだと思うので、スルーお勧め。無駄に長文。 Python 温泉の成り立ち この話しはもともと ymasuda さんが温泉行きたいなぁ、という話しから始まりました。自分自身も当時開発合宿に憧れており、せっかくだから開催してみようという話しになりました。それも今や第5回目です、なぜか人気があって募集当日に 28 名枠が埋まってしまいました。 禁酒について Python 温泉といえば「禁酒」です。自分がお酒飲めないからとかでは有りません。今までの経験上、お泊まり系イベントは禁酒が上手くいきます。これは断言します。 タバコについて タバコ部屋と喫煙場所を固定して、基禁煙にしています。皆さんそれを守ってくれます。 スタンスについて 以下 Python 温泉のスタンスを。 どうしたいかは個人の自由意志に任せる お金は多め

    Python 温泉について - Twisted Mind
    rawwell
    rawwell 2009/05/19
    "# ご飯時は「絶対」に集合する # 発表などは一切強制しない、何をしても構わない # プログラムを書かなくても構わない # ボードゲームしても、モンハンしてもよし"
  • Detecting near duplicates in big data

    rawwell
    rawwell 2009/05/19
    "We maintain an f-dimensional vector V, each of whose dimensions is initialized to zero. A feature is hashed into an f-bit hash value. These f bits (unique to the feature) increment/decrement the f components of the vector by the weight of that feature as follows: if the i-th bit of the hash value i
  • Random walks of the click graph

    rawwell
    rawwell 2009/05/19
    "Notice that our query rewriting problem is a type of collaborative filtering (CF) problem. We can view the queries as "users" who are recommending "ads" by clicking on them. When we identify similar queries, we are finding queries that have similar recommendations, just like in CF, where one finds
  • An Experiment in Productivity

  • Evaluating search result pages

    rawwell
    rawwell 2009/05/19
    "We expect to derive much better indicators of user satisfaction by consider the actions post click. For example, if the user exits the clicked-through page rapidly then one can infer that the information need was not satisfied by that page."
  • Cisco’s new home network - Techland

    rawwell
    rawwell 2009/05/19
    "Hooper’s solution: A network application that will control the connections to a variety of hardware devices. The aim is to make home communications networks more manageable, and keep Cisco on the forefront of key trends like digital media delivery, and of course, social networking. Think: YouTube
  • Google describes perfect advertising

    rawwell
    rawwell 2009/05/19
    "One way to make ads better would be to customize them based on factors like a person's location or preferences. It [also] needs to be very easy and quick for anyone to create good ads ... to measure [and learn] how effective they are .... [and then] to show them only to people for whom they are use
  • Challenges from large scale computing at Google

    Google Fellow Jeff Dean gave a fun talk last week at University of Washington Computer Science titled "Research Challenges Inspired by Large-Scale Computing at Google". The talk is a "collection of problems we think are interesting/difficult" and, since it is coming from Jeff, has a heavy bias toward infrastructure problems. The talk starts with energy efficiency in large scale clusters. Jeff poin

    rawwell
    rawwell 2009/05/19
    "Finally, Jeff briefly mentioned very large scale information extraction, speech processing, image and video processing, and machine learning, mostly talking about scale, but also giving a few examples such as moving beyond N-grams to handle non-local dependencies between words and Google's efforts
  • LDR show SBM comments - 口から出まかせ

    LDR show SBM comments for Greasemonkey はてなブックマークエントリー情報取得APIとは - はてなキーワード クリップ情報取得 API - livedoor クリップ まとめサイト - livedoor Wiki(ウィキ) 先日書いたLDR show LDC clips - 口から出まかせにはてブのコメントも混ぜて投稿順に並べて表示させるようにしたもの。キーをnに割り当ててるけどただ空いてたっていうだけなので適当に変更してください。 また、:tc か :togglecomment でコメントの付いていないブックマークの表示を切り替えます。この状態は保存されます。 空前のDeferredブームの中、MochiKitのソース見たりとかして非同期処理の結果を集めるのをGMで使えるように簡単に書けないかなぁと思案していたところ、id:cho45さんのFx3 対

    LDR show SBM comments - 口から出まかせ
    rawwell
    rawwell 2009/05/19
    "キーをnに割り当ててるけどただ空いてたっていうだけなので適当に変更してください。"
  • なんとなく、Firefoxの環境をまとめてみたくなったのでまとめてみた。 - jumiDiary

    (2010.01.28追記)古い記事なのでもっといいアドオンとかがいっぱいある気がします。 夏休みで暇だし!ごめん嘘、現実逃避!! 入れてるアドオン29種類 基的なアドオン Adblock Plus いらない広告を表示しないためのアドオン。 NoScript スクリプトを禁止したりできる。 Tab Mix Plus タブ周りを快適にする。 お気に入りなアドオン Easy DragToGo リンクや画像をドラッグすると、ドラッグした方向によって保存したり、新しいタブに開いたりできるアドオン。 中クリックが使えないノートPCとかには必須のアドオンだと思う。Drag de Goってちょっと高機能なのもあるけどFirefox3では動かないっぽい…? Vimperator いろんなスクリプトを動かせるキーコンフィグいじりアドオン。 Vim家のキーとか分からないので、自己流にキーコンフィグいじった

    なんとなく、Firefoxの環境をまとめてみたくなったのでまとめてみた。 - jumiDiary
    rawwell
    rawwell 2009/05/19
    "# LDR Full Feed LDR上で全文が読める。 # LDR show SBM comments LDRではてブコメントが読める。"
  • Greasemonkey 【LDR Full Feed 】で全文化 - ?D::MotionBros

    いままでは 「g」で文を取得するlivedoor Reader用Greasemonkeyスクリプト - F.Ko-Jiの「一秒後は未来」 で紹介されていた ldr full feed changer でアメーバブログを LDR 上で全文化していたのですが、対応サイトを SITEINFO 化した新しい LDR Full Feed が userscripts.org で紹介されていたのでこちらに変えてみました。 no title g キーで1エントリーを全文化 u キーで全エントリーを全文化 とユーザービリティも向上しているし、緑色に変化して現在読み込み中というのもわかりやすい。全エントリーを全文化する場合は上から順番に変わっていってくれると嬉しいんだけど非同期だから仕方がないのかな? ちなみに対応サイトは no title を更新して Shift + g すれば利用者全員が恩恵を受けること

    rawwell
    rawwell 2009/05/19
    "ちなみに導入直後は設定が初期化されているので 1. LDR を開く 2. Shift + g 3. LDR を再読み込み が必要です。"
  • codeshift.net - codeshift リソースおよび情報

    rawwell
    rawwell 2009/05/19
    "# Lesson 1: The Joy of System.out.println()-ing # Lesson 2: Inviting StreamReader family to dinner # Lesson 3: My debug output, your nightmare # Lesson 4: Overloading the trouble # Lesson 5: Pointer madness # Lesson 6: String rhapsody # Lesson 7: The Zen"
  • 検索とランキング - 人工知能に関する断創録

    集合知プログラミング 作者: Toby Segaran,當山仁健,鴨澤眞夫出版社/メーカー: オライリージャパン発売日: 2008/07/25メディア: 大型購入: 91人 クリック: 2,220回この商品を含むブログ (277件) を見る 4章の検索とランキングを読んだ。pythonを使ってシンプルな検索エンジンを作ってるけどけっこう感動した。このすごいよ。技術メモと感想。 1. クローリング 検索エンジンの第一歩となるWebページを収集するクローラを作る。昔は、クローラというプログラムがWebサーバを渡り歩いてデータを収集し、部のサーバへデータを送るというイメージを持っていたのだがこれは全く違う。実際は、部からURLへアクセスしてデータをダウンロードするだけ。実体がサーバを渡り歩くプログラムはモバイルエージェントと言ってクローラとは目的が異なる。 urllib2を用いるとWeb

    検索とランキング - 人工知能に関する断創録
    rawwell
    rawwell 2009/05/19
    "コンテンツベースランキングからPageRankへの移り変わりは、コンテンツベース推薦がうまくいかなくて、協調フィルタリングが支配的になったのと似ている。PageRank的なアイデアをもとにした協調フィルタリングも考えられ
  • はてなブックマーク全文検索機能の裏側

    そろそろ落ち着いて来たころ合いなので、はてなブックマーク全文検索機能の裏側について書いてみることにします。 PFI側は、8月ぐらいからバイトに来てもらっているid:nobu-qと、id:kzkの2人がメインになって進めました(参考: 制作スタッフ)。数学的な所は他のメンバーに色々と助言をしてもらいました。 はてな側は主にid:naoyaさんを中心に、こちらの希望や要求を聞いて頂きました。開発期間は大体1〜2か月ぐらいで、9月の上旬に一度id:naoyaさんにオフィスに来て頂いて合宿をしました。その他の開発はSkypeのチャットで連絡を取りながら進めてました。インフラ面ではid:stanakaさん、契約面ではid:jkondoさん、id:kossyさんにお世話になりました。 全文検索エンジンSedue 今回の検索エンジンはSedue(セデュー)という製品をベースにして構築しています。Sedu

    はてなブックマーク全文検索機能の裏側
    rawwell
    rawwell 2009/05/19
    ""Sedueは文章が更新されると、定期的にインデックスを自動アップデートします。この際、より早く多くのブックマークが付いたものから優先的にインデクシングする仕組みを入れてあります。すぐにホットエントリーにな
  • C++0x メモ - 兼雑記

    まずは wikipedia http://ja.wikipedia.org/wiki/C%2B%2B0x すごいきっちりまとまってるなぁ… N2670: Minimal Support for Garbage Collection and Reachability-Based Leak Detection (revised) http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2670.htm GC をサポートするほげほげ。下記が詳しい。 http://d.hatena.ne.jp/faith_and_brave/20081117/1226913980 N2802: A plea to reconsider detach-on-destruction for thread objects http://www.open-std.

    C++0x メモ - 兼雑記
    rawwell
    rawwell 2009/05/19
    "C++0x メモN2427: Atomic Types and Operations http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2427.html こっち先に見ろって話だな。 load-locked store-conditional machines つーのでも実装できるからねーとか書いてある。まぁそういうものがあるらし
  • Patterns in Python

    Abstract What design patterns are applicable to Python? Some patterns are an intrinsic part of Python, other patterns require some careful coding to get the best from them. What new patterns appear in Python? 1   What is a pattern? The definitive reference book Design Patterns [GoF] describes a set of patterns for object-oriented software design. This book is often referred to as the 'Gang of Four

    rawwell
    rawwell 2009/05/19
    "# * # 2 Creational Patterns * 2.1 Factory * 2.2 Singleton (and the Borg) o Intent # 3 Structural Patterns * 3.1 Flyweight o Intent # 4 Behavioural Patterns * 4.1 Observer o Intent * 4.2 Iterators and Generators o Intent
  • Twistedで☆をつけまくる - Doge log

    何かと話題のはてなスターにTwistedでアクセス。 star.py # coding=utf-8 from twisted.internet import reactor from twisted.application.internet import TimerService from twisted.web import client from urllib import urlencode import re CONST_LOGIN = 'https://www.hatena.ne.jp/login' CONST_ADD_STAR = 'http://s.hatena.ne.jp/star.add.json?%s' const_title_re = re.compile(r'<title>([^<]*) - ([^<]*)</title>', re.M | re.I) dummy_

    Twistedで☆をつけまくる - Doge log
    rawwell
    rawwell 2009/05/19
    "30秒間隔で☆をつけに行きます。"
  • PyPy[release-1.1.0]

    rawwell
    rawwell 2009/05/19
    ""More of CPython's standard library extension modules are supported, among them ctypes, sqlite3, csv, and many more. Most of these extension modules are fully supported under Windows as well."We have tested PyPy with a number of third-party libraries. PyPy can run now: Django, Pylons, BitTorrent, T
  • greenlet

    Meta License: MIT License (MIT License) Author: Alexey Borzenkov Maintainer: Jason Madden Tags greenlet, coroutine, concurrency, threads, cooperative Requires: Python >=3.7 Greenlets are lightweight coroutines for in-process concurrent programming. The “greenlet” package is a spin-off of Stackless, a version of CPython that supports micro-threads called “tasklets”. Tasklets run pseudo-concurrently

    greenlet
    rawwell
    rawwell 2009/05/19
    "A "greenlet", on the other hand, is a still more primitive notion of micro-thread with no implicit scheduling; coroutines, in other words. This is useful when you want to control exactly when your code runs. You can build custom scheduled micro-threads on top of greenlet; however, it seems that gre
  • http://hatena-bookmark.appspot.com/

    rawwell
    rawwell 2009/05/19
    コメント修正は不可
  • はてなブックマークコメントに対して、コメントを付けられるサービスを作ってみました - 風柳メモ

    はてブコメントが1ページに1コメントとなり、さらにコメントも付けられちゃう Hatena::Bookmark mini-blog はてな id: 個別ページの例→http://hatena-bookmark.appspot.com/furyu-tei/20090517/13509201/ ご覧の通り、コメントも付けられます。 ただ、諸般の事情により*1、 コメントを付けるには、Googleアカウントでのログインが必要です*2→OpenIDにも対応しました(20090713)。 コメントは、改行ナシの250字までです(HTMLは無効です。リンクの変換もしません)。 「ブクマコメントを読んでるときに、いちいち検索画面に行きたくないよ。だいたいユーザ毎に最新の20件(コメントが無いのがあればもっと少なくなる)しか出ないじゃないか!」という方は、 ブックマークレット javascript:(fun

    はてなブックマークコメントに対して、コメントを付けられるサービスを作ってみました - 風柳メモ
    rawwell
    rawwell 2009/05/19
    "このサービス、コメント通知が相手(元のブックマークコメントを書いた人)にも届くようにしてあります。 やっていることは単純で、 1. コメントが投稿されると、専用のダイアリーに、通知用の記事を投稿する(この
  • Google障害:「世界の全トラフィックの5%が消失」した時のグラフ | WIRED VISION

    前の記事 軍需メーカー宣伝用ビデオ、その不思議な世界 「地球外生命体を光で探す」新手法 次の記事 Google障害:「世界の全トラフィックの5%が消失」した時のグラフ 2009年5月18日 Ryan Singel Image Courtesy Arbor Networks セキュリティ企業米Arbor Networks社は、米国家安全保障局(NSA)の関係者を除いて、おそらく誰よりもインターネットの現状をよく分かっている。ほとんどすべてのTier 1インターネット・プロバイダーには、Arbor Networks社のモニタリング装置が設置されているからだ。[Tier1プロバイダーは、インターネットの全ての経路情報(フル・ルート)を購入せずに入手できるプロバイダー。それ以外は、フル・ルートをTier 1から購入する。2008年6月時点では,Tier1に該当するのは10社で、10社中8社が米国企

    rawwell
    rawwell 2009/05/19
    "グラフの右のほうで、通信速度が15Gbpsから1Gbpsに落ち込んでいる。Google社によると、エラーが原因でウェブ・トラフィックの一部がアジアのネットワークを通過するようになり、大量のトラフィックを処理できなくなったと
  • | 広報&IR担当のオフィシャルブログ

    tatsuo8718さん 日々を気楽に!smapiececiiさん ちいのブログ03250325-03さん 03250325-03のブログhamkitiさん はむちゃん日記takano0722さん takano0722のブログ98940さん 98940のブログmitsuaki1967さん ミッキーアイランドのブログkabusikiseminaさん 株の初心者が高い確率で儲けるやり方sakurachops-pressさん 一人ひとりの色「個性」をいかすレインボー企業さくらグループ広報のブログanatanopan1015さん パン教室に通わずに、自宅でたった2時間でパン屋のような    お手軽ゆるふわ手ごねパン作成法

    | 広報&IR担当のオフィシャルブログ
    rawwell
    rawwell 2009/05/19
    "なお、ご提供頂きました登録情報、及び男性プロフィール情報につきましては、当社で責任をもって廃棄させて頂きます。"
  • 「Greasemonkey」ユーザースクリプトベスト10 (2009年版) : ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア

    デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

    「Greasemonkey」ユーザースクリプトベスト10 (2009年版) : ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア
    rawwell
    rawwell 2009/05/19
    "「TinyURL Decorder」では、長いURLを短くすることができるので、Emailに貼付けても途中でリンクが切れることがないし、Twitterの140字という字数制限に引っかからなくてもすみます。ただ、「TinyURL」や「bit.ly」といったサービス
  • You can now get email / IM notifications for... - FriendFeed News - FriendFeed

    rawwell
    rawwell 2009/05/19
    "You can now get email / IM notifications for individual groups and individual people. Just click &quot;Email / IM&quot; on any profile page. Once you have turned on notifications for a feed, it will also be visible on your notifications page at http://friendfeed.com/settings..."
  • Retaggr is cool. Just updated all my stuff there.... - Robert Scoble - FriendFeed

    rawwell
    rawwell 2009/05/19
    "Yes, I like Retaggr. I have recommended it to several people. It is eye opening as to how many social media places there are. I am a member of a few they do not have and they have MANY I am not a member of. Great all in one site for reference. I like FreindFeed and NimBuzz.com approach better thoug
  • Surprised that, given the ascendancy of python... - DeWitt Clinton - FriendFeed

    rawwell
    rawwell 2009/05/19
    "So much of the interesting and cutting edge work lately, from Twisted (http://twistedmatrix.com/trac/) to EvServer (http://code.google.com/p...) to Unladen Swallow (http://code.google.com/p...) has been in Python. And yet I still host MediaWiki and WordPress installs the old fashioned way -- with m