タグ

2014年2月18日のブックマーク (10件)

  • 数千円で買えて携帯会社と契約不要の「Skypeスマートフォン」が発売される | Buzzap!

    携帯電話会社と契約する必要の無い、ある意味画期的かもしれない「Skypeスマートフォン」が発売されました。 これがSkypeスマートフォンこと「PChomeTalk」。世界初のSkype向けにデザインされたAndroidスマートフォンで、価格は66.49ドル(約6800円)。 4.3インチXVGA(800×480)液晶、A20プロセッサ(デュアルコア、1GHz)、512MB RAM、4GB ROM、200万画素前面カメラなどを搭載。OSにはSkypeを使いやすい独自インターフェース「PChomeTalk UI」を統合したAndroid 4.2を採用しています。 専用ドックを使えばスピーカーホンとしても利用可能。 さらに液晶テレビにHDMI接続し、テレビ電話を利用することもできる一品です。 なお、「PChomeTalk」は3GやLTEなどの通信方式には対応しておらず、携帯電話会社のSIMを挿

    数千円で買えて携帯会社と契約不要の「Skypeスマートフォン」が発売される | Buzzap!
  • ベイジアンネットワークによるウェブ侵入検知 金床 AVTokyo 2013.5

    2. 自己紹介 • 金床 • Web Application Firewall の開発 • ミッション:「攻撃検知の精度を上げる」 – 攻撃を見逃さない – 正常な通信を止めない 2 02/17/14 Copyright (c) Bitforest Co., Ltd. 3. ベイズの定理 – B が起こったときに A が起こる確率 P(A|B) に、 A が起こった時に B が起こる確率 P(B|A) を対応 させる式 • 「道具としてのベイズ統計 ( 涌井良幸著)」より – 確率の計算テクニックとして使える – 別に難しくないので、興味がある人はちょっと 時間を作って学べばすぐ理解できる 3 02/17/14 Copyright (c) Bitforest Co., Ltd. 4. ベイジアンネットワークとは? – ベイジアンネットワーク( Bayesian network ) は、因果

    ベイジアンネットワークによるウェブ侵入検知 金床 AVTokyo 2013.5
  • IIJ、ドキュメント共有を効率化するソフトウェア製品「SlicePoint」を提供開始 | IIJ

    このニュースのPDF版 [359KB] English Version 株式会社インターネットイニシアティブ(IIJ社:東京都千代田区、代表取締役社長:勝 栄二郎、コード番号:3774 東証第一部)は、PDFPowerPointなどのドキュメントを全文検索し、オンラインプレビューで確認、ダウンロードできるソフトウェア「SlicePoint(スライス・ポイント)」を開発し、日より販売を開始します。SlicePointは、オンプレミスやプライベートクラウド、IIJ GIOサービスなどIaaSでの利用が可能です。 企業では、報告書や会議資料、提案書、仕様書など様々な資料が日々作成され、社内ポータルやファイルサーバ上で共有されています。しかし、そうした環境では、社内にある膨大な資料のなかから必要なドキュメントを探すために時間や手間がかかりすぎるといった課題がありました。SlicePoint

    IIJ、ドキュメント共有を効率化するソフトウェア製品「SlicePoint」を提供開始 | IIJ
  • DataFuがApacheのインキュベーションプロジェクトに

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    DataFuがApacheのインキュベーションプロジェクトに
  • ConcurrentHashMapを使うならatomicなメソッドを使おう - kencharosの日記

    ConcurrentHashMapを使うときの注意点 タイトルの通りです。 ConcurrentHashMapは同期を取りつつ、パフォーマンスも優れたとても優秀なやつで、最近Webアプリケーションで、キャッシュみたいなものを作るときに使いました。 とはいえ同期を取るとはいっても以下のようなキーの存在を確認して、putするような複合アクションの呼び出し(いわゆるcheck-then-act)では同期されません。(別にこれは、従来のHahMapとかCollections.syncronizedMapとかでも同じです) // atomicではない操作。 if(!map.containsKey(key)) { map.put(key, value); } 以下が実証コードで、実行すると高い確率で複数スレッドで同一キーへのputを行います。 (今回のケースだとあまり問題にならないですが、valueを

    ConcurrentHashMapを使うならatomicなメソッドを使おう - kencharosの日記
    yass
    yass 2014/02/18
    " で、こんな時のためにConcurrentHashMapには、キーがなければ値を追加するという上記のような操作を行うputIfAbsentメソッドがあります。"
  • Hadoop vs. Redshift: What You Need to Know

    Nearly a decade after Amazon announced Redshift, its competitor to Apache’s Hadoop, the Hadoop vs. Redshift debate continues. For companies seeking a reliable data warehousing solution, both are worthy contenders, but examining the following aspects will help you decide the winner for yourself. Hadoop scales endlessly with no reshuffling required. Redshift won’t expand beyond 16 petabytes. Redshif

    Hadoop vs. Redshift: What You Need to Know
  • Ben Darfler – Medium

    11 Best Practices for Low Latency SystemsIts been 8 years since Google noticed that an extra 500ms of latency dropped traffic by 20% and Amazon realized that 100ms of extra latency dropped sales by 1%. Ever since then developers have been racing to the bottom of the latency curve, culminating in…

    Ben Darfler – Medium
    yass
    yass 2014/02/18
  • Flashデベロッパー視点で見たTypeScriptの魅力

    こんにちは、フロントエンドエンジニアの荒井です。 今回はJavaScriptを生成する代替言語(いわゆるaltJS)のひとつ、TypeScriptについての紹介です。 普段はFlashコンテンツ/AIRアプリの開発がメインのため、まだまだTypeScriptを案件などで格導入する程に使いこなしているわけではないのですが、TypeScriptのコードを色々と試してみてこの機能が便利だなとか、こういう使い方をすると良さそうといった内容をFlash開発者の視点を交えて話をしたいと思います。 TypeScriptを選ぶ理由 TypeScriptで気に入った機能 個人的な要望 TypeScriptを選ぶ理由 普段ActionScript3.0(以下、単にActionScript)で開発を行っている私からすると、JavaScriptにはないクラスベースの開発と静的型付けの2つがあればまずは充分なの

    Flashデベロッパー視点で見たTypeScriptの魅力
  • New graphdown

    graphdownを書き直した。改めて説明すると、graphdownはMarkdownでグラフを記述するための拡張記法を提供するライブラリで、以前のバージョンではGraphvizを使ってグラフを描画していたため、あの冗長なDOT言語を使わざるを得なかった。 新しいgraphdownは以下のようなMarkdownの記法を拡張する。 このMarkdownは以下のようなSVGに変換される。 A B C D E F [A] -> [B]という記法でノードをエッジで接続する。さらに、[A] <-> [B]と書くとノードを双方向に接続する。[A] -> [B], [C], [D] -> [E]と書いて複数のノードとの接続を簡潔に書くこともできる。 以前のバージョンではグラフはGraphvizが生成したPNGだったが、新しいバージョンはSVGとしてグラフを出力するため、CSSやJSでグラフを扱うことがで

    New graphdown
    yass
    yass 2014/02/18
    " graphdownはMarkdownでグラフを記述するための拡張記法を提供するライブラリ "
  • Context Switch definition

    A context switch (also sometimes referred to as a process switch or a task switch) is the switching of the CPU (central processing unit) from one process or thread to another. A process (also sometimes referred to as a task) is an executing (i.e., running) instance of a program. In Linux, threads are lightweight processes that can run in parallel and share an address space (i.e., a range of memory

    yass
    yass 2014/02/18
    " A context switch can also occur as a result of a hardware interrupt, which is a signal from a hardware device (such as a keyboard, mouse, modem or system clock) to the kernel that an event (e.g., a key press, mouse movement or arrival of data from a networkconnection) has occurred. "