最新 | 最热门 | 最高评价

+0  迟到的地铁

明城 发于 1970年01月01日 08:00 | 点击: 680 | 展开摘要
那么多年过去,杭州终于通地铁了,久违了。从零七年开始地铁开始建造的时候,至今已经有五六年的时间,五年的时间不算长但能改变和发生很多事情,而唯一不变的就是杭州建造地铁的进度。

很显然,我已经对杭州建造地铁的进度已经失去耐心和兴趣,即便是在试运行的前几天,我也只是从微博和网络上得知的消息。

其实,我个人对于地铁的准备情况感到担忧。例如延安路等市中心的几条道路,因为建造地铁还没来得及整理。特别是雨天过后,那些道路便犹如黄汤灌肠一般,车辆通过都需要格外的小心。

杭州首条地铁奇葩

查看全文: http://www.udpwork.com/item/10473.html

+0  2013 年 Apple 产品预测

明城 发于 1970年01月01日 08:00 | 点击: 684 | 展开摘要
题图 via

相对在 Jobs
时代苹果严格的保密风格,这一年来媒体们对于新产品的预测做到了异乎精确的预测和判断
,这不得不让人觉得苹果的风格是否在 Cook 时代有了些转变。

不断被曝光的 iPhone5 、搭载 Retina Display 的 Macbook Pro、以及业界早已经「熟悉
」的 Mini iPad,苹果的产品设计越来越符合用户的「口味」和需求。总体看来过去的
2012 年,对于 Apple 而言是稳扎稳打的一年。

现在看来 柏枫 兄弟对于 2012

查看全文: http://www.udpwork.com/item/10472.html

+0  我常用的 iOS 应用(2013版)

明城 发于 1970年01月01日 08:00 | 点击: 711 | 展开摘要
我不是版本控,所以至今才给我的 iPad 更新到了
iOS6,顺便过滤和重新安装了些应用。很久以前我就盘点过经常使用的软件(
1、
2、
3、
4
),所以干脆这里也整理下。

通常好用的软件都会「很有名」而且用很久了,估计大家也都早已经认识。这次的 iOS 软件或许对 iOS 重度用户说起来有些火星请勿见笑,就权当大家做个参考吧。

我使用 iPad
主要是用来看书和资料、新闻、查地图以及刷微博和做些简单的笔记,所以这里列出来的应
用都至少是我一周内肯定会要打开用到的。

查看全文: http://www.udpwork.com/item/10471.html

+0  大陆重点城市空气质量(AQI)数据库

明城 发于 1970年01月01日 08:00 | 点击: 709 | 展开摘要
我们生存的环境是越来越糟糕,很多不为人知的专业名词如
PM2.5 、三聚氰胺 等都能让我们耳熟能详,估计再过几年我们这些老百姓都能变成化学方面的专家。

作为「数据采集爱好者」针对近十年国内空气质量的变化趋势非常感兴趣,刚好我们的 中华人民共和国环境保护部信息中心 提供了这样的数据,所以将他们站点的数据抓取了下来并整理成 SQLite 数据库,方便给大家用作数据分析使用。

例如,我简单做了个表用于展示宁波地区 2001 - 2013 的空气质量曲线。

如果您要问我这些数

查看全文: http://www.udpwork.com/item/10470.html

+0  Android 各应用市场后台发布对比和总结

明城 发于 1970年01月01日 08:00 | 点击: 663 | 展开摘要
更新记录

2013年5月23日 首次发布

前言

对于 Android 开发者而言,除了适配那众多的机型以外,在各市场上发布应用也仍然是非常巨大的挑战。

通过发布公司的项目以及本人编写的 Android 应用,前前后后和不少的市场打多很多交道,这里我主要总结下个人对于那众多 Android 应用市场的印象。

为了不做广告,这里的市场统一都只使用名字,不加链接。请谅解。PS,这里打分的总分都是 10 分。

各市场印象

Google Play Market

Goog

查看全文: http://www.udpwork.com/item/10469.html

+0  又一款 Android 应用:「读知乎」

明城 发于 1970年01月01日 08:00 | 点击: 702 | 展开摘要
NOTE:因为没有得到「知乎」官方的许可,这款应用长期无法在国内市场上架,因此暂停开发。
同时也不保证能够正常读取「知乎」条目,在这里我表示遗憾和抱歉。

同时开放源代码,参见:https://github.com/feelinglucky/iZhihu 。

慢慢的从刷「微博」的习惯改成了刷「知乎」,相对比而言我觉得这比在「微博」上更有意义。

「读知乎」这个应用首先是 小虎 开发对应的 iOS 版,然后 小虎 说应该有个 Android 版本,刚好本人会一点点的 And

查看全文: http://www.udpwork.com/item/10468.html

+0  使用命令行截取 Android 设备的界面

明城 发于 1970年01月01日 08:00 | 点击: 846 | 展开摘要
在进行 Android 开发的时候有时候需要截图,通常我的土办法就是打开 DDMS 然后再截取,这样有点不好就是效率不高每次都需要刷新然后手工去保存。

搜索了下,发现 Linux 下已经有现成的解决方案。原理就是使用使用 Android 自带的命令行 screencap 然后通过 adb 传输过来。

整条 Shell 命令其实很简单

adb shell screencap -p | sed 's/\r$//' > outputs.png

但发现在

查看全文: http://www.udpwork.com/item/10467.html

+0  Struts2多个漏洞简要分析

空虚浪子心 发于 1970年01月01日 08:00 | 点击: 1114 | 展开摘要
《Multiple critical vulnerabilities in Apache Struts2》

四个漏洞,本文一个一个的讲一讲它们的前世今生。

Remote command execution in Struts

新的远程代码执行漏洞,已经在我的blog分析过它的利用和分析文章,具体地址在

《STRUTS2类型转换错误导致OGNL表达式注入漏洞分析》http://www.inbreak.net/archives/363

这里就不再多讲,我猜想或许就是因

查看全文: http://www.udpwork.com/item/10465.html

+0  我竟然也用到了Oracle

小虫织网 发于 1970年01月01日 08:00 | 点击: 1312 | 展开摘要

+0  我想用 nodejs 做个 shell

Typeof 发于 1970年01月01日 08:00 | 点击: 956 | 展开摘要
在今天下午我试了这个代码:

var spawn = require('child_process').spawn
spawn('vim', [], {stdio: [process.stdin, process.stdout, process.stderr]})
// or cmd, Powershell, bash, zsh, less, etc.

然后,没错,我用 nodejs 成功起了一个 vim 而且可以进行正常操纵。后来用各种交互式的 shell 程序(包

查看全文: http://www.udpwork.com/item/10426.html

+0  Patrisika : 如何实现 CPS 变换

Typeof 发于 1970年01月01日 08:00 | 点击: 1047 | 展开摘要
Moescript 里的 CPS 变换是基于 CFG 的。在处理的时候,所有原本的结构都会灰飞烟灭,只留下一堆残迹。这样做优点是可以处理任意复杂的控制结构(甚至可以兼容 GOTO),缺点也很明显,原本程序里的控制流被毁的一干二净,让调试非常不爽;而且这种处理会产生成堆的临时变量(Patrisika 里对应 .t 算符),这也会让最终生成的程序非常难看。
因为 Patrisika 使用了正交且类似 S-exp 的 AST 格式,许多 Moescript 里必须重复编码的流程控制

查看全文: http://www.udpwork.com/item/10425.html

+0  不要复杂化Vim

windstorm 发于 1970年01月01日 08:00 | 点击: 826 | 展开摘要
|<<<1288128912901291129212931294>>>| 一共1302页, 15613条记录