タグ

2013年6月20日のブックマーク (8件)

  • ReactiveCocoa & RubyMotion: The Setup

    RubyMotion promises to bring the clarity and concise syntax of Ruby to iOS and OS X development. ReactiveCocoa’s aim is to help reduce complexity by deriving state instead of declaring it. Sounds like a great combination, right? There are some complications. First, the documentation and examples almost all use the RAC and RACAble macros provided by ReactiveCocoa, something we can’t use from RubyMo

    ReactiveCocoa & RubyMotion: The Setup
  • Gitの忘れがちだけど絶対に使うであろうコマンド達 | Basicinc Enjoy Hacking!

    ベーシックでは、Gitを使ったバージョン管理システムを導入しています。一部のプロジェクトでは先行して導入していたものの、全社的にはまだまだ…といったわけで、よくGitコマンドについて質問されるので、ここで軽くまとめておきたいと思います。 普段は git add / commit / push / pull しかしてない…っていう人向けです。 addしたファイルを取り消す $git reset HEAD ファイル名 更新内容自体は取り消さず、addしてインデックスに登録するのを取り消します。 更新したファイルの更新内容を取り消す $git checkout ファイル名 commitする前限定です。 他ブランチの特定のコミットだけマージしたい $git cherry-pick コミットID とても便利なコマンドですが、cherry-pickを多用するような運用スタイルになっていたら問題なので、

    Gitの忘れがちだけど絶対に使うであろうコマンド達 | Basicinc Enjoy Hacking!
    Watson
    Watson 2013/06/20
  • 隙がなくなったMySQL Cluster 7.3登場!!これで勝つる。

    MySQL Cluster 7.3の正式版がリリースされた。このバージョンで追加された新機能は少ない。だが、これまでにリリースされたMySQL Clusterのバージョンの中で、この7.3こそが最も重要なバージョンである!と私は考えている。新機能は少ないが非常に重要なものが詰まっているからだ。今日はMySQL Cluster 7.3の新機能について見てみよう。 外部キー制約、来たる!何を差し置いてもまず重要なのが、外部キー制約である。長年InnoDBでは使えるが、MySQL Cluster(NDBストレージエンジン)には実装されていなかった。外部キー制約が使えないという理由でMySQL Clusterを採用しなかったという人も多いだろう。 だが、それはこれまでの話だ。MySQL Cluster 7.3なら外部キー制約が使える!! メジャーどころのRDBMSなら当たり前のように搭載されている

    隙がなくなったMySQL Cluster 7.3登場!!これで勝つる。
    Watson
    Watson 2013/06/20
  • こんなにあった! iPhone/Androidアプリを出す時にリリースを送りたい媒体53個総まとめ【無料のみ】 | Find Job ! Startup

    こんなにあった! iPhone/Androidアプリを出す時にリリースを送りたい媒体53個総まとめ【無料のみ】 どれだけ面白いサービスを作っても、告知をしなければ広まりません。ただ予算が限られているスタートアップ企業では、広告に投下できる予算も少なくなってしまいます。 そんな時に使えるのが、無料でサービス情報を配信できるレビューサイト、プレスリリース掲載サイト。掲載されるかどうかはメディア次第ですが、送るのはタダです。 今回は、iPhone/Androidアプリに特化して、新サービス情報を送れるサイトを53個ピックアップしました。掲載依頼の連絡先も記載したのでご活用下さい。 ■目次 1.iPhoneアプリ専門のレビュー/情報サイト 2.Androidアプリ専門のレビュー/情報サイト 3.iPhone/Androidアプリ両方扱うレビュー/情報サイト 4.その他メディアで、アプ

  • TextMate2のRubyMotion入力補完について - 環境構築・零

    北陸は梅雨に入りと発表がきましたね、ジメジメして体調を崩していませんか。 昨日、TextMate2でRubyをRun(Command + R)できるように設定してました。 なんだかよくわからないですが、 この設定でRubyMoitonの入力補完もうまくいきました。 手順を記録したいと想います。 開始から終わりまで rvm wrapper 2.0.0@takayuki textmate2 takayukiはgemset名(例) #sample.shとして下記文を保存して、端末で実行します! >bash ./sample.sh (Permissonエラーがでるなら、sudoをつける) #!/usr/bin/env bash mkdir -p /Library/Application\ Support/TextMate2/ sudo chown -R $(whoami) /Library/App

    TextMate2のRubyMotion入力補完について - 環境構築・零
  • litable.elの紹介 - Shohei Yoshida's Diary

    litable.elを紹介します. lispxmpみたいなイメージを持ってもらえれば いいと思うのですが、関数にどのように引数が渡されるかというのも視覚的に 表示されます。 動画 非常に視覚的なので動画を見るのが一番手っ取り早いでしょう http://www.youtube.com/watch?v=TgHvRcbYJ-8 https://www.youtube.com/watch?v=mNO-vgq3Avg リポジトリ https://github.com/Fuco1/litable インストール MELPAからインストールできますので、package.elでインストールして ください。 使い方 M-x litable-mode するだけです 図解 以下のような関数を定義し、評価しておきます。 その関数を利用しようとすると、関数定義の部分が変化します。 引数まで書くと、どのように引数が渡さ

    litable.elの紹介 - Shohei Yoshida's Diary
    Watson
    Watson 2013/06/20
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • イニシャライザが守るべき3つのルール - Qiita

    オブジェクトを初期化するイニシャライザ、init で始まるメソッドですね。 init とか initWithString とか。他言語でいうところコンストラクタ代わりです。 iOS開発している人なら、「指定イニシャライザ」 という単語は聞いたことある人多いと思いますが、これの意味と役割を理解せずに組んでいる人も多いのではないでしょうか? そしてイニシャライザではいくつか守ったほうがいいルールがあります。 3 Rules for initializers 結論から書くと、以下の3つルールをイニシャライザでは守ると効率的になります。 (1)必ず一つの指定イニシャライザを持つ(基的に複数はナシ) (2)指定イニシャライザ以外のイニシャライザは、必ず指定イニシャライザ経由で初期化する (3)親クラスの指定イニシャライザは必ずオーバーライドする 理由はこの記事で説明します。(※長いです) clas

    イニシャライザが守るべき3つのルール - Qiita