2008-12-01から1ヶ月間の記事一覧

Ubuntu8.10 で USB HDD を ext3 でフォーマットし直し

http://osima.jp/blog/ubuntu-format-hdd-ext3.html ここを見ながら。 $ mount ... /dev/sdd1 on /media/ボリューム type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)デスクトップのHDDアイコンを右クリックし、アンマウントを選択する。 mコマンド…

JavaScriptによるプレゼンテーションツールS6

永田町や品川や本場・六本木でも評判と噂の(?)JavaScriptによるプレゼンテーションツールS6 http://d.hatena.ne.jp/proust/20071121/1195657953 まじかw 同僚が使ってたの、これだったんだなー。 使ってみよう。さっそく。 追記: 使ってみた!。文字中心の…

ファイルシステムの制限について

●ファイル・ディレクトリ数の上限 ひとつのディレクトリ直下に格納できる、ファイル・ディレクトリ数については、おそらく上限はない。おそらく、数万・数十万のファイルを同一ディレクトリ内に作成することは可能であろう。ただし、少なくとも UFS (FFS/FFF…

Tokyo Tyrant

Tokyo Tyrant(TT)の登場です。TTはmemcached並に高速でありながらファイル上にデータを記録して永続化することができ、さらにレプリケーションによってHA(High Availability)を実現しています。 mixi engineer blog memcached を重用している mixi とか…

memcached の分散アルゴリズム

すでに見たように、memcached の分散アルゴリズムはクライアントにゆだねられており、もっともシンプルな仕組みは、Cache::Memcached で採用されている「キーのCRC値を求め、ノードの数で割った余りでサーバを決定」というもの。 このやり方はノードの増減に…

perl 版の memcached の client を使ってみる。

速度比較の必要もあるので、Perl 版の memcached の クライアントを使ってみる。 Cache-Memcached-1.30 - client library for memcached (memory cache daemon) - metacpan.org 上記は、第1回 memcachedの基本:memcachedを知り尽くす|gihyo.jp … 技術評論…

memcached の Java の client

memcached は分散キャッシュ機構だけど、それを実現しているのはあくまでクライアント側によって。ということで、クライアントも重要なんだろう。 プロトコルが単純なだけに、クライアントも各言語いろいろ実装されている。(memcached の開発元の danga も把…

無線LANでのネットワーク共有がどーしてもうまくいかない・・・(解決)

無線 LAN の問題なのかどうかもちょっと怪しくなってきたが、結局うまくいかなかった。 Ubuntu同士でのネットワーク共有なのだが、マシンAのディレクトリをsamba共有して、マシンBから見たいのだが、どーしてもそれができない。(逆はできる) マシンAは有線…

Ubuntuに関する連載

Ubuntu Weekly RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。 Ubuntu Weekly Recipe:連載|gihyo.jp … 技術評論社 Ubuntu Weekly TopicsUbuntuコミュニティに興味があるユーザ向けに,ML・Wiki・フォーラムなど…

Java EE5

■参考URL @IT:Java EE 5マイグレーションプラクティス(1)(2005/7/6)EJB3.0 の説明がわかりやすい。

JSON

JSON は データフォーマットの定義。 JavaScript Object Notation の略であることからも わかるとおり、JavaScript ほぼそのままなようだ。 (eval() でそのまま動いちゃうらしい) JSONとはJavaScript Object Notationの略で、XMLなどと同様のテキストベース…

Thrift

巨大SNSを支える多言語混在RPC開発フレームワーク“Thrift” − @ITThriftはFacebook社が自社開発したフレームワークであり、適した処理を適した言語で記述し、それぞれのモジュールをRPCで結びつけるもの。 Facebookのコアメンバーは上記のホワイトペーパーの…

Ruby on Rails

楽天は3月15日、自社が提供するインターネット・サービスの開発手段として、Webアプリケーションの開発フレームワーク「Ruby on Rails」(RoR)を採用すると発表した。社内に「Rubyプロジェクトチーム」を立ち上げて、「サービス開発の生産性をさらに追及し…

REST

Apache Software Foundationの共同創立者にしてBoard of Directorsの1人であるRoy Fieldingが書いた論文が、このところ注目を集めている。「REpresentational State Transfer」、略してRESTと呼ばれているアーキテクチャを提案したその論文は、特にWebの世界…

JAX-WS

Webサービス関連では、まずJAX-RPC仕様のバージョンが1.1から2.0に上がると同時に、その名前がJAX-WSに変更になります。この名称変更は、JAX-RPC仕様が網羅するのはRPCだけではないこと、XML-RPCプロトコルと紛らわしいこと、そして、何よりWebサービスのた…

XML-RPCってなんだろう・・・。

こういうとき、自分の世界は狭いなーと思うんだけど、 例えば、OMG(Object Management Group、オブジェクト 指向技術のための標準化団体)によるCORBA(Common Object Request Broker Architecture)よりも、「XML- RPC Home Page」で紹介されているXML-RPC…

Protocol Buffersのバイナリエンコーディング詳細

Google Protocol Buffers のバイナリエンコーディング詳細。和訳をしていただいてるらしい。 2008-08-03ありがたや。 古橋さんのブログの記事とあわせて読むと、 理解が進む。

古橋貞之の日記

古橋貞之の日記ちょっとちょっとちょっとー。 何だこの天才は・・・。彼何歳だろう20歳?21歳?ひえーw

無線LANだとNFSつながらないの?2

無線LANだとNFSつながらないの?の続き。 たぶんこれだな・・・。 上手にまとめられているので、ほぼ全文引用させていただいた。mm 無線 LAN を使うために NAT にしたわけだが,なんで NAT にすると NFS mount できなくなるかをまだ説明してなかったっけ.…

memcached 関係で目を通して置きたい記事とか

週末にでも見てみよう。pthread_mutexはプロセスを越える - sdyuki-devel memcached Users Group :: Japan

memcached をインストールしてみよう

ファイル共有があんまりうごかないので、疲れきって、なんとなく、 memcached を構築してみようと思い立つ。 make install 一発でいけるレベルのはずだ・・・。 と、おもいつつ、なんとなくコンソールから・・・。 kamei@vaio:~$ memcached プログラム 'memc…

Ubuntu8.10でキーボードレイアウト修正

私のvaioはUSの101配列。デフォルトでは106配列なので、 これを軽く修正することにする。 こういうときには X の keymap 弄らなくても、GUI で できるようになってるはず・・・あった。 システム>設定>キーボードメーカーや型番指定させるようになっている…

Synergy の設定(LinuxからLinux)

簡単だと思ったら意外にハマってしまった。 試行錯誤が入ってしまい、しかも動作にも微妙に納得がいっていないが、 一応解決したので、ログを残しておく。 まず、前提条件として、2台の ubuntu マシンの名前が2台とも ubuntu に なっているということ。(イ…

memcached

wikipedia - memcached 汎用の分散型メモリキャッシュシステム。 ... YouTube [2] やLiveJournal、Slashdot、Wikipedia、 SourceForge、GameFAQs、Facebook、Digg、Fotolog、 BoardGameGeek、DeviantART、Kayak などの大規模な 有名サイトで使用されている。…

GlassFish とは。

http://glassfish.jp/wiki/index.php?Documents2005年6月に、Sun が JavaEE5アプリケーションサーバを 作成するために立ち上げた。アプリケーションサーバのためのコードは Sun が寄贈。他に、Oracle が O/RマッピングフレームワークのTopLink EssentialsをJ…

無線LANだとNFSつながらないの?

http://ubuntuforums.org/showthread.php?t=778071怪しい記事が・・・。 明日の夜にでもゆっくりしらべよ・・・。

Ubuntu8.10でキーボードレイアウト修正2

最後に気に入ってなかったところ、元を遡れば、たぶん VZエディターにWX2(FEP)を組み合わせて使っていたころから、 Ctrl+p、Ctrl+o で入力した文字が半角英数に変わってほしいのだ! ・・・つまんないこだわりだな・・・。 まあとにかくこれでなれちゃって…

はてな記法一覧

はてな記法一覧 - はてなダイアリーのヘルプ ほんとはどう書くのがいいんだろうと思ってたけど、 ここに書いてあったのか・・・。 wiki っぽい記法で便利にかけそうだ。得に引用や段落については 多用するんで、覚えておかないと・・・。 意味もなく早速引用…

appnr - アプリケーションの追加と削除をブラウザで。

Appnr - Get Ubuntu Applications! ブックマークに登録しておくとアプリケーションのインストールが てっとりばやい。専用アプリケーションよりブラウザの方がサクサク操作できるとは、 おかしな時代になったもんだ・・・。

volatile 修飾子

http://proger.blog10.fc2.com/blog-entry-20.html結構長い間 Java をやってきたというのに、知らなかったこと・・・。コンパイラの自動最適化抑止を行うための機能であり、 凡百の参考書を読んでもこれの使い方は身につかなそう。この方の説明はとてもわか…