タグ

ブックマーク / cocu.hatenablog.com (6)

  • ソフトウェアエンジニアとしての就活を終えて・周回プレイのためのtips - cocuh's note

    だらだらやっていた就活が数ヶ月前に終わり,そのときの経験談と考えたことを来世の周回プレイのときに使えるように もしくは役に立つ人がいるかもしれないので 徒然とメモったものがこちらになります. 生存バイアスが多い気がするので念頭に置いてください. この記事はいわば自己満足なので,こういうの 嫌いな方はそっ閉じ でお願いします.:bow: 前提 大学入学当初 普通科高校の高校生だった. 大学入学時当初はプログラミングもできないし(HSPの既存コードは弄れるけど0からは書けない) SSHがスーパーサイエンスハイスクールのことだとおもってた. 高校時代は,エンジニアではなく研究者志望であった. (金にならないと聞いていたのでエンジニアも考えていた) 大学入学後 筑波大学 情報学群 情報科学類に入学(coins12) エンジニア界隈ではちょっと有名なところ ソフトウェアエンジニアとして成長するには,

    ソフトウェアエンジニアとしての就活を終えて・周回プレイのためのtips - cocuh's note
    cocu_628496
    cocu_628496 2017/09/12
    自己満足の駄文かいたらめっちゃ長くなった(いつものこと
  • Rustでstrategy patternを実装してマルチスレッドにする。 - cocuh's note

    タイトルほぼそのまま。最近はPythonSVGも捨ててRustにハマってます。 動機 研究の実験コードをRustで書こうと血迷った結果、threadpoolを書く必要が出てきて、そのthreadpoolのqueueをFIFOやpriority queueに変える必要がでてきた。 具体的にはtraitをjavaでいうinterfaceのようにして、振る舞いを変更したい。 古来のOOPにおいては、strategy patternという名前がついているので、それをrustでやりたい。 調べる シングルスレッドは、偉大なる先人が既にやっていた。 github.com 結論 シングルスレッドにおいては、trait Behaviourに対して、Box<Behaviour+'a> をつかう。 雰囲気はこんなかんじ。 trait Behaviour { fn run(&self); } struct Y

    Rustでstrategy patternを実装してマルチスレッドにする。 - cocuh's note
    cocu_628496
    cocu_628496 2016/05/14
    しょろしょろってかいた。
  • かわいい女の子がそっと彩るintellij pluginを作りました。 - cocuh's note

    「コードを書いてたら精神が荒れてきますよね?」 「可愛いキャラがIDEにそっと彩ってくれたら嬉しくないですか?」 と、ちょっと前に思って 息抜きにintellij pluginを書いてみました。 BackgroundChibiCharaといい名前です。良ければ使ってみてください。 JetBrains Plugin Repository :: BackgroundChibiChara bugや要望などありましたらgithubにissueに投げてくださると妖精さんがおしごとしてくれるかもしれません。 日語か英語Javaで書いていただけると喜びます。 github.com 要件 可愛いキャラがそっとIDEを彩る ただし デコるとか 痛IDEみたいにコッテリしたものじゃなくて彩る程度 使い方 jetbrain製品のFile->Settings->PluginからBrowse repositor

    かわいい女の子がそっと彩るintellij pluginを作りました。 - cocuh's note
    cocu_628496
    cocu_628496 2015/08/30
    雑だけど書いた
  • OSS Hack Weekend 2015に参加しました - cocuh's note

    OSS Hack Weekendというイベントに参加してきました。 どんなイベントなの OSSにcontributeしたいけど不安のある学生が実際に働いているエンジニアの方がメンターとして支援してcontributeを目指す感じのイベントです。 このイベント自体は、シリーズになっていてgithub勉強会やreadable code勉強会などの延長としてあったようです。私は今回が初で、前のイベントには参加してません。 きっかけは? もともとtwitter経由でイベントがあるらしいということは知っていて、興味はありました。でも、東京なので筑波から1往復2千円かかり2日間なので4千円と学生にはかなり重い出費なので気が向いたら…という感じでした。友人が参加するようだったというのが大きくあります。 参加してみると筑波大の人がかなりいたので(全体の1/5ぐらい?)ちょっとびっくりしました。 事前の準備

    OSS Hack Weekend 2015に参加しました - cocuh's note
    cocu_628496
    cocu_628496 2015/07/15
    簡単だけど書いた
  • 私のサイトは"SVG"を返す - cocuh's note

    お久しぶりです。こくです。 私のサイトのことについての記事です。 1年前から変えてあるのですが、 だれも気づかないので そろそろ軽く書きます。 typowriter.org index.svgおじさん 私のサイトのスクショあるじゃろ。 ここに /i_love_svgへのリンクがあるじゃろ。 /index.svgに飛ぶのじゃ。 sidebarのアニメーションとかはないですが、ほとんど同じ見た目のページを返します。 これからちょくちょく index.svgのサイト増えていくんじゃないかなと思っていますが、まぁ流行らないでしょう。 (一度SVGで書くとhtml代わりにつかうツラさがわかります。。。座標全部手打ちなので。。。) http accept headerも 私にリアルで会っている方には話してたりしますが、 HTTPのacceptヘッダにimage/svg+xmlを入れて投げるとこっちも

    私のサイトは"SVG"を返す - cocuh's note
    cocu_628496
    cocu_628496 2015/04/26
    書いた
  • ピクシブでインターンしてきました! - cocuh's note

    pixiv 2015 SPRING BOOT CAMPに参加してきました。 (期間的には10営業日ですね。) abstractだけを述べると「めっちゃたのしかったです。」となっちゃいます。詳しくは下に書きます。 どうして参加したの 風のうわさ*1でピクシブのインターンが楽しいという話を聴いたのがキッカケです。 昨夏の講義資料がめちゃくちゃ楽しそうだったというのがあります。 なんとなく、github選考怖かったのでやめて一般選考を受けました。 「github選考でも受かったよ」と言っていただけたので、今後参加する方は参考にしてください。 自分のやってることについて語った駄文をエントリーフォームで投げて、軽く面接*2をして、メールが届くという感じでした。倍率が10うんちゃらとかそうじゃなかったとか。こわい。 pixivって某phpだし某phpだし某phpだしと身構えてましたがそんなことはなく、

    ピクシブでインターンしてきました! - cocuh's note
    cocu_628496
    cocu_628496 2015/03/16
    感想文書きました
  • 1