薫のHack

expectでssh sudoを自動化する方法

はじめに実現するためのテクニック解決策関連項目はじめにコンピュータを扱っているとこんなことがある...

シェルスクリプトでユーザにパスワードを入力させる方法

はじめに解決策はじめにシェルスクリプトでユーザにパスワードを入力させるときに、画面にパスワードが...

AutoconfでC++用のヘッダファイルをチェックする方法

はじめにC++用ヘッダファイルをAC_CHECK_HEADERS する方法はじめにAutoconf のヘッダチェックは、デフォ...

aucoconf config.status error cannot find input file config.h.in

はじめにエラー原因解決策はじめにautoconf は、 Makefile を作成することができます。autoconf をつか...

std thread がlibstdc++.so.6 version GLIBCXX_3.4.1でコケる

はじめにFreeBSDでコンパイルして実行CentOSでコンパイルして実行はじめにC++でstd::threadをつかってみ...

所得税 確定申告書等印刷コーナーで印刷するとPDFがズレる

はじめに確定申告書を印刷するとズレる解決策はじめにそろそろ所得税の確定申告の期限がせまってきてお...

Eclipse CDTでC++を書く

はじめにEclipse CDTのダウンロードソフトウェアのインストールコンパイラ関係をインストールはじめにC+...

Cassandra PHPライブラリ phpcassaのthrift protocol

phpcassa とはthrift protocol が使われる場所関連項目phpcassa とはphpcassa は、Cassandra を利用する...

PHP extensionの作り方 5分でできるclassの作成

はじめにCodeGen_PECLのインストールXMLの準備ファイル helloworld.xmlスケルトンの生成ビルド実行はじ...

Cassandra phpcassaと爆速ネイティブPHPエクステンションkassandraのパフォーマンス比較

はじめにエグゼクティブサマリ仕様した技術やツール実験環境ConsistencyLevelテストコード phpcassaテス...

PHP extensionの作り方 配列の配列を返す方法

はじめにspec.xml の一部 その1spec.xml の一部 その2はじめに[2013-02-19-1] PHP extensionの作り方 ...

PHP extensionの作り方 配列を返す方法

はじめにプロトタイプ配列を操作するAPIspec.xmlhelloworld.c関連項目はじめにPHP エクステンションで関...

PHP extensionの作り方 5分でできるHello world!

はじめにCodeGen_PECLのインストールXMLの準備ファイル helloworld.xmlスケルトンの生成ビルドソースの...

アマゾン KDPに提出するW-8BENの記入例

はじめにW-8BENフォームの説明提出先エアメールの書き方封筒送料はじめに前提として、IRSからEINを取得...

C++でApache-cassandraを読み書きする方法

はじめにCのソースの生成CのソースのコンパイルC++のソースの生成C++のソースのコンパイルテストコードm...

Windowsがブルースクリーンでリブートを繰り返すときの対処法

はじめにファイルシステムの修正を試みるおわりにはじめにWindowsのパソコンが使えないと呼び出されまし...

curlでリダイレクトされたページまで取得する方法

はじめにリダイレクトの仕組み開きたくないURLはブラウザ以外で開くリダイレクトURLがリダイレクトURLを...

Mediawikiのアップデート

はじめにデータベースエラー対応はじめに最近、Mediawikiのバージョンアップをしたのですが、どうやら、...

Javaのアップデートでセキュリティ警告が出る

はじめにやってみる参考はじめにたまに、こういうダイアログがでます。タイトルバーは、「セキュリティ...

FreeBSDにruby-iconvをインストールする

はじめにFreeBSD に ruby-iconv をインストールインストールはじめにRuby を動かしていたら、 iconv な...

FreeBSDでWikimedia Mobileを動かしてみる

はじめにソースコードの取得事前準備動かしてみる再挑戦ruby-iconvを入れるまたトライ気を取り直してト...

Fusion-ioの爆速フラッシュメモリストレージioDriveでサーバ台数を削減できる

はじめにSSDの話Fusion-io のフラッシュメモリのストレージサイバーエージェントのアメーバピグでの事例...

最強のConfluence編集方法 ConfluenceのWiki文法編集モードを復活させる方法

コンフルエンス?Wikiの編集It's all Textオワコンフル救世主グリモンまとめコンフルエンス?Wikiのコラ...

Chromeでgreasemonkeyスクリプトを利用するための拡張

GreasemonkeyとはChromeでグリモンを動かすGreasemonkeyとはWebサイトをよりよくするために、Greasemonk...

NeoBundleでVimプラグインを遅延ロードする

はじめにneocomplcacheを無効にしてみる遅延ロードNeoBundleのアップデート遅延ロードの設定OSごとにロ...

WindowsのVimでNeoBundleを使ってプラグインを管理する

はじめにNeoBundleを取得する設定インストール動かない!?はじめにWindows の Vim のプラグイン管理を ...

Git for Windowsをインストールしてみる

はじめにダウンロード使い方はじめにGiw を Windows で利用したかったので、インストールしました。ダウ...

Kindle ダイレクトパブリッシングをはじめるには

KDPとはKDP登録方法書籍データ形式表紙画像電子書籍印税(ロイヤリティ)価格設定手数料NGコンテンツ...

Amazonのタブレット Kindle Fire HDを触ってみた感想

はじめに電子書籍のインフラは広がっている物理的な書籍のメリット・デメリット電子書籍のメリット・デ...

PHP curl レスポンスヘッダとレスポンスボディの分割

はじめにHTTPレスポンスの構造HTTPレスポンスヘッダを取得するサンプルコード実行例はじめにインターネ...

MongoDBの接続にユーザ認証やIPアドレス制限を追加する

はじめにユーザの追加認証を有効にする設定で認証を有効にする起動時のパラメータで認証を有効にする接...

FreeBSDでmongodb 2.2.2がビルドできない

FreeBSD で mongodb 2.2.x 系がビルドできない気がしてきた。MongoDB 2.2.2 のソースコードをダウンロー...

FreeBSD 9.1-RELEASEへアップデートする方法

FreeBSD を 9.1-RELEASE にアップデートする方法。freebsd-update コマンドでいつもの通り、アップデー...

REGZA Tablet AT700/46F

REGZA Tablet AT700/46Fが転がり込んできました。 OS Android 4.0 CPU OMAP 4430 1.2GHz 2core スト...

CentOS Clang をインストールする

インストールパッケージ説明参考使い方CentOS に Clang をインストールしました。Clang は、コンパイラ...

東芝 SATA HDD 3TB BOX DT01ACA300BOX

12月に東芝がDT01ACA300のBOX版のDT01ACA300BOX をリリースします。HGSTのOEM版です。日立がHGSTをWeste...

任天堂 Wii Uをプレイしてみたので感想

セットの内容初回起動ゲームプレイWii Uをセットアップしてみました。予約して、12/08 の午前中に届きま...

パスワードクラッキングツール pkcrack

FreeBSD に pkcrack をインストールインストール参考サイト使い方pkcrack は、パスワードによって暗号化...

デジタルフォレンジック Sleuth Kit sleuthkitのインストール

FreeBSD に sleuthkit をインストールインストール参考サイトインストールされるコマンド使い方Sleuth K...

CentOS John the Ripperをインストールして使ってみる

はじめにインストール設定使い方はじめにFreeBSD で普段使ってたけど、たまには、CentOS で使ってみるこ...



最近の記事

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

コンテンツを検索しよう

過去ログ

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
プライバシーポリシー