分类 growth-log 下的文章

uboot无法覆盖写入ethaddr变量

Tags: uboot

uboot中的ping命令需要ethaddr和ipaddr环境变量,ethaddr一般在网卡出厂时就固定了,所以uboot只允许设置一次。可以使用CONFIGENVOVERWRITE定义,启用多次写入的功能。

另外发现,uboot的HUSH是不支持基本的数值计算,写脚本还比较麻烦了。

Mac osx下Battle使用美服登录

Tags: none

从英文网站下载battle后,登录美服账号失败,还是会跳转到国服上,可以修改配置文件来登录美服。

vi ~/Library/Application Support/Battle.net/Battle.net.config
"Client":
{
"AllowedRegions": "CN;US;EU;KR",
"AllowedLocales": "zhCN;deDE;enGB;enUS;esMX;esES;frFR;itIT;plPL;ptBR;ruRU;koKR;zhTW"
}

AllowedRegions是允许的地区,AllowedLocales是可以使用的语言。

Ingress玩耍

Tags: ingress

最近开始玩Ingress,这款游戏最大的特点是通过GPS与现实结合,玩家需要出门去做任务,这是与其它游戏最大的区别。由于是google出品的游戏,所以国内的玩家就需要穿墙工具了,ios上只能使用VPN,除此之外还需要一款大容量的移动电源,原为GPS和屏幕很耗电量。

下面是一些常用的资源:

intel map

Ingress中文网

Ingress Bootcamp

台湾Ingress入门

天猫魔盒2遥控器对码方法

Tags: none

开机状态下,按OK键和返回键,指示灯会有红蓝闪烁,持续几秒后,按返回键后,遥控器对码就成功了。

最近二三事

Tags: none

自从上个月回到公司后,终于不用再出差了。去年十月份报名驾校,本月初终于拿到驾照本了。其间科一因为视频采集问题,重考一次,科二挂了一次,补考后通过。驾校培训还是请假来学习比较好,时间有充足,学习也就轻松,不用周六再去排队练车,我就是直接请假回家考试。驾校内学习主要是科二,科三只学了一个学时,第二天就去考试了。家乡那边的驾校都是用皮卡来练车,感觉比较奇葩。

2012年的时候报名的网络教育,终于在本月拿到毕业证。学位证的考试也通过了,年后可以申请证书。

跨平台开发的坑——换行符

某天早晨七点左右,BOSS打电话来说程序有重大问题,重新编译后,设备上的液晶显示不正常了。液晶是点阵字库来显示的,而且是由另外一块芯片单独驱动显示,所以排除液晶程序问题,应该就在主程序内部有问题。突然发现,窗外面已经下雪了,西北的冬天真是很二。想到我之前一直都是在MAX OSX下开发,所以文件编码已经转换成UTF8了,但字库却还是GBK的。转换后发现还是没有效果,后来查阅GCC编译默认会使用UTF8编码。正在思考时,BOSS说现在添加一行代码,编译后后自动回到上一行,整个代码看起来很乱。电话挂完后,在床上想了半天,抱起MBP打开VIM时,想起在WIN下编写的文本,UNIX/LINUX下用VIM打开结尾会有^M的字符。

换行符,各种系统下对其实现有差异的。尤其是M$家的,使用的是0xd 0xa表示,UNIX/LINUX则基本通一为0xa。问题的源头算是找到了,但是代码是在GIT中管理,那跨平台开发如何保证通一性呢?进而发现GIT也是有坑的。

GitHub 第一坑:换行符自动转换

最新文章

最近回复

  • Blackrose: 感谢拍砖!嗯,那句话...
  • aa: “Raspberry...
  • Blackrose: 外部只是帮你把芯片启...
  • : 内部时钟比外部的频率...
  • Blackrose: 你这评论比正文更有内容么
  • 7hao: CR+LF ...
  • Blackrose: 可以是你更新软件源后...
  • sxk: 博主,我的系统是ub...
  • Blackrose: 你深得精髓么
  • qihao: 这篇文章的简单总结就...

分类

归档

其它