コンピュータやソフトウェアのあれこれ@道民(&元道民)
Archive for 10月, 2010
釧路OSS勉強会
10月 31st
釧路OSS勉強会
せっかく週末を釧路で過ごすので、釧路OSSコミュニティさんの勉強会に参加。懇親会では、"土地"や"土地の良さ"についていろいろな見方、立場の人と議論が出来て、とても有意義だった。自分と他者との境界を知ること、その境界に対してどういう立場を取るかということ。ぼくはもっと勉強が必要だ。
Happy Halloween!!
10月 31st
今日はハロウィン。
twtterの私のTL上で、昨晩からすごいことがおこっていました。
http://twitter.com/#!/list/alfalfa_lucerne/omu-icon
みんなオムライスアイコン!!
今日の0時までなら変な発言しても
オムライスアイコンなら全部オム子のせいにできますよ。
どうしてこうなった
9/30 @bokusamaと@suzukick065のやりとり
http://twitter.com/#!/bokusama/status/25968787042
http://twitter.com/#!/suzukick065/status/25968726514
まさか本当に実現するとは・・・!
みんなのオムライス
拾える限り拾ってまとめてみました。
オムライスにも個性があるのですね!!
@bokusama

@suzukick065


@mio_spr


@nagahito

@mamitann

@makies

@you1

@kanazou

@suechom

@hejihogu

@chiy95

@botenyoki

@015oiko

@kuppi

@aduking

@negiyamasan

@kkuboi

@webbingstudio

今日の@irasally


@本家

うはー!見事な眺めです!!
まとめたのはこちら
http://f.hatena.ne.jp/irasally/%E3%83%8F%E3%83%AD%E3%82%A6%E3%82%A3%E3%83%B32010/
拾いきれていなかったらごめんなさい。教えて下さい。
嬉しくてテンションあがりました。
これからもオム子はオムライスとして頑張っていきます。
第19回 DevDo に参加した – twitter の最近の投稿の単語をバラしてカウントしてくれるサービス(仮)を作った
10月 30th
第19回 DevDo に参加した - twitter の最近の投稿の単語をバラしてカウントしてくれるサービス(仮)を作った
twitter の最近の投稿の単語をバラしてカウントしてくれるようなサーバーを作りました.これと config.ru で動きます.
# -*- coding: utf-8 -*-
require 'uri'
require 'rexml/document'
require 'net/http'
require 'sinatra'
require 'oauth'
require 'twitter'
CONSUMER_KEY = '' # twitter アプリケーションの API の KEY を入れる
CONSUMER_SECRET = '' # twitter アプリケーションの API の SECRET を入れる
HOST_AND_PORT = 'localhost:9292'
class YMA
BASE_URI = URI.parse('http://jlp.yahooapis.jp/MAService/V1/parse')
def initialize appid='' # yahoo 形態素解析サービス利用 id を入れる
@appid = appid
end
def parse sentence, option={}
result = Net::HTTP.post_form(BASE_URI, { 'appid' => @appid, 'sentence' => sentence }).body
REXML::Document.new(result)
end
end
set :sessions, true
def consumer
OAuth::Consumer.new(CONSUMER_KEY, CONSUMER_SECRET, :site => "https://api.twitter.com")
end
get '/' do
@request_token = consumer.get_request_token(:oauth_callback => "http://#{HOST_AND_PORT}/auth")
session[:request_token] = @request_token.token
session[:request_token_secret] = @request_token.secret
%Q{<p>OAuth認証してください</p><a href="#{@request_token.authorize_url}">認証する!</a>}
end
get '/auth' do
@request_token = OAuth::RequestToken.new(consumer,
session[:request_token],
session[:request_token_secret])
@access_token = @request_token.get_access_token({},
:oauth_token => params[:oauth_token],
:oauth_verifier => params[:oauth_verifier])
session[:access_token] = @access_token.token
session[:access_token_secret] = @access_token.secret
%Q{<p>認証成功</p><p><a href="/tagging">タグ付けしてみる</a></p>}
end
get '/tagging' do
oauth = Twitter::OAuth.new(CONSUMER_KEY, CONSUMER_SECRET)
oauth.authorize_from_access(session[:access_token], session[:access_token_secret])
@twit = Twitter::Base.new(oauth)
result = @twit.user_timeline.map(&:text).inject(Hash.new(0)){ |base,element|
words = YMA.new.parse(element).elements['ResultSet/ma_result/word_list'].map{|e| e.elements['surface'].text }
words.each{ |e| base[e] += 1 }
base
}.sort{ |a,b| b[1].to_i <=> a[1].to_i }
%Q!<DL>#{result.map{ |e| "<DT>#{e[0]}</DT><DD>#{e[1]}</DD>"}.join}<DL>!
end 今朝の新釧路川
10月 30th
空気がぴりっとしてる。(自分はぴりっとしていない)
昨晩はITクラスタ推進協会のセミナー、5周年祝賀会、2次会、3次会、、、と楽しい夜を過ごした。
祝賀会の挨拶で若干言い過ぎた気がするが気にしない!
今日は月末処理と釧路OSS勉強会と懇親会。
さて、勉強会に間に合う様に満開で行く!
釧路講習2ターン目(三日目)
10月 30th
釧路講習2ターン目(三日目)
1週間空けての2日目。関連の所はいつも満足のいく説明ができないなあ。もっと精進しないと。
夕方からは「Rubyを活用したWebサイト活用コンテスト」の表彰式に参加して総評などを述べるなどして、その後は釧路ITクラスター推進協会の5周年記念の懇親会へ。昔のお話を聞けるのはやっぱりとても勉強になる。その後は鳥松から津軽という流れ。大変美味しゅうございました。
Hadoop 本読み合わせ合宿2日目
10月 29th
Hadoop 本読み合わせ合宿2日目
今日はHadoop本の4-7章の途中までをやりました.ちょっとだけ仲良くなれました.Hadoop本は2章〜3章の疑問点が4〜7章で解消されたりするので,最初に読む時はわからない所を棚上げして,とにかく読み進めた方がいいですね.



