タグ

2014年2月18日のブックマーク (7件)

  • JavaScript Configs

    This page documents the JavaScript config feature of Slate. This feature is available in Slate version 1.0.19 and above. It is advised that you update to the latest Slate as some of the APIs may have changed since 1.0.19. Many thanks to mgax for the initial code. Appetizer Normally, the way Slate is configured, a truly dynamic operation is impossible. For example, lets say I'm a nutjob and I wante

    JavaScript Configs
  • Android開発を始めたばかりの僕が読みたかった本 - Rejasupoem

    最近、スマートフォンアプリ開発をやる人増えてきてオススメのある?って聞かれること多くなってきたのですが、その人のバックグラウンドによるところも大きいと思うので、自分がAndroidアプリ開発を始めたときに読んでて役に立った、あるいは読んでおきたかったという目線で、良かったをいくつか挙げようと思います。 Effective Java Java界隈では多くの人が読んでいると思いますが、AndroidからJavaに入った人だと読んだことがない人もいると思います。 Javaを書く上でのエッセンスが詰め込まれているので、まだ読んでいない方は読むことをおすすめします。 JUnit実践入門 Androidだとテストが書かれないことが多いです。しかし、書いた方がデバッグの時間が短くなる上に保守もしやすくなりますし、テストを書きやすい構造を意識するようになって、上達が早くなりますし、設計も綺麗になります

  • First Week of Launching Vue.js

    I just launched an open source project that I’ve been working on for quite some time: Vue.js. It’s a library for building web interfaces using MVVM data bindings with a very simple API. If that sounds interesting to you, you can check out more details at vuejs.org and the GitHub repo. The motivation and reasoning behind the library is probably best explained in a separate post - this post is mostl

    First Week of Launching Vue.js
  • Rebuild.fmクライアント(非公式)開発の裏話 - Rejasupoem

    Rebuild.fmクライアント(非公式)をリリースしましたの開発の中で生まれたtipsや思い出を紹介しようと思います。 結構長いです。 目次 アプリのバージョニング RSSフィードの取得 メディアの再生/停止ボタン Show Notesの表示 MenuDeledate データの保存とテスト Tweetの取得 FontAwesome 通知の管理 ライセンス表示 進捗と開発のボトルネック バージョニング Android端末の設定からアプリ情報を見ると "バージョン0.1.2-SHA1" の形式になっていると思います。 Androidアプリのバージョンコードは整数でなければなりませんが、バージョン名は文字列なので、開発者が好きなように使うことができます。 たとえばビルドした日付を入れている開発者もいますし、独自に定義したコードを使っている人もいます。 僕の場合はオープンソースでやってるし、日付

    Rebuild.fmクライアント(非公式)開発の裏話 - Rejasupoem
  • ListViewのデータのbindはこうする2014 - Rejasupoem

    の割に初心者にとって使うのにハードルが高いview、ListView。 ネット調べると色んなパターンで書かれた例が出てくると思います。 何も知らずにAndroid 1.6とかの時代に書かれたような出どころが不明なサンプルコードをコピペしてうまくいかなくて心が折れるみたいなことを防ぐために、インターネットに出回っているサンプルコードをパターン化して列挙しました。パターン1が一番良くなくて、パターン3あるいはパターン4にするといいと思います。 インターネットで調べててAndroid 1.6とか2系の葬式UIが出てきたら、それは昔に書かれたものでそっと閉じたほうがいいです。 Adapterとは AdapterはviewとDataSourceの橋渡しをするものです。 private void setupListView(List<User> userList) { UserAdapter ad

    ListViewのデータのbindはこうする2014 - Rejasupoem
  • Qiita「成果が出るチーム思考」の秘密――「飲みでも敬語は崩さない」「議論ありきのリーン開発」 | サイボウズチームワーク総研

    ※ベストチーム・オブ・ザ・イヤーのサイトから移設しました プログラマが幸せに働ける環境を提供したい――。そんな思いで生み出され、いまや約50万の月間UUを誇る「Qiita(キータ)」。プログラミングの知識を記録・共有するサービスで、多くのプログラマから愛されています。 開発したのはIncrements株式会社。学生時代に関西で出会った3人が数年後に再会を果たし、それぞれが培った多様性のあるスキルを持ち寄り、会社を立ち上げました。「堅実に、着実に」――。サービス開発で大切にしていることを聞くと、こんな答えが返ってきました。徹底した仮説検証の積み重ねをベースに堅実な開発を進め、勢いだけで動かない。スタートアップらしからぬ体制が見えてきます。 この成功サイクルの秘密を「同じ価値観を持つメンバー同士で議論できること」と話すのは、同社CEOでプログラマの海野弘成さん。小西智也さん、横井孝典さんを交え

    Qiita「成果が出るチーム思考」の秘密――「飲みでも敬語は崩さない」「議論ありきのリーン開発」 | サイボウズチームワーク総研
  • Method Swizzling

    Written by Mattt February 17th, 2014 This article has been translated into: français and 中文 If you could blow up the world with the flick of a switch Would you do it? If you could make everybody poor just so you could be rich Would you do it? If you could watch everybody work while you just lay on your back Would you do it? If you could take all the love without giving any back Would you do it? An

    Method Swizzling