Vim, Program | 02:52 | 開発効率を上げるためのプラグインや機能のご紹介。 ■neocomplcachehttp://github.com/Shougo/neocomplcache自動で補完候補をポップアップしてくれるプラグインで、Vimで効率的な開発をしようと思うのであれば必... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
超絶技巧 Ruby プログラミングの質疑で「どうやって音を鳴らしているのか」という質問があったので、自分のための記録を兼ねて簡単に紹介。といっても Linux Sound programming with OSS API にある通り。Ruby で書くとこんな感じ。# デフォルトでは 8bit 80... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
えーっと、IDE使ってません。ごめんなさい。 PerlをIDEで書いてる人、どれくらいいるんだろう。何使ってるんだろ。 私はLinuxでもWindowsでもVimを使ってます。Perlってサーバで使われる事が多いし、サーバだとsshで入る事が多いだろうし、まぁXの転送やVNCやそれっぽいのでグラフ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
先日、あるインターネット・サービス・プロバイダーが使っている格安なルーターを見せてもらった。格安といっても家庭用のルーターというわけではなく、上位のプロバイダーとBGP(Border Gateway Protocol)で接続するための高性能なルーターだ。運用を開始してから約1年半。これまで「障害は... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
IT, Linux 昔、「「ping -a」で音が鳴る!」なエントリでも書いたのですが、何らかをリアルタイムにチェック/監視したい時に、視覚だけではなくアラート音がなると、モニタリングしやすいものです。というわけで、Linuxなんかで、とあるログファイルの出力から、ある文字列が検出された際に、ビー... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
FreeBSD - The Power To Servewhy GNU grep is fast (なぜGNU grepは高速なのか)といったタイトルの興味深いメールがFreeBSD開発者メーリングリストに投函された。メールを出したのはGNU grepのオリジナル開発者であるMike Haerte... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
こんにちは、システム本部技術部たんぽぽGの森本です。先日のmixi大規模障害の原因となったmemcachedの不具合の詳細な解明ができました。 再来週まで発表を見合わせようと思ったのですが、早くお伝えしたほうがいいと思いましたので公開発表致します。memcachedとlibeventmemcach... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
最近、プログラミング時に使うフォントを Inconsolata に切り替えました。自分は、これに日本語フォントとして Takaoゴシック を組み合わせているのですが、この2つが相性抜群でとても見やすいです。"Top 10 Programming Fonts"という記事(日本語訳)の中でも見事に第1... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
はじめに 今回はCronをとりあげます。CronはOSの持っている時計に基づき、あらかじめ設定しておいたコマンドを実行するための仕組みで、Unix系システムには必ず備えられているといっていい機能でしょう。ログファイルのローテーションやログインアカウントの利用状況集計など、システム管理上のジョブを定... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
こんにちは。システム本部技術部たんぽぽGの森本です先日のmixi大規模障害についての続報です 今回は小ネタはありませんはじめにまず初めにtwitter/blogなどを通じて今回の問題の解析を行っていただいたみなさんに感謝の言葉を捧げたいと思いますkzk_moverさんstanakaさんmala(b... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
memcachedの活用と運用 実践編第1回 memcachedの起動オプションを把握しようTweet2010年8月17日長野雅広memcached, 起動オプションキャッシュ, オプション, バージョン, デフォルト, default, statsこの記事を読むのに必要な時間:およそ 3 ~ 6... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ファイルディスクリプタが不足してmemcachedが落ちたとして、そのときには、3万強の接続となってるはず。3万強の接続となるにはアプリケーションサーバ側のmax clientが平均60として500台以上必要。そんなに増えたん? [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
libevent-1.3b, libmemcached-1.4.4 で固まる?2010-08-13 (Fri) 0:56Uncategorizedmixiの件について、nealさんから情報を貰ったので数時間調査してみた。というのも、うちの製品でもlibevent(evhttp)をリクエスト処理に使... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
rubygrenはgrepの置き換えを目指して作ったコマンドラインツールです。以下のような特徴を持っています。特徴基本はfind+grep指定ディレクトリ以下にある全てのファイルの中身を調べます。gren 検索文字列 [検索するディレクトリ]でOKです。ユーザーが指定する項目を最小限にバイナリかテ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
プログラミング主にLinux(DebianとかUbuntu)での環境構築について。コンパイラまずはapt-getでコンパイラをインストールする。UbuntuやDebianなら以下のコマンドでgccやg++および標準ライブラリ等がインストールされる。$ sudo apt-get install bu... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ルートサーバってなんだろうその227.05.10 / DNSって何?, 小ネタ / Author: aico / Comments: (0) 前回、ルートサーバは世界に13個あり、日本では、その1つをWIDEプロジェクトが管理しているということがわかりました。ルートサーバは名前空間の最も上に位置す... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
PHPvia. モダンな Perl の開発環境の構築方法 - TokuLog 改メ tokuhirom’s blog誰か書くんじゃないかと思いつつ、まあ、お決まりのパターンとしてPHP版も書いてみよう。PHPのこと見てると、書き方とか取り巻く環境ってあんま変わってないなーとか思いつつ、そして何がモ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
クラウドのように大規模なシステムでは、ソフトウェアの開発と同等以上に、大規模運用の巧拙が、システム全体の成功を大きく左右します。6月22日から、米サンタクララで行われていたWebサイトのパフォーマンスと運用に関するオライリーのイベント「Velocity 2010」で、FacebookのTechni... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
一般的な OSX 環境および Linux 環境における、モダンな Perl 開発環境の構築方法についてまとめてみたよ。 下準備コンパイラなどをまずインストール。OSX なら Xcode、debian なら apt-get build-dep perl する。 perlbrew のインストールper... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
みなさん、楽しくEmacsしていますか?この度、技術評論社より『Emacsテクニックバイブル 〜作業効率をカイゼンする200の技〜』を発刊することになりました。Emacsには無数のコマンド、操作方法、Lispプログラム、設定があって、ムズカシイし、ややこしいですね。 あなたもきっと、そんな印象を持... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|