タグ

enに関するsasashinのブックマーク (77)

  • Steve Yegge の Google とプラットフォームに関するぶっちゃけ話を訳した(中編)

    前編からの続き この努力は僕が Google に来る為に Amazonを離れた2005年半ばも続いていた。でももっとずっと進化していたよ。 Bezos が命令を出してから僕が離れるまでの間に、 Amazon は全てにおいてまず最初にサービスを考える企業へと文化的に変化していった。外部の日の目を決して見ることの無いような、スタッフへの内部的なデザインも含めて、今ではそれがデザインというもの全てに対しての基的なアプローチになっている。 その時点では、彼らはもはや解雇の恐怖からそうしているわけではなかった。つまり、もちろんビビってはいたけれど、ドレッドヘアの海賊 Bezos 様にご奉仕するのは日常生活の一部だからね。そうじゃなく、彼らはそれが正しいことだと理解したから、サービスを提供しているんだ。確かに SOA のアプローチには長所も短所もあるし、短所を書き出してみたら切りが無い。でも全体とし

    Steve Yegge の Google とプラットフォームに関するぶっちゃけ話を訳した(中編)
    sasashin
    sasashin 2011/11/22
  • Steve Yegge の Google とプラットフォームに関するぶっちゃけ話を訳した(後編)

    中編からの続き そんでもって、 Microsoft は持っている。僕同様、みんなも知ってると思うけど、なんと驚くべきことに、 Microsoft はそれをよく理解していない。実に。でも彼らは、純粋に、偶然、プラットフォームを提供するビジネスから始まって成長してきたから、プラットフォームを分かっているんだ。彼らはその領域で30数年やってきた。 msdn.com に行って、少しの間ブラウジングしてみればわかる。もし見たことが無ければ、驚く準備をしておいた方が良い。なぜならそれがとてつもなく巨大だからだ。何千の、何千の、何千もの API コールがある。彼らは巨大なプラットフォームを持っている。実際の処大きすぎて、全く統率が取れていないけれど、少なくとも彼らはやっている。 Amazon は自分のものにしている。 AmazonAWSaws.amazon.com )は途方も無くすばらしい。

    Steve Yegge の Google とプラットフォームに関するぶっちゃけ話を訳した(後編)
    sasashin
    sasashin 2011/11/22
  • Steve Yegge の Google とプラットフォームに関するぶっちゃけ話を訳した(前編)

    Google エンジニアの Steve Yegge 氏、Google+ への懸念を漏らす http://japan.internet.com/busnews/20111013/8.html で記事になってたけど、原文とちょっと要旨が変わっちゃってサービスへの警鐘みたいになってしまってたので、全文訳してみた。くそ長い。お暇な方どうぞ。 (2011/10/19 08:14)ありがたい誤訳の指摘をいただいたので3カ所修正。 Stevey の Google プラットフォームぶっちゃけ話 僕は6年半ばかり Amazon にいて、今はそれと同じくらい Google にいる。この二つの会社について強く感じることは(しかもその印象は日々強まるのだけれど)、 Amazon は全てにおいて間違っていて、 Google は全てにおいて正しいということだ。そう、やりすぎな一般化だけど、驚くほど正確だと思う。いやも

    Steve Yegge の Google とプラットフォームに関するぶっちゃけ話を訳した(前編)
    sasashin
    sasashin 2011/11/22
  • 第1回 インメモリデータストア Redisの概要 | gihyo.jp

    はじめに 株式会社ドワンゴで「ニコニコ生放送」の開発を担当している、小野と申します。特集では、いわゆる「NoSQL」の一種であるRedisの概要と基操作、そしてWebアプリケーションでの応用例までを、ニコニコ生放送での事例を交えながら紹介していきます。 Redisとは? Redisは、Salvatore Sanfilippo氏によって2009年に公開されたインメモリベースのキー・バリュー・ストアです。2010年3月にはVMWareが同氏を雇入れ、同社の支援のもと、コントリビューターのPieter Noordhuis氏と共にフルタイムで開発が進められています。 記事執筆時点での最新stableはバージョン2.0となり、新しいデータ型の追加やトランザクションのサポート、VM(仮想メモリ)の実装などが追加されました。 また、メモリ効率の向上やスループットの改善が図られたバージョン2.2が間

    第1回 インメモリデータストア Redisの概要 | gihyo.jp
    sasashin
    sasashin 2011/10/29
    あとで読む。
  • なぜ関数プログラミングは重要か

    John Hughes, Institutionen för Datavetenskap, Chalmers Tekniska Högskola, 41296 Göteborg, SWEDEN. rjmh@cs.chalmers.se この日語訳は原著者の承諾を得て山下がここに公開するものです。 この訳文についての、御指摘などは山下伸夫(nobsun .at. sampou.org)までおねがい いたします。 翻訳最終更新日 : 2011-09-17 原文 "Why Functional Programming Matters" 日語訳PostScript この論文は1984年以来何年ものあいだChalmers大学のメモとして回覧された。 1989年と1990年に幾分か改訂をしたのが[Hug89]と [Hug90]である。この版はもとのChalmer大学のメモ のnroff原稿をもとに

    sasashin
    sasashin 2011/08/21
  • sshで「Permission denied (publickey,gssapi-with-mic).」が出た時 - 今日とは違う明日

    LinuxVPS@使えるねっとを契約。で、sshで公開鍵のファイルをリモート側に送信した後、繋ごうとしたら Permission denied (publickey,gssapi-with-mic). と言われて怒られた。/var/log/secure(リモート側)を参照すると Authentication refused: bad ownership or modes for directory /home/[ユーザー名]/.ssh とのこと。調べてみたらリモート側の.sshディレクトリのPermissionが744になっていた。これを700に変更。次いでに公開鍵ファイルのPermissionも644から600に変更。で、リトライしたら上手くいきますた。

    sasashin
    sasashin 2011/07/12
  • Windows7でCtrlキーとCapsキーを入れ替える一番簡単な方法 - モスマン

    Windows2000の時代からCTRLとCAPSの入れ替えにはKeyCtrlというツールを使っていましたが、Windows7では動かないようです。窓使いの憂などの有名なキー配列変更ソフトも動かないらしい*1。そんなわけでいろいろ試してみたのですが、一番楽なのはMicrosoft謹製のCtrl2Cap v2.0みたいです。 Ctrl2Cap v2.0のインストール ここからツールをダウンロードする。 管理者権限でコマンドプロンプトを開く。(画像参照) インストールためのコマンド実行 C:\Ctrl2Cap> ctrl2cap.exe /install マシンを再起動 再起動後には見事CTRLとCAPSが入れ替わってます。簡単! *1:こんな事情があるらしい。

    Windows7でCtrlキーとCapsキーを入れ替える一番簡単な方法 - モスマン
  • kuroigamen.com

    This domain may be for sale!

  • Redmine で git リポジトリをブラウズ - mallowlabsの備忘録

    ポスト trac と呼び声も高い(?) Redmine を使うことになったのでいろいろいじっている。 Subversion 以外の SCM も使えることが強みなのだが リポジトリに git を指定しても正しく表示されなかった。 同じところでハマらないようにメモ。 環境は以下。 Ubuntu 8.04 Ruby 1.9 Redemine 0.7.3 git 1.5.2 (→1.5.5:後述) ハマりポイントは2つ リポジトリの指定方法 リポジトリはフルパスで指定する。 file:///path/to/.git/ ではなく /path/to/.git/ と指定する。 ちなみに git:// でもうまくいかなかった。 何か勘違いしてるのかも…。 git バージョンは 1.5.3 以降 上記の方法でコミットログは表示されるようになったが ファイルブラウザが見えない。 ログを見ると git ls-t

    Redmine で git リポジトリをブラウズ - mallowlabsの備忘録
  • RedmineとGitで作るプロジェクト開発環境 - プログラミングノート

    今メインで利用しているマシンにTracを入れようかどうか迷っていたのですが、入れるのが面倒だったのでちょっと前から話題になっているRedmineを入れてみました。 環境はこんな感じです。 Mac OS X 10.5.6 Ruby 1.8.6 Rails 2.3.2 Git 1.6.2.3 Redmine 0.8 Apache 2.2.11 Redmineインストール 1. RedmineのSVNからソースを取得 $ svn checkout http://redmine.rubyforge.org/svn/branches/0.8-stable redmine 2. redmine/config/database.ymlでMySQLの設定を修正してDBを初期化 $ cd redmine $ rake db:create RAILS_ENV=production $ rake db:migr

    RedmineとGitで作るプロジェクト開発環境 - プログラミングノート
  • Mylyn + Redmine でタスク駆動開発 : eclipse,mylyn,redmine | メモリークラフト

    Redmineはつかっていたのだけど、コミットフックをもっとスマートにしたくてMylynを使ってみることにしました。 ということでインストールと設定のメモです。 Eclipse 3.4 インストール(pleiades/J) http://mergedoc.sourceforge.jp/index.html#/pleiades.html Mylyn インストール(ソフトウェアアップデート) http://download.eclipse.org/tools/mylyn/update/e3.4 WebTemplate インストール(ソフトウェアアップデート) http://download.eclipse.org/tools/mylyn/update/incubator Subversiveインストール(ソフトウェアアップデート) http://download.eclipse.org

  • Eclipse 3.6 + Redmine Mylyn Connector でタスク管理を実現する - パンダのメモ帳

    Eclipse 3.6 に Redmine Mylyn Connector を導入し、Eclipse 上で Redmine に登録されたタスクが管理できるようにする。 1. 前提条件 前提となる Eclipse および Redmine のバージョンは次の通り。 Eclipse 3.6 Helios (Mylyn インストール済) Redmine 1.0.x 以上 Mylyn についてはThink IT の記事がわかりやすいので導入済みでない場合は参考にしてほしい。 2. Redmine にプラグインを追加 プラグインの配布元はここなのだが、ここに記載されている手順通りにやってもなぜかうまくいかなかったので、git リポジトリから snapshot を取得し、RAILS_ROOT/vender/plugins 以下に展開した。展開後は Redmine(または Apache)を再起動。 3.

    Eclipse 3.6 + Redmine Mylyn Connector でタスク管理を実現する - パンダのメモ帳
  • 無精で短気で傲慢なプログラマ find には sh!

    ウノウラボ Unoh Labs: コマンドラインで作業する上で知っておくといいテクニック% find . -name '*~' -exec rm {} \; 404 Blog Not Found:勝手に添削 - find(1)% find . -type f -name '*~' | xargs rm % find . -type f -name '*~' | perl -nle unlink わたしなら% find . -type f -name '*~' | sed 's/^/rm /'で確認し、OK なら% find . -type f -name '*~' | sed 's/^/rm /' | shで消します。 いまどき fork/exec rm のオーバーヘッドがどれほどのものか。 xargs を使うとき、rm が 1回だけ実行されるときと、ARG_MAX を超えたときに rm

    sasashin
    sasashin 2011/07/08
  • 繰り返し処理 - 禿散らかしてました

    ubuntu9.10 for文その1 要素を変数iに渡し繰り返す この場合は、lsの実行結果を要素としている #!/bin/bash for i in $( ls ); do echo item: $i done for文その2 指定した数だけ繰り返す この場合は、seqで数字を作っている #!/bin/bash for i in `seq 1 10`; do echo $i done while カウンターを使用して繰り返す #!/bin/bash COUNTER=0 while [ $COUNTER -lt 10 ]; do echo $COUNTER let COUNTER=COUNTER+1 done until カウンターを使用して繰り返す #!/bin/bash COUNTER=20 until [ $COUNTER -lt 10 ]; do echo $COUNTER let

    繰り返し処理 - 禿散らかしてました
    sasashin
    sasashin 2011/07/08
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

  • 日本全国のクラフトビールを生樽で~高円寺のビアカフェ萬感~

    各地から厳選のクラフトビールと海外ビールを常時14種類オンタップ! その他のお酒も国産にこだわり日のジンやラムが充実。 フードはビールに合わせてラインナップ。その中でも生ソーセージがおすすめ! 生ソーセージならではのたっぷりな肉汁と、しっかりとした肉の旨味をお楽しみください。 アマチュアアーティストによる月替わりのギャラリー展示も常時開催。 オシャレで落ち着ける店内は、女性一人でものんびりお過ごしいただける空間です。 フレンドリーなスタッフが今日も笑顔でお待ちしております。 【萬感からの大切なお知らせ】 「緊急事態宣言」・「まん延防止等重点措置」 発令時は休業する場合がございます。 何卒よろしくお願い申し上げます。

    sasashin
    sasashin 2011/05/30
  • ダンボーっていいよな:ハムスター速報

    ダンボーっていいよな Tweet カテゴリ☆☆☆☆ 1 :以下、名無しにかわりましてVIPがお送りします:2011/05/24(火) 01:03:43.09 ID:4rkTCM1P0 http://www.amazon.co.jp/exec/obidos/ASIN/B001R23RS2/2log0d-22/ref=nosim/ 2 : 忍法帖【Lv=2,xxxP】 :2011/05/24(火) 01:04:33.98 ID:MTC+AM840 なんでダンボーの画像はいつもクオリティが高いのか 4 :以下、名無しにかわりましてVIPがお送りします:2011/05/24(火) 01:05:00.74 ID:Lm/TROf8O 暖かいよな 5 :以下、名無しにかわりましてVIPがお送りします:2011/05/24(火) 01:05:08.43 ID:+NPA1Gb/O あれ意外と暖

    sasashin
    sasashin 2011/05/25
    無駄にクオリティ高いダンボ―写真。
  • 特集ワイド:「国策民営」 日本の原子力、戦後史のツケ - 毎日jp(毎日新聞)

    危機と対応の混乱が続く福島第1原子力発電所。この国には、この「フクシマ」を含め54基の原子炉がある。そもそも被爆国であり地震国でもある日に、なぜ、これほど多くの原発が造られたのか? 「原子力の戦後史」をひもといた。【浦松丈二】 ◇米国の「冷戦」戦略受け導入 政治主導で推進、議論尽くさず <ポダムとの関係は十分成熟したものになったので、具体的な協力申し出ができるのではないかと思う> 早稲田大学の有馬哲夫教授(メディア研究)が05年、米ワシントン郊外の国立第2公文書館から発掘したCIA(米中央情報局)機密文書の一節である。終戦直後から60年代までに蓄積された474ページにわたるその文書には、日に原子力事業が導入される過程が詳細に描かれていた。 「ポダム」とは当時、読売新聞社社主で日テレビ社長だった正力松太郎氏(1885~1969年)の暗号名。原子力委員会の初代委員長を務め、のちに「日

    sasashin
    sasashin 2011/04/21
  • T-01Bの通話ボタンにKTPocketLaunch2 | exmobiler.com

    T-01Bを電話として使っていない場合、通話ボタン(キー)が不要になります。 この場所は縦でも横でも押しやすいので、現在ここにKTPocketLaunch2を割り当てて使っているんですが、なかなか便利なので紹介したいと思います。 KTPocketLaunch2はタッチしやすいように縦の幅を広く設定。 キーの割り当ては標準ではキーボードのサーチとタスクしかできないので、AEBPlusを導入し通話ボタンの一度押しに。 (メニューが日語になったので安心して?設定できるようになりましたね(笑)) AEBPlusはこちら→ ★AE Button Plus KTPocketLaunchはMarketPlaceからDLできます。

  • 台所にあるもので今すぐできる、「安い肉」をおいしく食べる裏技 - はてなニュース

    焼肉やステーキなど肉料理男女年齢問わず人気のメニューですが、とろけるような高級な肉を毎回の事で使うのはなかなか難しいですよね。スーパーの特売などで手に入る手頃な値段の肉をおいしくべる裏技をご紹介します。 ■ 肉を柔らかくする“材”って? 安い肉は、高級なお肉に比べるとどうしても“硬さ”が気になってしまいます。そんな時は、肉を柔らかくする効果のある材に助けを借りてみましょう。 ▽ 安い肉はまずいと決め付けてませんか? 特売肉を高級肉に変身させる方法 [節約] All About ▽ 100円で安い牛肉を数倍美味しくする方法 - drk7jp ▽ 【タンニン】安い肉を柔らかく・美味しくべる裏技をまとめてみる【パイナップル】 - NAVER まとめ ▽ http://www.ntv.co.jp/FERC/research/20040125/f0166.html これらのエントリーによ

    台所にあるもので今すぐできる、「安い肉」をおいしく食べる裏技 - はてなニュース