bekkou68 の日記

Gogengo! や IT 技術など。

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

『第一回 プログラマ向けデザイン勉強会』に参加しました #design4p

はじめに 現役デザイナーの方々にデザインを伝授していただけると @satococoa さんに聞いて『第一回 プログラマ向けデザイン勉強会 - connpass』に参加しました。各発表の自分用メモを書いていきます。 Twitter Bootstrap のカスタマイズ例 - @machida さん …

UIViewController で UITableView を実装する(XCode/Objective-C 開発)

ゴール "hoge", "fuga", "piyo" という 3行の TableView を表示する。 前提 TableView を追加したい ViewController はつくられている前提で話を進めます。 手順 まず xib ファイルで TableView を選んで設置します。次に TableView を選択して Control を押…

Dash で Objective-C の API をラクラク見る(Docsets がない場合のインストール手順)

ドキュメントを高速検索できるマスコットキャラの猫がとてもキュートな Dash のご紹介です。 Dash をインストール Mac App Store - Dash (Docs & Snippets) Dash で Dash > Preferences > Docsets に表示されていないことを確認する XCode で XCode > Prefer…

『リーダブルコード』を社内勉強会で読み終えました

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)社内勉強会でリーダブルコードの読書会をやり、昨日で読み終わりました。各会だれかが音読して読み進める形式でやりました。みんなでワイワイ議論しながら読…

XCode/Objective-C 開発メモ 2

引き続き自分用 Tips です。コーディングのメモとか感想とかごちゃまぜです Objective-C の入門PDF https://developer.apple.com/jp/devcenter/ios/library/documentation/ProgrammingWithObjectiveC.pdf @property (weak,...) hoge; と定義して @interface …

XCode/Objective-C 開発:CocoaPods でライブラリをインストールする

はじめに XCode/Objective-C で開発していてライブラリを使いたくなりました。手作業でやる方法もあるのですが、その手間を CocoaPods が省いてくれると聞いて試してみました。CocoaPods は Bundler や maven のような位置づけだと思っています。 インストー…

Objective-C と XCode での開発メモ

つれづれと書きます。自分用 tips です。 開発に慣れていないときにやるとよさそうなこと Apple のプログラミングガイドを読む 『日本語ドキュメント - Apple Developer』の iOS View Controller プログラミングガイド iOS View プログラミングガイド iOS Vi…

Objective-C の勉強をはじめました

Objective-C の勉強をはじめました。直近の目標を次のように設定しました。 Objective-C でかんたんなアプリをつくれる Titanium の Objective-C ライブラリをつくれる まずは素振り。Hello World などなどコーディングしてます。 https://github.com/bekkou…

『まつもとゆきひろ コードの世界』を読みました

まつもとゆきひろ コードの世界~スーパー・プログラマになる14の思考法オブジェクト指向・Ruby on Rails・セキュリティ・関数型プログラミングなどなど、幅広い分野をカバーしている本でした。自分の親しみのある分野はいい復習になったり深く知るきっかけに…

Rackレイヤーでリダイレクトする

きっかけ(2013/4/19 更新) D.D. を Gogengo! にリニューアルするにあたって、古いドメイン(http://www.ddic.jp/)を新しいドメイン(http://gogengo.me/)にリダイレクトしたくなりました。Railsアプリを Thin で動かしていました。例えばリダイレクトす…

D.D. を Gogengo! としてリニューアルオープンしました

はじめに 英単語を語源で楽しく学ぶサービス D.D. (ディーツー)は、この度サービス名を Gogengo!(ゴゲンゴ!)としてリニューアルオープンしました! 次の2点が大きく変わったことです。 サービス名がわかりやすくなった(”語源” が入った) デザインがモ…

Titanium Mobile の本を 2冊読みました

Titanium Mobile iPhone/Androidアプリ開発入門―JavaScriptだけで作るTitanium Mobileで開発するiPhone/Androidアプリ (Smart Mobile Developer)体系的にまとめられていて読みやすく、スマフォアプリの開発が初めての自分でもわかりやすい内容でした。2冊の…

『ハッカーと画家』を読みました

何かをやってみよう、創ってみようとワクワクしてくる本です :) 率直でロジカルでリズムよく読める文章から色々なことを考えるきっかけをもらいました。いま、そんなきっかけをもらった文章をピックアップして、自分の考えたことをつらつらと書きまとめてい…

PostgreSQL を HomeBrew でインストールしたときに出てくるメッセージ

PostgreSQL(9.1)を HomeBrew でインストールしたときに出てくるメッセージをなにかと見返すので、メモします。それだけのエントリです。 # Create/Upgrade a Database If this is your first install, create a database with: initdb /usr/local/var/post…

プロジェクト内のコードのパスを指定して一括置換するシェルスクリプト

何かと使いたくなるのでメモがてらに置いておきます。コマンドにしておくと便利そう。 例1 以下の例は、app/controllers/hoge/fuga 配下のすべての .rb ファイル中の "Hoge::Fuga" を "Hoge::Piyo" に一括置換します。 $ for FILE in app/controllers/hoge/f…

D.D. v1.11.0 をリリースしました

単語を 60 追加しました! 今回追加分は こちら からご覧になれます。ご活用ください :)この2か月くらい、頻度をあげて更新予定です。お楽しみに :)