読者です 読者をやめる 読者になる 読者になる

夢に向かって、好奇心を持ち、疑問を持ち続ける。それが努力。

博士課程に在学するロボット好き学生のブログです。

知らなかったpythonのrandint

pythonで,ある値の範囲からランダムに数字(ここではint型の数字)を選択するときrandint関数を使うが,どうやら値の範囲がnumpyを使う場合とpython標準のrandom関数を使う場合とで違うらしい.aからbまでを範囲とするとき.random.randintの場合は,[a,b]…

googleのword2vecを使ってみる(on Mac)

word2vecって良くきくので,昨年googleが公開したword2vecを使ってみたいと思います.インストールは簡単 git clone https://github.com/svn2github/word2vec.gitでgitから取ってくるだけ.cd word2vec でディレクトリに入り, make が通れば完了.私の環境…

pythonの文字コードについて

pythonは文字列処理が得意だけど日本語を扱うときは文字コードがちょっと厄介だったりする.特に注意が必要なunicode型とstr型について私がはまったところをメモ.やりたかったことは,キーに日本語文字列を持つ辞書に対して,標準入力で取得した日本語文字…

Matlabを使いこなす(入出力編)

Matlabの入出力にはいろんなファイル形式に対応してて便利です. 今日はそのうちの少しを紹介します.・入力関数 load dlmread textread wk1read imread wavread aviread・出力関数 save fprintf dlmwrite wk1write imwrite wavwrite avifile以下によく使う…

boost.pythonを使って見る

boost.pythonは,C++の関するやライブラリをpythonから簡単に使えるようにするためのパッケージ.どれだけ便利かについては,以下のURLが参考になる. Boost.Python の機能をざっと紹介してみる - muddy brown thang以下はlinuxでのインストール手順について…

anacondaを使ってpython2系3系を共存させる

python2系とpython3系って意外に違って困ることありますよね.今日はanacondaを使って両方を切り替えて使う方法を紹介します. # anacondaはすでにインストールされている前提で記載します.anaconda3で,python3系が使われている場合 (pythonと打った時に…

LaTeX Beamerのインストール方法のメモと注意点

数式をたくさん使うパワポを作る人は,LaTeXで作ると便利ですよね.そいうことで,Beamerのインストール手順とその注意点を記述します.# ここでは,TeXShopが,以下のサイトの手順でダウンロードされていること前提です. http://osksn2.hep.sci.osaka-u.ac…

vimのカラー表示on MAC

macで普通にvi コマンドでスクリプトを開いても,白黒の表示しかしてくれない.どうやってやるんだろう?って思ったら,以外に簡単でした.しかもデフォルトで,色のパッケージが入っている...素敵すぎる.. /usr/share/vim/vim73/colorsの中に,パッケ…

How to use anaconda from cygwin?

Windows環境でもanaconda使えると便利ですよね. ということで,今日はcygwinにanacondaを入れる手順です. (cygwinのダウンロードについては,cygwinサイトから行けば時間はかかりますが, 難しくないので省略) Anaconda公式サイトから,.exeをダウンロー…

Pythonにおけるリストのコピー

リストのコピーでよく間違えてしまうので,覚え書き.正常にコピーした場合.>> list = [] >> list.append('a') >> list.append('c') >> list.append('b') >> list >> list = ['a','c','b'] cplist = list[:] >> cplist cplist = ['a','c','b'] >> list.appe…

viのcommentが黒地に青色で見えずらい

viのcommentがいつも見えずらいなぁと思っていて我慢ができなくなったので(笑) ようやく色を変更してみることにした.highlightというhiコマンドがある.これを使ってコメントの色を変更する.設定方法は以下.:hi Comment ctermfg=DarkGreen 参考にさせて…

Python: Defの中にDef

恥ずかしながら,初めて知りました..Pythonで関数定義defの中にdefを書けるんですね. 確かに,普通かもしれないけど…defの中でしか使わない関数なら,その中で定義した方が, 構造体は(見た目で)わかりやすいかもですね.以下サンプルコードです.def fun…

Matlab:配列の作り方

Matlabで配列や行列をこんな簡単に扱えるの?と思うこと多々有ります.今日は,配列の作り方の基礎+α編です.初期配列は以下. > a=[]サイズを指定しなくても作れることを以下の記事で紹介しました. Matlab:配列を作ってデータを順次格納する - 夢に向かっ…

Matlab:配列を作ってデータを順次格納する

実はMatlabもPythonみたいにできるんです. しかも,サイズを予め指定してなくても(!)というのがすごいところ.> a = [] > a(1) = 6 > a(2) = 4 > aa = [6, 4]上記の場合には,配列なのでデータに数字しか入らないけど, 以下のようにすればオブジェクト…

Python:csvファイルの入出力

カンマ","で区切られたテキストファイルを読み込むとき, 中身が数字列だとnumpyも使えますが,少し遅いので, csvreader,csvwriterが便利です.1.読み込むときimport csvfile = open(filepath_str, 'r') # codecsで文字コード指定読み込みも可 csvdata =…

Python:改行なしで文字列標準出力

久しぶりですが,最近コード書きに集中してるのですが,良く忘れるのでコーディングのメモを書いておきます.for文の中がどれくらい進んでるかゲージで表したい時, 以下のように,stdoutを使うと便利です.import sys for data in dataset: sys.stdout.writ…

質疑応答の難しさと心構え

今日は,『聞かれた問いにいかに答えるか.』について難しさに直面したので久しぶりに更新です.プレゼンするにしろ,日常生活を楽しむにしろ,会話の中で,”〜ですか?”という疑問と,”〜ですよ”という回答がしばしば行われます.日常会話の中であれば,多…

選択肢を増やす力の大事さ

【人生は選択の日々である】そう思う今日この頃です。 お仕事、勉強、プライベートすべてを含めると、やりたいことがたくさんあって、1日をとってもどれかに絞らなければならない。そんなことが多いなと感じています。 日程的に、行きたい講演が2つかぶっ…

何かを理解するということ

最近やっと自分の分野の知識が少しずつ身についてきたと感じてる星の妖精です.ここ半年程,新しい分野の研究にチャレンジするために,勉学の機会を多く設けるようにしています. このチャレンジは,新規分野への参入の大変さを痛感すると共に,『理解すると…

Tera TermのログにTimeStampを出力する方法

今回はWindowsでシリアル通信を行うときに良く用いられるTera Termのログ出力及び,タイムスタンプの出力方法についてです.Tera Termは, SourceForgeからダウンロードできます. http://sourceforge.jp/projects/ttssh2/シリアル通信を行っていて,応答ま…

新年のご挨拶と抱負

新年明けましておめでとうございます。昨年始めたこのブログ。読んで頂いた皆様、コメントを頂いた皆様、ありがとうございます!! 年末にかけて少しずつ投稿が減ってしまいましたが、今年はしっかり情報発信できる様、つとめていきたいとおもいます。 本年…

基礎研究と応用研究について思うこと

こんにちは.ご無沙汰しております.最近,専門家とは?という問いを考えていて,基礎研究と応用研究と言われる研究の分類について考える機会があったので,共有したいと思います.研究の分類をいくつか見てみると,基礎研究・応用研究の2つに分類している…

身近に尊敬する人がいること

今日も真面目な話題です.何をする上でも ”尊敬する人が身近にいること” はとても大切なことだと思う.研究室を選ぶ際も,内容だけではなく,やはり自分が尊敬できる先生を選ぶし,部活やサークル活動でも,尊敬できるコーチや先輩がいることは,努力のモチ…

博士課程の中間報告

ご無沙汰しています.本日,博士の中間報告を終えてきました!博士課程の2年時に該当する学生が,中間報告をする機会で,そこでたくさんの教授陣に見て頂き,質問を頂いて,今後迎えるであろう博士論文審査までに,その言われたコメントは勿論反映し,改良…

英語論文は完成度を上げることが大事

みなさん、こんにちは。星の妖精さん、現在論文執筆中です。英語論文の書き方を再確認しようと調べたところ、最も大事なのは完成度を上げること!とのこと。そうでした。書き上げるだけでなく、その文章の推敲を何度も行って、間違いがないことを確認して、…

仕事ができる人になりたい

仕事でもプライベートでも優先順位がつきもの.優先順位が下がれば,やり方が変わってきますね.「あ、この人、仕事できるんだろうな」って思う9つの瞬間 って記事を見つけたので共有です.1.メールのスピード 2.時間厳守 3.目的を意識する 4.メモを…

PILを使って画像の各ピクセルの色を取得する

Macを使ってPython Image Library(PIL)をインストールし,画像の各ピクセルのRGB値を取得する手法を紹介します.1.まずPILをインストールする jpeg画像を用いる場合には,jpeg decoderのインストールが必要なので,注意. http://www.ijg.org/files/jpegsr…

Linuxのkernelとdistribution

Linux使ってはいたけど,実はあいまいに理解していた部分がたくさんあった…ってことで整理してみた.Linuxには,UNIXのOSのことだと思ってたけど実は違った.Linuxは実際には,OSの土台であるカーネルの部分だけ.ディスクやメモリなどの資源の管理や,割り…

macで音声認識ソフトJuliusを使ってみる

macで音声認識ソフトJuliusを使ってみたのですが、ちょっとひっかかった点があるので紹介。参考にさせて頂いたサイト: http://qiita.com/ikesato/items/ffe1eff8440a995065fe 手順は次の通り。 1.Juliusに対してマイク入力を行うのに必要なportaudioをイ…

予定通りにいかないことはつきものなので、どこかで無理する必要がある

今日は、最近また時間の作り方について改めて思った気づきがあるので紹介します。 それは、 ”予定通りにいかないことはつきものなので、どこかで無理する必要がある” ということ。 特に、自分のやりたいことのために普段から作り出さないとうまれない時間に…

目標の決め方と決める際に大事にしたい指標

目標を決めるのが大事と思っているこの頃ですが、よく考えたらその目標設定って一番難しいのでは?と思ったので、今日は目標の決め方について考えてみました。 良いサイトがあったので紹介。 目標の作り方と成果の評価の仕方http://www.d1.dion.ne.jp/~maseh…

転職活動でしてはいけないNG行動10

こんなサイトがあったので紹介。 転職活動でしてはいけないNG行動10 http://womantype.jp/mag/archives/4992 でもどれも当然のことで、普通に考えたらしないですね(笑) そこで、転職ってなんでするんだろう?って自分に問うたときに、どう答えるか考えて…

最初の計画が失敗したら、 次の計画で勝負したらいい。by ナポレオン・ヒル

今日は、私が研究の壁にぶち当たったときに、支えとなっている名言について紹介します。 研究で壁にぶち当たるときには主に2つある。(私のこれまでの経験上は) 1.課題はあるもののその解決策として良いものが見つからない2.課題そのものについての共感…

Windows SendToの場所

いつも忘れてしまうのでWindows7のsendToの場所をメモ。 C:\Users\<user name>\AppData\Roaming\Microsoft\Windows\SendTo ちなみに私が入れているアプリは、Tera Pad 汎用エディタが一つsendToに入っているととっても便利。</user>

Googleさんの動向とAndroid Auto

Google I/O 2014において発表された自動車向けの「Android Auto」について詳細記事が出ていたので紹介。 Android Autoとは、Androidスマートフォンを自動車に接続し、音声認識やスクリーンのタッチによって、運転中にも安全にスマートフォン操作を行なうため…

スマホで握力検出!!

スマートフォンについているセンサを使っていろいろな技術が研究されていますが,そのなかで注目のモノが!! なんと,スマホで握力検出! 参考URL:慶大、スマホで握力検出する技術開発、様々なIFに応用可能http://www.robonable.jp/news/2014/06/inami-…

ワープできちゃうかも?

米航空宇宙局(NASA)は、光速を超えて宇宙空間を移動する「ワープ航法」の性能をもった宇宙船の設計画像を公開したとのこと。 しかも取り組みの開始が2010年って4年間じゃないですか!!(下記引用参照) ≪引用≫ワープ航法を実現する宇宙船の研究は、N…

Google傘下のNest、スマートホーム向け開発者プログラムを立ち上げ

今日の夜に年次開発者会議で、Google I/Oの詳細が公開されるようなので気になります!! 参考:Google傘下のNest、スマートホーム向け開発者プログラムを立ち上げhttp://www.itmedia.co.jp/enterprise/articles/1406/25/news053.html 特にユーザデータに関し…

ロボット話題の日本と海外の情報発信(提供)の差

最近、ソフトバンクがロボットに参入したり、安倍さんがロボットオリンピックについて熱意を示したりで、日本でもロボットの話題がブームになってますね。 今日の話題は安倍さんのロボットオリンピックに関する記事の日本と海外の記事の差についてです。 安…

古典的な自己啓発本『人を動かす』

古典的な自己啓発本の一つが『人を動かす』というものらしい。今も多くの書店で、この本が平積みになっているので、「古典でありつつ、生きている本」とも言えるとのこと。 著者のデール・カーネギーという人は、今でいう企業研修の講師・コンサルタントなん…

Nao Evolutionでた!

最近忙しさのピークがあってブログ更新できてなかったので久しぶりです。復活します~!笑 Nao Evolutionがでました!! 大学や研究機関、高専などでのロボット研究・教育用としてだって。研究室で1台買ってくれないかな・・・笑 参考URL:Aldebaran、At…

今日の朝活 20140602 Googleの自動運転カーお披露目(気になるニュース)

おはようございます!今日はとっても眠い朝でした。。。 今週は今読んでいる論文の解読とコードへの落とし込みを行います。 気になるニュースは、先週ですが【Googleの自動運転カーのプロトタイプお披露目】でした!参考URL:http://headlines.yahoo.co.j…

今日の朝活 20140530 【巨大ロボが殴り合う「リアルロボットバトル」】(気になるニュース)

おはようございます。今日の朝活はちょっと文法を覚えました。 未来形・未来進行形 それはさておき気になるニュースです!!ロボット好きにはたまらない、リアルロボット同士のたたかい!!笑 【これはまさに夢の企画――巨大ロボが殴り合う「リアルロボットバ…

やりたいことリスト

今日のお題は自分のやりたいことリストの書き出し。やりたくても出来てないことって、やりたいことが漠然としてるか、いつまでにという期日を自分のなかで設定していないからなことが多いと思う。特に人間の三大欲求と相反するときには。ということで、まず…

自分の仕事量に応じた評価を貰うために

今日のお題は少し重め、『仕事量に応じた評価』についてです。 こんなに仕事頑張ってるのに、なかなか上司に分かってもらえない・・・なんで良い評価がもらえないんだろう・・・ こんなことを考えたことはないだろうか? 私の場合には幸い評価に響いているわ…

今日の朝活 20140527 集中できる環境を作る

今日の朝活は時間がなくて投稿できず・・・ でも例え時間がなかったとしても、勉強して、ニュース記事も読んで、関連技術や研究の参考資料を読んで・・・という時間をわずかでもとること。これが【習慣】につながるんだと思います。 ところで、今日は集中で…

Pythonでcsvファイルを読み込んだときの注意点

久しぶりにPythonでひっかかったので、メモしておきます。 課題はcsvファイルを読み込んだ構造体についてです。 下記はその問題になったプログラムの一部です。 -------------------------------------------------------------- import csvcsv_input = csv.…

今日の朝活 20140526

昨日TOEICが終わったので、今日からは研究朝活に切り替えです。 でも30分~1時間でやれること、電車の中でやれることって読み物が多いと思うので、その文献調査等だけは先にしておこうと思いました。 今日の気になるニュース 【セキュリティ・キャンプ全…

今日の朝活 20140523  NHKと東大が非接触で物体の形状と硬さを測定できるシステムを開発

今朝も頑張りました。TOEIC本番まであと2日、気を抜かずに頑張ります。 今日の気になるニュースは、非接触で物体の形状と硬さを測定してそれを再現できるシステムの開発です! 【NHKと東大が非接触で物体の形状と硬さを測定できるシステムを開発】 参考UR…

ロボットに善悪が判断できるか?!

ロボットに関して19日に気になる記事を見つけたので、ちょっと考えてみた。 【善悪を判断するロボット】 参考URL:http://wired.jp/2014/05/19/robo-ethics/ マサチューセッツ州にあるTufts大学とロードアイランド州にあるBrown大学、ニューヨーク州にあ…