タグ

2010年5月17日のブックマーク (20件)

  • Git Extensions を一部日本語化しました - ぐるぐる~

    github に置いたので、お好きにどうぞ*1。 日語化したのは、 Browse 画面 (最初の画面) コミット画面 ブランチ作成画面 簡易ブランチ作成画面 ブランチ削除画面 ブランチマージ画面 pull 画面 push 画面 ブランチ移動画面 (ブランチの reset) 競合解決画面 検証画面 (git fsck) と、 ファイルビューア リビジョングリッド です。 clone するなり、Download Source から zip とか tar で落とすなりして、ビルドして*2、GitCommands\GitExtensions の下に出来る .exe ファイルと .dll ファイルと ja フォルダを Git Extensions のインストールフォルダに上書きすれば日語化されます。 とりあえず、翻訳は細々と続けるとして、他に Ctrl + Enter でコミットメッセージの入力

    Git Extensions を一部日本語化しました - ぐるぐる~
    Akineko
    Akineko 2010/05/17
  • Git の中身に近い話 - ぐるぐる~

    あるプロジェクトに新しく人が増えた時に参照する用にまとめておきます。 Git の基的なコマンドを理解していることが前提条件です。 SHA-1 Git は扱うオブジェクトを全て 160bit の SHA-1 ハッシュ値により識別しています。 これにより、Git は各種操作を高速に行えるようになっています。 また、オブジェクトがハッシュ値により識別されるため、オブジェクトの内容が変ればこの値も新たに計算されるため、全てのオブジェクトをイミュータブルに扱うことが出来る、ということでもあります。 Git のオブジェクト Git には 4 つのオブジェクトがあります。 blob オブジェクト tree オブジェクト commit オブジェクト tag オブジェクト この 4 つのオブジェクトが組み合わさって、Git のリポジトリが構成されています。 blob オブジェクト blob オブジェクトは

    Git の中身に近い話 - ぐるぐる~
    Akineko
    Akineko 2010/05/17
  • コマンドプロンプトを使ってみよう!

    ここでは、コマンドプロンプトの基礎知識・使用機会の多いと思われるコマンドを紹介しています。 初心者の方でも簡単なコマンドなら使えるように、できるだけわかりやすく解説するよう心がけました。

  • キャンバスを使ったお絵かきウィジェットが実装できるjQueryプラグイン「DrawBox」:phpspot開発日誌

    Plugins | jQuery Plugins キャンバスを使ったお絵かきウィジェットが実装できるjQueryプラグイン「DrawBox」。 次のように、マウスでお絵かきが出来るウィジェットが実装できます。 描画したものをSVGで出力することも出来るみたい。 関連エントリ ナビゲーションのUIはこれで完璧かもなjQueryプラグイン集 カバーフローっぽいUIが実現できるjQueryプラグイン「jCoverflip」 サイトにTwitterの機能を組み込むためのjQueryプラグイン集

  • Google 日本語入力のヒューリスティック - 武蔵野日記

    Google 日本語入力のソースコードが公開されたらしい。Mozc (もずく)という名前だそうで。オフィシャルブログだけではなく、Twitter でもものすごい勢いで伝播していたようだが、すごいいつきである。そして、公開されるやいなや読んだ人もたくさんいるようで、そちらもすごいなと思う。日本語入力エンジンのソース読む人なんて、ほとんどいないと思っていたのだが、逆にこんなに日本語入力って注目されるんだ、と嬉しい気持ちである(でも日本語入力エンジン作る人が増えたりはしないのかもしれない)。 そんな感じでいち早くソースコード読まれた @tkngさんがMozc(Google日本語入力)のコードを読んだメモを公開してくださった。ありがたい。変換アルゴリズムは、挙動から考えてそうだろうな、と思っていたのと同じだった。変換履歴を用いたリランキングをするところがなかなか難しいのだが、@tkng さんも手

    Google 日本語入力のヒューリスティック - 武蔵野日記
  • Mac/Windows/Linuxのトリプルブートを可能にする方法(しかもBoot Camp不使用!) | ライフハッカー・ジャパン

    TOP家電Mac/Windows/Linuxのトリプルブートを可能にする方法(しかもBoot Camp不使用!) WindowsMacのデュアルブートに関しては、Apple謹製の『Boot Camp』によってかなり簡単に出来るように設定してくれているのですが、LinuxとなるとBoot Campの守備範囲外、という認識になってしまいます。今回はMacWindows 7/生まれたてのUbuntu 10.04をトリプルブート出来る設定をご紹介! Macユーザの方であれば、AppleのBoot Campを使ってWindowsを既にシステムにインストールしている方も多いかも知れませんが、新しくて速いUbuntuのリリースを受けて、ちょっと使ってみたい、と思っている方も実は結構いるのでは? しかしながら、MacはデフォルトでLinuxを認識しないため、Linuxをインストールするのはご存知の通り

    Mac/Windows/Linuxのトリプルブートを可能にする方法(しかもBoot Camp不使用!) | ライフハッカー・ジャパン
  • Loading...

  • ベクターデータを探すならココ!ベクターデータ配信サイトをまとめたダウンロードサイト32選「32 Places to Find High-Quality Vectors」

    ベクターデータを探すならココ!ベクターデータ配信サイトをまとめたダウンロードサイト32選「32 Places to Find High-Quality Vectors」 制作の現場では一般的なベクターデータ形式。拡大縮小が自由自在で、色の変化なども自由にでき、汎用性が効くデータ形式として広くデザインには利用されています。今回紹介するのはそんなベクターデータで制作された素材データをダウンロードできるサイトを集めたエントリー「32 Places to Find High-Quality Vectors」を紹介したいと思います。 Vector RSS どのサイトも数多くのベクターがデータが無料でダウンロードすることができます。今日はまとめられているベクターデータサイトの中から、今までDesigndevelopで紹介したことが無いサイトを中心にいくつかピックアップして紹介したいと思います。 詳しく

    ベクターデータを探すならココ!ベクターデータ配信サイトをまとめたダウンロードサイト32選「32 Places to Find High-Quality Vectors」
  • Linux初心者がやってしまいがちな10+の過ち

    文:Jack Wallen(Special to TechRepublic) 翻訳校正:村上雅章・野崎裕子 2010-05-17 07:00 Linuxを使い始めて間もない人は、初心者ゆえの過ちをおかしてしまいがちだ。しかし、そういった過ちを避けるための支援を行うことにより、彼らのストレスを大幅に軽減することができるのである。 Linuxに慣れていないユーザーは、(誰でもそうであるが)たくさんの過ちをおかすものである。しかし、落とし穴になりそうなところが事前に分かっているのであれば、ストレスの原因を大幅に減らすことができるはずだ。筆者は以前、新米のLinux管理者がおかしがちな過ちについての記事を執筆したことがあるものの、Linuxデスクトップの初心者がおかしがちな過ちについては採り上げたことがなかった。そこで記事では、Linuxデスクトップの初心者にありがちな過ちを紹介する。 #1:W

    Linux初心者がやってしまいがちな10+の過ち
  • SEO導入失敗例と事前に頭に入れておくべき事 | パシのSEOブログ

    SEOを実施する事により「検索順位アップ ⇒ アクセスアップ ⇒ コンバージョンアップ ⇒ 売上アップ」という具合に進む事が理想的ですが、検索順位やアクセス数はアップしたものの、コンバージョンや売上はアップしなかったという事や逆に下がってしまったということもよくある事です。 そこで、SEOを導入するにあたり、失敗しない為の注意点をまとめておきます。SEOは順位を上げる所までで、その先はWebコンサル仕事でしょという話もありますが、今回そういったものは考えない事にしておきます。 1.検索エンジン重視のサイトで問合せ数が激減 検索順位を上げる為には検索エンジンに好まれるようなサイト作りが必要になってきますが、実際にサイトを見るのはユーザです。しかし、内部SEO対策を実施する場合、どうしてもユーザの事を忘れがちになってしまいます。 SEO対策だけのサイトなんて大嫌い。おかしな再リニューアル オ

    Akineko
    Akineko 2010/05/17
  • UbuntuにGoogle日本語入力を入れたらすこぶる快適

    正確にはつい先日オープンソースで公開されたGoogle日本語入力ことMozcです。 Google自信も一応Ubuntuでも動きますよとは言っていたものの、パッケージが用意されているわけではなく、ChromeOSに組み込むことを前提としたソース公開のようです。ちなみにGoogleが膨大なデータを元に作成した変換辞書はオープンソース版のMozcには含まれていません。 ですが、MozcをUbuntuに入れるためのリポジトリを作成してくれている方がいらっしゃいました。 感謝です。 Mozc - Google日本語入力のオープンソース版 こちらに書かれている手順の通りにすれば、とても簡単にインストールすることができました。 Ubuntu10.04を利用しているので、先に追記の部分に書かれているリポジトリを登録しておいてください。 その後 $ sudo apt-get install ibus-moz

    UbuntuにGoogle日本語入力を入れたらすこぶる快適
  • Twitterを使って「情報強者」になるための必見サービス5つ | 教えて君.net

    Twitterをコミュニケーションツールとしてのみ使うのはもったいない。膨大な数のユーザーがホンネをつぶやいているTwitterは、上手く使えば最強の情報収集サービスとなる。Twitterでの情報集めをサポートしてくれる5つのサービスを紹介しよう。 Twitterを単なるコミュニケーションのためのサービスと考えるのは早計だ。今やTwitterは500万人以上のユーザーを抱えており、使い方によっては強力な情報収集ツールになる。これから「情報強者」を名乗るなら、掲示板やブログ、Amazonレビューだけでなく、Twitterで浮かび上がってくる「世論」のチェックが必須。その助けとなるTwitter周辺サービスを紹介しよう。 Twitterで注目を集めている発言をランキング形式でチェック Twitterには140字という制限の中での名言・至言がたくさんあるが、自分のタイムラインだけを見ていてはなか

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • ブックマークレットサービス・Hatena::Let を作りました - 2nd life (移転しました)

    ブックマークレットをかんたんに作成・公開できるラボサービス、その名も Hatena::Let を作りました。 http://let.hatelabo.jp/ 未だにブックマークレットを作るときには、アドレスバーに javascritp:... を打ち込んで実行したり、 Firebug で実行して試しつつも外部の bookmarklet 化サービスを使って文字列削ったり、IE対策のため500ちょい文字を超えると gist にファイルを置きつつもおきまりの var script = document.createElement('scrit');... で JS のローダー書いたり、とやりたいことは同じなのにめんどくさい手順を毎回行っていたました。 ここらへんの手順を毎回繰り返すことなくさくっと作って公開したい!と思い id:cho45 と半年ぐらい前の開発合宿*1で作って眠らせていたのを、ち

    ブックマークレットサービス・Hatena::Let を作りました - 2nd life (移転しました)
  • 病みつきになる「動的計画法」、その深淵に迫る

    数回にわたって動的計画法・メモ化再帰について解説してきましたが、今回は実践編として、ナップサック問題への挑戦を足がかりに、その長所と短所の紹介、理解度チェックシートなどを用意しました。特に、動的計画法について深く掘り下げ、皆さんを動的計画法マスターの道にご案内します。 もしあなたが知ってしまったなら――病みつきになる動的計画法の集中講義 前回の『アルゴリズマーの登竜門、「動的計画法・メモ化再帰」はこんなに簡単だった』で動的計画法とメモ化再帰を説明しましたが、前回の説明ではまだ勘所をつかめていない方がほとんどでしょう。そこで、これらを完全にマスターするため、今回はもう1つ具体例を挙げながら練習したいと思います。 どういった問題を採用するかは悩みましたが、非常に有名な「ナップサック問題」を取り上げて説明します。 ナップサック問題とは以下のような問題です。 幾つかの品物があり、この品物にはそれぞ

    病みつきになる「動的計画法」、その深淵に迫る
  • Linuxでシステムに対して意図的に高負荷をかけたい場合 - 元RX-7乗りの適当な日々

    今更感があるかもしれませんが紹介。 stressコマンドを使うと、CPUやメモリ、ディスクに対して意図的に負荷を与えることができます。 どこで使うかというと、、、高負荷時のシステムの挙動を見たい場合、AutoScaling等の負荷状況に応じて自動でスケールアップ/アウトさせるための仕組みのテストをしたい場合、部屋が寒いときにPCに発熱させたい場合wwwなどで使えるのかな、と。 Stressをインストール CentOSやRedHatの場合は、DAG(rpmforge)のリポジトリがあるので、ここのパッケージからインストールしましょう。 DAGをyumのリポジトリに追加する場合は、以下リンクから(CentOS5[x86_64]系の2010/05/14時点の最新版は)"rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm"をダウンロードして、rpmインストールしま

    Linuxでシステムに対して意図的に高負荷をかけたい場合 - 元RX-7乗りの適当な日々
  • 実は想像しているよりもすごかったGoogleマップの裏技10連発! | ライフハッカー・ジャパン

    Googleマップを日々便利に活用しておられる方は、かなりたくさんいらっしゃるかと思いますが、実は日常で使っている機能以外にもGoogleマップには数多くのデータが埋め込まれているのです。今回はバケーションに、スプレッドシート好きに、バイカーに役立つ隠れ機能を一挙にご紹介しちゃいます! ■1. うろ覚えの記憶の代わりにスター付きのアドレスを活用(日未対応) 些細なことのように思えるかも知れませんが、Googleマップのロケーションリストの隣に表示されるスターアイコンをクリックするとかなり時間の節約が出来ます。AndroidBlackBerry、Windows MobileやSymbianなどの携帯(iPhoneは近い将来に対応予定)から、行き方を知りたいアドレスを調べる場合、スターを付けたアイテムを呼び出すのは、住所を入力して検索していくよりもかなりスピーディーです。行きたい場所の一時

    実は想像しているよりもすごかったGoogleマップの裏技10連発! | ライフハッカー・ジャパン
  • Twitterクライアント「そーめん大陸」 - 方向

    このソフトは @25Re さんの「ラーメン大陸」のパクリです。 @25Reさんのご好意でパクらせていただきました。このソフトの一切の責任は私にあり、 @25Re さんとは一切関係がありません。 まったく新しいTwitterクライアント「そーめん大陸」をリリースしました。 従来の「ラーメン大陸」などのクライアントには大きな欠点があった。C#で記述されているためWindows以外の環境では動作しなかったのだ。 スティーブ・ジョブズ「ラーメン大陸?もちろん知っているよ。Macintoshでは動かないTwitterクライアントのことだろ?アレのおかげでえらい迷惑してるんだ。私はMacintoshの美しいUITwitterを楽しみたいのに最近ではBoot Campでラーメン大陸三昧さ。」less than a minute ago via Tweetieにごれ(17) 25Re 強大な投稿力はラー

    Twitterクライアント「そーめん大陸」 - 方向
  • Web開発者が知っておくべきローカルプロキシーツール Fiddler - すがブロ

    最近の愛用は Firefox を普段使っている時は、 HttpFox を使っています。 昔は Live HTTP Headers :: Add-ons for Firefox を使っていたのですが、けして見やすいというわけでは無かったのと、実際にボディの中身を見たいという時にパワー不足が否めません。 そこで、 HttpFox です。 HttpFox :: Add-ons for Firefox レスポンスコードを色分けしてくれたりするので、個人的には見やすいと思う。 たぶん、Firebug の接続タブでも同等のことができると思うのだけど、ウィンドウ領域の使い方とか、色分けの部分とかで HttpFox の方が好き。 こんな感じで閲覧できます。 リクエストパラメータ等も見やすく整形してくれるので助かります。 題は HttpFox ではなく、Fiddler についてです。 Fiddler

    Web開発者が知っておくべきローカルプロキシーツール Fiddler - すがブロ
  • 最強のパスワード管理ツール5選! | ライフハッカー・ジャパン

    ネット中心に発展していく世界において、増え続けるのがパスワードと呼ばれる文字の羅列ですが、簡単すぎてもセキュリティが危ういし、難しすぎると忘れてしまうし、となかなか良いバランスを見つけ出すのが大変です。今回は、パスワード管理のお手伝いをしてくれる便利なパスワード管理ツールを5つほどご紹介! 全てのアカウントなどに同じパスワードを使うと確かに楽ですが、これは危険極まりない行為です。逆に、全てのアカウントのパスワードを違うもの、かつ強力なものにしてしまうと、常人の頭脳ではとても覚えきれる数ではないかと。 パスワード管理ツールとは「少ないパスワードの使い回し」と「自分でも覚えられない複雑すぎるパスワード」の絶妙なバランスを保つことを目的としてこの世に誕生したツールなのです。下記の5つのツールは強力なパスワードを設定し、かつ、それらを管理する、という正義の味方のようなツールです。 ■KeePass

    最強のパスワード管理ツール5選! | ライフハッカー・ジャパン