Lettuce 移动框架 for Romantic

2015-01-26
阅读 2 分钟
3k
Lettuce是一个小的(~6kb)、强大的移动开发框架 for Romantic. 在线演示 [链接]. Usage(用法) Class(类) {代码...} Template(模板) {代码...} Router(路由) {代码...} Promise {代码...} Ajax {代码...} {代码...} Single Page Application Example(单页面应用) 1.创建实例 {代码...} 2.定义数据 {代码...} 3.创建路由函...

极客爱情: 情人节礼物大作战

2015-01-25
阅读 6 分钟
5.1k
是时候应该反击了 当我看到@鄢得諼草 的那几篇黑我黑到体无完肤的#极客爱情# @Phodal 故事的时候,我发现我竟无言以对。或许,作为一名程序员,我们或多或少都有这样的共性。 技术宅不解风情 和不会聊天的人谈恋爱 难道就这么坐以待毙吗?当然,决不。在即将来到的情人节之际,正好是一个适合反击的时候。(如果你还没有...

一步步搭建物联网系统——RESTful的CoAP协议

2015-01-25
阅读 11 分钟
42.4k
受约束的应用协议(COAP)是一种软件协议旨在以非常简单的电子设备,使他们能够在互联网上进行交互式通信中使用。它特别针对小型低功率传感器,开关,阀门和需要被控制或监督远程,通过标准的Internet网络类似的组件。 COAP是一个应用层协议,该协议是用于在资源受限的网络连接设备,例如无线传感器网络节点使用。 COAP...

每个程序员必知之SEO

2015-01-23
阅读 4 分钟
5.6k
这是一个老的,有些过时纸,但非常平易近人,甚至在我们中间的非白皮书的读者图标微笑什么每个程序员都应该知道的关于搜索引擎优化和他们绝对概念的解释更详细,我只提一笔带过。

JavaScript DSL示例

2015-01-20
阅读 3 分钟
10.1k
DSL(domain-specific languages)即领域特定语言,唯一能够确定DSL边界的方法是考虑“一门语言的一种特定用法”和“该语言的设计者或使用者的意图。在试图设计一个DSL的时候,发现了一些有意思的简单的示例。

一步步搭建物联网系统——Python 代码如散文

2015-01-20
阅读 6 分钟
12.8k
Python 代码如散文 作为一门计算机语言来说,Python会有下面的特点。 语言学习起来容易 解决生活中的实际问题 支持多学科 我们可以和其他不是脚本语言的语言进行一个简单的对比,如C,你需要去编译去运行,有时候还需要解决跨平台问题,本来你是在你的Windows上运行得好好的,但是有一天你换了一个Mac电脑的时候,问题变...

一夜成名只是传说

2015-01-19
阅读 3 分钟
3.2k
过去或者会一直幻想着一夜之间暴富,后来渐渐发现这是不可能的。至少对于大多数人来说是不可能的,不过还有少部分的可能性,比如神马突然间来的遗产。问题是这发现的概率太少了,所谓的一夜成名的那些,大多是已经积累了很多的经验。例如开发《愤怒的小鸟的》的开发商Rovio就是在那之前积累了很多的经验,才有了如此不错...

一步步搭建物联网系统——Arduino 极客的玩具

2015-01-18
阅读 3 分钟
9.6k
Arduino,是一个开放源代码的单芯片微电脑,它使用了Atmel AVR单片机,采用了基于开放源代码的软硬件平台,构建于开放源代码 simple I/O 接口板,并且具有使用类似Java,C 语言的Processing/Wiring开发环境。

一步步搭建物联网系统——GNU/Linux 强大且Free

2015-01-17
阅读 11 分钟
7.9k
Linux是一种自由和开放源码的类UNIX操作系统内核。目前存在着许多不同的Linux发行版,可安装在各种各样的电脑硬件设备,从手机、平板电脑、路由器和影音游戏控制台,到桌上型电脑,大型电脑和超级电脑。 Linux是一个领先的操作系统内核,世界上运算最快的10台超级电脑运行的都是基于Linux内核的操作系统。

一步步搭建物联网系统——无处不在的三剑客

2015-01-16
阅读 5 分钟
4.6k
这时我们终于了解了我们的三剑客,他们也就这么可以结合到一起了,HTML+Javascript+CSS是这一切的基础。而我们用到的其他语言如PHP、Python、Ruby等等到最后都会变成上面的结果,当然还有Coffeescript之类的语言都是以此为基础,这才是我们需要的知识。

一步步搭建物联网系统——无处不在的CSS

2015-01-16
阅读 5 分钟
3.5k
或许你觉得CSS一点儿也不重要,而事实上,如果说HTML是建筑的框架,CSS就是房子的装修。那么Javascript呢,我听到的最有趣的说法是小三——还是先让我们回到代码上来吧。

编程同写作,写代码只是在码字

2015-01-16
阅读 2 分钟
2.7k
看到一篇文章《We Are Typists First, Programmers Second》,日期是2008年,好早的一篇文章。当现在打算以一个新人的身份重新进入编程领域,或许是受《重来》的影响,或者只是在重新思考——我们究竟应该如何去编程。(转载保留:编程同写作,写代码只是在码字)

重构与Intellij Idea初探

2015-01-15
阅读 3 分钟
9.6k
是时候讨论这个Refactor利器了,最初看到这个重构的过程是从ThoughtWorks郑大晔校开始的,只是之前对于Java的另外一个编辑器Eclipse的坏感。。这些在目前已经不是很重要了,试试这个公司里面应用广泛的编辑器。

音乐应在你的指尖流淌——工具和代码无关

2015-01-15
阅读 3 分钟
3.8k
一个好的工具确实有助于编程,但是他只会给我们带来的是帮助,最后的代码风格,我们写出来的代码还是和我们的水平保持着一致的。什么是好的工具,这个说法就有很多了,但是有时候我们往往沉迷于事物的表面,有些时候Vim会比Visual Studio强大,当你只需要修改的是一个配置文件的时候,简单且足够快捷,在我们还未用VS打...

一步步搭建物联网系统——无处不在的Javascript

2015-01-14
阅读 7 分钟
6.6k
Javascript现在已经无处不在了,也许你正打开的某个网站,他便可能是node.js+json+javascript+mustache.js完成的,虽然你还没理解上面那些是什么,也正是因为你不理解才需要去学习更多的东西。但是你只要知道Javascript已经无处不在了,它可能就在你手机上的某个app里,就在你浏览的网页里,就运行在你IDE中的某个进程里。

程序员为什么值得写博客

2015-01-13
阅读 4 分钟
12k
仿佛这是写给自己看的,不过这在其中也有着相当有趣的意义 。虽然自己算是一个能写的人,或许这算是一种不算才华的才华,写博文的意义通常不会在于去描述自己怎样,怎样。通常在某些时候对自己来说,可以回顾自己学习的过程,呈现其中的一些思路,并其学习的过程分享出来。

一步步搭建物联网系统——无处不在的HTML

2015-01-13
阅读 4 分钟
4.7k
某一天,正走在回学校的路上的我突然想到:“未来将会是一个科技的时代——虽然现在也是——只是在未来,科技将会无处不在。如果我们依旧对周围这些无处不在的代码一无所知的话,或许我们会成为黑客帝国之中被控制的普通人。”于是开始想着,有一天人们会像学习一门语言一样开始学习编程,直到又有一天我看到了学习编程如同学...

《一步步搭建物联网系统》(前言)

2015-01-12
阅读 2 分钟
7k
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。 © 2014 Phodal Huang. 前言 设计物联网系统是件有意思的事情,它需要考虑到软件、硬件、通讯等多个不同方面。通过探索不同的语言,不同的框架,从而形成不同的解决方案。 在这里,我们将对设计物联网系统有一个简单的介绍,并探讨如何设计一个最小的物...

说说技术书籍

2015-01-12
阅读 2 分钟
3.4k
看过了很多的技术书籍,到了今天,似乎对技术书籍失去了盼头。过去,因为是在学校的关系,上课只好带着书过去,现在工作了看书的时间越来越少,但是看的书似乎没有比原来少。只是看书的内容变了,以前看的是技术书籍,现在懂的技术多了,看的类型变成了理论类型的。而我本身是更喜欢实践的类型,于是到了今天技术似乎没...

物联网协议测评平台——吊兰使用指南

2015-01-11
阅读 1 分钟
4.4k
在忙了一个周末之后,还是小有成果的。发布了一个简单的物联网平台: [链接],简单地写一下使用指南。 CoAP协议 使用Libcoap的话可以用 {代码...} 用coap-cli则可以用: {代码...} MQTT协议 Mosquitto示例 {代码...} Python MQTT示例: {代码...} HTTP协议 POST示例 {代码...} GET示例 {代码...} 代码: 还在整理中,过些时...

遇见程序员男友

2015-01-09
阅读 3 分钟
5.5k
“你爱我吗?” “爱。” “有多爱?” “比爱1024还爱你。” 听到这句话,我有过1024次拍死我的程序员男友的冲动,最终看在他脸上写满诚恳的样子的份上,还是只朝他撇了撇嘴。 如你所看见的:我的男朋友是一名程序员,一名因为长期写代码而会让人产生连他的那张脸上也写满代码的错觉的程序员。 遇见他之前,我并不太明白程序员...

技术是最简单的

2015-01-09
阅读 2 分钟
4.4k
动画片里的人们以一种预想的方式生活着,这个世界被设定为这样那样。或许你看到的天空是另外一个大陆,或者你看到的这个世界是一个是某个神打造的——连我们的历史也是预期的。我们以某种身份活着,而世界是复杂的,远远比我们想象中复杂。