The jonki

呼ばれて飛び出てじょじょじょじょーんき

Monday, 09 February 2009

[ITpro]

日立マクセル,間接部門で業務効率化に着手(事例データベース)
 日立マクセルが間接部門のコスト削減に本格的に取り組んでいる。着手したのは、まずは文房具などの購入し・・・
「Windows 7」は数え切れないブラッシュアップで見違えるほど洗練されている(Windowsコラム)
 Microsoftは魅力的なクライアントOSを作る力を取り戻したようだ。筆者はWindows 7の・・・
オンラインで確定申告をしてみた(記者のつぶやき)
 先日,確定申告をするために税務署を訪れ,そこに設置してあった「国税電子申告・納税システム」,いわゆ・・・
命じられる前に、自らサービスを考えて動くエンジニアを育てる(今週のCIO)
 携帯電話向けSNSで最大の会員数を誇る「モバゲータウン」を運営するディー・エヌ・エー。同社のCIO・・・

[CNET -en-]

Rumor: The Sony switch to Intel's Larrabee chip
Here's the rumor of the weekend, if not the w・・・
OLPC to laptop makers: Use our design
Founder Nicholas Negroponte says the OLPC will ope・・・
Microsoft readying My Phone cloud service
Users of the expected Web-based offering would get・・・
Italian soccer star to sue Facebook
Alessandro del Piero, a legend of Italian soccer, ・・・

[CNET -ja-]

パイオニア、プラズマテレビ事業から撤退か
2月7日、パイオニアがプラズマテレビ事業から撤退すると複数のメディアが報じた。これに対しパイオニアは・・・
今週の新製品総チェック:デジカメはより高倍率、テレビはさらにエコがキーワードに
コンパクトデジタルカメラ、ノートPC、薄型テレビなどの新製品が相次いで発表された。コンパクトデジタル・・・
神田敏晶さんの回答:広告業界再編の行方は?
ネット広告がようやくメインストリームに影響を与える時がやってきたことを実感しています。 昨年9・・・
シャープ、2008年度通期の業績予想を下方修正
シャープは、2009年3月期通期(2008年4月1日〜2009年3月31日)の業績予想数値を修正した・・・

[P2P Today ダブルスラッシュ]

2月9日 今日のTop「Skype 4.0 for Windows正式版公開」
[今日のTOP]Skype 4.0 for Windows正式版公開 - Skype 日本語ブログ ・・・
あすなろブログに「そしてソーシャルブックマークは民主主義の敵となる」を追加いたしました。
あすなろブログに「そしてソーシャルブックマークは民主主義の敵となる」を追加いたしました。 ・・・
あすなろブログに「セミナーを開くときの7つのポイント」を投稿しました。
あすなろブログに「セミナーを開くときの7つのポイント」を追加いたしました。 ・・・
2月4日 今日のTop「UQ Com、「UQ WiMAX」を2月26日に23区と横浜・川崎で開始へ」
[今日のTOP]UQ Com、「UQ WiMAX」を2月26日に23区と横浜・川崎で開始へ [Web・・・

[ITmedia News]

パイオニア、薄型テレビ撤退へ
パイオニアが薄型テレビ事業から撤退する方向で検討していることが分かった。 公取委JASRAC排除命令へ 私的独占で

テレビなど放送される音楽の使用料をめぐり、JASRACが同業者の新規参入を阻んだとして、公取委・・・
SNSユーザーの36%はテレビでSNSが使いたい――米調査

MySpaceFacebookなどのSNSを、PCや携帯だけでなくテレビでも利用したいと考え・・・
iPhoneでGoogleブック検索が利用可能に
iPhoneAndroid携帯でも、Googleブック検索で本が検索、閲覧可能になり、150万冊を・・・

[スラッシュドット・ジャパン]

パブリックコメントの結果公示遅れ、早大院生の実習で指摘
ある Anonymous Coward 曰く、 早稲田大大学院政治学研究科ジャーナリズムコースの院生・・・
「キーボードお掃除ジェル」販売中
♪ぺったら ぺたらこ ぺったっこ♪ 曰く、 「日経トレンディネットの記事」によると。スイスのジョーカ・・・
Winny使用中のIPアドレスに対して「公共広告」を配信する実験
kyousum 曰く、 セキュリティ研究家の高木浩光氏が自身のブログで、Winnyを使用中のIPアド・・・
Googleトップページのリニューアルを歓迎しますか?
schiavonaの日記 からのタレコミ。 日本のGoogleトップページが2月5日にリニューアルさ・・・

RSSから適当に引っ張りだしてBloggerに投稿

Bloggerに投稿シリーズも第2段。
もういいだろw

BeautifuleSoup使って記事タイトルとディスクリプションを引っ張りだし、
split関数使って無理やりURL引っ張り出す。

Bloggerへの投稿は前の日記(mailtter: Twitterの発言をBloggerに投稿する )で作ったmailtterライブラリ使って投稿。

何ともひどいソースだけど、うpするお(・∀・)
実行するとこんな感じで表示される。
[jonki's news] Monday, 09 February 2009

にしてももうちょっとソースうまくBloggerに表示できないのかな。

・junkReader.py


#!/usr/bin/python -S
# -*- coding: utf-8 -*-

#@author Junki OHMURA
#@date 2009/02/09

import urllib
import BeautifulSoup
import urllib2

from mailtter import *

#linkタグからリンク取り出し
def getLink(_soup):
_link_list = []
for item in _soup.findAll('item'):
_item_str = item.encode('utf-8')
_link_tag = _item_str.split('')
_link_list.append( _link_tag[1].split('\n')[0] )

return _link_list

def output(_url):
soup = BeautifulSoup.BeautifulSoup(urllib.urlopen(_url))
link_list = getLink(soup)
l=0
_main_body=""
for item in soup.findAll('item'):

_main_body += '' +
       item.title.string + '

'
l += 1
# print item.description.string[:50] + '・・・'
# print '
'
_main_body += item.description.string[:50] + '・・・' + '
'
if(l>3): #上位4個で打ち切り
break
return _main_body

url = {
'[CNET -ja-]': 'http://feeds.japan.cnet.com/cnet/rss',
'[CNET -en-]': 'http://news.cnet.com/2547-1_3-0-20.xml',
'[ITpro]': 'http://itpro.nikkeibp.co.jp/rss/ITpro.rdf',
'[P2P Today ダブルスラッシュ]': 'http://wslash.com/?feed=rss2',
'[スラッシュドット・ジャパン]': 'http://slashdot.jp/slashdotjp.rss',
'[ITmedia News]': 'http://rss.itmedia.co.jp/rss/1.0/news_bursts.xml',
}

main_body = ""
for key, values in url.iteritems():
#print '

' + key + '

'
main_body += '

' + key + '

'
main_body += output(values)



encoding = 'utf-8'
subject = '[jonki\'s news] '
body = main_body
from_addr = 'from-addr@gmail.com'
to_addr = 'to-addr@blogger.com'
login_addr = 'login-addr@gmail.com'
passwd = 'passwd'

#sendGmailクラスのインスタンス作成
sg = sendGmail(encoding, subject, body,
     from_addr, to_addr, login_addr, passwd)
#送信
sg.sendMail()

bottonX: TwitterにRSSから引っ張りだした記事を適当に投稿するボット

bottonX作った。
#bot + ゼットン (ウルトラマンの怪獣)
ゼットン使った意味はないです。ただ好きなだけです。
Google Readerすら開くのがたるい僕はTwitter人間になりそうなので、Twitterをうまく利用して見ました。

興味あったらフォローしてみてください。
いろいろ改造予定です。
http://twitter.com/bottonX

今試験的に30分に1記事吐き出してます。
RSSは以下のサイトのを使ってます。
'[CNET ja] ',
'[CNET en] ',
'[ITpro] ',
'[P2P Today] ',
'[/. Japan] ',
'[ITmedia] ',
'[PC watch] '

こっからランダムにRSSひっぱてくるサイト決めて、また、そのRSSからランダムに記事選んで吐いてます。
ソースは今度載せます。

2009/02/20

載せました

Monday, 09 February 2009

[ITpro]

日立マクセル,間接部門で業務効率化に着手(事例データベース)
 日立マクセルが間接部門のコスト削減に本格的に取り組んでいる。着手したのは、まずは文房具などの購入し・・・
「Windows 7」は数え切れないブラッシュアップで見違えるほど洗練されている(Windowsコラム)
 Microsoftは魅力的なクライアントOSを作る力を取り戻したようだ。筆者はWindows 7の・・・
オンラインで確定申告をしてみた(記者のつぶやき)
 先日,確定申告をするために税務署を訪れ,そこに設置してあった「国税電子申告・納税システム」,いわゆ・・・
命じられる前に、自らサービスを考えて動くエンジニアを育てる(今週のCIO)
 携帯電話向けSNSで最大の会員数を誇る「モバゲータウン」を運営するディー・エヌ・エー。同社のCIO・・・

[CNET -en-]

Rumor: The Sony switch to Intel's Larrabee chip
Here's the rumor of the weekend, if not the w・・・
OLPC to laptop makers: Use our design
Founder Nicholas Negroponte says the OLPC will ope・・・
Microsoft readying My Phone cloud service
Users of the expected Web-based offering would get・・・
Italian soccer star to sue Facebook
Alessandro del Piero, a legend of Italian soccer, ・・・

[CNET -ja-]

パイオニア、プラズマテレビ事業から撤退か
2月7日、パイオニアがプラズマテレビ事業から撤退すると複数のメディアが報じた。これに対しパイオニアは・・・
今週の新製品総チェック:デジカメはより高倍率、テレビはさらにエコがキーワードに
コンパクトデジタルカメラ、ノートPC、薄型テレビなどの新製品が相次いで発表された。コンパクトデジタル・・・
神田敏晶さんの回答:広告業界再編の行方は?
ネット広告がようやくメインストリームに影響を与える時がやってきたことを実感しています。 昨年9・・・
シャープ、2008年度通期の業績予想を下方修正
シャープは、2009年3月期通期(2008年4月1日〜2009年3月31日)の業績予想数値を修正した・・・

[P2P Today ダブルスラッシュ]

2月9日 今日のTop「Skype 4.0 for Windows正式版公開」
[今日のTOP]Skype 4.0 for Windows正式版公開 - Skype 日本語ブログ ・・・
あすなろブログに「そしてソーシャルブックマークは民主主義の敵となる」を追加いたしました。
あすなろブログに「そしてソーシャルブックマークは民主主義の敵となる」を追加いたしました。 ・・・
あすなろブログに「セミナーを開くときの7つのポイント」を投稿しました。
あすなろブログに「セミナーを開くときの7つのポイント」を追加いたしました。 ・・・
2月4日 今日のTop「UQ Com、「UQ WiMAX」を2月26日に23区と横浜・川崎で開始へ」
[今日のTOP]UQ Com、「UQ WiMAX」を2月26日に23区と横浜・川崎で開始へ [Web・・・

[ITmedia News]

パイオニア、薄型テレビ撤退へ
パイオニアが薄型テレビ事業から撤退する方向で検討していることが分かった。 公取委JASRAC排除命令へ 私的独占で

テレビなど放送される音楽の使用料をめぐり、JASRACが同業者の新規参入を阻んだとして、公取委・・・
SNSユーザーの36%はテレビでSNSが使いたい――米調査

MySpaceFacebookなどのSNSを、PCや携帯だけでなくテレビでも利用したいと考え・・・
iPhoneでGoogleブック検索が利用可能に
iPhoneAndroid携帯でも、Googleブック検索で本が検索、閲覧可能になり、150万冊を・・・

[スラッシュドット・ジャパン]

パブリックコメントの結果公示遅れ、早大院生の実習で指摘
ある Anonymous Coward 曰く、 早稲田大大学院政治学研究科ジャーナリズムコースの院生・・・
「キーボードお掃除ジェル」販売中
♪ぺったら ぺたらこ ぺったっこ♪ 曰く、 「日経トレンディネットの記事」によると。スイスのジョーカ・・・
Winny使用中のIPアドレスに対して「公共広告」を配信する実験
kyousum 曰く、 セキュリティ研究家の高木浩光氏が自身のブログで、Winnyを使用中のIPアド・・・
Googleトップページのリニューアルを歓迎しますか?
schiavonaの日記 からのタレコミ。 日本のGoogleトップページが2月5日にリニューアルさ・・・

RSSから適当に引っ張りだしてBloggerに投稿

Bloggerに投稿シリーズも第2段。
もういいだろw

BeautifuleSoup使って記事タイトルとディスクリプションを引っ張りだし、
split関数使って無理やりURL引っ張り出す。

Bloggerへの投稿は前の日記(mailtter: Twitterの発言をBloggerに投稿する )で作ったmailtterライブラリ使って投稿。

何ともひどいソースだけど、うpするお(・∀・)
実行するとこんな感じで表示される。
[jonki's news] Monday, 09 February 2009

にしてももうちょっとソースうまくBloggerに表示できないのかな。

・junkReader.py


#!/usr/bin/python -S
# -*- coding: utf-8 -*-

#@author Junki OHMURA
#@date 2009/02/09

import urllib
import BeautifulSoup
import urllib2

from mailtter import *

#linkタグからリンク取り出し
def getLink(_soup):
_link_list = []
for item in _soup.findAll('item'):
_item_str = item.encode('utf-8')
_link_tag = _item_str.split('')
_link_list.append( _link_tag[1].split('\n')[0] )

return _link_list

def output(_url):
soup = BeautifulSoup.BeautifulSoup(urllib.urlopen(_url))
link_list = getLink(soup)
l=0
_main_body=""
for item in soup.findAll('item'):

_main_body += '' +
       item.title.string + '

'
l += 1
# print item.description.string[:50] + '・・・'
# print '
'
_main_body += item.description.string[:50] + '・・・' + '
'
if(l>3): #上位4個で打ち切り
break
return _main_body

url = {
'[CNET -ja-]': 'http://feeds.japan.cnet.com/cnet/rss',
'[CNET -en-]': 'http://news.cnet.com/2547-1_3-0-20.xml',
'[ITpro]': 'http://itpro.nikkeibp.co.jp/rss/ITpro.rdf',
'[P2P Today ダブルスラッシュ]': 'http://wslash.com/?feed=rss2',
'[スラッシュドット・ジャパン]': 'http://slashdot.jp/slashdotjp.rss',
'[ITmedia News]': 'http://rss.itmedia.co.jp/rss/1.0/news_bursts.xml',
}

main_body = ""
for key, values in url.iteritems():
#print '

' + key + '

'
main_body += '

' + key + '

'
main_body += output(values)



encoding = 'utf-8'
subject = '[jonki\'s news] '
body = main_body
from_addr = 'from-addr@gmail.com'
to_addr = 'to-addr@blogger.com'
login_addr = 'login-addr@gmail.com'
passwd = 'passwd'

#sendGmailクラスのインスタンス作成
sg = sendGmail(encoding, subject, body,
     from_addr, to_addr, login_addr, passwd)
#送信
sg.sendMail()

bottonX: TwitterにRSSから引っ張りだした記事を適当に投稿するボット

bottonX作った。
#bot + ゼットン (ウルトラマンの怪獣)
ゼットン使った意味はないです。ただ好きなだけです。
Google Readerすら開くのがたるい僕はTwitter人間になりそうなので、Twitterをうまく利用して見ました。

興味あったらフォローしてみてください。
いろいろ改造予定です。
http://twitter.com/bottonX

今試験的に30分に1記事吐き出してます。
RSSは以下のサイトのを使ってます。
'[CNET ja] ',
'[CNET en] ',
'[ITpro] ',
'[P2P Today] ',
'[/. Japan] ',
'[ITmedia] ',
'[PC watch] '

こっからランダムにRSSひっぱてくるサイト決めて、また、そのRSSからランダムに記事選んで吐いてます。
ソースは今度載せます。

2009/02/20

載せました