読者です 読者をやめる 読者になる 読者になる

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

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

Angularのui-selectでバックスペース/デリートのキーを押すと選択されていた内容が消えてしまう話。

Angularのui-selectを使っていて、 セレクターにて一つを選択するとき、バックスペースでの削除ができてしまうと困るという場合がある。 (選択肢として、空欄を選べないようにしているセレクターなど)キーボード操作のイベントを制御すればいいかなと思っ…

brew upgrade rbenv ruby-buildしてもインストールしたいrubyのバージョンがrbenv install -lのリストに上がらない場合の対処法

Mac OSをSierraにしたあと、rubyのバージョンを上げるときにハマったときのメモ Tags: Homebrew, ruby, rails, mysql, bundler, gem 困ったこと インストールしたいrubyのバージョンがrbenv install -lのリストに上がらない… から入れたいrubyのバージョン2.…

_.map()ではundefinedはスキップできない

javascriptでunderscoreJSをつかっているのですが、 _.map()ではundefinedはスキップできないので、 var array = _.map(somthing) array.filter((n) => { return n != undefined }); としてfilterして_map()の中にできてしまったundefinedを消してあげる。 …

toastrをアプリケーション(ページ)を超えて表示する

ログイン期限切れで、「ログインしてください」のtoastrをページ遷移する前とした後に継続して表示したかった。 しかし、今作成しているアプリケーションは、ページ遷移前と遷移後で、アプリケーションが切り替わるので、 トースターを継続して表示できなか…

Twitter埋め込みガジェットの中にあるリンクの色を変更する。

Twitterの埋め込みコードは現在のところ、 ある程度Twitterのウィジェットの設定の画面で設定できます。しかし、サイトのイメージと合わせるために、link系の色だけ変えたい時などに、 「ユーザー名(@name)」や「Embed」、「View on Twitter」などは 簡単…

Rubyがある程度わかっていて、javascriptを理解するときにこれは知っておきたい基礎の話

Rubyを1年ほどやって、 最近JavaScriptをいじる機会も多くなってきて、 基礎で知っておいたほうが良いことを先輩に教えを請うたのでメモ! 他の言語を知っているけれどJavaScriptをこれから始める、 始めていて動くコードは書いているけれど実はよくわからな…

ruby on rails #pluck モデルのあるカラムの値を取得して何かしたい時。

モデルのあるカラムの値を取得して何かに使いたい時どうするか、たとえば、 ユーザーの名前を一覧で表示してどんな傾向があるか調べたい… てきな時があったとします。最初、 a = [] Users.all.each do | user | a << user.name end としてaに集めてaをむにゃ…

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 リポジトリという言葉

言葉のチェックは大事ですよね〜。 リポジトリ…ファイルやディレクトリの状態を記録する場所。ここで、履歴を参照できる。 リモートリポジトリ…インターネット上やどこかのネットワークにあるリポジトリ。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月より本格的にプログラミングの勉強を始めたので、 今まで全くプログラミングに触ったとのない私の成長日記をば、 つけていこうと思います。 これからスタートする過去の自分へここ詰まるよ〜 とか伝えるような気持ちも込め…