NeverBlog::Likk::Unexistable;

見なかったことにして下さい

cpanモジュールインストール祭り

VPS

Net::Twitter の依存モジュール多すぎワロタ (というかMoose使ってるからなんだろうけど) ~./cpan ディレクトリのオーナがrootになってたので、perl関連管理ユーザに変更DBI のupdate で *** Your LANG environment variable is set to 'ja_JP.UTF-8' *** This …

設定とか

VPS

取り敢えず、暫くは 一般ユーザグループ, 各サービス管理用グループ(sudo許可) で分けてやっていこうかと。一般ユーザの追加。 /etc/ssh/sshd_config を弄って、特定ユーザしかログインできなくさせる。 ftp,http など、最初から入ってるサービスの停止。デ…

vim

VPS

共有レンサバの時は、色々弄ってもvimが単色のままで、なんかもうそれに慣れていたんですが、 VPSの方はデフォルトでシンタックスハイライトされており、すんごい楽。 (共有レンサバだめってワケじゃなくて、設定の方法の問題だと思いますが。) .vimrc を久…

Perl用ユーザ追加

VPS

多分、cpanモジュールインスコ専用ユーザ。 5.12.0 辺りを試すのにも使うかも。グループの追加とかユーザの追加とか、社内研修でやっただけで業務で全然使ってないのでマニュアル見ながら。 初心に帰った気分です。んで、軽い気持ちでcpanモジュール入れよう…

VPS比較

VPS

どこのレンタルサーバがどうとかは別にここでは述べない。 幾つかVPSお試しプランを同時に使ってみたけど、 安いプランのはコントロールパネルすらついてなくて、 ソフトのインストールからユーザの追加まで全部コマンド入れないとダメな様子。 かえって勉強…

VPS借りてみた

使ってるレンサバが共有サーバだったのであんまり思い切ったことできず、 それでもユーザ権限で色々頑張ってきましたが、限界を感じたのでVPSを借りてみました。環境はCentOS 5.4っぽい。 今までインフラ周り整った環境でしか開発した経験がなかったので ポ…

[Perl] 美人なClockうんぬん

大体こんな流れ ruby http://d.hatena.ne.jp/Yamashiro0217/20090310/1236674979 ↓ bash,zsh http://d.hatena.ne.jp/sugyan/20090311/1236703604 (削除されました) ↓ python http://d.hatena.ne.jp/jYoshiori/20090311/1236768388 ↓ あれ、perlは?どうせな…

ターミナルからTwissrを使う

Twissr via TwitterとWassrのタイムラインを合成するだけの簡単なモジュールを作ってみた - すぎゃーんメモ Sabotterっぽく、TwitterとWassrのタイムラインを合わせて出力したり、両方に同時にポストしたりするためのモジュールです。 という事で早速使って…

あけおめ

松納めも成人の日もとうに過ぎてますが。

WWW::Riro 叩き台

ひさしぶりにダイアリー書く。 最近 wassrからriroに浮気気味ですよ。 で、riroがAPIを提供してないので、またカッとなってWWW::Riro書いた。データは以下な感じで取得 #!/usr/local/bin/perl use strict; use warnings; use WWW::Riro; use YAML; use Encod…

こうなったら全員followしてやるぜ

そろそろ「日本中のひとこと」から無作為にfollowするスクリプト書く時期?... by ヨシオリ - Wassr [お気軽メッセージングハブ・ワッサー] id:yoshiori はもうwassrアクティブユーザ全員フォローすればいいんじゃね? とりあえず脊髄反射で。 use strict; u…

wassrクライアント sabotter について一言言っとく

Sabotter v0.0.2 - 都元ダイスケ IT-PRESS Eclipse pluginの機能をつかって 職場からこっそりwassrやってるのが分らないようにする。Eclipse ユーザや 開発者にオススメ!。Eclipse使ってない人はスタンドアロン版で単体で動くよ!。ってことだと思うんです…

来るものは拒まないどころか、ストー○ング☆(マテ

Wassr [お気軽メッセージングハブ・ワッサー] wassr でシャイなあの子とも友達になる方法 - Djangoへの片思い日記 ということで、perl版用意いたしました。 use strict; use warnings; use Net::Wassr; use List::MoreUtils qw(uniq all); my @ignore_list =…

講読してくれたユーザを自動で講読

先日 WWW::Wassr で書きましたが、follow周りのAPI追加されたので、これも Net::Wassr でいけます。 use strict; use warnings; use Net::Wassr; use List::MoreUtils qw(uniq all); my @ignore_list = qw(); my $wassr = Net::Wassr->new( user => 'LOGIN_I…

そろそろ *::Wassr について書くよ

APIがぞくぞく追加されてきたので、そのたびにNet::Wassrはちょくちょく更新しています。 あ、WWW::Wassrは放置です。というかAPI充実したので Net::Wassr 推奨です。 同じことをするんであれば確実にNet::Wassrの方が軽いです。 WWW::Wassr は負の遺産にな…

Wassrでfollowingに居ないfollowersをfollowする

Wassr でイチイチ更新を購読するのが面倒くさい - にぽたん研究所(と関連するエントリ)を見て、便利そうだなと思いつつも レンサバでメール設定が面倒なので、ちっと加えてみた。まず、WWW::Wassr にfollowers メソッドと followingメソッド追加しました。 m…

自宅サーバ化計画

1.新PCを入手 2.PCのデータを新PCに移動 3.新PCの諸々の設定周り 4.旧PCのフォーマット ←まだここ 5.旧PCを譲渡 6.サーバ用PCを入手 7.サーバ設定

WWW::Wassr CodeReposにコミットしました。

コミットにあたり、幾つか機能追加。 まぁ、基本的なところは以前にも書いたとおり、Net::Wassrで十分なんだけど、 今回は Net::Wassr には無くて、WWW::Wassrにはある機能を紹介するよ! use strict; use warnings; use WWW::Wassr; my $w = WWW::Wassr->ne…

自宅サーバ計画2

自宅サーバに踏み切ったのは、友人がPCを買い換えるので、それまでのPCを安く買い取るから。という、他力本願。 普通なら友人のPCを買い取って、今のPCを売るなり、潰すなりで終了なんですが。 「今のPCを潰して自宅サーバにする」にするには、ちょっとスペ…

自宅サーバ計画

レンタルサーバの非root権限で、値段相応スペックにちょっと面倒臭くなってきた今日この頃。 いい加減「レンサバ環境だから出来ません」という甘えは止めようかなーといった所です。某所でも「@likk は10分でVMware Playerを導入するべき」とか、「@likk は…

ついカッとなって WWW::Wassr書いた

まぁ、正直なところNet::Wassrがあれば全然事足りるんですが、 Net::Wassrだと最新20発言しかとって来れなかったり、レスをするのに twitterと同じく@id記法でのレスなので、「どの発言に対してレスをする」という方法ができなかったり、*1channelにヒトコト…

[Perl] グラッときたら通c(ry WWW::JMA::Earthquake;

昨日地震がありまして、速報をTwitterで確認したのですが、そういうのがWassrにも在って良いんじゃね?ということで、例によって脊髄反射で書きました。モジュール部分 package WWW::JMA::Earthquake; use strict; use warnings; use URI; use Web::Scraper;…

和名配色 for Perl

パソコンが示す色に注意しよう。色は色名から選ぶ。 | BPnetビズカレッジ | nikkei BPnet 〈日経BPネット〉 JIS慣用色名 - Wikipedia 辺りを読んで、perlモジュール Color::Japanese をサクっと書きました。作成するに当たって、color-japanese - 日本の色名…

Text::BreakIterator::UTF8

ネタ元[を] Perl で日本語テキストを字種分割以前Text::BreakIteratorというEUCJPな文字種分割モジュールが http://perl.infoware.ne.jp/にあったんですが、どうもなくなってしまったので、それのUTF8版を置いておきます。 package Text::BreakIterator; use…

真犯人グラフジェネレータ

日本の携帯を高くしている真犯人はや、 日本のはてブをキモくしている真犯人は - シナトラ千代子を読んだ後で、脊髄反射で作ってみた。 以下の様な画像が作成されます。 グラフって見せ方が大切ですよね(ぁ

電車情報メール2 WWW::TrainInfo::TokyoMetoro;

[Perl] 電車が遅れたらメールで通知 WWW::TrainInfo::JREast; - NeverBlog::Likk::Unexistable; 念願のroot権限を手にいれたぞの東京メトロ版 WWW::TrainInfo::JREast とほぼ互換性があると思います。 叩き台というか、ほぼ未完成状態だが貼り付け package W…

デザイン戻す

はてなだいありーをカワイくする10の方法 - NeverBlog::Likk::Unexistable; 念願のroot権限を手にいれたぞ の時ネタで変えたデザインを戻す………… って、前のデザインがみつからねぇぇぇぇぇぇ!しょうがないから、適当なのに返る。CSSは後で修正

[Perl] 電車が遅れたらメールで通知 WWW::TrainInfo::JREast;

地元ローカル線がよく遅れるので、駅着く前に事前に知りたいなぁ…と。 まぁ、そういうケータイサービスなんてゴロゴロしているんですが、作ってみたので貼り付け。 package WWW::TrainInfo::JREast; use strict; use warnings; use URI; use Web::Scraper; u…

[日記] 遅すぎるが明け(ry

気づいたら年明けて、余裕で半月以上経ってます。 まぁ、猫喪中なんで挨拶省略。ブログなんて、月一回更新されてれば、生存確認になるよね! #単に書くネタが無かっただけともいう。

VARCHAR に半角空白を突っ込んだときの備忘録

何か納得いかないが、仕様ということで。 mysql> CREATE TABLE `TEST` ( -> `NUM` INT NOT NULL , -> `STRING` VARCHAR( 255 ) NOT NULL , -> `CHR` CHAR( 1 ) NOT NULL , -> `DAY` DATE NOT NULL , -> `BIN` BLOB NOT NULL ); Query OK, 0 rows affected (0…