薫のHack

YUIのMenuBarでアプリケーションっぽいメニューを作る方法

YUIのMenuBarの使い方について紹介します。Yahoo! UI LibraryのMenuに、MenuBarというサブクラスがあり...

topコマンドをバッチモードで使う方法

topコマンドは、普通に起動すると定期的にトップCPUプロセスの情報が更新されます。スクリプトなどでtop...

8月のアクセス解析

今更ながら、8月1日から8月31日までのアクセスランキングこれは、Google Analytics の解析によるもので...

Googleのソーシャルブックマークサービス Shared Stuff

グーグルのソーシャルブックマークサービス「Shared Stuff」が公開された。Digg, del.icio.us, Fackbook...

Exceptional Performance - Use Content Delivery Network, CDNを使うことによるパフォーマンス改善

ウェブサーバとユーザの近さは、レスポンスタイムに影響を与える。地理的に分散させたサーバを通してコ...

C言語の_Boool型とC99とgccとstdbool.hのbool型

C言語のC99で導入された_Bool型ですが、 stdbool.hで boolに typedefされている。trueやfalseも同じヘッ...

Google Wireless Transcoderとは何か?

apacheのアクセスログをtail -fしていてふと気になったものがあった。"Mozilla/4.0 (compatible; MSIE 6...

GNU screenで行の折り返しの設定を変更する方法

GNUscreenをごちゃごちゃ適当にいじっていたら、スクリーンの画面端で行が折り返さなくなってしまった。...

PHP pear XML_RSSでRSSを扱う方法

pear XML_RSSをportsからインストールするportsから pear-XML_RSSをインストールします。% cd /usr/port...

Exceptional Performance HTTPリクエストを減らす方法

エンドユーザのレスポンスタイムの80%は、フロントエンドに費やされます。その時間のほとんどは、ページ...

ヤフーのBR+

[Yahoo! JAPAN PR企画] BR+BR+ (ビーアール・プラス)[BR+ (ビーアール・プラス)]ヤフーが2007...

Yahoo! High Performance Videos

ヤフーのdeveloper.yaho.comにハイパフォーマンスビデオというビデオがあった。ハイパフォーマンスウェ...

セキュリティ 危険なユーザ名(アカウント名)

辞書攻撃でもっとも試行回数が多かったトップ10ユーザ名は下記の通りとのこと。 1. root(2位の12倍以...

ports X.Org 7.3

portsのX.Org関連が7.2から7.3へアップグレードされた。portupgradeを使ってアップデートできます。sudo...

vimでhtmlを出力する方法 TOHtml

vimの6からバッファの内容からHTMLを生成することができます。生成されるHTMLは、カラースキームの色が...

vim 7に内蔵されているgrepはvimgrep

vimの7から内部的に grep の機能を持ちました。使い方は簡単です。scriptを探してみます。:vimgrep scri...

vimballをインストールする方法

http://www.vim.org/ で配布しているプラグインの中には、「foo.vba.gz」などのvba.gzという拡張子のも...

vimのファイルタイプ(filetype)を変更する方法

vimを使っているときに、ファイルのタイプを変更して、vimの挙動を変えたくなるときがあります。vimは、...

Googleの検索ページは画像が1つしかない

Googleの検索のページには、いくつも画像があるように見えます。[google image]が、上記の画像が1枚だけ...

iPhoneをさわってみた

アメリカのApple StoreでAppleのiPhoneをさわってみました。思ってたよりもサクサク動いてビックリしま...

IEのCookieの上限が20から50に増えた

サーバが21個以上のCookieを送信したときデフォルトでは、Internet Explorer は各ドメインごとに最大 20...

アメリカだとヤフーが早い

日本で、ヤフージャパンのトップにアクセスするとマストヘッドが表示されたあたりで、引っかかる感じが...

JavaScriptでDOMから子ノードを削除する方法

JavaScriptでDOMからchild nodeを消す方法。シンタックスoldChild = element.removeChild (child)child ...

大規模サービスの開発と運用

ベンチャーみたいな小さなところ(?)がサービスを上げるために、どのような手順、どのような環境、どのよ...

日本HPは9月1日がUNIXの日

たまたま、見かけた広告で知ったんだけど、日本ヒューレッドパッカード曰く、9月1日がUNIXの日とのこと...

Yahoo! Messengerでリアルタイム翻訳

Yahoo! iTranslateについての紹介です。US版のYahoo! Messenger(ヤフーメッセンジャー)でリアルタイム翻...

OpenBSDがISOイメージをFTP公開した

OpenBSDがISOファイル(インストールCD)を公開することになった。今まで ISOイメージを公開してこなかっ...

Windows XPで「セキュリティで保護されていない接続へリダイレクトされようとしています」という警告がでる

MS Windows XPで https:// のサイトから別のページにリダイレクトされるときに、セキュリティ警告セキュ...

JSLintを微妙に日本語化してみる Edition 2007-08-30

JSLintは、JavaScriptのシンタックスチェックと検証のためのツールです。やりがちな間違えとか、望まし...

topの拡張版htopを試す

htopとは設定インストールスクリーンショットhtopとはtopコマンドの拡張版 htopがports collectionに追...

confファイルの共有サイト

設定ファイルの共有サイトhttp://www.confiles.com/設定ファイルをアップロードし、共有することができ...

CentOSにGNU screenをインストールする

YUM - Yellow dog Updater, Modifiedyum(ヤム)は、Yellow Dog Linuxのために開発されたYellowdog Update...

yumの使い方を学ぶ

インストールされているパッケージを調べるFreeBSD使いは、portsでmakeしたり、pkg_add系のコマンドを使...

アート オブ SQL

本書は、『孫子』の「兵法(Art of War)」に着想を得て、SQLの基本原理を基に、DBプログラミング現場で...

GNUのFlash Player Gnash

GNU の Flash Player の Gnash(GNU Flash Movie Player) 0.8.1が公開された。現在、FWF7とSWF8.5のActio...

YUI Compressor Version 2.0(The Yahoo! JavaScript Compressor)

YUI Compressor バージョン 2.0がリリースされました。いくつかのバグが修正された正規表現ベースのCSS...

Virtual PC 2007にFreeBSD 6.2-Releaseをインストールする方法

FreeBSDやunix、Linuxを触ってみたいけど、マルチブートにするのは怖い、とか、マシンが一台しかないか...

ウェブサーバのセキュリティ Apache編

HTTPレスポンスヘッダのApacheのバージョン情報Apacheは、デフォルトで、Apache自身のプロダクト名とそ...

ウェブサーバのセキュリティ PHP編

PHPのバージョンを隠蔽するapacheでphpを動かしているとウェブサーバのHTTP レスポンスヘッダには、PHP...

firefoxでform(フォーム)をgvimで編集する方法

ウェブページのform(フォーム)で「書き込み」やテキストの「編集」をするときに苦労してます。よく wiki...



最近の記事

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

コンテンツを検索しよう

過去ログ

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