Subscribed unsubscribe Subscribe Subscribe

ハティフナット (HATTIFNATT) 高円寺のおうち

高円寺に用事があったのでハティフナットというカフェに寄ってみました。 店の入り口は子供の背丈にあわせて小さめに作ってあるらしいのですが、確かに身長の低い僕でもドアをくぐる感じでした。店内に入ってみるとホビットの洞窟に入ったような感覚になりま…

タカノフルーツパーラー

TOHOシネマズ新宿で『君の名は。』を観ることになったので、その前に腹ごしらえをばと新宿駅前にあるタカノフルーツパーラーに来てみました。 まずはローストビーフサンドウィッチを注文。 こういうサンドイッチ頼むのが好きになってきたんですけど、なんだ…

Ti ROLANDE(ティ ロランド)のクレープを食べ納めしてきた。

松濤にあるティロランドが来月で閉店するとFacebookページに書かれていたので久しぶりに行ってきました。 渋谷から歩くにはちょっと離れているけど、Bunkamuraで展覧会などを見た帰りに寄るのにちょうどよかったんですよ。 赤と黒(Le Rouge et le Noir)を基…

メルセデスベンツコネクション東京スペシャルパーティー

新型モデル発表記念スペシャルパーティーに招待していただきましたので参加してきました。 今回はギブソンとコラボしているそうで会場のあちこちにギブソンのギターが設置されていました。どちらかというとギブソンのギターに目がいってしまいましたね(笑)…

アマンダンブルー鎌倉

道路挟んですぐ目の前が材木座海水浴場と言うロケーションにあるアマンダンブルー(AMANDAN BLUE) 鎌倉に来てみました。 江ノ電の和田塚駅から徒歩10分程度のところにある結婚式場なのですが、夏季限定でランチをやっているとの情報を聞きつけて。なんでもテ…

まくら

子供の頃に父親のまくらから漂っていた匂い。 ついに自分の枕からその匂いがした。 別に歳相応にさえ見られればいいのでアンチエイジングとかにはさほど興味はないけど、加齢臭には気をつけようと思う。

インターンに来ている女子大生に「データベースの勉強したいんですけど」と言われた時用のLOVE理論

もしインターンに来ている女子大生に「せんぱぃ、データベースってやつを勉強したいんですけどぉ」と言われらどうすればいいか。「OSは何使ってる?MySQLかPostgreSQLを自分のパソコンにインストールしてみるといいよ」、それが自分でできる女の子であればそ…

SpiderMonkey試してみた

JavaScriptの勉強し始めたのですが、基本的な構文試すのにconsole.logに出力して確認するのが面倒だったのでSpiderMonkey使ってみました。 ターミナルの中だけで完結できると楽ですよね。お使いのパッケージマネージャーに多分入っていると思うので、各自サ…

パスワード生成メモ

ちょっとしたランダムなパスワードを生成して機会ってあると思うのですが、そんな時に便利なコマンドまとめ。 CentOS系 expectパッケージに含まれているmkpasswdコマンドを利用。 シェルスクリプトなので詳しいオプションは直接ソース見ればわかる。 Debina(…

Sinatraの始め方

Ruby初心者がSinatraを使い始めてみたのでお勧めの本などを紹介します。公式サイト http://www.sinatrarb.com/とりあえず公式サイトを見ながら、Hello World!をやってみて「おお、なんか簡単そう!」と感じたものの、なにか処理するには最低限Ruby書けないと…

OpenShift OnlineでMojolicious::Liteを動かしてみたい!

OpenShift Online http://www.openshift.com/OpenShift Onlineは、RedHatが提供するPaaSで、Java,PHP,Python,Ruby,Perl,Node.jsなどのプログラミング言語とMySQL,PostgreSQL,MongoDBのデータベースを利用できます。https://www.openshift.com/products/prici…

Mac上でのPerl環境

殴り書きメモっす。Perlbrewを利用。 curl -kL http://install.perlbrew.pl | bash インストールする。 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed## Download the latest perlbrew## Installin…

Google App Engine for PHP試してみたぉヽ(゚∀゚)ノ

チュートリアルのまんまです https://developers.google.com/appengine/docs/php/gettingstarted/ Installing the PHP SDK on Mac OS X 今回は手元にあったマックで試してみます。 Installing Python 2.7 何もいじってなければそのままで問題ないかと。 PHP …

Debian上でのiptablesの設定方法の続き

検索エンジン経由で以前書いた記事を読んでくれる方が結構多いようなのですが、この手の情報にありがちな時間の流れによって情報が古くなってたと言う状態だったので補足として書いておきます(;´Д`)以前は /etc/iptables.test.rules と言うファイル一つで…

Apacheの設定ファイル、多すぎ〜(;´Д`)

Debian(Ubuntuとかも)を使い始めて、面食らうのがApacheの設定ファイルの構成かと思います。 apache2.conf conf.d envvars httpd.conf magic mods-available mods-enabled ports.conf sites-available sites-enabled とか分割されすぎ〜(;´Д`)ってなると…

vsftpdの設定方法

vsftpd (Very Secure FTP Daemon) を選択した理由は、まぁなんとなくなのですが、どのディストリビューションにもパッケージあるので汎用性高いし、かなり細かく設定ができるので、使い方を覚えておいて損はないとは思います。設定項目自体は、ArchLinuxのwi…

crontabのあんちょこ

minute (0-59), hour (0-23), day of the month (1-31), month of the year (1-12), day of the week (0-6 with 0=Sunday). commands 自分の場合、/home/mercysluck/syncと言う同期用のディレクトリを作っているので、そこにcrontabheader.txtなんかで保存し…

Debian上のパッケージ管理方法

Debianにインストール済みのパッケージをリスト化して、他のマシンでも同一の構成にしたい場合 dpkgベース dpkg --get-selections > package.txt パッケージリストをテキストでエクスポートする。 dpkg --set-selections dselect-upgrade 移行先のマシンでパ…

Debian上でのiptablesの設定方法

ネットでググると古い記事が多いので、Debian Wikiを参考に簡単な方法を書いてみます。 aptitude install iptables iptables-persistent まず、iptablesとiptables-persistentをインストールします。 iptables-persistentは後で役立ってきます。 iptables -L…

CPAN関連のお手軽管理法

acotieさんが書かれた記事をまず読みましょう。 第7回 新人さんのための仕事で使えるPerl基礎知識(1) http://gihyo.jp/dev/serial/01/perl-hackers-hub/000701 cpanm(App::cpanminus)、軽くて早いし便利! cpanmを使ったインストール方法 cpanm Acme::Mo…

XML::RSS::Parserを使っているとXML::SAX::PurePerlがコケる

単純にサンプルのソースみたら簡単そうだったので、XML::RSS::Parserを使ってみたのですが、ある程度の量のRSSをさばいていたら utf8 "hogehoge" does not map to Unicode at /usr/local/share/perl/5.10.1/XML/SAX/PurePerl/Reader/Stream.pm line 37. と言…

Windows Hosts File Manager

hostsファイルとはIPアドレスとホスト名の紐付けを管理しているファイルです。 DNSで設定してはいないけど、テスト的にサーバーを動かしてみたい時に使うと便利です。テキストファイルなのでエディターで開いて編集してもよいのですが案外面倒なもの。そこで…

言語(ロケール)が設定されていないとエラーが出る際の設定方法

dpkg-reconfigure locales en_US.UTF-8 ja_JP.UTF-8を選択して、設定ファイルを出力すればエラーが出なくなります。 まぁ、基本メッセージは英語でいいと思いますけどね。

BackTrack 5がリリース

BackTrack 5, code name “revolution” http://www.backtrack-linux.org/backtrack/backtrack-5-release/

タイムゾーンの設定

海外のVPSなどを利用する際に必要かも。 vi /etc/default/rcS UTC=noと設定します。 dpkg-reconfigure tzdata Asia/Tokyoを選択 lv /etc/timezone タイムゾーンが変更されているはず。 TZ=JST-9 date

TwitterIrcGatewayの基本設定

バックアップするとき用のメモ書きサーバー ホスト名:119.82.26.195(ドメイン失効してしまったらしい・・) ポート番号:16669 コンフィグ /join #Console show Set EnableRepliesCheck True set EnableTypableMap true Group Invite #Group_Name User_Name …

Google Wave Robots API V2

Python Tutorialを参考にまずはデモを動かしてみます。 http://code.google.com/intl/ja/apis/wave/extensions/robots/python-tutorial.htmlDebian環境だとこんな感じです。 $ python --version Python 2.5.2 Python 2.5以上ということで動作環境としては問…

Google App Engine

Google wave API Challenge セットアップHackathonに参加するため、突貫でGoogle App Engineの環境整えてみました。 waveのbotを設置するための場所として、Google App Engineが必要となるわけです。開発環境は、Debian。Google App Engine SDK http://code.…

VPSでの初期設定

海外のVPSなので日本語設定を一からする必要があります。

EcVps

ちょっと海外のテスト用のサーバーを利用したくなったのでDeliciousのタグを辿って、VPS探してみました。EcVps http://ecvps.com月額$10.00 (USD)とかなりお安いと思います。仮想化はOpenVZを利用しており、OSはDebianを選択しました。 Debianサーバーを運用…

calendar

calendarは、今日の日付に関連した出来事を表示してくれるコマンドです。インストールして実行してみると calendar calendar: no calendar file: ``calendar'' or ``~/.calendar/calendar'' ファイルがないよと言われてしまいます・・。 cd /usr/share/calen…

fortune

雑学系コマンド。 portsやyumでインストール。作業中に行き詰まったときなど、このコマンドと打ってみるといいでしょう。 ログイン時に表示させるのもいいですね。FreeBSDとDebianの場合は '/usr/games/fortune' CentOSの場合は '/usr/bin/fortune' を環境変…

Tritonnのインストール

今までSenna使ったことなかったのですが、TritonnならRPMでラクチンインストールができるようなので試してみました。http://sourceforge.jp/projects/tritonn/releases/ rpm -ivh MySQL-client-5.0.67-tritonn.1.0.12.i386.rpm MySQL-devel-5.0.67-tritonn.1…

CentOSにGaucheをインストール

先日プログラミングGaucheを購入したので、CentOSにもインストールしてみました。 残念ながら、CentOS用のRPMがないようですが、specファイルがあるので自分で作ってみます。参考記事 http://d.hatena.ne.jp/t2y-1979/20080902/1220345859まずはRPM作成の環…

CentOS 初期設定(リポジトリ追加)

CentOSってデフォルトの状態では、ろくすっぽパッケージが入ってないのですよね・・。CentOSのリポジトリを増やす http://rally.jp/comp/archives/2008/02/centos.php上記の記事を参考にして、設定します。まずは、yum-fastestmirrorをインストール。 /etc/r…

レンタルサーバー移行

sakuraで借りていたレンタルサーバーがなぜかWeb接続が激重状態に。いくら設定を見直しても原因がわからず、4年近く借りていたこともあり、新しいプランに移行することにしました。専用レンタルサーバ(ホスティング)TOP>専用サーバ>エントリー http://se…

BackTrack 4 Pre Release

BackTrack 4 Preバージョンがリリースされました。http://www.remote-exploit.org/backtrack_download.html

BackTrack 4 betaリリース

BackTrack 4 beta版がリリースされました。http://www.remote-exploit.org/backtrack_download.htmlKDE以外のデスクトップ環境が、fluxboxではなくてFVWM-Crystalに変更されています。 また、Synapticが利用可能となり、Ubuntuのパッケージが利用可能となっ…

BackTrack 3リリース

BackTrack 3がついにリリースされました。http://www.remote-exploit.org/backtrack.htmlリリースに伴って、収録パッケージやカーネルに関する情報も更新されているので参考にしてください。 http://backtrack.offensive-security.com/index.php?title=Main_…

dnstracer

dnstracerの使い方。 dnstracer [options] [host] -c: disable local caching, default enabled -o: enable overview of received answers, default disabled -q : query-type to use for the DNS requests, default A -r : amount of retries for DNS reque…

0trace

0traceの使い方。 0trace.sh eth0 192.168.1.1 0trace v0.01 PoC by [+] Waiting for traffic from target on eth0... 止まったまま、動かないですね・・。 tracerouteのような動作をするツールのようなのですが。

0trace

0traceの使い方。 0trace.sh eth0 192.168.1.1 0trace v0.01 PoC by [+] Waiting for traffic from target on eth0... 止まったまま、動かないですね・・。 tracerouteのような動作をするツールのようなのですが。 0traceの使い方。 0trace.sh eth0 192.168.…

InTrace 1.3

InTrace 1.3の使い方。http://www.swiecki.net/progs/intrace-README.txt intrace -i eth0 -h www.sample.com まず、intraceを起動。 nc www.sample.com 80 NetCatでターゲットに接続。 intraceに戻り、Enterキーで実行開始。tracerouteよりも詳細な情報が得…

QGoogle

QGoogleは、コマンドラインからの検索ツールです。Google SOAP Search APIのKeyが必要となるのですが、すでに公開停止されているんですよねぇ。 残念ですが、使えません。昔MovableTypeの本読んでいたときに取得した気がするけど、さすがに残ってないし。 大…

protos

protosはIPプロトコルスキャナーです。 ターゲット上で動いているプロトコルをスキャンすることが可能です。オプション Usage: ./protos -i eth0 -d 10.1.2.3 -v -v verbose -V show which protocols are not supported -u don't ping targets first -s make…

pirana

piranaの使い方。piranaは、SMTPのコンテンツフィルターをチェックするためのフレームワークです。オプション bt # ./pirana.pl At least one mandatory option is missing... Usage: pirana.pl [MANDATORY ARGS] [OPTIONAL ARGS]Mandatory arguments: -e+ E…

Netmask

Netmaskの使い方。オプション Usage: ./netmask -d destination -t timeout 例 bt # netmask -d sample.com -t 10 動かないっすよ・・。 使い方間違ってるのかなぁ。

Netenum

Netenumの使い方。Netenumは、ターゲットとなるhostのリスト作成のためのツールです。 そのため他のツールと組み合わせて使うことになります。オプション bt # netenum netenum [timeout] [verbosity] if timeout is >0, pings are used to enum 例 bt # net…

itrace

itraceの使い方。itraceは、ICMP echo requestを利用してターゲットまでのルートを調べることができます。 まぁ、基本はtracerouteと同じですね。オプション bt # itrace -i eth0 -d itrace: option requires an argument -- d Usage: itrace [-vn] [-pX] [-…

host

hostの使い方。ホスト名とIPアドレスの変換をしてくれます。オプション bt # host Usage: host [-aCdlriTwv] [-c class] [-N ndots] [-t type] [-W time] [-R number] hostname [server] a is equivalent to -v -t * c specifies query class for non-IN dat…