2007/10/24
初音さんに歌ってもらいましてー

といった感じで、灰色カササギを放置した10日あまりは、ひたすら初音さんといちゃいちゃしてたのですよ?
もうー、最初はゼンゼン思ったとおりに歌ってくれなくて大変でした、汗。
でも、最近は応えてくれてさえずってくれてますよー。
分業
音:!湖、絵:かめぴコさん
って感じで、映えるかわゆい絵はぴコさんの仕事の賜物です。
頼んでよかったですよ?ネコミミ初音さん!
歌詞、元ネタはあるものの、詩ですから、ポエムですから、恥ずかしいですねぇ。
困ったものです。
2007/09/30
築地とか汐留とかにいってきました。
築地市場では、膨大な数の
に遭遇いたしまして、轢かれそうになりました。
怖いよ!怖いよ!スケトウダラじゃないんだから、ミンチはイヤや!
後、築地市場のお隣の、観光地化している場所に、
がいらっしゃいました、山猫さん、リンクスさん。
リンクスっていうと、どちらかというと
って見た目のウェブブラウザを連想しちゃったり。
どうでもいいと思いますケド、一応 Wikipedia へのリンクを張っておきます。
Firefox の次にかわゆいブラウザだと思うの。
ところかわって、汐留シオサイト。
茶寮都路里ってお茶カフェ屋さんに行ってきました。
パフェうままま。
抹茶もいいね!勉強したい!!
なんだか!湖の周りには茶道をかじってた友達が多いから、今度教えてもらおうかなー。
はとぼーぼー
前に撮った写真なんだケド、なんとなく放置しちゃってー。
2007/09/30
築地とか汐留とかにいってきました。
築地市場では、膨大な数の

に遭遇いたしまして、轢かれそうになりました。
怖いよ!怖いよ!スケトウダラじゃないんだから、ミンチはイヤや!
後、築地市場のお隣の、観光地化している場所に、

がいらっしゃいました、山猫さん、リンクスさん。
リンクスっていうと、どちらかというと

って見た目のウェブブラウザを連想しちゃったり。
どうでもいいと思いますケド、一応 Wikipedia へのリンクを張っておきます。
Firefox の次にかわゆいブラウザだと思うの。
ところかわって、汐留シオサイト。
茶寮都路里ってお茶カフェ屋さんに行ってきました。

パフェうままま。
抹茶もいいね!勉強したい!!
なんだか!湖の周りには茶道をかじってた友達が多いから、今度教えてもらおうかなー。
はとぼーぼー
前に撮った写真なんだケド、なんとなく放置しちゃってー。



2007/08/07
っていいよね!
隅田川。

江戸川。

携帯電話のカメラだと、しゅーんとしちゃうねー。
江戸川おすすめ、キレイな花火を堤防でみれて、それ日本的。
2007/07/22
半月前に作ったんで熱がさめちゃった。

自分用に作ったんで、はてな記法互換のみのサポートです。
スクリプトの名前をちゃんと考えてないんで、ダメダメな感じー。
というか、それ以前に、記事の名前と内容が違う感じー。
user.js
// ==UserScript==
// @name picasa_rakuchin_quotation
// @namespace http://kolshica.kemono.cc/
// @description picasa_rakuchin_quotation
// @include http://picasaweb.google.co.jp/*/*
// ==/UserScript==
(function() {
if (!unsafeWindow) {
return;
}
var timerID = setInterval(function () {
var elements = unsafeWindow.document.getElementsByTagName("*");
var elements_length = elements.length;
var $$lhcl_greybox = new Array();
for (var i = 0; i < elements_length; i++) {
if (elements[i].className == "lhcl_thumbnail") {
elements[i].firstChild.onclick = elements[i].onclick;
elements[i].onclick = function() {};
$$lhcl_greybox.push(elements[i]);
}
}
if ($$lhcl_greybox.length == 0) {
return;
} else {
clearInterval(timerID);
set_anchors($$lhcl_greybox);
}
}, 200);
var set_anchors = function(elements) {
elements_length = elements.length;
for (var i = 0; i < elements_length; i++) {
set_anchor(elements[i]);
}
};
var set_anchor = function(ele) {
var timerID = setInterval(function() {
if (ele.getElementsByTagName('img').length != 0) {
clearInterval(timerID);
_set_anchor(ele);
}
}, 200);
}
var _set_anchor = function(ele) {
create_anchor(ele, "大", "800");
create_anchor(ele, "中", "400");
create_anchor(ele, "小", "288");
create_anchor(ele, "極小", "144");
}
var create_anchor = function(ele, name, size) {
var x_small_imgsrc = ele.getElementsByTagName('img')[0].src;
var a = document.createElement('a');
a.style.marginRight = '0.5em';
a.innerHTML = name;
a.href = "javascript:prompt('imageURL', '["+ encodeURIComponent(x_small_imgsrc.replace("/s144/", "/s"+size+"/")) +":image]');void(0);";
ele.insertBefore(a, ele.lastChild);
}
})();
こうき
ここの部分を、
var set_anchors = function(elements) {
elements_length = elements.length;
for (var i = 0; i < elements_length; i++) {
set_anchor(elements[i]);
}
};
var set_anchor = function(ele) {
var timerID = setInterval(function() {
if (ele.getElementsByTagName('img').length != 0) {
clearInterval(timerID);
_set_anchor(ele);
}
}, 200);
}
最初、なぜか prototype.js の
Function.prototype.bind = function() {
var __method = this, args = $A(arguments), object = args.shift();
return function() {
return __method.apply(object, args.concat($A(arguments)));
}
}
を使って、このように
var set_anchors = function(ele) {
ele_length = ele.length;
for (var i = 0; i < ele_length; i++) {
(function() {
var _i = i;
var timerID = setInterval(function() {
if (ele[_i].getElementsByTagName('img').length != 0) {
clearInterval(timerID);
set_anchor(ele[_i]);
}
}.bind(this), 200);
}.bind(this)());
}
};
わけわかんないコードを書いてしまって、、、。
setInterval 系は、なんていうか、複雑ですよねー。
というか、むしろ、this が。。
2007/07/13
導入してみました。
はてな以外のブログサービスをご利用中の方でも自分のブログに☆を付けられます。
はてなスターはじめてガイド - Hatena Star
こういうのを作ろうとして、面倒くさくなって放置してたら、知らない間にはてなで作られてました。
だいたいできていたのに、、、いまさら公開しても、パクリになっちゃうよ!!
はてなにログインしている奇特な方は、

を押すと、その記事に☆をつけることができます。
☆があったら、ちょううれしいーって思っていますので、よろしくお願いしたかったりするのですが、押した人の名前が記録されちゃうんで、名前ばれちゃやー、なんて思ってる方は、えと、今まで通りてろてろしててほしいと思います!
2007/07/13
こう書かない!orz
どう書く?org kolshica
あ、ピラミッドのやつね。
コード
function pyramid(n) {
var a = new Array(n*2+1).join('*') + "n";
return (function(n) {
if (n < 1) return "";
return a.replace(new RegExp('\*{'+(n*2-1)+'}'),new Array(n).join(' ')) + arguments.callee(n-1);
})(n);
}
alert(pyramid(4));
わかりにくいコードを心がけちゃダメだと思うんですケドー。
2007/07/07
たぶんこんなかんじ。

みんな、とは言わないケド、そういう傾向が強い気がします。
たとえば、

みみとか、

しっぽとか、

てとか。
なんとなく、そう思いませんか?
ほかにも似ているトコがあるかも知れませんねー。
2007/06/18
きのう、
夕やけだんだんに行きまして。
まぁ、その途中(日暮里駅の近く)にインドカフェなるものがありまして、よってきました。
半分カレー屋、半分お茶屋、残り少々。
紅茶メニュー、
| First Flush | 950 |
| Second Flush | 1,050 |
| Autamnal | 950 |
| Qweeen・E・Castleton | 1,050 |
| Regular | 950 |
ってありまして、選ぶんでしたら、とりあえずキャッスルトンだよねー、なんて思ったり。
チャイ + サモサを注文しましたケド。
チャイもいいよね。
にゃんにゃん
たくさんいらっしゃいました、10匹くらい?
クロ、ミケ、シロ、サビ、フサ、って感じに、たくさんの種類。
携帯電話で写真をとったんですが、PCに移す方法を知らないのでお見せできません。
1時間くらい滞在したのですが、2匹もおなかを見せてくれました。
しあわせー!、にゃーん。
フサいのがミミダニしてまして、手が真っ黒になっちゃった、治してあげてほしい、思いました。
上野動物園から昌平橋のほうの道では、
交差点に警察官の方々がたくさんたむろってまして、なんだろう思いまして、聞いてみると、どうやら天皇陛下がどこからかお帰りになる様子。
よく見ると、制服さん以外にも、警備員的目つきをした私服さんが結構いて、通行人を疑いの目つきで見てまして。
「仕事熱心ですねー」って関心すればいいのか、「失礼なヤツだなぁ」って心の中で非難すればいいのか、そうじゃなくて両方で、なんとも言えない気分に。
せっかく楽しかったのに、最後の最後で微妙に、そんな休日でした。
2007/06/10
IEユーザの方、ごめんなさい
というか、チェックすらしていない(というか Mac 持ってないからチェックできない)safari ユーザの方、さらにごめんなさい。。
firefox の場合

IE の場合

うわぁぁぁああああ!
ゴメンナサイ、汗!、後で修正しておきます!!
2007/06/10
コメント投稿フォームを

しました。
もともと、名前とかパスワードとか本文が必須だったのを、明示してなかったのは、まぁ、面倒だったからなんですケド、とうとう被害者が出てしまったので、幾分なんとかしてみました。
なに作ったの?
Ajaxなどを駆使して、入力値を動的にチェックするライブラリ、realtime validation を公開しました。 >> http://masuidrive.jp/validation
Realtime validation using Ajax
車輪の再発明は、それはそれで勉強になったりするんですケド、あるものはあるんで。。
でも、
これ、text属性を持った要素にしかリアルタイムにチェックしてくれなかったんで、ちょっとだけ修正。
275c275
< if(el.type=='text') {
---
> if(el.type=='text' || el.type=='textarea' || el.type=='password') {
あ、ライブラリに含まれる(というか本体)の validate.js ですよ?
ところで、疑問
一行のテキスト入力フォームって、
<input type="text" name="hoge">
って書くから、type='text' なのは当たり前なんですケド、テキストエリアって、
<textarea name="piyo" rows="4" cols="40">
書くんで、type='textarea' って変な気がするんですケドなんで動くんでしょ??
2007/06/06
ルピシアでいただく試供品って、お茶の名前が入ってないときもあるんで。
ルピシア:お茶サーチで検索すればいいんですケド。

file: yahoo!/google_with_lupicia.user.js
// ==UserScript==
// @name google_with_LUPICIA
// @namespace http://kolshica.kemono.cc/
// @description google_with_LUPICIA
// @include http://www.google.*
// ==/UserScript==
// ref: http://susu.whitesnow.jp/archives/files/cm-hyde.user.js
(function() {
var q = document.getElementsByName('q')[0].value;
var keyword = "";
if (q.match(/^ルピシア( | )+([d]+$)/)) {
keyword = RegExp.$2;
} else {
return;
}
var div = document.createElement('div');
var res = document.getElementById("res");
res.insertBefore(div, res.firstChild);
div.innerHTML = new Array(
'<table style="margin-top: 1em;" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td><font size="-1">',
' 数字に「ルピシア」を付けると紅茶検索ができます (例) ルピシア 1101</font></td></tr></tbody></table>',
'<p class="e"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td valign="middle" width="47">',
'<img alt="" valign="middle" src="/images/dictionary.gif" border="0" height="30" width="40"></td>',
'<td valign="top"><h2 class="r"><a href="http://www.lupicia.com/detail/detail.php?hinbn=',
keyword,
'"><b>',
keyword,
'</b>をルピシアで調べる</a></h2>
<font class="a" size="-1">ルピシア www.lupicia.com</font></td></tr></tbody></table>'
).join("");
}());
煤 - Note : Google 電卓機能で「156cm in hyde」を実現するGMをインスパイアしまくりです。
追記
せっかくなんでYahoo! でも。
ヤフーの検索にはショートカットが存在した。
試しに検索バーに
路線!
と入力してほしい。
すると、Yahoo!路線情報にいきなり飛べる。
ビンゴ中西のほげほげ
あ、そうなんだー。
じゃあ、それで。
file: yahoo!/yahoo_with_lupicia.user.js
// ==UserScript==
// @name yahoo!_with_LUPICIA
// @namespace http://kolshica.kemono.cc/
// @description yahoo!_with_LUPICIA
// @include http://search.yahoo.*
// ==/UserScript==
(function() {
var q = document.getElementById("yschsp").value;
if (q.match(/^ルピシア!$/)) {
location.replace("http://www.lupicia.com/search/list.php");
} else {
return;
}
}());
検索バーで、
ルピシア!
って入れると、ルピシアのお茶検索ページに移動します。
2007/06/04
Kittenwar
Click the cutest kitten picture!
Kittenwar! May The Cutest Kitten Win!
表示されるにゃんこの中で、カワユイ方を選ぶといいよ!
一般的にどちらのにゃんこがどのくらいカワユイか、←の方に表示されるんで、参考にすると良いと思います。
というか、人気が低いの選ぶコトが多いほど、にゃんこバカだと思うの。
2007/05/30
Picasa ウェブアルバムの仕様変更で使えなくなっちゃったんで、
一部修正いたしました。
800 x 800 px まで表示できます。

file: yahoo!/showpicurlonpicasa.user.js
// ==UserScript==
// @name Show picurl on picasa
// @namespace http://kolshica.kemono.cc/
// @description Show picurl on picasa
// @include http://picasaweb.google.co.jp/*/*/photo#*
// ==/UserScript==
(function() {
var timerID = setInterval(function() {
if (!!unsafeWindow._d && document.getElementById("commentText")) {
unsafeWindow._d('UpdateSnippet')
document.getElementById("lhid_sizeSelect").options[3].selected = true;
document.getElementById("SnippetCheckBox").checked = false;
document.getElementById("SnippetTextBox").focus();
document.getElementById("SnippetTextBox").select();
clearInterval(timerID);
}
}, 200);
})();
お気に入りのけものサーバに迷惑かけないように、日記の絵は Picasa ウェブアルバムで管理しようかなー。
白と黒の中間色w
『黒猫のタンゴ』というと、どうしても『だんご3兄弟』の連想が…
原詩はこういう詩なんですね。
ミクさんとのレッスンお疲れ様ですw
…うっかり仕事前に聞いたら1日中頭の中で響いてましたよ?(笑)
ロシアンブルー、かわゆいですよね!
知り合いがロシアンブルー飼ってまして、机とかに写真を張ってるんですよ!、うらやましいですー。
> 『黒猫のタンゴ』というと、どうしても『だんご3兄弟』の連想が…
確かに(笑
自分も思いましたよ、最初に黒猫のタンゴを聴いたときにー。
曲に唄乗せをずっとしてると、しばらくの間耳から離れなくなって困ってしまいます。
最近忙しく、なかなか初音さんと戯れられないのですが、一歩、一歩、進んでいきますよ?
こういう選曲といい、かめピコさんとのコラボといい、
ほのかで柔らかな表現がやはり好きです。
期待して静かに見守っています。
遅くなりました、お久しぶりです!!
こんな風に言っていただき、本当いうれしいですよ?
まったりではありますが、少しずついろいろ作っていこうと思います!
ありがとうございましたー!
ニコニコ動画にてVOCALOIDアルバムという企画をしています
http://www.nicovideo.jp/watch/sm2166991
↑現在第7回企画カバー集で実施中です
4/11-4/20第8回企画 PPV編Part2企画中です
もし宜しければ クロネコ知ラズで参加お願いします
4/10 24:00に動画へジャンプスクリプトを記載して頂、最終日終りましたら削除して頂きます
期間中ループ再生が不可になるのと、再生終了後に強制的に次の動画へ移動させてしまいます
上記にご理解いただき参加頂ければと思います
お返事お待ちしております、宜しくお願いします
お誘いありがとうございました。
メールにてお返事いたしましたので、是非そちらをご確認ください。
よろしくお願いします。