You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
ソフトウェアエンジニアがFPGA(field-programmable gate array)を使うハードルがさらに下がってきている。クラウドサービスでFPGAを活用できたり、Pythonで記述したニューラルネットワークをFPGAに高位合成できる研究成果が出てきたりしているのだ。 ソフトウェア開発者の立場でFPGAに取り組むイベント「FPGAエクストリーム・コンピューティング」を主宰する佐藤一憲氏、FPGAの高位合成によるディープラーニングについて研究している東京工業大学の中原啓貴氏(中原研究室)、そしてFPGAベンダーであるザイリンクスの神保直弘氏が、急激に常識が変わりつつあるFPGAの動向を語り合った。 本稿では座談会の中から、ソフトウェアエンジニアにFPGAや高位合成が求められる現状、そして、今後どのようなツールを使うべきか、ソフトウェアエンジニアがFPGAに取り組む際の課題などにつ
NASのバックアップ先は、外部HDD? それともクラウド?:SynologyのNASで、バックアップ・マスターの称号を手に入れる(1/3 ページ) テラバイト級の容量を持つNASを使ったデータバックアップの方法として、前回はPCのデータをNASにバックアップする方法を紹介した。もっとも、HDDの容量が足りなくなってきたのをきっかけにNASを購入したのであれば、データをPCではなく直接NASに保存することのほうが多いはずで、「PC→NAS」よりも、「NAS→外部」へのバックアップ体制をきちんと整えておくことのほうがはるかに重要といえる。 NASから外部にデータをバックアップするためには、まずバックアップ先をどこにするか決める必要がある。選択肢として挙がるのは、まず物理的なHDD、もう一つはDropboxやOneDrive、Googleドライブなどのクラウドストレージだ。 これらはコスト、耐障
Google、オンプレミス版のGoogle Earth、「Google Earth Enterprise」のオープンソース化を発表。独自のバーチャル地球儀を構築可能に Googleは、オンプレミス版のGoogle Earthとして以前商品として販売していた「Google Earth Enterprise」を、今年3月にApache2ライセンスでオープンソースとして公開することを発表しました。 Google Earth Enterpriseは、Google Earth用のデータベース構築ツール「Google Earth Fusion」、データ配信用のサーバである「Google Earth Server」、データベースの一部を切り出してオフライン環境でも持ち運ぶことができる「Google Earth Enterprise Portable Server」から構成されます。 クライアントとしては
Mac を捨て、 Thinkpad に移行しようとしている。おそらく完全にさよならするわけではない。しかし、フェードアウトしていくのだろう。 Thinkpad と私 高校時代、初めてバイトの給料で買ったのが中古の Thinkpad 535X だった。当時から Thinkpad へのあこがれはあり、実際に購入したらとにかくかっこよかった。実機を見てみればわかると思うが、完全に無駄のないフォルムである。出っ張りやへこみのない外観、打ちやすいキーボード、そして一杯に広がった液晶画面。「大人の翼」というキャッチフレーズ通りである。 535X は 2003 年まで使っていた。別にデスクトップはあったのだが、家庭環境が悪く母親に破壊されてしまった。正直性能が厳しいので、Vine Linux 2.6 を入れて運用していた。 apt は 1 回壊れた。 Web サーバを立てようと思い、 Air H" PH
はじめに 昨年末に初めてAWS Lambda 環境でLINE Bot を開発しました。 簡単なBot を作るだけであれば、Lambda を素で使っても問題ありませんが、LINE Login など他のWEB サービスからの呼び出しを受け付けて動くような少し複雑なBot を作ろうと思うと、ちょっと辛くなってきます。 Lambda 環境でNode.js のexpress のようなフレームワークが使えないかと思って検索していると、こちらの記事を見つけました。 AWS 謹製 aws-serverless-express を使って APIGateway + Lambda + Node + Express で RESTful サービスの雛形を最速で作る 記事によると、Lambda でexpress が使えるコードがAWS 公式で(!)提供されているとドンピシャの内容でしたので、そうならば使ってみるしかあ
$200K 1 10th birthday 4 abusive ads 1 abusive notifications 2 accessibility 3 ad blockers 1 ad blocking 2 advanced capabilities 1 android 2 anti abuse 1 anti-deception 1 background periodic sync 1 badging 1 benchmarks 1 beta 83 better ads standards 1 billing 1 birthday 4 blink 2 browser 2 browser interoperability 1 bundles 1 capabilities 6 capable web 1 cds 1 cds18 2 cds2018 1 chrome 35 chrome 81
こんにちは、吉岡(@yoshiokatsuneo)です。 Java, C#, C++、Objective-C, Ruby, Python, JavaScript, Java, Swift...などなど、現在は非常に多くのプログラミング言語が使われていますが、多くの言語の源流となっているのがC言語です。 もともとC言語は、Linux、Mac OS Xの源流となるUNIXの開発のために作られた言語で、今でもLinuxはC言語で書かれていますし、多くのOSがCやC++で開発されています。 さらに、C言語はコンピュータを直接操作することに向いているため、組み込みやIoT(Arduino, mbed等)などの用途でも広く使われています。 C言語の文法は、多くのプログラミング言語の文法に影響を与えています。 名前にCが含まれているC++、C#、Objective-Cはもちろん、Java, JavaSc
ツールやライブラリーが乱立し、年々複雑化するJavaScriptの世界。それでも2017年に注目したい3つのライブラリーを紹介します。 JavaScript界にとってはクレイジーな年だった、2016年が終わりました(編注:本記事の原文は2017年1月2日に公開された)。この1年で数え切れないほどの印象的なライブラリーやフレームワークが登場しました。「You Might Not Need JavaScript」はJavaScriptを使わなくても実現できるコードを紹介してJavaScriptの使い方について疑問を投げかけ、Nolan LawsonがFronteersで発表したスライドに関するツイートが議論を呼び、Jeremy KeithやChristian Heilmannといった著名人からもレスポンスがありました。この様子はNolanの投稿にまとめられています。最初にクレイジーと書きました
はじめに 僕はSVN脳患者である。SVN脳とは、SubversionのポリシーでGitを理解しようとしたり、使おうとしたりする病気で、中年プログラマに発症例が多い(気がする)。それまでSubversionを使ったことがない人がGitを使う場合には問題にならなかったことが、SVN脳患者がGitを使おうとすると問題になることが多い。特に、SVN脳を発症したプログラマは、そうでない人に比べてGit学習コストが爆発的に増大する。最初からGitに触れた人は、なぜSVN脳患者がGitを理解できないのかを理解できないだろう。 これは、SVN脳患者である僕1が、なぜGitを長いこと理解できなかったかをつらつら書くポエムである。病人の書いたポエムであるからして、所謂マサカリの類はほどほどにしていただきたい。 以下、「SVN脳患者」という大きな主語を多用するが、要するにこれは僕のことであり、言うまでもなくSu
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く