タグ

開発に関するchorinskyのブックマーク (45)

  • アジャイルソフトウェア開発 - Wikipedia

    ソフトウェア工学におけるアジャイルソフトウェア開発 (アジャイルソフトウェアかいはつ、英: agile software development) は、人間・迅速さ・顧客・適応性に価値を置くソフトウェア開発である[1]。典型的なアジャイルソフトウェア開発では、チーム主導で設計・実装・デプロイを短期間に繰り返してユーザーが得た価値を学習し適応する、すなわちトライアルアンドエラーで開発が行われる。アジャイルソフトウェア開発を可能にする開発手法にはエクストリーム・プログラミングやスクラムなどがある。 ペアプログラミング アジャイルソフトウェア開発は人間・迅速さ・顧客・適応性に価値をおくソフトウェア開発である(アジャイルソフトウェア開発宣言)。すなわち自己組織的なチームが対話の中で方向性・仮説を見出し、顧客へ価値を素早く届け、実践投入の学びから素早く改善をおこなう在り方に価値を置く。 この価値観を

  • クリアなコードの作り方: 意図が伝わるコミットのしかた - 2012-03-13 - ククログ

    コミットメッセージの書き方ではコミットをわかりやすくするためには以下の2つの条件を満たす必要があると書きました。 コミットの内容が分かりやすく説明されていること コミットの内容が小さくまとまっていること このうち「コミットの内容が分かりやすく説明されていること」についてはすでに説明済みです。今回は「コミットの内容が小さくまとまっていること」について説明します。 めざすところ 単純にコミットの内容を小さくするだけではわかりやすくなりません。それでは、どのような基準で小さくすればよいのでしょうか。 よく言われることは1つのコミットには1つの小さな論理的にまとまった変更だけにする、というものです。たしかにこれは重要です。しかし、これだけを基準とすると、人によっては大きめなコミットになってしまいます。人それぞれで論理的なまとまりの大きさが異なるからです。 1つのコミットでどうすればよいかを考えるの

    クリアなコードの作り方: 意図が伝わるコミットのしかた - 2012-03-13 - ククログ
  • Ti Studio、[Distribute-App Store]におけるエラーについて « Titanium BBS(JP unofficial)

    Ti Studio、[Distribute-App Store]におけるエラーについて (7件の投稿) (4件の返信) atiek が7ヶ月前に開始しました。 qooq の最近の投稿 はじめましてatiekと申します。 初めてのiPhoneアプリをTi Developerで(途中からTi Studioで)開発している者です。 Ti Studioの[App Explorer]-[iPhone Simulator]によるエミュレート、 および[iOS Device]による実機転送まではできるのですが、 [Distribute-App Store]によるアプリケーションビルドに至って、 下記のエラーに悩まされています。 ** BUILD FAILED ** EXIT CODE WAS: 65 Exception detected in script: Traceback (most

  • Joel on Software -

    プログラマのためのユーザインタフェースデザイン 第 1 章 第 2 章 第 3 章 第 4 章 第 5 章 第 6 章 第 7 章 第 8 章 第 9 章 ストラテジーレターV 2002年6月12日 ミクロ経済学の補完財の原理について考えていて、私はオープンソースソフトウェアに関する興味深いあることに気がついた。それが何かというと、オープンソースソフトウェア開発に多額の資金を使っている企業の多くは、それが彼らにとって良いビジネス戦略だからそうしているのであって、突然資主義を信じるのをやめて、「言論の自由と言うときの自由」に浮かれるようになったわけではないということだ。ストラテジーレターⅤ 5つの世界 2002年5月6日 5つの世界:すべてのソフトウェア開発が同じではない。 追記:インターナルシステム、コンサルウェア、パッケージソフトの間には大きなグレーゾーンがあり、この3つの世界はしばし

  • デブサミで僕が話したことの簡単なまとめ - 宇宙行きたい

    デブサミが 10 周年でした。 残念ながらオファーなかったのですが、一昨日くらいに急に参加していいよって言われたので 「From Legacy to Agile 〜レガシー開発からアジャイル開発へ〜」に乱入してきました。 そこでチームビルディング的な話を話させてもらいました。 資料とか特に作っていなかったので僕がリーダーとしてチームメンバーにお願いしている決まり的なことを簡単にまとめておこうと思います。 テストを書け 問題を根性で解決するな 人を殺す以外なら何やってもいい 失敗を引きずるな 個別に補足書いて行きます。 一応状況の簡単な説明をしておくと、最初は 3 人しかいないチームに 「手伝ってくれないか?」と言われ合流しました。その後、僕がリーダーになり 今は 15 人前後のチームで動いています。 テストを書け これは僕がチームに入るときに最初に宣言しました。 「テストを書かないようなプ

    デブサミで僕が話したことの簡単なまとめ - 宇宙行きたい
  • 小野和俊のブログ:メンテナビリティの高いソースコードを目指して

    ソフトウェアを中長期にわたってメンテナンスしていく場合、メンテナンスしやすいコードと、メンテナンスしにくいコードとの間には、同じ機能を実現していたとしても、その価値には雲泥の差があります。 メンテナンスの容易さを示す言葉として、メンテナビリティ(Maintainability)という言葉がありますが、私自身、アプレッソでDataSpiderを11年間開発・メンテナンスしていく中で、「この人の書いたコードは当にわかりやすいし無駄がない」とメンテナビリティの高いソースコードに感心させられることもあれば、「急いでいたとはいえ、このソースコードはリファクタリングしないと・・・」と、メンテナビリティの低いコードがソフトウェアに混入してしまったことを嘆くこともありました。 このエントリでは、一のソフトウェアを11年間開発・メンテナンスしてきた経験から、ソフトウェアのメンテナビリティについて考察して

    小野和俊のブログ:メンテナビリティの高いソースコードを目指して
  • iOS Developer Programへの登録方法

    2010年10月06日02:39 カテゴリiPhone iOS Developer Programへの登録方法 iPhoneアプリ公開の為には「iOS Developer Program」に有償(年間¥10,800 年間¥8,400(価格改定されました。))で登録する必要があります。ここではその登録方法について説明します。 アカウント情報に日語が含まれていると問題が発生すると言われていますが、僕もそうなりました。1回問い合わせすれば解決するのでそんなに大変ではありませんが、なんかすっきりしないです。トラブル発生条件は「アカウント作成時、日語を入力していること」らしいです。既存のApple IDを使う人は注意しましょう。 今回は日語で作った既存のIDを使い、問い合わせもした場合の説明です。 【1、Are you new or a registered Apple developer?】

  • Objective-C 2.0プログラミング言語

    語ドキュメント 日語に翻訳されたデベロッパ向けのドキュメントです。 英語版の方が新しい場合がありますので、最新情報は英語版や英語ドキュメントページを確認して下さい。 App Store Connectヘルプ App Store Connectの使い方に関しての詳細やステップごとの使い方を確認できます。

  • iPhoneアプリに、ユーザーフィードバックのフォームをつけるライブラリを書いてみた。 | fladdict

    アプリに簡単にバグ報告や機能要望を送信をつけられるライブラリ、AAMFeedbackを作ってみた。とりあえずはたたき台。 使い方はそのままサンプルのプロジェクトファイルを見ればわかるはず。 AAMFeedback。 GitHubにupしてあります。 Zipはこちら。 ・質問、機能要望、バグ報告等をテンプレ化しメールしてくれる。 ・メールに、端末、iOS、アプリ名、アプリのヴァージョン番号を自動でつけてくれる。 ・必要なフレームワークは、MessageUI.frameworkのみ。 自分のアプリが増えてくると、色々とリクエストや質問、バグ報告等が色々とくるわけです。 で、それに毎回「えーと、なんのアプリについてですか?」とか「お使いの端末は何ですか?」とか不毛なやりとりをするのにも疲れたので作ってみた。 ユーザーフィードバックに一定のフォーマットができて普及したら、ユーザーも開発者もみんなハ

    chorinsky
    chorinsky 2011/12/05
    素晴らしい!
  • 37signals Jason Fried氏の講演 「より少ないシンプルな機能で競争する」:Goodpic

    This shop will be powered by Are you the store owner? Log in here

  • What's New in SQL2016 CTP2 Release - MSDN Blogs

    In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...

    What's New in SQL2016 CTP2 Release - MSDN Blogs
  • メール駆動開発は時代遅れではないか - プログラマの思索

    マネージャになるほど膨大な量のメールを処理するのが主な仕事になってくる。 また、SEの仕事の殆どは、顧客やメンバーからのメールや添付されたExcelを元に、設計書をどんどんブラッシュアップしていくことだ。 倉貫さんのつぶやきを読んで、同感すると共に、果たしてそれが当に良いことなのかラフなメモ。 【元ネタ】 Twitter / @kuranuki: メールで5人とかに送って、ひとりtypoとかで届かなかったときの残念さったらない。もう一度5人に送り直すか、その人だけに送り直すか。前者は他の人にはウザいし、後者はこれからの返信に漏れるし。もう複数人でのメールやだ。 Twitter / @kuranuki: メールでは手紙で出来ること以上のことをやっちゃいけないんだよ。 Twitter / @kuranuki: メールのccにいつまで偉い人を入れておくのか判断が難しい。遠慮なく入れた方が良いの

    メール駆動開発は時代遅れではないか - プログラマの思索
  • HugeDomains.com

    Captcha security check sohaya.com is for sale Please prove you're not a robot View Price Processing

    HugeDomains.com
  • 開発環境を作る | iPhoneアプリ | 講義情報 | 清水健太郎

    iPhoneアプリを開発する為のソフトウェアで、Appleから無償で配布されています。Apple Developer Connectionにメンバー登録すれば、簡単にダウンロードができます。もちろん、ADCへのメンバー登録も無料です。但しファイルサイズが大きい為、接続速度にもよりますが、ダウンロードに数十分はかかります。具体的なインストール方法は、以下でご紹介します。 iPhone SDKのダウンロード Apple Developer ConnectionのBecome a Registered iPhone Developerからダウンロードが出来ます。このページにアクセスしたら、既にApple IDを持っている人は【Log in】。まだApple IDを持っていない人は【Create Apple ID】から入りましょう。 但し注意があります。これからApple IDを新しく作成するので

    chorinsky
    chorinsky 2011/11/20
    Indivisualはindividualの間違いかな
  • Flash Builder 4.5でAndroidアプリを作ってみた - @IT

    Flash Builder 4.5でAndroidアプリを作ってみた ~Flashアプリ開発ツールのスマホ向け新機能を試す~ @IT編集部 2011/5/11 2011年5月9日、アドビ システムズは「Flash Builder 4.5」の日語版の提供を開始しました。Flash Builder 4.5は、バージョン3まで「Flex Builder」と呼ばれていた、「Flex」フレームワークを用いて、FlashのSWFファイルやAdobe AIRアプリケーションを開発するためのIDE(統合開発環境)の最新版です。「Flash Professional」と違い、業務向けのアプリケーションを構築する、データを扱ったりロジックをコーディングするためのツールという位置付けでEclipseベースで作られています。 その主な新機能は、スマートフォン向けアプリの開発機能です。Androidアプリを作成す

  • Yordle Tft 6 | Trào lưu Nhà cái SODO66

    Bạn sẽ chinh phục hàng trăm nhiệm vụ khác nhau với 17 kịch bản, thu thập hàng trăm vũ khí và đánh bại game thủ thực trong các trận chiến trực tuyến.Giới thiệuGame Sniper 3D Assassin được phát triển theo phong cách bắn súng góc nhìn thứ nhất FPS. Qua đó đã bắt giữ nhiều đối tượng và thu giữ nhiều tang vật có liên quan.Theo hồ sơ chuyên án trước đó, qua những thông tin có được đã xác định được các đ

  • HTMLとJavaScriptでiPhoneアプリを簡単に作る方法 - 電子趣味の部屋

    改訂版のエントリーがあるので、こちらを参照してください。 HTMLJavaScriptiPhoneアプリを超簡単に作る方法 今回はHTML+JavaScriptiPhoneアプリを作る方法です。 iPhoneSDKにはSafariにも搭載されているレンダリングエンジンのWebkitが含まれています。これを利用して、HTMLでもiPhoneアプリを作ることができます。 このままAppStoreにも登録できます。 ゲームも作ろうと思えば作れますが、iPhoneCPUPCと比べると非常に遅いので、いくらJavaScriptが早いSafariと言えども、動作速度は期待できません。 HTMLファイルの準備 サンプルとして、以下のHTMLを"test.html"として作成します。 <html> <head> <meta http-equiv="Content-Type" content="t

  • テクノロジー : 日経電子版

    駅や野球場、高速で移動する新幹線の車内――。人が集まり、動くところに高速通信のビジネスチャンスがある。通信大手は鉄道会社などと需要喚起に挑む。 ■時速100キロの電車に8K映像 「デ…続き 時速500キロで途切れない 光ファイバー無線の仕組み [有料会員限定] 災害に強い通信へ 途切れぬスマホが命綱 [有料会員限定]

    テクノロジー : 日経電子版
    chorinsky
    chorinsky 2011/11/01
    これで2001年宇宙の旅でも撮影してみるか
  • MOONGIFT : Web上でiPhone/iPad/Androidアプリを開発する「appMobi」 オープンソース・ソフトウェア/フリーウェアを毎日紹介

    appMobiはWebブラウザ上でスマートフォンアプリを実行、開発できるソフトウェア。 MOONGIFTはこう見る PhoneGapやTitaniumなど、JavaScriptを使ってiPhoneをはじめとする各種スマートフォン向けアプリを開発できる環境が整ってきている。共通言語が使える分、開発工数が減る他、どこかの陣営が崩れた時のリスクヘッジにも繋がるだろう。問題はAPIが共通化されることによる最大公約数的なアプリになってしまうことにある。 appMobiの場合も基は同じだが、デモ実行環境をWeb上で使えるというのが利点になる。傾きやGPSを擬似的に実行できるのはユニークだ。またGoogle ChromeJavaがあれば良いので、WIndows/Linuxでも開発できる利点もある。App Storeの場合はアプリ生成が有料になってしまうが、利用する価値は十分あると思われる。 appM

  • Blog on Plone ! — Blog on Plone ! : coreblog.org

    初学者にとってプログラミングを難しくしている理由の一つは,プログラムが動いている様子を想像しづらい,という点です。プログラムに,変数,ループや条件分岐があるので,状態によって実行結果が変わります。同じプログラムでも,与えられる条件や内部状態によって違った動きをします。 熟練したプログラマであれば,条件による挙動の変化や内部状態の境界値を巧みに脳内で想像しながら,すいすいとプログラムを作ってゆくことができます。しかし,初心者にはそのようなことが難しい。そのため,とりあえずプログラムを書いてみて動かしてみるのですが,内部状態の遷移による挙動の変化をうまくイメージできないので,間違えるし,また間違いの原因がどこにあるか理解できなかったり,結果として正しく動くプログラムを作ることができないのです。 4月19日(水)に開催される勉強会にお呼ばれして,お話をすることになった。10年間多くの方に読んで頂