カケラの樹

GCEでライブパッチは使えなさそう。

手元の端末でcanonical-livepatchが動いてるのを見て、そういえば3台までいけるんだからサーバでも使おうか、と思った。 $ uname -a Linux yumenosora 4.15.0-1024-gcp #25~16.04.2-Ubuntu SMP Tue Oct 30 14:14:10 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux…

PGroonga on Travis CI

2015年2月13日追記: 公式な使い方が発表されました。以下の手順は用済みです。今回はTravis CIを使うので、無理矢理ですがPGroongaを使えるようにしてみました。 最初は.travis.ymlのbefore_installでpgroongaのドキュメントにあるようにソースからのインス…

PGroongaを使うための調査。

こないだリニューアルした読書びよりでは全文検索エンジンにGroongaを使用していて、Rroonga gemを使って全文検索用の処理を実装してあります。ただ、この実装だとPostgresに格納されている商品情報と、Groongaが使う検索用のインデックスが別管理になるので…

AtomPub APIを実装しました。

カケラの樹にAtomPubで文書の操作ができるAPIを実装しました。 http://kakera.yumenosora.net/documents/1861 このAPIを使うことにより、外部のモバイルアプリケーションやWebアプリケーション等から文書の一覧取得・内容取得・新規作成・編集・削除と一通り…

読書びより、カケラの樹をGoogleアカウントにてご利用の方々に重大なお知らせです。

サービスにログインできない問題が発生しております。詳細は以下の記事をご覧ください。 http://ame-services.g.hatena.ne.jp/yune_kotomi/20100215/1266250849

メンテナンスを行います

以下の日時で、yumenosora.netのサーバメンテナンスを行います。 6月14日(土) 午後2時から1時間程度 実施中は、以下のサービスが全て停止いたします。 カケラの樹 読書びより 月燈火 なお、「雨上がりの青空を探して。」のサービス停止はありません。 ご迷…

ついに、揃った。

先ほど、カケラの樹の配色変更作業が完了しました。 既に読書びよりと月燈火の配色変更は終わっていたので、これで3サービス全てが「雨上がりの青空を探して。」の共通カラーに統一されたことになります。 ドメインも(半ばアクシデント的ではあるが)yumenos…

名前をどうするか。

tarenari.jpのハードウェア障害で今ウチのサーバに収容、運用してるカケラの樹だけど、tarenari.jpドメインの管理権は持ってないのでドメイン名もyumenosora.netの下に移してある。 向こうが復旧次第データを書き戻して、今までのkakera.tarenari.jpで運用す…

どんなとこでも、読み書きしたいから。

オフラインサポートについて: カケラの樹 カケラの樹のオフラインサポート実装(utsunomiyaプロジェクト)のための、調べ物メモを公開します。この分野、Firefox3の実装にWHATWGのHTML5標準、Google Gearsと、オーバーラップしている部分も多々あるとはいえ…

気づいてなかったけど、実は。

id:shiba-yanから聞いて気づいたんだけど、先日リリースした読書びよりの棚ガジェットがページに貼ってあるとJSのエラーが発生する。詳しく調べてみると、どうやらshow_ads.js、AdSenseの表示を司っているスクリプトで例外が発生してるらしい。 これ、なんだ…

考え直さないといけない。

現状のカケラの樹では、OpenIDログイン時に次のような処理をしてる。 OpenIDがログインフォームに入力され、submitされる 入力されたOpenIDがはてな、livedoor、TypeKeyかをチェック OpenID providerに認証要求 認証が成功して帰ってきた次点で、OpenIDをバ…

メンテナンス完了と、タイムスタンプの謎。

今日のメンテナンスで、kawanishiプロジェクトの成果物を本番環境にマージしました。より信頼性の上がったエディタとの他、OpenID認証によって使えるアカウントの幅が広がったのが大きな成果かな。 ところで、いくつかデータベースの更新時にタイムスタンプ…

なんだか中途半端な。

iPod Touchの実機を触る機会があったので、カケラの樹のテスト版を試してみたのだけど……。 Mac上のSafariでちゃんと動くようには作ってあるにも関わらず正常に動作しない。短期間だったので詳しい検証はしてないけど、YUI TabViewが動作不良を起こしているよ…

無制限って言ったのに。

SQLiteのtext型(とblob型)はサイズ無制限のはず。ディスクの許す限り格納できる。 なのになぜSQLite3::TooBigExceptionが出るんですか!それも数テラ放り込もうとしてるわけ無くて、たかがメガバイトオーダーなんに。 ARかRubyバインディングのバグかな?と…

最終カウントダウン。

kawanishiプロジェクトの成果物、運用開始までもうすぐ。最終段階として、テストサイトをオープンしました。 新システムテスト開始 - 「カケラの樹」運用情報 - 「カケラの樹」サポートサイト 原理的に、現行版より遥かに安定するはずです。また、編集履歴が…

ところてん方式。

前に書いた記事で、kawanishiプロジェクトにGears対応を含めたいと言ったけど、これは撤回したいと思う。 新しいエディタは既に完成しているんだし、オンラインでの使い勝手を考えるとこれを速やかにデプロイするほうがmore better。Gears対応は次に回して、…

いつでも、どこでも。

kawanishiプロジェクトは順調に進行中。中核部分となるピュアJSのエディタはほぼ完成し、オンラインでの文書編集はほぼ問題ないレベルで行えるようになりました。 現在は新しい認証制御部分の調整とか、その他諸々の機能群を実装・調整中。 思いの外順調に実…

ボタンにもなりました。

Googleアラートにカケラの樹文書ビューワが引っかかったので見てみると、Googleツールバーボタンギャラリーって所に登録されてた。 え、ガジェットだからGoogle Desktopなら分かるけどなんでツールバー?と思ってちょっと調べてみると、最近の更新でiGoogle…