2015-01-01から1年間の記事一覧

python を使うまで

データサイエンティスト養成読本 機械学習入門編 (Software Design plus)作者: 比戸将平,馬場雪乃,里洋平,戸嶋龍哉,得居誠也,福島真太朗,加藤公一,関喜史,阿部厳,熊崎宏樹出版社/メーカー: 技術評論社発売日: 2015/09/10メディア: 大型本この商品を含むブロ…

Hash で => を書かない

前に以下のような書き方出来たんだ〜って思ったら、Ruby 2.2.0 からだったようだ。 { "key": :value } github.com Hash literal * Symbol key followed by a colon can be quoted. [Feature #4276] なんでコレに気が付いたかというと、Rails Tutorial 2章や…

HTML5 - datalist

HTML の input にて、選択しつつ、手入力もしたい場合。 jQuery UI の Autocomplete など、JavaScript ライブラリを使えばできるが、HTML5 だと素でいける。 が、IE10 以上は OK なのは嬉しいのだが、Safari だとだめ!むむ・・・。HTML datalist Tag

Rails Tutorial

railstutorial.jp日本語訳、すごいね。第一章をやってみた。 Heroku にあげるときに、以下のエラーが出た。 /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/rubygems/dependency.rb:296:in `to_specs': Could not find ' spring' (= 1.4.3) among 59 total gem(s) (…

.ssh/config で設定簡単使い分け

GitHub も Bitbucket も全然使いこなしてないけど、ssh で簡単に使い分けたい。 .ssh/config で設定すれば良いようだ。 .ssh/config Host for_git User git Port 22 HostName github.com IdentityFile ~/.ssh/git_key TCPKeepAlive yes IdentitiesOnly yes H…

Ruby 参照の値渡し

マニュアルのStringの項でも、(そのものの名前は書いていないが、例が)最初の方に書いてるし、これを勘違いして間違うの恥ずかしいよね、と思ったら過去自分が書いたコードで以下のような間違いをしていたのを見つけた。 間違っていても影響がないところだ…

Rails Girls の サンプルを試す

ちょっとやってみた。とっても勉強になった。Rails Girls - Japanesefooter については、 Bootsrap の example を参考にした。getbootstrap.comSticky Footer Navbar Template for Bootstrapこの example ページ、実は見た事なかったので、とても勉強になっ…

Postfix で IPv6 無効化

Network で IPv6 無効化 していたので、Postfix が起動しなくなっていた。 /etc/sysctl.conf net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 以下サイトより。 Postfixのぺーじ−ホーム Postfix IPv6サポート /etc/postfix/main…

Effective Ruby

Effective Ruby作者: Peter J. Jones,arton,長尾高弘出版社/メーカー: 翔泳社発売日: 2015/01/09メディア: 大型本この商品を含むブログ (13件) を見るやっと全部読んだ。 正直あまり面白い本だとは思わなかったので、まだ自分のレベルに見合っていないのだと…

PGroonga を試す

Ruby on RailsでPostgreSQLとPGroongaを使って日本語全文検索を実現する方法 - ククログ(2015-11-09)最近ちょっと PostgreSQL が楽しくなってきたところ、ちょうどクリアコードさんのブログで全文検索、PGroonga のチュートリアル記事が出てた。 今回、Postr…

PostgreSQL 設計・運用計画の鉄則

内部構造から学ぶPostgreSQL 設計・運用計画の鉄則 (Software Design plus)作者: 勝俣智成,佐伯昌樹,原田登志出版社/メーカー: 技術評論社発売日: 2014/09/04メディア: 単行本(ソフトカバー)この商品を含むブログ (2件) を見る読んだ。最近、この本を読む…

入門Redmine

入門Redmine―オープンソースの課題管理システム 第4版作者: 前田剛出版社/メーカー: 秀和システム発売日: 2014/12/13メディア: 単行本この商品を含むブログを見る読んだ。 いや、この本は「読んだ」で終わらせてはいけない。「使った」でないと。著者は MyRe…

UPDATE での Primary Key の更新について

達人に学ぶ SQL徹底指南書 (CodeZine BOOKS)作者: ミック出版社/メーカー: 翔泳社発売日: 2008/02/07メディア: 単行本(ソフトカバー)購入: 54人 クリック: 1,004回この商品を含むブログ (78件) を見る勉強中。 SQL って、コーディング規約とかあまり見かけ…

PostgreSQL Client

DB

結局いいのは無かった。 困った時の Eclipse で、DBViewer を使ってみた。がエディタ部分がちょっと。 部分実行できないし。 結局、vim で書いて、DBViewer で確認する、とかわけわからないことに。

PostgreSQL Client

DB

Mac で PostgreSQL のクライアントは何がよいかなぁ。 勉強用なので、有料はちょっとね。 pgAdmin で良いかと思ったけど、ちょっと無理だった。 β版を使ったから、クエリウィンドウのサイズ変更が出来ないのと、日本語が満足にいれられない。 日本語使わなけ…

これからはじめるTDD

C#

tatsu-zine.comC# で写経してみた。 Testプロジェクトは、頭に Test をつけたけど、後ろにつけるべきだったのかな。 注意点は、プロダクトの方にテストプロジェクトがアクセスするためには、プロダクト側の AssemblyInfo.cs に以下を記述すること。 [assembl…

これからはじめるTDD

C#

tatsu-zine.comC# で書いてる。 C# はたまに勉強はするけど、使ったりはしないのですぐ忘れちゃう。 今回は書籍通りに進めていく。今は第5章まで進めた。 NUnit でテストを書いている。 NUnit - HomeNUnit は 3 の RC が出ているようだ。 3 からは 2 までに…

これからはじめるTDD

tatsu-zine.com第2章を終えたところから、これは正解を見ずに書いた方が勉強になるかも、と感じ、 テストの方だけを見て、実装の方はあまり見ずにやってみた。 また、minitest は使ったことなかったので、RSpec + Guard でテストを回していた。第3章の時点で…

Eclispe で クラス図を描く

tatsu-zine.comこの書籍をちょっとやってみよう(目的は C# でやりたい、なんだけど)としたが、 何かやろうとすると別のことが気になってすすまない現象に。クラス図、以前は Astah Community を使わせて頂いていたが、7.0 になってライセンスが厳しくなっ…

Itamae で Redmine 環境

とりあえずできた。 参考にしたものをつなぎ合わせただけだけど。 また、itamae の便利な plugin は基本使わないことにして、コードをコピっただけにした。 後で見てわけわかんなくなりそうだったので。追記: postgesql の起動タイミングを間違っていたので…

Itamae で Redmine環境

Itamae で Redmine 環境を構築したい。してみたい。 以下の記事で Ruby は設定。 gem で設定するものもあるけど、動きが分からなくなるので使わない。qiita.comRedmine の設定自体は RedmineJP様の記事で。 Redmine 3.1をCentOS 7.1にインストールする手順 |…

PostgreSQL 9.5 beta1 インストール

itame でインストールしてみた。 一応変数を外部に押し出してみたけど、どうだろう。汎用性はなさそうだな。 my_postgresql.rb # PostgreSQL Install ver = node[:postgresql][:ver] short_ver = node[:postgresql][:short_ver] package node[:postgresql][:…

Vagrant の Box を作る

Redmine を使う環境を構築しようと思ったが、せっかくなので掲題を試してみようと思った次第。 検索すると、以下のサイト様の通りで全然OKで言うことなかった。すごいね。Vagrant の VirtualBox 用 Base Box ファイルを手動で作ってみる | CUBE SUGAR STORAG…

7つのデータベース7つの世界

7つのデータベース 7つの世界作者: Eric Redmond,Jim R. Wilson,角征典出版社/メーカー: オーム社発売日: 2013/02/26メディア: 単行本(ソフトカバー)購入: 3人 クリック: 56回この商品を含むブログ (15件) を見る 読了。 Cassandraを「使うのが目的」のこ…

7つのデータベース7つの世界

DB

7つのデータベース 7つの世界作者: Eric Redmond,Jim R. Wilson,角征典出版社/メーカー: オーム社発売日: 2013/02/26メディア: 単行本(ソフトカバー)購入: 3人 クリック: 56回この商品を含むブログ (15件) を見る 第7章まで。 第7章 Neo4j グラフデータベ…

7つのデータベース7つの世界

DB

7つのデータベース7つの世界 7つのデータベース 7つの世界作者: Eric Redmond,Jim R. Wilson,角征典出版社/メーカー: オーム社発売日: 2013/02/26メディア: 単行本(ソフトカバー)購入: 3人 クリック: 56回この商品を含むブログ (15件) を見る NoSQLを使う…

Effective Ruby

www.shoeisha.co.jp第5章、メタプログラミング。 正直、理解もそうだが、使いどころも難しい。あとでわからなくなりそう。こっちを読んで学んだ方が良いかも。メタプログラミングRuby 第2版作者: Paolo Perrotta,角征典出版社/メーカー: オライリージャパン…

carrierwave で新規ファイル保存

github.comgithub.comファイルをアップロードするのではなく、例えばサーバ側で rubyXL を用いて新規ファイルを作ってそれを carrierwave の仕組み上で管理したい。carrierwave 用に mount_uploader した変数に ActionDispatch::Http::UploadedFile を渡せば…

Active Job + Delayed Job

ちょっと時間がかかってしまう処理をバックエンドにまわしたい。 なるべく簡単に。 Rails 4.2 から Active Job が追加され、簡単にバックエンドで実行するジョブの作成やキュー登録が出来るようになっている。Rails ガイドの日本語訳。すごい。素晴らしい。r…

Bootstrap の file field おめかし

デザイン無能なのでBootstrap便利に使わせて貰ってます。 社内シスしか作らないからオワコンとか関係無い。form作ってて、file field だけが違和感。 デザイン無能でも、これはいけてないのはわかる。 ググると、bootstrap-fileinput がまずひっかかった。 …