Mastodon/Pawooの運用&開発技術 - pixiv Night #04 「アプリを最速でリリースした話」 https://pixiv.connpass.com/event/55613/
![アプリを最速でリリースした話 #pixiv Night 4](https://cdn-ak-scissors.b.st-hatena.com/image/square/6c1b307e98b5d70a47a7cabc9d89c552c02557f0/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F3f253e087f914840b471aa93a444bb56%2Fslide_0.jpg%3F7874606)
次回はSharingTestの記事を書くと約束したな。あれは嘘だ。 先日、Tokyp HoloLensハッカソンに参加し、カードゲームバトルをHoloLens上で再現するアプリを作りました(完成まではいたらず、Sharing部分がメインの実装となりましたが…)。そのときVuforiaを使ってカードの絵柄を認識しようとしたのですが、このマーカー認識を使って共有座標系を作ればSharingができるのではないかと思い試してみました。 予想通りうまくSharingすることができましたので、今回は予定を変更してその結果をまとめたいと思います。 Vuforiaを使ってSharing環境を作る Vuforiaとは マーカー式ARアプリ用のライブラリです。二次元のマーカー以外にもキューブや立体をマーカーにすることができます。Unityテクノロジーとタッグを組んでいることもありUnityとの親和性も高く、H
結論から先に Sharingを実現する上で最も重要なことは、じんぐるさんの資料にもある通り、デバイス間でいかに座標系を共有するか?というところです。 Academy 240やHoloToolkitのサンプルでは、一番最初にアプリを起動したユーザが配置したアンカーについてのデータを他のユーザに送信し、そのアンカーが設置された地点を基準となる座標系の原点にする、というやり方です。しかしこの方法によるSharingは、成功率が著しく低いです(考察は後述)。 そこで何とか他にアンカーを共有する方法がないかと思っていろいろ考えてみたところ、HoloLensアプリのある特徴に着目しました。それはアプリ起動時のHoloLensの位置がワールド座標の原点であり、HoloLensの前方(カメラの向き)がZ軸の+方向になる、という点です。 ということは、アプリ起動時にHoloLensの前方(例えばワールド座標
Stack is a productivity tool, that helps moving windows around. Screen layout sample. Features Divide screens into arbitrary zones Quickly move windows between zones Customizable hotkeys and mouse drag Group windows into tabbed areas Stack vertically or horizontally within a zone High DPI support Highly customizable layout, based on XAML Widgets See what's new in the latest release Get from Window
ドイツのメルセデスベンツは4月21日、2016および2017年モデル全車が、グーグル(Google)とアマゾン(Amazon)のAI(人工知能)音声アシスタントに対応した、と発表した。 対応が図られたのは、「Google Home」と「Amazon Alexa」。顧客は、メルセデスベンツ車を介して接続されたIOTデバイス間のシームレスかつインテリジェントな相互作用から、さらなる恩恵を受けることが可能になる。 たとえば、Google端末を利用する顧客は、「Ok、Google、メルセデスに私の車の始動させるよう伝えて」と簡単に言うことができ、遠隔で車を始動できる。もう一つの利用可能な機能には、リモートロックが含まれる。 Alexaデバイスでは、顧客はリモートナビゲーション入力と興味のある要求に対して、「Alexa、メルセデスにアドレスを送信するよう頼んで」などと、言うことができる。 このサービ
ドイツの電子機器メーカーTrekStor GmbHが「Windows 10 IoT Core」ベースの「B2B商用グレードウェアラブル」をビジネス向けに開発している。この1.54インチの端末は、Wi-FiとBluetoothをサポートし、特に小売りやホスピタリティ、製造、ヘルスケアなどの業界をターゲットとしている。Windows 10 IoTを搭載するので、「Universal Windows Platform」のアプリケーションを実行することが可能だ。 このスマートウォッチは、業務部門(LOB)向けの機能を担うのに必要なストレージ容量、処理能力、バッテリ持続時間を備える(米国時間4月24日のMicrosoftのブログ投稿によると、「数カ月以内」により詳しい情報が発表される予定だという)。さらに、「Gorilla Glass 3」とソフトケースも含まれる。この端末を利用すれば、「音を出さず
ホーム ニュース C#で開発できるオープンソース次世代型ゲームエンジン「Xenko」本日正式リリース。7月31日まで無料キャンペーン中 シリコンスタジオは、オープンソースの次世代型ゲームエンジン「Xenko」を本日4月25日に正式リリースしたことを発表した。7月31日まで「ウェルカムキャンペーン」が実施されており、一部の有料プランを無料で体験できるとのこと。 『Xenko』は、C#で開発できる次世代型クロスプラットフォームゲームエンジンだ。最新型のPBR(Physically Based Rendering:物理ベースレンダリング)技術をはじめ、デザイン・オブジェクトの保持・再利用・レビューを効率的に行うためのシーンエディター、ビルトイン・プレハブシステム、シーンストリーミングシステム、最新のグラフィックAPI(VulkanやDirectX 12)をサポートするマルチスレッドなどの機能も備
ヤフーは4月25日、IoTプラットフォーム「myThings Developers」の正式版を公開したと発表した。myThingsプラットフォームを活用して、事業者や個人開発者が独自のサービスを生み出せるツールで、所有するサービスやプロダクトと、多様なウェブサービスやIoTデバイス(チャンネル)を組み合わせられるようになる。 同社では、2016年9月よりベータ版を提供していたが、4月25日より正式版が公開された。「Yahoo!天気」や「LINE」(近日提供開始予定)、スマートロック「Akerun」をはじめとする、40種以上のチャンネルの商用利用が可能となった。また、myThings DevelopersにチャンネルとしてAPIを提供するパートナーが、ユーザーのAPI利用に応じて利用料を課金できる仕組みも用意した。 第1弾として、9社がmyThings Developersを採用したという。
Editing video in Descript is as easy as using docs and slides.
F8でもReact Fiberについての発表もあったので、気になっている人も多いReact Fiberの現状について簡単に書きたいと思います。 Reactの完全な書き換えということで、使い方も変わってしまうと思っている人もいると思いますが、内部実装の書き換えであり、利用者から見える部分ではほとんど変更はありません。 もちろん、react-fiberというパッケージをインストールするというわけでもありません。 むしろ、v16の時点では現在の実装と互換性を保たれているので、v16がリリースされた時に、v15.5を使っていればほとんどそのままv16に更新できると思います。 そして、言われなければ内部実装が変わっていることに気づかないのではないかと思います。 とりあえずどうなるのか知りたい人向けのまとめ v16では、基本的にはv15の時と同じように動作します。逆に言うとパフォーマンスもそんなに変わ
はじめに プログラムを書いたことがある人なら、誰しも「ハマる」という状況に陥ったことがあると思います。 ハマるとは、一般的には何かから抜け出せなくなってしまうことを意味しますが、システム開発の世界では、ある課題やエラーなどに対して、解決の見込みが見えないまま多くの時間をかけてしまうことを意味します。 今回は、ハマってしまったときに、いかに問題を解決し、ハマった状態から脱却するかについて書きたいと思います。 目次 問題解決における6つの基本 最初に、問題解決の基本的な考え方を書いておきます。当たり前のことばかりだと感じるかもしれませんが、この基本が完璧にできていれば、ハマることはそもそも稀だと思っています。 もし、普段の実装の中で「同じことで丸1日悩んでいるけど解決の手立てがない」「これにさえ気付いていればもっとはやくできた」「単純なミスだった」といったことに時間を溶かしているのであれば、問
「イノベーション=技術革新」という認識が、イノベーティブな企業を窮地に陥らせる理由 「イノベーションのジレンマ」の大誤解:第2回 前回の記事「イノベーションのジレンマの大誤解~なぜ既存企業からは新規事業が生まれないのか」は多くの反響をいただきました。「共感」だけに限らず、「反論」もいただきました。著者グループの思いは、日本から少しでもイノベーションが起き、そして世界で戦える事業が創造されることですので、反論も含め多くの方々とイノベーションに関する議論ができることは大変ありがたいことと感じています。クリステンセン教授の理論に対する反論もあるので、盲目的に信じる必要はないと思いますが、我々を含め多くの方が『イノベーションのジレンマ』で展開されたクリステンセン教授の真意について今一度深く考え直す契機になり、所属企業の事業開発につながることを願っています。さて、今回はもう少し「イノベーション」その
こんにちは、Speeeトレーディングデスク事業の長山(cho3)と申します。 広告運用者として、GoogleAdWordsやFacebook広告をはじめとする運用型広告の運用を行ったり、 広告配信結果集計のツール(社内向け)のディレクションをしたりしています。 非エンジニアです。 今回は社内のコミュニケーションツールであるSlackと、 同じく社内でスケジュール管理に使用されているGoogleCalendarを連携した、 コミュニケーションの最適化を行いました。 Slack Statusとは Emojiとメッセージで自分の今の状況を知らせる機能です。 最近機能としてアップデートされたようで、 社内でも好きなemojiや某野球ゲームの調子のアイコンのようなものなど、遊ばれています。 Slackでステータスの設定が可能になった(ミーティング中、休暇中、移動中、etc) | TechCrunch
Goodbyes aren't our thing, but exciting new tools are! 🙌 “Avocode” was sunset on October 1st, 2023 Here at Ceros, we're no good at goodbyes. But one thing we've always excelled at? Embracing new beginnings and creating awesome new solutions. That's why we're kicking off a new era of tools crafted just for you: This transition means we’ve bid a fond farewell to all products offered by the Avocode
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く