As a close exam for HCI(Human-computer interaction) course, We are required to submit a curriculum design report about heuristic evaluation. I must admit it was difficult for me to write this paper, having no idea what the standard format or standard protocol for such kind of papers. There once was […]
Yearly Archives: 2013
Issue description: One of my program(A) got binded with an UDP port (20500) which should be assigned to another program(B), here are the steps for trace down where A binded this port: 1. start the process with strace log: strace -f -s 128 -o proxy.strace ./pxyserverapp_redhat 2. Find out the […]
Today, after a lot of pre-works and efforts, I finally made Catherine agreed to take on a challege with me on drawing a cartoon character showing on TV. Jacky VS.Catherine, and Jacky first. To make sure the drawing would go well, I frozed the video on TV, which made Catherine […]
It was last week when my virtual host service ended. Instead of continue with the virtual host, I decided to upgrade and migrate my blog to a VPS. Here are the major steps you need to do to start a VPS hosting. ——————————————————– LNMP ——————————————————– 1. Installing LNMP to your […]
Due to unknown reason, the course schedule changed again. I’d say this is really bad, cause everyone knows that students applying for On-the-job degree are busy dealing with both work and study, we have schedules, not only for the courses, but only for jobs. We prefer a stable schedule. However, […]
Great news from Cisco: Cisco will open open-source their H.264 codec, and make H.264 free for use in WebRTC. Here are the details, which came from blogs of Cisco by Rowan Trollope: ——————————————— When it comes to making collaboration technology such as high-definition video open and broadly available, it’s clear […]
In the past weeks, I was busy working on my new assignment: H323 protocol stack. After about two monthes hard working, I can finally say that I almost made it, which means I can figure out the reasons of most of the remained bugs/defects, and can resolve them in time […]
The old version of RTSPPlayer was using ffmpeg + SurfaceView + RGB565 mode to decode and render the video. However this implement is definitely a sucked one, especially when watch high quality videos. So I made some change for it. And the new solution is HW decode + GLSurfaceView + […]
About Phabricator, just like what said in Phabricator.org: Phabricator is a collection of open source web applications that help software companies build better software. My task here is setup Phabricator on a brand new PC. Target OS: Ubuntu 12.04 32 bit Target PC: Dell Opmix 380 Here we go.
—————————————- Step # 1: Install BIND —————————————- First you need to install BIND server. Code: $ sudo apt-get install bind9 —————————————- Step # 2: Define rg4.net domain: —————————————- You need to add rg4.net domain to bind configuration file /etc/bind/named.conf.local Open this file and append following text (zone and reverse zone […]