在本文中我们将展示一种新的使用仿CSS选择器的语法来快速开发HTML和CSS的方法。它由Sergey Chikuyonok开发。
你在写HTML代码(包括所有标签、属性、引用、大括号等)上花费多少时间?如果你的编辑器有代码提示功能,你编写的时候就会容易些,但即便如此你还是要手动敲入很多代码。
在JavaScript方面,当我们想要在一个页面上获取[......]
2012-05-17 10:31 IT技术, 设计 都等你发言 :)
在本文中我们将展示一种新的使用仿CSS选择器的语法来快速开发HTML和CSS的方法。它由Sergey Chikuyonok开发。
你在写HTML代码(包括所有标签、属性、引用、大括号等)上花费多少时间?如果你的编辑器有代码提示功能,你编写的时候就会容易些,但即便如此你还是要手动敲入很多代码。
在JavaScript方面,当我们想要在一个页面上获取[......]
“你好,麦克
我想为昨天在代码审查中发生的事情向你道歉。我做了和说了一些非常不体面的事。
首先,我不应该坚持用逻辑语(Lojban)进行这次审查。我本以为这样可以使审查过程更有逻辑次序,但事实很显然不是这样。而且,我还错误的认为你用逻辑语(Lojban)交流(很不流利)是对我的冒犯。
第二,我承认,我因为你使用Java而称你为“公司娼妓”是[......]
CSS Sprites 技术对于广大的前端工程师来说应该是一点也不陌生。这个被国内开发者昵称为“CSS精灵”。 CSS雪碧的家伙到底解决了什么问题,我们又怎样合理使用这个技术呢?下面让我们详细的聊聊。
在大家还在拨号上网的“远古时期”,由于网速的限制,页面开发者都喜欢把网页里面的图片字节数控制的非常小,往往在一个图片文件夹里散落着n多的小 碎图。随着网[......]
这篇文字是我好久以来的想法,有一些感悟,有一些激烈的言辞,我很自豪我就是一名程序员,我希望给程序员或者前程序员们带来一点启发。也许你认可我的言辞,也许你不屑我的观点,无论如何,欢迎谈谈你的看法。
让程序员做更多种类的事[......]
在讲述我的经历之前,我先分享下工作不到2年时间得到的几个重要的结论:
一、坚持梦想没有理由
二、世界不断在变化,该行动就要行动
三、人需要通过一些事情不断证明自己
下面就开始讲述我短短的工作心得吧~[......]
译注:本文的作者是Michael Abrash(迈克尔·亚伯拉什),他是计算机图形领域首屈一指的大师! 他是著名的计算机图形编程书籍《Graphics Programming Black Book》的作者,同时也是一位拥有高超编程技巧的开发者。Michale Abrash的职业经历非常丰富,他所效力过的公司包括微软、Id Software、Intel等,参与[......]
2012-05-16 10:51 IT技术 都等你发言 :)
简介
UNIX 的基本哲学之一就是创建只做一件事并将这一件事做好的程序(或进程)。这一哲学要求认真考虑接口以及结合这些更小(有望更简单)流程的方法,以产生有用的 结果。文本数据通常是在这些接口之间流动。多年以来,越来越高级的文本处理工具和语言已经开发出来。从语言上来讲,早期专门处理文本的语言有 perl,后来又出现了 python 和 ruby。虽然这[......]
2012-05-16 09:40 设计, 资源 都等你发言 :)
饼图、柱状图、线图和许多其他的图形是非常重要的用来表示数据和沟通的信息,并可展示两个实体之间的关系。而这些图形如果用在 Web 上则有助于吸引访客的注意力,并有效地解释相关数据。 在这里我们推荐一些很棒的工具,你可以通过点击创建非常直观的设计流程图和图表。
2012-05-16 07:50 IT技术, 资讯 都等你发言 :)
“[提供商之间的]最激烈的竞争将与标准密切相关。大部分聪明人的眼睛将紧盯着技术标准。但在计算机行业,新标准既可能是无限财富的源泉,也可能导致企业帝国的毁灭。尽管存在着如此多的风险,标准仍然点燃了无限激情”
—The Economist, 1993年2月23日
在编写这段有关标准化的话时,计算领域的主要争议是Unix是否是一个可行的操作系统(以及是[......]
HTML的特殊字符我们并不常用,但是有的时候却要在页面中用到这些字符,甚至有时候还需要用这些字符来实现某种特殊的视觉效果。现在,国外的设计师Neal Chester整理了一份很全的特殊字符集,共享出来供大家查阅。
使用方法:[......]
2012-05-16 03:18 程序员, 资源 都等你发言 :)
导读:有统计表明,缩进良好的代码可以提高代码阅读效率40%以上,70%开发工作是维护前任工程师所编写的代码,因此代码的格式美化往往是系统重构的第一步,工欲善其事必先利其器,下面就来看看那些不错的工具吧。
文档齐全、易读的源代码是每一个合作开发项目所必备的,逻辑结构清晰的、组织良好的、格式标准的代码能够更快地发现bug,精简代码而不失功能性,这些要求在一个协[......]
周末参加了UXDAY2012的活动即Designing Shanghai2012,活动的过程是去中山公园观察公园里的老人,以及探访老人之家,寻找到可以设计可以帮助老人建立更好生活体验的地方。活动很精彩,在整个过程中我也发现5个体验设计师可以改进的习惯,这里我总结一些我的方法和经验,希望给大家帮助。[......]
2012-05-15 11:36 IT技术 都等你发言 :)
全文译自墙外文章“NoSQL Data Modeling Techniques”,译得不好,还请见谅。这篇文章看完之后,你可能会对NoSQL的数据结构会有些感觉。我的感觉是,关系型数据库想把一致性,完整性,索引,CRUD都干好,NoSQL只干某一种事,但是牺牲了很多别的东西。总体来说,我觉得NoSQL更适合做Cache。下面是正文——
NoSQL 数据库经[......]
澳大利亚悉尼推出了首个(肉眼)不可见的广告。把多块特殊的LCD安放在一栋房子的6个窗户,然后播放视频。每个LCD播放的视频不同,其中有小狗游泳、猴子、一对恋人在浴室…,还有一对恋人在卧室…。其特别之处是肉眼看上去就像普通有灯的窗户,只有带着偏光太阳镜才可以看到播放的画面,而且很多人都会误以为这些是透过窗户所看到的真实情景。现场有很多人驻足观看这6个窗[......]
在Stack Overflow上有这样的一个贴子《What’s your most controversial programming opinion?》,翻译成中文就是“你认为最有争议的编程观点是什么?”,不过,在400多个主回贴,以及千把个子回贴中,好像并不是很有争议,而是令人相当的茅塞顿开,下面罗列一些,并通过我自己的经历和理解发挥了一些,希望对你有帮[......]
我已经在很多演讲里说过,改进你的系统的最好的方法是先避免做“蠢事”。我并不是说你或你开发的东西“蠢”,只是有些决定很容易被人们忽略掉其暗含的牵连,认识不到这样做对系统维护尤其是系统升级带来多大的麻烦。作为一个顾问,像这样的事情我到处都能见到,我还从来没有见过做出这样的决定的人有过好的结果的。
图片,文件,二进制数据
既然数据库支持BLOB类型的数[......]
美国招聘网站GlassDoor的最新调查显示,在美国科技行业的入门级软件工程师中,Twitter给出的薪水最高,达到11.5万美元。
需要注意的是,该榜单主要反应的是入门级软件工程师的薪水,因此高级工程师的薪水可能会高很多。不过,这仍然可以从一定程度上反映出某些公司对人才的吸引力。
1、Twitter
平均年薪:114917美元[......]
作为一个程序员,“起名字”是他们工作中非常重要的一部分。Phil Karlton就说过:“在计算机科学领域,有两大难题,如何验证缓存和如何给各种东西命名。”虽然很难,但是每次在写代码的时候,给事物起名字又是不可回避的工作。无论是程序变量名还是数据库表名或者是表里的列名,甚至是文件系统中的文件名,以及你的项目名称、产品名称,给这些东西起名字可不是个轻松活儿。
[......]
Web开发的已经进化很多,其边界已从经典的栅格布局变化到现在不同寻常的布局设计。网页设计师经常做些一些惊人的设计作品,打破了传统页面布局,带来更多反应良好并赏心悦目的网站。在这些非比寻常的设计中就有滚动效果。滚动效果做得够好的话,可提高访客对网站的兴趣。一些把滚动效果做到极为精美。本文收集了30个这样的网站,点击进入这些网站,其设计应该可以让你眼前一亮。
2012-05-14 21:12 伯乐周刊 都等你发言 :)
业界资讯
文章摘要:根据 BBC 的报道,美国法官裁定 Google 侵犯了 Oracle Java 版权,但是尚未决定侵权行为是否属于版权法所允许的“合理公平使用”范畴。
位于加州旧金山的州法院裁定 Google 在 Android 系统中的 9 行代码侵犯了 Oracle 声称的[......]