薫のHack

Cassandra カウンタを利用する方法

Counter Column Familyの作成インクリメントとデクリメントCassandra 1.1.0 でカウンタを利用するには、...

Cassandra データセンターごとのレプリケーション

設定ノードの設定keyspace の作成Cassandra で PropertyFileSnitch を利用して、データセンターごとにレ...

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

インストールDropBox の起動CentOS に DropBox をインストールしてみました。インストールCentOS へのイ...

zsh で自動補完する auto-fu

auto-fu の入手設定プロンプトauto-fu を一時的にキャンセルするzsh は、補完機能が強力です。よりzshで...

KVM の FreeBSD の virtio でのネットワークパフォーマンス

デバイスモデル e1000デバイスモデル virtio測定結果あわせて読むCentOS の KVM 上で FreeBSD を動かし...

UNIX netperf でベンチマーク

サーバ側クライアント側あわせて読むnetperf は、ネットワークのベンチマークができるソフトウェアです...

PHP から Thrift で HBase から行を取得する

テーブルの作成サンプルコード結果あわせて読む今回は、PHP で Thrift を使い、 Hbase から行を取得しま...

PHP から Thrift で HBase に値を格納する

テーブルの作成サンプルコード結果あわせて読む今回は、PHP で Thrift を使い、 Hbase から行を格納しま...

PHP から Thrift で HBase のテーブルを取得する

thrift によるソースコード生成HBase の起動テーブルの作成サンプルコードあわせて読むPHP で Thrift 経...

Thrift とは

thrift コンパイラデータ型thrift ファイルから生成する例Thrift 定義ファイルPython クライアントC++ ...

FreeBSD で Node.js をビルドする方法

オフィシャルサイトダウンロードlibexecinfo の インストール参考サイトビルドサンプルソーススクリプト...

AU KDDIスマートフォン Android OS シャープ IS01 root 取得

はじめにau IS01 rooter のダウンロードアストロファイルマネージャ設定の変更au IS01 rooter のインス...

FreeBSD で GitWeb を動かしてみる

Git のプロジェクトの準備GitWeb の用意gitweb.cgi の書き換え合わせて読むFreeBSD のマシンにおいてあ...

Git 最初にやっておくべき便利な設定

ユーザ名と Eメールアドレスカラーの設定aliasエディタの設定補完の設定git に無視させたいファイル書籍...

HBase クラスタの確認

書籍を探すHBase のクラスタの情報を確認するには、 status を利用します。status コマンドは、 'simple...

Gigabyte EP45-UD3R のRAIDをCentOSで使う

BIOS の設定RAID コントローラの設定CentOS の場合Gigabyte EP45-UD3Rのオンボードの Gigabyte SATA2 を...

Linux ext4 ファイルシステムを作成する

実行例実行例FreeBSD ならファイルシステムを作るときに newfs を叩くのですが、 Linux はどうだったで...

FreeBSD CDの情報を表示する

CD/DVD ROM ドライブの存在を確認する。% ls /dev/*cd*/dev/cd0音楽CDの情報を調べてみる。% sudo cdcon...

Apache mod_proxy_balancer ホットスタンバイ

Apache の mod proxy balancer でホットスタンバイの設定の仕方について。ホットスタンバイの設定をする...

Ubuntu の encryptfs をオフにする

Ubuntu を使ってたら、以下のエラーが出ました。ecryptfs_encrypt_page error attempting to write lowe...

Unix suidなコマンドからsystem関数を呼ぶと子プロセスではrootのeuidが失われる

getresuid.csystem.cMakefile実験解決策setuid_system.cexecve.croot ユーザがオーナのファイルで、suid...

Unix コマンドの実ユーザと実行ユーザ、保存セットユーザを調べる

Makefilegetresuid.c実行例Unixのカーネルは、3つのユーザIDを管理する。実ユーザID実行ユーザID保存セ...

Unix SUIDとはなにか?

SUID とはなにか?SUID の設定SUID とはなにか?SUID (Set User ID) は、実行ファイルに設定される属性...

CentOS 6.2 に Flash Player をインストールする

Adobe YUM リポジトリ RPM パッケージのインストールリポジトリのアップデートインストールCentOS の Fi...

CentOS 6.2 に Chrome をインストールする

Google YUM リポジトリを有効にする64 bit 版の場合32 bit 版の場合パッケージを調べるインストールする...

CetnOS 6.2 に Firefox 10 をインストールする

Remi リポジトリをインストールFirefox のバージョンを調べるFirefox をインストールするRemi リポジト...

CentOS で日本語入力

上位のメニューのシステムの「入力メソッド」を選択する。「入力メソッドの個人設定」を押す。「IBusの...

CentOS 6.2 gcc をインストールする

インストールバージョンの確認CentOS で gcc しようと思ったら、コマンドが入っていなかったのでインス...

Perl 文字列の改行を取り除く

文字列中の改行をすべて取り除く方法は、 文字列中の \r \n を取り除くことです。Perl で s を使って、...

OpenSSL BIOを使用したネットワークプログラミング

サンプルコードコンパイル実行方法BSD socket と比べてOpenSSL の BIO は、 I/O の抽象化を行います。ア...

CentOS KVMがshutdownできなくなった cannot acquire state change lock

CentOS の kvm で動かしている Ubuntu がハングアップしてしまったようだ。sudo virsh listsudo virsh s...

CentOS KVMのディスクイメージの場所を追加する

はじめにストレージは足りなくなるKVMの仮想ディスクイメージの置き場所は?ディスクイメージの置き場所...

FreeBSD JsonCpp をマニュアルでコンパイルしてみる

[2011-10-22-1] で「 FreeBSD で jsoncpp をコンパイルする」方法について書いたんですが、scons が必要...

FreeBSD 9.0-RELEASEをインストールした

VMWare の設定アプリケーションのインストールapache 2.2locale の DB の作成Perl モジュールのインスト...

CentOS HDDの情報を調べる

設定を調べるHDDの情報を取得設定を調べる[kaworu@u0 ~]$ sudo hdparm /dev/sda/dev/sda: multcount = 0...

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

openvas-server インストールopenvas-client インストールopenvas-pluings インストール設定openvasd の...

nmap オンラインのホストを探す

nmap の -sP オプションは、Ping Scan を実行します。Ping Scan により、オンラインのホストを見つける...

PHP phpcpd をインストールする

phpcpd のインストールphpcpd の確認検査するファイルについてphpcpd は、 Copy/Paste Detector (CPD) f...

C++ コンストラクタに参照を渡す

コンパイル実行例C++言語で「メンバに参照を持つクラス」をメンバに持つクラスを初期化する方法について...

C言語 strlenにNULLを突っ込むとセグメンテーションフォルト

はじめにセグメンテーションフォルトを起こすコードサンプルコード strlen.cコンパイル方法実行例デバッ...



最近の記事

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

コンテンツを検索しよう

過去ログ

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