最新 | 最热门 | 最高评价

+0  程序员练级攻略(2018) 与我的专栏

Tag: 技术读物 | 杂项资源 | C++ | Java | Javascript | Linux | Programmer | Python | React | Unix | Web
陈皓 发于 2018年05月29日 12:38 | 点击: 250 | 展开摘要
写极客时间8个月了,我的专栏现在有一定的积累了,今天想自己推荐一下。因为最新的系列《程序员练级攻略(2018)版》正在连载中,而且文章积累量到了我也有比较足的自信向大家推荐我的这个专栏了。推荐就从最新的这一系统的文章开始。

2011年,我在 CoolShell 上发表了 《程序员技术练级攻略》一文,得到了很多人的好评(转载的不算,在我的网站上都有近1000W的访问量了)。并且陆续收到了一些人的反馈,说跟着这篇文章找到了不错的工作。几年过去,也收到了好些邮件和私信,希望我把这

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

+0  关于我”极客时间“的专栏

Tag: 技术读物 | 杂项资源
陈皓 发于 2018年01月02日 16:56 | 点击: 482 | 展开摘要
不少朋友都知道我在“极客时间”上开了一个收费专栏,这个专栏会开设大约一年的时间,一共会发布104篇文章。现在,我在上面以每周两篇文章的频率已发布了27篇文章了,也就是差不多两个半月的时间。新的一年开始了,写专栏这个事对我来说是第一次,在这个过程中有一些感想,所以,我想在这里说一下这些感受和一些相关的故事,算是一个记录,也算是对我专栏的正式介绍,还希望能得到、大家的喜欢和指点。(当然,CoolShell这边还是会持续更新的)

为什么要开设一个收费专栏

首先,说一下,为什么要

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

+0  API设计原则 – Qt官网的设计实践总结

Tag: C/C++语言 | 技术读物 | 程序设计 | 系统架构 | API | api-design | API设计 | C++ | Coding | Design | Programmer
李 鼎 发于 2017年07月25日 14:16 | 点击: 775 | 展开摘要
(感谢好友 @李鼎 翻译此文)

原文链接:API Design Principles – Qt Wiki

基于Gary的影响力上 Gary Gao 的译文稿:C++的API设计指导

译序

Qt的设计水准在业界很有口碑,一致、易于掌握和强大的API是Qt最著名的优点之一。此文既是Qt官网上的API设计指导准则,也是Qt在API设计上的实践总结。虽然Qt用的是C++,但其中设计原则和思考是具有普适性的(如果你对C++还不精通,可以忽略与C++强相关或是过于细节

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

+0  浅谈移动应用的跨平台开发工具(Xamarin和React Native)

Tag: 技术读物 | 编程工具 | Android | C++ | Facebook | iOS | Javascript | ReactNative | Xamarin | 开发工具 | 移动开发
jnj 发于 2016年06月06日 12:35 | 点击: 890 | 展开摘要
谈移动应用的跨平台开发不能不提HTML5,PhoneGap和Sencha等平台一直致力于使用HTML5技术来开发跨平台的移动应用,现在看来这个方向基本算是失败的,基于HTML5的移动应用在用户体验上与原生应用仍然存在着明显的差距。

与上述HTML5平台不同,Xamarin和React Native通过各自的方式来实现跨平台。Xamarin基于Mono框架将C#代码编译为原生平台代码,React Native则是在UI主线程之外运行一个JavaScript线程,两者呈现给用户

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

+0  DHH 谈混合移动应用开发

Tag: 技术读物 | 杂项资源 | Android | Hybrid | iOS | Web | WebView | 移动开发
jnj 发于 2014年12月15日 10:57 | 点击: 1449 | 展开摘要
 

David,Ruby on Rails 作者,37signals 合伙人

畅销书作家、演说家、赛车手、业余摄影师、顾家好男人

 

37signals 在2013年2月发布了 Basecamp 的 iPhone app,在此之前我们就使用原生开发(native)还是混合开发(hybrid)做了许多尝试。在2012年项目启动的时候,大多数人都倾向于原生开发。

Facebook 在2012年发布了他们新的 iOS app,为了获得更好的用户体验,他

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

+0  HTML6 展望

Tag: Web开发 | 技术读物 | HTML | HTML5 | HTML6 | Web
jnj 发于 2014年12月06日 12:41 | 点击: 7148 | 展开摘要
HTML5 概述

HTML5 是 HTML 语言最受欢迎的版本之一,它支持音频和视频、离线存储、移动端、和标签属性等等。还提供了<article>, <section>, <header>这样的标签来帮助开发者更好地组织页面内容。然而 HTML5 规范仍然没有最后定稿,并且它并不是一个真正意义上的语义标记语言。

HTML6 展望

你有没有曾经希望能在 HTML 中使用自定义标签?比如:使用<logo>来显示你的网站logo

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

+0  Google Inbox如何跨平台重用代码?

Tag: 技术读物 | 编程工具 | Android | Google | iOS | Web | 移动应用
jnj 发于 2014年11月26日 08:03 | 点击: 2572 | 展开摘要
原文链接《How Google Inbox shares 70% of its code across Android, iOS, and the Web》

开发一个移动应用在当下并不是一件容易的事情。如果想要获得最多的用户,你的应用通常需要覆盖 iOS, Android, 和 Web 三大平台。这就意味着同一个应用需要开发三个版本,使用 Objective-C 或者 Swift 开发 iOS 版本,使用 Java 开发 Android 版本,使用 JavaScript/C

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

+0  PFIF网上寻人协议

Tag: 技术读物 | 杂项资源 | Atom | Google | PFIF | RSS | XML
陈皓 发于 2013年04月22日 00:20 | 点击: 1649 | 展开摘要
本文的主要内容来自Wikipedia(http://en.wikipedia.org/wiki/People_Finder_Interchange_Format)

PFIF全称People Finder Interchange Format,是一个应用广泛的数据开源的标准协议,这个协议主要是设计用来在不同的政府、救援组织、或是其它的一些灾难中生存者和其亲人联系的网站间进行数据交换的一种协议。

这个协议基于XML,信息中包括人的身份标识,还有人目前的位置和状态等一些信息。P

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

+0  Why C++ ? 王者归来

Tag: C/C++语言 | 业界新闻 | 技术读物 | 编程语言 | C++ | Performance
陈皓 发于 2012年02月02日 08:22 | 点击: 2304 | 展开摘要
因为又有人邀请我去Quora的C2C网站去回答问题去了,这回是 关于 @laiyonghao 的这篇有点争议的博文《2012 不宜进入的三个技术点》ActionScript,Thread 和 C++, C++争议的争议最大。(要我说,.NET比C++更需要慎重进入,呵)。我就在这里回复一下这个问题吧。

正好我一个月前看到一个视频,这个演讲视频还比较著名,这个演讲者是Exceptional C++ 和 C++ Coding Standards 的作者,还是ISO C++ 委员

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

+0  Stanford在线学习课程

Tag: 技术读物 | 杂项资源 | 程序设计 | 编程语言 | Course | ebook | Programming | Stanford
阿四 发于 2011年12月13日 08:43 | 点击: 2861 | 展开摘要
(感谢网友“阿四”投递本文)

有一个令人兴奋的消息,上次提到过Standford的在线公开课公开课AI(人工智能),machine learning和data base。我注册并参与了其中的两个。觉得很有意思,也学到了不少东西。到现在我觉得和比如像以前的网络公开课相比,比较关键一点它有明确的进度计划。这样,至少你不太会因为某一天Dota太晚而导致整个自学计划崩溃。另外更关键的一点是有不错的课程配套资料。像machine learning(据说database也有,但是我没有

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

+0  一些有意思的算法代码

Tag: C/C++语言 | Java语言 | Python | 技术读物 | 杂项资源 | 编程语言 | Algorithm | C++ | 算法
陈皓 发于 2011年11月29日 11:11 | 点击: 2638 | 展开摘要
Keith Schwarz是一个斯坦福大学计算机科学系的讲师。他对编程充满了热情。他的主页上他自己正在实现各种各样的有意思的算法和数据结构,http://www.keithschwarz.com/interesting/, 目前这个网页上有88个(见下面的列表),但这位大哥要干135个,你可以看看他的To-Do List。

从这个列表上,我们可以看到,他从去年7月份就在自己实现这些东西了,我把他实现的这些算法转过来,

一方面我们可以学习一下这些算法和代码,因为很多东西对我

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

+0  一些文章资源和趣闻

Tag: Web开发 | 技术读物 | 杂项资源 | 编程工具 | 轶事趣闻 | design pattern | Game | HTML | Javascript | Web
陈皓 发于 2011年11月24日 12:39 | 点击: 2310 | 展开摘要
下面是我这段时间来收集的一些有意思的东西。本站这样的文章还很多,如这个,这个,这个。

Javascript Garden,这是学习Javascript最好的网站了。http://bonsaiden.github.com/JavaScript-Garden,这个文档由两具StackOverflow的人写成, Ivo Wetzel(Writing) 和 Zhang Yi Jiang (Design),表示敬意。

想看看Web开发有哪些技术吗?你得看看这个网站:http://s

查看全文: http://www.udpwork.com/item/6372.html
|<<<12345>>>| 一共5页, 53条记录