Route 36

ギジュツ的な事を書くブログ

Windows 10で最低限の開発環境整えるメモ(主に部活用)

はじめに Windows 10で最低限の開発環境を整えるメモ。主に、苫小牧高専 情報科学・工学系の学生、またはソフトウェアテクノロジー部の部員向け。 わからない事があったら、Twitter: mktakuyaに聞いてもいいし、専攻科の向平に聞いても良い。(だいたい情報…

Ubuntuで最低限の開発環境整えるメモ(主に部活用)

はじめに Ubuntuで最低限の開発環境を整えるメモ。これだけやっておけば、ひとまず授業や部活の演習課題を解くための環境は整うはず。 細かいツールについての説明は置いておいて、コマンドをコピペするだけで開発環境が整うようにしておこう。 環境 僕の環…

RailsでController毎に違うサイドメニューをレンダリングしたい場合

tl; dr 僕はこんな感じにした。 後述するがnamespace等でviewのディレクトリを分けた場合に対応するためにcontroller.controller_nameではなくcontroller_pathを使っている。 # app/views/layouts/application.html.slim - if lookup_context.exists?('sidem…

PHPのエラー出力の有無をホスト名によって切り替える

学校の実験でPHPを書いていて、開発環境ではエラー出力をして、本番環境ではエラー出力をしないという事をしたくなったのでメモ。 gethostname()でホスト名を取得し、 preg_match() でlocalが含まれるかどうかを判定して、ini_set()で設定を変更。 if (preg_…

【苫小牧高専向け】学科内サーバーで最新版のRubyを使う

この記事は、苫小牧高専 ソフトウェアテクノロジー部向けの資料です。 それ以外の人でも普通に使えそうな記事なので、せっかくだし公開しておこうと思います。 はじめに こんにちは。情報工学科4年 ソフトウェアテクノロジー部のmktakuyaです。 長らく技術系…