Twit Delayのドメインが期限切れになっておりましたが復旧しております
またドメインの更新を忘れておりまして、Twit Delayが2日ほど利用できない状態になっておりました。(前忘れていたのはsakuratan.bizですが) 本日の夕方ごろ更新しまして、先ほどアクセスできるようになったのを確認しております。 持ってるドメインの期限が切れる日を全部Google Calendarに入れましたので、次からは大丈夫だと思います。どうもすみませんでした。 ご連絡頂いた皆様、…
またドメインの更新を忘れておりまして、Twit Delayが2日ほど利用できない状態になっておりました。(前忘れていたのはsakuratan.bizですが) 本日の夕方ごろ更新しまして、先ほどアクセスできるようになったのを確認しております。 持ってるドメインの期限が切れる日を全部Google Calendarに入れましたので、次からは大丈夫だと思います。どうもすみませんでした。 ご連絡頂いた皆様、…
えーと、ブログではお久しぶりでございます。とりあえず生きてますw 先日からTwit Delayの投稿遅延が発生しているようで、Twitter経由で何件かお問い合わせを頂きました。まずはお詫び申し上げます。 原因ですが、140字以上のツイートを投稿した際にエラーが発生し、そのエラーを再投稿しようとしたものが溜まっていたためでした。Twit Delayを作ってからもうだいぶ経ちますのでだいぶうろ覚えな…
Postfix と Dovecot でさくらVPS上にメールサーバを動かしてみましたので設定例を置いときます。 Postfix は SMTP サーバでメールを送る部分の担当、Dovecot は POP3/IMAP サーバでクライアントからメールを見る部分の担当です。完結したメールサーバとして動かすには両方必要になります。 設定方針は以下の3点です。 バーチャルメールボックスの設定を行い Unix …
Python 使ってると、日本語を表示する際に処理系が勝手に文字コードを変換しようとしてエラーが出て困ったりします。 こんな感じ↓のやつです。 >>> print u’\uffff’ Traceback (most recent call last): File "<stdin>", line 1, in <mo…
…….φ(..)メモメモです。 document.createElement(‘iframe’) で作った DOM 要素に onload をセットする場合以下のようなコードを使います。 var iframe = document.createElement(’iframe’); var onload_func = function…
負荷的に厳しくなってきたので sakuratan.biz を Apache(さくらスタンダード)から nginx(さくら VPS 512)に移転しました。 頻発していた 503 もほとんど出なくなって快適です。 Apache から VPS の nginx へ WordPress を移転したいと考えている人もいるかなーと思いましたので、さくら VPS で nginx リバースプロクシを使った Wor…
前にちょっとだけ WordPress の一覧ページの表示を抜粋形式にしてたことがあって、そん時は more を使っていたんですが、今回 the excerpt を使って抜粋表示に直そうとしたらエラいはまったんで、その辺のことをメモっとこうと思います。 the_content を the_excerpt に変えたら個別ページも抜粋表示になったでござるorzの巻 とりあえず WordPress テーマ…
さっきまで落ちてたsakuratan.bizです。どーもすみません。 原因は MySQL の InnoDB が使用する ibdata ファイルがディスクを食いつぶしてディスクフルになってたためでした。 ibdata はテーブルスペースを保存するファイルで、CentOS ですとデフォルトで /var/lib/mysql/ibdata1 に作成されます。MySQL のデフォルトでは ibdata が自…
意味不明なタイトルですんません。増田にインスパイアされました。 さて HTML5 界隈が騒がしい今日このごろですが、data- 属性というものを皆さんご存知でしょうか? Twitter のツイートボタン作成ページで作った HTML に入ってる data-via とかのことです。最近色んなところでよく目にしますが、これを使うと任意の DOM 要素に任意の値をセットできるみたいです。 で、この dat…
先日30分ぐらいかかるスクリプトを実行していたのですが、終わったらビープ音で通知してくれると便利かなーと思って調べてみました。 ビープ音の文字コードは 0×7 まず基本的なこととして、ASCII コードの 0×7 は BEL となっており、(デバイス的に)適当なベル音を鳴らす文字コードとなっています。 つまり 0×7 を出力したらビープ音が鳴るってことです。 シェルか…
先日ネタ帳の @yamada_nt と著作権についてツイッターで話してたらまとめてくれと言われましたので、著作権絡みで覚えといた方が良さそうな話をずらずらっとあげてみました。 法律家ではありませんのであまり細かいことは書いてません。ちゃんと説明してるページのリンクを付けてますので、ざっと見て必要そうなのがあればリンク先をご覧ください。 あと法律の解釈については全部個人的見解ですのでなーんも保証しま…
Twilog 開発者の @ropross(食肉目レッサーパンダ科レッサーパンダ属)がおもしろい数字をつぶやいてましたので並べていきたいと思います。 .bbpBox44648898307964930 {background:url(http://a1.twimg.com/profile_background_images/58680348/twitter.png) #000000;padding:2…
WordPress.org のテーマディレクトリとかから海外の人が作ったテーマを落としてインスコすると、だいたい日付の書式がおかしかったりします。 このブログもテーマ変えてから日付が変だったので直し方を調べてみました。 日付書式の指定 まず日付の書式の指定方法ですが、the_time() という WordPress の関数の引数で指定できます。 以下はご覧のさくらたんどっとびーずのテーマのブログ記…
JavaScript プログラマなら、textarea のキーボード入力イベントのハンドリングで一度は苦労したんじゃないかと思います。かく言う私も何度も苦労させられてまっすw で、JavaScript で textarea のキーボード入力イベントを補足する場合、onblur onfocus onchange onkeyup イベントハンドラで行うのが一般的だと思っていたのですが、mozilla(…
やっぱ jQuery 便利ですよ(*´・ω・)(・ω・`*)ネー セレクタ使って jQuery でダカダカやってると、DOM とか正規表現でネチネチやるのがバカらしくなっちゃいます。 と日頃から思ってたりしてまして、サーバサイド JavaScript がメインストリームになって、jQuery でウェブアプリをコーディングできれば超ラクできるかもと期待しています。 で、先日サーバサイドJavaScr…
いろんなブログで報告されてますが、Facebook を使ってると山のようにメールが届きます。メールを届かないように設定しても、グループに入るとまた届くようになって設定しなおさないといけなかったりするので結局溜まっていきます。 さっき Gmail を開いたら未読が1864件も溜まってて、そのことを Facebook で愚痴ってたら「既読フィルタを使え。機械に頼るな。君なら出来る。」とオビ=ワン・ケノ…
新型はてなブックマークボタン使ってます?ぶっちゃけあんまり見ない気もしますが、↓みたいな感じで thickbox が開いたりして結構便利ですよ! Twitter とか Facebook のボタンと似たような感じで今風なのも(・∀・)イイ!! つーことで、このブログにも新型はてブボタン置きたいなーと WordPress のテンプレいじくってたりしてたんですが、ブラクラかと思うぐらいに新型はてブボタン…
2011年はサーバサイド JavaScript の年! サーバサイド JavaScript の本命は node.js! ということで割と普通のウェブアプリケーションを node.js で作るためのチュートリアルを書いてみました。WebSocket とか新しめの話題は結構見ますが、PHP とかで普通のウェブアプリ作ってる人向けのチュートリアルとかあんま見ないような気がしたので、って感じです。 チュー…
最近 MacBook を買ったので、ちょいちょい Mac でもプログラム作ったりしてます。 開発環境の構築は面倒っちいのでパッケージングシステムを使ってしてます。Mac にも Linux の RPM とか FreeBSD の ports みたいなパッケージングシステムが何種類かあるのですが、とりあえず MacPorts を使ってます。 「MacPorts で MySQL インスコできたよー\(^o…
jQuery でスクレイピングできたらセレクタ使えるし便利かなーと思ったりしたんですが、Rhino と env-js を使うと超簡単にできたのでレポートしてみます。 Rhino と env-js って何ぞい? Rhino ってのは Java で書かれた JavaScript エンジンです。Rhino を使うとコマンドラインから JavaScript を実行できます。 Rhino には DOM が無…