投稿

10月 26, 2018の投稿を表示しています

[ITmedia News] 「ロボットが職場にいる生活」を現実にする「コボット」

イメージ
[ITmedia News] 「ロボットが職場にいる生活」を現実にする「コボット」 : 人間とロボットが共存して働く「協働ロボット」「コボット」という、将来の働き方に大きく関わってくるテーマについて掘り下げます。

[ITmedia PC USER] どこでも手軽に身長を調べられる超音波式測定器

イメージ
[ITmedia PC USER] どこでも手軽に身長を調べられる超音波式測定器 : ドスパラは、超音波式のポータブル身長測定器「DN-915520」の取り扱いを発表した。

[ITmedia ビジネスオンライン] 東京都心で「最も資産価値が下がりにくい」エリアは? 1位は渋谷区の……

イメージ
[ITmedia ビジネスオンライン] 東京都心で「最も資産価値が下がりにくい」エリアは? 1位は渋谷区の…… : 東京都心で最も資産価値が下がりにくいエリアは? 不動産ポータルサイト「SUUMO」を運営するリクルート住まいカンパニーが東京都心部の14区を対象に実施した調査によると、2位は市谷仲之町(新宿区)だった。1位は……

[ITmedia ビジネスオンライン] 幸楽苑、大幅上方修正で「疑義」解消 コスト削減など奏功し危機脱却か

イメージ
[ITmedia ビジネスオンライン] 幸楽苑、大幅上方修正で「疑義」解消 コスト削減など奏功し危機脱却か : 幸楽苑HDが19年3月期の通期連結業績を上方修正。純損益が、従来予想比4億6900万円増となる7億3900万円の黒字になる見込みという。味の変更やコスト削減が奏功し、上半期の業績が伸びたため。

[ITmedia PC USER] リンクス、ECS製ミニPC「LIVA Z2」にTranscend製SSD搭載のバリエーションモデル追加

イメージ
[ITmedia PC USER] リンクス、ECS製ミニPC「LIVA Z2」にTranscend製SSD搭載のバリエーションモデル追加 : リンクスインターナショナルは、ECS製ミニPC「LIVA Z2」シリーズの販売ラインアップにTranscend製メモリとSSDを搭載のしたバリエーションモデルを追加した。

Today's Linux 2018/10/26

Today's Linux 2018/10/26 : 【今日の話題】 Richard Stallman氏、「GNU Kind Communication Guidelines」を公開、コミュニティに親切なやり取りを求め → GNU Projectの開発が女性を遠ざけているという問題が8月に議論されたことを背景に! 他 ……………………………………………………………………………………………… 【今日のニュース】 ☆Richard Stallman氏、「GNU Kind Communication Guidelines」を公開、コミュニティに親切なやり取りを求め https://mag.osdn.jp/18/10/25/161500 ☆「SUSEがOpenChain適合コミュニティの一員に」#OpenChain https://www.linuxfoundation.jp/press-release/2018/10/suse-joins-the-openchain-community-of-conformance/ ☆Mozilla、Firefox 63のトラッキング防止機能強化 http://news.mynavi.jp/article/20181025-712568 ☆Mozillaは寄付の全額をTor Projectへのマッチングファンドに、Firefoxへの内蔵も開発中 https://jp.techcrunch.com/2018/10/25/2018-10-24-mozilla-tor-project/ ☆Apache HTTP Server v2.4.37登場 http://news.mynavi.jp/article/20181025-712567 ☆Apache Software Foundation、Huawei発のマイクロサービスフレームワーク「Apache ServiceComb」をTLP https://mag.osdn.jp/18/10/25/164500 ☆NECとCloudera、ビッグデータ活用の加速化を支援する戦略的協業を強化 https://cloud.watch.impress.co.jp/docs/news/1149775.html ☆NECとCloudera、ビッグデータ

「どうぶつの森 ポケットキャンプ」のAndroid版、来月のアップデートで一部端末のサポートを終了へ

イメージ
「どうぶつの森 ポケットキャンプ」のAndroid版、来月のアップデートで一部端末のサポートを終了へ : Perfectly Nintendoによると、任天堂は来月に「どうぶつの森 ポケットキャンプ」のAndroid版のアップデートを行う予定で、そのアップデートでAndroid端末のシステム要件を変更し、一部端末のサポートを […]

「能」は現代のいわばARだった? 両者の意外な関係と今だからこそ能から学べること

イメージ
「能」は現代のいわばARだった? 両者の意外な関係と今だからこそ能から学べること : 能楽師の「ワキ」方であり、古代文字の研究者でもある安田登さんによると、能は現代でいうと「AR」の役割だったそう。今だからこそ能から学べることとは何でしょうか。 オリジナルのエンクロージャ:

リモートなのに、同じ空間にいるような感覚。オンライン会議をさらに充実させるツールとは?

イメージ
リモートなのに、同じ空間にいるような感覚。オンライン会議をさらに充実させるツールとは? : シスコのオンライン会議ツール「Webex Teams」と「Webex Board」を、Houzzの皆さんに使っていただきました。 オリジナルのエンクロージャ:

「節税保険」バトル白熱、金融庁が保険業界を攻めあぐねる理由@週刊ダイヤモンド(2018.10.26)

「節税保険」バトル白熱、金融庁が保険業界を攻めあぐねる理由@週刊ダイヤモンド(2018.10.26) : 「節税保険」バトル白熱、金融庁が保険業界を攻めあぐねる理由@週刊ダイヤモンド(2 ... Copyright © 2018 生命保険おすすめ比較ニュースアンテナ waiwainews All Rights Reserved.

薬局の譲渡、処方医はどう見たか-薬局のM&Aで友好的な関係を築くには?(下)

イメージ
薬局の譲渡、処方医はどう見たか-薬局のM&Aで友好的な関係を築くには?(下) :  薬局の譲渡を検討する際、処方医との関係性の悪化を懸念する経営者は少なくない。では、処方するドクターは薬局のM&Aをどのように捉えているのか―。うめがえ内科クリニック(島根県大田市)の梅枝伸行院長(59...

不正請求の監査、保険医の刑事施設収容で困難に-厚生労働省が新たな処分基準を策定へ

イメージ
不正請求の監査、保険医の刑事施設収容で困難に-厚生労働省が新たな処分基準を策定へ :  厚生労働省は26日、診療報酬不正請求事案の措置に関する案のパブリックコメントの募集を始めた。不正請求で保険医らが刑事施設に収容された場合、監査が困難となるケースがあるため、新たな処分基準を策定する方針...

Challenge #2: Preparing Delimited Data 〜複数の区切り文字を持つデータの整形に挑戦〜

イメージ
Challenge #2: Preparing Delimited Data 〜複数の区切り文字を持つデータの整形に挑戦〜 : こんにちは、にいのです。 Alteryx Communityでは毎週課題が与えられ、条件を満たすワークフロー作成に挑戦できるWeekly Challengeというコンテンツがあります。 当ブログにもWeekly Chal […]

[日本語Alexa] Alexa-SDK Ve2 (その9) Audio の連続再生

イメージ
[日本語Alexa] Alexa-SDK Ve2 (その9) Audio の連続再生 : 1 はじめに Alexa SDK V2を使用した、AudioPlayerの基本的な使い方については、下記で紹介させて頂きました。 今回は、上記の応用として、オーディオの連続再生の要領を確認したいと思います。 2 一度だけ […]

HTML5/CSS3のニュースやTIPSなどのまとめ (2018年10月26日)

HTML5/CSS3のニュースやTIPSなどのまとめ (2018年10月26日) : モジラ、FirefoxユーザーにVPNサービス - まずは米国で試験的に販売 (マイナビ) 電子書籍:すぐに使えてガンガン集客!WEBマーケティング123の技 (Kindle版) モバイルのレスポンシブデザインにおける4つの基本ポイント (UX MILK) 日本企業がデザインスプリントを実践すべき理由とは (freshtrax) ミニマルなスタイルのHTML5製ミュージックプレイヤー「cPlayer」 (かちびと) Angular 7正式版リリース、6ヶ月ぶりのメジャーバージョンアップ - バーチャルスクロール、ドラッグ&ドロップのサポートなど (Publickey) Chrome 70のデベロッパーツールが便利になってる!ウェブ制作者がチェックしておきたい新機能のまとめ (コリス) Adobe Senseiの画像解析が凄すぎた!14,000人から拍手喝采を浴びた研究中の技術 - Adobe MAX 2018 (ICS MEDIA) dbxfs - Dropboxをファイルシステム化 (MOONGIFT) Blissfullyが全てをサーバーレスで行うと決めた理由 (TechCrunch) 2018年大本命!HTML/CSSコピペできる、参考にしたいスニペット78個まとめ (PhotoshopVIP) 詳細を読む

JSで値を複数行にわたって書く

JSで値を複数行にわたって書く : jsで複数行に分けて値を書く方法です。 意外と使われて無いので書いてみました。まあ、そんなに長い値を書くことなんて無いと思いますが. . . 結果から言います。 まあ、こういうことです。 var hoge="hoge\ hoge\ hoge"; つまり、 \ を行末に置くということです。 ただ、うっかりというか、癖というかで、こんな風に書くと怒られます。 var hoge="hoge"\ "hoge"\ "hoge"; たとえば... document.getElementById('hoge').innerHTML="<table width='100%' height='10%' style='background-color:#343434;color:#fff;'><tr><tb>ほげほげ<tb><th>ぴよぴよ</th><th width='50%'>ふぉおふぉお</th></tr><tr><th width='50%'>ほほほ</th><th>ふー</th></tr></table>"; これは見にくい。 document.getElementById('hoge').innerHTML="<table width='100%' height='10%' style='background-color:#343434;color:#fff;'>\ <tr>\ <tb>ほげほげ<tb>\ <th>ぴよぴよ</th>\ <th width='50%'>ふぉおふぉお<

Cloud NAT : ソフトウェア定義型の新しいネットワーク アドレス変換サービス

イメージ
Cloud NAT : ソフトウェア定義型の新しいネットワーク アドレス変換サービス : ※この投稿は米国時間 2018 年 10 月 17 日に Google Cloud blog に 投稿 されたものの抄訳です。 アプリケーションを実行するときに利用するネットワーク サービスの中でも、NAT(ネットワーク アドレス変換)はきわめて重要です。NAT により、アプリケーションのデプロイ環境をプライベートに保ちながらインターネットにアクセスすることができます。私たちは先ごろロンドンで開催した Google Cloud Next London '18 において、 フルマネージドの Cloud NAT サービスのベータ版を発表 しました。今回はこのサービスについて詳しく見ていきましょう。 Cloud NAT のメリット アプリケーションを Cloud NAT ゲートウェイの背後に配置すると、そのアプリケーションは管理された効率的な方法でインターネットにアクセスできますが(更新、パッチ管理、構成管理などのため)、外部のリソースはそれらのインスタンスに直接アクセスすることはできません。したがって、お客様の Google Cloud VPC(Virtual Private Cloud)は分離によって安全性が保たれます。 Cloud NAT は、他の NAT サービスと比べてさまざまなメリットを提供します。 Cloud NAT は、管理される中間プロキシがないソフトウェア定義型ソリューションであり、 ボトルネックのない設計 によって高い信頼性、パフォーマンス、スケーラビリティを実現します。 Google Compute Engine 仮想マシン(VM)と Google Kubernetes Engine (コンテナ)の両方をサポートします。 NAT ゲートウェイごとに複数の NAT IP アドレスを構成できるので、別の NAT ゲートウェイの追加や管理を行うことなく、ネットワーク規模に基づいてスケーリングを行えます。 お客様に固有の要件に応じて、 手動モードと自動モード のどちらかを選んで NAT IP アドレス割り当てを行うことができます。手動モードのときは、IP アドレス指定時に完全な制御が可能です。自動モードのときは、インスタンス数に基づ

昭文社、QRコードのシールで高齢者や迷子の帰宅を助ける「おかえりQR」

イメージ
昭文社、QRコードのシールで高齢者や迷子の帰宅を助ける「おかえりQR」 :  昭文社は2018年10月26日、認知症などで帰宅が困難な高齢者や道に迷った子供の居場所を家族らに発信して帰宅を支援するシール型QRコード「おかえりQR」の販売を始めたと発表した。価格は3240円(税込み)。

電通、AIテレビ視聴率予測システムの新バージョン「SHAREST_RT」をリリース

イメージ
電通、AIテレビ視聴率予測システムの新バージョン「SHAREST_RT」をリリース : 10月26日に配信された 電通ニュースリリース 文面は以下の通りです。 2018年10月26日 ― エリアを拡大し精度を向上、タイムシフト視聴率の予測にも対応 ― 株式会社電通(本社:東京都港区、社長:山本 敏博)は、AIを活用したテレビ視聴率予測システムをバージョンアップした「SHAREST_RT(※)」(シェアレスト・アールティー)を開発し、このほどリリースしました。新システムには東阪名3地区へのエリア拡大や、タイムシフト視聴予測への対応、予測対象ターゲットの拡大などを盛り込みました。 当社は、過去の視聴率データ、番組ジャンル、出演者情報、インターネット上のコンテンツ閲覧傾向などを教師データとするディープラーニングにより、放送前1週間のテレビ視聴率を予測するシステム「SHAREST(β版)」をAI開発に強みをもつ「データアーティスト株式会社」(本年2月に当社子会社化)と共同開発し2017年6月にローンチしていました。 今回の「SHAREST_RT」では、投入変数の拡大などを行うことで、より高精度に放送前1週間のテレビ視聴率予測を安定的に行えるようにしました。 この「SHAREST_RT」により、現在急速に広がりつつあるテレビCM素材の高度運用、例えばターゲットの異なる複数のテレビCM素材を視聴率予測をもとに最適な番組でオンエアする素材割付が可能となり、結果として広告効果の最大化が実現できるようになります。 また新システムでは、予測精度を向上させるためのデータベース基盤「RICH FLOW」の構築も行っています。今後、安定供給可能なソーシャル関連データや天候関連データ、各種パネルデータ等を「RICH FLOW」上に投入し、データベースを拡充することで、さらなる予測精度の向上や予測対象指標の多様化を進めていきます。 従来、複数ブランドのCM素材を予測視聴率に基づいて広告枠に割り付ける場合、視聴率の予測を人が行うケースがあり、その業務負荷が膨大になるという課題がありました。AIによる視聴率予測の自動化は、業務の効率化においても大いに効果が期待できます。 今後も当社は、メディアに関係するさまざまなマーケティングデータにAIを活用し、顧客企業の新たな価値創造に貢献してまい

AWS SAMでローカル環境でS3とDynamoDBを扱うLambdaを実行する

AWS SAMでローカル環境でS3とDynamoDBを扱うLambdaを実行する : この投稿について Serverlessconf Tokyo 2018で色々と刺激を受け、Lambdaに取り組んでみようと思い、色々と試す上でLambdaをローカル環境で開発や動作確認をするのに色々迷う部分が多かったので、メモとして残したものです。 動作環境 以下のものを使用しています。 AWS SAM AWS CLI docker docker-compose # Pythonはvenv $ python --version Python 3.6.6 $ aws --version aws-cli/1.16.24 Python/3.7.0 Darwin/18.0.0 botocore/1.12.14 $ sam --version SAM CLI, version 0.6.0 SAMプロジェクトの作成 sam init コマンドを使用して空のプロジェクトを作成します。 -r はruntime -n はプロジェクト名 を指定しています。 $ sam init -r python3.6 -n sam-s3-lambda-app 無事に成功すると以下のようなパッケージ構成が作成されます。 $ cd sam-s3-lambda-app $ tree . . ├── README.md ├── hello_world │   ├── __init__.py │   ├── __pycache__ │   │   ├── __init__.cpython-37.pyc │   │   └── app.cpython-37.pyc │   └── app.py ├── requirements.txt ├── template.yaml ├── tests │   └── unit │   ├── __init__.py │   ├── __pycache__ │   │   ├── __init__.cpython-37.pyc │   │   └── test_handler.cpython-37.pyc │   └── test_handler.py hel

Webアプリケーションのベンチマークをとるときに気をつけている10のこと - たごもりすメモ

イメージ
Webアプリケーションのベンチマークをとるときに気をつけている10のこと - たごもりすメモ : Webアプリケーションのベンチマークをとるときに気をつけている10のこと - たごもりすメモ 10もないかも、と思いながら項目を書き出してみたら10以上余裕であってキリがないので10で収めた。いやあ、あるなあ。 仕事柄よくベンチマークを実行したりしてて色々と思うところが溜まっていたところ、以下のような記事を見掛けたのでなんか書こうと思った。ところでこの記事はベンチマークを実行するための準備作業が...

Anker、Googleアシスタント搭載のポータブルスマートスピーカー「Model Zero+」発売へ

イメージ
Anker、Googleアシスタント搭載のポータブルスマートスピーカー「Model Zero+」発売へ : シェア 1 ツイート 0 はてブ 0 Ankerは、soundcoreブランドのスマートスピーカー「Model Zero+」を発売する。 CES2018で予告 されていたモデルだ。 ドーナツ型の取っ手がついたデザインが特徴的で、バッテリーを内蔵しているポータブルスピーカー。音質にもこだわり、Scan-Speakと呼ぶ高音質ドライバー、BassUpと呼ぶ低音出力技術も搭載している。 今回同時発表されたのは、「Model Zero」「Model Zero+」の2種類だが、AI音声アシスタントが搭載されているのは上位機種となる「Model Zero+」のみ。こちらはグーグルアシスタントを採用している。Model Zero+の価格は249.99ドル(日本円でおよそ28,000円)、通常のポータブルスピーカーである「Model Zero」は199.99ドル(日本円でおよそ22,500円)となる。 ■ Model Zero+ ・Google Assistant搭載 ・DOLBY AUDIO ・バッテリー駆動5時間 ・価格は249.99ドル(日本円でおよそ28,000円) ■ Model Zero ・Hi-Res Audio ・IPX5防水 ・バッテリー駆動10時間 ・価格は199.99ドル(日本円でおよそ22,500円) Model Zeroは 来月出荷予定 で、「Model Zero+」は遅れての発売となる。なお日本国内での販売については、両製品とも未定だ。 外部リンク soundcore / Model Zero+ soundcore / Model Zero Google Home fan club japan

JavaScript で体感する関数型プログラミング | PLAID engineer blog

イメージ
JavaScript で体感する関数型プログラミング | PLAID engineer blog : JavaScript で体感する関数型プログラミング | PLAID engineer blog プレイドのエンジニア兼ハンターの @algas です。 Ramda.js の関数を例にして JavaScript による関数型プログラミングの考え方を紹介します。 本記事では Ramda.js 自体を紹介するのではなく、より深い関数型プログラミングの考え方を学ぶきっかけを作れることを意図しています。 想定読者 Node.js でアプリケーションを...

[ITmedia News] Google画像検索で「Google Lens」利用可能に

イメージ
[ITmedia News] Google画像検索で「Google Lens」利用可能に : Googleが画像内情報検索AIツール「Google Lens」をGoogle画像検索で利用できるようにした。まずは米国のモバイルブラウザで製品検索に使えるようになった。PinterestやInstagramのショッピング機能の競合になりそうだ。

コードとしてITインフラを定義する――自動化を超えた継続的改善の実現とは

イメージ
コードとしてITインフラを定義する――自動化を超えた継続的改善の実現とは :  社会人エンジニア向けの教育プログラム「トップエスイー」から、エンジニアの皆さんに対して有用な情報をお届けするコーナーです。ITインフラの分野では長らく装置産業的なアプローチが主流でした。いわゆる物理的なモノであるハードウェアを対象として、それを人がコントロールしていく考え方です。しかし、ソフトウェアの活用領域が広がるに従い、ITインフラの分野にも大きな変化が訪れています。その代表例が「コードによってITインフラを制御する」という考え方です。これはスクリプトやツールによる自動化と混同されがちですが、ここには埋めがたい差が存在しています。その差とはシステムに存在する「不確実性」との向き合い方です。ここでは、ITインフラにおいてこの不確実性をどのように対処していくのかを紹介していきます。

JavaScript で Exif の Orientation をパースして画像を正しく表示する方法

イメージ
JavaScript で Exif の Orientation をパースして画像を正しく表示する方法 : 雑にこの記事で目指すのをまとめると以下の状態です。 JavaScript(ブラウザ)だけで対応 Exif Orientation のパースをライブラリ使わずやる background-image でも使いたいので CSS transform は使わない 手法だけ知りたい方は下の方にコードがあるのでそれを見てみてください。 前段 iPhone などのスマホのカメラで撮った写真を無邪気にファイルアップロードして表示すると、逆さまになっている…という体験をしたことありますか? 世に出回っているソフトウェアはそんなことないのですが、雑に作ったシステムだとありえます。 例えば以下のようなコード。これはブラウザでファイルを選択した時に画像のプレビューを表示する JavaScript です。よくある実装です。これはたいていの条件下のときには上手くいっているように見えますが、失敗することもあります。 <input type="file" id="file" /> <script> const embedImageTag = dataURL => { const img = new Image() img.src = dataURL img.width = '200' document.body.appendChild(img) } document.getElementById('file').addEventListener('change', (e) => { const file = e.target.files[0] const reader = new FileReader() reader.addEventListener('load', () => { embedImageTag(reader.result) }) reader.readAsDataURL(file)

[AWS]AWSGlueを使ってデータをクレンジングする

イメージ
[AWS]AWSGlueを使ってデータをクレンジングする : 出会いは突然に… ふらっとDynamoDBを眺めていると、信じられないアトリビュートでデータがputされているのを発見しました。 まぁ何かって言うと、アトリビュートに半角スペースが入っているだとぉ!?!? { "id": "hoge", "record_time": "2018/10/26T00:00:00Z", "sensor value": "100" } sensor value みたいな感じで半角スペースが入っていました。 何が困るか DynamoDBからJSONをS3に吐き出してAthenaでデータを解析しようとすると、当然半角スペースが存在しているので失敗します。 SQLで半角スペースがアトリビュートに入っているなんてことありえませんからね… そんなときにAWSGlue AWSGlueはETLのサービスです。 最近DynamoDBをデータソースに指定することができるようになりました。 AWSGlueではデータソースから取得したデータをJSONなどに変換してS3などに置くことができます。 なので半角スペースを _ などに変換してJSONを吐き出していきます。 Glueを使っていく テーブルの作成 まずテーブルを作成する必要があります。 このテーブルはGlueのデータソースになるものです。 テーブルといっても実際のデータを持っているのではなく、対象となるデータソースのプロパティだったりとか、スキーマなどを持っているものになります。 クローラを回して作成していきましょう。 完了を押すと、クローラのリスト画面に戻りこのようなメッセージが出るので、「今すぐ実行しますか?」をクリックして、クローラを実行します。 対象クローラのステータスが「Stopping」になれば完了しています。 作成したテーブルの情報は、テーブルのリスト画面で確認することができます。 ジョブの追加 / 実行 ジョブを追加していきます。 成功すると