茨城県つくばみらい市から来ました

プログラマーになるために生きています

inside pixiv's infrastracture

久保竜彦さん @cubicdaiya mruby_nginx_module ngx_small_light neogent 月間PV38億 10Gbps インフラ構成は2系統 Appliction Cluster Contents Delivery Cluster エンジニア30人 インフラチームは5人 いわゆる Web アプリは PHP レガシーなものからモダンな…

安全な PHP アプリケーションの作り方2013

PHP のライフサイクル 最近 WindowsXP のサポート終了が話題 9年間だった サポートラフサイクルポリシー メインストリーム最低2年 延長サポート最低5年 最新版を使う限り、最低7年のサポートが保証されている PHP のサポート状況 わりと短い PHP4,5 運が…

ミッションクリティカル・ハイパフォーマンスシステムにおける技術統合と運用と勘所

こしばとしあき 広告配信サービスにおける(以下略 システム スマートフォンむけクリック課金型アドネットワーク Zucks アドネットワーク 2013年7月新システムにフルリプレース ズゴック Zucks Global Online Koukoku リアルタイムレポート 莫大な配信ボリュ…

MySQL Adminが見た Devs の常識、DBAは非常識

DBA からのマサカリ集 MySQL 4.0 から 5.6 への移行 レプリケーションを使ったバージョンアップ 旧バージョンのスレーブがある場合 オンラインバージョンアップ データファイルに互換性がある場合 データファイルの互換性がなければ、mysqldumpでダンプして…

CentOS6でGmailサーバー経由でメールを送信しますので

CentOS6, Postfix.x86_64 2:2.6.6-2.1.el6_0なんです 設定ファイルをイジる 参考:Postfix で、Gmail にメールをリレーする - 私の二次記憶 [root@youpandora postfix]# diff main.cf main.cf.orig 77d76 < myhostname = youpandora.motchang.myhome.cx 85d8…

基調講演

PHPCON2011に来てる PHP5.5 weakref リリースプロセス リリースサイクル1年 ライフサイクル3年 同一メジャーリリースでは下位互換を確保 PHP5.4 2011/9 β 2011/9/E RC1 delete: register_globals zend.ze1_compatibility_mode, magic_quotes* safe_mode* e…

PHPのライブラリを作る

名前空間を作りなさい クラスの読み込みと定義 PSR-0に沿いなさい ディレクトリと名前空間が一致している SplClassLoaderおすすめ SPLの例外を使いなさい プロジェクトローカルなインストール pyrusがあるよ!

PHPをハックしてオレオレ文法を追加する anatoo

言語処理系としてのPHPの流れ 文法いじりにフォーカスすれば結構簡単 実行されるまでの4つのフェーズ 字句解析 構文解析 ZendEngine用コードへのコンパイル ZendEngineによる実行 字句解析の実際 re2cというツール Zend/zend_language_scanner.l 構文解析 Z…

PHP does not suck

php-git php-sundown これからのExtension開発者のために libgit2のExtensionなかった マニュアルがない ext/standardsを読みあさる zend_call_function git grep 最強 libgit2 tanokuさん たくさんの言語にバインディングが書かれる ローカルリポジトリの操…

MySQLを使う

/etc/my.cnf をテキトーに編集する [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 port=3306 # default-character-set=ut…

CentOS 5.5 -> CentOS 6

移行というよりは完全に入れ直しの域 用途 主にWebサーバーとして使う。 HTTPD PHP Ruby MySQL 学習用途なので、SELinuxはアリで。 パーティション /boot 500MB ext3 temp 2GB tempfs / 15GB ext4 /var/ 20GB LVM/ext4 /home 残り(10GBくらい) ext4 /usrとか…

/var を LVM にする

エンタープライズ:特集:LVMによるディスクパーティションの動的化(前編) (4/7) エンタープライズ:特集:LVMによるディスクパーティションの動的化(前編) (5/7) /var を LVM にしてマウントする。 ディスク /dev/sda: 80.0 GB, 80000040960 バイト ヘ…

Fedora 15 x86_64 + nVidia (HP ProLiant ML115 G5 + 9600 GS)

やったこと とりま yum install gcc -y yum update -y sync && sync && sync && shutdown -r now sync は手癖 remi と freshrpms リポジトリのインストール rpm -Uvh http://rpms.famillecollet.com/remi-release-15.rpm rpm -Uvh http://download1.rpmfusio…

skype 2.2 Beta on Fedora 15 x86_64

解 yum install glibc*i686 \ alsa-lib*i686 \ libXv*i686 \ libXScrnSaver*.i686 \ 1:qt-4*i686 \ qt-x11-4*.i686 足跡 32bit ライブラリが必要なので端末から skype を起動して足りないライブラリをいろいろ入れる ldd -r とかで一発で見られたら楽だった…

F-cast テレビドラマ視聴率感想 視聴率 12/15イチハチVIP ザ・プレミアムグータン やりすぎコージー

*5.3% 19:00-19:30 NHK NHKニュース7 *p4*9.5% 19:30-19:58 NHK クローズアップ現代 12.9% 20:00-20:43 NHK ためしてガッテン 13.6% 20:45-21:00 NHK 首都圏ニュース845 10.1% 21:00-22:00 NHK ニュースウオッチ9 *9.2% 22:00-22:45 NHK 歴史秘話ヒストリア …

62 竹馬(東京都) :2010/11/28(日) 15:19:45.21 id:hqG8V2FI0 もはや人生が一週間というワクの繰り返しなんだよ 全てがそのサイクルで回ってる 季節感もイベントも記念日も何も関係なく ただ、ただ、7日1セットを重ねていく人生に発狂しそうになるんだ 月曜日…

114 オーロラ(関東・甲信越) :2010/11/28(日) 15:55:30.71 id:iZp8w1pmO >>98 俺なんか悲しんだり傷つくのが嫌だったから勝負すらしてこなかった すると自分の弱さがわからなくなり、自分の感情や立ち位置すらわからなくなってしまった 一人ぼっちでも生きて…

NFSまうんと

サーバー:CentOS 5.5 クライアント:Fedora 13 サーバー cat /etc/exports /var/www/ 192.168.1.0/255.255.255.0(rw,no_all_squash,sync)iptables環境下ですと、怒られる。 mount.nfs: timeout set for Sun Oct 31 00:43:05 2010 mount.nfs: trying text-bas…

pukiwiki-1.4.7_notb UTF-8 版にorangeboxスキンをあてる

PukiWikiのインストール skinフォルダに自作スキン/OrangeBox - PukiWiki-officialを展開する nkfでUTF-8にする $ nkf -E -w pukiwiki.skin.ja.php > pukiwiki.skin.php ちょっと書き換える *** pukiwiki.skin.php 2010-10-31 01:53:32.000000000 +0900 --- …

はてな記法とかだいたい忘れた

http://anison.moe.hm/ 運用期間は半年くらい。 データファイルがでっかくなっちゃった! [root@youpandora mysql]# ls -l 合計 5348528 drwx------ 2 mysql mysql 4096 6月 11 19:17 anitare -rw-rw---- 1 mysql mysql 134217728 10月 9 16:08 ib_logfile0 …

http://news4vip.livedoor.biz/archives/51551569.html

177 アピストグラマ(関東・甲信越) 2010/06/01(火) 12:30:46.87 id:jcQe5Mt8 事務員(ババア)との会話俺「子供手当貰っても扶養控除無くなって結局増税ですよね」 事「扶養控除ってなに?」 俺「子供とか養ってると税金が減るんです」 「それが無くなるんで…

チェックしたいアニメ

四畳半神話大系 四畳半神話大系 4/22(木) 24:45〜 荒川アンダーザブリッジ StarChild:荒川アンダー ザ ブリッジ / 荒川アンダー ザ ブリッジ×ブリッジ 4/4(日) 25:35〜 ジャイアントキリング NHKアニメワールド ジャイアントキリング 4/4(日) 23:00〜

おめも

http://www.naboki.net/access/heaven/heaven-01.html

Fedoraがデレない

ML115をFedora12にアップグレードしようとしたのだが、nouveauが邪魔なのかなんなのか、とにかくnVidiaのドライバをインストールするとXがまともに起動してくれない。ネットで見つけた設定方法を3度ほど試したり再インストールしたりしたけれどやっぱりダメ…

なまくび

Adobe AIR

Adobe AIR Application Installer がうごきましぇーん。 [root@motchang 1.0]# gdb ./airappinstaller GNU gdb (GDB) Fedora (6.8.50.20090302-38.fc11) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later htt…

アイコン用

自分撮り

httpdをたくさん起動する

RHEL4でhttpdが256プロセスまでしか上がらないとか。 原因を調べたいのでCentOSでテストしてみる。 [motchang@youpandora ~]$ cat /etc/redhat-release CentOS release 4.8 (Final) [motchang@youpandora ~]$ uname -a Linux youpandora.motchang.myhome.cx …

からん 第18話

生くるに於いて 勝ちを此れ傲らず 負けを此れ良しとせず 善を見すごさず 悪を捨ておかず いざ事に及んでは 己をなきものとしてかかるべし ただ我が身果つるとき 誰に恥ずる事ないようにせよ ぐっときた

skypeが落ちる

イライラ gdb skype GNU gdb (GDB) Fedora (6.8.50.20090302-38.fc11) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change a…

title 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 戦国BASARA 1 2 3 4 東のエデン 1 2 3 4 ゲッターロボ 1 2 3 4 けいおん! 1 2 3 4

メモ

Linux fedora.motchang.myhome.cx 2.6.29.6-217.2.8.fc11.x86_64 #1 SMP Sat Aug 15 01:06:26 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux

ほあああああああああああああああああああああああああ!!!!

メモ

[motchang@fedora Download]$ sudo rpm -ivh ./VirtualBox-2.2.4_47978_fedora9-1.x86_64.rpm [sudo] password for motchang: 準備中... ########################################### [100%] 1:VirtualBox ########################################### [10…

メモ

Oracle Database 2日でデータベース管理者 -- 目次

てす

てす

skypeのチャットをtwitterに流し込みたいの!

skypeで受信したチャットメッセージをひたすらtwitterにPOSTするbotが作りたいの。

title 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 戦国BASARA 1 2 3 4 東のエデン 1 2 3 4 ゲッターロボ 1 2 3 4 けいおん! 1 2 3 4

PeraPeraPrvの表示フォントにアンチエイリアスを

【P3】P3:PeraPeraPrv - とかいろいろ [-*煙猴*-]: UbuntuでTwitterクライアントを動かしちゃおう 最近TL見ないと落ち着かなくなってきた。 $ cat /etc/redhat-release Fedora release 10 (Cambridge) java -Dawt.useSystemAAFontSettings=on -jar ./PeraPer…

http://wiki.github.com/to/tombloo すごそう http://d.hatena.ne.jp/sueme/20090511/p2

メモ

http://d.hatena.ne.jp/yone098/20090512/1242088638 http://cyblog.jp/modules/weblogs/1564 http://d.hatena.ne.jp/kkk6/20090512/1242133533 http://www.atmarkit.co.jp/news/200905/12/nyt.html これまで同社はAmazon EC2上で構築したHadoopクラスタで、…

oracleうごきませんでした。

# yum localinstall --nogpgpcheck oracle-xe-univ-10.2.0.1-1.0.i386.rpm として再度インストール。configureも済ませたところなんとかなったようだ。

Oracle EE を入れるなどした

最近僕にOracleの仕事を振る人が多いので自分のマシンにEEを入れてみることにした。 ダウンロード インストール [root@fedora rpm]# rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm 準備中... ########################################### [100%] 1:oracle…

あつみんへ

冫、)☆

パソコン買った

HPのML115 G5が4000円引きだったのでカッとなってしまった。 メモリ4G(1Gx4)とグラフィックカード、サウンドカードを近所(つっても車で30分はかかる)のパーツ屋 で購入し、カカカカッと挿入。起動の上適当にドライバを入れたら使えるようになりました。 あ…

めも

あとでしらべる