タグ

devenvに関するakiyanのブックマーク (22)

  • Webサービス開発現場から / 近頃の開発のやり方 ・・・ Github と Pull Request とコードレビュー - naoyaのはてなダイアリー

    先日プレスリリースが出たのですが、KAIZEN platform という会社で技術顧問などをやっています。それから、一昨日自分も出たWebアプリケーション開発に関する勉強会 (資料) を開いたじげんという会社でも少し前から同じように顧問のような形で携わっています。 自分が関わっている会社のPRも含めて、すこし、2013年現在のWebサービス開発の現場感、やり方みたいなものを書いてみたいと思う。ただ、自分の利益があるところの話だけではフェアではないので、Webエンジニアならよく知っているであろう Qiita を運営しているインクリメンツの様子も合わせて紹介する。 KAIZEN platform KAIZEN platform が提供しているサービスは planBCD という A/B テストの SaaS で、Webサイトのコンバージョンだとかを画面の構成要素を変えて効果測定したいとか、そういう

    Webサービス開発現場から / 近頃の開発のやり方 ・・・ Github と Pull Request とコードレビュー - naoyaのはてなダイアリー
    akiyan
    akiyan 2013/10/15
  • 伊藤直也氏が語る、モバイルアプリケーション開発のいまとこれから(前編)~Salesforce Developer Conference Tokyo 2013

    伊藤直也氏が語る、モバイルアプリケーション開発のいまとこれから(前編)~Salesforce Developer Conference Tokyo 2013 いま多くの開発者が取り組もうとしているモバイルアプリケーションの開発は、経験の面でも技術の面でも、コンシューマ向けの開発現場が大きく先行しています。 9月6日開催されたSalesforce Developer Conference Tokyo 2013のセッション「B2Cからみたモバイルアプリケーション開発のいまとこれから」では、コンシューマ向けサービス開発の現場に身を置いてきた伊藤直也氏が、モバイルアプリケーション開発を成功させるための方法を、これまでの経験や現在の開発現場で得たノウハウなどを基に語っています。 試行錯誤の回数を増やす、iOSとAndroidは同じように作ってはいけないなど、モバイルアプリケーション開発に関わるエンジ

    伊藤直也氏が語る、モバイルアプリケーション開発のいまとこれから(前編)~Salesforce Developer Conference Tokyo 2013
  • Google ChromeでJavaScriptのデバッグをする際にはぜひインストールを!·JS Runtime Inspector MOONGIFT

    JS Runtime InspectorはGoogle ChromeJavaScriptデバッグを強力にサポートしてくれるソフトウェアです。 最近はJavaScriptを徹底的に活用したWebアプリケーションも増えてきました。そんな中デバッグは非常に困難になってきています。そこで使ってみたいのがJS Runtime Inspectorです。 インスペクタにJS検索フィールドが追加されます。 検索結果です。 そこから定義されている場所に簡単に飛べます。 利用例。 JS Runtime Inspectorを使えばJavaScriptを掘り下げて調べるのがとても簡単になります。関数名の他、値でも検索できるので目的の処理を見つけるのが簡単になるはずです。 JS Runtime InspectorはGoogle Chrome用、MIT Licenseのオープンソース・ソフトウェアです。 MOONG

    Google ChromeでJavaScriptのデバッグをする際にはぜひインストールを!·JS Runtime Inspector MOONGIFT
  • Mac で iPhone シミュレータを直接起動する方法(と、そもそものインストール方法)

    MaciPhone シミュレータを直接起動する方法(と、そもそものインストール方法) 2012年12月14日 16:54Mac Mac に Xcode を入れると iPhone (iOS) シミュレータをインストールできますね。 Xcode で iOS アプリケーションの開発をしているときなら プロジェクトから起動できます。 でもちょっと iPhone の Safari でウェブサイトを表示したいぐらいの時に いちいちそんなことやってたら日が暮れてしまうので iOS シミュレータを直接開けるようにしといた方がいいかもしれません。 公開されてるサイトならまだ実機で見られるけど シミュレータのブラウザなら開発機の localhost にもアクセスできるし。 けどこのシミュレータがどこにあるか ちょっとわかりにくいのでメモしておきます。 シミュレータのありか シミュレータは Xcode の

    Mac で iPhone シミュレータを直接起動する方法(と、そもそものインストール方法)
  • 2012-03-04

    iOS アプリケーション開発する際に、iOS シミュレータが欠かせない存在になっている人は多いと思います。 自分もまずは iOS シミュレータで動作させてみて、それから実機に持っていくタイプです。 しかし、ネットワークにアクセスするアプリケーションの場合、iOS シミュレータのネットワーク速度が速過ぎて動作確認に支障を来す場合があります。 そんな時には MacOS X 用にリリースされている「SpeedLimit」システム環境設定を使って、Mac のネットワーク速度そのものを遅くしてしまうという方法で iOS シミュレータのネットワーク速度を遅くすることができます。 SpeedLimit は下記のページからダウンロードできます。 machrag@github 上記ページにアクセス後、Download をクリックして SpeedLimit.prePane.zip をダウンロード。 ダウンロー

    2012-03-04
  • WEB開発者必携。任意ヘッダーやメソッドを指定して送信できるChromeアプリ「Dev HTTP Client」:phpspot開発日誌

    WEB開発者必携。任意ヘッダーやメソッドを指定して送信できるChromeアプリ「Dev HTTP Client」 2012年05月01日- Chrome ウェブストア - Dev HTTP Client WEB開発者必携。任意ヘッダーやメソッドを指定して送信できるChromeアプリ「Dev HTTP Client」 サーバに対して、POSTやGET等のメソッドで、独自のクッキーやヘッダーなどを加えて手動で送信できるChromeのアプリです。 POSTで送信する場合ってフォームを用意しないといけないのが面倒ですが、それも手動で指定できるため、非常に便利。 その場で返却値がカラーリングされつつ整形されて見れるので、JSON等の値を見る場合には超便利です JSON返却値の例。カラーリングと整形がありがたい なくてもそこまで困らないかもしれませんが、エントリポイントをちゃんとチェックしたいっていう

  • 永久保存版!iPhoneアプリ開発に必ず役立つ!Objective-c Tipsまとめ! | PLUS

    これまでに私自身が実際に試して実践してきた、iPhoneアプリ開発に関するTips集を一覧でまとめました。小粒の小技集が多いですけど、iPhoneアプリを開発する際の手助けになれば幸いです。 [Tips]UINaviga … 続きを読む →

  • 開発中のiPhoneアプリを自前サーバで配布する方法 - ku-sukeのブログ

    OTA配布が手軽にできるオープンソースのPHPスクリプト書きました。TestFlightが様々なポリシーで使えない方向けに書きました。 ku-suke/SimplePHPAdhocServer · GitHub これはなに? USBケーブルを繋がずに、開発中のアプリを実機に配布できるPHPスクリプトです。自前のサーバに設置してご利用ください。developmentプロファイルでもdistributionプロファイルでもenterpriseプロファイルでも使えます。enterprise以外はあくまでUDID登録済みの実機だけです。 動作確認というか必要条件 PHP 5.2以降 MySQL 5.0以降 USBで実機にアプリをインストールすることが出来る環境(Xcode/Provisioning profile etc) ライセンス 個人で書いたのでMITで自由に使えるよ!同梱ライブラリのライセ

    開発中のiPhoneアプリを自前サーバで配布する方法 - ku-sukeのブログ
    akiyan
    akiyan 2012/04/04
    ひょーべんり。
  • zsh で Git の作業コピーに変更があるかどうかをプロンプトに表示する方法 - mollifier delta blog

    2012/12/13 追記 zsh 4.3.11 以降の新しい機能を使って改良しました。 -> 「zsh の vcs_info に独自の処理を追加して stash 数とか push していない件数とか何でも表示する - Qiita」 Git を使ってファイルを編集した場合、それをいったんインデックスに追加(add)してその後コミットってのが基的な流れになる。なんかいろいろやってると、ちゃんと add したのかどうかわかんなくなることがある。 そういうときは status コマンド使えばいいんだけど、以前エントリ書いた zsh の vcs_info の機能を使うといい感じにプロンプトに表示できるようになるので紹介する。 zshrc の書き方 こんな風に zshrc に書いておけば OK。 autoload -Uz add-zsh-hook autoload -Uz colors color

  • 「Pull Request」 はオープンソースに限らず使える優れた開発フローだ - 肉とビールとパンケーキ by @sotarok

    チーム開発において、「チケット/Issue」「TDD」「コードレビュー」など、ソースコードの変更に対する効果的な開発フローについてよく考えるのだけど、なんにしてもこのあたりは非常に課題が多く、各社各コミュニティで色々なやり方が模索されているポイントだと思う。 で、まぁご多分に漏れず僕もよく考えるわけだけど、現状その過程で Pull Request こそが非常に効果的なのではないか、と思うので、ちょっとまとめてみようかと思う。 もちろん、言うまでもないようなことだよ、という人もいるかもしれないけど、そういう人がたくさんいると、非常に喜ばしいことだね。 Pull Request とは GitHub でこう呼ばれているので、こう呼ぶことにするが、ここでは、複数のリポジトリ/ブランチ間でのオープンな patch のやりとりのことだと考える。 あと、自分が使っているのが Git なので、ここでは G

    「Pull Request」 はオープンソースに限らず使える優れた開発フローだ - 肉とビールとパンケーキ by @sotarok
    akiyan
    akiyan 2012/02/19
    やってみたいな。
  • zshのインストール

    標準で組み込まれている bash に替えて zsh をインストールして使います。zsh は高機能で色々なことができます。その中で気に入っているのが、コマンドオプションの補完機能と強力なヒストリ機能です。 コマンドオプションの補完機能では、コマンドを入力した後に tab キーを押すとそのコマンドで入力可能なオプションを補完します。例えば、cp - と入力した後に tab キーを押すと次のように表示されます。更に tab キーを押すと --archive から順番に cp の後に補完されます。補完するものはこれ以外にも色々あります。様々な場面で tab キーを押してみてください。 $ cp - --archive -a -- same as -dpR --copy-contents -- copy contents of special files when recursive --dere

  • iMacとMacBook Airを買ったので開発環境を整えた - #詰んでる日記

    会社PCがiMacに変わり、その快適さの前に屈してMacBook Airを個人で買った。2週連続で開発環境を構築したのでそれをまとめておく。 ちなみにiMacは21インチでSSD256GB,メモリ8GB。Airは11インチでCore i7にした。 27インチじゃないのは会社が金をくれなかったから。Airを13インチにしなかったのは会社に13インチAirが溢れてるからなのと安価でCore i7したかったから。 GUI編 先にMacAppStoreやブラウザでダウンロードしてきてGUIで適当に入れる。開発用の環境はhomebrewなどで入れていくので後回し。 KeyRemap4MacBook キーボードの配置などをマッピングするためのもの。 インストール後再起動が必要なので最初に入れる。 英語配列のキーボードで、commandキーを単体で入力した場合に、かなや英数に切り替えるようにしたりできる

    iMacとMacBook Airを買ったので開発環境を整えた - #詰んでる日記
    akiyan
    akiyan 2011/08/22
    ローカルのターミナル環境も整えてみようかなあ。
  • モダンなPHPの開発環境の構築方法 - 肉とビールとパンケーキ by @sotarok

    via. はてなブログ 誰か書くんじゃないかと思いつつ、まあ、お決まりのパターンとしてPHP版も書いてみよう。 PHPのこと見てると、書き方とか取り巻く環境ってあんま変わってないなーとか思いつつ、そして何がモダンなんだっけ?新しければいいのか?って話だけど。 一般的な OSX 環境および Linux 環境における、モダンな PHP 開発環境の構築方法についてまとめてみた。最新のPHPとxdebugがあれば十分。 PHP 5.3.2 のインストール ソースから入れてた時期もあるけどやっぱパッケージが楽だな。。オフィシャルじゃないリポジトリを使えばパッケージで入れられる。 pearとpeclは、パッケージ入れるときに一緒に入れちゃう。 pear や pecl そのものは、PHPよりも頻繁にバージョンアップされるし、パッケージになってたりなってなかったりの管理が面倒だから基的にpear/pec

    モダンなPHPの開発環境の構築方法 - 肉とビールとパンケーキ by @sotarok
  • モダンな Perl の開発環境の構築方法 - tokuhirom's blog

    一般的な OSX 環境および Linux 環境における、モダンな Perl 開発環境の構築方法についてまとめてみたよ。 perlbrew のインストールperlbrew をつかうことにより、簡単に最新版の Perl5 を利用することができるようになる。 perlbrew をいれる。% curl -L http://xrl.us/perlbrew | perl - install % ~/perl5/perlbrew/bin/perlbrew init ~/.bashrc (または ~/.zshrc)に source ~/perl5/perlbrew/etc/bashrc を追記。あたらしいシェルをたちあげる。最新版の perl をインストールする。% perlbrew install perl-5.12.1 % perlbrew switch perl-5.12.1 ここまできたら、she

  • ratproxyとSelenium IDEを組み合わせたWebアプリケーションテスト

    今回は、統合テストなどで利用できる便利ツール「Selenium IDE」と「ratproxy」を組み合わせてのテスト方法を紹介します。 どちらも良く使われるツールなので、既に取りれている方もいるとは思いますが、両ツールを組み合わせることでより効率的にテストを行えるのではないでしょうか。 さっそくテスト方法について書いていきたいと思います。 1.ratproxyをインストール 以前、ブログでも紹介されていましたが、Googleセキュリティツール「ratproxy」をインストールします。 ※参考:フリーで使えるセキュリティスキャナ・ツールまとめ ダウンロードはこちらのページから行えます。 2.Selenium IDEをインストール FireFoxのアドオンである、Webアプリケーションテストの自動化ツール「Selenium IDE」をインストールします。 Selenium IDEは、こちら

    ratproxyとSelenium IDEを組み合わせたWebアプリケーションテスト
  • ウノウラボ Unoh Labs: 2009年版Python開発環境を整えよう

    なでしこの作者じゃない方のsakatokuです。 以前書いた「Python開発環境を整えよう」という記事からだいぶ時間が経ってしまったので、内容を更新したいなぁと思っていたのですが、ようやくその機会が来ました。 virtualenvで開発環境をつくる 開発環境をつくるにあたって次のような問題が生じると思います。 root権限がないためにインストールしたいライブラリが使えない 新しいライブラリをインストールしたり、既存のライブラリをアップグレードすることで、既に動いているアプリケーションを壊したくない 複数のバージョンのPythonを使って開発、テストを行いたい 自作したPythonパッケージのインストールのテストを行いたい 以前の記事ではvirtual-pythonという解決策を紹介しましたが、現在ではvirtualenvというツールが広く使われるようになってきています。 virtuale

  • 無料でFlashの制作環境を構築 FlashDevelopとFlex SDKのインストール | ClockMaker Blog

    FlashDevelop(フラッシュ・デベロップ)というActionScriptのエディターが非常に優秀で、これとAdobeがオープンソースで提供しているFlex SDKがあれば、お手軽かつ無料でFlashを作ることができます。 FlashDevelopはソフトの軽さと強力なコードヒント機能によってプロのFlasherから熱烈な支持を受けているエディターです。まずはコードヒント機能がどのくらい優れているか分かる90秒のライブコーディングビデオを用意しました。 FlashDevelop Code Hint Movie from clockmaker on Vimeo. コードの補間によってキータイプの量を劇的に減らせ、自動的に整形されるため見通しの良いコードが仕上がるのがおわかりになるかと思います。 では、そんな便利で高機能なFlashDevelopのインストール方法を紹介します。できる限り

    無料でFlashの制作環境を構築 FlashDevelopとFlex SDKのインストール | ClockMaker Blog
  • iPhoneアプリ開発の始め方 - やねうらおブログ(移転しました)

    1. Macを買おう Mac miniで構わないのでMacを買おう。Windowsでもtoolchainを自分でbuildすればiPhone用のバイナリを作れなくはないが、デバッグが実機でしか出来ない。 Mac用のiPhone SDKは非常に出来が良く、統合環境としても、シミュレータとしても優れている。無理してWindowsで開発しようとしないこと。これが開発の近道である。 2. Cocoaを勉強しよう iPhoneのアプリを開発すると言ってもiPhone専用のAPIはごくわずかであり、実際の開発の大半はObjective-CやCocoa,Quartz,OpenGL ESなどの勉強に費やされる。 Cocoa/Objective-Cのとして日語でお勧めなのは、「詳解 Objective-C 2.0」(左の) である。内容はかなり凝縮されている。もう少し説明を丁寧にしたほうが良かったよう

  • 意地でもIEを常用したいWeb屋のための6つの拡張 : ひろ式めもちょう

    横浜で巨大グモを見た (04/18) アルファブロガー・アワード2008について二言いっとくか (12/25) いまさら気づいた (12/21) 931SHのPCメール機能はOP25B (12/03) こっ、この馬鹿者がっ! (11/29) ア・マ・ゾーン! (11/27) monitってさ… (11/20) ウザいアイブラスター広告ふたたび (11/20) 拝啓、古森オサマ義久さま:マケインは「ジョン・シドニー・マケイン3世」と書いてください (11/19) テケノレソバ一丁! (11/14) 「非正規雇用者の父」の二つ名をもつ奥田碩 (11/13) yahotter (11/12) The Economistがライバルか… (11/08) 擁護どころか惚れるだろ (10/28) USBメモリSSD (10/28) Windows Home Server評価版を注文するのと「日経Lin

    意地でもIEを常用したいWeb屋のための6つの拡張 : ひろ式めもちょう
  • 本当はデスクトップで開発したいけどノートパソコン持ち歩いて開発もしたい、という人のための環境構築 : 管理人@Yoski

    開発合宿や、ちょっとカフェで開発、みたいなことをすると、どうしても「ノートパソコン」に開発環境をいれないといけません。 でも、やっぱり「デスクトップ環境」で広い画面をたっぷり使いながら開発したいんですよね・・・ で、この2日間くらい、何故かすごく悩みながらいろいろやってみました。結果はこの通り。 結論は単純なんですが、意外に苦労したのでメモとして残しておきます。 絵を描いて説明・・・、とか思ったんですが、もう疲れ果てたのでテキストオンリーで。 砂を噛むように味気ない文章なんですが、よろしければ参考までにどうぞ。 ■やりたいこと 外ではノートで、会社では デスクトップPC で「シームレス」に開発したい! ■基ルール それ Mac 使えばできるよ・・・というのは無し。Let's Note 最強。 ■ベースとなる開発環境 ノートパソコンに vmware player + CentOS をいれて

    akiyan
    akiyan 2008/04/24
    すばらしすぐる。