twitter gem で文字検索して遊んでみる

これをやりたかったんじゃ

このスライドの29ページあたりにある「nowplayingという言葉入りのtweet最新10件検索する」をやってみた

https://speakerdeck.com/igaiga/ruby12

 

Gemfileに"twitter"と書いてやってみたところそりゃあ最新版が入りますよ

バージョンが違うみたいで動いてくれない

5系から色々と仕様が変わった模様

 

調べて5系向けに書き直すしたところ動きました!

ちょうどそのときRuby会議だったので、試しに"rubykaigiA"でやったら1091行取得した

意味わからんなこれ

 

なんかいい感じのがあったので参考にする
http://platformecho.blogspot.jp/2013/12/twitter-ruby-gem.html

 

修正前

client.search("nowplaying", :rpp => 10, :result_type => "recent").each do |status|
  puts "#{status.text}"
end

修正後

word = "nowplayng" 

results = client.search(word, :count => 10, :result_type => "recent")

results.attrs[:statuses].each do |tweet|
  puts "@" + tweet[:user][:screen_name]
  puts tweet[:text]
  puts
end

 かなりコードが変わったけど思ったように動いてくれたので万々歳である

続きを読む

iPhone5の画面が割れたのでアップルストアに行ってきた

先日のとある朝、駅のホームでiPhone5を落としたらディスプレイが割れてしまった。

普段良く落とすのだがフレームが傷付く程度で、今回は打ち所が悪かった模様。

カバーはもちろん付けてない。

その場でGenius Barの予約を取った。

 

事前情報では丸ごと交換で20,801円とのことだったので、泣きながら部屋中のお金をかき集めた。

しかし実際はディスプレイの交換のみで14,800円だった。

6,000円のお得。

交換には1時間程度かかるとのことだったので銀ブラした。

 

銀座には茨城と高知のアンテナショップと沖縄の物産会館があった。

腕時計をしていないので時間がわからないため、ちょこちょこお店に入って時間を確認しようとしたのだがどこにも時計がなかった。

恐らく気のせいである。

 

iPhoneを回収し、ビックカメラでどのくらい効果があるかわからないが、0.33mmで9Hでエッジ加工のとある保護フィルムを買ってみた。

PpstgreSQLに接続

接続できない。エラーログには "no password supplied" と表示されてる

 

パスワードがないと接続できないのか。環境はubunutu、できた環境はcentos。もしくはpgのバージョンが違うのか

 

パスワード付きのユーザを作成

postgres=# CREATE ROLE  role_name WITH PASSWORD 'password';

接続できなかったのでログインの権限を付与

postgres=# ALTER ROLE role_name WITH LOGIN;

 

これで接続できました

80番を開けてブラウザで確認したい

EC2を登録しubunntuを指定。apacheをインストールして、よっしゃあと思ってブラウザからアクセスしたら見れない件について。そして月日が経った

 

これは80番が空いてないのだろう。iptablesなのだろうと。でもiptablesってよくわからないのよね

 

なので友人のブログを漁ることに。EC2のダッシュボードのセキュリティグループからポートの追加ができるらしい。持つべきものは友である

 

ダッシュボードにいけない…仕方ないからメールからいく(多分ココ http://console.aws.amazon.com/ec2/ )

 

ダッシュボードにたどり着けたがよくわからんので検索。同じ現象の人がいたので参考にした( http://ameblo.jp/aic0o/entry-10909796568.html )

 

なんでセキュリティグループが2つあるんだろうと思ったらdefaultのほうはALLになってた。なにそれこわい

もう片方はSSHだけだったのでこっちに設定。HTTP、MYSQLを開ける。PostgreSQLを使いたいのだがどうすればよいのか。カスタムで設定でポートを指定した

 

 

サーバ構築ハンズオンにいってきた

昨日はサーバ構築ハンズオンに参加してきました。

自鯖とかをやりたい初心者向けのイベントで、今回で7回目だそうです。

空きができたから来ないかと誘っていただいたので参加してきました。

このようなことをやってきました。

以前自分で自鯖を立てたことがありますが、今回のハンズオンほど複雑な設定はしませんでした。

特にApacheとメールサーバの設定の内容が濃かったです。

 

今回のことを今日で全部理解する必要はないと、誘っていただいた方がおしゃっていたのでコツコツがんばりたいと思います。

 

 

Hello World!!

はてなのアカウントを取ろう取ろうと思っていたがなかなか取っていなかった。

今回機会ができたので取ってみた。

 

先人たちのようなスタイリッシュなブログを書きたいが、ツールの使い方がわからなくて泣きそう。

このブログが長続きすることを切に願う。