Zen Coding: 一种快速编写HTML/CSS代码的方法

2012-05-17 10:31 IT技术, 设计 都等你发言 :)

Zen Coding: 一种快速编写HTML/CSS代码的方法

在本文中我们将展示一种新的使用仿CSS选择器的语法来快速开发HTML和CSS的方法。它由Sergey Chikuyonok开发。

你在写HTML代码(包括所有标签、属性、引用、大括号等)上花费多少时间?如果你的编辑器有代码提示功能,你编写的时候就会容易些,但即便如此你还是要手动敲入很多代码。

在JavaScript方面,当我们想要在一个页面上获取[......]

阅读全文>>


代码审查中的暴力冲突

2012-05-17 09:56 程序员 都等你发言 :)

代码审查中的暴力冲突

“你好,麦克

我想为昨天在代码审查中发生的事情向你道歉。我做了和说了一些非常不体面的事。

首先,我不应该坚持用逻辑语(Lojban)进行这次审查。我本以为这样可以使审查过程更有逻辑次序,但事实很显然不是这样。而且,我还错误的认为你用逻辑语(Lojban)交流(很不流利)是对我的冒犯。

第二,我承认,我因为你使用Java而称你为“公司娼妓”是[......]

阅读全文>>


谈谈CSS Sprites技术及其优化

2012-05-17 09:52 设计 都等你发言 :)

谈谈CSS Sprites技术及其优化

CSS Sprites 技术对于广大的前端工程师来说应该是一点也不陌生。这个被国内开发者昵称为“CSS精灵”。 CSS雪碧的家伙到底解决了什么问题,我们又怎样合理使用这个技术呢?下面让我们详细的聊聊。

在大家还在拨号上网的“远古时期”,由于网速的限制,页面开发者都喜欢把网页里面的图片字节数控制的非常小,往往在一个图片文件夹里散落着n多的小 碎图。随着网[......]

阅读全文>>


谈谈对程序员的培养

2012-05-17 08:19 程序员 1 条评论 »

谈谈对程序员的培养

这篇文字是我好久以来的想法,有一些感悟,有一些激烈的言辞,我很自豪我就是一名程序员,我希望给程序员或者前程序员们带来一点启发。也许你认可我的言辞,也许你不屑我的观点,无论如何,欢迎谈谈你的看法。

让程序员做更多种类的事[......]

阅读全文>>


测试转开发,一个女孩子短短的工作心得

2012-05-17 08:11 程序员 2 条评论 »

测试转开发,一个女孩子短短的工作心得

在讲述我的经历之前,我先分享下工作不到2年时间得到的几个重要的结论:

一、坚持梦想没有理由

二、世界不断在变化,该行动就要行动

三、人需要通过一些事情不断证明自己

下面就开始讲述我短短的工作心得吧~[......]

阅读全文>>


Michael Abrash:我是如何加入Valve公司的

2012-05-17 03:31 程序员 都等你发言 :)

Michael Abrash:我是如何加入Valve公司的

译注:本文的作者是Michael Abrash(迈克尔·亚伯拉什),他是计算机图形领域首屈一指的大师! 他是著名的计算机图形编程书籍《Graphics Programming Black Book》的作者,同时也是一位拥有高超编程技巧的开发者。Michale Abrash的职业经历非常丰富,他所效力过的公司包括微软、Id Software、Intel等,参与[......]

阅读全文>>


UNIX 系统中的文本操作简介

2012-05-16 10:51 IT技术 都等你发言 :)

UNIX 系统中的文本操作简介

简介

UNIX 的基本哲学之一就是创建只做一件事并将这一件事做好的程序(或进程)。这一哲学要求认真考虑接口以及结合这些更小(有望更简单)流程的方法,以产生有用的 结果。文本数据通常是在这些接口之间流动。多年以来,越来越高级的文本处理工具和语言已经开发出来。从语言上来讲,早期专门处理文本的语言有 perl,后来又出现了 python 和 ruby。虽然这[......]

阅读全文>>


22 个免费的图表、流程图工具

2012-05-16 09:40 设计, 资源 都等你发言 :)

22 个免费的图表、流程图工具

饼图、柱状图、线图和许多其他的图形是非常重要的用来表示数据和沟通的信息,并可展示两个实体之间的关系。而这些图形如果用在 Web 上则有助于吸引访客的注意力,并有效地解释相关数据。 在这里我们推荐一些很棒的工具,你可以通过点击创建非常直观的设计流程图和图表。

Gliffy[......]

阅读全文>>


Adobe、标准和HTML5

2012-05-16 07:50 IT技术, 资讯 都等你发言 :)

Adobe、标准和HTML5

“[提供商之间的]最激烈的竞争将与标准密切相关。大部分聪明人的眼睛将紧盯着技术标准。但在计算机行业,新标准既可能是无限财富的源泉,也可能导致企业帝国的毁灭。尽管存在着如此多的风险,标准仍然点燃了无限激情”

—The Economist, 1993年2月23日

在编写这段有关标准化的话时,计算领域的主要争议是Unix是否是一个可行的操作系统(以及是[......]

阅读全文>>


HTML特殊字符大全

2012-05-16 07:45 设计 都等你发言 :)

HTML特殊字符大全

HTML的特殊字符我们并不常用,但是有的时候却要在页面中用到这些字符,甚至有时候还需要用这些字符来实现某种特殊的视觉效果。现在,国外的设计师Neal Chester整理了一份很全的特殊字符集,共享出来供大家查阅。

使用方法:[......]

阅读全文>>


省时利器:代码美化与格式化工具

2012-05-16 03:18 程序员, 资源 都等你发言 :)

省时利器:代码美化与格式化工具

导读:有统计表明,缩进良好的代码可以提高代码阅读效率40%以上,70%开发工作是维护前任工程师所编写的代码,因此代码的格式美化往往是系统重构的第一步,工欲善其事必先利其器,下面就来看看那些不错的工具吧。

文档齐全、易读的源代码是每一个合作开发项目所必备的,逻辑结构清晰的、组织良好的、格式标准的代码能够更快地发现bug,精简代码而不失功能性,这些要求在一个协[......]

阅读全文>>


熊子川:体验设计师可以改进的5个习惯

2012-05-15 13:01 设计 都等你发言 :)

熊子川:体验设计师可以改进的5个习惯

周末参加了UXDAY2012的活动即Designing Shanghai2012,活动的过程是去中山公园观察公园里的老人,以及探访老人之家,寻找到可以设计可以帮助老人建立更好生活体验的地方。活动很精彩,在整个过程中我也发现5个体验设计师可以改进的习惯,这里我总结一些我的方法和经验,希望给大家帮助。[......]

阅读全文>>


NoSQL 数据建模技术

2012-05-15 11:36 IT技术 都等你发言 :)

NoSQL 数据建模技术

全文译自墙外文章“NoSQL Data Modeling Techniques”,译得不好,还请见谅。这篇文章看完之后,你可能会对NoSQL的数据结构会有些感觉。我的感觉是,关系型数据库想把一致性,完整性,索引,CRUD都干好,NoSQL只干某一种事,但是牺牲了很多别的东西。总体来说,我觉得NoSQL更适合做Cache。下面是正文——

NoSQL 数据库经[......]

阅读全文>>


世界上首个“不可见”的广告

2012-05-15 11:07 营销 2 条评论 »

世界上首个“不可见”的广告

澳大利亚悉尼推出了首个(肉眼)不可见的广告。把多块特殊的LCD安放在一栋房子的6个窗户,然后播放视频。每个LCD播放的视频不同,其中有小狗游泳、猴子、一对恋人在浴室…,还有一对恋人在卧室…。其特别之处是肉眼看上去就像普通有灯的窗户,只有带着偏光太阳镜才可以看到播放的画面,而且很多人都会误以为这些是透过窗户所看到的真实情景。现场有很多人驻足观看这6个窗[......]

阅读全文>>


十个有争议的编程观点

2012-05-15 09:02 程序员 都等你发言 :)

十个有争议的编程观点

在Stack Overflow上有这样的一个贴子《What’s your most controversial programming opinion?》,翻译成中文就是“你认为最有争议的编程观点是什么?”,不过,在400多个主回贴,以及千把个子回贴中,好像并不是很有争议,而是令人相当的茅塞顿开,下面罗列一些,并通过我自己的经历和理解发挥了一些,希望对你有帮[......]

阅读全文>>


三种东西永远不要放到数据库里

2012-05-15 08:16 IT技术 1 条评论 »

三种东西永远不要放到数据库里

我已经在很多演讲里说过,改进你的系统的最好的方法是先避免做“蠢事”。我并不是说你或你开发的东西“蠢”,只是有些决定很容易被人们忽略掉其暗含的牵连,认识不到这样做对系统维护尤其是系统升级带来多大的麻烦。作为一个顾问,像这样的事情我到处都能见到,我还从来没有见过做出这样的决定的人有过好的结果的。

图片,文件,二进制数据

既然数据库支持BLOB类型的数[......]

阅读全文>>


美国科技公司软件工程师薪水排行

2012-05-15 08:07 资讯 都等你发言 :)

美国科技公司软件工程师薪水排行

美国招聘网站GlassDoor的最新调查显示,在美国科技行业的入门级软件工程师中,Twitter给出的薪水最高,达到11.5万美元。

需要注意的是,该榜单主要反应的是入门级软件工程师的薪水,因此高级工程师的薪水可能会高很多。不过,这仍然可以从一定程度上反映出某些公司对人才的吸引力。

1、Twitter

平均年薪:114917美元[......]

阅读全文>>


史上最糟糕的两个变量名

2012-05-15 03:32 程序员 都等你发言 :)

史上最糟糕的两个变量名

作为一个程序员,“起名字”是他们工作中非常重要的一部分。Phil Karlton就说过:“在计算机科学领域,有两大难题,如何验证缓存和如何给各种东西命名。”虽然很难,但是每次在写代码的时候,给事物起名字又是不可回避的工作。无论是程序变量名还是数据库表名或者是表里的列名,甚至是文件系统中的文件名,以及你的项目名称、产品名称,给这些东西起名字可不是个轻松活儿。

[......]

阅读全文>>


网页设计中的30个令人惊叹的滚动效果

2012-05-14 23:34 设计 都等你发言 :)

网页设计中的30个令人惊叹的滚动效果

Web开发的已经进化很多,其边界已从经典的栅格布局变化到现在不同寻常的布局设计。网页设计师经常做些一些惊人的设计作品,打破了传统页面布局,带来更多反应良好并赏心悦目的网站。在这些非比寻常的设计中就有滚动效果。滚动效果做得够好的话,可提高访客对网站的兴趣。一些把滚动效果做到极为精美。本文收集了30个这样的网站,点击进入这些网站,其设计应该可以让你眼前一亮。

1. Peter Pearson[......]

阅读全文>>


伯乐周刊:第23期

2012-05-14 21:12 伯乐周刊 都等你发言 :)

伯乐周刊:第23期

业界资讯

1.《陪审团裁决Android侵犯甲骨文Java版权》 

文章摘要:根据 BBC 的报道,美国法官裁定 Google 侵犯了 Oracle Java 版权,但是尚未决定侵权行为是否属于版权法所允许的“合理公平使用”范畴。

位于加州旧金山的州法院裁定 Google 在 Android 系统中的 9 行代码侵犯了 Oracle 声称的[......]

阅读全文>>