大学生がプログラマーを目指すはなし

ruby, python, AIの話が多いです

2018-06-01から1ヶ月間の記事一覧

8時間かけて作ったソースファイル達を rm ./* してしまった。

2日かけて計8時間ほどかけて作ったプログラムがありました。 それをGitHub上にpushしようと思ったんですよね。 だからまずローカル環境で、作業用ディレクトリからpush用のディレクトにコピーしました。そしてそこで一応中身を確認していたのですが一部気…

debianで使うaptコマンド

aptの基本的なコマンド debian初心者の自分がメモしたコマンドです。 アプリケーションのインストール、アンインストール、アップデートを行うコマンド # apt install name # apt remove name # apt update name

Rake taskでコマンドラインから複数引数を指定する方法

1. taskを作成してみる。 2. taskに処理を書いてみる。 3. rake taskを確認してみる。 4. 実行してみる。 5. Rake taskでコマンドラインから複数引数を指定する方法 5-1. 概要 5-2. taskを複数定義する。 5-3. 環境変数を複数定義する 6. どっちがい…

gsub!を使いこなす

gsubとは 文字列の中で正規表現のパターンにマッチした部分をすべて指定の文字列に置換します。 ここで、!(ビックリマーク)が付いているものを破壊的なメソッドと呼び、その場で完全に置き換えて値が変わることを言います。 基本的な使い方 greet = "My nam…