gennei's blog

IT、読書、日記、メモ

プログラム

ブログはタイトルが9割!? - YAPC::ASIA2015::0日目(前夜祭) #yapcasia

YAPC::ASIA2015に行ってきた。 YAPC::Asia Tokyo 2015yapcasia.org Talkを3本聞いた。 言語開発の現場 言語開発の現場 - YAPC::Asia Tokyo 2015yapcasia.org Rubyのコミュニティがどのような開発体制でどのようにRubyを開発しているかを聞いた。 プログラミ…

パーフェクト Ruby on Rails 7章 モデルのテストにて発見した警告について

Perfect Ruby on Rails 7章のテストを書いていたら以下の警告に遭遇した。 $bundle exec rspec spec/models/foo_rspec.rb Warning from shoulda-matchers: ensure_length_of is deprecated and will be removed in the next major release. Please use valid…

寿司コマンド

寿司コマンド 以下を見ながら作成した。 ThorでRuby製のオリジナルコマンドを作る ThorでRuby製のオリジナルコマンドを作る | メモ帳代わりのブログ AAで表示したいがずれるので修正が大変そうなため後回し。

はらへったとSlackに書くと飯テロ画像を表示するSlackの機能を追加した

はらへった Hubotのスクリプトを追加した。 機能は簡単もので「はらへ」という言葉に反応してGoogleの画像検索結果からランダムにおいしそうな画像を返すもの 例としては hoge>はらへった Hubot>http://pbs.twimg.com/profile_images/378800000078373928/5ec…

iPhoneアプリ開発メモ

日々繰り返して行うことを自動化したいために簡単なiPhoneアプリを作成した。身内で使うためのものなのでApp Storeで配信は行っていない。そして作成する上でツールの初歩的な使い方は以下の本を参考にしたiOSアプリエンジニア養成読本[クリエイティブな開発…

C#で開発するときに役立ちそうなツール2つ

技術メモ・StyleCop https://stylecop.codeplex.com/ オープンソースのコードスタイルチェックツール C#で定められたコードスタイルでないとツール実行時に警告を出す。このツールにしたがってコーディングすれば、同じようにプログラムを書くことができる。…

文字列に日本語を含むかどうか判定する

無駄に時間をかけてしまったので忘れないようにメモ 今回は少なくとも文字列に「ひらがな」を含んではいることが前提となっています # -*- coding: utf-8 -*- import re str = 'てすと' if re.search('[あ-ん]+',str): print str これでなんとかなっている。…

ニコニコ動画のマイリストから動画タイトル,IDを抽出する

ニコニコ動画でマイリストのURLを指定してリスト内にある動画のIDを取得する # -*- coding: utf-8 -*- import re import cookielib import urllib2 from BeautifulSoup import BeautifulStoneSoup URL = 'マイリストのURL' MAIL = 'メルアド' PASS = 'パスワ…

pythonインストールめも

python2.6を使っていて2.7に移行。 そのさいにインストールしたものをメモ python2.7を公式からダウンロードしてインストール easy_installをインストール easy_install BeautifulSoup easy_install google-api-python-client easy_install numpy ひとまずこ…

webサイトを作ろうと思って

xamppをインストールして、MySQLとPHPとapacheが動く環境を構築。 ここを見ながらインストールと初期設定。 http://www.adminweb.jp/xampp/

pyGraphvizがインストールできない・・・

昨日から頑張っているpyGraphvizインストール。苦戦しまくり。 Windowsでは実行してないからフィードバックよろしく!とかって言われて世界中のWindows使いが困惑しているようだ(適当)ひとまずGraphvizをインストール。 そしてpythonで>>easy_install pyGr…

1章後半部分をやった。twitterの発言を分析・よくわかんないやつ cPickle 直列化らしい。詳しいことはよくわからない。nltk installするのに一時保存で出てきた。RT,viaの正規表現はわかりずらいし、書いてあるのが見にくい。そしてGraphvizをインストールし…

『入門ソーシャルデータ』準備段階

勉強用メモ 環境はほとんど揃っていたが本の通りに準備するとインストールするもの activ python http://www.activestate.com/activepythonコマンドプロンプトで >>path easy_installのpathが通っているか確認するeasy_installを使って以下のものを入れる。 …

勉強用にリンクを貼っておく Webstemmer http://www.unixuser.org/~euske/python/webstemmer/index-j.html http://www.unixuser.org/~euske/python/webstemmer/howitworks-j.html