タグ

開発に関するts_asanoのブックマーク (16)

  • 最近のおっさんたち - steps to phantasien

    Gisted のドッグフードをかねて InfoQ のインタビューやプレゼンを見るようになった。 いくつか面白かったのを紹介したい・・・とおもってるうちにバックログを溜めすぎた。一度に紹介するのは諦めて何度かにわけよう。 今日はおっさん、具体的には ThoughtWorks 周辺の面々を追いかけてみます。InfoQ 中心だけどそれ以外も若干あり。 When Geek Leaks “プロダクティブ・プログラマ ” の著者 Neal Ford が あるキーノートにつけたタイトルは ”When Geek Leaks“。 ここでの Leak は前向きだ。Geek の情熱がその主たる関心の外にも影響を与えていくといいですね、という話。 ファインマンが物理学という専門以外で発揮した数々のいたずら心、 ”Now Every Company Is A Software Company” という Forbes

    ts_asano
    ts_asano 2013/04/24
    「Kent Beck は Facebook で PHP を書いてるっぽい」ほうほう
  • 【Obj-C】スワイプイベントの設定 UISwipeGestureRecognizer

    iPhone開発 スワイプイベントの設定 UISwipeGestureRecognizer iPhone の開発で、スワイプを処理するイベントを実装する方法です。 スワイプされた時に、 画面を切り替える、 アラートを表示、 画面を閉じる などに利用します。 // UIPanGestureRecognizer をインスタンス化します。また、イベント発生時に呼び出すメソッドを selector で指定します。 UISwipeGestureRecognizer* swipeRightGesture = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(selSwipeRightGesture:)]; // 右スワイプのイベントを指定します。 swipeRightGesture.direction = UI

    【Obj-C】スワイプイベントの設定 UISwipeGestureRecognizer
  • Objective-C/基本 - iPhoneアプリ開発の虎の巻

  • アジャイルがだめだと思うたった一つの理由 - 水まんじゅう2

    タイトルはどう考えても釣りです。 当にありがとうございました。 アジャイルがダメだと思う7つの理由という釣り記事が書かれました。 それに関して、いろいろ反論記事が書かれていますけれども、それら全部だめなんじゃないかと。 原則に還ってアジャイルマニフェストを読んでみる。 私たちは、ソフトウェア開発の実践 あるいは実践を手助けをする活動を通じて、 よりよい開発方法を見つけだそうとしている。 この活動を通して、私たちは以下の価値に至った。 プロセスやツールよりも個人と対話を、 包括的なドキュメントよりも動くソフトウェアを、 契約交渉よりも顧客との協調を、 計画に従うことよりも変化への対応を、 価値とする。すなわち、左記のことがらに価値があることを 認めながらも、私たちは右記のことがらにより価値をおく。 誰一人として、動くソフトウェアの話をしない。 いいものを作れたという話をしない。*1 アジャ

    アジャイルがだめだと思うたった一つの理由 - 水まんじゅう2
    ts_asano
    ts_asano 2013/03/24
    「アジャイル」を論じる人達に対する超正論。素晴らしい。しかしタイトルはどう考えても釣りです。本当にありがとうございました。
  • GitHubへpull requestする際のベストプラクティス - hnwの日記

    みなさん、Git使ってますか?僕はまだメインのVCSがSubversionなのもあって、なかなか慣れません。せっかくGitを使っているのに、ちょっと不便なSubversionくらいの位置づけです。でも、同じような理解度の人って多いんじゃないでしょうか。 一方で、最近はGitHub管理のオープンソースプロジェクトが増えてきました。バグレポートを送るにしてもpull request*1が前提のような空気があり、Git初心者には少し敷居が高い印象があります。 そんな僕も先日初pull requestをしてみたんですが、色々な失敗の積み重ねで残念なpull requestになってしまいました。その反省を元に、稿ではpull requestする際のベストプラクティスを紹介します。これは「Git Workflow」をベースにコマンド例などを加筆したものです。 概要 pull requestする際は、

    GitHubへpull requestする際のベストプラクティス - hnwの日記
  • [iPhoneアプリ] 実機テストやAd Hoc 配布やAppStore申請などのやり方まとめ - UPSNAP

    皆さん、iPhone アプリのビルドに失敗してますか〜?。それともビルド前の段階で躓いてますか〜?。 実機でのテストや、Ad Hoc 配布時の設定、AppStore へのリリース時など、毎回ビルドに失敗してしまうあなたにこのエントリーが何かの約に立てればと 思います。 また、複数人で開発する際のややこしさ解消も簡単に説明させて頂きます。 Certificates 文字通り「証明書」です。この証明書を開発する Mac にインストールしておかないと何も出来ません。 また、後述する Provisioning との鍵ペアで使用するものである為、よくハマリやすい。 「キーチェーンアクセス」→「証明書アシスタント」→「認証局に証明書を要求」→ 「iOS Provisioning Portal」 → 「Certificates」→「Request Certificate」→「ファイルを選択」→「

    ts_asano
    ts_asano 2013/01/11
    AdHoc配布の手順について。画面はないけれど、XCode4.5でも使えた。
  • HTML/CSS/PHP等のコーディングに、無料のNetBeansが快適過ぎる件

    私は結構エディタ難民で、HTML/CSS/PHP等をコーディングする際のエディタをWindowsMac含め色々試してきましたが、最近は NetBeans IDE に落ち着いています。 NetBeans IDE は厳密にはエディタではなく、WindowsMacLinux用の無料で利用できるIDE(統合開発環境)の一種です。 ちなみに、↓のキャラクターは NetBeans IDE 日語コミュニティの公式マスコットの「ねこび〜ん」です。 私はWordPressのテーマファイルを作成しているときに、PHPで独自のCMSを開発されている @kawagooch さんに勧められて使い始めたのですがとてもしっくりきたので、以後 HTML/CSS/PHP などWebサイトのコーディングには NetBeans IDE をメインで使っています。 私自身、NetBeans IDE を使うようになってからサ

    HTML/CSS/PHP等のコーディングに、無料のNetBeansが快適過ぎる件
  • iPhoneアプリのAd Hoc配信方法まとめ完全版 [Xcode4対応] | PLUS

    福岡を拠点に活動するPLUSのWebサイト。 PLUSではWeb制作iPhone/Androidアプリの開発を行っています。 Ad Hoc配信はアプリを作った後に、テストで複数のiPhoneアプリで実機確認を行う時に便利な配信方法です。また、AppStoreに公開するのではなく社内だけで使いたい時にも使える方法です。毎回忘れて調べているので忘備録として残しておきたいと思います。 テストしたいデバイス(iPhone/iPad)を登録 iOS Provisioning Portalにて、デバイスの登録を行います。ここで登録しているデバイスにのみ配信が可能です。制限は100台までです。 Device IDを調べておくこと デバイスの登録にはDevice IDが必要です。自分のデバイスのDevice IDを調べるには、パソコンにデバイスを接続した状態で、iTunesを開きます。 シリアル番

  • Chrome DevTools.next

    1. Chrome  DevTools.next 2012/12/21 Cyber  Agent Toru  Yoshikawa  (  @yoshikawa_̲t  ) 2. Who? 吉川  徹  /  Toru  Yoshikawa @yoshikawa_̲t C.A.Mobile  Web先端技術フェロー Google  API  Expert  (  Chrome  ) コミュニティ活動 html5j.org/HTML5とか勉強会スタッフ ⽇日jQuery  Mobileユーザー会  管理理⼈人 Sublime  Text  2  Japan  Users  Group  管理理⼈人 allWebクリエイター塾/jQuery  Mobile担当講師 Blog:  http://d.hatena.ne.jp/pikotea/ 3. 著書 「HTML5ガイドブック  増補改訂版」(

    Chrome DevTools.next
  • NetBeans7.2とPHP5.4の組み合わせが素晴らしい件 - きしだのHatena

    PHPは開発が簡単とか言われますが、実際になにかWebアプリケーションを動かそうとすると、ApacheにPHPモジュールを設定してドキュメントルートを設定するなど、準備に手間がかかりました。 特に、絶対パスが使われているサイトを2つ同時に開発するという場合には、サーバーを別に用意したりポートを変えたホストを用意したりする必要がありました。 PHP5.4からは組込Webサーバーが用意されたので、ApacheなどWebサーバーを別にたてて設定する必要なくPHPのWebアプリケーションを試すことができます。 7月くらいにリリースされる予定のNetBeans7.2ではPHP5.4に対応してtraitなどの新しい文法の補完にも対応するようですが、一番ステキ機能は、PHP5.4組込サーバーへの対応だと思います。 ということで、NetBeans7.2betaとPHP5.4組込サーバーを使ってPHPをNe

    NetBeans7.2とPHP5.4の組み合わせが素晴らしい件 - きしだのHatena
    ts_asano
    ts_asano 2012/12/07
    PHPビルトインWebサーバ
  • iOSのシステムサウンドを確認する | DevelopersIO

    作成中のアプリでシステムサウンドを鳴らす必要があったのでメモ。iOSには予めいくつかシステムサウンドが内蔵されています。システムサウンドをプログラムから再生するには、AudioToolbox.frameworkに定義されるAudioServicesPlaySystemSound関数を利用します。この関数は引数として予め定義されているサウンドIDを指定します。サウンドIDの対応表は以下の通り。(わからないものもありますが、知ってる方是非教えてください!) システムサウンドリファレンス ID 名前 ファイル名(iPhone/iPod Touch) カテゴリー 備考 1000

    ts_asano
    ts_asano 2012/11/26
    1200〜1211。A〜Dがないのは残念だな…
  • PHPで全角英数字を半角に変換。その逆も。 | MJ-WAVE.COM

    mb_covert_kana()を使うと全角、半角の変換ができる。 1番目の引数で「置き換える対象の文字列」、2番目の引数で「置き換えのオプション(※1)」、3番目の引数で「エンコーディングの指定」を指定する。 <?php $str = "ABCDEFG"; $str2 = mb_convert_kana($str, "a", "UTF-8"); ?> $strは全て全角だが、mb_convert_kana()を実行して変換してセットした$str2は 全て半角となる。 フォームにてメールアドレスや、電話番号など、全角で入力されたら困るものに 実行してあげるべし。 ※1置き換えのオプションの種類は以下 a

    ts_asano
    ts_asano 2012/11/17
    mb_convert_kana()万能すぎワロタ
  • 【MySQL】大文字小文字、全角半角区別しないでマッチする検索をしたい at softelメモ

    問題 select * from member where namae like '%サトウ%'; こんなSQLで、namaeがサトウ、サトウ、さとう、サトウ(一部半角)何でもマッチさせたい! 答え では、これで。 select * from member where namae collate utf8_unicode_ci like '%サトウ%'; データベースがutf8でないときは、もうひとつ変換を入れて、 /* ERROR 1253: COLLATION 'utf8_unicode_ci' is not valid for CHARACTER SET 'ujis' など言われたら */ select * from member where convert(namae using utf8) collate utf8_unicode_ci like '%サトウ%'; 数字の全角/半

    【MySQL】大文字小文字、全角半角区別しないでマッチする検索をしたい at softelメモ
  • なぜUnitTestは理解されない?

    TwitterでこんなTweetが流れた… エビデンスとしてNUnitGUIのスクリーンショットと、対応するテストコードが含まれている部分のVSのスクリーンショットを取る作業が終りません・・・ UnitTestのエビデンスって…なに? 一般的にテストのエビデンスというと、次の2点を指す。 テスト手順を明らかにするもの(ex. テスト設計書、テスト仕様書、...) テスト結果の証拠(ex. 画面ハードコピー、DBスナップショット、...) UnitTestでは、これはこのように解釈できる。 テスト手順を明らかにするもの = テストコード テスト結果の証拠 = 今実行すればテストが全てグリーンになること これがなぜか理解されず、軋轢とストレスと大きな工数追加になっている現場がずいぶんある。 なぜUnitTestはいつまでも理解されないのだろう。 余談。これらのことは、Seleniumなどを使

    なぜUnitTestは理解されない?
  • ふつうの受託開発チームのつくりかた

    12. 役割分担 Product Manager Product Manager Project Manager Project Manager Design Quality Budget/Cost Architecture Deadline/Progress Scope Sprint Planning マンガプロダクションと担当編集の関係に着想

    ふつうの受託開発チームのつくりかた
  • アプリ開発を効率化する 方法あれこれ

    4. 自己紹介 Facebook : Atsushi Mizoue Twitter : asion_m ・Vimが大好きで社内で 布教&プラグイン作成なんかやってます ・JavaScriptも大好きで最近仕事では ほとんどJSしか書いてません。 ・麦酒が血液です。

    アプリ開発を効率化する 方法あれこれ
  • 1