新型コロナウイルス(COVID-19)をめぐって、真偽の定かでない情報が数多く出回っています。 そこで、 ファクトチェック などにより検証された情報をまとめました。 もっと詳しく知りたい方はこちら
新型コロナウイルス(COVID-19)をめぐって、真偽の定かでない情報が数多く出回っています。 そこで、 ファクトチェック などにより検証された情報をまとめました。 もっと詳しく知りたい方はこちら
ソニー株式会社は、小型・軽量でありながらハイレゾ相当の高音質で音楽や動画などを楽しめる完全ワイヤレス型ヘッドホンh.ear in 3 Truly Wireless「WF-H800」を発売する。 高臨場感を味わう同製品は、h.ear(ヒア)シリーズのBluetooth対応ワイヤレスステレオヘッドセットだ。 最も注目したいのは、音の太さ・繊細さ・奥行き・圧力・表現力が段違いといわれる高解像度な音源「ハイレゾ」相当の高音質である。独自の高音質技術DSEE HXにより、CD音源やMP3などの圧縮音源、音楽や動画などのストリーミングサービスを含むさまざまな音源をハイレゾ級にアップスケーリングするという。 また、安定した接続性も魅力のひとつ。新型のBluetoothチップを搭載し、どの再生機器からでも左右の本体に同時伝送するため、動画視聴時の映像と音声のずれを低減するとのこと。 こだわり機能いろいろさ
こんにちは、SWETの鈴木穂高(@hoddy3190)です。 私はこちらの記事に記載の通り、形式手法の可能性を模索しています。 現在はツールやゲームの仕様を形式的に記述すること(形式仕様記述)で、仕様の欠陥をなるべく早く見つける取り組みにチャレンジしています。 今回は仕様記述をするにあたりよく使う重要な記述テクニックである「Promotion」を紹介します。 形式仕様記述とAlloyというツールを知っている人を対象にしています。 もし形式仕様記述やAlloyをご存じない方は、以前私がbuilderscon tokyo 2019で発表したときに使った資料をご覧ください。 Promotionとは 一般にソフトウェアシステムは複数のコンポーネントから構成されます。 システム全体としての状態(以下、システム状態)は各コンポーネントの状態の組み合わせからなります。 たとえどんなに奥深くのどんなに小さ
[レベル: 上級] loading=lazy 属性で実装するネイティブ Lazyload がウェブ標準になりました。 Chrome 以外のブラウザのサポートが期待されます。 The lazy loading attribute (<img loading="lazy") is now officially a web standard 🎉 Thanks to @domfarolino and other community members!https://t.co/fMqFq8gBVs pic.twitter.com/fFotntnBlD — Houssein Djirdeh (@hdjirdeh) February 12, 2020 The specification for native image lazy-loading has been merged into the HTML
はじめに 単一の分布を使ったモデル 正規分布 同時分布の設計 同時分布からのサンプリング Pyroコード ベルヌーイ分布 同時分布の設計 同時分布からのサンプリング Pyroコード カテゴリ分布 同時分布の設計 同時分布からのサンプリング pyroコード 混合モデル ガウス混合モデル 同時分布からのサンプリング Pyroコード ディリクレ過程混合モデル(某折過程モデル) 同時分布からのサンプリング Pyroコード 最後に はじめに Pyroで確率モデリングを書くときには「確率モデリング自体を知ること」と「Pyroの書き方を知ること」の両方が必要です。今回はPyroの書き方に重点をおいて、とある確率モデルを記述するためのPyroでのコード例を適当に記載します。 約束事として、観測変数(データ) $x$ に対して、このデータの生成にまつわるパラメータをすべてひっくるめて $\theta$ と記
突然ですが、「UI Stack」ってご存知ですか? アメリカのプロダクトデザイナー Scott Hurff さんが3年ほど前に世に出した考え方で、考慮すべき UI の5つの側面を示したものです。 当時「これは使える!」と思って社内向けに作った勉強会資料を見つけて、今でもやっぱりすごく大事だと思ったので、備忘録的に書いておきます。 ちなみに元記事はこちら。(英語です) UI Stack とは?Stackとは、1つの画面が持つ(複数の)側面、状態、ステータスのようなもの。その側面ごとに最適化されたUIを設計しようするのが UI Stack の考えです。 Scottさんが紹介しているUI Stackは5つ。 ※図はScottさんのページから引用 ・Blank State(空っぽの状態) ・Loading State(ローディング状態) ・Partial State(部分達成状態) ・Error
2019年4月11日紙版発売 2019年4月11日電子版発売 浅野桜 著 B5変形判/192ページ 定価2,398円(本体2,180円+税10%) ISBN 978-4-297-10504-4 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 本書のサポートページサンプルファイルのダウンロードや正誤表など この本の概要 新商品の告知ポスター/セールDM/バナー 「こんなの作って」に役立つ伝わるデザインの『考え方』 × アプリの『操作』が1冊でわかる! こんな方におすすめ デザイン初心者 中小企業や個人でチラシやDM,バナーなどデザイン仕事も担う人,またはやらなければならなくなった人 著者の一言 私たちの身のまわりには,たくさ
カメラで撮影した観客の表情をAIで解析し、その場に合った音楽をリアルタイムに流す――。エイベックス・エンタテインメントと映像制作会社のネイキッドが、東京・日本橋でこんなパフォーマンスを実施している。 パフォーマンスでは、両社が共同開発した技術「HUMANOID DJ」を使用。AIを用いて観客の感情などを分析し、音楽をリアルタイムに変化させる他、人の動きに合わせた映像の演出も行っている。 会場は、「COREDO 室町1」で開催中のアート展「FLOWERS BY NAKED 2020 -桜-」(1月30日~3月1日)の専用コーナー。両社が2019年1月に始めた共同プロジェクト「HUMANOID DJ project」の一環で実施している。 観客の表情などをリアルタイムに解析 AIがDJプレイ FLOWERS BY NAKED 2020 -桜-は、「五感で楽しむ、体験型庭園」をテーマにしたアート
コインハイブ事件弁護団 主任弁護人 平野敬 (電羊法律事務所) 裁判の現状 2022年1月20日、最高裁判所において、Coinhive事件は逆転無罪判決となりました。これまでの皆様のご支援に深く感謝申し上げます。2022/1/20 2021年12月9日に最終弁論が開かれることになりました。2021/10/18 報道でご存知の方も多いと思いますが、2020年2月7日、東京高等裁判所において、モロさんを被告人とする不正指令電磁的記録保管事件について罰金10万円の支払いを命じる逆転有罪判決が言い渡されました。これまで、多くの皆様に裁判費用を含むご支援をいただいてきたにもかかわらず、望む結果を出せなかったことを、弁護人として深くお詫びします。 我々は東京高等裁判所の判決を不服として、上告状を提出すべく準備を進めています。今後は最高裁判所において事件が争われることになります。 横浜地方裁判所の判決(
こんにちは、BASE BANK株式会社 Dev Divisionにて、Software Developerをしている東口です。先日、2020年2月16日に開催された、Object-Oriented Conferenceにスピーカーとして参加してきました。このカンファレンスには、BASEがブロンズスポンサーとして協賛しています。 非常に高度な内容がタイムスケジュールに並んだ濃密なカンファレンスで、オブジェクト指向や設計話にどっぷり浸かる一日になりました。 Object-Oriented Conferenceとは お茶の水女子大学で開催されたこのカンファレンスは、オブジェクト指向をテーマにした技術カンファレンスです。 ooc.dev Object-Oriented Conference はオブジェクト指向をテーマに、あれこれ共有したり、セッションを聴講することで、みなさんの知見を深めるためのイ
DHHの"TDD is dead. Long live testing."を、訳してみました。 翻訳 やっとむ By David Heinemeier Hansson on April 23, 2014 著 David Heinemeier Hansson 2014年4月23日 Test-first fundamentalism is like abstinence-only sex ed: An unrealistic, ineffective morality campaign for self-loathing and shaming. テストファースト原理主義は禁欲のみを唱えた性教育のようなものだ。つまり、自己嫌悪に陥っている人に向けた、非現実的で効果のない、道徳教育のようなものだ。 It didn't start out like that. When I first disco
Upploadは30以上のプラグインが用意された拡張的なOSSのJS製アップローダーです。※誤字ではなくUpploadが正式な名前みたいです 単にローカルからファイルをアップロードするだけでなく、SNSや画像投稿サービスなどの各Webアプリからもアップロードできるようになっています また、画像をその場で編集したり、サーバー構成に合わせてアップロードの方法を選択できたりテーマの選択、ライブラリの選択(VueやReact)、画像の圧縮、他言語化も可能となっています。 概ね完成された印象ですが拡張性もあるのでユニークなアップローダーも作れそうです。前述のWebサービスからのアップロードに関しては著作権周りの心配はありますがその辺は開発者の技量に委ねられそうですね このまま使わずとも高性能なアップローダーの開発に貢献してくれるかなぁと思います。ライセンスはMITとの事 Uppload
はじめにGCP 連載もいよいよ最終日です! 普段は、Terraform を使っているのですが、ふとCloud Deployment Manager を使ったことないことに気づきました。そこで、Cloud Deployment Manager について紹介したいと思います。 Cloud Deployment Manager とはCloud Deployment Manager とは、GCP のリソースをYAML で宣言的に記述し、デプロイできるサービスです。要は、AWS のCloudFormation などにあたるサービスです。 ちなみにですが、Cloud Deployment Manager は、テンプレートをPython やJinja2 を使って、パラメータ化することもできます。ざっくりですが、以下にCloud Deployment Manager と似たサービスをクラウド毎に記載します
Native Application Groupの大木です。BASEでは、購入者向けのショッピングアプリ「BASE」、「BASEライブ」、ショップオーナー向けのショップ運営管理アプリ「BASE Creator」の3つのスマホアプリをリリースしております。今回は、その中の一つBASE Creatorを、React Nativeで置き換え、リリースしてみての話を、お伝え出来ればと思います。 課題と動機 https://help.thebase.in/hc/ja/articles/206417201-BASE-Creator-とはなんですか- BASE Creatorは、基本的にはWebViewで画面を表示するいわゆるガワネイティブアプリというものです。Webアプリとの違いは何処にあるかといいますと、商品が売れたり、購入者からメッセージが届くと、Push通知でお知らせ出来る機能があるところです。
はじめに 個人開発でアプリ作成中なんですが、バックエンドをrailsで作っていました。 そんなある日。。。 こんな記事を見ました。 Firebaseでバックエンドエンジニア不在のアプリ開発 クックパッドが体感した、メリットと課題 Firebaseならバックエンドエンジニアを必要としない開発ができる ( ゚д゚) ... マジカ これに感化されてCloud Functionでバックエンドを作ってました。 が ある理由でそれは辞めました。 なぜ、Cloud Functionを採用しなかったか 今回マイクロサービスをアーキテクチャとして採用し、さらに各機能を自分が作るのは嫌なので、BaaSをサービスと定義して自分はBFFだけ作ってやろうという腹でした。 それだったら、BaaS単位で共通のライブラリファイル作ったほうが、他のプロジェクトを立ち上げる時に楽だよね?となり、クラウドファンクションにそう
4月から小学校でプログラミング教育が全面実施されるのを前に、文部科学省は18日、行政と企業が連携してカリキュラムを開発、提供する「未来の学び プログラミング教育(みらプロ)2020」の概要を発表した。 みらプロは2019年から実施され、日産自動車、積水ハウス、NTTドコモ、グーグルなどの企業が参画。申し込んだ小学校が会社訪問などで人工知能(AI)が活躍する現場を見たり、PCで簡単なプログラムを作成したりする。 4月からは新たに、株式会社ポケモンなど2社も協力。ポケモン・ゲームを作る仕事を学び、どの仕事にも共通する意義に気付かせたうえ、PC上のポケモンをプログラミングで動かすような体験授業を盛り込んでいる。 文科省が1月に発表した調査結果によると、全国の市区町村教育委員会の約6.5%がプログラミング教育を行う「最低限必要な指導体制の基礎が整っていない」といい、企業などとの連携による準備の促進
ソフトウェアアーキテクチャのルールは、1946年にAlan Turingが最初のマシンコードを書いたときから何も変わっていない。1つだけ変わったのは、当時の我々はそのルールを知らなかったが、今は知っているということだ。そのルールこそが、本書に書かれているすべてだ! Robert C. Martin 著 角 征典、髙木正弘 訳 定価:3,456円(本体:3,200円) 発売日:2018年7月27日 形態:B5変型版(352ページ) ISBN:978-4-04-893065-9 Amazonで購入する 達人出版会で電子書籍を購入する サポート/追加情報 書いているコードが変わらないのだから、どんな種類のシステムでもソフトウェアアーキテクチャのルールは同じ。ソフトウェアアーキテクチャのルールとは、プログラムの構成要素をどのように組み立てるかのルールである。構成要素は普遍的で変わらないのだから、そ
Meta/Google/X (Twitter) を歴任 現ShopifyのUXデザイナーが解説 ビジネス成果向上に直結する❝速さ❞を生み出すデザインテクニック ウェブサイトやアプリの表示速度に、ストレスを感じたことはありませんか?表示速度の最適化は、ユーザーエクスペリエンスの改善だけでなく、コンバージョン率などビジネス成果の向上に直結する重要な要素です。 本セミナーでは、MetaやGoogleでデザインをリードし、現在はShopifyで活躍されるMustafa Kurtuldu氏をお招きし、 ユーザー心理を巧みに活用したユーザー体験の高速化テクニックをご紹介します。 Mustafa氏は、単に表示速度を上げるだけでなく、ユーザーの知覚・心理に関する研究事例を活用することで、サイトやアプリでの表示速度を、 実際の処理速度よりも「より速く感じてもらう」ことができると話しています。 ビックテックを
3つの要点 ✔️様々な分野で使用されている 「GAN」の包括的なサーベイ論文の紹介 ✔️アルゴリズム編では、「GAN」のアルゴリズムに焦点を絞って様々なアプローチを紹介 ✔️ この記事で「GAN」の最新動向までをキャッチアップ可能 A Review on Generative Adversarial Networks: Algorithms, Theory, and Applications written by Jie Gui, Zhenan Sun, Yonggang Wen, Dacheng Tao, Jieping Ye (Submitted on 20 Jan 2020) subjects : Computer Vision and Pattern Recognition (cs.CV); Machine Learning (cs.LG) はじめに 2014年に画像生成のためのア
企業のマーケティング担当者にとって「アウトカム」は「アウトプット」よりも重視すべきポイントです。とはいえ「アウトカム」と聞いてもピンと来ない方もいらっしゃるでしょう。アウトプットが成果物を指すのに対して、アウトカムは成果物がもたらした本質的な価値や変化を指します。この記事では、アウトカムの意味に加えて、どのようなものがアウトカムに当てはまるのか、どうすればアウトカムを最大化できるのか、という点についても解説。マーケティングの効果を高めたい方は是非参考にしてみてください。 アウトカムとは 聞き馴染みがない方にとって「アウトカム」という単語はイメージがつかみにくいことでしょう。インカム、インプット、アウトプットは日常的にもよく耳にしますが、アウトカムはマーケティング以外の分野では、あまり耳にしません。 *アウトカムの定義は「なんらかのプロジェクトや成果物によって生み出される状態」と考えてよいで
どうも、まさとらん(@0310lan)です! 今回は、ブロックチェーンをベースにした話題のプラットフォーム「Blockstack」についてご紹介します。 これまでのブロックチェーンをベースにしたアプリよりも圧倒的にシンプルで使いやすく、また開発者にとってもアプリを作りやすい環境が整っているのが大きな魅力です。今回はBlockstackで開発されているさまざまなアプリをいくつか実際に試してみたのでご紹介してみます。 Blockstackにご興味ある方は、ぜひ参考にしてみてください! 【 Blockstack 】 ■「Blockstack」とは? Blockstackは簡単に言うとブロックチェーンをベースにした分散型アプリのプラットフォームになります。 しかし、いくつかこれまでの概念とは異なる部分があり、開発者とユーザーの双方にメリットがあるうえ難解なブロックチェーンの仕組みを究極にシンプル化
GoF(Gang of Four)のデザインパターンは、我々が日々行う設計行為において基礎的な要素を占めています。ですが、一方で「デザインパターンをなんとなく知っている」状態から「デザインパターンを正しく使う」状態へ向かうには、大きな壁があると感じています。 その壁をどうよじ登れるかを考える上で、デザインパターンが何に影響を受けたのかを理解することは大きなヒントになるはずです。それは、建築家アレグザンダーの「パタン・ランゲージ」という概念です。「パタン・ランゲージは何を解決しようとしたのか」・「デザインパターンとパタン・ランゲージの差異は何か」といった点を理解することで、デザインパターンのより深い理解に繋がります。 そこから、デザインパターンにおいて「理解すればいい点」と「実践値から磨くべき点」がそれぞれどこなのかを抑える、使い方の言語化を試みます。
1 はじめに CX事業本部の平内(SIN)です。 MLなどを扱う時、OpenCVによる画像処理が併せて利用される場面があるようです。 Kinesis Video Streamsでは、通常、エッジデバイスからの送信をGStreamerのシンクから行っています。今回は、ビデオ入力をOpenCVで処理し、それをGStreamerで扱うことをイメージして、OpenVCとGStreamerの統合を試してみました。 2 環境 作業した環境は、RaspberryPiです。 Raspberry Piは、Model 4B(メモリ4G)で、OSは、昨年9月の最新版(Raspbian GNU/Linux 10 (buster) 2019-09-26-raspbian-buster-full.img です。 $ cat /proc/cpuinfo | grep Revision Revision : c03112
Gaji-Labo では稼働中のウェブサービスやウェブアプリケーションの CSS の改善するお仕事をいただくことがちょいちょいあります。 その際「CSSのリファクタリングなんて請けてくれる会社聞いたことない」というような趣旨のお話をぽろっといただきます。(実際にはほかにもやってる会社さん沢山あると思いますが、たしかにあまり聞かないですね) 今回は初めて入るプロジェクトで CSS の改善をする際、最初に CSS のどこを見るかまとめてみました。 CSS の得意な方が参加していないチーム向けの軽い内容です。ここに上げているような箇所に思い当たりがある場合、少しずつ CSS の実装にストレスを感じはじめているかもしれません。 真っ先に見極めることプロジェクトに参加して CSS が見られるようになり、手元の開発環境も無事整ったとき、僕が最初に気にする点です。 CSS はこうなってると大変というポイ
UXデザインの変化とアプローチについて考える テーマを掲げた発端として、「時代や価値観の変化とともに、UXデザインに求められることも変化してきているのではないか?」という仮説がありました。そこで今回は、変化に対して、最前線のデザインの現場ではどのようなアプローチが取られているのかを、日々現場で試行錯誤を続けていらっしゃる、3人のプロフェッショナルが現場で得た「気付き」として共有いただきます。 モデレーターはニジボックスの丸山潤が務めました。 ビジネス課題を解決できるデザイン――知見と教養を共有したい 丸山潤 株式会社ニジボックス 執行役員 2015年〜2016年、株式会社リクルートのインキュベーション部門Media Technology Lab.(現次世代事業開発室)に参画し、UX開発組織のGMに就任。数々の新規事業に携わる。 現在執行役員を務めるニジボックスでは、UI/UX制作室の室長と
自己紹介 こんにちは、宮武(@tmiyatake1)です。普段は、LAにあるスタートアップでCOOをしています。これまでは、日本のVCで米国を拠点にキャピタリストとして働いてきました。普段は、Off Topicのポッドキャストでも発信してますが、前回の記事が好評だったので、今回は「ストリーミングサービス事情」について記事にしてみました。 はじめに2019年から2020年にかけて多くのプレイヤーが参入してくるストリーミング事業。Netflix、Amazon、HBO、Huluなどプレイヤーがいるなか、昨年11月にはDisney+、さらにAppleがApple TV+も登場。2020年はHBO Max、NBCUniversalが自社ストリーミングサービスのリリースを予定しており、元Disney会長のJeffery Katzenbergが始めた「Quibi」もリリース予定と、競合がかなり増えている
追記 (2020/02/17) 各ブラウザが足並みを揃える形でCSSのimage-orientation属性の初期値が from-imageになりそうです。以下各ブラウザの対応状況です。 Chrome: 158753 - chromium - An open-source project to help move the web forward. - Monorail 3月にリリース予定のChromeのバージョン81以降で有効になる予定です Webkit: 89052 – Implement css3-images image-orientation r254187で入って、Safari Technology Preview 99に含まれています Firefox: 1607667 - [css-images] Consider changing initial value of 'imag
業務効率化に貢献する優れたアプリは数多く存在するが、自分のニーズを完璧に満たすツールは存在しない。自分の好みやプロジェクトの進め方によってニーズも変わる。そこで筆者は、あなたの要求に合致するシステムを自分で構築することを推奨する。本稿では、開発に着手する前に知っておくべき5つの原則を示す。 やることリスト(to-do list)を管理したり、プロジェクトマネジメントをしたり、生産性を向上させたりするためのアプリに、完璧なものはなど存在しない――。 アプリの伝道師とでも呼ぶべき私のような人間がこんなことを言うと、意外に感じるかもしれない。私はこの15年間、タスク管理のための「トゥードゥーイスト(Todoist)」や「ワンダーリスト(Wunderlist)」、プロジェクトマネジメントのための「アサナ(Asana)」や「ベースキャンプ(Basecamp)」、そして、そのほかのさまざまな生産性向上
Webアプリケーションを開発する際に、「今ならSPA(Single Page Application)っしょ」となり、フレームワークの選定からやらせてもらう機会があったので、そのときにやったことを共有します。 前提 本記事作成時の筆者のスキル Webアプリケーションは作ったことがあるが、言語はJava SPA is 何? Javascriptはかじった程度の知識 フレームワークの選定 Googleトレンドや、実績からSPAのフレームワークを以下に絞りました。 React AngularJS Vue.js その時人気だったReactにしておけばいいだろと、Reactにしました。 ※近年、Vue.jsが勢力を伸ばしてきているらしいです。 React + α Reactは様々なライブラリと組み合わせるのが普通のようです。 npm installでどんどんライブラリを追加していくことになりますが、
熊野古道をご存知だろうか? 紀伊半島にある熊野三山(熊野本宮大社、熊野速玉大社、熊野那智大社)へと通じる参詣道で、道は三重県、奈良県、和歌山県、大阪府に跨る。2004年に世界遺産に認定された。 一時は1,000人ほどしか観光客がいなかったのだが、外国人観光客が爆発的に増え3500%増加という驚異的な数値を叩き出している。 しかも、一度訪れた観光客は、みんな熊野古道の大ファンになるから驚きだ。 熊野古道の全長はなんと600キロを超える。そのうち世界遺産に登録されたのは約200キロ。比較的有名なモデルコースとしては、滝尻王子から熊野本宮大社まで、1泊2日で歩くのだがその距離約38キロ。気軽に散策できる道ではない。だから、たくさん歩ける人を集客しなければファンにはなってもらえないのだ。そのためマーケティングの難易度はグッと上がる。 その成功の裏を読み解くと、ターゲット選定、Webサイトやガイドブ
こんにちは。 経費精算サービス「マネーフォワード クラウド経費」の開発チームでフロントエンドエンジニアをしている坂本です。 クラウド経費ではJSのライブラリとしてReactを採用しているのですが、最近クラウド経費で React Component を実装する際のルールをまとめたので、その話を書こうと思います。 なぜルールをまとめようと思ったのか Componentの分割ルールとしてAtomic Design、スタイルの管理としてstyled-components、GraphQL用のライブラリとしてApollo Clientを導入し実装を進めています。 昨年の10月までは挙げた3つとも使用していなかったので、試行錯誤しながら進めています。 チームメンバーの各々が試行錯誤しながら実装を進めていくので、最近はチーム内で認識の齟齬や持っている情報に差が出るようになりました。 そこで一旦現状を整理し
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く