dorivenの日記

気がついたら社会人。気になる技術的なことについて少しずつ書いていけたらと思っております。

2014-01-01から1年間の記事一覧

【デザインパターン】コマンドパターン

リファクタリングがまだ中途半端なのですが、5月中までに結果を出さないと行けないので頑張ってやってます。 リファクタリングとは名ばかりの完全なコードの書き直しなのですが、まだまだ自分としては納得行ってないでの時間があれば続けたいんです。 最近気…

【技術メモ】Boost::program_optionsがVSのDebugモードで動かなかった件

今日は内定者懇親会で色々な仲間と会えました。エンジニアの内定者と話をしているとみんな自分よりも技術力が高そうでなかなか怖い。いい加減あの研究ソースコードのリファクタリング終わらせたいし、先生からの煽りとリファクタリングが一瞬で終わると思っ…

【デザインパターン】アブストラクトファクトリーパターン

どうも、4件中2つの仕事を片して現在は研究とチーム開発に注力中です。 ただ、今やっている研究のif条件が多くて綺麗に構造化するのがなかなか難しいので、かなり頭を捻っています。 現在はメインの計算処理部分をやっているのですが、計算工程の最初期でク…

Windows上でVirtualBoxにCentOSを入れてネットワーク設定で詰まった話

最近、手広くやりすぎて色々と立ち回りが下手になっていますね。 もっと、一つの事に集中しないといずれ自分を潰しかねないので要注意です。 さて、今日はデザインパターンの話ではなく仮想マシン構築でのネットワーク設定の話。 せんちゃん、デザインパター…

【デザインパターン】ファクトリーメソッドパターン

今回はファクトリーパターンについて触れていきます。 この章は非常に長く、複数のファクトリーパターンについて取り扱っているので一つ一つ取り上げていきたいと思います。 今回は、そのなかでも中盤で紹介される『FactoryMethod』パターンです。前回 → 「…

焼き肉ブログ再始動!

どうも、最近は研究2つを同時並行でやっていてつい先日、「この期日までにこれをお願いね」という死の宣告を受けたので、必死こいて色々進めています。 プログラミングずっとやれるんで楽しんでやってるので、僕としては全然平気なのですが。

【デザインパターン】シンプルファクトリーパターン

今回はファクトリーパターンについて触れていきます。 この章は非常に長く、複数のファクトリーパターンについて取り扱っているので一つ一つ取り上げていきたいと思います。 今回は、そのなかでも最初に紹介される『SimpleFactory』パターンです。

【独り言】どのようにして学生が書いた研究のソースコードは『殘念』になるのか

どうも、最近サーバ周りを触っているのですが中々面白いですね。さてはて、今回は少し問題提起と言いますか、ちょっとした自分の意見を言いたいと思います。 あくまで確認できているのは自分の周りだけの話なのですが、やはり同じような状況になっている人も…

【デザインパターン】デコレータパターン

どうも、看病した次の日に見事に風邪が感染っていて、大学から帰ったら激しい悪寒に襲われて次の日は一日中寝ていました。 彼岸なので実家に帰ったりで土日になかなか時間が取れませんし、後輩に向けて開く勉強会に向けての学習も進捗がかなり遅れているので…

【DTW】ソースコード

どうも、姉から怒られて現在の身辺状況や進捗を身内に報告するために実家へ帰ったら、実家でも怒られたり色々と細かい予定が決まってきて、てんやわんやしている最中です。 今日はデザインパターンの続きを書こうと思ったのですが、片方が風邪を引いてしまっ…

自分のやっている研究のちょっとだけ詳細

どうも、就職の状況とか海外に行くこととかをしっかり親に伝えていなかったら姉から警告を受けました。 何となしには行くことを伝えているのですが、しっかり伝えるのも何か恥ずかしいという感情があるみたいですね。それと、英語の大切さが非常に身に染みた…

自分のやっている研究分野のお話

どうも、海外から帰ってきました。やっぱり言葉が通じるっていいですね。日本人は海外に行くと中国人と勘違いされて中国語で話しかけられたりするので、なんて反応して良いか困りますね。少し投稿まで待っていただいたのですが、せっかく学会にも行ってきた…

【デザインパターン】オブザーバパターン

どうも、海外出立直前でビクビクしています。 行き先では命までは取られないものの、観光客を狙ったスリ、詐欺が横行しているみたいなのでスられないに頑張ります。 ボスが一緒に来てくださるので、そこまで不安ではないのですが、やっぱり怖いですね。さて…

【デザインパターン】何故デザインパターンが必要なのか

どうも、後輩の研究のソースコードがスパゲッティになっている、ということでソースコードレビューをしたら「◯◯さん、これまじで俺辛いっす!」って言われました。 来週の海外出立にそわそわしながらも現在も研究のソース書いてます。さて、今回は前回いきな…

【デザインパターン】シングルトンパターンについて

どうも、今週で卒論発表が終わり研究室で追いコンが開催されました。 人が離れて居なくなるのは寂しいことですね。自分の隣の席の後輩が非常にイケメンなのですが、そのイケメンとも顔を合わせられなくなるのか…などという、内輪ネタはさておき、今回は題名…

ポインタを知ることはメモリ動作を知ることに等しい

C

どうも、色々やってたら気がついたらこんな時間ですね。雪かきしたりで今日は大分体力を消耗してすごく眠いですが、頑張って記事を書きたいと思います。といっても、記事の内容は前回に予告していたものとは違うのですが。言ってしまえば逃げですね…すみませ…

【JavaScript】他言語からJavaScriptへ移行した時のオブジェクト指向での勘所 3回目

どうも、雪が一晩で70~80cmくらい積もりました。前日にスノーボードに行っていたので、次の日の雪かきで死にそうになりましたが、みなさんはいかがお過ごしでしょうか?などという手紙の定型文みたいな書き方はやめて早速JavaScriptのオブジェクト指向にお…

【JavaScript】他言語からJavaScriptへ移行した時のオブジェクト指向での勘所 2回目

どうも、最近研究のソースコードが酷いスパゲッティになってしまい、 一から作り直すために紙上で設計をしている最中です。特に研究の分野では上手くいくか分からない手法を短期間で実装してくることを要求されるので、 どんどんソースが汚くなってくる上に…

【JavaScript】他言語からJavaScriptへ移行した時のオブジェクト指向での勘所 1回目

どうも、先日まで共同研究の進捗報告でてんやわんやしてました。さてはて、こちらは雪も落ち着いてきたかなと思ったら降ってきたりと相変わらず安定しない天気です。冬になるとどうしても家に籠もりガチになるのは良くない傾向ですね。来月にはひとつイベン…

【Sunrise2nd 復習】パフォーマンス・チューニング

どうも、またまたスノーボードに行ってきました。前回の筋肉痛は服を着替えるのも、リュックサックを背負うのもしんどかったのですが、それに比べると全然酷くないので少しは慣れてきたかな、なんて思ってます。最近、こんなにスノーボードに行ったりするの…

【Sunrise2nd 復習】トランザクション

どうも、スノボで満身創痍になってちょっと体調を崩してました。今日も前回の続きでSunrise2ndのMySQLの講義で習った事を復習して行きたいと思います。【Sunrise2nd 復習】レプリケーション - datchの日記ここらへんは何気なく知っていたトランザクションを…

【Sunrise2nd 復習】レプリケーション

どうも、先日人生初めてのスノーボードに行って全身筋肉痛になりながら東京に行きました。スノーボードが終わった後には体が動かせなくなる、なんて大袈裟でしょ!と思って舐めて掛かったら、あんなに辛いスポーツだとは思わなかったです。一挙手一投足、全…

【Wonderfl移植計画】Light Burst 解説編【8作目】

wonderflのFavoriteTop100にランクインしている作品をCreateJSを使って移植しようという計画。ライセンスはMITなのを確認していますが、 制作者様の方から何かアクションがあった場合は削除させていただきます。 80位 LightBurst 移植元のFlashソースコード…

【Wonderfl移植計画】Light Burst【8作目】

wonderflのFavoriteTop100にランクインしている作品をCreateJSを使って移植しようという計画。ライセンスはMITなのを確認していますが、 制作者様の方から何かアクションがあった場合は削除させていただきます。 80位 LightBurst 移植元のFlashソースコード…

2013年の振り返りと反省・新年の抱負

みなさん、明けましておめでとうございます。とうとう2014年になりましたね。毎度、年が変わる度に「あれ、今年って平成何年だっけ?」なんてやり取りをしてしまいます。今回はなんと正月というタイミングでブログリレーが回ってきました。そういえば、今年…