Foreverly

メモ帳

プログラミング

Leetcodeやっていき(無料Easy編)

とりあえず無料のEasyをすべて解くのを目指す。 ちゃんとテストも書いていく。 771. Jewels and Stones 与えられた文字列の中から、対象の文字列が何個あるか数える問題。 forで一文字ずつcount()を使用して確認していく。 for文も通常の書き方より、リスト…

GoでTravis-CIを使ってのテストとデプロイ

Goで何か書いた時にCIの設定をまとめてみた。 もっといい方法がありそうなので、ブラッシュアップしていきたい。 golangci-lint でsyntaxチェックして goreleaser でdeployの流れ。 .travis.yml travisの設定は以下の用にする。 branches: ciの設定(ブランチ…

吉祥寺.pm13に参加してきました

こちらの勉強会で発表してきました。 吉祥寺.pm13 - connpass 吉祥寺.pmだけど今回は西新宿。 テーマが「新しい挑戦、新しい視点」だったので、新年度に向けた決意的な感じで発表してきました。 2018年の抱負は「ちゃんと調べて、ちゃんと理解する」で行こう…

REST(Representational State Transfer)

REST(Representational State Transfer) Webシステムアーキテクチャの原則を定義したもの 原則 Client-server Stateless Cacheable Uniform interface Layered system Code-on-demand(optional) こういう考え方にしたがって作ろうよっていうもの Webシステム…

Y8 2017で登壇デビューしました

Y8 2017 Spring in Shibuyaで登壇デビューしたので振り返りのブログ記事です。 発表資料はこれです。 発表資料です https://t.co/c9nWL3IKGg #y8spring— トトス (@oza_shu) 2017年5月27日 動画もまとめられたみたいですね。 うずら on Twitter: "#y8spring …

PyconJP 2016〜2日目〜

PyconJP 2016の2日目も行ってきました。 初のPyconJPでしたが、楽しかったです。 スタッフの皆さん、スピーカーの方々ありがとうございました! 忘れないようにメモ代わりに雑に書きます。 よかったらPyconJP 2016〜1日目〜も読んで下さい。 Keynote 眠くて…

CentOSにPythonの環境構築

Pythonの環境構築についてです。 pyenv,virtualenv,pyvenvとややこしくて困惑しました。 私と同じような人は(ここを読むといいかも)http://qiita.com/nobolis/items/12a464557f2ae007e9a1 githubからpyenvをチェックアウトします。 # git clone https://gith…

MacにOcamlインストール

プログラミングの基礎を読みすすめるにあたって、 Ocamlの環境構築でやったことのメモです。 Install brew install opam インタプリタ起動 ocaml インタプリタ終了 #quit;; 日本語の文字化けを解消する プログラミングの基礎でコードを写経すると日本語がイ…

CentOSにRuby2系をインストールした

ServerSpecを始めようとして、 ServerSpecにはRubyが必要なので、 Rubyのインストールからはじめました。 CentOS6系ではRuby2系でないとエラーが出てしまうので 今回はRuby2系のインストールをします。 こちらを参考にさせて頂きました まずはRubyがインスト…