Tag Archives: Google

ทดลองบีบย่อไฟล์แบบ Brotli

เคยทดลองวิธีบีบย่อไฟล์ด้วยโปรแกรม Zopfli มาก่อน ตอนนี้มีรูปแบบใหม่จาก Google มาอีก คือ Brotli ซึ่งใช้ไฟล์รูปแบบใหม่ไม่เหมือน deflat เลยจะเปิดด้วย deflate ไม่ได้ ไหนๆ เคยทดลอง Zopfli มาแล้ว ลองกับ Brotli บ้างจะเป็นไร สร้างโปรแกรมนี้จาก git โดยพลันครับ

git clone https://github.com/google/brotli.git
cd brotli/tools
make -j4

จะได้ไฟล์โปรแกรม bro มาใช้ ก็ทดสอบคร่าวๆ เหมือนคราวก่อน โดยสั่ง time ไว้ด้วย

time ./bro --quality 11 --input enwik8 --output enwik8.bro --verbose
Brotli compression speed: 0.159104 MB/s

real    10m2.654s
user    9m54.819s
sys    0m4.588s

ได้ไฟล์บีบแล้วชื่อ enwik8.bro ขนาด 27,721,194 ไบต์ บีบมาจากไฟล์ enwik8 ขนาด 100,000,000 ไบต์

ถ้าพิมพ์คำสั่ง bro เฉยๆ มันจะรอรับข้อมูลจาก stdin ซึ่งมักจะเป็น keyboard นะครับ
ผ่านทาง http://www.cnx-software.com/2015/09/24/brotli-compression-algorithm-combines-high-compression-ratio-and-fast-decompression/

Using Google Chrome Serial Port API

I read from Olimex’s blog post that is about Google Chrome can use serial port. So I search for example code for testing it and found https://github.com/GoogleChrome/chrome-app-samples/tree/master/serial/ledtoggle. I download them.

I just edit Arduino sketch serial_light.ino from LED 2 to LED 13 in order to use LED that is attached on Arduino Leonardo board. Sketch reads serial port for incoming byte. If ‘y’, it turns on LED. If ‘n’, it turns off LED. I upload sketch and just test by command “cat ‘y’ > /dev/ttyACM0” and “cat ‘n’ > /dev/ttyACM0”. Arduino sketch works as it should be.

Next, I install Google Chrome from repo as in this instructions (I use Fedora Linux). Open Google Chrome then go to menu Tools -> Extensions (or just go to chrome://extensions/) then enable “Developer mode” check box. Click “Load unpacked extension…” button and select folder “ledtoggle” from my previous download. Finally, click “Launch” and see result.

Google Street View กำลังเข้าไปดูได้ในร้านอาหาร

อยากเข้าไปแวะในร้านอาหารแบบ 360 องศาไหม แบบ Google Street View ที่ใช้ดูท้องถนนหนทาง ทำได้ครับ โดย Google มี Google Maps Business Photos ซึ่งช่างภาพที่ได้รับการรับรองจาก Google จะไปถ่ายภาพให้ธุรกิจต่างๆ แล้วเอามาเป็นภาพประกอบถ้าต้องการดูรายละเอียดของธุรกิจกันแบบดูรูปเสมือนว่าไปที่นั้นๆ จริง โดยบริการนี้ ไม่ฟรีนะครับต้องจ่ายค่าบริการให้ช่างภาพด้วย โดยช่าภาพจะใช้อุปกรณ์ถ่ายภาพพิเศษ ทำให้เก็บรูปแบบรอบทิศและนำภาพกลับมาใช้ดูกันแบบลากหมุนดูกันแบบรอบทิศได้ โดยในร้านอาหารกำลังจะมาครับ

ที่มา Google Street View is Coming INSIDE Your Restaurant ผ่านทาง @NCRCorporation