並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 3474件

新着順 人気順

COCOAの検索結果161 - 200 件 / 3474件

  • シンガポールの接触追跡アプリが方針転換、犯罪捜査でも利用可に

    シンガポール警察は、同国の接触追跡アプリで収集したデータを犯罪捜査に利用可能にすると発表した。各国で運用されている接触追跡アプリについては、プライバシーに関する懸念が以前から指摘されており、今回のシンガポール当局の姿勢に批判が集まっている。 by Mia Sato2021.01.14 1739 2955 262 9 シンガポール政府高官が1月4日に述べたところによると、シンガポールでは、新型コロナウイルス接触追跡システムで収集されたデータに警察がアクセスして犯罪捜査に使用できるようになる。この発表は、「トレース・トゥギャザー(TraceTogether)」アプリを2020年3月に運用開始した際に政府が説明したプライバシーポリシーに反しており、接触追跡への参加が実質的に強制となった直後に方針を変えるのは問題だとして批判されている。 プライバシーポリシーでは収集したデータは新型コロナウイルスに

      シンガポールの接触追跡アプリが方針転換、犯罪捜査でも利用可に
    • CotEditor を Swift に移行する - Qiita

      本稿は Swift Tweets 2017 Summer で発表(ツイート)したものをまとめ、Qiita 用に追記・再構成1したものです。 発表概要 CotEditor プロジェクトの現主催者 1024jp です。CotEditor は昨年 2016 年に Objective-C から Swift に移行しました。今日はその話をします。 本発表は、事前に以下のような概要を開示していました。 2004 年から脈々と受け継がれる総 Cocoa 製の macOS 用テキストエディタ CotEditor は、昨年 2016 年に Objective-C から Swift に 100% 移行しました。 Swift は魅力的な言語ですが、すでに Objective-C で 10 年超動いてるアプリケーションを誰に頼まれたわけでもないのにわざわざ Swift で書き直す意味は果たしてあるのでしょうか?

        CotEditor を Swift に移行する - Qiita
      • アップル接触通知、日本で使えず コロナ、厚労省「ココア使って」 | 共同通信

        米アップルは2日までに、アイフォーン向けの基本ソフト(OS)を更新し、新型コロナ感染者と接触した際に通知を受ける機能を新たに追加した。ただ日本国内でこの機能は使えないとして、厚生労働省は6月から運用を始めた接触確認アプリ「COCOA(ココア)」の利用を呼び掛けている。 新機能は、米アップルと米グーグルが、接触確認アプリの開発ができていない国や地域向けに開発した。アップル日本法人による厚労省への説明によると、日本では既にアプリが存在するため、最新のOSをダウンロードして接触通知をオンにしても、感染者と接触した可能性があるとの通知を受け取ることはできない。

          アップル接触通知、日本で使えず コロナ、厚労省「ココア使って」 | 共同通信
        • MacOSX用のアプリケーションを簡単に作るワザ

          Mac用のアプリケーションは開発するのが難しいとよく言われます。 実際、難しいですし、MacOSXでの開発で使うObjective-Cも非常に変態的個性的で習得の壁も高いような気がします。 しかし、最近では少し事情も変わってきてさくさくっと開発できるようにもなってきています(もちろん、その先には大きな壁が立ちはだかってはいるのですけど)。 今回は、CoreDataというフレームワークを使って、コードを書かずに(一行も!)アプリケーションを作ってみます。 まるで魔法のようにアプリケーションが完成するので、ぜひ、実際に手を動かしてみてください。 Xcodeを起動する まず、開発環境であるXcodeを起動します。 HDD内のDeveloper/Applicationsの中に入っています。 もし、まだXcodeをインストールしていない場合は再度インストールを行う必要があります。 以下のリンク先のド

            MacOSX用のアプリケーションを簡単に作るワザ
          • 安定したリリースを継続するためのテストとテストレベルの話 - クックパッド開発者ブログ

            こんにちは。技術部の松尾(@Kazu_cocoa)です。 安定したリリースを継続して回す為には、開発プロセスや実装も大事ですが、その中でどのような確認、テストを継続して行うかも大切になります。そこで、開発プロセスにおけるテストをどのように切り分けて、構築していくかという考え方に関して少し整理してみようと思います。 これにより、実施されているテストによって検出できる/できない不具合がどのようなものか、それが開発中のどこで防ぐことができるのかを整理できるようになってくると思います。また、安定したリリースを実現するためのボトルネック解消に向けて、どのレベルでテストを充実させると効率的にそれが達成できるかという所も考えることができるようになります。 テストレベルによるテストの区分け テストレベルという言葉にも様々な定義がありますが、ここではざっくりとテスト対象となる範囲や領域を意味することにします

              安定したリリースを継続するためのテストとテストレベルの話 - クックパッド開発者ブログ
            • COCOAを機能停止する · Issue #1132 · cocoa-mhlw/cocoa

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                COCOAを機能停止する · Issue #1132 · cocoa-mhlw/cocoa
              • COCOA機能停止版が配信。約2年半の歴史に幕

                  COCOA機能停止版が配信。約2年半の歴史に幕
                • 【楽天市場】キッチン・収納・家電など、暮らしを彩るインテリア雑貨をセレクト。:COCOA インテリア雑貨[トップページ]

                  電動 ミル スパイス 【365日出荷&特典付き】 2本セット スタンド付き ペッパーミル 片手 スパイスミル 岩塩 電動ミル プッシュ 塩 粗さ調整 ペッパーソルト おしゃれ 山椒 ペッパー 卓上 胡椒 大容量 22ml [ レコルト recolte ソルトアンドペッパーミル ミニ RMM-1 ]

                    【楽天市場】キッチン・収納・家電など、暮らしを彩るインテリア雑貨をセレクト。:COCOA インテリア雑貨[トップページ]
                  • Android/iOSアプリのテストの区分戦略 - クックパッド開発者ブログ

                    技術部の松尾(@Kazu_cocoa)です。 クックパッドのモバイルアプリ開発では、どのようなテストを書き、どのようなタイミングで、どのようなテストを実施するか?に関してエンジニア各位が意識を合わせるためにテストサイズを定義し運用してきました。ここでは、そんなテストサイズに関して簡単ですがまとめておこうと思います。 テストサイズとは ソフトウェアテストに関わったことがある方なら テストレベル という言葉には出会ったことがあるかと思います。JSTQBでは、このテストレベルは"管理していくテストの活動のグループ"と定義しています*1。 そうでない方も、俗に言う単体テスト/統合テストなど聞いたことがあるかと思いますが、その区分がここで示しているテストレベルとなります。 一方、このテストレベルはV字型と言われる開発工程と合わせて世の中で広く使われているため、社内における共通認識を構築するにあたり個

                      Android/iOSアプリのテストの区分戦略 - クックパッド開発者ブログ
                    • iPhoneアプリケーションをRubyで作る·iPhone RubyCocoa MOONGIFT

                      新しいことにチャレンジしたいと思いつつも、そのために新しい技術を習得するとなるとコストが高くなってしまう。もっと手軽にはじめられるとスムーズではないだろうか。特にプログラミング言語は習得コストが高く、気軽にはじめようと思うまでには相当時間がかかってしまう。 iPhoneでRubyCocoaが使える! 幸いにして、Objective-Cには他言語とのブリッジを行う技術がある。そこで注目したいのがiPhone RubyCocoaだ。 今回紹介するオープンソース・ソフトウェアはiPhone RubyCocoa、その名の通りiPhone向けネイティブアプリケーションをRubyで開発するためのフレームワークだ。 iPhone RubyCocoaはRubyCocoaをiPhone向けに展開したフレームワークだ。RubyのスクリプトでiPhone向けの記述ができ、コンパイルすることでネイティブなアプリケ

                        iPhoneアプリケーションをRubyで作る·iPhone RubyCocoa MOONGIFT
                      • 否定する前にちょっと知ってほしい話|Kumiko Sasaki

                        新型コロナウイルス接触確認アプリ(COCOA) COVID-19 Contact-Confirming Applicationというものが公開されましたね。 リンクを貼ると、そのアプリにフィーチャーされるのであえて貼りません。今回フィーチャーしたいのは、そのアプリの開発にまつわる、我々技術者よりのIT業界の中の話だ。 国がやるからって藪から棒に叩いて、全てが悪いと判断する思考停止な人たちは、教育とか語らないでほしいと思うくらいに、割とイラッとしてます。 わたし自身、全くこのアプリの開発には関わっておりませんが、このアプリ開発に関わった人々と仲良かったり、少なからず知ってたりするので、彼らの良心とか熱意とか志とか、それを汚す行為を許さん。と思って書いている。 そういう大切な動機を知らずに、消費することしか知らない思考停止な世の中にあえて言いたい。 わたしも含めたエンジニアと呼ばれる技術系の人

                          否定する前にちょっと知ってほしい話|Kumiko Sasaki
                        • iPhoneのOSアップデート13.7で新型コロナ接触通知システム標準搭載 ただし日本ではCOCOAインストール必須

                          Appleは、iTunes経由またはiOSデバイスのソフトウェア・アップデート経由で「iOS 13.7 ソフトウェア・アップデート」の配布を開始した。 ※9月3日午後時35分追記・タイトル修正:厚生労働省公式Twitterアカウントが下記のツイートをしたのを反映し、本文に追記し、タイトルを修正しました。 【iOS13.7でも接触通知機能の利用にはCOCOAが必要です】 iPhoneの最新OS「iOS13.7」では、接触確認アプリをインストールしていなくても、設定画面に「接触通知」という項目が表示されますが、OSのみで接触通知機能を使えるようになったわけではありません。 iOS 13.7では、アプリをダウンロードしなくても新型コロナウイルス感染症(COVID-19)接触通知システムの利用を選択することができる。システムが利用可能かどうかは、居住地域の公衆衛生当局による対応状況によって異なる。

                            iPhoneのOSアップデート13.7で新型コロナ接触通知システム標準搭載 ただし日本ではCOCOAインストール必須
                          • COCOA、“多重下請け構造”解消へ 最新API対応も「重要なテーマ」

                            平井卓也デジタル改革大臣は3月16日、接触確認アプリ「COCOA」の開発会社について、新たに公募した上で現在の多重下請け構造を解消したい考えを示した。毎日新聞が同日付で報じた、米Appleと米Googleの共通規格である「暴露通知API」の最新版にCOCOAが対応していない件についても、新体制の下「非常に重要なテーマ」として対応を検討するとしている。 現在のCOCOAの開発はパーソルプロセス&テクノロジー(東京都江東区)が元請けとして工程管理を引き受け、同社が日本マイクロソフト、FIXER(港区)、エムティーアイ(新宿区)に再委託。さらにエムティーアイがディザイアード(千代田区)とイー・ガーディアン(港区)に再々委託をしている。 この多重下請け構造が、COCOAの不具合の原因把握や修正の遅れにつながっているとの批判がある。平井大臣も「そもそも発注自体に問題があったと言わざるを得ない」と2月

                              COCOA、“多重下請け構造”解消へ 最新API対応も「重要なテーマ」
                            • Emacs で iPhone アプリ開発を快適にするための設定 : 紹介マニア

                              概要 Mac で Cocoa アプリケーションや iPhone アプリケーションを開発する場合通常 XCode を利用します。 しかしながら、 普段 Emacs を利用している人は XCode に違和感を感じるはずです。 XCode は Emacs 風キーバインドに対応しているのでなんとかごまかしながら頑張っている人もいるかもしれませんが、 Emacs 使いはやっぱり本物の Emacs でないとプログラムのわくわく感が減少してしまうでしょう。 ここでは iPhone アプリケーションのプログラムを、なるべく Emacs でコーディングするための設定を記述していきます。 Cocoa アプリケーションを開発する場合は文章を参考に設定を多少変更してください。

                              • COCOAの総括(オープンソースコミュニティとして) · Issue #1144 · cocoa-mhlw/cocoa

                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                  COCOAの総括(オープンソースコミュニティとして) · Issue #1144 · cocoa-mhlw/cocoa
                                • SproutCore

                                  SproutCore is an open-source framework for building blazingly fast, innovative user experiences on the web. Install Sproutcore View on GitHub New Tutorial to Help You Get Up and Running! You've heard all about SproutCore and now it's time to see for yourself. It's easier than ever to get started with our new tutorial. In it you'll learn: How to install SproutCore on your machine How to build your

                                  • COCOAの不具合「永久になくならない」 デジタル相:朝日新聞デジタル

                                    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                      COCOAの不具合「永久になくならない」 デジタル相:朝日新聞デジタル
                                    • バグがあっても接触確認アプリをインストールしてほしい理由 - methaneのブログ

                                      3行サマリー: アプリではなくOSが接触履歴を取っている 今のアプリはOSの接触履歴をONにするだけ。バグがあっても使わなければ問題ない (特に東京では)今週の接触履歴が今後役に立つ可能性がある とうとう接触確認アプリが公開されました。これで今までよりも圧倒的に効率的に、陽性者の接触者に検査を受けてもらうことができるようになるかもしれません。ワクチンが開発されるまでの間、コロナと戦うための最大の武器になるかもしれません。 www.mhlw.go.jp しかし、Bluetooth が有効になってないと起動しない、利用規約に同意しないでアプリを終了しても同意したことになってる、などのリリース前の準備が明らかに不足してるであろう問題が報告され、炎上しています。 大前提として、これらのバグの責任はもちろんリリースした厚生労働省とその委託先の会社、そしてリリースを急がせた政府にあり、ベースとなったO

                                        バグがあっても接触確認アプリをインストールしてほしい理由 - methaneのブログ
                                      • (お詫びと訂正)Android版COCOAがバグった理由 - DEVGRU

                                        2021/02/06 21時35分 追記 参照したGoogleの資料が古く、現在はAppleと同じ仕様になっております。 先日報じられた不具合の原因はこちらのIssueと思われます。 訂正が遅くなり申し訳ありません。 調べたらそれっぽいのがわかったのでメモ。 広告 報道発表の時期から、原因はこのコミットだと思われる。 怪しいのはこの変更。 - MinimumRiskScore = 1, + MinimumRiskScore = 21, (Minimum)RiskScore の定義を調べると、Google と Apple で異なる。 Appleの場合 Google の場合 https://www.blog.google/documents/68/Android_Exposure_Notification_API_documentation_v1.2.pdf Apple は0~8の整数値を取る

                                          (お詫びと訂正)Android版COCOAがバグった理由 - DEVGRU
                                        • macOS Sierra で Karabiner が使えない問題にどう対処したか - Qiita

                                          先に結論 「かな」周りのキーバインディング設定は Karabiner Elements を使う。「かな」キーに F13 を割り当て、そこを入力ソースのトグルにした キーリピート設定は同じく Karabiner Elements iTerm2 のメタキーの設定は、iTerm2 自身の設定を使って対処 Cocoa アプリケーションの最低限のキーバインドは DefaultKeybindings.dict に定義してお茶を濁すHammerspoon を使う方法に移行した http://qiita.com/naoya@github/items/81027083aeb70b309c14 keyhac は利用を検討したが、見送った やりたかったこと 新しい MacBook Pro を購入したことで macOS Sierra を使うことになった。これまでは Karabiner が動かないことを懸念して S

                                            macOS Sierra で Karabiner が使えない問題にどう対処したか - Qiita
                                          • コロナ禍 じゃなくて COCOA禍 - 感染症診療の原則

                                            3−5月の混乱期に苦しみながらも学んだことも多かったので、6−8月は臨床での対応は(余計な苦労はまだ続いていたとしても)改善された、というか空気もだいぶ変わった。 8月末の安倍総理の会見の中にもあったように、すでに「未知のウイルス」でもないSARS-CoV-2は、「指定感染症/実際のところを1−2類"的な"対応」から、通常のカテゴリーの中に位置付けたりそこでの対応をどうするかという検討のフェーズに入っている。

                                              コロナ禍 じゃなくて COCOA禍 - 感染症診療の原則
                                            • Storyboardを1画面ごとに分割した話 - 24/7 twenty-four seven

                                              今年の5月くらいの話なのですが、ユビレジのiPadアプリケーションのプロジェクトで使っているStoryboardを基本的に1画面(≒1 View Controller)の単位に分割するということをしました。 1画面1Storyboardメソッドについてはnakiwoさんが書かれた記事も参考になります。 1画面から始めるStoryboard - Cocoaメモ ↑ 上記の資料はどちらかというとStoryboardを使い始めるにあたって、1画面単位で少しずつ使っていこうという感じですが、ユビレジではもともとほぼ全部の画面がStoryboardになっていました。 ただ複数人で共同作業をするにあたっては、1画面単位を1ファイルにしておくくらいがメンテナンスしやすいんじゃないかなあという結論になったのでしばらくそういうふうに運用することにしました。 また、XIBと違ってStoryboardは単純にコ

                                                Storyboardを1画面ごとに分割した話 - 24/7 twenty-four seven
                                              • ココア巡り関係者処分へ 接触通知届かず 年度内に検証 厚労省 | 毎日新聞

                                                新型コロナウイルスの感染者と濃厚接触した可能性を知らせるスマートフォン向け接触確認アプリ「COCOA(ココア)」の接触通知が届かなかった問題で、厚生労働省は外部有識者を入れた調査組織を設置して検証する。昨年9月の不具合発生から約4カ月の間、実際の端末を使って動作を確認せず発見が遅れた経緯があり、厚労省は年度内にも検証結果をまとめ、関係者を処分する方針だ。 不具合が発生したのは昨年9月28日で、委託業者がアプリを改修した際、接触があったと判定される人でも、「接触なし」と誤って判断する設定になった。ネット交流サービス(SNS)などでは「感染した人と接触したのに通知が来ない」などの指摘が相次ぎ、今年1月になって不具合が判明。菅義偉首相も、今月4日の衆院予算委員会で「お粗末(な事態)だった」と釈明した。

                                                  ココア巡り関係者処分へ 接触通知届かず 年度内に検証 厚労省 | 毎日新聞
                                                • Travis CI Blog

                                                  Travis CI could be looking for you. Now, you can write an article for Travis CI and get paid. You can earn: $500 per article$250 bonus if the article gets 1,000 organic views... Introduction Trunk-based development is one of the most widely used branching methodologies. It helps teams collaborate and build and deliver software.This article will examine... Docker Build Cloud has been a popular topi

                                                  • コロナ接触アプリはなぜ各国で行き詰まっているのか(平和博) - エキスパート - Yahoo!ニュース

                                                    新型コロナの接触検知アプリの普及が、各国で行き詰っている。 陽性者との接触を検知して通知するアプリは新型コロナ対策の要のひとつとされ、すでに70カ国以上で運用されている。 だが、カタールやシンガポールなど、ダウンロードに強制力を持たせる国以外では、普及率はほぼ2~3割止まりだ。 普及率が上がらない背景には、断続的に起きる動作の不具合、プライバシーへの懸念に加えて、具体的なアプリの効果を示せていない、といった点もあるようだ。 ただ、新たに接触検知に取り組む国や州では、グーグル・アップル方式の仕組みを使うことで、アプリなしで対応できる、という選択肢もある。 その一方、当初はプライバシーへの配慮をうたい、高い普及率も達成しているシンガポールのアプリは、そのデータを犯罪捜査にも流用するという。アプリの位置づけが揺らぐ展開だ。 新型コロナの当面の課題はワクチン接種だが、濃厚接触の検知も引き続き必要だ

                                                      コロナ接触アプリはなぜ各国で行き詰まっているのか(平和博) - エキスパート - Yahoo!ニュース
                                                    • #接触確認アプリ #COCOA の無償ボランティア開発美談は本当か? | [ bROOM.LOG ! ]

                                                      接触確認アプリ COCOA開発は無償のボランティア開発では無かったのではないか 接触確認アプリ COCOA開発は厚労省による開発体制一元化の結果、マイクロソフト製プロダクトに囲い込まれ、ボランティア開発美談は利用されたのではないか 接触確認アプリ COCOAとその元になったとされるCOVID-19Radar OSSは実際には開発・開発者・デプロイ・公開含めてマイクロソフトに集約・一体化されており、無償ボランティア開発と業務委託間で分離されていないのではないか なお本稿では開発者個人へあったとされる人格攻撃やバグ騒ぎなどの話題については扱いません 接触確認アプリ COCOAの公開がもたらした美談 日本の新型コロナ接触確認アプリ、まずはiPhone版公開(Android版も公開済み) https://www.itmedia.co.jp/news/articles/2006/19/news114

                                                        #接触確認アプリ #COCOA の無償ボランティア開発美談は本当か? | [ bROOM.LOG ! ]
                                                      • 新型コロナ情報システム「HER-SYS」活用時期は見通せず 厚労省 | NHKニュース

                                                        新型コロナウイルスの感染者情報を集約するシステム「HER-SYS」で入力されたデータの誤りが相次いで見つかった問題で、厚生労働省は、保健所などがチェックする仕組みを来週以降、順次、導入していくことを決めました。一方、システムを使って感染状況を正確に分析できる時期の見通しは立っていないということです。 「HER-SYS」は、国が全国の感染状況を迅速に把握することなどを目的にことし5月以降、全国の医療機関などに導入しました。 医療機関に対して感染者のデータを入力するよう求めていますが、入力されたデータに相次いで誤りが見つかり、今も国内の感染状況を正確に分析できない状況が続いています。 厚生労働省は13日開いた検討会で、データの明らかな誤りを検知できるようシステムを改修したことを報告したうえで、保健所や地方衛生研究所に対して、データに誤りがないかをチェックするよう今月16日以降、順次、通知する方

                                                          新型コロナ情報システム「HER-SYS」活用時期は見通せず 厚労省 | NHKニュース
                                                        • SoHaya.com is for sale | HugeDomains

                                                          Make 24 monthly payments Pay 0% interest Start using the domain today. See details

                                                            SoHaya.com is for sale | HugeDomains
                                                          • Growl

                                                            Growl Growl is a notification system for OS X. Growl has been around since 2004, and was originally called Global Notifications Center. The name was changed to Growl (like the noise a dog makes) since we felt the name Notifications Center was too geeky. We were wrong about that haha. Growl was meant as a proof of concept which became something more for a long period of time. Before Growl was made

                                                            • COCOA、スピード開発あだ 首相会見後に余裕なくす:朝日新聞デジタル

                                                              ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                                COCOA、スピード開発あだ 首相会見後に余裕なくす:朝日新聞デジタル
                                                              • アップル以外で、iPhoneのアプリ開発の情報元になりそうなところ列挙 - 日本語で書く日記

                                                                一泊二日、仙台から福島浜通りをひたすら南へ。はらこ飯をしずかに食べる。 昭和8年、津波に御用心 はらこ飯は冷たいほうがうまい説 摩尼車は時をかけるようにして回る 南相馬の珈琲亭いこいで休憩 津波の被害にあった請戸小学校を見学する 東日本大震災・原子力災害伝承館 南相馬の寿司屋で塩釜港のひがしものマグロを食べる ふたたび喫茶店で…

                                                                  アップル以外で、iPhoneのアプリ開発の情報元になりそうなところ列挙 - 日本語で書く日記
                                                                • CS193P - Cocoa Programming | Announcements

                                                                  Dan Keen from Apple joined us today to talk about Bonjour and Streams. We had a successful experiment of distributing an app built with our class provisioning profile using a local wifi network. 17-BonjourAndStreams.pdf17-ZombieNav.zip

                                                                  • The Swift Programming Language: Redirect

                                                                    This content has moved; redirecting to the new location.

                                                                    • 「世界よ、これが日本の移動体だ」と言わんばかりの携帯可能・世界最小電気自動車「WalkCar」

                                                                      世界初のカバンに入れて携帯できる「持ち運べるクルマ」というコンセプトのハードウェア「WalkCar(ウォーカー)」が日本発、世界に向けて飛び立とうとしています。 cocoa motors.Inc|WalkCar(ウォーカー)|持ち運べるクルマ http://www.cocoamotors.com/ WalkCarがいかに画期的でクールなのかは、以下のムービーを見れば一発で分かります。 【世界初】カバンに入るクルマ " WalkCar"ウォーカー Cocoa Motors.,Inc. - YouTube トートバッグに手を入れて…… 取り出したのはMacBookサイズのメタリックなブツ。 地面に置くと、巨大なMagic Trackpadのように見えなくもありません。 しかし、巨大Magic Trackpadに乗れば…… それは体重移動で自由に旋回し、スイスイと移動することが可能。 これが「持

                                                                        「世界よ、これが日本の移動体だ」と言わんばかりの携帯可能・世界最小電気自動車「WalkCar」
                                                                      • iOS アプリの構造がどのようになっているか紐解いてみる - A Day In The Life

                                                                        iOS アプリの構造がどのようになっているのか理解しなくても簡単なアプリを開発することは可能です。実際自分も iOS アプリの開発をはじめたことろはそうでした。しかしアプリの構造を理解していないと複雑なアプリ、例えばタブとナビゲーションを組み合わせたアプリやマルチタッチやジェスチャーを使ったアプリなどを作ろうとしたときにハマることが多いです。 本記事では iOS アプリの構造について説明します。 一番単純なアプリの構造 それでは iOS アプリの中でも一番単純なアプリの構造がどうなっているのか見てみましょう。 iOS で一番単純なアプリは画面を一つ表示するアプリです。画面を一つ表示するアプリはシングルビューアプリケーション(Single View Application)といいます。 ラベルもボタンもなく、ただ真っ白な画面を表示するだけのアプリがどのような構造になっているのかみてみましょう

                                                                          iOS アプリの構造がどのようになっているか紐解いてみる - A Day In The Life
                                                                        • そのUI, まずはCocoa Controlsで探してみよう - プログラミングノート

                                                                          iOS Advent Calendar 9日目担当のntakuです。 もし、iOS開発する上で一番大変なことはなんですか?と聞かれれば間違いなくUIの開発!と答えます。同じ価値や機能を提供するにしても、使っていて気持ちが良いUIであるかどうかでアプリの評価は大きく変わってくると思います。 何がベストなのか、はやはり実際にプロトタイプを作ってみないと分からないわけですが、あのアプリのUIをちょっと真似してみようと思ったり、このアプリと同じように作ってくださいと言われるとそれだけで数日かかってしまうこともざらにあります。 そんなことを繰り返していると中々アプリが完成しないわけなのですが、その期間を少しでも短縮するために、私が開発する際に活用しているのがCocoa Controlsというサイトです。 Cocoa Controls Cocoa ControlsはiOSやMax OS X開発者が開発

                                                                            そのUI, まずはCocoa Controlsで探してみよう - プログラミングノート
                                                                          • Android版COCOAを「無用の長物」にした重大バグ、4カ月以上見過ごされた理由

                                                                            厚生労働省が新型コロナウイルス感染拡大防止策として導入した接触確認アプリ「COCOA(ココア)」に前代未聞のトラブルが発生している。2021年2月3日にAndroid版のCOCOAで、陽性登録したアプリ利用者と接触しても検知しない障害が明らかになった。検知しないため当然通知も来ない。 障害は2020年9月28日のバージョンアップに伴い発生。その機能がなければCOCOAが「無用の長物」と化してしまう中核機能が働かないという前代未聞の障害がなぜ4カ月以上も見過ごされたのか。掘り下げて取材すると、行政機関が委託元となるソフト開発・保守の発注の在り方から課題があることが見えてきた。 「お粗末」と菅首相もバッサリ COCOAはスマートフォンのBluetoothを使って、COCOA導入ユーザー同士の接触を検知・記録するアプリである。新型コロナ感染症の陽性者と接触した可能性が生じた場合、COCOAがユー

                                                                              Android版COCOAを「無用の長物」にした重大バグ、4カ月以上見過ごされた理由
                                                                            • iOSアプリ開発のメモリ管理で気をつけること - A Day In The Life

                                                                              Objective-C での開発にだいぶ慣れてきたのですが、いまだメモリ管理まわりでハマることが多いのでまとめてみました。 メモリを確保してから解放するまでの流れ メモリを確保してから解放するまでの流れは以下の図のようになります(図はアップルのサイトから引用)。 alloc または init すると参照カウントが1になります alloc または init 系メソッドを呼ぶと参照カウントが1になります。 このように書いたのは、クラスの仕様によって alloc メソッドで retainCount が1になるオブジェクトと init 系のメソッドで retainCount が1になるオブジェクトがあるためです。alloc と init はセットで呼ばれることがほとんどなのでこの違いが問題になることはないと思いますが念のため。 int main() { /* allocで参照カウント1 */ NS

                                                                              • COCOAのオープンプロセス化の現状と、今後について|Hal Seki

                                                                                以前、note にて、「オープンプロセスによって、COCOAの信頼を再構築する」という記事を書かせていただきました。本来、その内容の趣旨からしても、もっと早く取り組みの推移等をお伝えすべきではありましたが、まずは事態の把握や今後の見通しの策定のほか、様々な事情から流動的な状況が続き、なかなかそれも容易には叶わず、結果として皆様への情報や状況の共有等ができておりませんでした。誠に申し訳ありません。 本記事では、進捗状況や今後の見通しなどについてご報告させていただきます。 これまでの経緯2月18日:厚生労働省、内閣官房IT総合戦略室(IT室)との連携チームが発足される 平井大臣の指示で、私がチームの一員としてCOCOAに関する事態の収拾のためにIT室のCIO補佐官として正式に関わることになりました。それを受けて、今後の進め方について書いたのが前述の私の note 記事です。 2月26日:Git

                                                                                  COCOAのオープンプロセス化の現状と、今後について|Hal Seki
                                                                                • 接触確認アプリ、入れてるのに「陽性登録」できない... COCOA「処理番号」届かぬ事例複数、いったいなぜ?

                                                                                  接触確認アプリ、入れてるのに「陽性登録」できない... COCOA「処理番号」届かぬ事例複数、いったいなぜ? 国が配信を始めた新型コロナウイルスの接触確認アプリ「COCOA」はダウンロード数が1200万件を超えたが、肝心の陽性者の登録は165件にとどまっている(2020年8月7日午後5時現在)。COCOAで陽性者から通知を受けられる機能が始まった7月3日から8月7日までの全国の陽性者数(約2万6千人)の0.6%だ。 伸びない背景を探ってみると、COCOAで陽性と登録する際に入力する「処理番号」が陽性者にすみやかに届かなかったという事例に行き当たった。現場で何が起きているのか、取材した。 COCOAは、ダウンロードしたスマートフォン同士が1メートル以内で15分以上接すると、近距離無線通信規格「Bluetooth」でお互いのスマホ情報を記録。陽性の判定を受けた利用者が「処理番号」を登録すれば、

                                                                                    接触確認アプリ、入れてるのに「陽性登録」できない... COCOA「処理番号」届かぬ事例複数、いったいなぜ?