2012/11/18(日)adiary大改造実験中

はてブ数 2012/12/02 01:03 サイト運営::adiaryつーさ

テスト中なのでGoogle Chromeのみで動作確認。

いずれもブログトップページで

続きを読む
javascript:$('a.seemore').click(function(e) { e.preventDefault(); var more = $('<div></div>').load($(this).attr('href').replace(/\\//,'/ax/').replace(/#.*$/,"m?more")).hide(); var target = $(this).parent(); target.fadeOut("slow", function(){ target.replaceWith(more); more.slideDown(); }); });

これを実行すると、各記事の「続きを読む」リンクが変わる。


次のページ
javascript:$('div.autopagerize_page_element').append($('<div></div>').load('/&/p1 div.autopagerize_page_element').fadeIn("slow"));

これを実行すると実行したとたんに、autopagerizeみたいに、p1がページ末尾に読み込まれる。

2012/06/25(月)Twitterの提供するJSONPを使って独自デザインのTwitterウィジェットをウェブページに表示する

はてブ数 2012/06/26 00:48 サイト運営::JavaScriptつーさ

TwitterはJSONをくれるので、それを使ってページを表示してみましょう。
Ajaxの使い方はわかりますか? いいえ、必要ありません。JSONPがあるので万事オッケーです。

今回は、僕のブログで右側に表示されてる twitter.com みたいなやつを表示してみるのを考えます。

まずは、僕のツイートをとってきましょう。
Twitterのリファレンス https://dev.twitter.com/docs/api/1/get/statuses/user_timeline を見ます。
ふむふむ、いろんなパラメータがあるのがわかります。
で、とりあえず、僕のツイートのjson形式を得るには↓でいいことがわかります。
http://api.twitter.com/1/statuses/user_timeline/ttsuki.json
\\uでエンコードされててなんか見た目おぞましいですが最近の僕のツイート20件くらいが返ります。

続きを読む

2012/06/10(日)SVN1.7.5 + apache2.4 で mod_dav_svn で Couldn't open rep-cache database

はてブ数 2012/06/10 13:15 サイト運営つーさ

Googleしてもすぐに答えに行き当たれなくて、
メーリングリストの過去ログ読んで解決した。

問題

コミットするとコミットはされてるのに、こんなんが出る。

    Warning: post commit FS processing had error: 
    Couldn't open rep-cache database 

原因

php5_module と dav_svn_module はどちらもsqliteを使っているのだが
実は、phpが古いバージョンのsqliteを読んじゃうので、
svnが後にロードされてると初期化に失敗するという話らしい。

対策

httpd.conf に

215: LoadModule php5_module        modules/libphp5.so
216: LoadModule dav_svn_module modules/mod_dav_svn.so

って書いてたのを

215: LoadModule dav_svn_module modules/mod_dav_svn.so
216: LoadModule php5_module        modules/libphp5.so

にしたら、エラーは出なくなった。

所感

罠すぎる。

参考文献

解決にしたメーリングリストのスレッドがここ。
Subversion Users
http://svn.haxx.se/users/archive-2011-11/index.shtml#320

最終的に行き着いたのはここ。
Fixing an SQLite version mismatch between Subversion and PHP5
http://www.snowbotic.com/archives/61

OK、Subversionが使えるようになった。
そろそろサーバ構築に関するカテゴリを用意すべきな気がしてきた。

2012/06/08(金)CLOUDの逆を行く?

はてブ数 2012/06/08 00:47 サイト運営つーさ

ウェブサイトを自宅サーバというか自宅NASに引っ越しました。
そもそも僕が持ってるサイトといえばブログだけですが。

Monoを入れたのでASP.netとかも走ります。
Visual StudioでWebサービス作ったりしてもいいわけです。
最近、とりあえずASP.netを試してみるってことで http://iidx.tu3.jp/ とか作ったりしました。
やっぱARMな非力な環境で色々と重いっちゃ重いですが……。

やりたいウェブサービスがあるんですが。
ASP.netなんか勉強してないでperlとかphpとか使えるようにした方がいいんですかね。
僕は正直言って、$を打つのが嫌いなんですが。

つぎは、 Visual Studio と ASP.NET MVC 3 と Razor でサイト作ってみたいですね。

2012/02/24(金)活動拠点としてのブログ

はてブ数 2012/02/24 01:19 サイト運営::運営方針つーさ

CMSとして使うのはいいとして、ただブログするんじゃなくて、見てくれる人にやさしいサイトにしないと。

こんなサイト見てくれる人はもの好きな人だからもの好きな人に任せておけばいいやとか勝手に思ってたけど、

ちょっとそれは違うんですよねー。と今更思うようになったのですが、記事を整理する元気はおろか、

デザインを変更する時間も気力もなかなか確保できない状態。

むむー。