Profile

Cover photo
Hisao Tanabe
25,519 views
AboutPosts

Stream

Hisao Tanabe

Shared publicly  - 
 
http2 explained describes the protocol HTTP/2 at a technical and protocol level. Background, the protocol, the implementations and the future. Written by Daniel Stenberg. This is a "living document" in the sense that I keep posting updates, and I care about and value feedback, questions and ...
1
Add a comment...

Hisao Tanabe

Shared publicly  - 
 
Umm,  Why doesn't display  ‘Buffer Bloat’  gauge during the speed test...
Use our NEW speed test tool to test how fast your broadband or mobile internet connection really is. Read broadband news, information and join our community
1
Jesper Dangaard Brouer's profile photoHisao Tanabe's profile photo
2 comments
 
Yes! Of course running on Linux ;-)
Thank you for information.
I'll try to run on Windows.
Add a comment...

Hisao Tanabe

Shared publicly  - 
 
Netdev 0.1 YouTube Videos!
1
Add a comment...

Hisao Tanabe

Shared publicly  - 
 
 
was looking for some t-shirt design on twitter and found this. No doubt, Linux users are getting bloated.
“Linux Symposium Statistics: T-Shirt Size #linux #computers #opensource”
1
Add a comment...

Hisao Tanabe

Shared publicly  - 
 
 
https://www.youtube.com/watch?v=sfH5ddXnGsA
The kernel report - Linux.conf.au 2015 -- Auckland, New Zealand

#linux  
1
Add a comment...

Hisao Tanabe

Shared publicly  - 
 
この文書は「RFC7540」の日本語訳です。 原文の最新版 は、この日本語訳が参照した版から更新されている可能性があります。 この日本語訳は参考情報であり、正式な文書ではないことにも注意してください。また、翻訳において生じた誤りが含まれる可能性があるため、必ず原文もあわせて参照することを推奨します。
1
Add a comment...

Hisao Tanabe

Shared publicly  - 
 
 
Remarkably detailed article out of Facebook on how they store archive data. I loved this part: "The inclusion of 480 4 TB drives drove the weight to over 1,100 kg, effectively crushing the rubber wheels. This was the first time we'd ever deployed a rack that heavy, and it wasn't something we'd originally baked into the development plan!"
Finding a place for images to live so they can be instantly available is a recurring scale challenge for Facebook.
2 comments on original post
1
Add a comment...

Hisao Tanabe

Shared publicly  - 
 
X often crash when watching video.
I got some error log.
I decide replace nouveau by NVIDIA driver.

--- start ---
kernel: nouveau E[   PFIFO][0000:01:00.0] DMA_PUSHER - ch 2 [Xorg.bin[1245]] get 0x0020023748 put 0x00200237fc ib_get 0x000002b4 ib_put 0x000002f7 state 0x80000030 (err: INVALID_CMD) push 0x00406040
kernel: nouveau E[  PGRAPH][0000:01:00.0] ch 2 [0x001fad9000 Xorg.bin[1245]] subc 2 class 0x502d mthd 0x08d4 data 0x00104218
kernel: nouveau E[  PGRAPH][0000:01:00.0] DATA_ERROR INVALID_VALUE
kernel: nouveau E[  PGRAPH][0000:01:00.0] ch 2 [0x001fad9000 Xorg.bin[1245]] subc 2 class 0x502d mthd 0x08bc data 0x00144200
kernel: nouveau E[  PGRAPH][0000:01:00.0] DATA_ERROR INVALID_VALUE
kernel: nouveau E[   PFIFO][0000:01:00.0] DMA_PUSHER - ch 2 [Xorg.bin[1245]] get 0x0020010e80 put 0x0020010e9c ib_get 0x000003d2 ib_put 0x000003f4 state 0x80000000 (err: INVALID_CMD) push 0x00406040
kernel: nouveau E[  PGRAPH][0000:01:00.0] ch 2 [0x001fad9000 Xorg.bin[1245]] subc 2 class 0x502d mthd 0x020c data 0x00140010
kernel: nouveau E[  PGRAPH][0000:01:00.0] DATA_ERROR INVALID_VALUE
kernel: nouveau E[  PGRAPH][0000:01:00.0] ch 2 [0x001fad9000 Xorg.bin[1245]] subc 2 class 0x502d mthd 0x0208 data 0xbeef0201
kernel: nouveau E[  PGRAPH][0000:01:00.0] DATA_ERROR INVALID_BITFIELD
kernel: nouveau E[   PFIFO][0000:01:00.0] DMA_PUSHER - ch 2 [Xorg.bin[1245]] get 0x002002b6c4 put 0x002002b738 ib_get 0x000000a1 ib_put 0x000000d0 state 0x80004214 (err: INVALID_CMD) push 0x00406040
--- end ---
1
Add a comment...

Hisao Tanabe

Shared publicly  - 
 
I recently gave a talk on KVM's architecture. It covers how hardware assisted virtualization works with KVM and explains key features of QEMU's architecture. Check out the presentation to learn the basics of how KVM runs virtual machines and QEMU emulates devices. Slides are available here (pdf) ...
2
Add a comment...

Hisao Tanabe

Shared publicly  - 
 
When doing kernel development, doing it in a virtual machine can be very convenient, if there's no need for actual hardware devices or features. This is especially true for network or client/server development where multiple physical machines would otherwise be needed.
1
Add a comment...

Hisao Tanabe

Shared publicly  - 
 
[Development] Posted Jan 22, 2015 23:13 UTC (Thu) by jake. Flockport Labs has a two-part "LXC networking superguide" that covers a bunch of LXC networking concepts, as well as practical ideas on connecting containers (Part1 and Part 2). Part 1 starts with an introduction to LXC networking, ...
1
Add a comment...
Work
Occupation
SW Engineer
Links
Story
Tagline
Linux, Networking, OSS
Introduction
First and foremost, I am a geek.
Basic Information
Gender
Male