2014年2月10日月曜日

R-3.0.2でtwitter解析

・twitteRパッケージをR-3.0.2にインストールしてOauth認証を設定してみました。
- > twitteRのリファレンス通りにはいかなかったのでメモしておきます。

#前提
HW:Panasonic Let's note CF-SX2 CPU:Core i5 2.5GHz メモリ:8GB
OS:windows7 64bit + R-3.0.2

> sessionInfo()
R version 3.0.2 (2013-09-25)
Platform: x86_64-w64-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=Japanese_Japan.932  LC_CTYPE=Japanese_Japan.932  
[3] LC_MONETARY=Japanese_Japan.932 LC_NUMERIC=C                 
[5] LC_TIME=Japanese_Japan.932   

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base 

-> OS及びRのインストールについては割愛します。

#twitteRパッケージをダウンロードする
install.packages("twitteR")

tsukubaからダウンロードしました。

#ライブラリを読み込む
library(twitteR)

> sessionInfo()
R version 3.0.2 (2013-09-25)
Platform: x86_64-w64-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=Japanese_Japan.932  LC_CTYPE=Japanese_Japan.932  
[3] LC_MONETARY=Japanese_Japan.932 LC_NUMERIC=C                 
[5] LC_TIME=Japanese_Japan.932   

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base    

other attached packages:
[1] twitteR_1.1.7  rjson_0.2.13   ROAuth_0.9.3   digest_0.6.4   RCurl_1.95-4.1
[6] bitops_1.0-6 

色々付随してパッケージが増えます。

# SSLの認証をするため(HTTPSのプロトコル経由で操作)pemファイルをダウンロードしておきます
download.file(url="http://curl.haxx.se/ca/cacert.pem", destfile="cacert.pem")

#twitterのOauth認証キーを取得する方法
Twitterにアプリケーションを登録し、consumerKeyとconsumerSecretを取得しておきます。

WEB系ですが下記が見やすいかと。
http://techbooster.org/android/mashup/4525/

#Oauth認証開始
> reqURL <- api.twitter.com="" br="" https:="" oauth="" request_token="">accessURL <- access_token="" api.twitter.com="" br="" https:="" oauth="">authURL <- api.twitter.com="" authorize="" br="" https:="" oauth="">consumerKey <- br="">consumerSecret <- br="">twitCred <- consumerkey="consumerKey,<br" new="" oauthfactory="">consumerSecret=consumerSecret,
requestURL=reqURL,
accessURL=accessURL,
authURL=authURL)

#セッション開始
> twitCred$handshake(cainfo="cacert.pem")

下記のような画面がでます。




-> oauth_verifierの値の入力待ちの状態のため、このURLをブラウザでたたくと、トークンが取得できます。



- > こうなります。 塗りつぶし箇所に数字の認証番号が表示されます。

- >Rのコンソール上では「連携アプリを認証」を押した時点で下記のように出ます。



- >枠の中にPINコードを入力することでOauth認証が完了します。

# 認証情報をTwitterに登録する

> registerTwitterOAuth(twitCred)

- >  [1] TRUE
と返ってくればOKです。


認証情報を保存する方法
- >認証情報を保存しておかないと都度都度認証が必要になる。

#認証情報の保存
save(twitCred, file="new authentication.Rdata")

- > Rdataファイル名は任意

#次にtwitteRを使用する時
> load("new authentication.Rdata")
> registerTwitterOAuth(twitCred)




2013年8月20日火曜日

windows7 profile.etlをテキストに変換

 profile.etlは、WindowsPerfomanceAnalayzerを使用すると見えますが、
なかなか慣れないと見にくい。

んで、XP時代のUserEnv的な感じでテキストでみれないかな?と考えていたらありました。

 tracerpt.exe

以下、実行結果です。

C:\Windows\system32>tracerpt -l G:\snp\7\profile.etl -of CSV

入力
----------------
ファイル:
     G:\snp\7\profile.etl

100.00%

出力
----------------
DumpFile:         dumpfile.csv
概要:            summary.txt

コマンドは、正しく完了しました。

ダンプファイルとサマリファイルは
C:\Windows\system32に格納されてました。

2013年8月5日月曜日

嫌われる接待

 ・準備編

 □相手の食の趣味嗜好を調べていない
□相手の喫煙の有無を調べていない
□座敷や板の間の可否を確認しない

 ・店選び編

 □ウェブサイトの店評価を鵜呑みにする
□初めて利用する店を選ぶ
□騒がしい店を選ぶ
□気が利かない店を選ぶ
□知名度だけで店を選んでしまう

 ・本番編

 □接待する側が先に酔っぱらう
□接待する側が自ら遊んでしまう
□新人や若手、女子社員をこき使う

2013年7月15日月曜日

年収1億の条件

■人への関心:誰と、どのくらいの時間会っているかを把握しているか? 
 □情報はいうまでもなく、金もまた人についてくることを知っている。

 □大切な人に会うための時間は、ほかの予定を変えてでも捻出する。

 □待ち合わせの場所には、常に約束の時間より余裕をもって到着する。
 □勉強会や交流会への参加は、会の内容より、参加者の顔ぶれで決める。
 □世話になった人へは、お礼のメール・手紙や品を必ず送る。
■素直さ:人から勧められたことを、すぐに試す素直さがあるか?

 □一目置く人から勧められた本や情報は、必ずチェックする。
 □年齢や肩書にかかわらず、相手の話には耳を傾ける。
 □行動や習慣について指摘されたら、すぐに試したり変えてみる。
 □人と話をするときに、「でも」「そうはいっても」などの否定表現を使わない。
 □メンターと呼べる人が3人以上おり、それぞれの分野が異なっている。
■成長意欲:常に、仕入れを怠らない高い成長意欲があるか? 
 □楽しい会合であっても、マンネリ化してきたと思ったら、参加をやめる。
 □興味がある、会いたいと思う人には、自分から積極的に会いにいく。
 □情報を仕入れるときは、自分が大切に思う相手が喜ぶ情報を意識的にとる。
 □空っぽになることを恐れず、知識や情報を徹底的に出し切ることができる。
 □人生や仕事のステージで、つき合う人がガラッと変わった経験がある。

.■互酬性の法則:自分の強みでなく、相手の評価軸を知っているか? 
 □1対1の損得でなく、まずは相手の役に立つことを考えている。
 □人に何かを頼まれたり、相談されたときは、自分にできる限りのことをする。
 □自分が何をしたいかより、何をしたら相手が喜ぶかを常に意識している。
 □相手のほうが得意と思う分野に関しては、口を出さず、全面的に任せる。
 □人に何かをしてあげた結果、まわりまわって別の誰かから返ってきた体験がある。
■捨てる勇気:戦略とは、捨てると同義であることを知っているか? 
 □人生でやりたいことだけでなく、やらないことも決めている。
 □やりたいことに集中して時間を使うために、やることを絞っている。
 □やらないと決めたら、中途半端に手を出すのでなく、思い切って丸ごと捨てる。
 □自分が心から好きなこと、得意で成果を出せることは何かをわかっている。
 □仕事において、自分の得意なこと、強みを徹底的に生かしている。
■1人になる時間:何もしない空白の1日を、意識的に設けているか? 
 □予定をぎっしり詰めるのではなく、意図的に何もしない日や時間帯を設けている。
 □1年のどこかで意識的に、連続して休暇をとったり、長期のバカンスに行く。
 □決められた休日に休むのでなく、いつ集中し、休むかは自分がコントロールする。
 □働くときは徹底して働き、遊ぶときは徹底して時間と金を使って遊ぶ。
 □課題が目の前にあるとき、すぐに行動するのではなく、まずは考える時間をとる。

■チャンスの掴み方:人生は、偶然で成り立っていることを知っているか? 
 □相手から何かを頼まれたり、聞かれたときは、24時間以内に返事をする。
 □変革につながる人やチャンスと思ったら、ほかをキャンセルしてでも時間を使う。
 □新しいことへのチャレンジのために、いまのポジションを捨て去ることができる。
 □1日の終わりに、その日の行動について、振り返る時間を設けている。
 □そのときの一瞬一瞬を、充実して生きることこそが人生だと思う。
■体験を買う:お金は、体験を買うためにあることを知っているか? 
 □目に見えるもの、形に残るものだけでなく、むしろ形に残らないものに金を使う。
 □レストランへ行く、ホテルに泊まるときなどは、ときに思い切ってランクを上げる。
 □飛行機は常にビジネスに乗るのでなく、破格に安いエコノミーがあれば使ってみる。
 □必要と思ったら、いまの自分にとっては大金でも、思い切って払う決断ができる。
 □仕事で大切なのは、金を貯めることより、信頼を貯めることだと考える。

2013年7月9日火曜日

windows7 いきなり再起動現象

http://ironboy1203.blog.fc2.com/blog-entry-9.html

http://pcclinicgreensmil.blog.fc2.com/blog-entry-251.html