月別アーカイブ: 2018年3月

MANABIYA day2 参加してきました

2018/03/24 国内最大級のエンジニア向けの技術祭典を謳う、teratail主催のカンファレンス企画、MANABIYAの二日目に終日参加してきました。本記事はその概要や個人的な感想などのレポになります。

  • 更新日2018年03月30日

[Rubocop] 特定のルールを特定のファイル(ディレクトリ)でのみ無効にする

Rubocopにて、このファイル(ディレクトリ)ではあのルールは無効にしたいなと思って試してみたら普通に出来たので備忘録を残す。

  • 更新日2018年03月29日

3年目プログラマが参考にしたQiita記事まとめ⑰

特にカテゴリもレベルも偏らずにざっくばらんに、参考になったQiita記事を一言添えて列挙するシリーズ17本目

  • 更新日2018年03月29日

[Ruby] privateとprotectedの違いとか調べた

Rubyのprivateメソッドやprotectedメソッドの挙動が、なんかJavaやC#でよく見るオブジェクト指向な挙動と違うので、動かしながら調べてみた。

  • 更新日2018年03月28日

[ruby] 配列内の要素に重複がないか検証するメソッドを実装(Array#uniq?)

Rubyにて、配列の要素が重複しているかどうかを検証したい。例えば[1,2,3]ならtrueを、[1,2,3,2]ならfalseを戻すように。

Arrayの標準メソッドにそれらしいものがあると思っていたが、どうやら内容なので自前で作ることに。

  • 更新日2018年03月27日

API Blueprint + aglio でAPIドキュメントサーバを構築する

WebAPIの仕様を記述するための言語であるAPI Blueprintと、API Blueprintで記述されたAPPI仕様からドキュメントとなるHTMLを生成したり、Webサーバとして動作することでドキュメントサーバを構築できるaglioを用いて、Debian上にAPIドキュメントサーバを構築してみたのでその備忘録。

  • 更新日2018年03月22日

[解決] bash: sudo: command not found

Debian GNU/Linux 9.4 にて、以下のエラーメッセージが出た場合の対応メモ

$ sudo
bash: sudo: command not found

  • 更新日2018年04月28日

[vim] syntastic + rubocop で保存時には実行しないようにする

題の通りの備忘録。

  • 更新日2018年03月18日

[Swift4] OauthでzaimAPIのアクセスキーを取得する

Swift4と、OauthSwiftを用いて、iOSでZaimAPIを利用するためのアクションキーを取得する手順の備忘録。本記事ではzaimを例にしているが、基本的にはTwitter APIやGithub APIなんだでも同じ手順で出来る。

  • 更新日2018年03月11日