2010teniteoを眺めていて、何となく立ち読みした「警告!間違った子育てが家庭を崩壊させる」。立ち読みはGoogleブックスで。そこで紹介されていた三字経が後で使えそうだったのでメモ。【通釈】養うのみで厳しく教えないのは、父親の過ちである。教えながら厳格でないのは、教師の怠りである。引用元空手を子供たちに教えている立場として、一緒にワーイ♪と遊ぶだけではなく、厳しくしていこうと思う。今度父親になる友人がいるので、この言葉をプレゼントしよう。色紙でプレゼントするやり方はGoogle先生に聞くといろいろ出てくる。InDesignを使えば簡単にiPadアプリを作れるのでないかと調査したメモ。Publishingには実際にInDesignを使って簡単に(プログラミングレスで)作っている動画がある。Bundler」を使ってInDesignから変換しているようだけど、このツールはまだ公開されていないみたい(探したけど見つからない)。そのうち公開されて使えるようになるらしい。Suiteというツールが公開された。Storeで公開したい場合などはFAQに書いてある。Bunlderで作成されたのをプレビューするアプリが公開されている。Toolちなみに「ProBridgeDesigner-i」というツールで比較的簡単に紙媒体からiPad用のデジタルコンテンツに変換できるらしい。iPhoneを使って、flashをiPhone用に変換したり、クロスプラットフォームな開発環境を使って作る方法もある。どちらも将来的にAndroidの製品などに対応させることが可能(だと思う)。2010twitterで知った衝撃的な事実。iPadやandoroid向けのアプリを開発できるクロスプラットフォームな開発環境があるらしい。Titanium他にもいろいろプロジェクトがある。cssからネイティブなobjective-cに変換するので高速。変換後のobjective-cをxcodeで編集することもできるみたい。Runtime上で動く。Mobileを使って作ろうかな。この辺の技術は最近進歩が激しいのでおもしろい。>JavaScriptをObjective-Cに変換するわけではないので修正。A-Listers)。2010「とんかつ」ではなく、ネコ好き同士の合コンがあるようです。猫と一緒に婚活しょう!「ねこんかつ」が大好評!間違いなく猫好きの人と知り合うことができそう。一人で行く勇気はない。ネコたちに赤ちゃん言葉で話しかけるのを見られるのが嫌。2010Macで開発環境を整えたので、コーディング規約とか参考サイトをまとめるためのメモ。PyDevは前の記事を参考に。PyDevでGAEの開発環境を整えたけど、Javaで開発しようか迷ったときのメモ。xsltの技術を使いたかったから。調べてみるとPythonではxsl変換するライブラリがデフォルトで用意されていない。Javaだとできるみたい。「(GAEの)Javaは遅い」という噂があったので、Google先生に聞いてみると下記記事が参考になりそう。Comparison速度を考えるとやっぱりPythonみたい。jythonを使えばPythonでxsl変換が実現できるみたい。jython.試してないけど、言語がPythonで、実質はjavaランタイムで動くんだと思う。言語にこだわっているわけではなくて、速度にこだわりたい。ちなみにjavaはandroidアプリを作ったことがあるので一応分かる。この際、両刀使いになってもいいかも。2010Wordpressの記事を表示したときに自動的に似た内容の記事を表示するプラグインを開発したときのメモ。2.8.6処理手順としては投稿やコメントを保存したタイミングで記事内の名詞を抽出してMySQLに保存(辞書の作成)。名詞(単語)の抽出はオープンソースのMecabを使う。インストールなどの詳細は前の記事を参考に。MySQLの全文検索機能を使って、名詞リストと類似する名詞リストを取得(表示しようとしている記事とコメントは除外)。MySQLの全文検索が関連する順に並び替えてくれるので便利。(word_list))実際のデータ例。日本語の名詞だけ抽出。「読み」も保存しておくことで、精度の高い類似検索ができる(はず)。MySQLの全文検索では、検索対象とする単語長がデフォルトで4になっているのでmy.confを編集しておく(要再起動)。いうのが既にあるので、そちらを利用するのも手。2010前の記事ではwordpressの記事の類似ページ(関連記事)を表示するための方法を調べた。MeCab」をコンパイル、インストールしてPHPから利用できるように設定してみた。1.7.1まずはMeCabのコンパイル。詳しくは公式サイトを参考に。gcc-c++iconvはインストール済みだった。install/usr/local/lib/mecab/dic/ipadic/にインストールされた。他にも辞書はいろいろ。「IPA、NAIST、UniDic、JUMANの辞書実演比較」を参考に。次はPHPで使うための拡張モジュールphp_mecabをインストール。ここからダウンロード。ちなみにSWIGを理解すれば自作できそう(公式サイト「スクリプト言語のバインディング」)。2010wordpressの記事を閲覧したときに似た内容の記事を表示するために調査。応用すると「漢字」で入力された内容を「読み」で並び替えるとかできると思う。プラグインとしては下記を導入すれば解決しそう。(関連投稿表示プラグイン)ただしYahoo!Japanが提供する日本語形態素解析APIを使うので、別途デベロッパー登録+クレジット表示が必要。商用利用の場合は、問い合わせしないといけない。Google先生がAPIで提供してくれないかと思ったけど、まだみたい。API経由の方が辞書のメンテナンスをしなくてよいので助かるのだけど、自前で形態素解析をできないかと調べてみると、下記のツールがオープンソースで公開されている。(和布蕪)GPL/LGPL/BSDChasenに比べて解析速度が早い。開発者はGoogle日本語入力を開発した一人(wikipedia)ChaSen(茶筌)公式サイト参照wikipedia参照詳細な比較はMeCabのサイトが分かりやすい。下記サイトも読んでおくと形態素解析について理解が深まる形態素解析の基礎次回はMeCabをコンパイルしてPHPで使えるようにするまで。2010マウスオーバーしたときに説明文をカッコよく表示したくて調べたメモ。いわゆるツールチップ(吹き出し、ポップアップと呼ぶ人もいるが)。jQueryのプラグインで簡単に表示できるのを見つけたので紹介。下記サイトに他のプラグインも含め紹介されている。LIKE(著作権もライセンスもない。オプションが豊富で、ドキュメントもしっかりしているので使いやすい。shadow付きでカッコイイのが簡単に作れる。Pluginライセンス:MIT/GPLデモを見るのが分かりやすい。qTipライセンス:MIT多機能なツールチップを実装できる。callbackのイベントも用意されているので、ツールチップの動作に合わせてカスタマイズできる。ツールチップに表示したHTMLをクリックしたりとかポップアップ(ダイアログ)的な使い方もできる。UIライセンス:MIT/GPLまだ未実装。バージョン1.9で実装される予定なので一応メモ。UIに統一していきたい。何かに向けて駆け抜けている途中。猫2匹に囲まれて奮闘する日々。関連リンク株式会社DKSGFacebookのプロフィールGitHubのプロフィール犬猫家族|里親募集ができるアプリ。