2008年5月アーカイブ
画像系tumblrの画像を収集したい - SweetPotato::Plagger - Plaggerグループ
TODO
画像収集のためのyaml参考
plagger で画像をローカルに保存するときには、
Filter::FindEnclosures
Filter::FetchEnclosure
上記二つをyamlに設定する。
HSBT Hiki - Plagger/del.icio.usをはてなブックマークとLivedoor Clipに同期
TODO
ブックマークを同期するためのyaml参考
- module: Aggregator::Simple
- module: Filter::DeliciousFeedTags
- module: Filter::TruePermalink
- module: Filter::Rule
rule: module: Deduped
path: ~/.cache
compare_body: 1
引用元: HSBT Hiki - Plagger/del.icio.usをはてなブックマークとLivedoor Clipに同期
フィードを読み取って、これだけのフィルターをかませて、それからPublishする。
Latest Ubuntu on Asus EeePC 900 20G laptop ? Wanderings and Musings
TODO
EeePC 900にubuntuインストールして問題なく使えているとのこと。確かにubuntuの方が軽くていいかもしれない。問題は無線LANなんかの設定かな。他にもハード的な面での問題なんかがクリアされると使う人が増えるんだろうと思う。
Google Readerでstarを付けたすべてのエントリをはてなブックマークに登録する - ヒビノキロク
はてなブックマークに登録するyamlを紹介している。
- module: Filter::HatenaBookmarkTag
- module: Filter::BreakEntriesToFeeds
config:
use_entry_title: 1
引用元: Google Readerでstarを付けたすべてのエントリをはてなブックマークに登録する - ヒビノキロク
このyamlの設定の仕方を参考にする。
plaggerを入れた。windows環境、linux/Ubuntu環境にも入れてみた。多くのインストール情報があったので、なんとか難なくいれることができた。gmail送信、twitterbot,planet,MTへの出力などを試してみた。IRCへのNotifyは、とてもいいと思ったね。毎日ネットにつながった状態であるならIRCで自分の関心のある情報について敏感にチェックできる。
さまざまなパターンでネットライフをハックできる。何ができるんだろうと考えてみた。
日々クリップするブックマークで記録として残しておきたいものがあると思う。それをブクマした次の日に、必要なところだけ引用し、まとめるという作業。もちろん自分なりの意見も取り入れて書き出す(アウトプット)する。これを続けていくことで自分だけの知のストックファイルが出来上がる。これをあちら側(ネット上)に置く。大切とされているのは、プロセス。時間を短くさせるのもそのプロセスをウェブ上で共有すること。これをplaggerを使ってタスクとして処理させ、仕事はじめのウォーミングアップなどに抽出してまとめる。
TODOプロセス
ブックマークを特定のタグでクリップ。
そのタグをplaggerを使って、MTに記事としてアップする。まとめて一つの記事にしてもいいんだが、あとからの検索などを考えると一つのブクマに対して一つの記事としてアップする。これを寝ている時間(たとえば、朝5時にcronを使って出力)。
MT4になってから、Windows LIve Writerが使えるようになったので、まず仕事を開始する前にLive Writerで出力された記事を取り出し、ひとつ一つを編集しなおす。この編集作業でクリップしたサイトから引用し、それについて思うことなどを書き綴る。後から探しやすくするために、タイトル付けも変更しておく。編集し終わったら、アップする。これで自分の情報ストックファイルが蓄積される。
しばらく試験的に試してみることにする。Windows Live Writerでないと作業に手間がかかるので注意。今のMTはライティングエディタが少なすぎるのがもったいない気がする。ウェブ上でも編集作業ができるんだが、何かとストレスを感じる。オーサリングソフトが増えれば、もっと使いやすくなると思う。
[Think IT] 第4回:LAMPサーバのセットアップ (1/3)
UBuntuでのLAMP環境設定の手順についてかかれている。それほど深いところまで突っ込んでいない。まずは、これをみて設定するまえに最後まで読んでみて全体を俯瞰するようにしてとらえてみるといいと思う。
ただ、LAMPの導入は、この方法ではなく、インストール後
# sudo apt-get update
# sudo apt-get upgrade
# cp /etc/apt/sources.list /etc/apt/sources.list.backup //-バックアップファイルをコピー
# sudo editor /etc/apt/sources.list
列挙されるURLで"jp.archives" の部分でのjp.をすべて削除。(URLの変更:日本からの最新情報入手は回線が細く、うまくいかないので海外のサイトから入手するように設定変更)
# sudo apt-get update
# sudo apt-get upgrade
# sudo tasksel
サーバパッケージが表示されるので必要なパッケージを選択(スペースキー)すれば、後は勝手にインストールがはじまる。
tasksel で ubntu-desktopを選択してインストールするとGUI環境で操作できるようになる。全体を俯瞰できる。
ubuntu作業 - chimdon.com
Ubuntu Server 設定が最初から紹介されている。
今の8.04バージョンではないが、ほぼ設定内容は変わらない。
ネットワーク設定もあってる。
/etc/resolve.conf/
/etc/hosts
上記の設定は必要。特にMovabletypeなどを設定する際にブラウザ経由でパスの位置が求められるので設定しておくといい。
Ubuntu 7.04 サーバー版の初期設定 | 自宅サーバー Fedora
TODO
ubuntu ネットワーク設定並びに名前解決の設定について書かれている。
ネットワーク設定コマンドは、
$ sudo vi /etc/network/interfaces
先に、$ cp /etc/network/interfaces /etc/network/interfaces.backup
でバックアップファイルを作っておいたほうがいい。
iface eth0 inet static
address 192.168.0.2IP アドレス
netmask 255.255.255.0ネットマスク
network 192.168.0.0ネットワークアドレス
broadcast 192.168.0.255ブロードキャストアドレス
gateway 192.168.0.1デフォルトゲートウェイ
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.0.1
dns-search ubuntud.com
eth0とは、イーサネットカードを指す。1枚のネットワークカード(NIC)を挿してあるなら、eth0で設定。2枚刺挿してあるなら、2枚目がeth1となる。
SambaでWindowsとUbuntuのファイル共有
samba設定について詳しくかかれている。
windowsとの共有設定について
,
- [home]
- create mask = 0775
- directory mask = 0777
- comment = home
- writable = yes
- public = no
- path = /home
- folder path = /home
Levistone | Ubuntuのcroon
TODO
ubuntuでのcrontab設定
crontab -e でcroon の編集(sudo suで管理者権限にしておかないと)
crontab -l でcroonの設定の一覧表示
このブログでは、パスを通すところまで書いてある。
crontab -eで設定するファイルの上部にパスの記述をしておくといい。
個々のcroonは、コマンド指令の前にsudo を頭に付けた方がすんなり動く。
> /dev/null 2>&1 の記述は必要です。
Debian初心者のA2Z -7-
TODO
ubuntuは元々、debianから派生したものなのでdebian系のサーバ設定情報が参考になる。サーバ設定についてたくさんの情報があるけども、このサイトもいい感じに最新バージョンに近い設定内容が書かれている。参考にするべき情報の一つ。
一足早く「Plagger」の便利さを実感してみよう − @IT
plaggerってどんなものかを知る上でうまく説明紹介している。参考にしてもう少し、簡単に説明できるといいな。
Plaggerは「Plaggerのプログラム」「プラグイン」「設定ファイル」の3つで構成されています。
引用元: 一足早く「Plagger」の便利さを実感してみよう ? @IT
kuzuyaro:WinXPにPerlとPlaggerを簡単3ステップ?でインストール! - livedoor Blog(ブログ)
TODO
windowsにPPMを使って、plaggerインストールなんだけど、最初からPerlのバージョンが違うので古いバージョンで作業を進めると吉。
plagger twitter - Google 検索
TODO
plaggerでtwitterbot (ボット)を作るのに参考にしました。toshiさんのとおおさかなさんのところとここの3つのサイトがtwitterボットの情報を紹介していた。
今現在は、twitter API(2008・6・1現在)の仕様の変更でスムーズにポストできなくなっています。何か策を考えないといけないかも。一度にポストできる数が決まってしまったのでmodule: Dedupedの設定だと一度読んだものはアップされなくなる。
cronを頻繁にまわしたとしても、無理っぽい。
名古屋の天気予報ボット作った。 - Muibrog
toshiさんのブログ plaggerでtwitter botを稼働させるためのyamlが紹介されている。
真似して作ったのが関西(神戸)の天気情報を届けるbot
Fileter::Ruleの扱いがいまだにしっかりと把握できていない。
- module: Filter::Rule rule:
- module: Deduped path:
/Path/forecast.db
引用元: 名古屋の天気予報ボット作った。 - Muibrog
同じようにして稼動させて1ヶ月経つ。問題ない。
[Plagger] - [foool]丘の上
mixiで使えるパッチが紹介されている。
最新コメント -マイミク最新日記 -新着メッセージ - 足あと - コミュニティ新着書き込みが取り出せれる。
bulknews.typepad.com: SAKK Plagger Hackathon #1: MT meets Plagger!
Movabletypeのplagger プラグイン。面白い。すごいな。
Levistone | Ubuntuのcron
cronの設定では、かなりハマった。
ルート権限で設定する必要がある。以下のような手順で行えばすぐに設定できる
# sudo su
# passward
# crontab -e
# */10 * * * * sudo plagger -c /home/username/plagger/gmail.yaml > /dev/null 2>&1
例えば上記のように設定する。”> /dev/null 2>&1”は、必ず必要です。sudo つけると動きます。
# crontab -l で設定されているのをリスト表示される。
PATHが通っているかを確認するのは、
# echo $PATH で確認できる。
ubuntuでのcrontab設定
Debian初心者のA2Z -7-
ubuntuでのサーバ設定の解説。いろんな設定情報をみたけど、このサイトが一番きれいにまとまっていた。apacheの設定は、最新のバージョンに沿っているので参考にするといい。
リダイレクト
/etc/apache2/sites-available/my_site に記述追加し、特定のディレクトリ、ファイル(例えば、/test/, /robots.txt)以外へのアクセスを他のサーバ(例えば another-server)の同名ディレクトリ、ファイルへリダイレクトさせる例です。
RedirectMatch ^/((?!(test|robots))/?.*)$ http://another-server/$1
このリダイレクトの設定はいいかも。
サーバ設定
「第4回 Catalyst(前編)---Perl向けWebアプリ・フレームワーク:ITpro」を Ubuntu 8.04LTS で - Tociyuki::Diary
Ubuntu Linux 8.04LTSでのPerlライブラリCatalyst のインストール設定方法について解説されている。まずは、これをみてインストール・設定。あとはYusukebeさんのサイトを覗いて同じようなことを試してみる。
memo.sqlの部分でつまづいた。これmysqlと同じで扱いでデータベースを作ってテーブルを作成すればいいんだよね。
