Handling a tremendous amount of images with Fastly / Yamagoya Traverse 2020
MacBook Pro Retina 15inchをメインマシンとして使っているのですが、自宅環境ではこれらのものを接続しているため抜き差しがかなり面倒でした。 電源 ディスプレイ マウスのUSBレシーバー スピーカー 置き場所の都合上、端子がデスクの奥側というのもあってかなりストレス。 そこで一発で挿せるドック的なものを探してみました。いくつかあった中でデザイン的にもいけてるHenge Docksというものを買ってみました。 Vertical Docking Station for the MacBook Pro with Retina Display | Henge Docks beforeを撮り忘れたのですが、設置するとこんな感じになります。 思ったよりも高さがあります。ドックの下部にケーブルがあるのでこれはしょうがないですね。 トップの写真の様にデスクの右側に設置するとMacのリン
The document discusses the Disruptor, a data structure and work flow that allows for high-performance concurrent programming with no contention. The Disruptor uses a ring buffer to pass messages between threads very quickly in a parallel manner. Publishers can insert events into the ring buffer, while batch event processors can read the events in batches to process them in parallel threads. The Di
LMAX are recruiting once again. If you are interested in working with a great team, with some amazing technology, and think you can add something to the mix then please check out our jobs page. LMAX aims to be the fastest trading platform in the world. Clearly, in order to achieve this we needed to do something special to achieve very low-latency and high-throughput with our Java platform. Perform
IDEA Advent Calendar 2013の22日目です。 IntelliJ IDEAを使っていて「やっぱ便利!」と最近実感している小粒な機能を淡々と10件あげます。 1. 構造選択(⌘ + w) Structural selectionと呼ばれるもので文法上の構造の単位で選択範囲を広げていってくれます。単語→リテラル内(ダブルクォート内)→リテラル(ダブルクォート込)といった感じ。 言葉だとわかりにくいけど実際の動きを見てもらえれば分かるはず。Shiftを押しながらだと選択範囲を狭めていける。 慣れるとIDEA以外でテキストを編集しているときにも⌘ + wを押してしまい「あわわ」ってなる。 2. どこでも検索(Shift2回) とにかくShiftを2回押してからクラス名やファイル名、メソッド名などの断片をタイプするとインクリメンタルに絞り込んで好きなところにジャンプ出来ます。これ
4. 誰がなぜ作ったか • I'm a data scientist and applied mathematician. I've previously worked at Akamai, Citrix Online, Jeff Bezanson, Stefan Karpinski, Viral Shah, Alan Edelman and Etsy. • Matlabユーザ、Lispハッカー、Rの描画 • We want the speed of C with the dynamism of Ruby • Cのように速く、Pythonのように使えるやつで、Rubyのように易し く…Perl…MatLab… • We want to write A*B and launch a thousand computations on a thousand machines, calculati
dots. ゲーム部での発表スライド なんか文字が表示されないのでこっちに上げました。 https://speakerdeck.com/toshi_k/kemuye-jie-tesi-u3tufalseda-shi-nakoto-2016-06-28
Juno is a powerful, free environment for the Julia language. Read more about it below or get going straight away. Walks like Python. Runs like C. Juno builds on Julia’s unique combination of ease-of-use and performance. Beginners and experts can build better software more quickly, and get to a result faster. Useable real-time feedback. With a completely live environment, Juno aims to take the frus
僕は言語を作るきっかけとか思想とかに興味があるので、日頃から新言語を見つけてはニヤニヤしてるんですが、つい昨日Juliaという新言語のリリース記事を読んで、面白そうだったので、紹介がてら粗く翻訳してみました。 なぜ僕らはJuliaを作ったか(原文:Why We Created Julia) 2012年2月14日(火) | Viral Shah, Jeff Bezanson, Stefan Karpinski, Alan Edelman 端的に言えば、僕らは欲張りだからだ。 僕らはMatlabのパワーユーザーだ。LispハッカーやPython使いやRuby使いもPerlハッカーもいる。髭が生える前からMathematicaを使っていたのもいるし、未だに髭が生えてない仲間もいる。常識的な人にはオススメしないくらい多くのグラフをR言語で描いてきた。そしてC言語は僕らのユートピアだ。 いま挙げた言
一般的に Ruby, Python といったスクリプト言語は手軽に書けるけど、遅いという特徴があります。 今回はスクリプト言語でありながら、速度も求めた Julia という言語を紹介します。 Julia は科学技術計算向けですが、汎用的な用途にも使えると思います。 ちなみに計算時間は速いみたいですが、立ち上がりがすごく遅いので、 タイトルにはちょっと偽りがあります。 The Julia Language 先に科学技術計算の分野と、よく使われている言語について簡単に説明します。 科学技術計算というのは線形代数、数値解析、統計解析など専門的な数値計算をする分野です。 大抵のアプリではディスクアクセスやネットワーク通信が先にスピードネックになることが多いので、 純粋に言語としての速度が求められる分野でもあります。 数値計算に関しては Fortran という言語が大昔からあります。 これは簡単なも
Sustainable Security Requirements with the ASVS Josh Grossman provides a brief overview of what the ASVS is, but takes a closer look at balancing trade-offs and prioritizing different security requirements. Josh shares how to make the process repeatable and how to implement it as part of your own organization's requirements process.
@kis さんのエントリ「Javaでのパターンマッチを考える」がとても興味深かったので、私も書いてみました。 ユーティリティクラスを使って解決することにしたらどうでしょう? Scalaの記法をよく見て、なるべく似たような形になるようにクラス構造を考えました。 caseなどのキーワードに当たる部分はstaticメソッドで乗り切り、マッチした際に実行されるコードブロックはインナークラスを使って表現します。 package patternmatch; import java.util.Arrays; public class PatternMatcher { public static PatternMatcher subject(Object... objects) { return new PatternMatcher(objects); } public static Case case_
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く