機械音痴な情報系

そしてエンジニアに…。

初めてPythonでWebスクレイピングする時に役立ったサイト

バイト先で、Excelデータを作成する時に、いちいち検索して、クリックしてWebページ表示してコピペして…が面倒くさい! じゃ、Webスクレイピングとかいうもので(詳しくは知らなかった)一気に引っ張ってくればいいのでは、と思ったがやり方がわからない。 コ…

国立台湾大学へポスターセッションをしに行ってきた【1日目】

いつものゼミ合宿は軽井沢なのに、軽い気持ちで誰かが海外へ行きたいといったら本当に海外へ行くことになった! 初成田空港。 機内食が出るけど時間が空いたので寿司を食べていざ出発。 なかなか予約のとれない有名なレストランを予約してたけど、入国審査を…

各国滞在期間と、飛行機・船代でかかる最低金額

おおまかなルートは決まっているので取り敢えず飛行機・船代を調べてざっくり算出してみた。とにかく安く済ませたいので早めに日付を決めてチケットを取った場合の値段。 適当に各国・都市での予算を決めてみたけど絶対もっとかかる気がする。 また、サンパ…

学生ライセンスを利用し、無料でRubyMindをインストールしてみた。

RubyMindというものがあるのは知ってたけど、有料だしSublime使ってるし別にいいやと思って特に調べもしませんでした。ところが最近Railsのプログラミング動画を見ていてRubyMindを使用していたので気になって値段を調べてみると…なんと学生なら無料で利用出…

そうだ、世界半周旅行をしよう。

来年度から社会人になるわけですが、入る会社が4〜9月であれば入社月を好きに決められるようなので(人数制限があるので希望が通らない場合もある)卒業後は2、3ヶ月旅行にでも行ってこようかな〜と思っています。といっても銀行の残高は数万円…。 これからバ…

就活で利用した便利なアプリ2つ。

3月1日から始まった就職活動が終わりました。やったぁ〜。 採用担当の人たちの多くが「色々な分野を見てみたらいい」と言っていたし、実際どんな会社がどんなことやってるのかに興味があったので、短い期間ではあったけど会社説明会にはそこそこ足を運びまし…

【Java】GPSのNMEAフォーマットの情報から経度・緯度を抽出する

コード GPSのNMEAフォーマット GPSのNMEAフォーマットの情報の中でも「$GPRMC」に注目し、経度・緯度を求める。 |java| import java.math.BigDecimal; import java.util.regex.Pattern; import java.util.regex.Matcher; public class test1 { public static…

GPSの情報をTerminalで取得する

作成しているアプリケーションでGPSを使うようなのでメモっておく。 うちの研究室ではこれを買った。 BU-353S4 BR-355S4はUSBシリアルGPS受信機|GlobalSat マニュアル通りやろうとしてCD-ROM入れようとしたけどWindowsのみだったので断念。 どうやらTerminal…

UbuntuのTerminalの紫色の色コード

UbuntuのTerminalの紫色いいな〜と思い、MacのTerminalやその他色々なところで設定したいと思い始めた。 そこで「Ubuntu 色 コード」とかでググってもなかなか出てこないので画像から色コードを抽出してくれるサイトを利用して調べてみた。利用したのは以下…

Ubuntu14.04にndnSIMをダウンロード 公式サイトに従いインストール Getting Started — Overall ndnSIM 2.0 documentation ここに沿って行う。 || ~$ sudo aptitude install libboost-all-dev ~$ sudo apt-get install python-dev python-pygraphviz python-k…

Ubuntu14.04でEmacsキーバインドを使うために、CapsLockにCtrlを割り当てる

*DeleteはCapsLock+Hで行うものである 現在研究室ではUbuntu+JISキーを使っているけど、 ・BackSpaceが遠すぎてイライラする ・自分のMBAではEmacsキーバインドを使っててCapsLock押すくせあるから日本語入力の途中で英語に変わる ということでかなりストレ…

【ndnSIM】scenarioで「./waf configure」を実行してもエラーが返ってくるのでndnSIMを再インストールしてみた

エラー分でググって出てきたサイトを参考にパッケージがインストールされてることを確認 indicationの日記 | スラド || ~$ sudo aptitude install libboost-all-dev [sudo] password for ccn-disaster: No packages will be installed, upgraded, or removed…

Ubuntu & Mac - Terminalのプロンプトを設定

Ubuntu ~/.bashrcのPS1を書き換える。 |bash| if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}[\033[01;32m]\u@\h[\033[00m]:[\033[01;34m]\w[\033[00m]\$ ' else PS1='${debian_chroot:+($debian_chroot)}[\e[1;33m]\w\$[\e[0…

Rails - WEBrickでポートを指定する方法3つまとめ

その1:3000以外のポートを指定する 【参考】 ・Rails - WEBrickを別ポート(3000以外)で起動する - Qiita |?| $ rails s -p3001 ||< http://0.0.0.0:3001にアクセス。 その2:ポート80番に指定 【参考】 ・http://yoshifumisato.jeez.jp/wordpress/post/ruby…

RSpecでテストする際に、「Warning: you should require 'minitest/autorun' instead. Warning: or add 'gem "minitest"' before 'require "minitest/autorun"'」と警告された。

RailsでRSpecを使用してテストをした際に以下のような警告文に遭遇。 rubyは2.0.0p247、Railsは4.1.1を使用。 || $ bundle exec rspec spec/requests/top_pages_spec.rb Warning: you should require 'minitest/autorun' instead. Warning: or add 'gem "min…

rbenvでrubyをインストールしたら、「rbenv: cannot rehash: /Users/Username/.rbenv/shims/.rbenv-shim exists」と言われた

|?| $ rbenv install 2.1.2 Downloading ruby-2.1.2.tar.gz... -> http://dqw8nmjcqpjn7.cloudfront.net/a5b5c83565f8bd954ee522bd287d2ca1 Installing ruby-2.1.2... Installed ruby-2.1.2 to /Users/Username/.rbenv/versions/2.1.2 rbenv: cannot rehash:…

Ubuntu14.04にCCNXをインストールする

Installing CCNxに書いてあるものをすべてインストール。 【参考サイト】 ・Ubuntu系统下CCNx的安装教程 | NDN ・https://www.ccnx.org/wiki/CCNx/InstallingCCNx |?| $ sudo apt-get install autoconf libssl-dev libexpat-dev libpcap-dev libecryptfs0 li…

Terminal、bash、zshの設定

調べたら色々出てきたけど今日中に全部しっかり読めないしメモしておく。 * Terminalのコマンド ・Macを使い始めたらとりあえずは覚えたい12のUNIXコマンド ・Macのターミナルからファイルを高速に検索 ・ファイルの検索(1) bash ・Macターミナルのプロン…

WiresharkのTSharkを使いパケットキャプチャ

* <div style="padding:4px 5px;border-color:#f1c40f;border-width:0 0 0 6px;border-style:solid;">TSarkについて勉強</div> ネットワーク分析の授業でTCPDUMP or Wiresharkを使って、パケットキャプチャデータを収集するというものがあったので、今後も使うことになりそうだしその際に参考にしたサイトのまとめ。自分はWiresharkのコマンドラインで実行する版の…