ヘッダーを送信してイメージを取得

NSURL* url = [NSURL URLWithString:@"hogehogehogeURL"]; NSURLSessionConfiguration* config = [NSURLSessionConfiguration defaultSessionConfiguration]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:NSURLReq…

度 => ラジアン変換

標語 iPhoneエンジニアであるならば、 度からラジアンを求めたいときが多々あっても、 その逆のラジアンから度にしたいときはほとんどないだろう。ということで、ラジアンにしたいときは以下の標語で覚えておけばよい 360で割って2πでラジアン 変換 度からラ…

ビットによる状態(ステータス)の持ち方

bitによって状態を持つ方法 ビット 状態 0001 状態A 0010 状態B 0100 状態C 1000 状態D このように、各々の桁でかぶらないように状態を作る。 そうすると、 状態Aと状態B は A|B -> 0011のように判断することができる。 桁をかぶらせて状態を持つ場合 4桁目…

gitlab構築時に気になったコマンドを調べる

adduser --disabled-login $ adduser --disabled-login --gecos 'GitLab' gitadduser --disabled-login Do not run passwd to set the password. The user won't be able to use her account until the password is set. --disabled-password Like --disable…

ディスプレイの大きさ

いつも忘れてしまうのでここに書いておく 初めてのボーナスで買ったiMacのディスプレイの大きさ 20インチ(20") iPad 9.7インチ(9.7") 初めて買ったMBA MacBook Air 13インチ(13")

最近のvimrc

vim

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " Neobundle 用(ここから) """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~…

vimのちょっと役に立つ設定

vim

NeoBundleを使ったときコメントの次の行に書こうとするとコメントが勝手に挿入されるを解除 autocmd FileType * setlocal formatoptions-=ro NERDTreeをvim起動時に実行 autocmd VimEnter * NERDTree ./

ローカルにgitリポジトリを作ってpushとかする方法

git

プロジェクトhogeを作成したいとき 以下のような手順になる リモート(ローカル)になるリポジトリ作成 $ mkdir ~/Documents/local-repo // 単純に各種プロジェクトをまとめるディレクトリ $ cd ~/Documents/local-repo $ mkdir hoge.git // hogeプロジェク…

なぜかいままで使っていないvimのタブ移動とウィンドウ移動

タブ移動 コマンドモードで gt gT タブ閉じる q qa wqa ウィンドウ移動 Ctr+ww

zshでRoRの補完

rails の zsh 補完関数書いた - Kōenji を使わせていただいたら、うまくいった!ただ、前回の記事で、 $ b-railsというaliasを作っている手前、 b-rails だと補完できない。そこで、 _b-railsを作ったファイル名を_b-railsに変えて、中身は以下のdiffのよう…

RoRの構築方法

.zshrcに次のalias, functionを作っておく alias b='bundle exec' alias b-install-local='rbenv exec bundle install --path=vendor/bundle && rbenv rehash' alias b-rails='bundle exec rails' function b-rails-new { bundle exec rails new $1 --skip-b…

sinatraの構築方法

参考 [ruby]最初に知っておけば良かったbundlerの使い方 sinatra編 | Into my web http://memo.yomukaku.net/entries/IpCSQmo SinatraからActiveRecord 3を使う(1) マイグレーション - アインシュタインの電話番号

bundlerの構築方法

bundlerインストール $ gem install bundler $ rbenv rehash Gemfile作成 bundlerを使いたいプロジェクトで $ bundle init Gemfile編集 入れたいgemを書く 入れたいgemをインストール $ bundle install --path=vendor/bundleが、これだと、rbenvのRubyバージ…

rbenvの構築方法

git から rbenv 導入 $ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv .zshrcの書き換え パスを通す $HOME/.rbenv/bin:をパスの先頭に追加 rbenv initがシェル起動時に呼ばれるように $ echo 'eval "$(rbenv init -)"' >> ~/.zshrcで .zshrc…

Ruby on Rials メモ

コマンド コマンド 意味 rails new プロジェクト名 新しいプロジェクトを作る bundle install Gemfileのモノがインストールされる rails server サーバーの起動 rails generate scaffold モデル名 カラム名:型 カラム名:型 ?? rake db:maigrate ?? rails gen…

Obj-Cでメタ

参考 RubyistのためのObjective-C入門 ないのなら作ってしまえpresentingViewController - Objective-Cで動的メソッド追加 - bricklifeのはてなブログ

PUSH Notification

参考 http://iphone.longearth.net/2009/09/01/%E3%80%90iphone%E3%80%91push-notification%E3%81%AE%E5%AE%9F%E8%A3%85%E6%96%B9%E6%B3%95/

初期値

アプリケーション初インストール時のデフォルト設定をコントロールする - ザリガニが見ていた...。

open gl

http://numata.designed.jp/ja/2010/04/mac-os-x-opengl-2.html http://www.ustream.tv/recorded/5900481 http://www.ustream.tv/recorded/5999941

rpm , yum , apt-get いっぱいあってわからない

yum 内部でrpmを呼ぶパッケージ管理 apt-get 内部でdpkgを呼ぶパッケージ管理 ぐらいでまずは覚えておくと楽。 yum Fedora, CentOSなど apt-get Debian, Ubuntuなど 参考 ばかみたいな質問ですがapt-get yum wget コマンドはどう違うのです... - Yahoo!知恵…

サーボ 色の意味

毎回調べるのでここにメモ他社製のアンプ/サーボを組み合わせる サーボケーブルの色の意味 ( おもちゃ ) - RCサーボ 研究所 - Yahoo!ブログ うちにある小型のサーボ 茶 マイナス 赤 プラス オレンジ 信号 うちにある大型のサーボ 茶 マイナス 赤 プラス オ…

PerlでOracleに接続する方法

ユーザがOracleにアクセスするのに必要なもの ユーザ名 パスワード SID 書式 ユーザ名/パスワード@SID ユーザ名@SID 補足 Perlからアクセスするにはこの3つに加え、。データソース名がいるので、 合計4つが必要

kinectに興味が出た

参考 http://www.ustream.tv/recorded/17102612 Google Code Archive - Long-term storage for Google Code Project Hosting. http://weed.cocolog-nifty.com/wzero3es/2012/01/120131-processi.html http://www.ustream.tv/recorded/17101687 ちょっと深いO…

なにこれやってみたい

ゴミ箱アニメーションサンプル - 西海岸より 勢揃いな林檎たちーiPhoneアプリ開発備忘録ー | ゴミ箱アニメーション QuartzCore | iPhoneアプリ練習帳 [iOS] グラフィックス関係のおおざっぱな説明 Quarz 2D, Core Graphics, Core Animation « きんくまデザイ…

クリッピングマスクを使ったグラデーション

command + clickで下のレイヤーのシェイプの選択範囲を指定上のレイヤーにグラデーションをかけてfxとなりの丸いアイコン(マスクを追加)をクリック描画をスクリーンにして完成(不透明度などを微調整)

色の知識

参考 覚えておきたい配色のワザと便利なツール :: Love & Design :: Photoshopで理論的に配色はできないものか検証してみた │ Design Spice Photoshopの質問です。ある色の補色を作成する方法を教えてくだ... - Yahoo!知恵袋 配色に自信がなくても!Webデザ…

かっこいいUI

GitHub - mpospese/MPFoldTransition: Easily add custom folding and page-flipping transitions to UIViews and UIViewControllers GitHub - applidium/ADLivelyTableView: Lively UITableView GitHub - levey/AwesomeMenu: Path 2.0 menu using CoreAnima…

UITableViewの一番上に検索バーを出してはじめは隠しておく方法

参考 http://rakuishi.com/iossdk/3030/ 2009-03-08 iphone - Adding UISearchBar as tableHeaderView in xib not works - Stack Overflow user interface - iPhone: Hide UITableView search bar by default - Stack Overflow なんだこの魔法は [self.table…

カスタムセルの作り方

カスタムセル.h, カスタムセル.m, カスタムセル.xibを作成 カスタムセル.xibにセルをドラッグアンドドロップで置く ドラッグアンドドロップで置いたセルのクラスを右のペインでカスタムセル.hの名前にする カスタムセル.mにセルに配置する部品のIBOutletを書…

objective-c ジェスチャー

参考 UISwipeGestureRecognizer でスワイプでシュッと出して閉じるメニューのコードを公開しました – Zero4Racer PRO Developer's Blog http://msc-jp.biz/material_html/terms_PAN.html iPhoneで動くアプリを作ろう タッチした位置が指定された範囲内かどう…