はてなキーワード: ライブドアとは
いやいや・・
現時点で他にどんな選択肢があるの?
それともはてなとライブドアとヤフーをごっちゃにできるサービスでも存在するの?
今はそんなに環境が整ってないでしょ。
そもそもね、SBMなんてネットリテラシーの低い人はあまり使わないと思うんだよ。
ブラウザで十分だもん。
だから、エンジニア系とブログ論壇系(ようするに何か言いたいブロガー)が集まって2極化しちゃってるんじゃないかな。
要は「誰かがあなたの為にあなたが良質な記事を拾って来てくれるシステム」が欲しいだけなんでしょ?
でも残念な事に「オレはおまえの自動情報収集装置じゃない」なんですよ。
あなたが私の収集した情報を使うか使わないかの自由裁量権はあなたに帰属しているのだけれど「id:ululunはオレの為に最良な情報を拾ってこれない屑ブックマーカー」という考えには従わない。
俺はululunさんのブクマが役に立たないとは言ってないです。そして「誰かがあなたの為に良質な記事を拾って来てくれるシステム」が欲しいのは事実です。自分の趣向に合わない人間を排除するつもりもありませんが、それと同時にブクマを情報ピックアップ装置として使いたいんですよ。これって矛盾してるようだけど、実際にそう思ってるんだからしょうがない。
ソーシャルブックマークをどのように使うかは人の勝手かもしれないけど、ユーザー数が増えることによってはてなブックマークに対する要求が多様化していると感じます。
・揉め事を見たい人
・書き手に言及したい人
ざっと挙げただけでもこれらがすぐ思い浮かぶ。で、これら趣向が違う人々の要求を今のシステムで適えるのは徐々に難しくなるのではないかと考えている。全員の思いを適えようとすると一つ一つが薄れちゃうんじゃないかな。
そもそもブクマコメントって自分に対するメモとして作られたんじゃないかと推測してるんだが、今じゃ書き手に対して一言物申す場合にも使われる事が多くなっていて開発陣からすると想定外だったのではないでしょうか。その結果ブクマを通したコミュニケーションなど色々なメリットは出てきたけどその反面(あくまで主観ですが)罵倒系のエントリーも多く上がってくるようになった。この際名前を挙げるとマルコさん系ですよね。あのブログは個人的にはかなり不愉快になりやすいんですよ(主観です)。
バカ 死ね 個人情報暴くぞ 俺はケンカしたらしつこいぞ 徹底的に追い詰めてやる クネクネ
こんな感じのエントリーが毎日のように上がってくるのをあまり心地よく思っていない層もいる。少なくとも自分はそう。
じゃあ、いっその事分けるのはどうだろうかと思い始めてるんですよね。
SBMって「はてな」だけじゃないんだから、はてブの雰囲気を嫌ったエンジニアがライブドアにどっと流れて「技術系ならライブドアブックマーク」なんて時期が来るのかもしれない。
あと議論をするつもりもない。自分に出来るのは「私はこう使っている」という事を示すだけ。
まあせっかく同じはてなブックマーク使ってるんだから色々と話し合ってもいいじゃないですか。それはそれで楽しいじゃないですか。
前の増田でudyさんが
http://anond.hatelabo.jp/20070914184742
「この手の発言を放置する会社って一体何なんだ?」http://junnama.alfasado.net/online/2007/09/post_132.html
といった批判について内部からもいちおう言っておきたい。
社会人としてはもう少し言葉を選んで欲しいと思ってるよ。意見を言うなというわけではない。でも言葉使いだけはね。この界隈では公私をはっきり区別することは難しいのだし。
折に触れて苦言を呈している人もいる。(意味あるのかどうか謎だが)
彼には言ってもしょうがない、あるいは逆効果だから言わない人もいる。
彼の発言でたとえ周辺が炎上したとしても、それが会社の利益に影響を及ぼすほどの大事には至っていないから放置している人もいる。
彼の発言にある程度の正しさはあり、若さ故の血なまぐさい発言というやつに自分でも多少の心当たりがあるから、今は生暖かく見守っているという人もいる。(←俺ココ)
今は、社長の鶴の一声で一貫した方針が決まるような体制ではないから、上のような様々な思惑の交錯する状態が社としての総合的な見解だといえるかな。
事件後の平松社長(当時)の発言の中に、「社会の公器として」云々という言葉があった。
LDRは mala がメインで作り上げた製品だ。同時に、大きな会社だからこそ調達できるインフラや営業力、その他さまざまなバックアップが揃ってこそのLDRだ。たとえ彼がうちにいなかったとしても、どこか別の場所で、あるいは彼一人でも、彼は便利なツールを作っていただろう。しかしそれはLDRとは違う何かだ。
会社として「この手の発言を放置する会社って一体何なんだ?」といった批判をうけることでLDRが提供できるのなら、それぐらいの批判はあえて受けよう。(もちろんmalaにも受けもらうが。) --- そして右から左へ受け流す、じゃなかった。気分を害された方、うちの若いもんが失礼なことを申したようで本当にすみません。
泣けてきた。
でも多分泣いている人は相当いると思う。
自分も株式を現物ホールドしているけどライブドア前に買った奴なので、正味1/2ぐらいになってると思う。怖くてみてもない。
今回の大暴落はリバを狙って先物に手を出してみたが予想以上に底がなくて追証が掛かった。
たぶんこれは底がないとおもってぶんなげた。
引き際がわからない人はどこまでも落ちると思う。
特にアメリカが政策変更を前提に動いているときに個人や会社で買い向かうのは地獄の道ほかならない。
相場が10%づつ動いてると仮定しよう。
100(スタート)→110(+10%)→99(-10%)→108.9(+10%)→98.01(-10%)
先に言っておく。モッチーは、タイトルで書いたことを華麗に裏切って欲しいというのが俺の本音だ。
だがしかし、はてなの最近を見ていると、とてもモッチーのビジネス観念に堪える会社になれてないという気がしてなんない。
Hatena, Inc. と大きく出てみた割に、大山鳴動鼠一匹、本当に出てきたのは「はてなスター」だった。
なんじゃこりゃ。1ch.tv の轍を踏むつもりか。
聞くところによると、id:jkondo や id:naoya、そしてほかならぬモッチーははてブコメントのノイズの多さに心を痛めていたらしい。そこで、何らかのシステム的な統制方法が取れないものかと膝突き合わせて考えた。
その結果が「はてなスター」である。これがシステム的な統制の仕組みと本気で思っているのなら、はてなの底の浅さは明らかだ。
おそらく、モッチーもガッカリしてるんじゃないか。彼は技術屋じゃないから、直接システムをイジるワケにもいかないしね。
「はてなスター」のおかげで、モッチーがハンズオン・キャピタルの立場で当然に期待していたエグジットは明らかに遠のいた。ファンドマネジャーとしては、これ以上はてなに付き合い続ける意義はもうないんじゃないか?
そういえば、ライブドアの Web メール・システムが Gmail を採用するらしい。しょせん、日本のエンジニアが作れるのは「はてなスター」くらいである。
あ、誤解しないでくれ。日本のエンジニアの能力が少ないという意味じゃなく、日本のエンジニアが十分な R&D の時間とヒトとモノとカネとを供与されてないということだから。
俺の特性
こんなこと続けてたら冗談ぬきでマジで収入にかかわる気がしてきたので(時間を無駄に過ごしてその結果睡眠不足なんてアホらしすぎる、ちょっとどうすればいいか考えた。
てことでライブドアに新規アカウント作ってクリップを使うことにした。
これからはエロい気分のときにネットサーフィン(バズワード)するときは
するのを習慣にしたいとおもいます。
なんかわかりづらいな。まとめると
エロ専用にソーシャルブックマークのアカウントをひとつ作って、エロ巡回中にナイスだったトコをブックマークしてくようにすることで、時間ないときにパッとお気に入りのエロを掘り返したりとか、年末にでも溜まったストックを振り返って感傷にひたったりとか、できそうです。(字余り)
http://anond.hatelabo.jp/20070418101601
コミュニティを生かすために運営に参加しなきゃいけないサービス会社はかなりいけていない。
警備会社の警備員が頼りないので銀行員が心配で付き添ってたら警備会社に拉致されて社員にさせられるようなもんだ。
どんな会社だよ。
ユーザーの中から社長を立候補させたりして推薦したりして選任するのか?
(一瞬はてなだったらやりかねないなとか思ったけどそれはそれ。)
我々はサービスを受けている立場の人間。はてなの成長との利害関係は継続して他社のサービスと比較して同品質のサービスを受けられるかという点につきる。
もともと我々は山ほど転がってるサービスのなかで選択をしてここにいるわけで、この選択は再選択不可能なものじゃないじゃない?
はてなRSSを利用もしているけど実はメインで利用しているのはライブドアRSSかもしれないわけでしょ。
これは各所利用してどっちが便利か?常にウオッチしている。
そういう点で、はてなの各種サービスを利用している技術者が多いのじゃないかな。
アーリーアダプターしか付かないサービス。それがはてなだと思う。
でもそれはそれでいいんじゃないの。
ようやく動いたよ。
http://anond.hatelabo.jp/20070420032516
すごい罠だった。
とりあえずソースあげとくね。
増田独占配信だョ。
( ゜д゜)ノ⌒*
http://www.maid-robo.com/dl/authapisrc20070420.lzh
おまけで、はてな認証APIとジュゲム認証APIのソースもつけとくよ。
ちなみに何が罠だったかというと、エラーが意味わからなかったのが一番かな。
時間がうんこですとか、パラメータがうんこですとか言われても何がどううんこなんだかわかるかうんこ!
ソートがキーでソートらしいんだ。sort→ksortだった。
しかも、perlのソースをしげしげ眺めてたら、なんかkeyとvalue両方連結してるじゃない。
なんかそんなヴァカナーと全然気が付かなかったよ。
あと、送るのがPOSTなのな。
あんだろうと思ってContent-Type: application/x-www-form-urlencodedいれたたら直った。
罠だらけだわよ。
で、ネコ認証つくりたいから、ネコの画像をおいらにくれないか?
LiveDoor認証がでたらしいので、とりあえず寝際にちゃちゃっと書こうとしたのだけどなんかうまくいかない。
「ログインURLの有効期限が切れています」とかでちゃうんだ。
なにか間違ってるかな?
<?php // LiveDoor認証に必要なリンクの生成 // 定数がクラス内に切ってあるので環境にあわせ変更してください include_once('authlivedoor.class.php'); // Livedoor認証用クラス $obj_auth = new AuthLiveDoor(LIVEDOOR_APIKEY, LIVEDOOR_SECRET); $livedoorloginurl = $obj_auth->getLoginUrl(); ?> <div style="border:solid 1px #666666;"> <a href="<?= $livedoorloginurl ?>">ライブドア認証を利用してログインする<br /> <img src="http://auth.livedoor.com/img/cmn/head_livedoor.gif" border="0"> <img src="http://auth.livedoor.com/img/cmn/head_logo.gif" border="0"> </a><br />
<?php // this code is writen by utf-8 & lf //http://auth.livedoor.com/login/?app_key=<app_key>&perms=<perms>&t=<time>&v=1.0&userdata=<userdata>&sig=<sig> // LiveDoor外部認証APIを利用する // キーは各開発者ごとに取得が必要です。 http://auth.livedoor.com/ ここより取得できます。 // コールバックURLには authlivedoor.php を指定してください // --- 下記宣言を環境に合わせて変更してください。 --- define("LIVEDOOR_APIKEY" ,""); // アプリケーションキー define("LIVEDOOR_SECRET" ,""); // LiveDoor認証秘密キー // --- ここまで --- class AuthLiveDoor { const LIVEDOOR_AUTH_PORT = 80; // ポート const LIVEDOOR_AUTH_TIMEOUT = 10; // タイムアウト const LIVEDOOR_AUTH_VERSION = '1.0'; // 認証APIのプロトコルバージョン const LIVEDOOR_AUTH_PERMS = 'id'; // 認証APIのアクセス権 const LIVEDOOR_AUTH_FORMAT = 'xml'; // 認証APIの取得フォーマット const LIVEDOOR_AUTHURL = "auth.livedoor.com"; // LiveDoor認証URL private $login_state = false; private $login_id = ""; private $err_msg = ""; private $apikey = ""; private $secret = ""; public function __construct($apikey, $secret) { $this->apikey = $apikey; $this->secret = $secret; } // // $cert = $_GET['token']; public function getAuth($token) { if ($token == "" ) { return; } $api_time = date('U'); // エポック秒で $param_ary = array($this->apikey ,AuthLiveDoor::LIVEDOOR_AUTH_FORMAT ,$token ,api_time ,AuthLiveDoor::LIVEDOOR_AUTH_VERSION ); sort($param_ary); $api_sig = hash_hmac('sha1',implode('',$param_ary),$this->secret); $param = "app_key=".$this->apikey ."&format=".AuthLiveDoor::LIVEDOOR_AUTH_FORMAT ."&token=".$token ."&t=".$api_time ."&v=".AuthLiveDoor::LIVEDOOR_AUTH_VERSION ."&sig=".$api_sig; $fp = fsockopen(AuthLiveDoor::LIVEDOOR_AUTHURL , AuthLiveDoor::LIVEDOOR_AUTH_PORT , $errno , $errstr , AuthLiveDoor::LIVEDOOR_AUTH_TIMEOUT); if (!$fp) { $this->err_msg = "$errstr ($errno)<br />\n"; } else { $out = "POST /rpc/auth?$param HTTP/1.1\r\n"; $out .= "Host: auth.livedoor.com\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); $ret = ""; while (!feof($fp)) { $ret .= fgets($fp, 2048); } fclose($fp); } // LiveDoorの認証XMLのパターン $pattern = '/(\s*<livedoor_id>)(.*)(<\/livedoor_id>)/'; preg_match_all($pattern,$ret,$getAry); $livedooruserid = $getAry[2][0]; // ユーザーIDを取得できた場合 if ($livedooruserid != "") { // ログイン成功 $this->login_state = true; $this->login_id = $livedooruserid; return ture; } } public function getLoginState(){ return $this->login_state; } public function getLoginId(){ return $this->login_id; } public function getLoginUrl() { # http://auth.livedoor.com/guide/ # http://auth.livedoor.com/login/?app_key=<app_key>&perms=<perms>&t=<time>&v=1.0&userdata=<userdata>&sig=<sig> # app_key 必須 登録時に発行されたアプリケーションキー # perms 必須 要求するアクセス権、現状userhashとidの2種類がある # t 必須 URLが生成された時間をエポック秒で表したもの # v 必須 プロトコルバージョン、現在は1.0で固定 # userdata 任意 コールバックURLに引き継ぎたい値を255バイトまで自由に設定できる # sig 必須 このURLの正当性を確認するためのシグネチャ // ログインURLの有効期限が切れています // ヾ(。o、゜)ノ ここらへんがわからん!! // $api_time = time()+32400; // エポック秒で $api_time = date('U')+32400; // エポック秒で // $api_time = date('U'); // エポック秒??もしかして、それはポエティック病ではありませんか? $param_ary = array($this->apikey ,AuthLiveDoor::LIVEDOOR_AUTH_PERMS ,api_time ,AuthLiveDoor::LIVEDOOR_AUTH_VERSION // ,data ); sort($param_ary); $api_sig = hash_hmac('sha1',implode('',$param_ary),$this->secret); $loginurl = "http://auth.livedoor.com/login/" ."?app_key=".$this->apikey ."&perms=".AuthLiveDoor::LIVEDOOR_AUTH_PERMS ."&t=".$api_time ."&v=".AuthLiveDoor::LIVEDOOR_AUTH_VERSION // ."&userdata=" ."&sig=".$api_sig; return $loginurl; } }
もう疲れたので寝る。ライブドアなんてーーーー!!!
訂正。
秘密キーとか、そのままのっけちゃった (ーωー|||)
そしてなかなか訂正できなくてあせった。。