此の先

  • 特に誰もこない
  • そもあれで来る人がいない
  • そも俺に人望とかないのでこない
  • IRCが下火という逃げ口上を掲げる
  • ポンポン痛い
  • 人を募る意思が感じられない
  • そも無い
  • 金ほしい
  • livedoor参加でおもしろくなるかもとか思う前に移動しちゃって先走りすぎた感が否めない
  • 稲村ジェーン
  • ジューン?
  • てきとーに若人をだまくらかしてジョインさせて放置など企む
  • タクラマカン砂漠
  • 大体、周知とかお誘い記事とかが先走りというか不要というか
  • とらドラは亜美ちゃんが究極かわいいと思う
  • 文章下手は箇条書きに逃げるよね
  • オチ無し

WIDE系のあれこれを機にIRCのサーバーを移動した事の周知とお誘い

Wide系のIRCサーバが縮小されて各所でワーギャー言ってますが、乗じて私が創設者扱いされてるチャンネルも移動する事にしました。

Freenodeにしました。理由はNickServとChanServがいるので見知らぬあの子と連日連闘Nick争奪戦争を回避できる事、返してよ!ボクのオペレーター権限返してよ!!パパの形見なんだよ!!!とか虚言を繰らないで済む事。あとノリ。

  • irc://irc.freenode.net/NestOfDirt とか
  • irc.freenode.net #NestOfDirt とか

そんな感じの移転先です。わからない奴はtwitterで聞け!誰かに!

周知終わり。次、お誘い。

特に目的も何もない至って普通の雑談チャンネルです。興味本位で無言で居続けるような真似も別にいんじゃね。きにしねー。くらいのあれです。私はハブにされてます。嘘です。嘘……ですっ……クッ!!

まぁ新規さん参入もここしばらく見てないのでここらで誰かが加わって古参といびつな軋轢を生んで人間関係という名の腐肉がどんな更なる腐敗を遂げた末にどんな悪感情を残していくのか見たいんです。嘘です。

IRCなんて気軽に出入りしていいものだと思います。会話が興味を引くものだったら参加すればいいしそうでなければどスルー。twitterに似てます。IRCあるからtwitterいらない派でした。本当です。誰でも来ればいいと思います。素敵にうざい人は華麗にblockしますから。

てことでIRC童貞/処女は誘いにのるがいいと思う。こんなお誘いにのる人はどうかしてると思う。IRCのあれこれがわからないって人はtwitterで聞け!誰かに!

じゃあ。これでいい? はい。はい。うん。はい。どうも。

あ、あとチャンネルの名前の由来とか。NestOfDirt、直訳で汚れの巣。

私がインターネットを初めて経験し、その後とある場所にて初めて作ったチャットルームの名前が「汚れの巣」でした。インターネットの世界にいる汚れた人達を見たいが為に思いついた名前です。よく勘違いされるのですが、私自身が汚れという意味ではありません。ジョインしている私以外の奴全員が汚れです。やーい汚れー。

TwitterのuserContent.cssとか書いた

f:id:dzfl:20100129190114p:image

某eqeがWindows7でAeroアロエ言ってて妬ましくてやった。無駄な時間だったと思っている。

背景はid:cho45の写真を使わせてもらった。ありがとう。cho45++

CSSこんな感じ。Firefoxは3.6とかで。

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url("http://twitter.com/"),
url("https://twitter.com/") {

a,a:visited {
color : #fff !important;
text-decoration:none !important;
}
a:hover {
color : #fff !important;
text-decoration:underline !important;
}
a#more{
color:#000 !important;
background: -moz-linear-gradient(top, rgba(255,255,255,0.8), rgba(255,255,255,0.2) 40%) !important;
}

body{
color : #EDEDED;
text-align:center;
font:.75em 'Lucida Grande',sans-serif;
background:#000 !important;
background-image: url(http://img.f.hatena.ne.jp/images/fotolife/d/dzfl/20100129/20100129190117_original.png), url(http://img.f.hatena.ne.jp/images/fotolife/d/dzfl/20100129/20100129190116_original.png), url(http://img.f.hatena.ne.jp/images/fotolife/d/dzfl/20100129/20100129190115_original.png) !important;
background-repeat: no-repeat, repeat-x, repeat !important;
background-position: top center, top center, top center !important;
background-attachment: fixed, fixed, fixed !important;
}

#container{
}

#side{
color : #EDEDED;
}
.column,
.round-right,
#side_base{
color : #fff;
background: -moz-linear-gradient(top, rgba(0,0,0,0.5), rgba(27,27,27,0.4) 40%) !important;
border:rgba(255,255,255,0.2) solid;
border-width:1px 1px 1px 0;
}

#footer,
.top-navigation{
background: rgba(0,0,0,0.7) !important;
border:rgba(255,255,255,0.3) solid 1px;
}
.top-navigation>li>a{
font-weight:bold !important;
text-shadow: black 2px 2px 2px !important;
}

#content{
color : #fff;
background-image: url(http://img.f.hatena.ne.jp/images/fotolife/d/dzfl/20100129/20100129190118_original.png) !important;
background-repeat: no-repeat !important;
background-position: top center !important;
background-attachment: fixed !important;
border:rgba(255,255,255,0.2) solid !important;
border-width:1px 0 1px 1px !important;
-moz-border-radius-topleft:10px !important;
}

.wrapper{
background: -moz-linear-gradient(top, rgba(0,0,0,0.5), rgba(27,27,27,0.4) 40%) !important;
border-width:0 !important;
-moz-border-radius-topleft:10px !important;
}

.content-bubble-arrow{
opacity:0.2;
}

.profile-pic{
opacity:0.7;
}
.share-text,
ol.statuses li:hover,ol.statuses li.perma-hover,ol.statuses li.hover{
background: rgba(0,0,0,0.4) !important;
}

ol.statuses li.status,ol.statuses li.direct_message{
border:rgba(255,255,255,0.2) solid !important;
border-width:0 0 1px 0 !important;
}

.bar h3 label{
color:#ffffff !important;
text-shadow: #000 2px 2px 2px !important;
}

input,textarea{
color:#ffffff !important;
background: rgba(0,0,0,0.4) !important;
}
textarea{
-moz-border-radius:10px;
}

a#results_update{
background-color:rgba(255,255,170,0.4) !important;
border:rgba(255,255,170,0.7) solid !important;
border-width: 1px 0 !important;
}
a#results_update:hover{
background-color:rgba(255,255,170,0.7) !important;
}

body,
ul#tabMenu li a, #side .section h1,
#side .stat a,
#side .stats a span.stats_count,
#side div.section-header h1,
#side div.user_icon a,
#side div.user_icon a:hover,
#side div.section-header h3.faq-header,
ul.sidebar-menu li.active a,
li.verified-profile a,
#side .promotion a,
body #content .list-header h2,
p.list-numbers a,
.bar h3 label,
body.timeline #content h1,
.list-header h2 a span,
#content .tabMenu li.active a,
body#direct_messages #content .tabMenu #inbox_tab a,
body#inbox #content .tabMenu #inbox_tab a,
body#sent #content .tabMenu #sent_tab a,
body#direct_messages #content .tabMenu #inbox_tab a,
body#retweets_by_others #content .tabMenu #retweets_by_others_tab a,
body#retweets #content .tabMenu #retweets_tab a,
body#retweeted_by_others #content .tabMenu #retweeted_by_others_tab a,
body#retweeted_of_mine #content .tabMenu #retweeted_of_mine_tab a,
.translator-profile a,
#owners_lists h2 a,
body#show #content .meta a.screen-name,
#content .shared-content .screen-name,
#content .meta .byline a,
a,
#content tr.hentry:hover a,
body#profile #content div.hentry:hover a,
#side .stats a:hover span.stats_count,
#side div.user_icon a:hover,
li.verified-profile a:hover,
#side .promotion .definition strong,
p.list-numbers a:hover,
#side div.user_icon a:hover span,
#content .tabMenu li a,
.translator-profile a:hover,
#local_trend_locations li a,
.modal-content .list-slug {
  color: #fff !important;
}

}

何がむかつくってtwitterのHTML/CSSがそびえ立つ糞なことですかね。もっと書き方あるだろう!と。twitterに倣って整理された書き方とかはしてない。場当たり指向で。大体できたから細かいとこはドウデモイイ精神で。所詮自分しか見ないし。

にしてもCSS3すごいね。パワフルだね。multiple backgroud-imageとかlinear-gradientとかもう馬鹿じゃねーのって感じですね! あぁだめだ。CSS3が現役になったらもうついていけない絶対。

一徹してこんなん書いてるけど職探し中なんだぜコイツ……。

favorab 復活

無事にBOTのsuspendも解除されたので色々修正して再始動。

  • とりあえず無差別フォローやめて、フォロー返しのみに。
    • フォローが禁止なわけじゃないので追々また考える。
  • カルマ抽出の正規表現変更。",.、。"とかで区切るようにした。
  • since_idの罠に見事にかかっていたのでTLクロールの方法を変えた。

favorabはTLは全走査したい。GAEのcronは最短1min。since_idを起点にcount200を20page取ってきても4000件、TLが分速4000件を上回ると追い付けなくなる。更に、GAEは処理時間にうるさくて、一処理で20page浚おうとするとだいたい4page目でタイムアウトをくらうので3pageしか取れない(この辺はコードが悪いのかもしれない)。そうなると取得できる600件/minをTLが上回れば破綻だ。最新のツイートに追い付けなくなる。

まぁ現状、約600followでTLは20/min前後とかなので、単純計算で18000follow近くいくまで心配いらんけどな! いかねえしな!

でも気持ち悪いんだよなあこーゆーの。問題が迫ってきたら考えればいーじゃんとか。自分自身の問題は超棚上げ先送りなのに。なのに!!

なんか勘違いしてたらどうしよう。