2010-01-01から1年間の記事一覧

PostgreSQL 再入門

PC

http://lets.postgresql.jp/documents/tutorial/ubuntu/2 http://www.postgresql.jp/document/pg836doc/html/tutorial.html

OAuth

PC

この記事との差分を覚え書き http://gihyo.jp/dev/feature/01/oauth/0002 aptitude install sqlite3 ruby-dev aptitude install libsqlite3-ruby gem install oauth Ubuntu 10.10 gemだと、sqlite3-rubyが入らないのでaptで代用。railsもバージョン 2.3.4 を…

RubyOnRails 備忘録

PC

Ubuntu 10.10 でRubyOnRailsを動かすまで。RubyGemsインストール # aptitude install gems Rails # gems install rails エラーが出た。 % sudo gem install rails Successfully installed rails-3.0.3 1 gem installed Installing ri documentation for rail…

OAuthを悪用したspam? shoppybag の動作内容 検証編

非リアでボッチなので、招待メール待ち

OAuthを悪用したspam? shoppybag の動作内容 仮説編

おそらくは、このTwitterスパムと同系統。 http://www.itmedia.co.jp/news/articles/0908/10/news015.html 実際にshoppybagのサイトに行ったら、 「招待制なんだゴメンね。」 と言われて登録できなかった。 しかたないので、ついったーで誰かそのspamを転送…

OAuthを悪用したspam? shoppybag のへの対策

詳細は後で。まずは結論だけ。 技術面 パスワードの変更は不要(というか、OAuthの使用上、パスワードは盗めない。理由は後述) アクセストークンの無効化手続きは必要かも(有効期限が分からないので、調査中) 精神面 知りあいからの招待でも、本人から言…

OAuthを悪用したspam? shoppybag の概要

昨日、勉強会仲間のエンジニア集団で飲んでいたらこんな話題が上がりました。 「shoppybagというサービスの招待メールが知りあいから来たので、 試しに登録してみたらgmailのアカウントが乗っ取られ、アドレス 帳のアドレスへ勝手に招待メールを送信された」…

Google Developers Day

PC

遅くなったけどレポート。 会場は大混雑。3Gの電波すら圏外の凄い輻輳。キーノートは主にHTML5とアンドロイドの話題。Androidについては今後の展望を日本のエンジニア視点から。 iOSのシェアは半端ないが、Androidも最近はそれに追従しつつある。 Androidの…

GoogleからDevQuiz合格通知が来た。

PC

先に合格通知を受け取った友達より、1日遅れでメールが届きました。 自分の採点結果は Super Hackers: PAC-MAN 1 採点済み 7.0 詳細 2010-08-22 15:00:26.796602 ラウンド 2: 2-legged OAuth 1 採点済み 5.0 詳細 2010-08-22 11:11:55.289557 ラウンド 1: HT…

netbookにgentooをインストール

pc

どこぞのtwitter TLで 「gentoo のインストールを自力で出来ないのに Linux 詳しいとか言わないで欲しい」旨の発言があったので、やってみた。 インストール先 先日購入した ドスパラのnetbook Cartina JS http://www.dospara.co.jp/5goods_pc/pc_detail.php…

Lpic 101

PC

今週の勉強重点項目 rpm ps / kill updatedb ファイルシステム(e2fsckとかmkfsとか)

ミントジュレップ

夏はフローズンカクテルが美味い。 得にウヰスキースキーとしてはミントジュレップがいい。 しかし、ミントジュレップにはフレッシュなミントが必要だ。 だがフレッシュなミントとか入手が面倒だし、保存も利かないし、気軽に買えない。 というところで気づ…

とべとべ&電設部 勉強会夏祭り

PC

夏だ。リア充だ。技術者だ。誰だ? ということで、連休初日は勉強会に行ってきました。 青山はオラクル。 テーマ等は↓ http://atnd.org/events/6067第1セッション Webサーバと対話するただ一つの方法 TelnetでHTTPサーバとやりとりする方法のレクチャー。 P…

とべとべ&電設部 勉強会夏祭り

PC

夏だ。リア充だ。技術者だ。誰だ? ということで、連休初日は勉強会に行ってきました。 青山はオラクル。 テーマ等は↓ http://atnd.org/events/6067第1セッション Webサーバと対話するただ一つの方法 TelnetでHTTPサーバとやりとりする方法のレクチャー。 P…

catが使う主な変数の役割

PC

グローバル int bflag, eflag, nflag, sflag, tflag, vflag; 各オプションに対応 main *

catが呼び出す外部変数

PC

setlocale http://www.jp.freebsd.org/cgi/mroff.cgi?sect=3&cmd=&lc=1&subdir=man&dir=jpman-6.0.0%2Fman&subdir=man&man=setlocale open 今回の肝 http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&lc=1&cmd=&man=open&dir=jpman-6.0.0%2Fman§=0 isasc…

BSD版 cat メモ

PC

/*- * Copyright (c) 1989, 1993 * The Regents of the University of California. All rights reserved. * * This code is derived from software contributed to Berkeley by * Kevin Fall. * * Redistribution and use in source and binary forms, with …

{PC]catの実装を読む

ノリと勢いで次回の勉強会で発表したいとか言ってしまったので、始めてみる。 とりあえずは予定と味見。 ToDoと進捗 本体プログラムの流れを把握 完了 外部プロセスやOS周りとの連携とかあれば理解する 未着手 外部関数の使われ方と仕事内容をチェック 抽出…

Arbornetの無料シェルアカウント

PC

ぶっちゃけ、サイトに書いてある通りなんだけれど、英語だし日本語ドキュメントがあればそれだけで喜ぶ人がいそうだから書いておく。 概要 以下のURLで発行している無料のFreeBSD shell アカウントを取得する手順。 http://www.arbornet.org/free_shell_acco…

BSDの無料シェルアカウント

PC

BSD系コマンドのソースコードを読み進める内に、書き換えて動かしたい場面が多数出てきた。 そうなると、BSDのコンパイル・実行環境が欲しくなる。 (Linuxだと、やはり細かいところでヘッダとかが違うからコンパイルが通らない)というわけでVMにFreeBSD 8 …

echo.c

PC

BSD版 echo.c /*- * Copyright (c) 1989, 1993 * The Regents of the University of California. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the followin…

第1回 コマンドなんでも読書会

PC

普段何気なく使っているコマンドの実装を読み解いてみような勉強会。 今回は第1回というコトでゆるーくすたーと。 お題は echo と ls それぞれ主催者のお二人が overview をプレゼンし、その後みんなで読みながらディスカス。 せっかくなので、読み解いた内…

malloc による overcommit

PC

mallocのバグに関する興味深いエントリーを友達が投稿していたので、再現してみた。 環境 OS: Ubuntu 9.04 $ uname -a Linux glassonion 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux マシン VMware メモリ 256MB $ free …

ls を読むためのtodo

対象:BSD版 ls 期限:5/16(第1回)Todo lsの動作オプションの要約 呼び出すライブラリのまとめ(主にfts.h) わかんないところリストアップ

コマンドなんでも読書会

UNIX系の有名コマンドのソースコードを読もうという勉強会. おもしろそうなので参加表明してみた. http://groups.google.co.jp/group/anycommand まずはlsから順番に……

Ubuntu netbook remix を試す

PC

CDやUSBメモリに焼くのが面倒だったのでPXEブートしようとしたら、EeePC 4G のNICを認識してくれなかった。(つづく)

tftpd-hpa の設定について

PC

ハマった場所をメモ。 環境: Ubuntu で tftp-hpa を起動(させているつもり) 症状: tftp-hpa の設定が反映されない 普通に使うなら /etc/default/tftpd-hpa を編集して # /etc/init.d/tftpd-hpa start で良いはず。ところが、inetdでtftpのサービスが動い…