0x19fの日報

なるべく毎日書きます

8/11 AtCoder Regular Contest 080

この前うっかり寝過ごしてで損ねたARC080を解いた. C: 4-adjacent - AtCoder Regular Contest 080 | AtCoder [解答] 数列の要素を自由に並び替えて隣り合う要素の積が4の倍数になるようにできるか判定する問題. Aiが奇数, (4の倍数でない)偶数, 4の倍数で隣…

8/8 束の間の夏休み

8/3で無事に春学期の期末試験を全て終えて夏休みに突入した. しばらくは休養がてらアニメ見たりして過ごしてた. 昨日から大学の夏期集中講座でまた学校に来ている. なんだかオープンキャンパスで高校生がいっぱいいたり, 何かのイベントで小学生がいっぱいい…

7/30 ISUCONの練習始めました

今年こそISUCONに出たい 前々からISUCONにチャレンジしてみたいなぁーと思っていたのもあって, 今年こそはちゃんと練習しようと思っています. 夏休みに入って時間も取れるようになってきたので. とりあえず, Vagrant使って過去問を触ってみる. ISUCON過去問…

7/29 ARC079

AtCoder Regular Contest 079 C, Dを解いて2完. Eはにぶたんとかいろいろ試したけれどダメだった. Fは問題さらっとしか読んでないです. C: Cat Snuke and a Voyage - AtCoder Regular Contest 079 | AtCoder [解答] 島1から繋がっている島すべてに対して, N…

7/27 久々に.vimrcを整理したい

今までずっと補完というものを使わずにプログラムを書いてきた. なのだけれど, 英単語のスペルミスがあまりにも多かったり, 特定の単語を特定の間違い方することが多いので補完を使ってみることにした. とりあえず, vimの標準の補完機能(ctrl + p)を使ってみ…

7/24 AGC018とか

AtCoder Grand Contest 018 安定の1完(). A問題が難しくて普通にお葬式になるところだった. Bは言われれば貪欲だなぁ〜って感じ. A: Getting Difference - AtCoder Grand Contest 018 | AtCoder [解答] A問題なのに難しい. A[i]が{ dm | m = 1, 2, 3, ... }…

7/23 OS自作をしていたらWindowsが起動しなくなっていた

ここ最近結構時間を費やしてOS自作入門を読んでHaribote OSを写経したりしていたのだけれど, せっかくだから実機でも動かしてみたいなと思ってUSBにディスクイメージを書き込んで起動させようとしたら, Windowsが起動しなくなっていたことに気づいた. 代わり…

7/22 ソフトウェア工学と言語処理系の期末おわり

ソフトウェア工学は微妙, 言語処理系はぼちぼち(?). ソフトウェア工学は正直ただの暗記ゲーで内容的にもそんなに面白いものではないので退屈だった. 言語処理系はちゃんと勉強してみると面白かったのだけれど, もう少しちゃんとしたレジュメ配って欲しいっ…

7/19 Haribote OSにファイルシステムを作る

OSの授業の自由課題で『OS自作入門』のHaribote OSに簡単なファイルシステムを作ることにした. (なお, 書籍自体は23日目までしか終えてない.) ファイルシステムと言っても, ディスクI/Oのやり方がわからないのでメモリ上にディレクトリツリーがあるだけだけ…

7/17 School Daysを1話からちゃんと見た

ニコ動でSchool Daysが無料配信になっていたので見ていた. 実は最終回しか見たことなくて, 1話からちゃんと見るのは初めてだったりする. 1話見るごとに「誠死ね」という思いがどんどん募っていく作品だった. もう少し誠に葛藤とか苦悩とかがあればそんなに胸…

7/16 期末の勉強をせねば

そろそろ期末試験の勉強をしないとまずいのだけれど, もちろん全く手をつけていない. とりあえず, 今週の教場試験ってOSA, ソフ工, 言語処理系だけって認識であってますかね. yukicoder contest 169 No.542 1円玉と5円玉 - yukicoder [解答]制約的に全部の…

7/14 ICPC2017国内予選で惨敗した

結論だけ、書く 失敗した失敗した失敗した失敗した失敗した失敗した失敗した 失敗した失敗した失敗した失敗した失敗した失敗した失敗した 失敗した失敗した失敗した失敗した失敗した失敗した失敗した 失敗した失敗した失敗した失敗した失敗した失敗した失敗…

7/12 ICPC2016国内予選のA, B, C問題を解きました(今更)

ICPCの国内予選が目前に迫ってきているわけですけど, 実は自分は昨年はICPC参加してないんですよね. AOC-ICPCでも昨年の問題は最後に残しておこうと思って, 今日まで解かずに温存してありました. というわけで, 今日はABCまで解いてみました. ABCは難しくな…

7/11 寝坊したので-2000円

どうやら目覚ましをかけ忘れたらしく, 起きたら9時を過ぎていた. 早起きに失敗したので焼肉基金に2000円を支払った. 通算-6000円. 夏休みに入ったら焼肉ですかね(). 朝起きれなかったら罰金, 結構起きられるようになるのでオススメですよ. そういえば, スヌ…

7/10 久しぶりに家でのんびり

日曜日, 月曜日と久しぶりに1日中家にいられる日が作れた. カレンダー見る限りだと家から出なかった日は1ヶ月ぶりぐらいらしい. OSAの課題と無線通信の課題を片付けて残りの時間はOS自作入門に当てた. かなり睡眠時間も確保できたし, 今週もがんばりませう. …

7/8 DBの合格証書が届いた

DBスペシャリストの合格証書が届いた. これで, 基本/応用/DB全部取得したので実質星野源と言っても過言ではない(?). ところで, 応用を受けた時は合格証書の受け取りに失敗してIPAまで自分で取りに行ったことがある. 簡易書留で送られてくるのだけれど, 忙し…

7/6 Javaでボン○ーマン風のゲームを作った

ソフトウェア制作のグループワークでJavaでゲームを作った. 懐かしのドット絵ですよ. 良さげな画像素材を使ってグラフィックをいい感じにしたら, 割とゲームっぽくなってきた. 素材の作者は偉大. ノリでSEとBGMもつけてみたけど, コンピュータルームのパソコ…

7/5 マルチタスク

OS自作入門が15日目に入って, ついにマルチタスクの話に. いまいちGDTあたりが理解できてない. ちょっと見直してくる. AOJ-ICPC なんか最近今日のAOJ-ICPC!みたいな日報になってきているけれど, 構わず続ける. 他チームもちょこちょこACしていて頑張らねば…

7/4 ソフトウェア制作...

AOJ-ICPC(A〜Cぐらいの問題を巡回することにした.) Kakezan | Aizu Online Judge [解答] Let's Solve Geometric Problems | Aizu Online Judge [解答]結構苦戦した. Koto Distance | Aizu Online Judge [解答]X方向/Y方向を別々にチェックすればOK. O(W + H)…

7/2 ICPC模擬国内予選2017に参加してきた

ICPC模擬国内予選に参加してきた. 結果は4完で学内2位. M1チーム, B2チームと解いた問題数は一緒だったけれど, ペナルティで勝ったみたいな感じ. どっちも予選本番では強敵なので油断はできないですね. なお, 某チームに関してはさすがですって感じ. WA出さ…

7/1 睡眠削る生活やめたい

睡眠削るのって次の日は寝不足で頭回らないなーってぐらいで済むけど, それを補って長めに寝た次の日が全然頭働かなくなる気がする. 起きてるのにずっとぼーっとしてるみたいな感覚. 早くこういう生活やめたいのだけどなぁ... 今日で自動車学校の教習は全部…

6/30 ハードウェア記述言語しんどい

昨日は夜寝落ちして, 日付が変わってからVHDL実験のレポートを書き始めた. TeXでカルノー図を書く方法についての知見を得た. めっちゃそれっぽい図がかけるのでおすすめ. あんまり使う頻度高くないだろうけど. masawada.hatenablog.jp まぁ, そんな感じでレ…

6/28 言語処理系のレポート倒した

言語処理系のレポート終わった〜. かなり手強かったですねぇ. とりあえず, 必須の課題に加えて配列と除算/剰余を実装しておいた. 本当は最適化も少ししたかったけれど疲れたので諦めた. 結構ちゃんとしたプログラムも書けるコンパイラになっていたので, 配列…

6/27 特筆することなし

なんか授業を受けていたら1日が終わった. 本当に特筆することがない. 強いて言うなら言語処理系の課題に苦戦していることぐらい. 配列を実現しようとしたら鬼実装量が多くて厳しかった. もう少し楽にならないもんですかねぇ...

6/26 レポート用のTeXのテンプレートを整理した

レポート用のTeXテンプレートに少し手を入れた. 今回の大きな成果としてはプログラムリストを外部ファイルから読み込んで表示する方法を学んだこと. TeXでソースコードを埋め込む - Qiitaを参考にした.あと, 図表式の番号が一括で振られるようにした(2年生の…

6/25 TOEIC受けてきた

タイトルの通り, TOEIC受けてきた. しばらくサボっていたのでListeningはなに言ってるのか全然わからなかった. 「ここは日本だぞ, 日本語でしゃべってくれ」という気持ちになった. Readingはなんとなく前より読むの楽になった(?). 最近必要に迫られて英語の…

6/24 冴えてる

昨日の夜の話になるけれど, 「海外の修士に行ったら?」と言われた. 曰く, ソフトウェアエンジニアリングで働くなら海外でマスター取った方がいいんじゃないかと. まぁ, 確かにソフトウェアの本場で働くってのを目標にするなら, 大きな分岐点になるってのは…

6/23 課題が本気を出してきた(?)

Postgresのダンプファイルをもらったのだけど, いい感じにMySQLにインポートする方法ってないだろうか. qiita.com この辺が参考になるのかなぁと思いつつダンプするときにいくつかオプション指定する必要があるみたいなので, まずはPostgresにダンプファイル…

6/22 一生分のバックをした気がする

昨日の夜はOS自作入門とプロジェクト研究でやってる機械学習. 『OS自作入門』の方は8日目が終わった. マウスが動くようになった. 動きが奇妙なのはなんなんだろう. 妙にたくさん動いたり, 途中から水平方向にしか動かなくなったりする. 自分がどこかでコード…

6/21 OSわからん

『OS自作入門』をやっているのだけれど, 各回でのコードの差分を追うのが結構しんどい. こういうのは思考停止で写経したいタイプなので, 前回までの自分で書いたコードと配布されているコードを見比べながら書き足している. 毎度忘れてしまうので, その時の…

6/20 初投稿

インターネットアーカイブで某先生の昔のブログを読んでなんとなく僕も日記的なものを付けようかなと思ったので、これからなるべく毎日(?)書いていこうと思う 今日は朝9:00前に起床、1限を受けに大学へ 気がついたらCデベの内容が結構進んでいた 2限休講な…