薫のHack

FreeBSD アスキーでイケてるテキストバナーの作り方

はじめにFreeBSD に figlet をインストールインストール参考サイト実行例はじめに/etc/motd をカスタマ...

ヤフーとNHNがインターネット検索で組んだ

はじめにサービスの競合関係はじめにヤフーとNHN Japan がNAVERまとめのコンテンツデータとヤフー検索機...

git コミット前にPHPのシンタックスチェックをする方法

はじめにシンタックスチェックの例設定はじめにSCM(ソースコードマネジメントツール)にコミットする前に...

Jenkins ビルドパイプラインプラグインでジョブの依存関係をステキに表示する

はじめにJenkins Build Pipelineダッシュボードに追加するはじめにJenkins で、C言語やC++、PHP、node.j...

ヤフーがソフトウェアトークンによるOTPをはじめた

はじめにOTPってなに?アプリ二要素認証で何が変わる?設定気をつけることはじめに昨年、ヤフーは、メー...

vim unite-buildでビルドするとエラーが見やすい

はじめに設定設定 .vimrcインストールアップデート使い方はじめにunite-build を使用すると、非同期で m...

Mediawiki タイトルの先頭を勝手に大文字にしない

はじめに解決策備考はじめにMediawiki でページを作成するときに、先頭の文字が自動的に大文字になりま...

C++を書いてたらSegmentation Faultした

はじめになにが悪かったのかはじめに最近、C++を書いていたら、Segmentation fault が起きた。Cでも同じ...

Vim unite-outlineでソースコード探索がラクチン

はじめに設定設定 .vimrcインストールアップデート使い方はじめにvim でコーディングしているときに、あ...

Vim neocomplcache のエラーの原因は、neosnippet を使ってないせいだった

はじめにNeoBundleLazy をやめてみた.vimrc の設定はじめにneocomplcache で補完するときに、エラーがよ...

vim vimprocがencodingを変更するようにいってきた

はじめに解決策はじめに.vimrc に encoding を japan とかに設定されていました。ときおり、vimproc が...

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

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

expectでsudoを自動化する方法

はじめに解決策はじめにコンピュータを扱っているとこんなことがあるのではないでしょうか。毎回同じコ...

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

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

sudoのパスワードプロンプトを指定する

はじめに対策まとめはじめにsudo コマンドを実行したときに、パスワードを確認されます。パスワードを確...

sshコマンドでsudoする方法

はじめにttyを割り当てる解決策はじめに複数のホストを扱わないとならないときに、スクリプトでsshを回...

PHP コマンドラインでinclude_pathやopen_basedirを変更する方法

はじめにやり方はじめにPHP で開発しているときに、include/open に関連するパスの設定が php.ini にな...

Excelのカーソルキーで画面がスクロールする現象の治し方

はじめに解決策Happy Hacking キーボードの場合はじめにごくまれに、Excel(エクセル)でカーソルキーがお...

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をつかってみ...

Jenkins に Git プラグインをインストールする

はじめにGitプラグインをインストールするはじめにJenkins を入れたので、今後は、Git のプラグインを導...

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

はじめにFreeBSD に jenkins をインストールインストール設定起動の仕方Web UIはじめにJenkins は、継続...

FreeBSD gcc 4.8をインストールしてみた

はじめにFreeBSD に gcc48 をインストールインストール参考サイト使い方はじめにC++11とかの新しい機能...

CentOSにopenssl-develをインストールする

はじめにインストールはじめにCentOS で thrift のC++ライブラリをビルドしようとしたら、 OpenSSL のヘ...

CentOSにboostをインストールする

はじめにインストールはじめにCentOS で thrift のC++ライブラリをビルドしようとしたら、 boost のヘッ...

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

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

パソコンの電源が故障した Antec EA-650-GREENに買い替えるのかも

はじめにパソコン診断電源ユニットはじめにパソコンの電源を押しても、うんとも、すんとも言わなくなっ...

Eclipse CDTでC++を書く

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

EclipseからSubversionを使う

はじめにプラグインのインストールソースコードの取り込む設定はじめにC++をEclipse のCDTで書きたかっ...

Cassandra PHPライブラリ phpcassaのthrift protocol

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

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

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

thriftを自分でビルドする方法

はじめにビルド方法コンパイルはじめにCassandra の C++ 用のライブラリをビルドするときに、 thrift の...

東芝 LED電球 E-CORE LDA11N-Gを買ってみた

はじめに今使っている白熱電球必要になるLED電球の場合利用時間電球の寿命電球の単価結論LED電球の購入...

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

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

Apache ベンチ abコマンドのTime pre requestのナゾ

はじめにab コマンドを実行してみる結果を見比べるab コマンドの出力意味はじめにApache ベンチマークコ...

Cassandra Super Column Familyの使い方

はじめにSuper Column Family の作り方Super Column Family への値のセットの仕方実行例はじめにCassand...

PHP extensionの作り方 ac_nonexistent.h No such file or directory

CodeGen_PECL で php エクステンションのコードを出力して、ビルドのテストを繰り返してました。pecl-ge...

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

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

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

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



最近の記事

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

コンテンツを検索しよう

過去ログ

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