Code Archive Skip to content Google About Google Privacy Terms
Social IMEのソースコードを公開しました。現在はサーバーサイドのみですが、クライアントサイドや古いバージョンも順次追加していきたいと思います。 social-ime - Project Hosting on Google CodeSocial IMEは、ユーザー参加型の新しい日本語入力ソフトウェアです。 みんなで単語や正しい変換結果を覚えさせることで、どんどん賢くなっていきます。このページは、日本語入力システムの開発に興味がある開発者・研究者向けのプロジェクトページです。Social IMEを構成する要素のうち、再配布可能なソースコードの公開を行っています。現在のところサーバーサイドの統計的かな漢字変換エンジンの公開を行っていますが、動作にはGoogle N-gram相当のデータが必要となります。 OSS化の経緯について私は、3年前に未踏に採択されてからWeb時代の日本語入力という
はてなブックマークでも度々話題になる「Mac用のオススメソフト」。初めてMacを手にすると、「どれが何のソフトなのか分からない!」と悩んでしまうこともありますよね。そこで今回は、初心者はもちろん、Macユーザーならぜひ知っておきたい“Macで使える便利なソフト”をご紹介します。 ■Macを買ったらまずはコレ! まずは、Macを手に入れたら最初に入れておきたいソフトを集めたエントリーです。 まず入れておきたいソフトはどれ? ▽Mac買ったらすぐに入れるべきフリーソフトウェア - スチーム速報 VIP ▽はじめてMacBookを使うのに入れたソフト20選 - [foool]丘の上 ブラウザやテキストエディタ、圧縮ソフトなどの基本的なものから、Twitterクライアント、画像処理ソフト、PCでテレビを見られるソフトまでたくさんの種類があるので、欲しいものが見つかりそうですね。 ▽ Macを初めて
古いCD-RからAVIファイルをコピーしたらなぜかぶっ壊れていて再生できないとか、AVIファイルを苦労して長時間かけてダウンロードしたものの、途中で何かのエラーが発生したのか何なのかなぜかうまく再生できなくなってしまった……という場合に、AVIファイルを修復して再生できるようにするのが、このフリーソフト「DivFix++」です。 最初から日本語化済みで、Windows・Mac・Linuxで動作し、使い方も極めて簡単、基本的にクリックするだけ。ぶっ壊れてしまったAVIファイルだけでなく、途中までダウンロードしたAVIファイルでも修復可能なので、とりあえず最初の部分をちょっとだけダウンロードしてからこのソフトで修復し、中身や画質などを確かめるといったプレビュー的使い方も可能です。 ダウンロードとインストール、使い方は以下から。 DivFix++ is #1 AVI Video Repair &
ついにベータ版から正式版になったこの「Security Essentials」は、正規品のWindows XP・Windows Vista・Windows 7に対応している無料のソフトとなっており、開発したのはあのマイクロソフト。 最新のPCではなく、古いPCやネットブックのような環境で動作させることも考慮しており、CPUやメモリ使用量は最初からある程度制限済み。また、常駐してリアルタイムに保護する際も可能な限り軽く動作するようになっており、「Dynamic Signature Service」によって常に最新のウイルス定義ファイルに更新されるようになっているそうです。 というわけで、ダウンロードとインストール、使い方などは以下から。 ウイルス、スパイウェア、マルウェア対策 | Microsoft Security Essentials http://www.microsoft.com/s
lsyncdというツールをご存じでしょうか?これを導入することで、リモートのホストとディレクトリ単位で同期をすることができます。 先日のエントリーでも紹介していますが、実は設定や導入がすごく簡単です。した設定でリモート間でファイルの同期をとれるのはやはり便利ですよね。 さて、今回はlsyncdの簡単な導入方法を紹介したいと思います。 lsyncdの仕組み lsyncdはlinux kernel2.6.13で導入された、inotifyというAPIをつかって動作しています。 inotifyはファイルシステムのイベントを取得することができるAPIで、ファイルの作成や削除などをそれぞれイベントとして取得をすることができます。 この仕組みと、rsyncを組み合わせてファイルの同期を行うことを実現しています。 lsyncdのインストール まず、以下のページからsourceをダウンロードしてください。
コーデックなどのインストールが一切不要で、本体ファイル1個だけで完結しているフリーの変換ソフト、それがこの「iPodME」です。通常の変換ソフトとしても非常に優秀で、X264あるいはXviDに変換するソフトとしても使い勝手が非常によいです。 ffmpegをベースに作られており、大量のファイルを一気に変換したり、ドラッグ&ドロップでお手軽に変換したり、変換している最中にさらに次の変換したいファイルを追加したり、変換終了後に自動的にパソコンの電源を切ることも可能です。CPUがさほど高速でない環境も考慮に入れられており、バックグラウンドでCPU使用率を下げてこっそり変換させることもできます。複数コアのCPUについても自動認識して最適化するため非常に高速です。また、変換速度重視の設定や画質重視の設定など6種類の設定を簡単に切り替えることが可能で、細かい変換オプションも指定できます。さらに字幕ファイ
MySQL GUI Tools. MySQL Monitor and Manager MySQLの管理に役立ちそうな超多機能モニターツール「MONyog」が結構便利そうです。 WindowsやLinux上で動作するブラウザベースのツールです。 以下に、一部ですがそのフィーチャーについて紹介。 サーバごとのデータ、インデックスサイズが一覧できる データベースごとのサイズ、インデックスサイズなどをグラフで表示 クエリーアナライザー。クエリの統計が見れます。SQLごとの平均、最大実行時間などが分かりやすい どんなクエリが何回呼ばれたかといった統計 接続履歴、トレンド レプリケーションのステータス表示 プロセスリスト ダッシュボード Monyogの更なるスクリーンショットはこちら こちらにMonyogのドキュメントがあるので参考にしてください。 $99 〜のツールになりますが、これだけ多機能で、管
XPは起動時に、「スタートアップ」と呼ばれる常駐ツールなどのプログラムを自動的に実行する。スタートアップは大量にあると負荷がかかってパソコンの起動が遅くなる。また数が少なくても起動作業が同時に行われるため処理が追いつかず、起動が遅くなってしまうことが多い。 スムーズに起動するためにスタートアップを整理しよう。まずは「スタートアップチェッカー」を利用し不要なスタートアップを無効にする。メーカー製のパソコンなどでは無意味な広告表示ツールなどがスタートアップに登録されていることがあるので削除するといい。 続いて「遅刻指導」を使い、プログラムを起動する順番などを設定する。CPU使用率によって、次のプログラム起動するまでの待ち時間を設定できるのが便利だ。遅刻指導で操作できないレジストリに登録されたシステムツールは「StartupDelayer」を使えば設定できる。 ■ スタートアップの起動順序を指定
GNU screenはもう古いので皆さんtmuxへ移行しましょう、という話。Gentooならemerge tmux。 スクリーンショット 手元のtmuxを撮ってみた。縦分割モード。ウィンドウマネージャはawesome。左のircクライアントはweechat。 本家にもいくつかスクリーンショットがある。 tmuxへ移行する理由(メリット) 標準設定のままでもそれなりに使えるステータスバー 各ショートカットがコマンドベース(コマンドで操作ができる) 標準で縦分割機能搭載 GNU screenがたまに固まる問題(が発生するのは私だけ?)が発生しないかも ビュー専用のスクロールモード 柔軟なペイン制御 コピー&ペースト用のバッファを複数保持できる terminfo的にscreen互換 メモリ消費量が少ない(GNU screenの約1/5) 一部機能でマウスが使用できる(mode-mouse, mo
ついに「iPhone 3GS」が日本でも発売となりました! 今回、初めて「iPhone」を手にした人も多いと思いますが、そんな方のためにネタフルがお薦めする「iPhone」アプリをまとめておきます。 ゲームをするのが多いとか、写真を撮ることが多いとか、人それぞれライフスタイルが違うので「iPhone」もそれに従ってカスタマイズされていくと思います。 そこでまずは手始めにソーシャルメディア系のアプリを入れて出先からチェックしたい、という人にネタフル編「iPhone」アプリが役立つかもしれません。 ぼくが最も必要としているアプリは↑で、あるといいながあるは↓です。 メインで使用しているアプリのレビューは以下の通りです。 ・iBlogger(ブログ) ・Hottentot(はてなブックマーク) ・LDR touch(RSSリーダ) ・Skype ・BB2C(2ちゃんねる) ・さいすけ(Googl
ライフハッカーでは、何年もの間に、ありとあらゆるアプリを数えきれないほどご紹介してきました。数が多過ぎて、一体どの無料アプリが良いのか分かんないよ! という方も多いのではないでしょうか。今回は、そんなMacユーザーの皆さまに、ライフハッカー無料アプリパックfor Mac OS Xをご用意しました。 これは、以前ご紹介した「ライフハッカーパック2009 for Windows」のMac版です。Macユーザーが愛用している、毎日使えるフリーのアプリを一覧にしてみました。では早速どうぞ! ■生産性向上系 ■インターネット/コミュニケーション ■ユーティリティ ■マルチメディア ■ファイル同期/バックアップ※[Download]=ダウンロードページへのリンク ※[LH Post]=アプリを紹介したライフハッカーオリジナル記事へのリンク ■生産性向上系 □Smultron プレーンなテキストエディタ
Libera Memory Mac OS X はディスクアクセス時に生成される IO バッファをメモリ内にキャッシュとして保持し続けます。再度ディスクアクセスが発生した時にそのバッファキャッシュを使うことで処理を速くする仕組みになっています。この仕組みを Unified Buffer Cache(UBC)といいます。 アクセスがなければ古いバッファキャッシュから消えていきます。普通に OS を使う程度であれば、UBC は快適さを提供してくれます。しかし、たとえば巨大なファイルを多量に次から次へと処理し続けるような状況では、再利用されることのない不要なバッファキャッシュがどんどん溜まり、物理メモリの空き容量が圧迫されてシステムのパフォーマンスが低下してしまうことがあります。 技術には必ず「落としどころ」があります。それが優れた技術であるならなおさらです。UBC もすべての状況でその利点を発揮
Windowsで利用できるGUIのGitクライアントの1つに「TortoiseGit」がある。TortoiseGitはまだ開発段階のソフトウェアではあるが、2009年6月5日にリリースされたバージョン0.7.2.0では多くの機能が実装され、実用的に動作するようになった。本記事ではこのTortoiseGitを用いて、Windows環境でGitによるバージョン管理を行う方法について解説する。 近年、「Git」という分散バージョン管理システムが注目を浴びている。しかしGitはWindowsサポートが弱く、またGUIで利用できる使いやすいクライアントがなかったため、特にWindowsユーザーには導入や利用へのハードルが高かった。そこに登場したのが、Windowsのエクスプローラに統合され、GUIでGitによるバージョン管理が行えるツール「TortoiseGit」である。TortoiseGitはまだ
nautilus-gksu 選択したフォルダを右クリックから管理者権限で開くスクリプト。入れておいた方が何かと便利。 でnautilus-gksuを検索し、右クリックしてインストール指定、ツールバーの適用ボタンを押せばインストールできる。CUIでインストールする場合、
ソフトウェア開発のタスクをチケットに登録すると、作業を始めるチケット管理をメインに、進ちょく管理、問題管理などができる。 バグ管理システムだけでなく課題管理システム(ITS:Issue Tracking System)で運用する開発プロセスは、チケット駆動開発(TiDD:Ticket Driven Development)と呼ばれ、最近注目されている。 Ruby1.9の開発はRedmineで管理されているように、近ごろは事例も増えている。 Redmine運用前の問題点 筆者がRedmine運用前に持っていたプロジェクト管理の問題点は下記2点だった。 1.Excelでのタスク管理の限界 従来からプロジェクトマネージャやプロジェクトリーダーの多くは、進ちょく管理やタスク管理をExcelで行ってきた。 プロジェクト管理では顧客へ進ちょく報告するために、残工数と残タスク数を計算する必要がある。だが
Internet Explorer 6/7/8rc1, Firefox, Opera, Safari, Chromeなど主要なブラウザをWindows上で同時に起動できるXenocode Browserを紹介します。 Run IE876, Firefox, Safari, Chrome, and Opera from the web Fx, Op, Safari, Chromeはそのままで同時に起動できますが、IE 6/7/8rc1の異なるバージョンをOSに依存せずにインストール・起動できるのはブラウザ検証の大きな武器になります。 IE 6/7/8rc1でAcid 2のテストを表示してみたところ、レンダリングはそれぞれのバージョンのものになっていました。
Windows XP/Vista/2003/2008 Server上のInternet Explorer 6/7/8 Beta 2、Mozilla Firefox 2.0/3.0/3.1 Beta 2で動作するフリーソフトで、HTTP/HTTPSのリクエストヘッダ表示、HTTPの圧縮率表示、ページ内の各要素の読み込み時間のチャート化、ステータスコードやレスポンスサイズの表示、フィルタリング、さらにはこれら一連の通信をログファイルに記録することなども可能です。 時間はミリセカンド単位で表示が可能となっており、まさにHTTPデバッガと言っても差し支えないレベルなので、「ページの読み込みが遅い原因を知りたい」とか「ちゃんとサーバの設定が反映されているかどうかを確認したい」「ウェブアプリの動作チェックがしたい」という場合に役立ちます。この種類のソフトにありがちな日本語の文字コードが解釈できないとい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く