タグ

ブックマーク / thinkit.co.jp (4)

  • 「TestFlight」によるテストアプリ配信の省力化と開発ノウハウ

    前回は「動くソフトウェア」を開発段階から維持するために活躍するHerokuとTestFlightのうち、Herokuについてご説明いたしました。 最終回である今回は、TestFlightの説明と、実際の開発の中で気付いた点等を共有させて頂きたいと思います。 TestFlightとは TestFlight(https://testflightapp.com/)とは、iOSアプリのテスター向け配信をサポートしてくれるサービスです(※配信するためにはiOS Developer Programのライセンスが別途必要になります)。 iOSアプリを、AppStoreを介さずにテスターへ配布(AdHoc配布)する場合にやらなければいけない様々な作業を手伝ってくれるとても便利なサービスで、アプリのAdHoc配布を行う際には定番のサービスです。具体的には以下のような便利機能があります。 テスターのデバイス情

  • ソフトウエアエンジニアがUX/UIを考える上で読むべき4冊の良書と名言たち

    筑波大学  システム情報工学研究科  コンピュータサイエンス専攻  非数値アルゴリズム研究室(NPAL) 五十嵐 悠紀 2004年度下期、2005年度下期とIPA未踏ソフトに採択された、『天才プログラマー/スーパークリエータ』。筑波大学 システム情報工学研究科 コンピュータサイエンス専攻 非数値アルゴリズム研究室(NPAL)に在籍し、CGUIの研究・開発に従事する。プライベートでは二児の母でもある 何か製品を考える時、そのものがカタチのあるものであっても、はたまたコンピュータの中で動くソフトウエアだったとしても、「ユーザーインターフェース(以下、UI)」について考える必要があります。さらには、わたしたちが日常生活においてストレスなく過ごせている裏側には、さまざまな人によって考えられてきたUIデザインが隠されていたりもします。 わたしは滞在先のホテルで、洗面所に入ったものの出ようとした時に

  • DBサーバーの負荷分散

    MySQLアクセスを負荷分散する ユーザーからのアクセス数が非常に多いWebサイトにおいて、MySQLのSLAVEサーバーを複数台並べて負荷分散させるということがよく行われています。ただ、Webアクセスの負荷分散は一般的なテーマなのでいろいろなところで語られているのに対し、DBアクセスの負荷分散というテーマは一般的でないのかあまり語られていないように感じます。 DBアクセスを負荷分散するにあたって一番荒っぽい方法は、Webサーバー上のプログラムの中でどのSLAVEサーバーに接続するかをランダムで決める方法です。ランダムと言っても長時間アクセスしているとほぼ接続先が均等化されるので、一見この方法でも問題ないように見えます。しかしこの方法だと、接続しに行こうとしたSLAVEサーバーが高負荷もしくはサービス停止中であっても構わず接続しに行ってしまうという問題があります。 このような問題を解決する

  • [Think IT] 【伝わる!モデリング】はじめようUML!

    代表取締役 東京理科大学理学部応用数学科卒業。OSF(Open Software Foundation)のテクニカルコンサルタントとしてDCE関連のオープンシステムの推進を行い、OSFベンダ協議会DCE技術検討委員会の主査をつとめる。現在、株式会社テクノロジックアート代表取締役。UMLによるオブジェクト指向セミナーの講師、UML関連のコンサルティングを行っている。UML Profile for EDOCの共同提案者、ISO/IECJTC1 SC32/WG2委員、電子商取引推進協議会(ECOM)XML/EDI標準化調査委員。明星大学情報学部講師。 http://www.tech-arts.co.jp/ 獨協大学経済学部卒業後、業務系のシステム開発を経て、株式会社テクノロジックアートに入社。現在は、UMLやオブジェクト指向技術を活かした実際の開発や、セミナー/トレーニングの講師、コンサル

    hidesuke
    hidesuke 2008/12/08
    初心者のためのUML講座! わかりやすい!
  • 1