牌語備忘録 -pygo

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

牌語備忘録 -pygo

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

AngularJS リンクのメモ

AngularJS — Superheroic JavaScript MVW Framework AngularJS Ninja AngularJS 1.2 日本語リファレンス | js STUDIO AngularJS入門 (全12回) - プログラミングならドットインストール AngularJS の学習リソースまとめ - AngularJS Ninja AngularJSとGruntで…

Python でデザパタ -- シングルトン/Singleton

(Python2.7) Singleton pattern 元ネタ シングルトン Ruby 2.0.0 デザインパターン速攻習得[Singleton][Design Pattern] - 酒と泪とRubyとRailsと singleton_module.py class Singleton(object): def __init__(self): self.counter = 0 get_singleton = Sing…

Python でデザパタ -- ファクトリメソッド/Factory Method

(Python2.7) Factory Method 元ネタ ファクトリメソッド Ruby 2.0.0 デザインパターン速攻習得[Factory Method] - 酒と泪とRubyとRailsと InstrumentFactory class Saxophone(object): def __init__(self, name): self.name = name def play(self): return "…

Common Lisp メモ

Practical Common Lisp Ohmsha | 商品一覧 http://landoflisp.com/ O'Reilly Japan - Land of Lisp

様々なプログラミング言語で再帰の階乗を書いてみるメモ

変更 階乗 - Wikipedia Haskell fact :: Int -> Int fact 0 = 1 fact n = n * fact (n - 1) main :: IO () main = do print (fact 10) -- > 3628800 Python def fact(n): if n == 0: return 1 return n * fact(n - 1) print(fact(10)) #-> 3628800 Ruby def …

ささっと Rails4 + Bootstrap3 + kaminari でゲストブック作成してみるメモ

(Rails4.0, Ruby2.0)昔Railsが流行し始めた頃によくあったようなやつ。何となくやってみた。 (Railsじゃないけどこの辺とかこの辺を何となく参考に) ソースコードは Github にアップしてみた。 https://github.com/CortYuming/rails_guestbook_sample なの…

Androidのエミュレータが超遅いので爆速らしい Genymotion を試してみるメモ

http://www.genymotion.com/ とりあえず User Guid 読む https://cloud.genymotion.com/page/doc/ Installation 登録 VirtualBox用意する Genymotionダウンロード Quick Start "Click on play then discover" で問題発生。 起動するはずが "Starting virtual…

Android のレイアウト・デザインの参考リンクのメモ

秋葉ちひろのAndroidアプリデザイン入門-目次 | Webデザインとグラフィックの総合情報サイト - MdN Design Interactive - 勘違いだらけのAndroid UIデザイン WebデザイナーのためのAndroid用レイアウト講座: 目次 Android Interaction Design Patterns | iph…

Emacs の Haskell の環境構築メモ

(Emacs24.3, MacOSX10.8) install ghc The Glorious Glasgow Haskell Compilation System sudo port install ghc sudo port install hs-cabal-install zshrc or bashrc PATH=$HOME/.cabal/bin:$PATH Install package in Emacs M-x package-list-pakages イン…

とりあえず Emacs 使うならインストールしておくと良いと思うパッケージ10個(2013年版)

(Emacs24.3, MacOSX10.8)なんか Software Design 2013年11月号 で Emacs の特集してるらしいが、近所の書店に無かったので自分のオススメのパッケージ10個ほどリストアップしてみた。 各々詳細はグーグル先生にでも訊いてみてください。 パッケージ ag auto-…

emacs-quickrun で MacOSX 上の Java を実行してエラーが文字化けする場合の対処メモ

(MacOSX10.8, Emacs24.3, javac 1.6.0_51) 問題 ちょっと処理を確認したい時に使ったらエラー表示が文字化けした 対処 'javac -J-Dfile.encoding=UTF-8' とすればいいみたい (quickrun-add-command "java" '((:command . "java") (:compile-only . "javac -W…

iPhoneアプリ開発入門メモ『ボタン動作サンプル』

新規プロジェクトで Single VIew Application を作成 Storyboard に label と button を追加 Assistant Editer を開く label をctrlキー押しながら ViewController.h の @interface の下までドラッグ ポップアップが表示されるので connection: Outlet (デフ…

iPhoneアプリ開発入門メモ『Map View』

画面左上のアプリ名を選択 Capabillities の Maps を ON にする View Controller に Map View を追加する 参考サイト 【旧版】iPhoneアプリ開発入門 (全14回) - プログラミングならドットインストール

iPhoneアプリ開発入門メモ『Tab Bar Controller』

新規プロジェクトで Single VIew Application を作成 Storyboad で画面選択して menu > Editer > Embed in > Tab Bar Controller View Controller を動作がわかりやすい様に2つくらい新規追加 Storyboard 左の Tab Bar Controller からctrlキー押しながら追…

iPhoneアプリ開発入門メモ『Navigation Controller』

新規プロジェクトで Single VIew Application を作成 Storyboad で画面選択して menu > Editer > Embed in > Navigation Controller Storyboard 右の ひとつ目の View Contoller にボタンを追加 Storyboard に新規2つ目の View Contoroller を追加 ボタンを…

iPhoneアプリ開発入門メモ『ボタン押して画面切換え』

新規プロジェクトで Single VIew Application を作成 ボタン押して画面切換え View Controller で次の画面を追加 Button 追加 ctrlキー押しながらボタンをドラッグして次の画面で離す modal 選択 セグエ選択して Attributes Inspecter の Transition で画面…

iPhoneアプリ開発初学者のリンクのメモ

iOS

【旧版】iPhoneアプリ開発入門 (全14回) - プログラミングならドットインストール Storyboardで始めるiPhoneアプリ開発 | シリーズ | Developers.IO 日本語ドキュメント - Apple Developer

Virtualenv で使用する Python のバージョンを指定するメモ

(MacOSX10.8, MacPorts) mkvirtualenv tddbcpy3 --python /opt/local/bin/python3.3

『TDDBC 仙台 the 3rd』に参加してきましたメモ

追記2013-10-07 若干リファクタリングしてみた https://github.com/CortYuming/tddbc-sendai-the-3rd オープニング 2013/10/12 (土) 主催者の方ルパン三世のコスプレ。スバラシスw 基調講演 和田卓人さん id:t-wada いい声でウラヤマシスw お話を聞いたらTDD…

Python で交差・積集合と差集合のメモ

(python2.7)パーフェクトPython に載ってた。 リスト >>> a = [1,2,3,4] >>> b = [3,4,5,6] >>> set(a).intersection(set(b)) set([3, 4]) >>> set(a).difference(set(b)) set([1, 2]) >>> set(a).symmetric_difference(set(b)) set([1, 2, 5, 6]) 追記 >>> …

Ruby で積集合・差集合・和集合などのメモ

(ruby2.0) irb(main):001:0> a = [1,2,3,4] => [1, 2, 3, 4] irb(main):002:0> b = [3,4,5,6] => [3, 4, 5, 6] irb(main):003:0> a & b => [3, 4] irb(main):004:0> a - b => [1, 2] irb(main):005:0> a | b => [1, 2, 3, 4, 5, 6] irb(main):019:0> c = [2,…

IntelliJ IDEA Community Edition for MacOSX で option キーの混ざったキーバンドが効かない場合のメモ

(MacOSX10.8, IntelliJCE==12.1.6) 問題と解決策 @CortYuming この辺の話じゃないですかね? http://t.co/KQQ9SRXP8i— いまいまさのぶ (@masanobuimai) October 11, 2013 第20回 エディタの話[その12]─ キーカスタマイズとエディタコマンド一覧:Android S…

Django で簡単に戻るボタンのメモ

(django==1.5.4, python==2.7.3) <input type="button" value="Back" onClick="javascript:history.go(-1);"> もしくは <button onClick="javascript:history.go(-1);">Back</button> こんな感じかな参考サイト python - Django templates: create a "back" link? - Stack Overflow

IntelliJ IDEA CE で 外部ライブラリを設定するメモ

*1 (MacOSX10.8, IntelliJCE==12.1.4) 外部ライブラリを libs にコピー file > Project Structure… Modules > "+" > Library... libs を選択 Apply *1:修正: 20131013

IntelliJ IDEA Community Edition for MacOSX で Recent Projects のプロジェクトを削除するメモ

fn + del How to delete projects in Intellij 12? - Stack Overflow

IntelliJ IDEA Community Edition で Android 開発環境を整えてみるメモ

(MacOSX10.8, IntelliJCE==12.1.4)Android Studio がまだバギーらしいので IntelliJ IDEA CE で。 JDK apple developer サイトから 『Java for OS X 2013-004 Developer Package 』をダウンロードしてインストール Sign in with your Apple ID - Apple Devel…

yasnippet で Python の自作のスニペットを展開したらインデントが崩れる場合の対策メモ

問題 こんな感じのスニペットを作成 # name: hoge # -- class ${1:classname}DetailView(DetailView): model = $1 class $1ListView(ListView): model = $1 context_object_name = 'object_list' 展開するとインデントずれる 自動でインデントされてしまう c…

django-registration でユーザ認証のメモ

(django==1.5.4, python==2.7)ユーザ登録するとメール来て、その本文にあるリンクに飛ぶとログインできるようになるやつ Rails の Devise 的な感じ https://bitbucket.org/ubernostrum/django-registration インストール pip install django-registration 設…

PHP の Composer インストールのメモ

(macosx10.8) インストール Composer Composer 問題 公式にあるとおりやったらエラー出た $ port search composer No match for composer found installer | php #!/usr/bin/env php Some settings on your machine make Composer unable to work properly. …

Emacs で PHP環境を整えてみるメモ

(emacs==24, macosx==10.8) 補完 構文チェック fuelPHP とかインデントはタブらしいんでタブに インストール M-x package-list-package auto-complete php-mode flymake-php 手動でインストール http://www.emacswiki.org/emacs/php-completion.el 追記2013-…