タグ: 開発 (1865)

ソート基準 日付 / 題名 / URL

  1. C#でiOSやAndroid、UWP(ユニバーサルWindowsプラットフォーム)のアプリケーションを効率的に開発できるとして「Xamarin(ザマリン)」が注目を集めている。その紹介&実演セッションに登壇したのは、日本マイクロソフト株式会社 デベロッパー エバンジェリズム統括本部のテクニカルエバンジェリストである“ちょまど”氏こと千代田まどか氏。マンガ家の肩書を持つ氏は、異色のスピーカーながらデブサミ2017で屈指の聴講者を集めた。本記事ではそのセッションの模様を紹介する。
  2. 小売業、製造業、インフラ事業など、多様な分野でその適用範囲が拡大し続けているAIxIoTの活用。華々しい技術革新で急成長する業界の裏には、どのような課題が存在しているのか。創業6年目にして100社以上の企業に対し2000台を超えるデバイスの設置を行ってきたABEJAの大田黒紘之氏が語ったのは、AIとIoTの活用においてソフト開発からハード提供、そして機器設置や運用までを一貫して提供する同社だからこそ浮かび上がってきた、「泥臭い」現場の実情であった。机上の学習だけでは出会えない数々のトラブルと、それらに対す
  3. 10月18日から19日にかけて、アメリカ・シカゴでSeleniumConf Chicagoが開催されました。600人を超える開発者が集い、Selenium/Appiumを活用した自動テストについて20以上のセッションが行われました。この記事では、私が聴講したセッションを基に、Seleniumなどの自動テストを安定化・スケールさせるためにどのようなアプローチができるのかをご紹介します。
  4. freeeの価値基準の一つである、ユーザーにとって「本質的(マジ)で価値ある」ものを届けるということ。本連載ではそれに向かって、日々挑戦を続ける開発現場の事例をお伝えします。本記事では、freeeにおけるバックエンドの改善への取り組みである、Kubernetes on AWSによるアプリケーション開発・運用のモダン化について紹介します。
  5. 2018-08-27 to , by takuya
  6. 2023-02-09 to , , , , , by takuya
  7. 2019-03-26 to , , , , by takuya
  8. Java 9、Java 10と6カ月ごとのリリースを終え、予定通り9月にJava 11がリリースされます。Java 10の連載でも紹介しましたが、Java 11ではサポート面の変更や既存モジュールの一部廃止などが行われます。また、Java 11はLTS版(長期サポート)であり、本格的に利用を始めようと思う方も多いのではないでしょうか。実は筆者もJava 11の状況を見てから現行で動いているシステムの移行対応をしようと思っています。特にJava 8以前の資産を維持しなければいけない開発者にとっては、影響がど
  9. 前回は、主にJava 10の機能面の変更について説明しましたが、今回はJava 8までの流れと大きく変わった新しいサポートを中心に紹介します。新しいサポート方針に関しては、2017年9月に発表されていましたが、Java 10のリリースとともにJava 9のサポート終了を知り、大きく関心を寄せた方もいるのではないでしょうか。また、Java 10でのDockerへの対応強化についても併せて紹介します。単にDockerへの変更点という意味ではなく、Dockerを利用することは開発時もしくは運用時におけるJava
  10. WebブラウザとAndroid、iOSが、アプリの動作環境としてそれぞれ市民権を得た現代では、サービスを1つ作るだけでも、各プラットフォームに対してアプリを提供することが当たり前のように求められます。本連載では、この問題に立ち向かうため、ReactとJavaScriptによるWebアプリケーション開発に近いお作法でAndroidやiOSのアプリ開発ができるツール「React Native」を紹介します。まずは、React Nativeというツールがどういった仕組みで動いているのか、また、どういった分野に向
  11. 2018-08-04 to , , , by takuya
  12. 全員POだと腹のくくりようがないじゃん
  13. はじめまして。ユービーセキュアの長田です。普段はWebアプリケーションのセキュリティ診断ツールの開発を行っています。ニュースで報道されるようなセキュリティ事件・事故が相変わらず多く発生しており、セキュリティ対策の重要性は増すばかりです。しかし、セキュリティ対策が必要なことは分かっていても、アプリケーションの開発スピードが落ちるのではないかと、二の足を踏んでいる人や、そもそも、どうやってセキュリティ対策を進めたらいいのか分からないという人も多いのではないでしょうか。
  14. 2019-08-12 to , , by takuya
  15. 2019-08-12 to , , by takuya
  16. AIや機械学習を仕事にしたいと思いながら、実際に今から何をすればいいのかわからない。そんな悩みを抱える方のために、『機械学習エンジニアになりたい人のための本』( ...
  17. 「Google Apps Scriptコース」は、最短4週間のオンライン学習と、現役エンジニアによるメンターサービスによって、Gmailやスプレッドシートなどの作業を自動化する ...
  18. ニュース Dell EMCがモジュラー型インフラ「PowerEdge MX」を発表、“シェアハウス風”のリソース活用へ - 藤本 京子 2018年9月13日 06
  19. サーバーレス開発部@大阪の岩田です。 この記事は AWS Lambda Custom Runtimes芸人 Advent Calendar 2018 の 17日目 です。 はじめに これまでLambdaのCustom R […]
  20. Docker Hubに仮想通貨を発掘する複数の不正なコンテナイメージが1年近くにわたって公開され、5月にDockerが全て削除したという。アラブ首長国連邦のセキュリティ企業Kromtechの研究者が報告した。 研究者によると、不正なコンテナイメージは「docker123321」というアカウントのユーザーによって、2017年7月ごろにDocker Hubにアップロードされたという。これまでに少なくとも17種類の不正なコンテナイメージが存在し、500万回以上のダウンロードが行われたと見られている。 この間、G
  21. 2019-10-22 to , , , , by takuya
  22. 2017-08-11 to , , by takuya
  23. 2017-08-11 to , , by takuya
  24. 平成生まれのOpenJDKコミッター、吉田真也さんにOSSに触れ始めた理由やモチベーションについてインタビューしました。もっと積極的にOSSに関わりたいと考えている方 ...
  25. GoogleのChromeブラウザにはユーザー名とパスワードを記録し、次にログインする際には自動で入力されるパスワード管理機能「Google Smart Lock for Passowrd」を備えています。ただ、別のパスワード管理ソフトに移行する際には、パスワードを一つずつ確認する面倒な作業が必要でした。 そのような場合に便利に使える、保存している情報を一括でエクスポートできる機能が現在開発中となっています。CSVとしてエクスポートした情報は、他のパスワード管理ソフトでインポートも可能です。 この機
  26. プレミアム機能の使用料金を払う代わりに、暗号通貨採掘プログラムのバックグラウンド実行を選択できるアプリがMac App Storeで公開されていたことが明らかになりました。 このアプリ「Calendar2」はMac OSの標準アプリよりも多くの機能が使えるスケジューリングアプリです。海外テック系メディアのArsTecnicaはこれが規約違反ではないかとアップルに問い合わせたものの回答はなく、24時間後もダウンロード可能だったとのこと。 その後、アプリは一時非公開とされましたが、開発元のQbixが取り
  27. 2015年に開発が始まったLinuxベースのスマートウォッチOS、AsteroidOSが正式リリースされました。既存のWear OS搭載スマートウォッチのいくつかにインストールして動作させることができます。2015年といえばつい最近のことのようにも思えますが、スマートウォッチの世界は大きく様変わりました。当時人気があったPebbleは姿を消し、Android WearはiPhoneとの連携もサポートするようになってWear OSにその名を変えています。 その間も地道に開発を継続し、ようやく安定版のバージョ
  28. Arduino互換の開発ボード「SuperNanoシリーズ」がKickstarterに登場し、出資を募っている。「Arduino NANO」とほぼ同サイズの基板に、STマイクロの32bit ...
    2018-12-14 to , , , , , by takuya
  29. Facebookは、同社が開発し、実際にネットワークトラフィックの管理に使用しているソフトウェアライブラリ「Katran」をオープンソースとして公開した。また、バックボーンネットワークを構築する際の作業を自動化するツールを発表した。 このツールはFacebook主催の年次技術カンファレンス「Networking @Scale」で紹介されたもので、その詳細は2本のブログ記事で説明されている。 FacebookがKatranを作ったのは、ネットワークの負荷分散を改善しながら、バックエンドサーバにより大きな柔軟
  30. もしあなたの会社がFavebookと同じサイズで、数百万台のサーバー上に20億人以上のユーザーを抱え、毎日数千回の設定変更(そこには無数の設定チェックが行われる)を行うとしよう。容易に想像できるように、設定作業は大変な作業だ。Facebookではよくあることだが、彼らはほどんどの企業には縁のない問題取り組まなければならず、しばしば普通のツールの限界に達してしまう。 こうした固有の問題を解決するために、Facebookは新しい設定配信プロセスを開発した。その名はLocation Aware Delivery
  31. 横浜駅西口開発ビル計画(仮称)として進められていた、横浜の新たなランドマークとなる複合施設「JR横浜タワー」と「JR横浜鶴屋町ビル」が、2020年に開業する。東京 2020 ...
    2018-11-22 to , , , by takuya
  32. LeapMindは10月19日、低消費電力FPGAの上でディープラーニングを実現するソフトウェアスタック「Blueoil」を、オープンソースソフトウェアとして一般公開したことを発表した。 同ソフトウェアスタックは、低消費電力FPGA上で動作する特殊なニューラルネットワークを生成するために必要なコンポーネントをワンストップで提供するもの。Intel(旧Altera)のSoC FPGA「Cyclone V SoC」を搭載した Terasic Technologies製の開発キット「DE10-Nano Kit」
  33. by Recklessstudios Amazon EchoやGoogle Homeといったスピーカー型端末を使う人も増え、音声認識AIは人々の日常になじんできています。一方、ここ2年間でアメリカや中国の研究チームは「ユーザーに認識されることなくスマート・スピーカーに命令する」ということが可能であることを示し、その技術を開発してきました。この技術を利用すればスマートフォンやスマートスピーカーに搭載されたAIをひっそりとアクティベートし、電話をかけさせたり特定のウェブサイトを開かせたりが可能になります。また
  34. 特殊な処理を施さないと目に見えないインクとして知られる「不可視インク」など、人類は他人に見られてはならない秘密情報をやり取りするための手段を数多く開発してきました。コロンビア大学のチャンシ・ズン准教授らの研究チームは、文書中に肉眼では確認できない秘密のメッセージを埋め込む技術「FontCode」の開発に成功しています。 [1707.09418] FontCode
  35. 死んだかと思われていたスマートウォッチ向けOS「Android Wear」を、突如「Wear OS by Google」に改名したGoogleが、Google PixelやGoogle Pixelbookのように独自開発のスマートウォッチ「Google Pixel Watch」を発表すると予測されています。1度はウェアラブル端末市場から遠ざかっていたGoogleが満を持してリリースするGoogle Pixel Watchについて、明らかになっていることをDigital Trendsがまとめています。 Ev
  36. AIアシスタントを開発しているAmazon・Apple・Googleの3社は「スマートスピーカーは周囲の音声を常時録音しているのではない」と説明していますが、スマートスピーカーを使用している人ならば「自分の音声が盗聴されていたら?」と一度は考えたことがあるはず。ならば本人に直接聞いてみよう、ということでAIアシスタントに「私のことをスパイしている?」と聞いてみたところ、3社で異なる答えが返ってきたのこと。 Are Siri, Alexa and Google Assistant spying on me
  37. 「Airbnb」は宿泊施設を貸し出す人と借りたい人を引き合わせるウェブサービスを運営しています。Airbnbでは、多くのユーザーを引き入れるためGoogleが提唱するモバイルウェブサイトの高速化を実現するフレームワーク「Accelerated Mobile Pages (AMP)」の導入を検討し、開発も行ったようですが、多くの障壁があったこともあり、結局実現に至らなかったとのことです。どういう経緯があって、実現に至らなかったのか、AirbnbのGil Birman氏とBrian Ta氏がプレゼンテーション
  38. 世界最大のECサービスであるAmazonですが、実は収益の大半はサーバー事業AWS(Amazon Web Service)によって稼ぎ出されています。そんな稼ぎ頭のAWSで使うサーバー向けに、Amazonは独自チップを開発したことを発表しました。Amazonなどの巨大企業が独自チップを開発する動きは、サーバー事業で大きな利益をあげているIntelのビジネスが岐路を迎えたことを意味しているかもしれないとNew York Timesが指摘しています。
  39. Appleは「Titan」と呼ばれる自動車開発プロジェクトを進行中ですが、新たに自動車向けのAR技術に関する特許を出願していることが分かりました。AppleのARディスプレイは安全性を高めるための、現実的な提案であるように見えます。
  40. GitホスティングサービスのGitHubでは、さまざまな開発者がオープンソースソフトを公開しており、中には驚くべき高度なプログラムも見られます。プログラマーとしての腕を披露する場としての意味合いもあるGitHubですが、技術者を雇い入れようとする人や、雇ってもらおうという技術者にとって、GitHubでの活動実績であるGitHubプロファイルは、ほとんど意味のないものだという意見があります。
  41. Seagateがアクチュエータを複数搭載することで読み書き速度を倍増するマルチアクチュエータ技術「MACH.2」を正式に発表しました。また、より信頼性の高いデータ記録を実現する「熱補助型磁気記録(HAMR)」技術採用の磁気ヘッドの開発経過についても発表。実験レベルで1本の磁気ヘッドあたり3.2PB(3200TB)の書き込みに成功していることも発表しています。
  42. 複雑な電子機器をより小型化するには、端末内部のスペースが1ミリ単位で重要になってきます。しかし、スマートフォンなどインターネット通信を行う端末に必須なSIMカードおよびそのスロットは、ハードウェアメーカーにとって長らく省スペース化の大きな障害となっていました。そんな中、イギリスの半導体設計の「ARM」が、SoC上にSIMカードを組み込む「iSIM」と呼ばれるコンポーネントを開発していることを発表しています。
  43. Uberが開発を進めていた自動運転カーが道路を横断している人をはねて死なせてしまった事故の様子を克明に捉えた車載カメラの映像が、警察当局によって公開されました。そこからは、事故を起こした車両に乗って動作を監視する役目を担っていたスタッフの確認不十分だった疑いも浮かび上がっています。
  44. Googleは2018年5月初旬に行ったPC版Google Chromeのアップデートで「音声の自動再生をブロックする」機能を追加しました。しかし、このアップデートの影響でブラウザゲームなどの多くのコンテンツにおいて、Google Chromeで音声を再生できない問題が発生し、影響を無視できなかったGoogleは機能を削除しました。しかし、Googleはこの機能を永続的に削除するのではなく、2018年10月に再実装するとして、コンテンツ開発者が対策を行うための猶予期間を設けることになっています。 Goog
  45. 2021-08-13 to , , by takuya
  46. 2019-05-10 to , by takuya
  47. スーパーコンピューターのトレンドがGPU重視になるなど、GPUはゲームや映画のグラフィックスだけでなく、AI開発や気象予報などの分野でも活用されています。
  48. 京都大学発の人工知能(AI)ベンチャー「データグリッド」が、架空のアイドルを自動生成可能なAIの開発に成功しています。 クリエイティブAI開発のデータグリッド、アイドル ...
  49. 久しぶりとなる連載インタビュー企画。ホストは竹馬光太郎さんが務めます。記念すべき第1回目のゲストとしてお迎えしたのは,Webブラウザ開発者である中川博貴(nhiroki)さんです。
  50. 2018年8月現在,いわゆる「仮想通貨」や「ブロックチェーン」に関する話題は,未だ花盛りです。では,仮想通貨やそれを実現するために始まったブロックチェーンは,一体,何のために生まれた技術なのでしょうか。
  51. 後編では,「Salesforce」「Jira」お互いのツールの良さを活かす連携の具体例を検討してみましょう。
  52. 前回は,ブロックチェーンとは何なのかを改めて整理し,その課題を狭義のブロックチェーンと,ビジネス応用でよく検討されているプライベートな台帳技術とでそれぞれ見てみました。
  53. ここからは,BBc-1の具体的な技術について解説します。今回は,BBc-1の設計思想について触れ,現在のBBc-1がなぜそのような作りになっているかを説明します。
  54. 今回は,BBc-1の最も重要な要素である「トランザクション」について概要を説明します。次回以降,具体例を交えて詳細を説明します。
  55. 今回のテーマは「Perlで堅牢な開発」。ここでは,Perlの型制約のType
    2018-12-20 to , , , , by takuya
  56. 前編では,ビルド・デプロイの自動化と開発・実行環境自体を作り替えやすくすることで,ユーザにすばやくサービスが届けられることを説明しました。
  57. MicrosoftによるGitHub買収が発表された翌日の2018年6月5日(現地時間)、GitHubの後発で同様のサービスを提供しているGitLabが月額99ドル(約1万1000円)で提供している有償プランを、オープンソースプロジェクトと教育機関向けに無料で開放することを発表しました。 GitLab Ultimate and Gold now free for education and open source | GitLab https
  58. (マルチサイトでの)GitLabを利用した開発の流れ。マージリクエストとレビュー
    2020-11-13 to , , , , , , , , , by takuya
  59. 2022-12-28 to , , , by takuya
  60. Image
  61. GoogleはChromeの拡張機能をより信頼性の高いものにすべく、一部ルールの変更を発表しました。 Chromeの拡張機能は、便利な反面、これまでもプライバシー情報の収集など、そのセキュリティリスクが懸念されてきました。これに対して、Googleは公式WEBストア以外からの拡張機能インストールを禁止するなどの対策を講じてきましたが、さらに新しい対策を講じる形です。 まず、10月末にリリース予定のChrome 70からは、拡張機能がユーザーデータにアクセスできるサイトを制限可能になります。これまで、拡張機
  62. 米Googleは12月5日(現地時間)、チャットやメッセージングなどのコラボレーションサービスの今後について公式ブログで説明した。 現在同社は一般向けコラボレーションツールとして、2013年にリリースした「ハングアウト」、2016年にリリースしたAI bot入りメッセージングアプリ「Allo」とビデオチャットアプリ「Duo」、Android向けのRCSメッセージングアプリ「メッセージ」を提供している。 Alloは4月に予告した通り、その主な機能をメッセージに統合し、開発を終了する。Alloのサポートは20
  63. ニュース Google、プログラミング言語「Dart 2」を正式リリース 型システムを強化。Web・モバイル両対応のアプリ開発基盤に - 樽井 秀人 2018年8月17日 12
  64. 2023-02-25 to , , , , by takuya
  65. Googleが今日(米国時間8/29)、同社がCloud Native Computing Foundation(CNCF)に、Google Cloudのクレジット900万ドルを提供して、Kubernetesコンテナオーケストレータの同団体による今後の開発を支援し、プロジェクトの運用に関わるコントロールを同団体に委ねる、と発表した。このクレジットは3年分割で提供され、Kubernetesソフトウェアの構築や試験、配布などに要する費用に充当される。 これまではGoogleが、このプロジェクトを支えるクラウド
  66. 近年、進化を続けてきた量子コンピューティングの活用を広く進めるべく、Google Quantum AIチームが量子ゲートモデルのNISQ向けのフレームワーク「Cirq」のパブリックアルファ版を発表しました。 Google AI Blog
  67. 【抄訳】 Googleが同社の機械学習アルゴリズムを高速に実行するカスタムチップを独自に開発したことは、前から知られていた。その Tensor Processing Units(TPU)と呼ばれるチップが初めて公開されたのは、2016年の同社のI/Oデベロッパーカンファレンスだったが、詳しい情報は乏しくて、ただ、..
  68. 囲碁チャンピオンを打ち破った人工知能(AI)のAlphaGoや、ゲームを自ら学んで人間以上に上達できるAI・DQNを開発するGoogleの人工知能開発企業・DeepMindは、過去にDQNを使って主人公がすぐに死んでしまうゲーム「Montezuma's Revenge」をプレイさせるという試みにチャレンジしています。このチャレンジが発表されてから2年が経過した2018年7月に、突如AIをオープンソース化する非営利の研究機関であるOpenAIが「Montezuma's Revengeでハイスコアをたたき出す
  69. Googleがひそかに開発しているOS「Fuchsia」は、5年以内にAndroidを置き換える可能性があることが関係者からの情報でわかったとBloombergが報じています。モバイルOSの約80%を占めるAndroidをFuchsiaに変更するメリットとデメリットは以下の通りです。 Project ‘Fuchsia’
  70. by rawpixel Googleは人工知能(AI)を用いて医療分野に進出しており、AIに患者のデータを機械学習させることで心疾患で死亡する確率を予測させる研究も行われてきました。このような医療技術は2018年6月現在も改良が進められており、Googleのアルゴリズムがいかに現代医療のムダを削減し効率化しているのか、その取り組みをLos Angeles Timesがまとめています。 Google is training machines to predict when a patient will di
  71. インターネットの世界ではGoogleやAmazon、Facebookといった企業がトップの位置に君臨しています。2018年現在では、これらの巨大企業の影響によって、スタートアップ企業が成功する可能性が著しく低くなっており、むしろ成功しづらい土壌が作られているとのこと。実際どのような現状となっているのか、Economistの記者が解説しています。 American tech giants are making life tough for startups - Into the danger zone ht
  72. Googleアシスタントがさらに賢くなってバイリンガルになった。今日公開されたアップデートではGoogle Homeアプリの設定から、たとえば英語とスペイン語、英語と日本語のように2つの言語を選べるようになった。Googleアシスタントはどちらの言語によるコマンドにも反応する。 今日のアップデートはある程度予想されていた。 Googleは今年2月のI/Oカンファレンスでアシスタントのバイリンガル機能を開発中だと明かしていた。次のI/Oまだまだだいぶ間がある今の時期に無事に新機能が公開できたのは何よりだ。
  73. Googleが次世代環境センサーを開発するAclimaと協力し、Googleストリートビューカーに空気の質を検出するセンサーを搭載する計画を発表しました。まずは50台のストリートビューカーにセンサーが取り付けられる予定で、これによって、1区画ごとの空気の質を可視化できるとのこと。 Aclima & Google Scale Air Quality Mapping to More Places Around the World | Environmental Sensor Networks | Aclima
  74. 2017-05-29 to , , by takuya
  75. 2023-04-15 to , , , , , by takuya
  76. 応用人工知能チームの尾崎です。今年新卒エンジニアとして入社し、機械学習モデルの実装評価からAPIサーバの実装、コンテナを利用したプロダクトへの導入まで開発全般を担当しています。 今回はARINEで稼働中の畳み込みニューラルネットワーク (CNN) を用いた髪型・ネイル識別システムについてご紹介します。 背景 ARINEでは、おすすめのヘアスタイルやトレンドのコーディネートなど沢山の記事が公開されています。記事には数多くの写真素材が用いられていますが、これらの素材の多くは提携サイトから検索APIを提供しても
  77. Guerrilla Gamesが開発するPS4専用オープンワールド・アクションRPG。プレイヤーは熟練ハンターである主人公の「アーロイ」となり、動物のような姿を模した謎の機械に支配された地球を探索する。『Horizon Zero Dawn』公式サイト
    2017-03-15 to , , , , by takuya
  78. こんにちは。日本ヒューレット・パッカードのオープンソース・Linuxテクノロジーエバンジェリストの古賀政純です。前回の記事では、HPEの開発部門が注目したDockerイメージのサイズなどについて簡単にご紹介しました。今回は、Dockerイメージの管理手法についてご紹介します。 Dockerプライベート・レジストリの採用 複数の開発チームが協調して開発を行う場合、大量に存在するDockerイメージを共有する仕組みは、どのように実現するのでしょうか。HPEの開発部門が利用するDockerイメージは、非常に多岐
  79. 如何に端末側のソフトウェア更新を少なく新機能を盛り込めるか
  80. 無線モジュール、センサー、マイクロコントローラーがコモディティー化されて入手しやすくなったこともあって、モノのインターネット (IoT) の急速な成長が進んでいます。しかし、IoT は機器の製造業者にとってだけのビッグ・ニュースではありません。相互に接続された機器の数が増えるにつれ、これらの機器とインターフェースを取って、機器から生成される膨大な量のデータを処理するアプリケーションの需要も高くなってきています。この高まる需要に対応するには、Web およびモバイル・アプリケーションの開発者は、IoT を対象

最初へ / 前へ / 次へ / 最後へ / ページ(2/10)