Posts

Showing posts from 2010

iPad 3.2.2 Jailbreak

ในที่สุดก็ทนไม่ไหวต้อง jailbreak ในที่สุด ขั้นตอน ทำไปดังนี้ - Backup ด้วยการ sync ใน iTunes ซะก่อน - เก็บ .shsh (blob) ซึ่งเป็นข้อมูลที่เวลาเรา restore แล้วจะต้องให้ Apple validate image ของ firmware ที่เรากำลังจะลง Apple มีสิทธิที่จะไม่ validate firmware เก่าๆที่ Apple ไม่ต้องการให้เราลงได้ ดังนั้นจึงต้องเก็บ .shsh ไว้ก่อน แล้วตอนหลังพอจะ restore ก็อาจจะแก้ host file ให้ชี้ไปที่ server ที่จะ validate ให้แทน Apple หรือ ทำเครื่อง local เป็น server ซะเอง แล้วก็ส่ง blob ที่เก็บไว้กลับมาให้ ซึ่ง tool ชื่อ tinyumbrella จะทำขั้นตอนพวกนี้ให้ ทั้งส่วนของการ save .shsh และ การ restore - ใช้ limera1n เพื่อทำ jailbreak ขั้นตอนก็ google เอา ง่ายมาก แป๊ปเดียว มีกดปุ่ม Power และ Home พร้อมกัน ปล่อย power ก่อน กด Home ค้างไว้จนเสร็จ อีกประมาณ 30 วินาที ตอน run limera1n ก็เปิด iTunes ไว้ด้วย - เสร็จแล้วก็ run limera1n มันก็จะให้ลง cydia พอลง cydia เสร็จ ส่วนใหญ่ ก็จะ add source cydia.hackulo.us เพื่อจะลง AppSync 3.2 เพื่อให้ลง app จาก iTunes ได้ ด้วยการ copy ipa files ใส่ลงไปในส่วน App ของ iTunes แล้

Fiberlane Cerent Siara Cyras - History

Image
พอดีเคยเข้าไปทำงานกับหนึ่งในบริษัทข้างต้นซึ่งโดยรวมแล้วมีประวัติที่น่าสนใจต่อเนื่องมาถึงปัจจุบันเลยจดประวัติไว้หน่อย เริ่มจากบริษัท Fiberlane Communications ที่ก่อตั้งโดย Raj Singh, Ajaib Bhadare และ Vinod Khosla ประมาณปี 1995 ทำ products ทางด้าน optical platform ที่เป็นจุดกำเนิดสำคัญของอุปกรณ์ optical platform หลายยี่ห้อในปัจจุบันซึ่งจะกล่าวถึงต่อไป บริษัท Fiberlane ตั้งมาได้สองปี ก็เริ่มมีความคิดเห็นที่แตกต่างกันในแนวทางการพัฒนา products โดยมีการแบ่งออกเป็นสองกลุ่ม กลุ่มแรกจะมุ่งเน้นไปทาง voice ในขณะที่กลุ่มที่สองมุ่งเน้นไปทาง data ในที่สุดในปี 1997 ก็มีการ split ออกเป็นสองบริษัท ได้แก่ บริษัท Cerent และ บริษัท Siara ในขณะที่มีกลุ่มย่อยๆใน Fiberlane แยกออกมาตั้งอีกบริษัทหนึ่งคือบริษัท Cyras ต่อมาในปี 1999 Cisco ก็ซื้อบริษัท Cerent ด้วยมูลค่า 8 พันล้านเหรียญ และก็เอา Cerent 454 ไปพัฒนาต่อเป็น ONS 15454 ซึ่งเป็น MSPP ตัวหลักของทาง Cisco ต่อมา สามเดือนต่อมาในปีเดียวกันหลังจาก Cisco ซื้อ Cerent ทาง Redback ซึ่งตอนนั้นทำแต่ทางด้าน Subscriber Management System ก็ซื้อ Siara ที่มูลค่า 4.

Show Thumbnails for mpg, avi, mp4 in Explorer

เวลาเรา edit video ถ้าสามารถ show รูป thumbnail ของ video ที่ถ่ายมาใน explorer เลยจะช่วยให้เลือกไฟล์ได้ง่ายขึ้น แต่บางทีเวลา view thumbnail แล้ว video file พวก mpg ไม่โชว์รูป video วิธีการอันหนึ่งที่ลองใช้ไ้ด้ผลคือใช้ command "regsvr32 shmedia.dll" ซึ่งเป็นการ register ให้ show thumbnail ของ mpg, avi ถ้าต้องการ unregister ก็ใช้ command "regsvr32 /u shmedia.dll" ส่วน mp4 บางทีไม่ยอม show ก็ให้ลองใช้วิธี add registry เข้า ไป โดย save ด้านล่างให้เป็น file นามสกุล .reg แล้ว double click เพื่อ add registry Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.mp4\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}] @="{c5a40261-cd64-4ccf-84cb-c394da41d590}" อย่าลบบรรทัดแรกออกนะไม่งั้นจะไม่ work และจะให้ show thumbnail ของ file อะไรก็ให้แก้นามสกุลเอา แต่ที่สำคัญใน windows ต้องมี codec ที่จะ play file พวกนี้ด้วย ผมลง VLC ก็ play ได้ครอบคลุมแทบจะทุกนามสกุลแล้ว เล็กดีด้วย ไม่ลงอะไรเยอะแยะที่เราไม่ต้องการเหมือน K-Lite

แจกลูกสะกดคำ

ไม่แน่ใจว่าลืมหรือครูเราสมัยเด็กไม่เคยใช้คำนี้ แต่ที่โรงเรียนลูกให้มาสอนทำแจกลูกสะกดคำ เลยต้องหาความรู้สักหน่อย ขอขอบคุณครูโหลมากๆเลยครับที่ทำเอกสารที่มีประโยชน์มาก แจกลูกสะกดคำ พยัญชนะ สระ ตัวสะกด แจกลูกสะกดคำของครูโหล

WSS Component for ROADM

Image
ส่วนประกอบที่สำคัญของ ROADM ก็คือ WSS (Wavelength Selective Switching) ซึ่งเพิ่มความ Flexible ในการจัดการกับ wavelengths มากกว่า WB (Wavelength Blocker) แบบเดิมๆ WSS Component ค่อยๆเปลี่ยนมารองรับ spacing ที่ 50 GHz เพิ่มมากขึ้นเรื่อยๆ จากที่เป็น 100 GHz ผู้ผลิต WSS Component รายใหญ่ก็คือ JDSU คู่แข่งที่สำคัญก็คือ Finisar, Capella และ CoAdna โดยเฉพาะ Finisar กำลังมาแรงมากครับในตลาดของ 50 GHz

Dreambox

Dreambox คือ Set top box ที่ใช้ Linux เป็น base ความที่สามารถทำ Emulate CAM ได้เป็นส่วนสำคัญที่นำมาใช้กันอย่างแพร่หลาย หลักการคือสามารถใช้ CAM แบบที่เป็น software แทนที่จะเป็นแบบ Physical Module โดยแบบ software ก็สามารถเรียกข้อมูลสำหรับทำ authentication จาก server ใดที่ทำการ share card ไว้ ผ่าน network ทั้งนี้ CA หรือ Conditional Access คือกลไกในการ encrypt และ decrypt digital content ที่ส่งมาทาง satellite หรือ cable โดยต้นทางจะ encrypt content ด้วย control word (8 byte) เป็น secret key โดย control word นี้จะเปลี่ยนไปเรื่อยๆ และต้นทางก็จะส่ง encrypted control word หรือ ECM มายัง receiver ทั้งนี้ receiver จะสามารถ decrypt ได้ก็ต่อเมื่อได้รับการ authorize เท่านั้นด้วย EMM หรือ encrypted management message Dreambox Newbie Guide เวลา backup กับ restore ถ้าเครื่อง hang หรือมีปัญหาเรื่อง boot อ่านดูแล้วเหมือนต้องทำทั้งใช้ dreamup เพื่อ flash file .img แล้วตามด้วย flashwizardpro ด้วย file .fw2 ซึ่งจะมีพวก CAM, skin, การเรียงช่องต่างๆเลย แต่ไม่แน่ใจว่าเฉพาะ dreamup จะได้กลับมาหมดหรือเปล่า

Jitter and Wander

Image
เคยเขียนไว้หลายปีมาแล้วแต่ยังไม่เคยเอามาเก็บใน Blog ....ความหมายของ Jitter และ Wander นั้นมักจะถูกลืมบ่อยผมจึงขอนำมาสรุปไว้ในที่นี้ จริงๆแล้วคำว่า jitter ตามศัพท์ภาษาอังกฤษนั้นจะแปลว่าอาการประหม่าลุกรี้ลุกรนหรือแกว่งส่วนคำว่า Wander นั้นก็จะแปลว่าเร่ร่อนไปเรื่อยไม่มีจุดหมายซึ่งเดี๋ยวเราก็จะเห็นว่าเป็นความหมายที่ไม่เลวเหมือนกันเมื่อเทียบกับปรากฏการณ์ในทาง SDH ที่เรานำมาใช้ ก่อนอื่นผมอยากเทียบในลักษณะอุปมาอุปไมยเสียก่อนเพื่อให้ง่ายต่อการจำ สมมติว่าเรานัดสาวหรือหนุ่มเจอกันทุกวันในตอนเย็นเวลาหกโมงแล้วเขามาหกโมงสิบห้าทุกทีไปผมถือว่าคุณโชคดีแล้วนะครับคือถึงแม้ว่าเขามี delay แต่เขาก็ไม่มี jitter คุณสามารถคาดการประมาณเวลาได้ แต่ถ้าคุณเธอมาหกโมงสิบห้าบ้าง หกโมงครึ่งบ้าง ห้าโมงห้าสิบบ้าง เอาแน่ไม่ได้นั่นแสดงว่าแฟนคุณมี jitter ครับ และถ้าเขามา หกโมงตรงในวันแรก หกโมงหนึ่งนาทีในวันที่สอง หกโมงสองนาทีในวันที่สาม หกโมงสามนาทีในวันที่สี่ เพิ่มขึ้นทีละนิด ก็จะเรียกได้ว่าเขามี wander ซึ่งจริงๆแล้วก็คือปรากฏการ์ณเดียวกันนั่นแหละครับเพียงแต่ว่าแกว่งน้อยแกว่งมากนั่นเอง ทีนี้มาดู jitter กับ wander ของสั

iTunes Registry Settings Error

I got an error message when opening the iTunes "The registry settings used by the iTunes drivers for importing and burning cds and DVDs are missing?" Following the instruction below solved the problem Make sure you have iTunes inslled (and if you uninstalled the GEAR driver reinstall it) Ok now go to the registry (start->run->regedit.exe) and look for "HKEY_LOCAL_MACHINE\SYSTEM\System\CurrentControlSet\Control\Class{4D36E965-E325-11CE-BFC1-08002BE10318}". Right click in the right section and select "New->Multi-String Value". Name it "UpperFilters". Right click on it and select "Modify" Enter "GEARAspiWDM" 9press enter to move to the next line and click ok) into the "Value Data". Restart and Voila it should be fixed.

My Perfect Headphone System (for now)

Image
hd650 from Senheisser 3322 from Darkvoice (Mullard) Carat Ruby from Carat It's a mix of German+Chinese+Korean. Ruby is powered by a dry battery to ensure the clean power. This DAC is probably one thing I can improve. But so far I'm very satisfied. Updated (January 2011): Styleaudio has Ruby 2. Here are some changes. Key is USB Controller now can accept 96kHz/24 bit Carat-Ruby Key Spec 1. MAIN DAC : BURR-BROWN PCM1792 - 24-Bit 192-kHz Sampling Advanced-Segment Audio Stereo DAC - Dynamic Range: 127 dB / THD+N: 0.0004% - 8x Oversampling Digital Filter 2. DIGITAL COTROLLER : CIRRUS LOGIC CS8416 - 32kHz to 192kHz Sample Frequency Range - Low-Jitter Clock Recovery 3. USB COTROLLER : BURR-BROWN PCM2707 - FULL SPEED TRANCIEVER(REAL AUDIO 1.1) - 32kHz ~ 48 kHz/ 16BIT DELTA-SIGMA STEREO 4. OPAMP : TOTAL 8PCS(DIP TYPE) - I/V : TEXAS INSTRUMENTS NE5534 × 4PCS - OUTPUT : ANALOG DEVICE AD817 × 2PCS - HEADPHONE : BURR-BROWN OPA2134 × 2PCS Carat-Ruby 2 Key Spec 1. MA

FTTX Quick Summary

Image
ทั่วไป FTTx เทคโนโลยีคือการส่งข้อมูลผ่านสายไฟเบอร์ไปยังปลายทางที่อาจเป็น Node, Curb, Building หรือ Home ซึ่งมักจะเรียกกันว่า FTTN, FTTC, FTTB และ FTTH ตามลำดับ ทั้งนี้ เทคโนโลยี FTTx ยังสามารถแบ่งได้เป็นสองลักษณะ คือ P2P (Point-to-Point) และ P2MP (Point-to-Multipoint) ซึ่ง ลักษณะของ Point to Multipoint นี้เอง ที่ใช้เทคโนโลยี PON ที่เรียกกันทั่วไปซึ่งย่อมาจาก Passive Optical Network ส่วนประกอบของ PON Network จะประกอบไปด้วย OLT, Splitter และ ONU กลไกที่สำคัญ กลไกที่สำคัญใน PON ได้แก่ กระบวนการ Ranging, กระบวนการทำ Dynamic Bandwidth Allocation และกระบวนการทางด้าน security โดยกลไกทางด้าน Ranging คือกระบวนการในการวัดระยะเวลาในการส่งข้อมูลถึงแต่ละ ONU เพื่อให้สามารถทราบค่า Offset ทางเวลาได้ ส่วนกระบวนการ Dynamic Bandwidth Allocation คือกระบวนการในการปรับ Bandwidth ให้เหมาะสมสำหรับแต่ละ ONU และแต่ละ Application ตาม criteria ที่ต้องการ มาตรฐานของ PON PON มีมาตรฐานแบ่งเป็นสองค่ายด้วยกันได้แก่ทางฝั่ง ITU และ ฝั่ง IEEE โดยทางฝั่ง ITU มีผู้พัฒนามาตรฐานหลักคือทางกลุ่ม FSAN มาตรฐานในกลุ่มนี้ได

WiMAX Update

อ่านสรุปของ Infonetics ได้ความว่า WiMAX มีการเติบโตขึ้นพอสมควรในปี 2009 โดยจำนวนผู้ใช้เพิ่มขึ้น 75% ตอนนี้มีผู้ใช้ทั่วโลก 6.8 ล้านคน ยี่ห้อที่มี Market Share ของ Equipment กับ Device รวมกันเป็นอันดับหนึ่งคือ Motolora ที่สองตามมาติดๆคือ Alvarion ส่วน Huawei มีอัตราการเติบโตสูงมากที่สุด ปัจจุบันเป็นมาตรฐาน 802.16e ในอนาคตอันใกล้จะเป็นมาตรฐาน 802.16m ผู้ให้บริการรายใหญ่ๆได้แก่ Clearwire ใน US, Yota ใน Russia, UQ ใน Japan ส่วน Vendor ที่ทำ WiMAX ได้แก่ Airspan, Alcatel-Lucent, Alvarion, Aperto, Aviat, Cisco, GreenPacket, HTC, Huawei, Motorola, NEC, Nokia Siemens, POSDATA, Proxim, Redline, RuggedCom, Samsung, Tellabs, Vecima, ZTE, ZyXEL

Google Sites & Google Apps

Image
คนที่มี Gmail Account ทุกคนสามารถไปที่ Sites เพื่อจะสร้าง Site ได้ แต่ยังไม่เกี่ยวกับ Google Apps โดย Site ที่สร้างนั้นคนภายนอกสามารถ access ได้โดยผ่าน url http://sites.google.com/site/ หรือจะทำการ mapping web address ใน Site Settings ก็ได้ ในส่วน Google Apps นั้น เราสามารถนำ Google Applications มา Apply ใช้กับ domain ได้ โดยจะทำให้สามารถใช้ Google Applications ต่างๆ เช่น mail, calendar, chat, docs มาใช้ โดยจะสามารถ manage users account ได้ด้วย และจะมี default url แบบ http://sites.google.com/a/ และเราสามารถเปลี่ยน url ได้เหมือนกัน ทั้งสองแบบนี้เวลาเปลี่ยน url ก็จะต้องสร้าง CNAME ขึ้นมา เช่น calendar. ชี้ไปที่ ghs.google.com สำหรับการสร้าง google sites ผ่าน gmail account ไม่ต้องมี user อะไรเพิ่ม แต่ การนำเอา Google Apps มาใ้ช้กับ domain จะต้องสร้าง admin account เพื่อที่จะ manage google apps สำหรับ domain นั้นๆ ส่วน ใหญ่ที่ที่รับจดชื่อ domain name ก็จะยอมให้เราสามารถ add CNAME record ได้อยู่แล้ว ที่ลองดูก็ godaddy กับ 1and1 ก็ add ได้ไม่มีปัญหาอะไร

Upgrade Wordpress to 2.9.1

Upgraded แต่เจอปัญหาเดิมคือต้อง edit wp-db.php เรื่อง charset ไม่รู้ถ้า add ใน wp-config.php จะได้หรือเปล่า

Open-source Social Networking Software

Image
ตั้งใจจะทำ web ที่เป็น platform สำหรับให้คนมาสร้าง Community มานานแล้ว หลังจากลองหาดูพบว่า platform ที่น่าจะใกล้เคียงที่สุดน่าจะเป็น Aroundme จาก www.barnraiser.org เพราะให้คนเข้ามาสร้าง community ของตัวเองและ manage member ได้เอง โดยจะคล้ายๆกับ ning.com และ grou.ps ส่วนอันอื่นที่เช็คดูจะเป็นแค่ social networking platform ในลักษณะ single community คือไม่ได้ให้ user เข้ามา create community platform และ manage เอง แต่จะเป็นเหมือนกับ platform สำหรับทำ facebook ประมาณนั้น ที่พูดถึงกันมากเรียงตามลำดับก็น่าจะเป็น 1. www.elgg.org 2. www.mahara.org 3. lovdbyless.com 4. www.xoops.org with http://sourceforge.net/projects/galeriayogurt/ extension wordpress ก็มี buddypress plugin ที่รองรับ social networking feature จาก member ที่มีอยู่ได้

Drawings for Me

Image

Perfect Ring for Me

165 เหรียญ ส่งฟรี ชอบตรงหมุนได้นี่แหละ

Inside Darkvoice 3322

Image
สงสัยต้องเตรียมตัวลงมือซ่อมเองซะแล้ว ดันมีเสียง noise ออกมาทางด้านขวา ต้องหาวงจรก่อน

Wavelength Bands According to ITU

Optical Wavelength Bands ที่กำหนดโดย ITU-T พร้อมความหมายของตัวย่อ Band Range (nanometres) O (Original) 1260-1360 E (Extended) 1360-1460 S (Short Wavelength) 1460-1530 C (Conventional) 1530-1565 L (Long Wavelength) 1565-1625 U (Ultra-long wavelength) 1625-1675 ส่วน amplifier แบบที่เป็น Rare Earth ที่ใช้ก็จะมี Erbium, Thulium และ Praseodymium โดย Erbium จะทำงานในย่าน C+L Band, Thulium ขยายได้ในย่าน S Band และ Praseodymium ขยายได้ในย่าน O Band ย่าน E Band ยังไม่เห็นมีการพูดถึง EDFA (ใช้ Erbium), TDFA (ใช้ Thulium), PDFA (ใช้ Praseodymium)

Something I wrote for my company

Network Planning and Optimization Good planning is key to successes in everything. We provide, among others, Access Network, Transport Network, IP/MPLS and Ethernet Network Planning and Optimization tools Multi Service Access Equipment Providing widest range of equipment, Media Converter, Fiber Optical Multiplexer, Interface Converter, xDSL Modem, PCM, Compact SDH platforms, SFP Modules, etc. Broadband Connectivity Bridge the gap between the high speed core networks and powerful computing platform with our MSAN, FTTX and BPL solutions Wireless Connectivity Access your valuable information any time any where using WiFi, Mesh and WiMAX technologies Optical Transport One of our core expertises for more than 13 years with solutions covering PDH, SDH, ASON, CWDM, DWDM and the recent Optical Packet Platform Microwave Radio

NTC Regulations Regarding RFID Frequencies in Thailand

6 Frequencies Ranges with different regulations on maximum transmit power 1 ย่านต่ำกว่า 135 kHz 2 13.553 - 13.567 MHz (น่าจะพวกบัตรสมาร์ทการ์ดต่างๆ) 3 433.05 - 434.79 MHz (พวก active บางตัวก็ใช้ย่านนี้) 4 920 - 925 MHz (ย่าน UHF) 5 2.4 - 2.5 GHz (WiFi Range) 6 ย่าน 5 GHz NTC Regulations on RFID Frequencies

Create Bootable USB Flash for Drive Snapshot

Image
หลังจากลองเลือก backup tool อยู่หลายตัว สำหรับ Windows 7 ก็มาจบที่ Drive Snapshot เพราะง่ายที่สุด โปรแกรมเป็นแค่ file เดียวเท่านั้น ราคาไม่แพงมาก ใช้งานง่าย ตัวอื่นๆที่เทียบดูก็มี Acronis (Features เยอะ GUI สวย แต่แพงกว่าพอสมควร), Macrium Relflect (ลอง create boot cd แล้วไม่ work สำหรับแบบ linux แบบ BartPE ต้องไป download PEBuilder แล้วมาทำอีก) สำหรับ Drive Snapshot ราคา 39 Euro มี Boot Image สำหรับ Diskette มาให้ ลอง restore เข้าไปใน usb flash ก็ใช้ได้เลย มี drivers ของ USB Drives ให้เรียบร้อย ตามวิธีที่ระบุไว้ใน http://www.drivesnapshot.de/en/Tips.htm ส่วนถ้าต้องการ customize เช่นใส่ tool อื่นๆเพิ่มก็ทำได้โดย 1. Download และ Install HP Drive Key Boot Utility hpusbdisk 2. จาก program Drive SnapShot เลือก View Contents of Saved Disk Image จะได้ virtual drive มา 3. ให้เลือก Map and Explore Virtual Drive จากนั้น Run HP Utility แล้ว set ตามรูปด้านล่าง เลือก Virtual Drive Location สำหรับ DOS System ในที่นี้เป็น Drive Z: 4. Copy File หรือ Utilities อื่นๆใส่ตามต้องการ Note : ถ้าจะใช