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

SNMP の待受けポートを変更・追加する(CentOS)

SNMPの待受けポートを以下のように設定したい。 内部からはUDP 161で受ける 外部からはUDP 16161 で受ける 日本語で検索しても、あまり情報が出てこず(検索の仕方が悪い?)。 snmptrapd がどうのというのもあったので試したけど、サッパリ分からない\(^o^)…

gitolite v3.2.0 を入れてみた

今までずっと、次に git 環境を構築するときは gitolite を入れようと思いながら、 かなり時間が経ってしまいました。 やっと入れる機会がきたので、早速導入してみました。

ロードバランサとしての pound と nginx

自宅で運営してるサイトの負荷が、結構高い。 で、試しに pound を導入したんだけど、アクセス数が上がると、どうにも安定しない。 結局 nginx でのロードバランスに落ち着いたんだけれど、そこまでの経緯を書きとめる。 いろいろチューニングして行く上で、…

Furnaceに溶岩バケツを入れても、バケツだけ残す

TileEntityFurnace.java updateEntity 関数内を書き換える。(MinecraftForgeが導入されている環境で作業しているため、適宜読み替えてください。)210行目付近 // 書き換え前 if (this.furnaceItemStacks[1].stackSize == 0) { this.furnaceItemStacks[1] = n…

MVC ならぬ DC モデルによる開発

MVC はよく分からない、悩んでしまう フレームワーク使うのめんどくさい フレームワーク使うほどのものでもない もっと手軽にサクっとフルスクラッチで作りたい みたいな場合に、結構使えるかもしれないのが DC モデル(自称)。 最近これにはまっていて、自分…

Twitter Bootstrap テキストエリアの横幅指定

適当に textarea を rows や cols を指定して置くと、横幅が妙に小さくなるんですよね。 なんでじゃ!と思って、bootstrap.css を見てみると、こんな記述が。 input, textarea { width: 210px; } 勝手に横幅が決め打ちされている.... 横幅を変更するには、di…

セキュリティうどん 6杯目に参加してきた。

home [セキュリティうどん(かまたま)] 去年は参加できていないので、2年ぶりの参加となりました。 前回も書いたような気がしますが、 いやほんと、これほど楽しい勉強会が開催される場所に住んでるなんて幸せもんです。 酔った勢いで書いているので、軽く…

PC向けプレイヤーページを作ってみた。

仕事でbootstrapを使うことになりました。 その勉強がてらに、この土日を利用して jubitics のPC向けプレイヤーページを作ってみました。 bootstrap、簡単で便利! Bootstrap スコアを更新すると、こんなリンクが追加されます。 (今のところ、ここからたどる…

pixiv の javascript のコメントが面白い

イラスト コミュニケーションサービス[pixiv(ピクシブ)] お絵描きサイト、pixiv! 何気なく、pixiv の javascript のソースを眺めてみると、いろんなコメントがありました。 ニョーン ... 7686: // マウスオーバーでおすすめタグをニョーンと出す 7687: var …

Microsoft Office PowerPoint 2007 を多重(多窓)で起動する方法

パワーポイントで、2つの資料を並べて作業したいときってありますよね! 1つのウィンドウ内に分割表示してもいいんですが、なんだか落ち着かない。 そこで、ウィンドウを分割して起動できるパッチを作ってみました。 ただし、権利問題などあると思うので、使…

SECUINSIDE CTF 2012 参加記

CTF

SECUINSIDE CTF 2012に参加しました。 今回は、友人が泊まりで遊びにきてたので、友人が寝てる間とかにちまちま一人で参戦。w 解いた問題数でのランキング http://contest.secuinside.com/open.php スコアによるランキング http://ctf.secuinside.com/statu…

DEFCON20 Qualify 反省

CTF

今回は諸事情によりほとんどiPhoneからの参戦でした。 だから100点なんだもん!!!(言い訳) なので、問題も結構見れてなかったりします。

ポケモンタイピングの値下がり具合が半端ない件について

SECCONにも持って行きましたが、結構イイ感じなんです、ポケモンタイピングのキーボード。 それがなんと、2000円切ってる・・・! 予備が欲しいなーと思っていたけど、いやーいつの間に・・。 バトル&ゲット ポケモンタイピングDS (シロ) バトル&ゲット ポケモン…

SECCON つくば大会に参加した。

CTF

いやもう、ホントにとにかく楽しく面白いCTFでした。 ハッカソンも面白いものが出来上がっていたみたいだし。生でid:ucqさん見れたし。 交通費無理して出して行ってよかったなあと思っています。 結果的に、11問ぐらい解けたっぽいです。 以下、凄く適当なwr…

解析補助用 Rubyスクリプト

CTF

毎回ごそごそ作るのもめんどくさいので、この記事に溜めていこうと決意した5分前。

Redmine 1.0.3 から 1.4.1 への移行アップデート

ちょい躓いたので、メモ。 Windows Server で動いていた Bitnami Redmine 1.0.3 を、 Ubuntu Server に Redmine 1.4.1 として移行アップデートする。 (Ubuntu Server には、既にRedmine 1.4.1 が準備されているものとして話を進める。)

英語版 PlaidCTF Writeups

Writeups.... no, it's just a memo I solved. Addition is Hard [15] (Puzzles) Addition is hard! 0x0 +0x7068703f = ? Answer in decimalThis was happened on old version of php. The answer is 0x7068703f * 2 = 3771785342 KEY: 3771785342 Editors […

Plaid CTF 2012 参加記

CTF

日本からの参加チームは、次の通りでした。 24位 Tachikoma 1689点 38位 sutegoma2 1096点 41位 自分とこ 1047点 50位 p03p0wn 840点 180位 kbb 40点 225位 Alphard 15点 242位 takahashi clan 15点 なかなかよい接戦で、楽しかったです。 また、問題も種類…

停電で死んだHDDの復旧作業

先日の嵐の際に、停電があり、サーバのHDDが死にました。 RAID等も組んでいないので、このまま「はいはいワロスワロス」というわけにもいきません。 そこで、サルベージを試み、なんとか治りました。 当時の状況 フォーマットはLVM サーバを起動すると、論理…

Minecraft Server の "server.log" を解析するスクリプトを書いた。

ついでにGitHubで公開してみた。 まだ機能はほとんどついてないけど、awstats みたいなのができたらいいなあとか考えてる。

CODEGATE2012 Binary200 Writeup

CTF

先日のCODEGATE2012 予選。 一応、少しでも取りかかった問題については、いろいろな人の書かれたWriteupを参考に 「自分で理由をつけながら答えを導出できる」レベルまで落としこんでいたのですが、 Binary200でかなりつまずいたので、メモがてらWriteup。

CODEGATE 2012 YUT CHALLENGE 予選に参加してみた。

CTF

久しぶりのCTFでした!超楽しかった!! Bin100 Net100、200、300、400 Misc100、300 のWriteupを残しておきます。