ノートパソコン対応の充電器の決定版HYPER JUICE。100W PD給電対応USB-Cモバイルバッテリー
![ビッグワードでやたらと検索上位にいるのでSEOの解説しよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/1f63c7eefd3b6ca748a5a51aa59af5c0fcb4b63d/height=288;version=1;width=512/https%3A%2F%2Fi1.wp.com%2Fyamasha.net%2Fwp-content%2Fuploads%2Fseo.jpg%3Ffit%3D800%252C533%26ssl%3D1)
ノートパソコン対応の充電器の決定版HYPER JUICE。100W PD給電対応USB-Cモバイルバッテリー
By Chen Tao Liao ニューラルネットワークを使って性的な動画を各秒95%の精度で6つのカテゴリに分類するAIポルノ動画ツール「Miles Deep」がGitHubで公開されています。分類ごとに自動的に動画を編集でき、性的接触を含まないシーンだけを削除したり、特定の行為だけを編集したりすることが可能です。 GitHub - ryanjay0/miles-deep: Deep Learning Porn Video Classifier/Editor with Caffe https://github.com/ryanjay0/miles-deep YahooはNSFW(職場閲覧不適切)な画像を認識するディープニューラルネットワーク「Open nsfw」をリリースしており、Miles Deepも類似するアーキテクチャを使用していますが、「NSFW」だけにカテゴライズするOpen
背景 過去に大好評だったDocker入門の内容を2016年版にupdateした再入門投稿3本が終わったので、 まだ紹介していない機能を投稿していきます。 Docker Compose 入門 Docker Machine 入門(Hyper-Vの場合) Docker Machine 入門(AWSの場合) Docker 再入門3 2016 Docker 再入門2 2016 Docker 再入門1 2016 Docker 入門 (SlideShare) 動作環境 ThinkPad X200s OS:Linux MINT 18 ThinkPad X1 Carbon OS:Windows 10 Pro (Hyper-V) 個人的に開発環境OSはLinuxが主なので、MacOSやWindowsについては優先度が低いのでご了承ください。 Docker 1.12(docker swarm mode) 複数の
【 考察メモ 】深層学習モデル設計者 が、人間 脳の神経回路(コネクトーム)形成・変容メカニズム から 学ぶべきこと、学ぶべきでないことポエム人工知能DeepLearning深層学習MachineLearning ( 関連記事 ) HirofumiYashima Qiita記事(最終更新日: 2016/12/15)「(Deep) Neural Network モデル の 進化モデル は、 さらに人間の脳に近いモデルを志向すべきか、それとも、コンピュータ(チューリング・マシン)に範を取る方向 に 転換すべきか」 人間レベルの「知性」を発揮する深層学習モデルを実現させるためには、人間脳の神経回路(コネクトーム)メカニズム のどこに、どこまで範を取れば良いのだろうか。 いま、一般に知られている深層学習モデルは、多層ネットワークの結合重み を BP法(誤差伝播法)で学習させることはできる。 しかし
Mobile 【人工知能&深層学習機能搭載】植物の写真を撮るだけで、名前や詳細を教えてくれるアプリ「PlantSnap」 散歩しているときに、道脇に咲いている花や木が、一体何という植物なのか気になったことはないだろうか。 そんな身近な疑問に答えてくれるアプリ「PlantSnap」が開発中だ。その植物の写真を撮るだけで、植物の名前をはじめ、詳細を教えてくれるという。 ・“人工知能”と“深層学習”機能を搭載 「PlantSnap」には“人工知能”と“深層学習”機能が搭載されていて、構築されたデータベースをもとに、植物の特定をおこなう。写真内から形状、葉や幹の色などを抽出し、データと照合し、高い精度で数秒以内という早さで回答を導き出す。 該当植物のサンプル画像、名前(通称&学術名)、科、属といった生態分類のほか、生育の特徴などが表示される。 ・現在はベータ版、正式ローンチを目指す アプリは現在ベ
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Web上での表現力を向上させるためのライブラリが多数存在します。多くはグラフを描くものであったり、より複雑なチャートを描くものです。さらにWebGLを使ったり、Canvasに複雑な描画を行うものもあります。 今回紹介するJointJSはCanvas上に図形を描くのですが、JavaScriptと連携したインタラクティブな図を描けます。 JointJSの使い方 デモです。まずは回転する図形。 こんな図形も描けます。なお、緑と赤のポイントはドラッグでラインを接続できます。 各オブジェクトはマウスでドラッグできます。 図はグルーピングされていたり、コネクトされている場合は線も一緒に動きます。 デモです。赤いポイントがアニメーションしています。 パイチャートともちょっと違う図形です。 各要素
はじめに 第3回では、Vue.jsのコンポーネントの基本的な作成の仕方と使用方法を紹介します。 Vue.jsは、UIをコンポーネント化する仕組みを持っています。HTML+CSS+JavaSciptで構築されたUIの再利用性が高まり、カプセル化されて開発で意識すべき範囲を限定できるようになります。今回の記事が、プロジェクトにVue.jsを導入する際のコンポーネント設計のイメージをつかむ助けになれば幸いです。 Vue.jsのコンポーネント指向 Vue.jsのコンポーネント指向について Vue.jsのコンポーネントは、大まかにWeb ComponentのCustom Elementsの仕様に沿って設計されています。コンポーネントは、定義したタグ名で親となるコンポーネントのHTML上に記述できます。 大規模なアプリケーションを作成する際は、コンポーネントをツリー状に構成してわかりやすく設計すること
書籍の中から有用な技術情報をピックアップして紹介する本シリーズ。今回は、秀和システム発行の書籍『JavaScript Web開発パーフェクトマスター(2015年6月27日発行)』からの抜粋です。 ご注意:本稿は、著者及び出版社の許可を得て、そのまま転載したものです。このため用字用語の統一ルールなどは@ITのそれとは一致しません。あらかじめご了承ください。 これまでにHTMLのボタンやテキストフィールドを利用したプログラムを作成しましたが、これらの要素をひとまとめにして管理するHTML要素を「フォーム」と呼びます。フォームで入力された情報は、プログラムを使用してWebサーバーへ送信することができるので、アンケートや会員登録などのページで利用されています。 Point JavaScriptにおけるフォームの利用 HTMLのフォームは、form要素としてページ上に配置します。さらに<form>~
CSS だけで web ページをバウンドをしているように表示させてみます。現在このページでもバウンド表示を実装しているのでビヨンビヨンとバウンドしながら表示されたと思います。 web ページ全体をするというと若干好みが分かれそうな表示ですが、全体ではなく一部の要素だったりマウスがホバーした要素だけなどであれば、デザインによっては効果的なものになるかもしれません。 webページ全体をCSSだけでバウンドさせるCSS の animaion と transform の scale 値を使います。scale で拡大率を指定しています。 body { animation: bound 2.2s ease-in-out; transform-origin: 50% 50vh; } @keyframes bound { 0% {transform: scale(0.1)} 12.5% {transfor
LINEのスマートポータル戦略実現に向けて、ライフスタイル変革をもたらすAIやchat botなどの技術を広く当たり前のものとして普及させることで、企業や社会と個々人の距離を縮めるビジネスプラットフォーム戦略の立案、推進を担当。 東工大卒業後日本オラクル在籍時にERP導入プロジェクト多数と新規事業開発を、ローランド・ベルガーで戦略コンサルタントを、マザーズに上場したリアルコムで製品マーケティング責任者をそれぞれ経験。その後クラウド黎明期からマイクロソフトのエバンジェリストとしてMicrosoft Azureの技術啓蒙やスタートアップ支援を積極的に推進した後、現職。@shin135 吉羽 これから何の技術に取り組むのがいいか、砂金さんはどんな意見をお持ちですか? 自分が楽しいと思うものをやることが重要だと思うのですが。 砂金 そうですね。例えば、ブロックチェーンでトランザクション系のシステム
かつて私たちは、画像テキストを表示するために「text-indent: -9999px;」なんてCSSを書いていました。でも、いまならもっといい方法があります。いまどきのベストな方法と、それが使えないときの解決方法を。 以前掲載された『いくつ覚えてる?いつか役に立つかもしれないCSS画像置換の手法と歴史』の中でBaljeet Rathiが紹介しているたくさんの画像置換テクニックは、どれを取っても見事に工夫されています。すべてのテクニックは、人と検索エンジンの両方に対するアクセシビリティを保ちつつ、テキストコンテンツをWeb上でいかに美しく芸術的に表現するか、という課題に焦点を当てていました。Webデザインの世界におけるこの目標を、今日手軽に使えるカスタムフォントやパワフルなCSSツールなしで達成するのはまさに偉業でした。 Rathiの記事にヒントを得て、次の課題を挙げてみました。 画像変換
2016年にリリースされた、ウェブデザインの制作時間を節約できる無料ウェブツールやアプリをまとめてご紹介します。インストールなどする必要もなく、ブックマークしておけばいざという時にも便利です。 今回は、デザインツールを以下のカテゴリーごとに分けています。お気に入りのツールを見つけてみてはいかがでしょう。 コンテンツ目次 1. Web タイポグラフィー関連ツール 2. 配色カラー関連ツール 3. Web ベース CSS 関連ツール 4. レスポンシブ・ウェブデザイン関連ツール 5. ウェブパフォーマンス関連ツール 6. オンラインチェックリスト、ガイド、参考リファレンス 7. 画像イメージ関連ツール & 編集エディター 8. ウェブデザイナー向けお役立ちディレクトリ 8. その他ツール Web タイポグラフィー関連ツール Type Anything ウェブサイトで利用したいフォントを試すこと
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 日本マイクロソフトは11月1~2日、「Microsoft Tech Summit」を都内で開催した。ブレイクアウトセッションはどれも盛況だったが、筆者が取材した中で1~2位を争う混雑ぶりだったのは、日本マイクロソフト デベロッパー エバンジェリズム統括本部 エバンジェリストの“ちょまど氏”こと千代田まどか氏による「XamarinとAzureで、超効率的にクラウドと繋がるモバイルアプリを作ろう!」である。 C#などでiOS/Android/UWP(ユニバーサルWindowsプラットフォーム)アプリケーションを開発できるXamarin(ザマリン)は、開発コストの削減につながるとして注目を集めてきた。本稿では同セッション内で説明されたXama
この先作る予定のWebサービスはRIAにしたいので、今後作る勉強用サンプルもどうせなら何かRIA向けのJSフレームワーク使いたい。 とゆうわけでAngular2を触ってみます。まずはhello world。 今回の記事は英語版Angular2のクイックスタートページ の内容とほぼ同じです。 そんな記事を載せる価値があるのか?とも思いましたが、世の中にはドキュメントが英語なだけでやる気を無くす人も居るに違いないと思い、ソースの99%を転載した記事を書いていました。 より最小化したコードにしてもよかったのですが、Angular2の知識がロクにない状態で間違った情報を発信してしまうリスクもあるため止めました。 今回やりたいこと Angular2で「hello world」を表示してみる。終わり。 環境 Microsoft Surface Pro4 (i5 2.4GHz, Mem 4GB) OS:
どんどん作ろう。オンラインでHTML5/JavaScript/CSS3の実行確認ができるWebサービス×16選 Web技術の良いところはブラウザさえあれば実行確認ができて、テキストエディタだけで作れてしまう所ではないでしょうか。さらに今回紹介するようなサービスはWeb上にHTML5/JavaScript/CSS3を保存して共有できるので、HTML5の新しいAPIを試すのに使ったり、テクニックを披露するのに使えますよ。 JSFiddle 多種多様なJavaScriptフレームワークの読み込みも可能で、HTML/JavaScript/スタイルシートの記述ができます。 Create a new fiddle – JSFiddle CodePen グラフィックス系の投稿も良く見かけるWebプレイグラウンドです。 CodePen – Front End Developer Playground &
Node 学園祭 2016 印象に残ったセッションのまとめ。 計画・実施されたみなさま、とても楽しかったです。ありがとうございました !! 動画も公開されたようです。 Demystifying JavaScript Engines http://slides.com/a0viedo/demystifying-js-engines#/ https://github.com/a0viedo/demystifying-js-engines http://togetter.com/li/1047918 JavaScript エンジンについてのセッション。 2006 年ごろの牧歌的なインタープリターのハナシからはじまって、 JIT のかけ方、各実装ごとの最適化のかけかた、 Garbage Collection の実装まとめまで。 最後の話題である GC について↓あたり読めばいいかも。 http:/
IoTとコグニティブ/AIの組み合わせで生み出される「価値/効果」とは IDCが調査結果を発表:「収集可能なデータの最大化」と「有効活用可能なデータの最大化」の違い IDCジャパンが、IoTとコグニティブ技術の組み合わせで生み出される価値に関する市場調査結果を発表。IoTとコグニティブの組み合わせによって、「製造品質改善」「製造機械の故障予兆検知」などの分野で特に効果をもたらすとしている。 IDCジャパンは2016年11月14日、IoT(Internet of Things:モノのインターネット)とコグニティブ/AI(Artificial Intelligence:人工知能)技術の組み合わせで生み出される価値についての市場調査結果を発表した。 IDCジャパンでは、2020年までに全世界で生成されるデータについて、「IoTデータ(IoTシステムによって生成されるあらゆるデータ)」が、それ以外
2016年11月3日(祝)、大田区産業プラザPiOにて開催された国内最大のPHPイベント「PHPカンファレンス2016」。レバテックフリーランスでは、カンファレンスセッションの登壇者のひとり・和田卓人氏にインタビューを実施しました。 テスト駆動開発の先駆者として知られる和田氏ですが、今回の講演テーマは「PHP7で堅牢なコードを書く-例外処理、表明プログラミング、契約による設計」。あえてテスト以外のテーマを設定した理由をはじめ、PHPの優位性や今注目している言語、初心者エンジニアへのアドバイスなど、幅広くお話を伺ってきました。 <この記事の要約> 1. PHPの良い点は、ゆるふわな言語に見せかけて堅牢なコードも書けるところ。悪い点は、覚えることが多くて難しいところ。 2. テストを書いていればコードの品質が高いわけではない。また、テストが書けないくらい問題を抱えたコードでも、中から改善してい
はじめまして、2016年新卒入社のいちきです。僕は現在、11/14にWeb版がリリースされたばかりのブッキングテーブルというサービスの開発チームでフロントエンドからバックエンドまで一貫して担当しています! ブッキングテーブルとは? https://bookingtable.jp/ ブッキングテーブルは全国の飲食店の予約を全てネットで予約が出来る、予約特化アプリです。 既に2016年4月にiOS、Android版が同時にリリースされていましたが、遂に11/14に待望のWeb版がリリースされました! ブッキングテーブルのWeb版は、Single Page ApplicationやServer Side Renderingなど、フロントエンド技術で様々な取り組みを行っています。 「予約特化アプリを目指す」という目標に対して、エンジニア側からもユーザにとっていかに良いUXを体験してもらえるかを考え
William A. Anders, the astronaut behind perhaps the single most iconic photo of our planet, has died at the age of 90. On Friday morning, Anders was piloting a small…
Googleが開発中の機械学習や人工知能を使ったコンテンツのデモンストレーションや体験版を集めたのが「A.I. Experiments」です。A.I. Experimentsには、機械学習を用いたアプリや、ニューラルネットワークを使ったお絵かきゲームなどが入っていて、人工知能で何ができるかがわかるコンテンツを実際に体験できるようになっています。 A.I. Experiments https://aiexperiments.withgoogle.com/ ◆Giorgio Cam 「Giorgio Cam」はスマートフォンのカメラで物体を写すと、認識した物体に関する歌詞を音楽に合わせて即興で作り出すという機械学習を用いたアプリ。実際にGiorgio Camを使っている様子は、以下のムービーから見ることができます。 A.I. Experiments: Giorgio Cam - YouTube
後輩が数値計算を使う、簡単なバッチ処理をPythonで書き始めました。 一応私もPythonの知識ならそれなりにあるのでいろいろ教えられることは(まだ)あります。 そのための予行練習としていろいろまとめておきます。 正直、自分よりもっと数値計算やプログラミングに関する知識と経験豊富なエンジニアがいれば、 彼ももっといろいろなことができるようになっているんじゃないかと思ってしまい、申し訳なさを感じています。 Pythonの言語のイディオムを覚えよう まずは、道具であるプログラミング言語を使いこなせるようになりましょう。 おすすめは『Pythonチュートリアル第3版』です。 Pythonチュートリアル 第3版 作者: Guido van Rossum,鴨澤眞夫出版社/メーカー: オライリージャパン発売日: 2016/03/24メディア: 単行本(ソフトカバー)この商品を含むブログを見る WEB
主要なLinuxディストリビューションの「Linux Unified Key Setup-on-disk-format」(LUKS)に、セキュリティホールが存在することが明らかになった。LUKSはLinuxで使われているハードディスク暗号化のための標準的な仕組みだ。LUKSは多くの場合、「cryptsetup」というユーティリティを使用してセットアップされている。この脆弱性はcryptsetupに存在するもので、かなり深刻度が高く、影響を受けるLinuxディストリビューションには、「Debian」、「Ubuntu」、「Fedora」、「Red Hat Enterpise Linux」(RHEL)、「SUSE Linux Enterprise Server」(SLES)が含まれる。 セキュリティレポートCVE-2016-4484には、このセキュリティホールを利用すると、攻撃者は「対象システム
MEANスタックを用いたWebアプリの開発方法について紹介していく本連載「MEANスタックで始めるWebアプリ開発入門」。前回の「AngularJSを使いこなすなら絶対に知っておきたいフィルタとカスタムディレクティブの基本」では、AngularJSのフィルタとカスタムディレクティブについて解説しました。 MEANスタックに関連する情報を基本から解説してきた本連載も、今回が最終回です。最終回となる今回は、前回カスタムディレクティブで解説しきれなかった内容と、最近リリースされたAngular2を紹介します。 なお、本記事を見て実際にサンプルを動かしたい場合は、以前の連載記事(第1回、第2回)を見て環境を作成しておきましょう。 AngularJS 1.xのディレクティブで指定できるプロパティ 前回はカスタムディレクティブを作成するためにdirective関数を使用し、プロパティとしてcompil
[速報]サーバレスコンピューティングを実現する「Azure Functions」が正式版に。Connect();//2016 Azure Functionsは、いわゆるサーバレスコンピューティングを実現するサービスです。 サーバレスコンピューティングもしくはサーバレスアーキテクチャなどと呼ばれる構成は、一般にイベントをトリガーにコードを実行するスケーラブルかつマネージドな実行環境を基盤として実現されるものを指します。 この実行環境を提供するサービスとして2014年にAmazonクラウドが発表したのが「AWS Lambda」で、これを機にサーバレスコンピューティングが注目されはじめました。 そして同様の実行環境として2016年2月にGoogleが「Google Cloud Functions」を発表、同じく2月にIBMが「OpenWhisk」を発表し、マイクロソフトが4月に「Azure Fu
HTMLとCSSでグリッド システムを実装する際、何から始めればいいのか、どういうことを考え、決めて、どんな手順で進めるのか。 カラムの幅のつくり方、溝はmarginとpaddingのどちらがよいか、レスポンシブはどう対応するのかなど、グリッド システムを実装するテクニックを詳しく解説します。 かなり長いので、時間のある時に読んでいただければと思います。 How to build a responsive grid system 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 グリッドの実装に必要な準備 グリッド システムの構築 Step 1: グリッドを作成するための仕様を選択 Step 2: border-boxにbox-sizingを指定 Step 3: グリッドのコンテナを作成 Step 4: カラムの幅を計算 Step
Stephanie Condon (Special to ZDNET.com) 翻訳校正: 編集部 2016-11-16 11:35 Googleは米国時間11月15日、「Cloud Machine Learning」に新しいツールやサービスを追加したと発表した。機械学習をより利用しやすくするもので、企業にこの技術を活用する新しい手段を提案するものとなる。 1つ目として、Googleは全く新しいAPI「Cloud Jobs API」をリリースする。仕事の検索を支援するもので、検索用語、そして勤続年数や勤務地といった要素などの求職者の希望に基づいて、最適な求人を見つけるという複雑なタスクに対し、機械学習がシンプルなソリューションを提供できることを示すものとなる。 求人情報サイトのCareerBuilderやDice.comがCloud Jobs APIの初期テスターとなっている。Career
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く