薫のHack

vimで大文字小文字を無視して検索するオプション

あわせて読むvimの検索は、ignorecaseオプションを有効にすると、大文字と小文字を区別しなくなります。...

vim smartcaseとignorecaseで検索をよりよくする方法

あわせて読むvimの検索は、ignorecaseオプションを有効にすると、大文字と小文字を区別しなくなります。...

vim hlsearch 検索結果をハイライトする

vimでは、 文字列を検索したときに、マッチしたところがデフォルトではハイライトされません。結果結果...

Unix ddコマンドでCD/DVDのISOイメージを作成する方法

関連記事UnixのddコマンドでCD/DVDからISOイメージを作ることが可能です。DVDドライブのデバイスが /dev...

セキュリティ PDF悪用攻撃が増加

PDF関連記事セキュリティ関連記事2009年に入り、Adobe Acrobat ReaderのPDFファイルをターゲットにした...

WesternDigital 512GBプラッタ 1TB Serial ATA HDD WD10EADS-00M2B0

ストレージ関連記事WesternDigital(ウエスタンデジタル)から512GBプラッタを採用した Serial ATA HDD (W...

Yahoo!メールを乗っ取りTwitterの管理アカウントをハッキング

Twitter関連記事Hacker Crollと名乗るこのハッカーが Twitterの管理者アカウントをハッキングしたそうで...

Twitterが言語をRuby on RailsからScalaへ置き換え

ScalaTwitter関連記事つぶやきサービスのTwitterは、Ruby on Rails で構築されてきました。Erlang(アー...

zsh compinit - insecure directories, run compaudit for list

zsh関連記事究極のシェル zsh の設定を久しぶりに書き直して、新しい zsh をインストールしなおしました...

Google 暗号化ツール Keyczarを公開

Googleが暗号化ツール Keyczarを公開しました。Google Codeのサイトからダウンロードすることができます...

Intel Core2シリーズ E8600 E7300 Q9650 Q9400発売

IntelのCore2シリーズに4製品が発売された。Core 2 Duo E8600(3.33GHz,1333MHz,6MB)SLB9LCore 2 Duo E...

Intel 次世代CPU Intel Core i7

次世代インテル PC チップhttp://www.intel.com/pressroom/archive/releases/20080811comp.htm?iid=pr1_...

Google Insight for Search

Google Trendsの発展系 Google Insight for Searchが公開されました。http://www.google.com/insights/s...

WindowsでApacheとPHPとMySQLを動かす

ApacheのWindowsのバイナリをダウンロードします。http://httpd.apache.org/download.cgi# Win32 Binary...

元Googleエンジニアが検索エンジン Cuilを公開

元GoogleエンジニアがCuil(クール)という検索エンジンを公開しました。http://www.cuil.com/1200億のWeb...

MySQLのエラー MySQL General error 1114 The table foo is full

開発中のWebアプリケーションの性能評価をするために、PHPでMySQLにデータを挿入していく過程でエラーが...

セキュリティ Google Gmailで常にhttpsで利用できるオプションを追加

GoogleはGmail利用時に常にhttpsプロトコルを利用できる設定をオプションに追加しました。https(Hyperte...

vimで最後の変更位置に戻る方法

vimは、テキストの編集に最適なエディタです。vimでは、色々な移動手段が用意されています。vimで最後の...

PHPでコンテンツの圧縮によるCPUと転送量への効果

さくらのレンタルサーバでPHPによるコンテンツの圧縮を有効にした結果、CPUと転送量に変化がありました...

PHPでコンテンツをgzip圧縮する方法 zlib編

apacheWebサーバでは、apacheモジュールのmod_deflateを利用して、gzip圧縮に対応しているクライアント...

PHPでコンテンツをgzip圧縮する方法 gzhandler編

apacheWebサーバでは、apacheモジュールのmod_deflateを利用して、gzip圧縮に対応しているクライアント...

vim vimdiffで差分の場所でジャンプする方法

vimのdiff機能 vimdiffは、ソースコードのマージ作業やソースコード修正後のレビューのときなどに非常に...

perl DBI 最後に挿入したIDを取得する方法 last_insert_id

データベースにINSERTで値を挿入したあとに、INSERTした後にAUTOINCREMENTされたID(Last Insert ID)の値...

PHPでSHA512を計算する方法

シグネチャのために使われるハッシュにSHAが利用されたりします。米国商務省国立標準技術研究所( NIST ...

vim 文や段落単位で移動する方法

Unixユーザの間でも大人気のエディタvimについて。vimでバッファ内を移動するときは、カーソルキーは使...

vim バッファの内容を指定したファイルに保存して開く方法

現在、編集しているバッファを指定したファイルで保存して、かつ、そのファイルを開きたいことがたまに...

vim バッファの内容をコマンドに流し込む方法

Linuxユーザの間でも大人気のエディタvimについて。至高のエディタvimで作業しているときに、ファイルに...

vim カレントのバッファの内容をファイルに追記する方法

FreeBSDユーザの間で大人気のエディタvimについて。ファイルを編集していて、ほかのファイルと結合した...

vim カーソルの前から行頭まで削除する方法

Unixユーザの間で大人気のエディタvimについて。行の途中から行頭までのテキストを消す方法は何通りもあ...

vim カーソルの単語を検索する方法

FreeBSDユーザの間で大人気のエディタvimについて。vimで文字列の検索をするときには、/や?を使います。...

vim 画面に表示されている範囲でテキストを削除する方法

vimでテキストを消すときには、xやdコマンドを使います。画面に見えている範囲でカレント行が一番上まで...

vimで最後に貼り付けた(プット)した位置に戻る方法

vimで、ヤンク(yy)したデータをプット(pかP)(貼り付け)することがよくあります。ヤンクして、最後に貼り...

vimで最後の挿入位置に挿入モードで戻る方法

関連vimでファイルを編集しているときに、挿入モード(insert)から一度コマンドモードに戻って、ほかの位...

ヤフー!写真共有サービス フォトアルバム ベータを公開

Yahoo!JAPANが写真共有サービス フォトアルバム βを公開しました。http://album.yahoo.co.jp/Yahoo!JAPA...

vimで検索のハイライトを元に戻す方法

あわせて読むvimで hlsearchオプションを有効にすることで、検索結果のハイライトすることができて、非...

vimで単語数や行数を数える方法

vimで単語を数える方法があります。例えば、 /etc/rc.conf の中に YES が何個あるのか数えることができ...

vimのvimdiffで差分をコピーしたり、貼り付けたりする方法

vimのdiff機能 vimdiff は非常に便利です。Vim Diffの機能を知らないとかなり損してるのではないかと思...

.viminfoでヤンクのデータを別のvimに提供する方法

vimを複数起動しているときに、ヤンク(コピー)しているデータを他のvimに送りたいことがあります。その...

vimでコマンド行引数で指定したファイル名を知る方法

vimでコマンド行引数で指定したファイル名を表示することができます。たとえば、このように複数のファイ...

vimで最後に開いてたファイルを開く方法

vimで最後のセッション(ファイル)を開くことができます。例えば、最後のセッションがvim /etc/rc.confを...


最近の記事

はてなの人気のブックマーク

コンテンツを検索しよう

過去ログ

2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
プライバシーポリシー