社会人から始めたプログラミング

プログラミング、エンジニアに関することでの備忘録、シェアしたい情報などを共有するためのブログです。

Ruby正規表現18桁以内の数値かつ小数点第4位までの数値を特定する

数値の正規表現を扱う機会があったのでメモ。 d.hatena.ne.jp を参考にさせていただいて、18桁以内かつ、小数点4位まで有効の正規表現を作成しました。 /^-?([0-9]){1,18}$|^-?([0-9]){1,17}(\.[0-9]{1})?$|^-?([0-9]){1,16}(\.[0-9]{2})?$|^-?([0-9]){1,15}…

MySQLのテーブル名とカラム名とをCSVでエクスポートする。

テーブル名とカラム名だけcsvで出したい。 そんな時があなたにもあるはず。 そんなときは、 information_schema(インフォメーションスキーマ)が使える! 参照:http://dev.mysql.com/doc/refman/5.1/en/information-schema.html :http://qiita.com/isseiu…

Gitの備忘録1 リポジトリという言葉

GIt

言葉のチェックは大事ですよね〜。 リポジトリ…ファイルやディレクトリの状態を記録する場所。ここで、履歴を参照できる。 リモートリポジトリ…インターネット上やどこかのネットワークにあるリポジトリ。ex)Github としさん

エクセルのセルを編集中、1マス戻らずに、1文字戻るには。

データベースをいじっているため、 まずはエクセルで、見やすく整理中。 そこでの備忘録。 セルが入力になっていると、矢印キー左で前のセルに戻ってしまいますが、 セルが編集状態だと戻らなくて済みます!! たくさん入力してるとこの「1マス戻る」が嫌な…

Mysqlをいじってみる。

ただいま、Mysqlを操作中。 以下備忘録。 use ”database_name” で、どのデータベースを使うのかを選択する。 どのデータベースを使っているのか知りたかったら、 select database(); で接続中のデータベースを確認できる。 また、 show processlist; で、起…

sortのalgorithm ソートのアルゴリズム!

「まずはソートのアルゴリズムをやってみな!」 そんなことを言われたのは1ヶ月前ぐらいのこと。 これは、アメリカに住むプログラミングのお仕事をしている友達に、 「プログラミング始めるよ!何から始めたらいい?」 って言ったら返信で返ってきた言葉。 …

「インスタンスオブジェクト」と「クラスオブジェクト」

インスタンスとクラスのオブジェクト。 一体なんなのか。 仮に車に例えると、 クラスは型 インスタンスは出来上がった車、それ自体。 そんな風に言われていたりしますね。 まだ実態はつかめていなけれど、 でも先へ進むためには使わなければならない。 そん…

初プルリクエスト(PR or Pull Request)

こんばんは。 ブログ2日目。 としさんです。 そうだな、毎日10分ぐらいでも書くことにしよう。 うん。そうしよう。 ただいま主にRuby on Railsで開発に参加中! 実は一昨日「初めてプルリクエスト」を実行。 メール機能周りをメインのリポジトリに取り込んで…

ブログ始めます。

こんにちは! としさんです。 10月より本格的にプログラミングの勉強を始めたので、 今まで全くプログラミングに触ったとのない私の成長日記をば、 つけていこうと思います。 これからスタートする過去の自分へここ詰まるよ〜 とか伝えるような気持ちも込め…