薫のHack

MySQLが実行したクエリをログに落とす方法

MySQLを利用したアプリケーション開発を行っているときに、アプリケーションがどのようなクエリをMySQL...

WindowsでApacheとPHPとMySQLを動かす

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

MySQL データベースからデータベースとテーブルを作成する文を方法

[2008-08-01-1] MySQL テーブルのcreate文をテーブルから生成する方法で、SHOW CREATE TABLEでテーブル...

MySQL テーブルのcreate文をテーブルから生成する方法

MySQLのデータベースのテーブルからcreate文を生成する方法について紹介します。テーブルからcreate文を...

XOOPS CubeをUTF-8化する方法

XOOPS CubeをUTF8化する方法について解説します。まず、対象となる XOOPS Cube をダウンロードします。...

MySQLのデータファイルを移動する方法

FreeBSDにportsからMySQLをインストールした場合、デフォルトでは、/var/db/mysql にデータベースのファ...

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

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

FreeBSD 標準入力 stdinをtarする方法

FreeBSDのtarコマンドで標準入力(stdin)から入力したデータをアーカイブする方法について説明します。ほ...

tarの標準出力や標準入力を使いこなす方法

はじめに標準入出力を使いこなすということ読み方拡張子tarコマンドの基本tarコマンドを別のコマンドに...

tarコマンドの使い方

はじめにtarとはtarと使われる圧縮形式tarコマンドでよく使われるオプションについてtarファイルを作成...

perl プログラム名を取得する方法

perlスクリプトの中でスクリプト名を取得する方法について説明します。FreeBSDのC言語だったらgetprogna...

socketプログラミング struct sockaddr_inのin_addrとは?

はじめにstruct sockaddr_inの定義についてstruct in_addrの定義についてin_addr_tの定義についてin_por...

GNU EmacsでPHPモードを使う

EmcasでPHPモードを利用するには、Emacsの拡張 php-mode.elをインストールします。FreeBSDの場合、ports...

FreeBSDの開発環境が非常に重たい

開発環境が重いというのは、今に始まったことではないのですが、Apacheの再起動が非常に時間が掛かると...

Let's Note CF-Y2のWindows XPのリカバリー

先週の土曜日に、友人に安く譲ってもらった、ポータブルな開発環境PanasonicのLet's NoteのCF-Y2のセッ...

Virtual PC 2004のイメージがvmware playerで変換中にエラー

Windows環境でVirutal PC 2004というPCエミュレータでFreeBSDなどを動かしていました。Vitural PCよりも...

カラフルなdiff colordiff

ファイルの差分を調べることのできる通常のdiffコマンドは、色がつきません。colordirrを使うと、diffを...

UNIX C言語プログラミング プロセスの存在を調べる方法

はじめにpidファイルの拡張子pidファイルの置き場所sshdのpidファイルの例C言語でプロセスの存在を確認...

FreeBSDでrarファイルを展開する unrar

FreeBSDでrarファイルを扱うには、unrarコマンドを利用します。unrarのインストールunrarはportsからイ...

C言語 Unix /dev/urandomから乱数を読み込む方法

はじめにUnix環境における乱数の取得/dev/random/dev/urandomkern.random.sys.seededurandom と random ...

FreeBSD 8 - VImage

FreeBSD 8 から VImage 機能がマージされる予定になっている。VImageで、ネットワークの仮想化ができる...

OpenVAS - Open Vulnerability Assessment System

OpenVASNessusから派生した脆弱性検地アプリケーションです。OpenVasはOpen Vulerability Assessment Sy...

FreeBSD の Ports にGNU Emacs 22.2がリリース

FreeBSDのPortsコレクションのGNU Emacsが22.2になったそうです。UPDATINGによると22.2になるにあたり、...

FreeBSDリリーススケジュール 7.1,6.4 7.2 8.0

http://www.freebsd.org/releng/によるとFreeBSDのリリーススケジュールは下記のとおりです。 2008/08 ...

vimよりもより機能が強力で高速を目指すyzis

vimに触発されて開発されたviライクなエディタ yzis がFreeBSDのPortsコレクションに追加されました。ht...

Spread FreeBSDでボタンやシグネチャバーを公開

FreeBSDの知名度を向上するために、サイトにボタンやスグネチャバーを貼り付けるための画像とソースを提...

JavaScript lint - jsl

インストール方法jslのオプションJavaScript の Lint プログラム jsl が Ports コレクションに追加され...

C言語 HTTPクライアントライブラリserfがPorts化

Apache Portable Runtime(APR)ライブラリをベースにして開発されたHTTPクライアントライブラリ serfがFr...

C言語 FreeBSDで共有メモリを使う shmget/shmat/shmdt

UnixのIPCの1つに共有メモリがあります。共有メモリは、複数のプロセスで、メモリを共有します。共有メ...

Unix ディスク使用量の多いディレクトリを探す方法

Unix(FreeBSDとか)でファイルの数が増え、ストレージを圧迫していき、ファイルの整理を余儀なくされるこ...

BSDライセンス版 bsdgrep

OpenBSDで開発されたBSDライセンス版のgrep(1)がFreeBSDに移植され、 さらに追加機能が実装されています...

FreeBSD localeデータベースの更新は310.locateを使う

ファイル検索のためのlocale(1)データベースをよく利用します。このデータベースの更新は、cronジョブに...

FreeBSD リモートのsyslogへメッセージを出力する設定

FreeBSDのsyslogdはデフォルトでは、リモートのメッセージを受けとってくれません。syslogdは-sオプショ...

sshによるリモートアクセスを見分ける方法 SSH_CONNECTION SSH_CLIENT

sshによるリモートアクセスを見分ける方法について考えてみました。リモートアクセス時とそれ以外でプロ...

GNU GCC 最適化オプションとstrip前後のファイルサイズの比較 lsコマンド編

GNUのGCCコンパイラでは、最適化レベル -O0 - -O3とサイズ重視の-Os、さらにバイナリのストリップ機能が...

portscout - FreeBSD ports distfile scanner

FreeBSDのports distfile scanner - portscoutについて。http://portscout.org/Ports Collectionのメン...

FreeBSD ports オプションを変えてportupgradeでリビルドする方法

FreeBSDのportsは、ソフトウェアによって、ビルドする前にオプションを設定することがあります。ビルド...

FreeBSD ports portupgradeのインストールと使い方

FreeBSDでportsコレクションからソフトウェアをインストールするときやバージョンをあげるときに便利な...

perl DBI/DBDの使い方

DBIは、Perlから様々なデータベースにアクセスするためのデータベースインターフェース(Database Interf...

FreeBSDにperl DBIとp5-DBD-mysqlをインストールする方法

Perl DBD/DBIのインストールFreeBSDでは、 p5-DBIとp5-DBD-mysql が必要です。p-5DBD-mysqlはmysqlのバ...



最近の記事

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

コンテンツを検索しよう

過去ログ

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