Category Archives: Inspirations

休息一秒钟

这两天研究device tree搞得我精疲力竭。最大的收获应该是体会到了水有多深。一头扎进去不是个好办法,关于device tree就先到这吧。

我之所以抓住device tree不放,一方面是因为我习惯了STM32自底向上的开发方式,觉得不知道寄存器是怎么设置,功能怎么实现的就会心虚。另一方面是我其确实更偏好底层一点,这是软件的基础嘛。底层搭好了软件想怎么写就能怎么写。

anyway,总得先摸索一番才能找到方向,继续摸索了……

Tips On WordPress.com

在wordpress.com呆了一段时间,也摸索出了一些小技巧,记录一下。

遇到问题大可参考官方support页面,里面介绍十分详细。

首先,wordpress.com是一个免费平台,运作方式跟wordpress.org不同,这里不需要考虑空间建立,ftp上传文件之类的问题,更适合像我一样没有建站经验的小白。正因为它免费,网站中能定制的东西就很少。所以也不要奢求那么高级的主题定制了,从免费模板里挑一个看起来比较好的就开始进入正题吧——写博客。

技术博客里常常要引用代码,但它没有提供代码工具,这里给出一个tip可以手动实现我博客中的代码引用效果:
博客编辑页面有两个模式:Visual和Text,首先要切换到Text模式下。然后按照如下格式书写:

屏幕快照 2013-11-09 下午5.04.49

就可以插入代码环境了。代码语言是用来显示高亮的,还有其他可定制选项,详见这里

我是个HTML盲,所以顺便记录一下其他我需要用的tips:
修改字号:<font size=”2″>内容</font>
显示等宽字体:<tt>内容</tt>
粗体:<b>内容</b>
(随时补充…)

如何找到博客的设置?        因为wordpress.com允许每个用户同时拥有多个博客,所以其实网站的“设置”是分两级的:一是对所有的博客的设置,通过点击页面左上角的“W” logo中的Settings进入;另一个是对你的某个博客的设置,在左上角第二个图标(你的博客名字)中的Dashboard里找到。Dashboard就是一般称作的后台,在这里可以新建和管理你的Posts,Pages,博客页面设置等等。

怎样在页面顶部添加菜单?        我觉得所有内容按时间顺序放在首页有点乱,可以在Dashboard的Appearance ->  Menus里添加菜单项,在设置页面左侧,我选择了把常用Category都添加到菜单栏中,这样就能快速访问到某个主题的全部博客了。另外这里也能方便地添加多级子菜单,如果博客内容很多的话,添加menu是一个很好的组织方式。

Posts和Pages的区别。        posts是你的全部文章保存的地方,pages是一个个的静态页面,pages不能添加标签什么的,你也不能选择把某个post发布到哪个page里面。posts的管理方式是用categorys、tags,而不是用pages。另外在Dashboard的Settings -> Reading里可以选择在博客首页显示某个特定的page而非你的全部博文。

在Dashboard -> Settings -> General里,页面右侧可以添加网站图标,可以在浏览器地址栏显示出来。就像我那小黄人的眼睛一样。

然后还有一个跟wp.com本身没啥关系,但是对我写博客很有必要的一个tip,就是保存Terminal内容的工具。
其实是一条linux命令:

script [filename]
你的操作
exit

在上述两条命令之间的所有操作都会被记录下来。注意是“所有”操作!如果你中途打错字了,也会被记录下来。。。

Stepping into the world of embedded-Linux and Beaglebone Black

总是从各种渠道听说Linux如何优秀,但每次装ubuntu都没能学到什么东西。我分析主要原因是没有明确的学习目的所致。几天前导师布置下来任务,我自告奋勇提出用ARM嵌入式Linux解决,因此从现在开始的两年,我必将和它死磕了!
我决定在实践中学习,因此得先买一款板子。几经比对,选择了Beaglebone Black(以下简称BBB)。这其实是个冒险的决定,因为BBB的处理器是ARM Cortex-A8核的,我之前只玩过Cortex-M3内核的STM32芯片,跨越了多数人必经的ARM9,一下子跳到这么高端的芯片,还是叫我纠结了一阵的。但实在抵挡不住BBB这块板子的魅力,所以狠心决定一不做二不休,就它了!
买来之后我更觉得买值了。因为Linux几乎零基础的我,用了一下午就摸清了基本开发方法,熟悉了很多装了N次ubuntu都没搞清的概念。这一切得益于BBB的人性化设计和YouTube上一位大神的视频教程。稍后我会记录一下我的BBB上手过程供新手参考。
Anyway,嵌入式Linux,我来了!