牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

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

『データサイエンティスト養成読本』の「第4章 Python による機械学習」で一部そのままだと動かなかったりするので修正してみるメモ

(pytho2.7.7)今さら『データサイエンティスト養成読本 』を購入。 「第4章 Python による機械学習」で一部エラーやらで動かなかったりしたのでメモ。 Google先生に訊いても引っかからず正誤表も無いような。 この問題って自分だけなのかしらん? 修正・変更 …

Python の pandas で openpyxl のエラーが出る件のメモ

(python2.7.7) pandas 使うとエラー出ちゃう $ pip install pandas $ ipython In [1]: import pandas /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pandas/io/excel.py:626: UserWarning: Installed openpyxl …

Python で『書籍 "RとRubyによるデータ解析入門』 のサンプルコードを書いてみるメモ

元 『O'Reilly Japan - RとRubyによるデータ解析入門』 https://github.com/setoyama60jp/everyday/blob/master/Chapter4/restroom.rb https://github.com/setoyama60jp/everyday/blob/master/Chapter4/example4-4.rb Ruby のサンプルを Python で書き換えた…

Python で魔法陣を作ってみるメモ

(Python2.7) ヒンズーの連続方式 1. 上段の中央を1にする 2. 右上に次の数字を置いていく(最上段の上は最下段になる。下の図を参照。) 3. 右上が埋まっていたら一つ下に次の数字を置く 4. 再び右上へと数字を埋めていく 5. 後は3,4の繰り返しで完成 魔方陣…

Django でランダムな文字列を生成するメモ

(django1.6.5) In [5]: from django.utils.crypto import get_random_string In [6]: get_random_string() Out[6]: u'JgkKgwrOcdZD' In [7]: get_random_string(20) Out[7]: u'7iLVOOyJKSoBNjgM3tNK' In [8]: get_random_string(22) Out[8]: u'vJV5VmxoedRFY…

『SimpleHTTPServerの次の一歩としてFlaskを使う』を Golang の martini でやってみるメモ

(golang1.2.1)golang の martini をちょいと触ってみたいなと思ってたのでやってみた。 元ネタ 『SimpleHTTPServerの次の一歩としてFlaskを使う - Qiita』 下準備 golang インストールなど The Go Programming Language 略 ライブラリなどインストール go-ma…

Ruby で全角を2、半角を1として文字数を数えてみるメモ

(ruby2.1.1)間違えてたので修正 def char_bytesize_for(char) char.bytesize == 1 ? 1 : 2 end def sum_bytesize_for(text) text.each_char.map { |c| char_bytesize_for(c) }.inject(:+) end puts char_bytesize_for("日") #=> 2 puts sum_bytesize_for("日…

Rails の Devise と OmniAuth で Twitter or Facebook でログインできるようにする場合のメモ

(rails4.1.0) OmniAuth: Overview · plataformatec/devise Wiki · GitHub intridea/omniauth · GitHub arunagw/omniauth-twitter · GitHub Twitter Developers Facebook Developers Rails4 で Devise と OmniAuth で、Twitter/Facebook のOAuth認証と通常フ…

MacPorts で PHP のPEARを使えるようにするメモ

PHP

Composerの方がいい様な気がするが案件で必要になったのでメモ インストール $ sudo port install php55 $ sudo port install php55-pear pearでライブラリをインストールする 例えば Services_JSON をインストールを 「pear install Services_JSON」 と普通…

composer で Smarty のメモ

PHP

sample $ mkdir sample $ cd sample composer.json { "require": { "smarty/smarty": "dev-trunk" } }$ curl -sS https://getcomposer.org/installer | phps $ php composer.phar install index.php

Emacs でライブラリが無ければ別のライブラリを読み込む場合メモ

書こうと思うと忘れるのでメモ (cond ((locate-library "monokai-theme") (require 'monokai-theme) (load-theme 'monokai t)) (t (load-theme 'tsdh-dark t)) ) Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました .emacs.elで定義して…

Rails で bundle install する時に常に vendor/bundle にインストールして、システムにインストールしたgemは使わない場合の設定メモ

.bundle/config BUNDLE_PATH: vendor/bundle BUNDLE_DISABLE_SHARED_GEMS: '1' #<-システムにインストールしたgemは使わない設定 Bundlerを使ったRuby環境構築 | tamo's blog

git submodule の使い方のメモ

Git

ある Git リポジトリを別の Git リポジトリのサブディレクトリとして扱いたい場合のメモ。 リンク Git - サブモジュール transitive.info - git submodule 使い方 Git submodule の基礎 - Qiita branch を指定する場合の例 $ git submodule add -b branch-na…

Ransackで絞り込んだデータをCSVで出力するのにハマりそうだったのでメモ

ruby on rails - Ransack export results to CSV - Stack Overflow #362 Exporting CSV and Excel - RailsCasts products_path(params.merge(format: 'csv')

MacOSXで複数のアプリを一気に立ち上げるメモ

仕事毎に決まったアプリを立ち上げてたりするけど、再起動とかした後にひとつひとつ起動すのが面倒なので一気に立ち上げたい。 automator.app 新規 『アプリケーション』を選択 アクションから『Applescript を実行』を選択 set apps to {"CotEditor", "iTer…

結局 Emacs のテーマを monokai にして選択範囲の色を変えたメモ

oneKelvinSmith/monokai-emacs · GitHub 選択範囲の色は Intellij のDraculaのと同じにしてみた。 あと helmの選択の色もちょびっと変更した。 (custom-set-faces '(region ((t (:background "#214283")))) '(helm-selection ((t (:background "#788D31"))))…

Emacs のテーマを zenburn にしたら選択範囲が見づらいので色を変えてみるメモ

bbatsov/zenburn-emacs · GitHub Customizing highlighting faces in Emacs: Only change the background color - Stack Overflow M-x package-list-packages でzenburn-themeインストール (load-theme 'zenburn t) (set-face-attribute 'highlight nil :for…

Rails 4 strong parameters with has_many :through association のメモ

activerecord - How to use Rails 4 strong parameters with has_many :through association? - Stack Overflow ... { :employee_ids => [] } ...

IntelliJ13で開いているファイルをEmacsで開く、またはその逆のメモ

IntelliJで開いているファイルをEmacsで開く Preferences -> External Tools -> "+"アイコンで新規作成 Name (Emacs), Group (Editer), Description を適当に入力 Tools Setting Program: -> /Applications/MacPorts/Emacs.app (Emacsのパス) Parameters: ->…

Rancackでチェックボックスを外して検索した場合すべて検索するメモ

Rancackでチェックボックスをチェックして検索するとtrueのみ検索される。 しかし、チェック外して検索するとfalseのみ絞り込みされてる。 チェック外して検索した場合はtrueとfalseすべて検索して欲しい場合もあるのでメモ。 やり方 誤 これだとチェック外…

Twitter Bootstrap3 のテーブル内で長い文章が折り返されない場合のメモ

CSS

css - Bootstrap tables overflowing with long unspaced text - Stack Overflow .the-table { table-layout: fixed; word-wrap: break-word; }

Rails4 の開発環境を IntelliJ IDEA Ultimate Edition 13 で 整えるメモ

ruby rbenv で ruby 2.0.0p247 いれてた。 ダウンロード IntelliJ IDEA :: Download Latest Version of IntelliJ IDEA プラグイン 1. preferences > plugin > install JetBrian Plugins… 2. ruby で検索 > インストール 設定 Configure > Project Defaults >…

ruby-mode でマジックコメントの自動挿入を停止するためのメモ

Ruby2.0からマジックコメントが不要らしいけど、Emacs の ruby-mode で自動挿入されてしまう。 # -*- coding: utf-8 -*- なので停止する。 色々やってみたが下記でようやく停止できた。 (require 'ruby-mode) (defun ruby-mode-set-encoding () nil) もっと…

MacOSX で Recovery HD を使用して修復する場合のメモ

エラー:このディスクは“Recovery HD”を使用して修復する必要があります。コンピュータを再起動し、Apple ロゴが表示されるまで Command キーと R キーを押し続けてください。OS X ユーティリティウインドウが表示されたら“ディスクユーティリティ”を選択し…

MacOSX に MacPorts で Mysql5.6 をインストールするメモ

(macosx10.8, mysql5.6) インストール $ sudo port install mysql56 $ sudo port select --set mysql mysql56 $ sudo port install mysql56-server出力 ---> Computing dependencies for mysql56-server ---> Fetching archive for mysql56-server ---> Atte…

Rails で 「Can't connect to local MySQL server through socket 〜」とかエラー出た場合のメモ

(Rails4, MacOS10.8, MySQL5.5[MacPorts]) config/database.yml の soket のパスを書き換えれば直るけど パスの場所がどこだか忘れがちなのでメモ。 エラー内容 Mysql2::Error (Can't connect to local MySQL server through socket '/opt/local/var/run/mys…

Ruby on Rails API の中の LEFT OUTER JOIN の記述のメモ

Ruby on Rails API ActiveRecord::Associations::ClassMethods Post.includes([:author, :comments]).where(['comments.approved = ?', true])

『やよいの青色申告』でのクレジットカードでの支払いメモ

忘れるのでメモ クレジットカードでの支払い<FX青色申告ガイド!> この手順 「未払金帳」を新たに作る 「設定」から「帳簿・伝票設定」を選択 左側の色んな帳簿が並んでいる欄の「名称未設定」のところをチェック 右側の欄の「名称」には「未払金帳」と入…

Rails4 の factory_girl で factory を自動生成するメモ

(rails4.0.2, factory_girl_rails4.3.0) thoughtbot/factory_girl_rails · GitHub Gemfile rspec 入れる前提で : group :test do gem 'rspec-rails' gem 'capybara' gem 'factory_girl_rails' end bundle install factory を自動生成 なぜかrspec いれてるの…

Emacs の ruby-mode で補完するのに『robe』を使ってみるメモ

(Emacs24.3, Ruby2.0) robe dgutov/robe · GitHub 使い方 インストール M-x package-install RET robe RET. (auto-complete.el と inf-ruby はインストール前提で) init.el (add-hook 'ruby-mode-hook '(lambda () (robe-mode) (robe-ac-setup) (inf-ruby-…