Category Archives: en

PlantUML – draw your diagrams declaratively

One picture is worth of thousand words. So true. Even if you describe some flow with many detailed paragraphs one sequence diagram might show the idea instantly to the reader much better than all the words. Separation of diagram drawing … Continue reading

Posted in en | Tagged | Comments Off on PlantUML – draw your diagrams declaratively

Meeting "minutes" in three simple steps

Nobody likes it. They are boring duty you ought to do after a meeting. What? "Minutes", of course. By "minutes" I mean: a note from the meeting (or a telco) that should be sent after a call to all participants … Continue reading

Posted in en | Tagged | Comments Off on Meeting "minutes" in three simple steps

Why EDID/HDCP information is important in monitoring solutions

EDID stands for "Extended Display Identification Data" and in IPTV solutions is used to provide detailed information on TV set capabilities and manufacturing information. HDCP ("High-bandwidth Digital Content Protection") is used for protecting high resolution content from being stolen by … Continue reading

Posted in en | Tagged | Comments Off on Why EDID/HDCP information is important in monitoring solutions

STB Development: TFTP+NFS boot methods – for dummies :-)

STB (Set Top Box) devices usually run from NAND partitions. All the rootfs is persisted in read-only filesystem (squashfs) and mounts additional R/W locations if needed (ramdisk for /tmp storage, at least). This setup works quite well for final deployment, … Continue reading

Posted in en | Tagged , | Comments Off on STB Development: TFTP+NFS boot methods – for dummies :-)

11th: watch your compiler warnings

Few, most important in my opinion, however mostly overlooked GCC compiler switches: -Wall: enables all the warnings about constructions that some users consider questionable, very likely a programming mistakes -Wextra: enables some extra warning flags that are not enabled by … Continue reading

Posted in en | Tagged | Comments Off on 11th: watch your compiler warnings