タグ

ブックマーク / ascii.jp (152)

  • 皮膚に貼り付けられる伸縮自在なLEDディスプレー

    東京大学、大日印刷、科学技術振興機構は2月18日、皮膚に貼り付けられるLEDディスプレーシートを開発したと発表した。 独自の伸縮性ハイブリッド電子実装技術を用いて赤色LED(16×24)をゴムシートに実装したもので、ディスプレーの厚みは1mm以下。柔らかく曲がることに加えて45%伸縮しても機能は損なわれないという。 スクリーン印刷による銀配線、はんだペーストを用いてLED素子を実装しているなど、既存技術の応用であるため早期の実用化が見込まれる。すでにセンサーとしては皮膚呼吸を妨げないナノメッシュを用いた心電センサー、無線デバイスが開発されており、センサーを計測した心電波形の動画を貼り付けてディスプレー表示するといった医療用途ウェアラブルデバイスとしての利用が見込まれる。 今後、大日印刷では製造プロセス開発により高集積化や大面積化といった課題を解決し、3年以内の実用化を目指すとしている。

    皮膚に貼り付けられる伸縮自在なLEDディスプレー
  • ワコム、Android・iOS対応スタイラスペン「Bamboo Tip」

    sponsored 生成AI「Box AI」を組み込んだBoxの将来像も披露、「BoxWorks Roadshow Osaka 2024」レポート 大阪ガス、豊中市も登壇 西日に注力するBoxが大阪で大型イベント開催 sponsored MSIのNUC「Cubi NUC 1M」を徹底レビュー NUCはどれも同じではない!ちょっとした違いなのに大きく影響するポイントを見逃さずに選ぼう sponsored 浄土真宗親鸞会がネットギア「M4250」を導入、能登半島地震では「機動力の高さ」が生きる 大規模イベントの“ワンオペ映像業務”、実現したのはNDIとネットギアPro AVスイッチ sponsored JN-IPS238FHDR-C65W-HSPなら直販価格2万2980円 昇降式スタンドとUSB Type-C給電は後悔しないディスプレー選びの新要件! 2万円台前半でも探せばある sponso

    ワコム、Android・iOS対応スタイラスペン「Bamboo Tip」
  • Nature Remoでエアコンをスマートに操作

    出先から自宅のエアコンを操作できるスマートリモコン「Nature Remo」がアスキーストアにて予約受付中です。 Nature Remoは、エアコンのある部屋に設置して使うスマートリモコンです。外出先からスマホアプリ経由で電源のオン/オフ操作が可能になります。 アプリで設定をしておけば、スマホのGPS機能を使って帰宅前に自動でエアコンの電源をオンにできるほか、電源を消し忘れて外出してしまった際に自動で電源をオフにしてくれます。 また、エアコン以外にもテレビ、照明、掃除ロボットなど、赤外線リモコンに対応する家電であればコントロール可能。さらに、Google Homeから日語で家電を操作することもできます。 アスキーストアでは1万4040円(税込)で予約受付中。さらに詳しい仕様はアスキーストアでチェックしてください。 【12月下旬】快適なお部屋に帰宅、夜も快眠!スマートリモコン「Nature

    Nature Remoでエアコンをスマートに操作
  • スマホサイズのPCが登場する!? Windows On ARMを知る

    PC向けのOSを動かすにも十分な性能を持つ ARMの64bitアーキテクチャ 詳しい話の前にARMの64bit版について簡単に確認しておく。ARMの64bitアーキテクチャは、ARMv8と呼ばれている。 これに対して32bitアーキテクチャはARMv7である。ただしARMv8は、32bitアーキテクチャを含んでいる。このため、ARMv8の64bitアーキテクチャ部分はAArch64、同32bitアーキテクチャは、AArch32と呼ばれる。AArchは「ARM Architecture」の略で、ARMv8は64bitアーキテクチャモードと32bitアーキテクチャモードを持ち、64bitアーキテクチャモードでは、32bitアーキテクチャの機械語命令を実行する32bitモードが利用できる。このあたりはインテルの64bitプロセッサと同じだ。 AArch64とAArch32は、命令セットが完全に異

    スマホサイズのPCが登場する!? Windows On ARMを知る
  • Web屋の私が勘違いしていた、世界のネット通信環境の驚くべき状況

    ユーザーの目線でWebサイトを作ることは基中の基ですが、グローバルサイトを担当することになったら日の常識を捨てて現地の状況を理解する必要があります。 アプリやWebサイトをより良く、より速く、よりアクセシブルにする手助けが私の仕事です。CalibreでWebを構築したり、メンテしたりする際にぶつかる課題について、知見が集まりました。 この1年で当に驚いたことは、一般のユーザーがどうインターネットにアクセスしているかです。Web業界に従事しているのに、ほとんど理解していませんでした。自分たちがユーザーにコンテンツを配信する方法がいかに時代遅だったのかもわかりました。 ここ数年の進歩で、コンテンツをWebからダウンロードする速度は劇的に速くなりました。しかし、「HTMLをロードし、ほかのリソースを探してそれもロードする」という基は変化していません。 世界中の約46.1%がインターネッ

    Web屋の私が勘違いしていた、世界のネット通信環境の驚くべき状況
  • 2倍の速さになった「Firefox Quantum」 その理由を説明 (1/2)

    sponsored これ以上は望めない、i9-14900HX、RTX 4090、メモリ128GB、SSDはRAID 0で4TB 圧倒的に速くてストレス一切なし、全パーツが最上位のゲーミングノートPC「Titan 18 HX A14V」シリーズ徹底レビュー sponsored デスクトップPC並のCPUGPUに高解像度&240Hz対応! セール中の格ゲーミングノートに注目! sponsored 置き場所自由な高性能なRyzen搭載の小型PCが魅力的! しかも価格もオトクだ! sponsored 2.4GHz接続時で最大105時間、Bluetoothで最大210時間のロングバッテリーも魅力! 選択肢が減ってる大きめ・軽量ゲーミングマウスならコレ! 左だけでなく右サイドにも2ボタンあるぞ sponsored 最新世代QD-OLED採用の4K解像度で240Hz駆動、0.03msの応答速度を実現

    2倍の速さになった「Firefox Quantum」 その理由を説明 (1/2)
  • 「Web解析の時代は終わった」と言えるこれだけの理由

    Webサイトがマーケティングの一部になったいま、Webサイトだけを解析してもビジネスには貢献できません。データ中心のマーケティングについて真剣に考える必要があります。 頭をフル回転して答えてください。あなたはマーケティング戦略の成果をどのように測定しますか? この質問に答えるのに2秒以上かかるなら、そのマーケティング戦略は計測できないメトリクスに基づいている可能性が高いです。 簡単なデータを分析して、成功か失敗かパフォーマンスを検討する時代は終わりました。テクノロジーの進化と共に、デジタルマーケティングも進んでいるのです。 データを駆使するマーケターは、自分の直感だけを信じて奮闘する人よりも成功します。その理由を説明します。 データ中心のマーケティングがますます重視される時代に 数年前まで、データ中心のマーケティングは、現実には程遠い小説の世界のことのように思われていましたが、業界の傾向は

    「Web解析の時代は終わった」と言えるこれだけの理由
  • アプリ開発の流れを変える「GraphQL」はRESTとどう違うのか比較してみた

    注:単純なデータモデルでさえ、今後の維持や説明が必要になる6つものエンドポイントが含まれています。 あなたがクライアント側の開発者で、movies APIを使い、HTMLとjQueryで単純なWebページを作るとします。そのためには、映画と出演俳優・女優の情報が必要です。APIに必要な機能は揃っているので、データを取得します。 新しくターミナルを開いて以下を実行します。 curl localhost:3000/movies 以下の応答が返ってきます。 [ { "href": "http://localhost:3000/movie/1" }, { "href": "http://localhost:3000/movie/2" }, { "href": "http://localhost:3000/movie/3" }, { "href": "http://localhost:3000/mo

    アプリ開発の流れを変える「GraphQL」はRESTとどう違うのか比較してみた
  • 「フルスタック開発者」を名乗るなら身につけたい技術と知識【2017年版】

    フルスタック開発者に求めるスキルは時代とともに変わっています。2017年のフルスタック開発者を名乗るなら最低限知っておくべき技術と知識をまとめました。 プロトタイプから完全なMVP(Minimum Viable Product:実用最小限のプロダクト)までカバーするフルスタック開発者のことを「多芸は無芸」と評価する人もいます。そんな一面もあるでしょう。まずは、フルスタック開発者を知るために、歴史を振り返ります。 以前のフルスタック開発者 2000年ごろ(インターネットでの17年前は大昔です)のフルスタック開発者の定義はこんな感じでした。 Photoshop、FireworksなどAdobe系ツールでWebページを手早く作る デザインをHTMLCSSに変換し、画像にホットスポットを追加する(もはや忘却のかなたですか?) 簡単なPHP4.0スクリプト(当時のPHPはオブジェクト指向とは無縁)

    「フルスタック開発者」を名乗るなら身につけたい技術と知識【2017年版】
  • マカフィーがランサムウェア「Petya」を緊急解説

    新たに出現したランサムウェアの大規模な感染によって企業のネットワークが大きく混乱しています。今回の事件の黒幕は、Petyaランサムウェアです。この悪意あるランサムウェアは、感染先のコンピューターのファイルと、PCを起動する際に参照されるマスターブートレコード(MBR)を暗号化して、コンピューターを使用不能にします。 Petyaランサムウェアの存在は2016年3月に確認されていました。このランサムウェアが他のランサムウェアファミリーと異なる点は、コンピューター上のファイルを暗号化するだけでなく、MBR(master boot record)もまた暗号化する点にあります。この二重の攻撃方法により、感染したコンピューターのディスクはアクセス不能になり、ほとんどのユーザーはコンピューターを復旧させることができません。 今日発見されたこのPetyaの新しい亜種では、先月猛威を振るったランサムウェアW

    マカフィーがランサムウェア「Petya」を緊急解説
  • 開発者はReactとAngularのどちらを選ぶべきか?

    新しくプロジェクトを始めるときに開発者を悩ませる、フレームワーク選び。ReactAngularをあらゆる点で比較しながら、どう選ぶべきか? の基準を考えます。 AngularReactのどちらを選びますか? JavaScriptのフレームワーク選びで多くの開発者が悩んでいます。始めたばかりの初心者も、次のプロジェクトで使うフレームワークを検討中のフリーランサーも、企業戦略を立てるITアーキテクトも。そこで、フレームワーク選びの知識を授けましょう。 最初にお伝えします。この記事では、どちらが優れているか明確な結論は出しません。しかし、何百とある似たようなタイトルの記事も同じです。自分の環境と使い方によって多くの要素が絡むため、一概に決まらないのです。 この記事は、Angular(バージョン2以上のこと。古いAngularJSのことではない)とReactを体系的に比較し、違いを理解した上で

    開発者はReactとAngularのどちらを選ぶべきか?
  • JSのデバッグにはconsole.log()ではなくNodeのデバッガーを使いなさい

    JavaScriptのデバッグに苦労しているなら、Nodeのデバッガーを試してみてはどうでしょうか。Visual Studio Codeならさらに手軽です。 袋小路です! 何時間も費やしていろいろ試してみたけれどもうまくいきません。コードをじっと吟味してもエラーになりそうなところはありません。2、3回ロジックを見直して、何度も実行しています。単体テストも助けにはならず、同じく失敗してしまいます。もはやどうしていいか分からず、虚空を見つめたくなります。ひとり闇の中にいるように感じて、だんだん腹が立ってきます。 こんなときの自然な反応は、コードの品質を落とし、邪魔なものを全部捨て去ることです。コードのあちこちにprintをちりばめて、なにかうまくいくことを祈るわけです。これでは暗闇で的を狙うようなもので、望み薄なことが分かるでしょう。 よくある話だと感じたのではないでしょうか。今までに数行以上

    JSのデバッグにはconsole.log()ではなくNodeのデバッガーを使いなさい
  • HDDベースのPCが超サクサク!インテル「Optane Memory」速攻レビュー (1/3)

    今回リリースされたOptane Memory「MEMPEK1W016GAXT」は開発コードネーム“Stony Beach”として知られていたもの。PCI Express×2接続なので端子側のKeyはB&M、モジュールは一般的な2280で提供される。 2017年4月24日(米国時間)、インテルは新メモリー技術「3D XPoint」を利用した新しい製品「Optane Memory」の発売を開始した。すでに同社は3D XPointを使った製品として、「Optane SSD DC P4800X」というデータセンター向けの超高性能SSDを発表済みだが、Optane Memoryはごく普通のPCユーザーをターゲットにした製品だ。 まず、Optane Memoryは一般的にイメージするメモリーとは違う。低速なSATA接続のストレージ(HDDやSSD)と組み合わせて高速化するキャッシュ専用のSSDであり、

    HDDベースのPCが超サクサク!インテル「Optane Memory」速攻レビュー (1/3)
  • もうjQueryには頼らない!素のJavaScriptでDOMを操作するための基礎知識

    DOM操作が必要なとき、真っ先にjQueryを使うことを考えます。しかし、素のJavaScriptのDOM APIだけでも、実はかなりのことができるのです。また、IE10以下のサポートが終了したため、今後は素のJavaScriptによるDOM操作を心配なく使えます。 記事では、素のJavaScriptで一般的なDOM操作をする方法について説明します。具体的には以下のとおりです。 DOMの取得と変更 クラスと属性の変更 イベントのリッスン アニメーション 記事の最後に、どのようなプロジェクトにも使える独自の超軽量DOMライブラリーの作り方を説明します。記事の最後までに、素のJavaScriptによるDOM操作は決して高度な技術ではないこと、多くのjQueryメソッドとまったく同じ機能が実はネイティブAPIにもあることが理解できるはずです。 それでは始めます。 DOM操作:DOMの取得 この記

    もうjQueryには頼らない!素のJavaScriptでDOMを操作するための基礎知識
  • 2017年のPHPフレームワーク——2強時代に何を学ぶべきか?

    動きの早いフロントエンド界隈や他の言語の躍進の話題に押されて、いつまでも古い知識のままPHPで開発していませんか? 知識のアップデートに役立つ、最近のフレームワークの動向を、ちょっと辛口な現状分析とともに。 私が約1年前に書いた記事の続きを書くことにしたのは次の質問を受けたからです。 Q:PHP MVCフレームワークについて近況を教えてください。(2017/2/24) A:PHPのフレームワークといえば、現時点ではLaravelとSymfonyに尽きます。これから新しいプロジェクトを始めるなら、わざわざCakePHP、Zend、CodeIgniter、Yiiなどを使う理由は見当たりません。これらのフレームワークを使い慣れているか開発経験のある開発者がいないのなら、使う理由はないでしょう。 実際に開発が始まったら、ツールやプラグインを集めたり、よくある問題への対処方法を調べたりする必要があり

    2017年のPHPフレームワーク——2強時代に何を学ぶべきか?
  • Goならわかるシステムプログラミング

    Goで始める、すこし低レイヤのプログラミング入門。入出力、ネットワーク、メモリなど、現実の世界でプログラムが動くために必要な機能をプログラム言語Goを通して覗いてみよう。OSの機能とは何か、それをプログラミングでどう利用するのか、システムプログラミングの世界をプログラマの視点から眺めていく連載企画。 2017年06月21日 17時00分 プログラミング+ Go言語によるプログラマー視点のシステムプログラミング 第20回 Go言語とコンテナ 連載の最終回。この連載ではプログラムがコンピュータ上で動くときに何が起きているのかをGo言語のコードを通して覗いてきました。今回はその締めくくりとしてコンテナについて紹介します。 2017年06月07日 21時30分 プログラミング+ Go言語によるプログラマー視点のシステムプログラミング 第19回 Go言語のメモリ管理 ソフトウェアにとってメモリは不

    Goならわかるシステムプログラミング
  • Go言語で知るプロセス(1)

    オペレーティングシステムが実行ファイルを読み込んで実行するには、そのためのリソース(メモリやCPUなど)を用意しなければなりません。 そのようなリソースをまとめたプログラムの実行単位がプロセスです。 プロセスは、オペレーティングシステムが実行ファイルを読み込んで実行するときに新しく作られます。 コンピュータシステムの低レイヤをGo言語で覗いてみるこの連載では、今回から数回に分けてプロセスを見ていきます。 今回の記事で扱うのは次の内容です。 Go言語から見たプロセス プロセスの入出力 プロセスの情報にアクセスする外部ライブラリ OSから見たプロセス これまでの連載で登場したプロセス プロセスはコンピュータシステムの中心となる概念なので、その存在をまったく無視してシステムに関するプログラムを書くことはできません。 そのため、これまでの連載記事でも、プロセスに関連する情報は小出しにしてきました。

    Go言語で知るプロセス(1)
  • PHPでカレンダーを作りたい!だったらGoogle Calendar APIを使ってみたら?

    予定の管理はGoogleカレンダーが便利。でも独自のインターフェイスを持ったカレンダーサービスが作りたい。そんなときはGoogle Calendar APIを使ってみるといいかもしれません。 この記事では、PHPGoogle Calendar APIを扱う方法を紹介します。カレンダーアプリを構築し、ユーザーが新しいカレンダーを作成したり、イベントを追加したり、Googleカレンダーと同期したりできるようにします。この記事に沿って作業する場合は、Homesteadをセットアップするとアプリの実行環境を簡単に用意できるのでおすすめです。 Google Console Projectのセットアップ 最初にGoogle Developers Consoleで新たなプロジェクトを作成します。 プロジェクトを作成したら、ダッシュボードにある「enable and manage APIs(APIを有効

    PHPでカレンダーを作りたい!だったらGoogle Calendar APIを使ってみたら?
  • なぜAmazonですらUXデザインの「ダークパターン」でユーザーを騙すのか

    コンバージョン率を上げ、短期的なビジネスゴールを達成するために、UXデザインの「ダークパターン」を採り入れる企業が後を絶ちません。4つの実例をもとにダークパターンの問題点を考えてみましょう。 多くの人もそうだったと思いますが、2016年11月8日、私はスクリーンにくぎづけになっていました。そのとき私が米国大統領選挙戦の結果をめぐって当てにしていたのはThe New York Timesでした。ほかのどのソースよりも信頼していたからです。 The New York TimesのWebページの一番上に、「選挙予想」というダイヤルがありました。 ダイアルが意味していたのは「大統領選に勝つ確率」で、左側に激しく揺れ動いていました。このとき私はすでに不安でいっぱいでしたが、それはどんどん高まっていきました。 New York Timesの記者、Jake Swearingenは次のように語っています。

    なぜAmazonですらUXデザインの「ダークパターン」でユーザーを騙すのか
  • 「Google丸投げ」でiOSアプリ開発が恐ろしくラクになる!Firebaseの使い方

    Googleが運営するFirebaseを使えば、面倒なサーバーの処理は任せて、クライアント側の開発に集中できます。サンプルアプリを例に、基的な使い方を体験してみましょう。 Firebaseは、アプリを素早く開発しデプロイできるようにするための「Backend as a Service(BaaS)」プラットホームです。Firebaseは多くの機能を提供しています。リアルタイムデータベース、ユーザー認証(Eメールとパスワード、Facebook、TwitterGitHubGoogleアカウントを使用できる)、クラウドメッセージング、ストレージ、ホスティング、リモートコンフィギュレーション、Test Lab、クラッシュレポート、通知、アプリのインデックス付け、ダイナミックリンク、招待、AdWordsとAdMobなどが含まれています。 この記事ではシンプルなToDoアプリを作成しながら、Fir

    「Google丸投げ」でiOSアプリ開発が恐ろしくラクになる!Firebaseの使い方