タグ

開発に関するpigshapeのブックマーク (58)

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2020 GMO Internet, Inc. All Rights Reserved.

    dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
  • iPhoneアプリ開発の虎の巻

  • 『iPhoneアプリ開発、その(162) 実機だってInstruments』

    よかったのかい?ほいほいビルドしちゃって、俺は実機だってかまわずInstrumentsする男なんだぜ。 結論から言うと実機でも求めてたリークレポートはありませんでした。ただ~求めてないリークレポートが... 実機でのInstrumentsの使い方はシミュレータの時と同じ。 前回のkonohana_test5のアプリをいったん実機で動かした後で、実行>パフォーマンスツールを使って開始>Leaksメニューを選びましょう。 ちなみに、実機だと利用できる機能が増えるっす で、まあしばらくメインページと投稿詳細表示ページをいったりきたりしてたら、リークがレポートされたんですよ。 とりあえずUIImageViewを調べてみようかと、その行にカーソルを持っていって出てきた→マーク(上の画像で赤丸がついてるとこね)をクリックするわけです。 そうするとUIImageViewに割り当てられた0x149440ア

    『iPhoneアプリ開発、その(162) 実機だってInstruments』
  • gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア

    以前gitで一度行った変更をなかったことにする方法4つを紹介しましたが、 日常的に git を使用していると他にも様々な 「なかったことにしたい」「元に戻したい」 という状況に遭遇します。 そのひとつひとつについて対処方法を紹介していきます。 目次 問題1: ライブラリの新機能を試すためにあれこれ適当なコードを書いてみた。でももう要らない。問題2: トピックブランチをマージしたけど実はまだ不完全だった。マージをやり直したい。問題3: リリース後に発覚したバグ。原因は30日前に自分が行ったコミットだった。なかったことにしたい。問題4: 新しいコミットしようとして間違えてgit commit –amendで書き換えてしまった。元に戻したい。問題5: 色々作業していたら作業ディレクトリの内容が混沌としてきた。一度綺麗な状態にしたい。問題6: 作業ディレクトリにゴミファイルが溜まってきた。一度綺麗

    gitでアレを元に戻す108の方法 | Webシステム開発/教育ソリューションのタイムインターメディア
  • ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会

    システム開発や保守、運用の現場においてドキュメントは必須のものです。 しかし、ドキュメントの作成・維持には多くのパワーがかかるため、ドキュ メントが存在しない、資料が古いままになっているなどといった現状を多く 耳にします。 勉強会ではこれらのドキュメントでよく利用される「図」にフォーカスし、 みるみるうちに図を作成できる「blockdiag」をご紹介します。 「blockdiag」はシンプルなテキスト記述からブロック図、ネットワーク図などの 画像ファイルを出力可能なオープンソースの画像生成ツールです。書き やすさ、メンテナンスしやすさを中心にデザインされており、図を作るのに 配置や並べ替えに苦労する必要はありません。 blockdiagのサンプルはこちら このような特徴を持つ「blockdiag」と、シンプルな記述でドキュメントを作成 するツール「Sphinx」を組み合わせることによって

    ドキュメンテーションを加速するストレスフリーの作図ツール『blockdiag』 jus2011年6月勉強会
  • A successful Git branching model を翻訳しました

    Vincent Driessenさんの "A successful Git branching model" を翻訳しました。 元記事はこちら: http://nvie.com/posts/a-successful-git-branching-model/ (翻訳の公開と画像の利用は人より許諾済みです) このブランチモデルの導入を補助してくれる、git-flowというGit用プラグインがあるそうです。 翻訳の間違い等があれば遠慮なくご指摘ください。 A successful Git branching model この記事では、私のいくつかのプロジェクト仕事でもプライベートでも)で約一年ほど導入して、とてもうまくいくことがわかった開発モデルを紹介する。しばらく前からこれについて書くつもりだったんだが、今まですっかりその時間を見つけられずにいた。ここでは私のプロジェクトの詳細については書

    A successful Git branching model を翻訳しました
  • Mobile Creation | ソフトバンク

    Mobile Crationは2024年4月15日をもって終了いたしました。 SoftBank スマートフォン における技術情報につきましては SoftBank スマートフォン サービス開発支援サイトをご利用ください。

  • iPhoneとAndroidのアプリケーション間連携方法を比較してみる - A Day In The Life

    アプリAとアプリBがあり、アプリAでテキストボックスに文字を入力しボタンを押すとテキストボックスの内容をアプリBの画面に表示するサンプルを使って説明します。 iPhoneの場合 iPhone では UIApplication クラスの openURL メソッドを使うと他のアプリを起動することができます(Safariもこの方法で起動できます)。iPhone は単一アプリしか立ち上げることができないので openURL メソッドが呼びだされたときに呼び出し元アプリは終了してしまいます。そこでアプリを呼び出す際に呼び出し元アプリのURLを渡し、呼び出されたアプリの作業終了後に戻りURLを使って再び呼び出し元アプリを起動します。このようにすることであたかもアプリ間連携しているかのようにできます。 呼び出される側の実装 URLパターンを決める 他のアプリから起動できるようにするためにまずは呼び出しに

    iPhoneとAndroidのアプリケーション間連携方法を比較してみる - A Day In The Life
  • ヒューマンエラーの対策を間違えないために: DESIGN IT! w/LOVE

    不確実な時代をクネクネ蛇行しながら道を切りひらく非線形型ブログ。人間の思考の形の変遷を探求することをライフワークに。 仕事の中で、システムやルールなどの人工物が原因で起こってしまっているヒューマンエラーというのは山ほどあります。もちろん、そのエラーをなくす改善策がシステムやルールを新たに追加することでないのは目に見えています。これは人間中心デザインの基礎とも言えることです。 今日はそのあたりをすこし。 コンテキストオブユースとメタ認知同じモノでも見方が違えば見え方=意味は異なる。それが人間中心デザインにおいて、コンテキストオブユースが大事にされる所以です。 人間中心のデザインのキモは、他者をどれだけ想像できるかという、その想像力の逞しさだと思ってますが、結局はその他者を想像する力というのは、自分自身を他者化できる力だとも思ってます。他者のコンテキストオブユースを理解するためには、まず自分が

  • 公式携帯サイトの企画・開発・制作 / IMJモバイル

    携帯公式サイトの企画・開発・制作では、サイトの構成、ユーザビリティ、サイト制作、 システム設計、運用設計等、蓄積されたノウハウが必要になります。 IMJモバイルは、長年の携帯公式サイトの企画・開発・制作の経験により、より最適な構築方法をご提案します。 また、初期費用・運用費をIMJモバイルでも負担し、共同事業スタイルで収益を分け合うモデルの事例も数多くあります。 サイト名:オーガスタサウンドプラス オフィスオーガスタ所属アーティストの着うたフル®を提供いたしております。 シングル/アルバム曲の着うたフル®のほか、他では手に入らない貴重なライブ音源を配信するなど、オフィシャルサイトならではのコンテンツや、新曲リリース時には先行配信をはじめとしたスペシャルコンテンツも随時配信を行っています。 IMJモバイルでは開発・制作・運用(キャリア申請代行)を一環して行っています。 クライアント:

  • iPhone - iTunes ConnectでのBank Info / Tax Info 記入項目のまとめ | 開発

    これで間違いない!という自信はないのですが、iTunes ConnectでのBank Info / Tax Info の記入項目をまとめておきます。EIN (Employer Identification Number) をあらかじめ取得しておく必要があります。自分の場合はSS-4の用紙に記入(最下部に自筆のサインや日付などを忘れずに)してファックス(010-1-215-516-1040)で送信し、ちょうど1ヶ月後にEINが書かれた封書が郵送されてきました。 ・Bank Info 銀行の正式名称(Bank of Tokyo-Mitsubishi UFJ)は、その銀行の英語版サイトに行って、そのまま貼付けました。全銀コード(Zengin Code)は123-4567というような数字です。 公の情報である銀行の住所(Bank Address)の欄をモザイクで隠しているのは、うっかり自分の住所に

  • NTTデータのHadoop報告書がすごかった - 科学と非科学の迷宮

    業界トップ のエンタープライズ Hadoop 企業 Cloudera に入社しました http://www.cloudera.co.jp/ 今年の6月に、「平成21年度 産学連携ソフトウェア工学実践事業報告書」というドキュメント群が経産省から公表されました。 そのうちの一つに、NTTデータに委託されたHadoopに関する実証実験の報告書がありましたので、今更ながら読んでみることにしました。 Hadoop界隈の人はもうみんなとっくに読んでるのかもしれませんけど。 http://www.meti.go.jp/policy/mono_info_service/joho/downloadfiles/2010software_research/clou_dist_software.pdf 「高信頼クラウド実現用ソフトウェア開発(分散制御処理技術等に係るデータセンター高信頼化に向けた実証事業)」という

    NTTデータのHadoop報告書がすごかった - 科学と非科学の迷宮
  • 受託開発が抱える本質的な非効率性に関する考察 - GeekFactory

    受託開発が抱える質的な非効率性について考えました。ここで挙げたことはどの開発プロセスでも発生しうる問題と思います。 外注のオーバーヘッド 契約に係るコスト。 限られた場所や時間で質疑応答を行うことによる損失 情報の伝達コストは「機会」により決まる。拠点の違い、限られた時間、組織の壁により機会は減り、伝達コストは高くなる。 打合せや質問票を中心に質疑応答を行うため、情報の伝達コストが高くなる。 発注側の縦割り部門、受託側の下請け構造により、情報の伝達コストが高くなる。 決定に要する時間が長くなる。 開発者が業務プロセスを学習するコスト 前提として、どんな要件でも学習コストは必ず発生する。 過去に学習した知識を再利用できるとは限らない。受託側に業務スペシャリストが存在するとは限らない。 発注側から業務に関する説明を受ける機会(=教育)が十分にないため、極めて非効率な学習にならざるを得ない。

    受託開発が抱える本質的な非効率性に関する考察 - GeekFactory
  • [iPhone 開発メモ] アプリ内で UIWebView を使って Web ページを表示する | Sun Limited Mt.

    iPhoen アプリ内で Web ページを表示する方法です。UIWebView を使います。 UIWebViewを表示するためのシンプルなUIViewController – ちびり文 こちらのエントリを参考に IB を使ってやってみました。 新規プロジェクトを View-Based Appilication で作成。名前は Web としました。 IB で適当にナビゲーションと View を追加する 追加した View のクラスを UIWebView クラスにする IBOutlet で UIWebView を追加 WebViewController.h @interface WebViewController : UIViewController { IBOutlet UIWebView *webView; } @property(nonatomic, retain) UIWebView

  • Sign in - Google Accounts

    Sign in - Google Accounts
  • iPhone Dev Center 日本語リファレンス

    iOS 18に向けた準備 コントロール、ウィジェット、ライブアクティビティを使用して、iOS上で快適に動作しシステム全体においてより多くの箇所に表示される、高度にカスタマイズされたアプリを作成できます。Apple Intelligenceの導入により、優れたパフォーマンスとプライバシー機能を兼ね備えたパーソナルインテリジェンスをアプリに取り入れ、新しい機能を提供することができます。 Apple Intelligence Apple Intelligenceは、iPhoneiPadMacの中核にパワフルな生成モデルをもたらすパーソナルインテリジェンスシステムです。ユーザーのコミュニケーションや仕事、自己表現に役立つ、驚くような新機能を備えています。 Writing Tools(作文ツール)はシステム全体に組み込まれており、文章の書き直し、校正、要約に利用することができます。Image P

    iPhone Dev Center 日本語リファレンス
  • Google、誰でもAndroidアプリを開発できるツール「App Inventor」

    Googleが、プログラミングの知識がなくても簡単にAndroidアプリが開発できるツール「App Inventor for Android」をβ公開した。Webサイトで利用希望者の登録を受け付けている。 このツールでは、コードを書く代わりに、ボタンなどのデザイン要素や、「アクションを繰り返す」「情報を保存する」といったアプリの動作を指定するための「ブロック」をドラッグ&ドロップしてアプリを設計できる。 App Inventorでは、GPS情報を活用したアプリや、Androidの機能(メール機能やテキスト読み上げ機能など)を利用したアプリなどを開発できる。例えば、GPS情報を使って駐車場所を記録しておくアプリや、定期的に恋人に「さみしいよ」というメールを送るアプリなどを作れる。Webアプリの書き方を知っていれば、TwitterAmazonなどのサイトと連係するアプリも作れる。ユーザーが

    Google、誰でもAndroidアプリを開発できるツール「App Inventor」
  • 「Python×Django×AWS」による モバイル向けソーシャルアプリ開発の裏側

    6月30日、株式会社gumi CTO 堀内康弘氏による技術セミナー「Python×Django×AWS で作るソーシャルアプリ ~3日に1つアプリをリリースできた理由~」が開催された。オプト主催のソーシャルアプリコンテスト タイアップセミナーの一環で、今回で2回目の開催となる。 6月30日、株式会社gumi CTO 堀内康弘氏による技術セミナー「Python×Django×AWSで作るソーシャルアプリ ~3日に1つアプリをリリースできた理由~」が開催された。オプト主催のソーシャルアプリコンテスト タイアップセミナーの一環で、今回で2回目の開催となる。 ソーシャルアプリ開発に Python×Django×AWSを選んだワケ gumiは、エンタメ情報に特化したモバイルSNS「gumi」を手がける開発会社で、日初の携帯向けOpenSocialプラットフォーム「gumi Platform」を提供

    「Python×Django×AWS」による モバイル向けソーシャルアプリ開発の裏側
  • 株式会社ザクロ

    業務システムのWeb化 情報は貯め込むのではなく、活用するものです。在庫、販売、労務、様々な企業経営に関するデータを集約して、新たな収益にするため活用しましょう。 詳しく見る

  • 事業仕分け、公式サイトのソースも「オープン」

    内閣府 行政刷新会議が2010年4月23日から5月25日にかけて行った「事業仕分け」。ネットで中継されるなど公開の場でオープンに実施された。実はその公式サイトはOSSを利用している。OSSを公開したオープンビジネスソフトウェア協会がSaaSとして受託、約1カ月半の費用は約95万円。これ以上仕分けできない高い費用対効果である。 経産省アイディアボックスの成果をOSS化 内閣府 行政刷新会議の公式サイト「shiwake.go.jp」が利用しているのは「Website Builder for SugarCRM」。オープンソースのCRM(顧客管理システム)であるSugarCRMのフレームワークを利用したコンテンツ管理システムだ。オープンビジネスソフトウェア協会は「SugarCRM語ドキュメントプロジェクト」を母体としたコミュニティであり社団法人だ。同プロジェクトは千葉市と早稲田大学の官学協力に

    事業仕分け、公式サイトのソースも「オープン」