そのたおおぜい

研究とか英語とかプログラミングとか

ファイルの指定行のみ表示する

基本的には🈁にもある通りsedでやればいい

sed -n 30,40p <file>

宗教上の関連でsedが使えない場合はこんなふうにやればいい.

head -n 40 <file> | tail -n 10

ときと場合に依るんだろうけど,複数回,特に10行ずつ読みたいわって気持ちになっている時は,headの引数を弄るだけで済むので下のほうがオススメだったりする.けど,馬鹿でかいファイルのど真ん中を読みたいってことを考えると,そもそもheadを使った時点でメモリバカ食いしちゃいそうだから,sedの方がいい気もする.Linuxbashも,というか黒い画面少しも使えないマンなのでその辺はお察しください.

入門bash 第3版

入門bash 第3版

実施内容21・22

野菜も食べてね

 

  • タスク整理
  • 英語の課題(Done & Submitted)
  • 野菜生活
  • 研究
  • 研究(grepとgshufでごりごり手付作業作成)
  • カップ焼きそば
  • カレーラーメン
  • ご飯2杯
  • 家の掃除
  • 昼寝を2時間以上決め込む
  • デレラジ
  • 佐倉としたい大西
  • シェルスクリプト
  • ツイート(下記参照)
  • 飯田友子・髙野麻美のまるっと360度(好き)
  • ↑チャンネル入ってしまいましたマン
  • あっさむと飯田氏のコンビほんと最高

 

結局二日分やってしまった…….

 

ポモドーロが完全に崩壊していてあれな感じ.でも今日は体力回復デーだからね仕方ないね.明日も導入します.

 

野菜生活3

続かないけど,続ける

 

  • 彩り大根ミックス
  • カニ風味サラダ
  • なんか美味しそうなサラダボウル

 

野菜食べて生きて行きましょう.

実施内容20

はい.美味しいご飯ですね.

 

  • デレステ
  • Trello確認
  • わかめおにぎり美味しい
  • 研究室の雑務
  • 英語の課題の解消
  • すみぺのラジオを聞いた
  • 読書(ポモドーロ)
  • ポモドーロ実践
  • AdobeScanを用いて名刺取り込み
  • 英語の講義
  • こってりラーメンで優勝
  • CDレンタル
  • ポッドキャスト消化2本(今週の安住さんのトークは最高だった)
  • デレステ
  • CD取り込み
  • ゲームブログ1本

 

アジャイルな時間管理術 ポモドーロテクニック入門

アジャイルな時間管理術 ポモドーロテクニック入門

 

yatteiki.fm

www.tbsradio.jp

 

 

こうしてみると全然進捗がないのもうなずけるというか.何もできていない

 

明日の予定

  • 朝,研究室に行きながら英語の課題をやっつける(つもり)
  • 研究室ではひたすら研究
  • 爪きりたい
  • 休憩時間はひたすらデレステ

 

Nightgate遊んだ

うん.なんだ.酷いな.

 

Nightgate

Nightgate

  • Semidome Inc.
  • ゲーム
  • ¥120

 

Youtubeに動画があった.とりあえず1分だけ見てみて欲しい.

 

www.youtube.com

 

どんなゲーム

  • スワイプして自機を操作しオブジェクトを避けながら目的のオブジェクトに触るゲーム
  • 何を言ってるんだと言われそうだが,本当にそんな感じで,○を動かして□避けて◎に当たりに行くだけのゲーム
  • これをApp Storeのスタッフが選んでいるそうだが,まぁ,正直理解ができない

 

 

なんだかよくわからない暗いBGMの中で白い○を動かすだけ.ストーリーらしいストーリーもない(一応背景っぽい話はあるがそれだけ).とにかくこれのどこが面白いのかよくわからない.単なるタイミングゲーの方がまだ面白いと思うレベル.

実施内容19

油断していたら記事のスパンがわりと開いてしまった…….前回日報にしたいとか行ってたはずなのに…….

 

研究

とにかく手を動かす,回すことが大切だと言うことを今更教わった感じです.汚くても雑でも進んだやつの方が強い.覚えておこう.

 

趣味

シンデレラガールズのライブに行ってきた.大阪,良かったですね.やはり最高です.ブログもその日に気合い入れて一気に書いた.やはりブログ記事はその日に書き切るに限る.

あとはなんか,辛い毎日って感じでした.

 

英語

結局全然できていない気がする…….やはり授業を取ったのは結果的に大正解だったのかもしれない.少しでも時間を見て進めていく所存.

 

 

Pythonでシェルの出力結果を保存する

Cabochaのラッパーがうまいこと使えなかった(共用サーバにインストールされているCabochaを自分のホームディレクトリのAnacondaから叩こうとしたけど,インポートでコケて面倒くさかった)ので,ひとまず,シェル経由でXMLに出力して保存しよう,ということに.別の場面でも普通に似たようなことしそうなので,一応記事にしておく.

>>>import subprocess
>>>subprocess.check_output("echo \"なんたらかんたら\" | cabocha -f 3", shell=True).decode("utf-8")
'<sentence>\n <chunk id="0" link="1" rel="D" score="0.000000" head="0" func="1">\n  <tok id="0" feature="動詞,自立,*,*,五段・ラ行,未然特殊,なる,ナン,ナン">なん</tok>\n  <tok id="1" feature="助動詞,*,*,*,特殊・タ,仮定形,た,タラ,タラ">たら</tok>\n </chunk>\n <chunk id="1" link="-1" rel="D" score="0.000000" head="2" func="3">\n  <tok id="2" feature="動詞,自立,*,*,五段・マ行,連用タ接続,かむ,カン,カン">かん</tok>\n  <tok id="3" feature="助動詞,*,*,*,特殊・タ,仮定形,た,タラ,タラ">たら</tok>\n </chunk>\n</sentence>\n'

出力を拾って,あとはPython側でファイルに書き込んであげれば良いでしょう. subprocessを使わないとCtrl+Cで止まらなくなるらしいので,os.systemは使わないほうが無難らしい.