怎么看树莓派B+的40针脚图?

  目前虽然有树莓派B+的40针脚图,但是不知道是“正过来看”,还是“反过来看”,非常纠结!具体说来,我该如何手持小树莓派板,对着网上的针脚图看?这是一个很重要的问题,下面搜索找到了答案。赶紧记一下,以备后用。
   阅读更多…

在Mac下面制作树莓派启动盘

  先到树莓派的官方网站去下载一个系统镜像,推荐下载Raspbian。
  下载完成后得到一个img镜像,这个镜像现在3点多G啦!
  插入SD卡,用df命令查看当前已挂载的卷:
阅读更多…

openssh密码忘记的补救方法

  大事不好了,安装了openssh之后要换密码,因为说默认的密码不安全,于是我换了一个超级复杂的,然后过上几天,自己也忘记了。。。。下面就得想办法解开了。所需要的工具:iFile(手机端)或ifunbox(PC端)。root密码文件存放地方:/etc/master.passwd。
   阅读更多…

python2分割有plist文件的精灵表(TexturePacker的线上版)

  置顶更新:最近写了一个MAC版的APP来分割有plist文件的精灵表(照顾用python脚本总是出现问题的朋友),请移步至https://github.com/afantree/CutPicture。点击下载按钮即可下载,也可自己下载code手工编译。

==========时间分割线==========

  曾经有一个朋友给我说我以前写的文章《python2_04分割有plist文件的精灵表》有问题,原因是图片资源打包器常见的有两种,Zwoptex 和 Texture Packer,他们生成的XML(plist)文件的格式是不一样的,我的这个是解析Zwoptex 生成的png 和 plist。
  今天又有一个朋友有过来问我,我把资源文件要过来分析了一下,发现这个文件还是用Texture Packer打包的,我的这个代码不适用的。为了适用Texture Packer的打包,我现在原来的基础上再写一个脚本吧。他是从线上的APP中直接拿来的素材,这个我在操作的过程中,还遇到了一些问题,现在也记一下。
阅读更多…

GCC简单编译与汇编初探

学习一下汇编,用GCC反编译一个简单的Hello World 拿出来看看。
示例程序如下:
阅读更多…

Mysql导入大容量SQL文件的问题

  今天导入sql文件的时候,遇见了一个问题:”MySQL server has gone away”,经过数次的失败后,我直觉是sql文件过大的原因导致的。上网上一顿查找发现了原因。
阅读更多…

Mac下GDB提示签名错误 (please check gdb is codesigned – see taskgated(8))

  好不容易用brew把gdb安装上去了,结果发现还是不能调试,还报了这个错误。–>(please check gdb is codesigned – see taskgated(8))
  网上查了下:Darwin kernel出于安全考虑,在没有特殊授权的情况下不允许gdb调试任何程序,因为可以调试就掌握了进程的控制权。不过如果是root用户就没有这个问题,不过谁愿意用root来调试程序呢。
解决办法: 阅读更多…

Quartz2D两色线性径向渐变遮罩扇形

  因为昨天研究了《Xcode6之新特性IBInspectable&IBDesignable,今天就想搞一点更加深奥的喽。。。既然现在XIB支持的这么好我还是多学点画图吧。今天打算写一个:创建一个扇形遮罩,再创建一个两色径向渐变圆,用扇形遮罩去剪切径向渐变圆,就得到一个两色线性径向渐变扇形。
阅读更多…

Xcode6之新特性IBInspectable&IBDesignable

  Xcode 6 提供了这样一个替代,在旧技术上建立新的互动。在设计项目的时候建立一个自定义的界面使你可以配置自定义控制并将它们实时显示出来,用 IBInspectable 和 IBDesignable,这将成为可能。

IBInspectable

  IBInspectable 属性提供了访问旧功能的新方式:用户自定义的运行时属性。从目前的身份检查器(identity inspector)中访问,这些属性在 Interface Builder 被整合到 Xcode 之前就可用了。他们提供了一个强有力的机制来配置一个 NIB,XIB,或者 storyboard 实例中的任何键值编码(key-value coded)属性:
阅读更多…

在Sublime中内建编译器

听说Sublime中,写程序的时候,按 Command+B 之后,直接在 console 里面显示结果,这样就方便很多,目前总结下几种程序的配置:
阅读更多…