- 博客(13)
- 资源 (21)
- 收藏
- 关注
原创 python+cartodb+ExifRead 打造自己的大数据照片地图
做为一个程序员,整天在讨论什么算法,什么数据,有时候也应该为自己打造自己的数据,可视化自己的数据。这次我们用的是python,当然还有CartoDB,我们要生成的是一个在线的地图数据最后结果见dream|PhodalEXIF可交换图像文件常被简称为EXIF(Exchangeable image file format),是专门为数码相机的照片设定的,可以记录数码照片的属性信息和拍摄
2014-03-24 20:18:16 7127
原创 网站重构——轻量化的网站架构设计四markdown angular
因为再有的博客基本上是用markdown写的,所以需要将markdown写的博客转为html,再丢给angular处理。#MarkdownMarkdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)和亚伦·斯沃茨(Aaron Swartz)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件
2014-03-22 14:49:34 3844
原创 网站重构——轻量化的网站架构设计三,angular restify
有趣的是angularjs可以简化前端的开发,但是可以让我们把计算都放到桌面上,而不是服务器,在某种意义上来说可以减少系统的负担。值得注意的是,在这里我们只需要用到的是模板(Template)。Angular JSAngularJS是一款开源 JavaScript函式库,由Google维护,用来协助单一页面应用程式运行的。它的目标是透过MVC模式 (MVC) 功能增强基于浏览器
2014-03-18 09:04:09 3411
原创 网站重构——轻量化的网站架构设计二,使用restify生成RESTful接口
有趣的是在有了数据之后,我们可以用很快的速度构建出一个app,构建出一个接口。我们要做的就是将系统一部分一部分解耦出来,成为一个又一个的独立部分node restify简单地来说,这是一个用于构建REST服务的工具。restify is a node.js module built specifically to enable you to build correct REST w
2014-03-16 14:43:25 3655
原创 网站重构——轻量化的网站架构设计一,使用nodejs sqlite3查询数据
终于可以试着开始重写自己博客的框架,这又是一个愉快的过程,不再需要去考虑网站被迫关闭几天的问题,我们想要的结果就是从dev.db中读取到我们想要的数据,这就是这篇文章所要表达的内容。nodejs如果你了解过nodejs的话,剩下的就简单了。安装node-sqlite3这里用到的模块就是这个了[node-sqlite3][0]npm install sqlite3node-s
2014-03-16 14:33:56 4048
原创 be a geek-从零开始学编程:无处不在的css 1
无处不在的CSSCSS或许你觉得他一点儿也不重要,HTML好比是建筑的框架,CSS就是用于装修房子。那么Javascript呢,我听到的最有趣的说法是小三,先让我们回到代码上来吧。CSS下面就是我们之前说到的代码,css将Red三个字母变成了红色。 Red 只是, var para=document.getElementById("par
2014-03-13 16:23:59 2791
原创 中文女与程序员的爱情
程序员写的版本:Ourlife托管在Github号。。一共39次提交。。Markdown+Git中文女写的版本:时光太窄 指缝太宽写在起点女生网上。。简介:时光太窄,指缝太宽。青春年少的时光里,有多少东西可以抓在自己的手心里。 我们肆意相爱,以为会直到永远。却不知岁月荏苒,生命中的某些不可抗拒的力量还是会带来不可抗拒的分离。待我们渐渐成长,回首青葱往事,重逢那些
2014-03-09 12:04:56 2765 6
原创 be a geek-从零开始学编程:无处不在的Javascript
Javascript现在已经无处不在了,也许你正打开的某个网站他可能是node.js+json+javascript+mustache.js完成的,虽然你还没理解上面那些是什么,也正是因为你不理解才需要去学习更多的东西。但是Javascript已经无处不在了,可能会在你手机上的某个app里,在你浏览的网页里,在你IDE中的某个进程中运行的。
2014-03-09 11:46:54 3441
原创 be a geek-从零开始学编程:无处不在的Javascript 4
开始之前打个小广告:女朋友写的中文女生与程序员的故事:《时光太窄,指缝太宽》面向对象开始之前先我们简化上面的代码, Person.future=function dream(){ future; }看上去比上面的简单多了,不过我们还可以简化为下面的代码。。。 var Person=function(){ this.name="phodal"; this.wei
2014-03-09 11:24:19 3122
原创 be a geek-从零开始学编程:无处不在的Javascript 3
Javascript现在已经无处不在了,也许你正打开的某个网站他可能是node.js+json+javascript+mustache.js完成的,虽然你还没理解上面那些是什么,也正是因为你不理解才需要去学习更多的东西。但是Javascript已经无处不在了,可能会在你手机上的某个app里,在你浏览的网页里,在你IDE中的某个进程中运行的。
2014-03-06 12:22:58 3013
原创 be a geek-从零开始学编程三:无处不在的javascript 2
无处不在的JavascriptJavascript现在已经无处不在了,也许你正打开的某个网站他可能是node.js+json+javascript+mustache.js完成的,虽然你还没理解上面那些是什么,也正是因为你不理解才需要去学习更多的东西。但是Javascript已经无处不在了,可能会在你手机上的某个app里,在你浏览的网页里,在你IDE中的某个进程中运行的。从数学出发
2014-03-05 22:04:38 2960
原创 be a geek-从零开始学编程:无处不在的javascript 1
无处不在的JavascriptJavascript现在已经无处不在了,也许你正打开的某个网站他可能是node.js+json+javascript+mustache.js完成的,虽然你还没理解上面那些是什么,也正是因为你不理解才需要去学习更多的东西。但是Javascript已经无处不在了,可能会在你手机上的某个app里,在你浏览的网页里,在你IDE中的某个进程中运行的。Javasc
2014-03-04 17:49:14 2740
原创 be a geek-从零开始学编程一——无处不在的HTML
Be a Geek有一天,走在回学校的路上,我在想:“未来是科技时代(现在也是),只是未来科技会无处不在,而如果我们对于周围的无处不在的代码一无所知的话,或许我们会成为黑客帝国中的一般人”。所以开始想着,人们会开始学习编程就像学习一门语言一样,直到有一天我看到了学习编程如同学习一门语言。这算是一个有趣的时间点,于是我开始想着像之前做最小物联网系统的那些步骤一样,写一个简单的入门。也可以
2014-03-03 09:11:18 5665 2
Android,Bash,终端,Term
2012-02-09
Django Documentation Release1.2
2011-12-27
Django 1.0 Template Development
2011-12-27
简单多任务任务高度
2011-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人