创业

不知怎么, 创业慢慢就成了上班打工的反义词: 我不是在上班, 我是在创业; 我不是在打工, 我是自己当老板; 我拒绝替人卖命, 我为自己代言。诸如此类充满力量的语言却实在是无法支撑起理想的羽翼,一个创业人真正的经历远远不如“创业”二字写意轻松和精彩。

我也许不懂什么是真正的创业。但我能看到的是,创业已经成为具有某种魔力的东西,令人无法理性思考。这也是令我担心的地方。创业不应该是鼓噪,尤其是对那些不谙世事的大学生,他们缺少足够的信息进行价值判断。我们更多的职场人也往往因为工作的不理想而投入到创业大军中来。所以“创业”被承载了一些错误的信息和期望。

而那些不正确的信息仍然在喧嚣的媒体上不断的被放大,各种成功故事的流传,各类创业导师创业培训班创业书籍的出现更是令人失去理智,仿佛创业都可以包治百病了。

创业本是这个时代的精神, 但却成了被误用最多的词汇之一。

无题

连续3个月的努力工作之后,最近一周非常难得的闲了下来,陪陪儿子和家人,看看书,踢踢球,也得以腾出时间来进行思考。

有些事想明白了,也有些事不明白。自然总是有着未知世界的存在,去激发我们的好奇,引领我们去探索。已经不记得是谁曾说过这么一句话,大概意思是:人生就是从无知到有知。

当然,“有知”只是相对的,临时的状态。“无知”才是真实的常态。

人的记忆很有意思,好像会忘记一些不快的事情。到底是因为自我排斥而过滤掉了,还是因为时间久远而健忘了,我不了解心理和生理研究,就不烦去深究和考证了。但是无论怎样,时间确实是一剂良药,能帮助我们恢复快乐。

我写下这些文字,并不是想酸溜溜的,苦兮兮的要去无病呻吟。再快乐的人,再健壮的体貌,心底总会有那么一丝苦楚无法向人倾诉却又不能自解。和父亲的冷战,终于结束了,早上恰好我俩单独在家里,聊起了以前的事,以及为什么当初那么做,双方的误解,一件件的抽出来重新摆弄然后剥离出来直到完全甩掉。这是一件看似随时都可以了却的心事,可偏偏却很难,因为谁都不愿意触及这些疼痛的回忆,于是这样一拖就是7年。

谈完我长吁了一口气,要说有什么东西能像父子的关系那样,任意碾压最后仍然还能无损并完美复原,我想在我所知的世界里,那只能是水:既无形又有形,可以任意成形,还能包容一切。

linuxfb on imx.

https://community.freescale.com/thread/308417

http://boundarydevices.com/configuring-i-mx6-machines-different-screens-nitrogen6x-sabre-lite/

root@dlogic:~# cat /sys/class/graphics/fb0/mode
D:1024x768p-60
root@dlogic:~# cat /sys/class/graphics/fb1/mode
root@dlogic:~# cat /sys/class/graphics/fb2/mode

root@dlogic:~# cat /proc/fb
0 DISP3 BG – DI1
1 DISP3 BG
2 DISP3 FG

gstreamer

gst-launch filesrc location=./How_To_Train_Your_Dragon2_TLRA-1080p-HDTN.mp4 ! qtdemux name=demux demux. ! queue max-size-time=0 ! mfw_vpudecoder ! mfw_v4lsink disp-width=1024 disp-height=768 demux. ! queue ! mfw_aacplusdecoder ! autoaudiosink
cpu usage is about 13%

Makefile:
INCPATH = -I../qtbase/mkspecs/devices/linux-imx53qsb-g++ -I. -I../qtmultimedia/include -I../qtmultimedia/include/QtMultimediaWidgets -I../qtmultimedia/include/QtMultimedia -I../qtbase/include -I../qtbase/include/QtWidgets -I../qtbase/include/QtNetwork -I../qtbase/include/QtGui -I../qtbase/include/QtCore -I. -I/home/lee/ltib/rootfs/usr/include -I/home/lee/ltib/rootfs/usr/include/gstreamer-0.10 -I/home/lee/ltib/rootfs/usr/include/glib-2.0 -I/home/lee/ltib/rootfs/usr/lib/arm-linux-gnueabi/glib-2.0 -I/home/lee/ltib/rootfs/usr/lib/arm-linux-gnueabi/glib-2.0/include -I/home/lee/ltib/rootfs/usr/include/libxml2
LIBS += -lpthread -lz -lgstreamer-0.10 -lgobject-2.0 -lgstinterfaces-0.10

Comile QT App:

GPlayer Source code:

https://community.freescale.com/message/252760#252760

QT Multimedia Examples:

http://qt-project.org/doc/qt-5.0/qtmultimedia/multimedia-examples.html

http://qt-project.org/doc/qt-5.0/qtmultimedia/multimediawidgets-player.html

http://qt-project.org/doc/qt-5.0/qtmultimedia/multimediawidgets-videographicsitem.html

http://qt-project.org/doc/qt-5.0/qtmultimedia/multimediawidgets-videowidget.html

C Programming Bootcamp:

http://gribblelab.org/CBootcamp/index.html

IMX6_GStreamer_Pipelines:

https://developer.ridgerun.com/wiki/index.php/IMX6_GStreamer_Pipelines_-_SDK_Turrialba

GStreamer SDK:

http://docs.gstreamer.com/display/GstSDK/Basic+tutorial+2%3A+GStreamer+concepts

QTStreamer Example Player:

http://gstreamer.freedesktop.org/data/doc/gstreamer/head/qt-gstreamer/html/examples_2qmlplayer_2main_8cpp-example.html

QT 5 Environment Variables

http://qt-project.org/wiki/i.MX-6

2014来了

今天把项目捋一捋,基本上阶段性的告一段落了。
回首2013都忘记了干些什么,时间过得飞快。把记忆快进到10月,从这开始了嵌入式开发,继续full-stack前进,对Linux系统的了解更加深入,企业市场和消费者市场的产品需求确实有很大不同,慢慢接触下来发现其实还是很有意思的一块,希望2014年更加好玩。
说到好玩,今天给老周电话拜年也正好提到了,好玩在这个年纪确实说来比较尴尬,但是如果一件事情不够好玩又不太会坚持很久,也可谓是任何事情都有其双面性吧。
春晚没看几分钟,就去躺床上了。年二九工作到第二天凌晨六点才睡,下午和Gary在后山上玩了会野战,天气很好于是我们两个满头大汗回来冲凉, 等到春晚开始我已经没有太多剩余电能了 。他对春晚完全无感,吃过晚饭全家坐在电火炉旁坐看春晚他却跑来跟我说看马达加斯加,于是考虑到过往春晚的体验,决定让他和我们坐在一起,我们看电视他看动画片。毫无疑问,春晚只会是我辈们的一点回忆了。 说回这个年,更多的意味是团圆,大家在一起就已经很开心了,形式就已经不重要了。
不知道几时开始发现自己在不再激动年三十晚12点的跨年倒计时了,大概是在外多年的经历慢慢让这份年味变淡了,似乎过年的年味永远停留在了记忆中的那个年龄和记忆中的那个家,离开了便也不再了。那个围着火炉看春晚,吃年夜放烟花的画面,那个看着电视机里主持人一起倒数跨年心跳会加速的感觉,好像总觉得新一年会有新的开始,总是很期待。
虽然现在不再那么激动了,但是真的仍然很期待2014,做一些好玩的事情。

无线中继配置

家里几台设备离路由器较远,无法用网线连接,这时想到用多余的路由器来做无线中继。找了些资料,靠谱的易懂的太少,不容易调试成功。现在总结一下,写下来,下次配置5分钟之内就可以搞掂。

A和B两台无线路由,A已经连接ADSL猫并自动拨号,B来中继A的无线网络。

需要动手:
- A路由
LAN网配置: IP 192.168.1.1
DCHP设置192.168.1.50 ~ 99
无线网络设置信道改“自动”至1~11某数,列如11

- B路由
LAN网设置IP地址: 192.168.1.2, DNS设置请参考A路由,网关192.168.1.1
DCHP设置192.168.1.100 ~ 199
无线网络设置信道改为A路由同样无线信道数值,此列为11。开启WDS,扫描无线网络并连接,设置为同A密钥类型,输入密钥。