谷歌I/O大会发布下代系统 Android L

谷歌在日旧金山举行的I/O大会上发布了L Developer开发包预览版,新开发包包含超过5000个API编程接口。新版Android内存管理上更加高效.新的锁屏系统,Personal unlocking,使锁屏和通知进行整合.(类似IOS?).新版Android还对电池使用进行了优化,其包含了一个被称为Battery Historian的工具,能追踪和优化电池寿命。另外还提供了一个JobScheduler API,可以让开发者在电池进入节能模式时安排应用运行优先次序。另外Android L开始提供“出厂状态还原保…
继续阅读

奇葩的编程方法:钢琴键盘上敲代码

工程师Yuriy Guts注意到,MIDI钢琴键盘的工作方式与计算机键盘类似,可以使用软件将MIDI消息翻译成计算机指令。他出于好玩开发了一个Visual Studio扩展 Midichlorian,让用户使用MIDI乐器写程序。编程的同时也谱写出了一首音乐,非常艺术感。   程序源代码发布在Github上:  
继续阅读

开源协议介绍:MIT许可协议

MIT许可协议(The MIT License)源自麻省理工学院(Massachusetts Institute of Technology, MIT),又称“X许可协议”(X License)或“X11许可协议”(X11 License).是相对宽松的软件许可协议, 是自由软件基金会(FSF)所认可的自由软件许可证条款,与GPL相容。 被授权人权利: 被授权人有权利使用、复制、修改、合并、出版发行、散布、再授权及贩售软件及软件的副本。被授权人可根据程式的需要修改许可协议为适当的内容。 被授权人义务: 在软件和软件…
继续阅读