年も開けて2011年。心機一転、新しくブログを始めたり、あらためてブログを再開しようと意気込んでいる方も多いのではないでしょうか。 ブログ新生活応援キャンペーンとして、話題のMacBook Air 11インチが当たるプレゼントキャンペーンを実施いたします。2011年は、新しいマシンといっしょにブログを書いてみませんか?
![MacBook Air 11インチ欲しい!とは はてなの人気・最新記事を集めました - はてな](https://cdn-ak-scissors.b.st-hatena.com/image/square/c2399268c45f05176589994884651cf8a795231e/height=288;version=1;width=512/https%3A%2F%2Flive.blog-tags.st-hatena.com%2F%2F_next%2Fstatic%2Fimages%2FogImageDefault-0b14dbf84ffadcafc73ec8b1d951813c.png)
ブログランキングサービス『TopHatenar』に登録された20万件超のブログを3Dの仮想都市景観に凝縮したサイト、『Blogopolis』を公開しました。 Blogopolis Blogopolisとは Blogopolisは、昨年6月に公開したはてなダイアリーの勢力地図『HatenarMaps』のコンセプトを継承したサイトです。HatenarMapsの初版は、1000ユーザ×5エントリーの土地から構成された「はてな村」の地図でしたが、Blogopolisは20万人超のユーザと30万件近くのエントリーを収容する「メガロポリス」です。 Blogopolisは、TopHatenarが収集している全ブログのデータ(はてなブックマークにおけるエントリー、ブックマーク数、ブックマークタグ、livedoor Reader購読者数)を活用して、3Dの都市景観を自動生成しています。 ブックマークエントリ
はてなブログでslideshareのプレゼンテーションflashを貼る方法です。 昨日の記事にslideshareのプレゼンテーションflashを貼り付けています。 Oracle主催の「サバイバビリティ」に関するブロガーミーティングのイベントに参加しました。 - @camelmasaの開発日記 はてなブログでslideshareのプレゼンテーションflashを貼る方法を調べてみました slideshareが貼り付けられるようになった - おぎろぐはてブロ この記事に書かれている『Embed in your blog』というのが見当たりません。 恐らく、slideshareに仕様変更があった為だろうと思います。 結論 Embedに書かれているobjectタグとある部分だけ修正する事で解決できました。 Embed例 <div style="width:425px;text-align:left
Python の atompub で使いやすいライブラリがみつからなかったので 自前でゴリゴリ #!/usr/bin/env python # -*- coding: utf-8 -*- # http://d.hatena.ne.jp/keyword/%a4%cf%a4%c6%a4%ca%a5%c0%a5%a4%a5%a2%a5%ea%a1%bcAtomPub import base64 import random import sha import urllib2 import urllib from datetime import date,datetime import sys # 2.5 までは 201 がエラー扱いになっちゃうので if sys.version_info[0] < 3 and sys.version_info[1] < 6: def __http_response
先日のデブサミ2009で発表した、はてなの開発戦略 (すごい名前だ…) のプレゼン資料を公開します。前半は主に git の話で、後半ははてなブックマークリニューアルの、Perl 層の開発をどんな感じで行っていったか、という話です。 デブサミ2009 はてなの開発戦略View more presentations from hotchpotch. はてなの git では、中央のマスタレポジトリサーバがあって、そこから各自 clone / fetch して開発を行ってるので、完全に github のような分散のメリットを生かしているわけではありません。 しかし完全に分散を生かさずとも、git に移行したメリットは十分にあって、資料の中でもふれていますが、やはり一番便利なのが git のブランチ機能です。もうこれ無しでの開発は考えられないなぁ、ぐらいで、さくっとブランチ切って開発、ブランチの切り
TopHatenarとHatenarMapsとは 本連載では、さまざまなサービスで利用されているデータベースやその仕組みについて紹介していきます。第1回は、Webアプリケーションである「TopHatenar(http://tophatenar.com/)」と「HatenarMaps(http://hatenarmaps.com/)」を取り上げ、そのデータベース構造とデータアクセス手法を中心に、アプリケーションの裏側について解説を行います。 まずTopHatenarとHatenarMapsとは何かを紹介します。この2つのWebアプリケーションは、ともに大手ブログサービス「はてなダイアリー」のユーザー動向を把握するツールとして、筆者が開発したものです。 TopHatenarは、はてなダイアリーの全ブロガーを、「RSSフィード購読者数」と「ソーシャルブックマーク獲得数」の2つの指標に基づいて順位
TopHatenarとHatenarMapsのシステム構成が、バージョンアップの度に複雑化してきて、自分でも把握しづらくなってきたので、整理する意味で図を作ってみました。 図に示したように、HatenarMapsは、S2RMIを使ってTopHatenarと協調動作しています。はてなダイアリーとはてなブックマークに関するデータをクロールしているのは、TopHatenarの側です。HatenarMapsの側では、TopHatenarのService層をS2RMI経由でコールして、集計済みのはてブ情報を取得し、クラスタリング処理の後にポリゴンを計算しています。その他、HatenarMaps上でコメントビームの表示等がリクエストされる度に、TopHatenarをコールしています。よって、HatenarMaps側のDBには、基本的にポリゴンデータしか入っていません。 以下、図中に出てくるフレームワー
はてなダイアリーの上位ブロガーと人気エントリーを地図化したサイト、HatenarMapsを大幅にリニューアルしました。いろいろと新機能を追加しましたので、順に紹介します。 ※過去のHatenarMapsについてはこちらのエントリーをご覧ください。 新機能1: 人口を最大3000人に 今まで、HatenarMapsの収容ユーザ数は最大1000人でしたが、これを最大3000人に大幅増員しました。TopHatenarでブックマーク数が3000位以内にランクしていて、かつブックマークにタグが一定量以上付いているユーザが対象になります。 以下の画像を見ると分かるように、非常に人口密度が高くなりました。 新機能2: ブックマークコメントのビーム(?)表示 特定の領土をクリックすると、そこに対して書かれたブックマークコメントが、コメント投稿主からビームのようにアニメーションで飛んできます。 新機能3:
有るようで無かった、はてな記法をアシストするGreasemonkey用のスクリプトを作ってみました。 IDEのコードアシスト依存症の方をターゲットにしています...って俺の事かい! Webの入力画面でコードアシストってどうよ?って前々から考えていたのでJavaScriptの勉強がてらに作った次第です。 まず手始めに、日頃、お世話になっているはてな記法に適用してみました。 まあ、ブログの記法のような短いコードにアシストは不要な気がしますが、私のようなはてな記法を覚えていない新米ブロガーには良いかと。 尚、その場編集モードには未対応ですのであしからず。 今後は、他のブラウザ対応をほどこした後、テキストエリア用のコードアシストライブラリとしてgithub公開する予定です。 機能的に気になるところや、バグを発見された方は、ご指摘いただけると助かります! 尚、現在進行形のスクリプトなので、利用される
夜遅く、もう寝ようかと思っていた頃に、彼女からメールが来た。 「今日は職場の人と叙々苑に行ったよ! 全部奢ってもらっちゃった」 僕は、「叙々苑いいなあ……」と返した。 「叙々苑って高いの? いつの間にか会計済ませてて大人だなーって思った」 「だって芸能人ご用達だもん」 「そうなんだ。でも、その人の会計の済ませ方にちょっとどきどきしちゃったw」 「ほんと羨ましいよ……」 すると、彼女が、 「○○って嫉妬とかしないよね。まあ、いいけど……」 と送ってきた。 僕は、 「いやー、だって、お前、おれのことが一番好きっしょ?w」 とかふざけ半分に返し、消灯した。 寝床でいろいろ考えた。 相手の嫉妬を誘発するような言動って、大人はしないと思う。僕だったら、女子と二人で晩ごはん食べたりしても彼女には言わない。だって、別に浮気するつもりはさらさらないし、だとしたら相手の感情をかき乱すような発言をしてもしょう
彼女がいる人に質問です。 彼女が欲しいです。 彼女が欲しいが、作れない人が 足りないことは何でしょうか。 具体的、現実的に詳しくお願いします。 その回答を参考にすれば彼女ができるようにお願いします。
はてなダイアリーが AtomPub で編集できるようになったので、早速 fuse を使ってファイルシステムを作ってみました。こんな感じに使えます。 http://rails2u.com/tmp/diary_fuse/fuse.htm (動画) /create に保存すると現在時刻で作成 /20080820101010 など、エントリーを編集可能。保存で更新。 rm するとエントリーを削除 /\d{14} 的なファイル名で保存すると、その時刻のエントリーを作成 などなど。Ruby の FuseFS を初めて使ってみましたが、結構簡単にファイルシステムをいじれて便利ですね。ちなみに本文の改行周りがおかしくなるというアレな挙動をして、全然実用できませんが、AtomPub 使うとこんな事もできるよーという例として見ていただければ。 ソースコードは以下です。
「あとで読む」ってあるよな。webサービスもあるけど、タグでもあるよな。 あのな、「あとで読む」って言っても結局読まないから今読め!分かったか!そういうのは貯まっていく一方なんだよ! あとで読むはRSSと同じ貯まったRSS消化するのしんどいだろうが!夏休みの宿題最終日におわらすぐらいめんどくさいだろうが!だから今読めよ。 毎日コツコツ読んでいけよ。貯めるな、貯めたらお前は貯めっぱなしだ。あとでやるのがどんどん増えていって結局読まないんだ。だから今読め チェックしたという安心感に騙されるな「あとで読む」ってしとけばいつでも読めるもんな。そりゃ安心だよ。でもお前それチェックしたことに満足してねえか?ちゃんと読んでるか? チェックだけして読まないんじゃあれだぞ。それ「時間の無駄」って奴だぞ。分かってんのかボケ!このコレクターが! チェックする時間が用意できるんだから読む時間も一緒に用意しろ。 メ
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
ぼくははてなで釣りをするのは良くないと申し上げたい。理由はいくつかありますが、嘘をついて人をだまくらかしても、その時は楽しいかも知れませんが、後で心にぴゅうと一陣虚しさの風が吹きすさぶからです。人を呪わば穴二つで、それは必ず自分に返ってきます。天網恢々疏にして漏らさずで、悪いことをしても必ずお天道様にお咎めを受けます。誰かがどこかで必ず見ています。おはようからおやすみまで、暮らしを見つめるライオンです。少なくとも自分自身にはそういう惨めな行為をするところを見られている。人を釣るというのは自分自身を損なう行為です。だから釣りなどというくだらないことはやらない方が良い。もっと穏やかに生きましょう。もっとみんなが幸せになるようなエントリーを考えれば良いではありませんか。喧嘩などをしたってなんの得にもならないのです。議論を重ねたからといって問題が解決した試しなどないではありませんか。何事も建設的に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く