薫のHack

gcovの使い方

はじめにコードカバレッジとはカバレッジの種類コードカバレッジを取得する方法gcovとはgcovのインスト...

gccコマンドは呼び出し屋さん gccコマンドの裏側

cpp コマンドによる処理cc1 コマンドによる処理as コマンドによる処理ld コマンドによる処理やっとでき...

Vundle による vim のプラグイン管理

Vundle の取得リポジトリから取得vim の設定プラグインのインストールプラグインのアップデート実行例Vi...

Vim vimshellを使う

はじめにはじめにvimshell を使うには、 vimproc が必要になります。cd $HOME/.vim/bundle/vimproc/make...

Linux socket accepシステムコールとTCP_DEFER_ACCEPT

Accept Filterとは3-way handshakeTCP_DEFER_ACCEPTとはリスニングソケットの場合必ずしもデータが到達...

Apache Killer Range Header DoS

Range Header を利用して、Apache を DoS することができるツール Apache Killer が公開されました。kil...

暗号アルゴリズムの強度

暗号アルゴリズムがいろいろありますが、強度に関するメモ。RC6 >Blowfish >AES >3DES >DES3DES は、3...

sudo の設定は visudo を使わずに sudoers.d に書く

sudo の設定は、 visudo で編集可能です。FreeBSD の場合、 sudo の設定ファイルは /usr/local/etc/sudo...

Linux に Virtualization をインストール

CentOS に Virtualization をインストールしました。sudo yum groupinstall Virtualization============...

グラフィックボードのGPUを用いたMD5の解析 ighashgpu

ダウンロード対応するハッシュオプション事項例グラフィックスボードには、GPUという専用のプロセッサが...

PuTTY 0.61

SSH クライアント PuTTY の 0.61 が公開されました。SSH2 GSSAPI認証のサポートKerberos ユーザのシング...

CentOSの電源を落とす shudown -P now

FreeBSDでPCの電源を落とすときには、shutdown -p nowでよかった。CentOSのshutdownだと-pオプションが...

FreeBSDにgitをインストールする

インストール参考サイトGit (ギット) は、プログラム等のソースコード管理を行うための「分散型バージョ...

ソフトバンクWi-Fiスポットはサービス提供対象店舗で買えば利用できる

iPad2の場合iPadソフトバンクの回線をiPad/iPad2のWi-Fiモデルであっても、「ソフトバンクWi-Fiスポット...

Google IMEをShift + Space で有効無効にする

ずいぶん前に、Google IMEをShift+Spaceでオンオフ(有効無効)にできないかやってみたのですが、目的を...

912SH用のバッテリーをまた買った

携帯電話のバッテリーがヘタって、はや数カ月が立ちましたが、流石に、支障が出てきたので、ヤフーショ...

仮想マシン Qubes OS

ポーランドInvisible Things Lab(ITL)が高レベルのセキュリティをもつOSを目指す、Qbutes OSのベータ版...

Windows7 ウィンドウの最大化などのショートカット

Windows7からウィンドウ操作のショートカットとかが追加されていました。 Windowsキー + ↑ ウィンドウを...

Windows7のウィンドウ操作のショートカットが無効化されていた

[2011-02-10-1] で「 Windows7が勝手にウィンドウを最大化する機能を無効化する方法 AeroSnap」で「ウィ...

Mac OS X iTerm2

コピーが簡単キーバインドタブやウィンドウMac OS には、ターミナルがありますが、iTerm2を使ってみまし...

C言語でsha1を計算する

C言語でsha1を計算するには、以下の構造体と関数を利用してます。SHA_CTX c;SHA1_Init(&c);SHA1_Upd...

FreeBSDのinterfaceにaliasを追加や削除する

Jailにsshするとマスターホストに接続され、Jailが動いていないのかと思ってしまいました。なぜか、alia...

SSL証明書をOpenSSLコマンドで取得するときにエラーが出る unable to get local issuer certificate

はじめにTLSで何が行われるのか?OpenSSLコマンドのエラーについてエラーの対処方法OpenSSLコマンドにル...

FreeBSDのTLS/SSLのルート証明書のパッケージ ca_root_nss

はじめにFreeBSDのルート証明書のパッケージファイルの中身の紹介参考はじめにインターネットでは、暗号...

SSL証明書をOpenSSLコマンドで取得、確認する方法

はじめにOpenSSLコマンドをインストールする証明書を取得する証明書の内容を確認するSANsを取得する方法...

Perl CPAN をローカルのディレクトリにインストールする方法

CPANの設定Perlモジュールのインストール環境変数を設定するroot 権限があれば、気にせずに FreeBSD な...

YankRing.vimでvimのヤンクの履歴を管理し、効率的にペーストする方法

はじめにYankRing.vim のインストール使い方そのほかのコマンドYRShowYRSearchYRClear設定まとめはじめ...

vim コメントでインデントを強制する方法 インデントがスペースの場合

インデントがスペース4オプションの意味人のソースコードを開くと、インデントがスペース4個だったり...

Windowsで実行ファイルが使っているポート番号を調べる方法

Windows で使用しているポート番号を調べるのに、netstatコマンドを使用します。プロセス(サービスや実...

MySQLでERROR 1206 (HY000) The total number of locks exceeds the lock table sizeのエラー

設定MySQLの再起動設定の確認データベースのテーブルでカラムが必要になったため、新しいカラムを追加す...

AU Android携帯電話 シャープ IS-01 USBで充電する

AU Android携帯電話 シャープ IS-01には、AU共通アダプタが付属していません。しかし、パソコンにUSBで...

Mac OS Xのタスクマネージャー Activity Monitor

Windows でプロセスやシステムリソースの利用状況を知るために、タスクマネージャを利用します。Mac OS ...

Adobe Shockware Playerに脆弱性 修正パッチは未定

Adobe SystemsのWindows版とMac版のShockware Playerに深刻な脆弱性があると公表されました。Shockware ...

MacとWindowsでキーボードとマウスを共有する 2回目 Synergy

WindowsをSynergyのサーバとして扱うMac OS XをSynergyのサーバとして扱う[2010-09-13-1] でSynergyを使...

Windows VistaのIMEの学習機能がおかしいと思う

Windows Vistaに付属しているIMEで日本語入力を行っていますが、学習機能がオフになっているんじゃない...

lenovo ThinkPad X200sのリカバリと環境構築

IBMからlenovo(レノボ)になってしまったThinkPadですが、やっぱりIBM時代のIBMとThinkPadのロゴがないと...

Google URL短縮サービス goo.gl公開

Google は、 URL 短縮サービス goo.gl を公開しました。http://goo.gl/正式には Google url shortener ...

Mac ことえりをShift+Spaceでオンオフする方法 KeyRemap4MacBook

手順やり方FreeBSD + X で過ごしていた時間が長いこともあって、インプットメソッド(Kinput2やMS IMEな...

Apple Mac Mini SDスロットを使う

Mac Miniの背面にはSDスロットがあります。SD 1GBがあまっていたので、小さなテキストファイルなどのバ...

Mac OS ことえりをオンオフする方法

マウスで切り替える方法キーボードで切り替える方法パソコンのインプットメソッド(IMEやATOK、ことえり...



最近の記事

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

コンテンツを検索しよう

過去ログ

2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
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
プライバシーポリシー