Showing posts from April, 2017

Windows 10 Redstone 2 Creators update

#Windows 10 #Redstone 2 Creators update. It is Big Windows version update, some feature removed and deprecated. i.e. #Flash will not auto run on #Edge.
Some new features
new start menu, new microsoft edge, game mode (For #Livestreaming), Windows Security Center, Paint 3D, Night Light, #Spatial sound

Windows will have 2 updates each year, SoRedstone 3 will release around Fall 2017, (may be September)

After update, I not face any issue (at least for now.... LoL)

Try Facebook Audio360

I try Facebook VR 360 with spatial audio (#Audio360). Using Facebook's 360 Spatial Workstation. New release (2.0 beta 2) just release last week. Not stable as expect (It's beta). I face some crashes, but overall is working fine. 

Source 4. เพลง How Long with I love you จะได้ยินเสียงเพลงนี้เป็นเพลงแรก ต้นกำหนดเสียงอยู่ที่ notebook อยู่ใกล้มากSource 2 เพลง Endless Rain จากอีกาดำ ตำแหน่งเสียงอยู่ที่ป้าย Airbond (จุดนี้ไปตีกับ source 4 พอดี เสียงทับกัน แยกลำบากหน่อย)Source 1 เพลง What's up จากอีกาดำ ตำแหน่งเสียงอยู่ที่ชั้นวางของด้านล่าง (ด้านซ้ายของประตู)

**(มุม source 1 นี้จะได้ประสบการณ์เสียงได้ดีสุด ลองหันซ้ายหันขวา จากตำแหน่งนี้)**Source 3 เพลง Set Fire To The Rain จากหน้ากากทุเรียน ตำแหน่งเสียงอยู่ใกล้หน่อย ตรงนาฬากาหลังห้อง

#VR #VisualReality #Facebook #Spatial #Audio #ThaiLivestream #AIRBONDstore #Dootvmedia #Broadcast #Solutions

Haproxy Load Balance with 500 web servers


Haproxy Load Balance with 250 web servers

#Haproxy Load Balance with 250 web servers
(Use #Docker container on 3 Node clusters). Each web server use Alpine + Nginx + PHP7, no cache. Just wonder if ha-proxy performance is not really good. However I have not networking tune yet, I hope it better and also need try more or compare with Nginx

One reason that I use HA-Proxy is.... It have realtime report and monitoring.

Try webassembly

ตอนแรกจะลอง ports เอา cu writer (เวิร์ดจุฬา) มาวิ่งผ่าน Web Browser แต่นึกขึ้นได้ว่า cu writer วิ่งอยู่บน DOS งั้นลอง ports DOS แล้วเอามาลง cu writer น่าจะได้นะ เมื่อ ports DOS มาได้ Windows 3.11, Windows 95 และเกมส์บน DOS ก็น่าจะได้เหมือนกัน

แต่ว่า #DOS นั้นเป็นของลิขสิทธิ์ Microsoft, ต่อมา IBM พัฒนาโปรแกรมจำลอง DOS อีกที เรียกว่า #DOSBox และปล่อยเป็น GPL เลยเอา dosbox เนี่ยแหล่ะ มา compile ได้ output ขนาดใหญ่กว่า 26 MB, แต่ไฟล์ที่น่าสนใจคือ dosbox.js มีขนาด 5.3 MB และ dosbox.html.mem ที่ขนาด 309 KB

ดัวอย่างไฟล์ dosbox.js

ตัวอย่างหน้าจอ เป็นโปรแกรมแก้ไขข้อความ

ตัวอย่างโปรแกรม GW-BASIC เป็นโปรแกรมสำหรับเอาเขียนภาษา BASIC

ตัวอย่างโปรแกรม CU Writer  โปรแกรมพิมพ์เอกสารยอดนิยม

เพิ่งรู้จัก #jsdosbox ทำเหมือนกันเลย แต่เข้าใจว่าเป็น JavaScript bytecode ส่วนผม port มาทั้งสองแบบ ทั้งที่เป็น js และ wasm  ไฟล์มีความต่างกันดังนี้

 - dosbox.js 5.3MB

 - dosbox.js 578KB
 - dosbox.o 70KB  (binary)
 - dosbox.wasm 3MB (binary)

สามารถ port เอา C/C++ หรือภาษาอื่นๆ (ที่จะม…

RTMP Low-Latency

Although WebRTC is great fow low-latency (300 - 500ms). It have some limitation of audio quality. 30 Khz is good for voice or speech conference, but not for music quality grade. So may be RTMP still work for now. 1 second of delay is acceptable.

I I record on mobile phone, also I should use time meter but I have no time. sorry for that.

How to srs - v2_EN_LowLatencynanocosmos - low latencyHow to set up low latency applications in Wowza Streaming Engine for RTMP streaming
keyword: RTMP, Livestream, Low delay, Low latency

docker - could not read CA certificate

Docker ENV issue

I face docker ca issue while I try to set docker env. If you try to setup DOCKER_TLS_VERIFY or DOCKER_CERT_PATH and something wrong. May you can run docker even remove and re-install the docker. Below error message will display

could not read CA certificate

could not read CA certificate "/root/.docker/ca.pem": open /root/.docker/ca.pem: no such file or directory

The issue can fix by

unset ${!DOCKER*}