OpenGL -> OpenGL ES(組込用) -> WebGL で three.jsで使うと楽
WebブラウザとAndroid、iOSが、アプリの動作環境としてそれぞれ市民権を得た現代では、サービスを1つ作るだけでも、各プラットフォームに対してアプリを提供することが当たり前のように求められます。本連載では、この問題に立ち向かうため、ReactとJavaScriptによるWebアプリケーション開発に近いお作法でAndroidやiOSのアプリ開発ができるツール「React Native」を紹介します。まずは、React Nativeというツールがどういった仕組みで動いているのか、また、どういった分野に向
久しぶりとなる連載インタビュー企画。ホストは竹馬光太郎さんが務めます。記念すべき第1回目のゲストとしてお迎えしたのは,Webブラウザ開発者である中川博貴(nhiroki)さんです。
IT用語の解説サイトや書籍は世にたくさんありますが、何だか難しいものばかりだと思いませんか? 知らない単語を検索したけれど、どのサイトを読んでも理解できずブラウザを閉じてしまった、なんて経験を持つ方も多いと思います。本連載はそんな事態に苦しむITエンジニアの皆さまに向けて、まわりくどい原典の説明や冗長な周辺情報を取り払い、できるだけシンプルで、ポイントを掴める解説を目指しました。第一回のテーマに選んだのは、「マイクロサービス」です。一時期「バズワード」と言えるほどもてはやされ、昨今ではシステム部門/ユーザ
1995年8月24日にMicrosoftがリリースしたOS「Windows 95」は20年以上も昔のOSですが、世界的に知名度が高く、ウェブブラウザ上で動作させたり、Apple Watchにインストールしてみたりと、その人気ゆえかさまざまなプラットフォームに移植されてきました。そんなWindows 95が、ついにWindows・macOS・Linux上で動作可能なアプリとなって登場しています。
現代のCPUに潜んでいる重大な脆弱性「Meltdown」「Spectre」は、今後長きにわたって業界全体に影響を及ぼすことになりそうだ。こうした中、米GoogleのWebブラウザー「Chrome」で付随的被害が生じた。Spectre対策としてChrome 67からデフォルトで有効化された「サイト分離(Site Isolation)」という仕組みによって、メモリー使用量が10~13%増えたという。
本連載では、プログラミングの基本は理解していて、より実践的なデータ解析に取り組みたい方を対象に、スクリプト言語によるデータ解析の実践を解説します。スクリプト言語のなかでも特にデータ解析に役立つライブラリや環境が整っているPythonを取り上げ、対話型解析ツールやライブラリについて導入から解析の実行・可視化までを解説します。本稿ではブラウザで動作するOSSの対話型データ解析ツール「Jupyter Notebook」を紹介します。導入から実際にPythonとライブラリを用いたデータ解析の実行、可視化までの手順
CTOが「日本のC++のトップ人材の過半数が所属するイカれた会社にする」という宣言をした会社がある。なんとも壮大な話だ。C++プログラマーの業種は多岐にわたっているので、文字通りに考えると、そのような会社は自動車や旅客機の製造業であり、防衛庁の入札に参加する受注業者であり、OSや独自のプロセッサーを開発するためC++コンパイラー開発者も雇い、さらにはゲームもブラウザーも検索エンジンもクラウドホスティングもと挙げ続ければきりがないほど多方面に展開する大企業である。おそらくすでに名の知れた有名なIT系の大企
米Microsoftが5月8日(現地時間)に公開した「Windows 10」(バージョン1803)向けの更新プログラム「KB4103721」をインストールした複数のユーザーがブートできなくなったとユーザーフォーラムに報告している。 KB4103721は、4月30日のWindows 10の春の大型アップデート「April 2018 Update」後の初の更新プログラムだ。サポートページによると、このプログラムで米GoogleのWebブラウザ「Chrome」や音声アシスタント「Cortana」使用中に「一部の
ニュース 「Google Chrome 66」に4件の脆弱性、修正版のv66.0.3359.170が公開 うち1件は深刻度“Critical” - 樽井 秀人 2018年5月11日 11
Googleの年次イベント「Google I/O」で、「Chrome OS」でLinuxが利用できるようになると発表された。 Chrome OSは「Ubuntu Linux」のスピンオフとして始まった。その後ベースとなるOSが変更されるなどの動きがあった。しかし現在も、インターフェースはウェブブラウザ「Chrome」のUIのままだ。 確かに、オープンソースソフトウェアの「Crouton」を使えば、chrootしたコンテナの内部で「Debian」やUbuntu、「Kali Linux」を実行することはできる
ウェブブラウザー「Chrome」の最新版でが「WebVR」に対応
写真はテキスト以上に情報が含まれています。人物を撮影しただけでも、そこには背景があったり、洋服があったり、天気なども映し出されます。しかし、そのためには写真から情報を収集する技術が必要です。
tracking.jsはWebブラウザ上で人やオブジェクトを認識するJavaScriptライブラリになります。
tracking.jsの使い方
様々なデモが用意されています。まずは顔認識。
マイクロソフトは「Windows」で「Chrome」ブラウザを使用するユーザーを対象に、フィッシング対策製品「Windows Defender」の拡張機能を提供開始した。
今日(米国時間4/2)、GoogleはChrome Web Storeで暗号通貨マイニングを行うブラウザ拡張機能(エクステンション)を公開することを全面的に禁止すると発表した。
ブラウザを利用して暗号通貨マイニングを行うことは手っ取り早く金持ちになる方法とはいえない。しかし運用者がデベロッパーで、何千台ものマシンに密かにアクセスできるなら話は別だ。GoogleのChrome Web Storeではこれまで長い間、暗号通貨マイニングを目的とする拡張機能の公開をを許していた。しかしChrome Web Sto
GoogleのChromeブラウザにはユーザー名とパスワードを記録し、次にログインする際には自動で入力されるパスワード管理機能「Google Smart Lock for Passowrd」を備えています。ただ、別のパスワード管理ソフトに移行する際には、パスワードを一つずつ確認する面倒な作業が必要でした。
そのような場合に便利に使える、保存している情報を一括でエクスポートできる機能が現在開発中となっています。CSVとしてエクスポートした情報は、他のパスワード管理ソフトでインポートも可能です。
この機
Webアプリケーションのテスト自動化に特化したJava用のフレームワーク「Selenide」は、人気のある「Selenium」と比べて大きなアドバンテージがある。使い方やコードを交えて解説しよう。
Googleでは、誰もがアクセスできて楽しみながら音楽制作を行えるサイトChrome Music Labを通じ、さまざまなツールを使って簡単に音楽制作に触れられる環境を提供しています。ここに新たに追加された「Song Maker」は、PCやスマートフォン、タブレットなどの画面を直接操作するだけで手軽に音楽を打ち込んで制作することができます。
iPhone や Mac、Apple Watchに、特定の文字を表示するだけでアプリが落ちるバグが見つかりました。表示しただけでクラッシュしてしまうため、メッセージやチャットなどで問題の文字を送りつけられた場合、いきなりアプリが落ちたうえに、再び起動しても即座に落ちるループに陥る危険があります。影響を受けるのは iMessage や Safariブラウザ、LINE、Facebookメッセンジャーほか、システム標準のコンポーネントを使う多数のアプリ。アプリを殺す字の例iPhone アプリを即死さ
Googleの「Chrome」ブラウザが2018年7月から、全てのHTTPサイトを「Not secure」と表示することについて、ESETが功罪を解説した。
インターネット・デジタルメディアのアーカイブを運営するInternet Archiveが、1984年に発売されたアップル・マッキントッシュのソフトウェアコレクションを公開しました。ライブラリーではSystem 7.0.1やMicrosoft BASIC 2.0、ウィザードリィといった当時のシステムやアプリケーシ...
「Google Earth」がアップデートされ、1クリックで3D表示にできるボタンや、BBCなどが提供するコンテンツを表示できる「Voyager」機能などが追加された。Chromeブラウザで既に使え、他のブラウザやモバイルアプリ版も段階的に更新される見込み。
Internet Archiveは16日、Macintosh用OSとして1991年にリリースされた「System 7.0.1」をウェブブラウザーで体験できるエミュレーターの提供を開始した。
さまざまなWebをアーカイブする「Internet Archive」上で、懐かしの「MacOS System 7.0.1 Compilation」(pce-macplus)のエミュレータが公開されている。
Google Chromeブラウザの最新のアップデートでは、モバイルでサイトを開いたときに経験する非常に苛立たしい問題の一つが解決されている。
Blink(ブリンク)は、Googleなどが開発するHTMLレンダリングエンジン。2013年4月3日にWebKitから分岐し、開発が始まった[1]。Google Chrome 28以降[2]、Opera 15以降[3][4]、Android 4.4 の標準ブラウザなどで採用されている。
Webブラウザーの世界に衝撃的なニュースが走った。GoogleがWebKitを離れて「Blink」への移行を表明したのだ。Webブラウザー業界においても大きなシェアを握るGoogleが従来の技術とは別の新しいエンジン採用と開発推進を発表したことは、今後のトレンドを語る上で非常に大きな意味を持つ。
米グーグルのブラウザー開発チームは2017年3月24日、米シマンテックが発行するサーバー証明書(TLS/SSL証明書)には問題が多いとして、有効期間の短縮やEV SSL証明書のEVステータス無効化などを提案した。これに対してシマンテックでは、公式ブログで反論している。
このフォームを利用するには、クッキー、JavaScriptの設定が有効になっている必要があります。現在、ご利用のブラウザでは、JavaScriptもしくはクッキーが有効になっていないかサポートされていないようです。詳しくは、