最新 | 最热门 | 最高评价

+0  疯狂的 Web 应用开源项目

Tag: Web开发 | 杂项资源 | Open Source | Web | Webmail
陈皓 发于 2011年08月11日 08:40 | 点击: 46819 | 展开摘要
下面是一个Web应用的开源列表。没什么可说的,太疯狂了。尤其是Web 2.0那一堆。我不知道你怎么想,有些开源项目的源码写得挺不好的,尤其是性能方面。或许你会以为改一改他们就可以成为为自己所用,不过,改这些开源的项目还真不容易。玩玩还可以。

数字媒体

相册(Flickr, Picasa)

Gallery,基于PHP + MySQL的Web相册。非常易于使用,包括一个配置向导,对于相片的操作包括自动生成缩略图、相片的大小改变、选择、排序等。

Piwigo,基于PHP +

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

+0  xkcd 神图“Click and Drag”

Tag: 杂项资源 | 轶事趣闻 | Programmer | xkcd | 程序员
陈皓 发于 2012年10月16日 08:15 | 点击: 19702 | 展开摘要
xkcd对于经常浏览国外网站的朋友一定不会陌生。不过,还是先让我来介绍一下xkcd(维基百科词条)。这是一个漫画网站,它主要是发布一些很简单的随手画的漫画,它主要有四种体裁——浪漫、讽刺、数学 和 语言。也会经常出现一些和IT有关的漫画,比如下面这个漫画—— (懂Unix的人一眼就看懂了,不懂的怎么看也看不懂)

本质上来说,xkcd是一种Geek文化,里面的东西都非常的Geek和晦涩,讽刺很辛辣,但很多只有特定人群可以看得懂。而且表达的形式自由到天马行空,飘忽不定。

xk

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

+0  Groovy是怎么实现createArray的

Tag: 杂项资源 | 编程语言 | 轶事趣闻 | createArray | Groovy
陈皓 发于 2010年12月01日 14:08 | 点击: 15616 | 展开摘要
Groovy是一个基于 Java虚拟机的敏捷 动态语言。构建在强大的Java语言之上 并 添加了从Python,Ruby和Smalltalk等语言中学到的 诸多特征。为Java开发者提供了 现代最流行的编程语言特性,而且学习成本很低(几乎为零)。在以前的酷壳的五大基于JVM的脚本语言中也介绍过它。

下面,让我们看看他的一个createArray的实现,请大家前去围观下面的Groovy的trunk上的源码吧。真是很好很强大。

http://svn.codehaus.org/

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

+0  Alan Cox:大教堂、市集与市议会

Tag: Unix/Linux | 技术管理 | 杂项资源 | Alan Cox | Linus Torvalds | Linux
Leo 发于 2013年07月08日 15:42 | 点击: 15569 | 展开摘要
(感谢网友 @我的上铺叫路遥 投稿)

在网上搜到的Cox大叔于1998年在开源社区写的一篇文章,当时很轰动,明眼人一看就知道是针对ESR那篇《大教堂与市集》,从中可见Alan在项目管理风格上乃至个人性格上都与ESR、Linus等人不同之处。顺便说一句,Alan现在出于“家庭原因”已经离开了Linux项目,他曾经评价Linus是a good developer but a terrible engineer,甚至在Google+上直接说Linus就是一a*sh**e。不管如何

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

+0  Lua简明教程

Tag: 杂项资源 | 编程工具 | 编程语言 | C++ | Javascript | Lua
陈皓 发于 2013年12月03日 08:29 | 点击: 10348 | 展开摘要
这几天系统地学习了一下Lua这个脚本语言,Lua脚本是一个很轻量级的脚本,也是号称性能最高的脚本,用在很多需要性能的地方,比如:游戏脚本,nginx,wireshark的脚本,当你把他的源码下下来编译后,你会发现解释器居然不到200k,这是多么地变态啊(/bin/sh都要1M,MacOS平台),而且能和C语言非常好的互动。我很好奇得浏览了一下Lua解释器的源码,这可能是我看过最干净的C的源码了。

我不想写一篇大而全的语言手册,一方面是因为已经有了(见本文后面的链接),重要的

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

+0  编程能力与编程年龄

Tag: 杂项资源 | 职场生涯 | Programmer | 程序员
陈皓 发于 2013年11月13日 08:21 | 点击: 8146 | 展开摘要
程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到30岁,然后就需要转型,就像《程序员技术练级攻略》这篇文章很多人回复到这种玩法会玩死人的一样。我在很多面试中,问到应聘者未来的规划都能听到好些应聘都说程序员是个青春饭。因为,大多数程序员都认为,编程这个事只能干到30岁,最多35岁吧。每每我听到这样的言论,都让我感到相当的无语,大家都希望能像《21天速成C++》那样速成,好多时候超级有想和他们争论的冲动,但后来想想算了,因为你无法帮助那些只想呆在井底思维

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

+0  Facebook 的系统架构

Tag: 技术新闻 | 杂项资源 | Facebook | StackExchange
陈皓 发于 2011年04月25日 13:39 | 点击: 7814 | 展开摘要
来源:http://www.quora.com/What-is-Facebooks-architecture (由Micha?l Figuière回答)

根据我现有的阅读和谈话,我所理解的今天Facebook的架构如下:

Web 前端是由 PHP 写的。Facebook 的 HipHop [1] 会把PHP转成 C++ 并用 g++编译,这样就可以为模板和Web逻贺业务层提供高的性能。

业务逻辑以Service的形式存在,其使用Thrift [2]。这些Service根

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

+0  一些有意思的文章和资源

Tag: Web开发 | 技术读物 | 杂项资源 | 64bits | Algorithm | Android | C++ | ebook | Java | Python | UI
陈皓 发于 2011年04月06日 08:47 | 点击: 7135 | 展开摘要
又到了向大家介绍一些最近我在网上发现的有价值的东西的时候了。(下面的链接中很多都被墙)

以前向大家介绍过《一些重要的算法》和《算法和数据结构词典》,不过,你知道有些什么样比较奇怪的数据结构吗?wikipedia上的这个词条可以让你看看各种不同的数据结构。比如:Skip lists, Bloom filters,或是什么Dancing links。你也许会像一个以“如何学好C++”中的朋友们所说的,不削于这种所谓的“奇技淫巧”,甚至觉得这太根本不实用。其实,这些东西还是有用的

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

+0  开源中最好的Web开发的资源

Tag: Web开发 | 杂项资源 | CSS3 | Database | HTML | Javascript | jQuery | PHP | Web
陈皓 发于 2011年06月08日 08:28 | 点击: 6371 | 展开摘要
文章来源:Best “must know” open sources to build the new Web。个人感觉这个收集贴收集成相当的全。

学习HTML 5编程和设计

★ HTML5 Rocks : Major Feature Groups  的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码

很不错的 HTML5 Dashboard – Mozilla,效果很炫。

WhatWG Developers, 一个清楚的 HTML5 技术

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

+0  可视化编程

Tag: 杂项资源 | 编程工具 | IDE | Programming | Visual
陈皓 发于 2014年02月22日 00:27 | 点击: 6264 | 展开摘要
本文来自《Visual Programming Languages – Snapshots》,作者Eric Hosick收集了一堆关于可视化编程的工具,好多我都听都没听说过,我一股脑的全转过来,给大家看看,算是开开眼界了。本文也是参考了Wikipedia的 Visual Programming Language 词条。

另外,在原文有很多评论,其中也有很多正文没有提到的,你可以前去围观一下。

SketchPad

Maybe the first. 1963.

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

+0  Web开发人员速查卡

Tag: Web开发 | 杂项资源 | Apache | ASP | Cheat Sheet | CSS | Flash | HTML | Javascript | jQuery | MySQL
陈皓 发于 2011年02月16日 18:59 | 点击: 5970 | 展开摘要
无论你是多牛的程序员,你都无法记住所有的东西。而很多时候,查找某些知识又比较费事。所以,网上有很多Cheat Sheets,翻译成小抄也好 ,速查卡也好,总之就是帮你节省 时间的。之前给大家介绍过Web设计的速查卡、25个jQuery的编程小抄,还有程序员小抄大全,今天转一篇开发人员的速查卡,源文在这里。下面的文章我就不翻译了。

HTML Cheat Sheet

HTML/XTML in one page

HTML5: The Evolution of Web Stan

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

+0  Eclipse和Vim快捷键桌面

Tag: 杂项资源 | 编程工具 | Eclipse | vim
陈皓 发于 2010年10月18日 08:23 | 点击: 5683 | 展开摘要
点击图片看大图

Eclipse 快捷键桌面

vim 移动快捷键桌面

相关文章
2009年11月23日 -- Eclipse 和 Vim
2010年10月12日 -- 主流文本编辑器学习曲线
2010年10月09日 -- 三个教程
2010年09月28日 -- 一些非常有意思的杂项资源
2010年07月07日 -- Eclipse 3.6 (Helios)新特性
2009年12月04日 -- Visual Studio的Vim插件
2009年11月07日 -- Vim的分

查看全文: http://www.udpwork.com/item/3085.html
|<<<1234567>>>| 一共19页, 221条记录