前回のMilkodeでの事例紹介では、Rubyでrroongaを使ってソースコード検索エンジンを実装している事例を紹介しました。Milkodeは全文検索エンジンを組み込むことにより、大量のファイルに対しても高速な検索を実現しています。rroongaを使った代表的なアプリケーションの1つです。プログラマにとってとても便利なアプリケーションなので、ぜひ使ってみてください。 前回はユーザ視点からのrroongaの紹介でしたが、今回は違った角度から紹介します。rroongaの歴史、大事にしていることについて説明します。 自分のアプリケーションで利用するプロダクトを検討するときに、プロダクトがどのような方向で作られているかを考慮していますか? 自分のアプリケーションが大事にしたいことをそのプロダクトでも大事にしているなら、相性がよいかもしれません。さて、rroongaはあなたが大事にしたいことを大事
講演者: 椿 真史 氏 (産業技術総合研究所 人工知能研究センター 研究員) 概要: 本講演では、創薬・材料科学への機械学習応用について紹介する。特に近年、グラフ構造データに対する深層学習手法であるグラフニューラル(畳み込み)ネットワークが流行しており、創薬や材料で扱われる分子化合物や結晶について、その物性や機能を高精度で予測できるようになってきた。その一方で、深層学習のモデリング自体が機械学習コミュニティのみで肥大化し、結果の解釈性だけでなく、量子物理・化学の観点から様々な問題もある。本講演を通して、深層学習の科学データへの応用に関する正と負の側面について議論したい。 Link: https://stair.center/archives/events/ai-seminar-026
管理しているサーバーなどに脆弱性がないかを調べるツールを「脆弱性スキャナ」と呼ぶ。脆弱性スキャナにはさまざまなものがあるが、古くからよく知られているものの1つに「Nessus」がある。今回はこのNessusを使った脆弱性の調査について紹介する。 マルチプラットフォーム対応の脆弱性スキャナ「Nessus」 Nessusは指定したサーバーに対しポートスキャンや擬似的なアクセスなどを行うことで、サーバーに存在する脆弱性を調査するツールだ。対象とするサーバーが使用しているソフトウェアに既知の脆弱性がないかどうかを調査できるほか、設定ミスや脆弱なパスワードの存在なども確認できる。また、さまざまな形式で詳細なレポートを生成できるのも特徴だ。WindowsおよびMac OS X、Linux、FreeBSD、Solarisというマルチプラットフォームで動作する。 Nessusはかつてはオープンソースで開発
ホーム 技術ブログ MySQL5.6の新機能「InnoDB Memcached Plugin」の分離レベルを検証し、ソーシャルゲーム案件に使えそうか検証してみました MySQL5.6の新機能「InnoDB Memcached Plugin」の分離レベルを検証し、ソーシャルゲーム案件に使えそうか検証してみました matsuiです。 先日6/1に行われた第四回札幌MySQL勉強会の中で、MySQL5.6の新機能「InnoDB Memcached Plugin」の分離レベルについて調べてみましたので、記事にしてみたいと思います。 InnoDB Memcached Pluginとは 「InnoDB Memcached Plugin」とは、MySQL5.6から使えるようになった、SQLを使わずMemcachedプロトコルを使ってInnoDBのデータにアクセスするためのものです。 主なメリットはその高
Case: Like Machine ペプシがベルギーでおこなった一風変わった商品サンプリング。 サンプリングといっても、綺麗な女性が街頭で試供品を配布する昔ながらの手法ではありません。 同社が開発したのは、自動販売機ならぬ“自動サンプリングマシーン”。 中に入っているのは試供品で、利用者は自分の持っているスマートフォンから同ブランドのFacebookページに接続して“いいね!”を押すだけで商品をゲットできるというシンプルな仕掛け。 スマートフォンを持っていない人も、サンプリングマシーンのタッチスクリーンからFacebookページを開いて“いいね!”することで、同様に試飲缶をもらえます。 サンプリングにかかる人件費を抑えると同時に、Facebookのファンも増やすことができる効率のよい街頭サンプリング。体験している人も楽しそうですね。 世界各地で実施されたペプシのユニークな広告/プロモーシ
In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...
Simple and Effective jQuery Dropdown Login Formは、軽量でお手軽にログインフォームを設置出来るプラグインです。 ちょっとしたサイトのアクセント、Twitterみたいなログインフォームを設置したーいという人が何人かいたので共有。 クリックから展開 イメージ的には以下の様な。 中々美しいでしょ? 設置方法 はじめにjQueryをGoogle先生から呼び出し、CSS、login.jsを読み込みます。 <link rel="stylesheet" href="css/style.css" /> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js?ver=1.4.2"></script> <script src="js/login.js"></scrip
Bower入門 これから Bower について書いてきます。Bowerの使い方から実際に使う上で考慮することまで含めて書きます。 長くなりそうなので単に使うだけの基礎編とモジュールを作る上で気をつけることをまとめた応用編に分けて書きます。 Bower とは Twitter社が作ったフロントエンド用のパッケージマネージャです。 Java で言う Maven、 Ruby で言う gem、 Perl で言う cpan のようなものです。 Node.jsには npm と呼ばれるパッケージマネージャがありますが、それに強く影響を受けています。 パッケージマネージャを利用することでライブラリを自分で管理する必要がなくなり、管理するファイルの数を減らすことができます。 また、パッケージマネージャを利用することでライブラリのバージョン管理をしやすくなります。 さらに自分のライブラリを Bower comp
2. ワンチップ化を支える SiP/PoP の技術 SiP integrate dies only Stack Side-‐by-‐Side SiP PoP PoP (Package on Package) 3. タブレット基板の比較 タブレット NAND FLASH PoP SiP ChipSiP 7 in 1 solution 12cm 11.6cm 2.7cm 6層イナービア基板 普通の四層基板 WiFi Board PoP SiP: CPU + LP-‐DDR2 SDRAM x 2 7in1 SiP = CPU x 1 + RF SiP: WiFi+ BT+ FM NAND x 2 + DDR3 x 2 + MCP:16GB MLC NAND WiFi +BT x1 4. SiP/MCP を使うと 通常部品での製作 SiP/MCPを使用 SiP/PoP を使用 基板面
小ロットで、Linuxの組み込みをするには、この解もありかなと思っていましたが、さっそく、その目的のモジュールが出て来ました。 若干、単なるLinuxが動くボードと違うのは、Linuxが動くべきDRAM以外に、FPGAから別に256MBのDRAMが載っていることです。このアイデアは持ちあわせていませんでしたが、確かに、FPGAを使う意義を考えると、こういう機能が付いていることが重要だと思います。 SoC – Altera Cyclone V SX-U672 with FPGA logic and dual-core ARM Cortex-A9 up to 800MHz System Memory – 1GB DDR3 RAM, and 256MB DDR3 FPGA RAM (optional) Storage – 32MB QPSI NOR flash FPGA I/O fabric:
Online diagramming tool for collaborating on wireframes, flowcharts, and more
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く