薫のHack

netstatコマンドで長いアドレスを縮めない方法

netstatコマンドでは、ネットワークの状態をチェックすることができます。サーバがどこのホストとどのポ...

sshdでsshできるユーザを制限する方法

OpenSSH SSH daemonのsshdでは、sshでログインできるユーザを指定し、許可したユーザだけをログインさせ...

sshdの設定を反映する方法

はじめに設定を反映する方法再起動をするとプロセスはどうなるのか?再起動せずに設定を読み込む利点Cen...

PHP mail関数でX-Authentication-Warningが付加される

PHPのメール送信関数mail()関数の第4引数を使い、-fでevelope-fromを指定した場合に、メールのヘッダにX...

FreeBSD 7.0-BETA3から7.0-RC2へマイナーバージョンアップグレード

FreeBSD7.0-BETA-p1からFreeBSD7.0-RC2-p1にマイナーバージョンアップグレード(minor version upgrade)...

複数のPuTTYをタブ化して管理するPutty Connection Manager

sshでUnix系OS(FreeBSDやLinuxなど)にリモートログインしているWindowsユーザは、TeraTerm、Putty、Pode...

PerlのXMLRPC::Liteモジュールでブログ更新Pingを送信する

ブログを更新したら、ブログを更新したことをPingサーバに通知してやることにより、サイトが更新された...

PerlでSHA1 16進メッセージダイジェストを計算する方法

PerlでSHA1のメッセージダイジェストを求めたいときには、Digest::SHA1を利用します。Digest::SHA1は、S...

watchコマンドで継続的にttyを監視する方法

FreeBSDでは、watchコマンドにより、ttyを監視することができます。sudo watch /dev/ttyp0と実行したと...

WindowsのHDDの共有状態をnetコマンドで解除する方法

MicrosoftのWindowsでは、ファイルの共有を使うことで、フォルダをネットワークに公開し、ファイルを共...

WindowsのHDDの共有状態をnetコマンドで調べる方法

MicrosoftのWindowsでは、ファイルの共有を使うことで、フォルダをネットワークに公開し、ファイルを共...

Apache セキュリティ mod_statusのXSS

最近、 HTTPサーバの Apache 2.2.8, 2.0.63, 1.3.41 がリリースされました。Apache モジュールのmod_sta...

セキュリティ UTF-7でXSS(クロスサイトスクリプティング)を引き起こす10の方法

Webアプリケーションのセキュリティで問題になるXSSについて。UTF-7でクロスサイトスクリプティングの問...

FreeBSDのlogin(1)が壊れてログインできない

これは、とある大規模バックエンドシステムの話です。FreeBSDマシンを32台構成や128台構成にして組まれ...

FreeBSD 6.3-RELEASE

2008/1/21に FreeBSD 6.3-RELEASE が公開されました。パフォーマンス向上や安定性改善がメインのようで...

Yahoo! Developer Network セキュリティベストプラクティス

原文は、 Yahoo! Developer Network - Security Best Practicesです。http://developer.yahoo.com/secur...

PHP config.phpへの不正アクセス

PHPのセキュリティ、PHPへの不正アクセスについて書きます。apacheのエラーログを流していたら、ヘンな...

LinkShare リンクシェアにログインできないのはspybotのせい

LinkShare(リンクシェア)のサイトにログインできませんでした。IDとパスワードを入れた後に、「送信」を...

初代SimCityのソースコードが公開される

初代SimCityのソースコードが公開されました。ということで、早速ダウンロードしてきました。http://www...

FreeBSDとLinuxのディレクトリ構造一覧

FreeBSDのディレクトリ構造(Directory Structure)とLinuxのディレクトリ構造(Directory Structure)を横...

Yahoo! Media PlayerでWebでMP3を再生する

米Yahoo!がWebページに組み込んでMP3ファイルを再生するJavaScriptベースのプレイヤー Yahoo! Media Pla...

ソニー 大容量ファイル転送 560Mbps「TransferJet」

Sony(ソニー)が最大560Mbpsの近接無線転送技術 TransferJetを開発したそうです。ICカードのように、通信...

Intel 45nm世代のデスクトップ、ノートPC向けCPU発表

Intel(インテル)から45nm プロセス技術を用いたCPUが登場します。 デスクトップ用クアッドコア Yorkfiel...

Adobe/Micromedia FlashのActionScript traceアクションを消す方法と注意点

Adobe(旧Micromedia)flashでActionScriptを書いているときに、デバッグ情報を出すためにtrace()を使いま...

google code prettifyでソースコードをシンタックスハイライトする

Googleから提供されているgoogle-code-prettifyを使うと、JavaScriptモジュールとCSSによってHTMLページ...

ヤフー!ジャパンの2008年の新トップページ

ヤフー!ジャパンのトップページが刷新されました。http://japan.cnet.com/blog/tamon/2008/01/02/entry_...

picnikとfirefox アドオンでWebページをキャプチャする

picnicは、写真加工ができるウェブアプリケーションです。flashで作られているようです。http://www.pic...

FreeBSD ports fcsh Flexコンパイラシェルをインストールする方法

FreeBSD の ports に fcsh(flexコンパイラシェル)が追加されました。flexアプリケーションやモジュール...

tcshライクにbashでヒストリリストから補完する方法

tcshでM-p(history-search-backward)を使い、コマンドのヒストリーから「ls」で始まるコマンドラインを...

bash ccやgccコマンドでソースファイル *.c を補完する設定

GNUのコンパイラ gccやccコマンドのファイル名指定を指定します。そのときに、bashでファイル名を補完し...

XML-RPC コネクションプロキシアーキテクチャ

XML-RPC Connection Proxy ArchitectureWebでオンラインのゲームを作ろうと思い、色々、考えました。...

lsコマンドで最終更新時刻の新しいファイルを見つける方法

はじめに新しいファイルを見つけたいlsで新しいファイルを見つける方法aliasを設定するはじめにFreeBSD...

borune shell shのリダイレクトのまめ知識

Unixのshコマンドというシェルは、borune shell(ボーンシェル)というシェルです。Unix Version 7のシェ...

vim用のPHPの関数辞書ファイル作成方法

vimでは、辞書ファイルを利用し、特定の言語モードで入力の補完を行うことができます。たとえば、PHPやC...

FreeBSDのsendmailのmailq(メールキュー)の削除方法 2

AMD Opteron Dual Core, 8GBのメモリのマシンがよくガクっとレスポンスが悪くなるのが結局、直ってなく...

FreeBSD portsのjdk16をインストールする方法

FreeBSDにportsからjava(jdk16)をインストールしました。途中で、msgfmtコマンドの問題により、makeがと...

C言語 複数の子プロセスをwaitシステムコールで待つ方法

はじめにプロセスの作成と終了wait系システムコールサンプルソースコンパイル方法実行例さいごにはじめ...

FreeBSD C言語のerrnoの実装

システムコールやlibcなどのライブラリは、エラーが発生したときに errnoの値をセットものがあります。/...

ルート証明書

はじめにルート証明書とはルート証明書のパッケージルート証明書の中身を確認する方法はじめにインター...

Yahoo!IncがApacheのプラチナスポンサーになった

Yahoo!のプレスリリースです。Yahoo! Commits to Apache Software Foundation as Platinum Sponsorhttp:...



最近の記事

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

コンテンツを検索しよう

過去ログ

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