quattro_4 scribble

scribble 落書き (調べた事をただ落書きする)

2013-06-01から1ヶ月間の記事一覧

Ruby5 #381

Ruby5 - Episode #381 - June 25, 2013 chruby lightweight rvm UNIXServer faster test run Pry-Debugger Peer Review Pull Request Roulette Screencasts このリストはすごい A List of Programming Screencast Series | Virtuous Code Core Team Rubykaig…

NSScreencast Episode #51 Intro to RestKit: Mapping

Intro to RestKit: Mapping - NSScreencast RestKitでビール情報を取得する large framework complicated podspec subspec dependency Beer API site BreweryDB.com NSIndexSet *statusCodeSet = RKStatusCodeIndexSetForClass(RKStatusCodeClassSuccessful)…

NSScreencast Episode #54 Pony Debugger

Pony Debugger - NSScreencast Chrome dev tools使ってデバッグ Pony Debugger install ponyd serve --listen-interface=127.0.0.1 Chrome http://localhost:900 podfile PonyDebugger SocketRocket [[PDDebugger defaultInstance] connectToURL:[NSURL URLW…

NSScreencast Episode #50 Custom Cells

Custom Cells - NSScreencast Cellの主にデザインをカスタマイズ 前半ほぼPhotoshop light grey subtle gradient かすかなgradientが重要 save png Create group folders Cells Resources/Images tableView.separatorStyle = UITableViewCellSeparatorStyleN…

Ruby5 #380

Ruby5 - Episode #380 - June 21st, 2013 Lineman - test JS-heavy application Meet Elixir - Peep Code (120min 9$) Repository Next - github redesign 高速化、アイコンのナビゲーション How To Benchmark Ruby Motion-Accessibility - Apple’s accessib…

RubyTapas #106 - #109

106 Class Accessors ★★ class MyLib class << self attr_accessor :logger end end も書けるがあまり好まない class MyLib def self.logger @logger end def self.logger=(new_logger) @logger = new_logger end end と書くのを面倒とも思わない ActiveSupp…

Code School - videos (ruby, git, ios)

Videos Ruby Tapas: Naming Things メソッド名の付け方が大事と言う話 RubyTapasの宣伝みたい Git Hooks 公式ドキュメントをなぞっている感じ post commitでpushしている、大胆 iOS Categories ★★ UITextFieldにバリデーションを追加 空白チェック Eメールフ…

NSScreencast Episode #62 Mailing Logs

Mailing Logs - NSScreencast ログを記録して、アーカイブして、メール送信する pod 'CocoaLumberjack' cachesDirectory logsDirectory pod 'SSZipArchive' zipLogs framework Message UI mailLogs [mailVC setMailComposeDelegate:self]; textFilePredicate…

NSScreencast Episode #64 MapKit Annotations

MapKit Annotations - NSScreencast 4squareのAPIを使って地図にピンを打つ Foursquare API Client AFHTTPClient viewDidLoad updateLocation CLLocationManager locationManager if (!_locationManager) { _locationManager = [[CLLocationManager alloc] i…

Ruby5 #379

Ruby5 - Episode #379 - June 18, 2013 Heroku Ruby 2.0 Rails LTS - long term support 有料でRails2.3をforkでサポートする Rails 2 Long Term Support - Rails LTS Awesome APIs - APIの作り方 (定期的に何度も同じような話が登場する気がする) Stubbing …

thoughtbot podcast Episode #53 ★★

thoughtbot Learn Episode #53 Not everything needs to be extracted Yehuda Katz and Tom Dale from Tilde Tilda year half unix command lin -> tilda mean home venture back company -> pressure hardest part = building team vc company -> product o…

NSScreencast Episode #63 From Scratch

From Scratch - NSScreencast MapViewユニバーサルアプリの作成 特にストーリーボードの切り替えのコードの部分 WAR (prefix) -> whats around Project setup $ cd Project $ Podfile $ pod install $ xc Script to open xcworkspaces create groups folder …

NSScreencast Episode #65 Alcatraz Package Manager

Alcatraz Package Manager - NSScreencast XCodeのプラグインパッケージマネージャー Alcatraz : Xcode Package Manager 3分 alcatraz-packages カラースキーム系 ObsidianCode Railscasts Sidetracked - railscasts inspired Solarized Dark AFNetworking T…

NSScreencast Episode #66 Processing Shape Files

Processing Shape Files - NSScreencast 地図上の地点データを読み込む(アメリカ地図) Shapefile gegraphic data arcGIS.com cocoapod shapelib files - dbx shp shx DBF API psgDBFFile DBFHandle, Open, Close, GetFieldCount, GetFieldInfo DBFRecordCo…

RailsCasts #417 Foundation

#417 Foundation - RailsCasts stylesheetを初期生成しないようにする gem 'zurb-foundation' (:assets) rails g foundation:install page loadでjs初期化している (turbolinkだとどうなる?) 流し見した bootstrapとの違いがまとめられないとまだ検討に値し…

NSScreencast Episode #67 Map Overlays

Map Overlays - NSScreencast アメリカの地図上にマップキットで州境界の線を引く MapView Shape type MKPolygon MKPolyline MKOverlay CLLocationCoordinate2D 途中polygonしか言ってない感じがした 2年くらい前に、Rhodes触る機会あって、その時の拡張つく…

NSScreencast Episode #68 Xcode Project Templates

Xcode Project Templates - NSScreencast XCodeのプロジェクトテンプレートを自作する Custom Templates ~/Library/Developer/Xcode/Templates/Project Templates Base Templates /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/Proje…

NSScreencast Episode #71 NSNumberFormatter

NSNumberFormatter - NSScreencast 数値のフォーマット表示 NSNumberFormatter 通貨 [formatter setNumberStyle:NSNumberFormatterCurrencyStyle]; 負数 [formatter setNegativeFormat:@"(¤00.0)"]; Locale NSLocale *locale = [NSLocale currentLocale]; [[…

Ruby5 #378

Ruby5 - Episode #378 - June 14th, 2013 New Relic dPerfというプロファイリング?のgem dPerf - Distributed profiler for iOS newrelic/dPerf · GitHub NewRelicがiOS? Ruby on Rails 4.0 RC2 Nobody understand the GIL (global interpreter lock) multi…

NSScreencast Episode #70 Autolayout with Cells

Autolayout with Cells - NSScreencast #69の続き TableViewでEditとか横スワイプでDelete出したときに、レイアウトが崩れるのを直す awakeFromNib for NSLayoutConstraint [self removeConstraint:constraint]; firstItem, secondItem NSLayoutConstraint *…

NSScreencast Episode #69 NSFetchedResultsController

NSFetchedResultsController - NSScreencast mainContextとか使い分けしている viewDidLoad self.context = [[OILDataModel shareDataModel] mainContext]; [self setupFetchedResultsController]; self.fetchedResultsController.delegate = self; numberOf…

Ruby5 #377

Ruby5 - Episode #377 - June 11th, 2013 Being Paranoid with RubyGems - checking malicious gem Chaining Scopes in Rails4 同じフィールドに対するscopeをチェーンした場合の挙動が違う, merge使う? Rubberband Flamethrower - benchmarking data insert…

Miyagawa's Podcast ep-13

Rebuild: 13: WWDC 2013 (Kenn Ejima, Hakuro Matsuda) Kenn Ejima さん (@kenn), Hakuro Matsuda さん (@hak) Apple WWDC 2013 iWatch出なかった steveならdisって出す nike fitbit ios7 見た目, android + windows phone icon settingsひどい calendar wal…

thoughtbot podcast Episode #52 ★★

thoughtbot Learn Episode #52 You look really fancy in your tuxedo 1 year anniversary episode Ruby and Rails core team member Aaron Patterson, thoughtbot CTO Joe Ferris, and a live studio audience railsconf会場からlive tenderlove, second ti…

Miyagawa's Podcast ep-12

Rebuild: 12: Perl 5.18, YAPC::Asia (lestrrat, tokuhirom) 牧大輔さん (@lestrrat), Tokuhiro Matsuno さん (@tokuhirom) yapc perl 5.18 変更点 hash randomization (order無い) 同じ値のハッシュをコピーした時順番変わるようにした セキュリティ対策 い…

Miyagawa's Podcast ep-11

Rebuild: 11: Google I/O 2013 (kenn, mootoh) Kenn Ejima さん (@kenn), Motohiro Takayama さん (@mootoh) Google Chromebook Pixel retina? 画面タッチできるけどすべらない、微妙 Netないとほとんど何も出来ない、localで少しのことは出来る Google I/O …

RubyTapas #100 - #105

100 Screen Scraping Gateway ★★ DPD – Digital Product Delivery | Sell Downloads and Content Subscriptions | Sell Downloads and Subscriptions Screen scraping Mechanize page.search('table').detect {|t| row.search('td') vcr test エピソードを個…

Ruby5 #376

Ruby5 - Episode #376 - June 7th, 2013 Octokit European Payment Gateways DbSync - 使えるかも pluck ember-auth with Authlogic Protector Kaminari? ♫ Saved By The Bell (Theme Song) by Shazam

Ruby5 #375

Ruby5 - Episode #375 - June 4th, 2013 Wiselinks Code Smells Step by Step Rails - tutorials, instorduction Wrapping C library rack-showme - リンク切れ GORUCO Streaming - Gotham Ruby Conference (GORUCO) in New York City coverか Jazza band - …

Miyagawa's Podcast ep-10

Rebuild: 10: RailsConf, Ruby 2.0, Rails 4 (mrkn, r7kamura) @mrkn, @r7kamura Railsconf 知らないスピーカーもいた 覆面選考 使ってみた系 日本のがすごい 趣味で来たと言うdoctorに会った DHH keynote Kansasで十分 (Rails2.3で十分) high context githu…