きにきじ」:今日の気になる記事をきまぐれにご紹介

Amazonへのリンクの横にブクログへのリンクを追加するGreasemonkeyスクリプト「Add To-Booklog Links」を書いた

Posted at 00:39 on February 8, 2011

Category: Non-News, Note

Tags: , , , , , ,


[画像] 110207_add-to-booklog-links

JavaScript の勉強と自分の必要を兼ねて、「Add To-Booklog Links」という Greasemonkey のスクリプトを書いてみました。機能は、ウェブページ中の Amazon へのリンクの横にブクログへ追加するリンクを作成するというものです。以下で手に入ります。

» Add To-Booklog Links for Greasemonkey

動作確認は、Firefox 3.6.13、Chrome 9.0.597.84 で行いました。たぶん動くと思います。

RでSEM(共分散構造分析/構造方程式モデリング)

Posted at 23:57 on January 31, 2011

Last updated at 23:25 on February 11, 2011

Category: Non-News, Note

Tags: , , , , ,


[画像] 母親価値 → {相互作用経験, 協調性}

R を使った SEM(共分散構造分析/構造方程式モデリング)のやり方を勉強する機会があったので、メモしておきます。

環境は Windows Vista Home Premium SP2 × R 2.10.1 × Graphviz 2.26.3 です。

SEM を行うときのデータは『心理統計学の基礎:統合的理解のために』(南風原朝和)の第10章 第5節にある子どもの協調性の発達に関する例を使いました。上の画像のように、「母親が子どもの協調性に価値をおいている程度」と「幼稚園・保育園での友だちとの相互作用の経験の量」「子どもの協調性」の因果関係を考えるモデルです。それぞれの潜在変数を y01、y02、y03、y04 の4つ、y05、y06、y07、y08 の4つ、y09、y10、y11、y12 の4つで測定したデータです。

FirefoxのEvernoteアドオンの設定画面が真っ白になって動かない不具合を解決する方法

Posted at 01:55 on January 1, 2011

Last updated at 17:51 on March 19, 2011

Category: Non-News, Note

Tags: , , ,


[画像] Evernote Web Clipperの設定画面が真っ白
(クリックで拡大表示)

※ 追記あり

Evernote って便利ですよね。僕はまだまだ使いこなせていませんので、これからもっとお世話になろうと思っています。最近よく使っているのはウェブクリップ機能です。「Evernote Web Clipper」という Firefox アドオンを使えば特定のウェブページ(の特定の部分)を簡単に Evernote クリップできちゃうという優れものです。

Evernote Web Clipper、たいへん重宝しているのですが、なぜか突然動かなくなる&設定画面が真っ白になるという不具合に遭遇してしまいました。なんとか解決できたので、そのメモエントリです。

Railsのfindで複数のテーブルから検索する:includeでeager loading

Posted at 01:21 on September 22, 2010

Last updated at 01:28 on October 12, 2011

Category: Non-News, Note

Tags: , , , ,


Ruby on Rails でデータベースから検索を行う場合、通常は Model.find メソッドを使いますが、複数のテーブルを組み合わせて検索する方法をメモしておきます。

今回考えるのは、people(人)と entries(ブログの記事)という2つのテーブルがあり、people テーブルの要素 age(年齢)と entries テーブルの要素 created_at(投稿日時)の2条件で絞るという場合です。例えば「現時点で20歳未満の未成年が2010年4月1日以降に投稿したブログ記事を検索する」みたいな。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# people      entries
+----+-----+  +----+-----------+---------------------+
| id | age |  | id | person_id | created_at          |
+----+-----+  +----+-----------+---------------------+
|  1 |  24 |  |  1 |         1 | 2010-07-01 10:11:12 |
|  2 |  18 |  |  2 |         2 | 2010-01-01 10:11:12 |
|  3 |  48 |  |  3 |         3 | 2010-09-01 10:11:12 |
|  4 |  17 |  |  4 |         4 | 2010-06-01 10:11:12 |
|  5 |  20 |  |  5 |         5 | 2010-03-01 10:11:12 |
|  6 |  23 |  |  6 |         6 | 2010-08-01 10:11:12 |
|  7 |  19 |  |  7 |         7 | 2010-09-01 10:11:12 |
|  8 |  29 |  |  8 |         8 | 2010-02-01 10:11:12 |
|  9 |  31 |  |  9 |         9 | 2010-04-01 10:11:12 |
| 10 |  22 |  | 10 |        10 | 2010-05-01 10:11:12 |
+----+-----+  +----+-----------+---------------------+
# a person has many entries

本物のアウトプットはこんな風にはなりませんがご愛嬌ということでご勘弁を。

WordPressでシンタックスハイライト:WP-Syntaxを使ってみた

Posted at 01:00 on September 17, 2010

Category: Non-News, Note

Tags: , , ,


これまでブログで何かのコードを書いていても単に <pre> タグで括って CSS で等幅フォント指定しているだけでしたが、最近 Ruby やら Rails やらのコードも書くようになったので憧れの(?)シンタックスハイライターを導入してみました。

このブログは WordPress を使っているので、きっと素晴らしいプラグインがあるはずだ! ということで、探してみたらありましたよ。WP-Syntaxなるプラグインが。


Copyright © 2008-2012 鍵山琢実 (KAGIYAMA, Takumi). All rights reserved.

This site's design was checked by IE 6.0+, Firefox 3.5+, GChrome 2.0+, Safari 4.0+, Opera 10.0+, and Sleipnir 2.8+ (all for Windows).
And JavaScript is used for some details. I am so sorry if your browser is not supported.

正当なCSSです! 私はチーム・マイナス6%です

↓ Today's My Favorite Phrase ↓

「I'm always feeling something warm inside you」

From: RADWIMPS - ラバボー