互联网公司和软件工程那些事

关于软件工程,我一直有一些零散的想法,正好@技术人攻略 这期聊这个话题,于是顺手写了这篇「散」文。关于延期2004年,我大学毕业到新浪时,正好参与了一个大型的互联网项目——新浪教育频道见习就业项目。进度是由项目经理控制的,光是需求分析报告叠起来有一个iPhone侧面高。过程还算正规,有ER图,有数据结构表,还有...

Tagged with: 软件工程互联网面向对象产品经理精益创业单元测试数据结构项目经理

开发者福利!ChromeSnifferPlus 插件正式登陆 Chrome Web Store

今天(2014-10-30)下午,ChromeSnifferPlus 插件正式登陆 Chrome Web Store。 在线安装地址: https://chrome.google.com/webstore/detail/chrome-sniffer-plus/fhhdlnnepfjhlhilgmeepgkhjmhhhjkh Chrome 探测器,可以探测正在使用的开源软件或者 js 类库,开发者必备。 通过本插件,您可以探测: javascript 库: ...

Tagged with: chrome web store开发者插件google analytics开源软件javascriptwordpress源代码

技术人攻略访谈三十七|程显峰:IT病得有多重?技术圈交际花谈研发管理怪现状

文:Gracia (本文为原创内容,部分或全文转载均需经过作者授权,并保留完整的作者信息和技术人攻略介绍。) 导语:本期采访对象程显峰@程显峰-Mars,蓝海讯通COO。素有“技术圈交际花兼娱记”称号的显峰,是MongoDB中文社区发起人,曾任积木盒子技术副总,Admaster首席布道师,混迹于安全、广告、云计算、大数据、互联网金...

Tagged with: 研发管理技术人访谈技术hadoop集群测试驱动开发版本控制工具版本控制

Sphinx 使用记录

Sphinx 使用记录 2014-10-30 工作中需要使用 sphinx 来实现中文全文搜索,最后选择了 sphinx 这个工具,于是记录一下操作步骤。 前言 下面的表纯属文章虚构,由于配置内容较多,部分省略,具体可以参考官方文档。 想吐槽一句:编译安装真浪费时间, configure && make && make install 一个软件就需要几十...

Tagged with: sphinxoperating system全文检索解决方案applicationtimestampcharacter浏览器

PKM repositories on GitHub

本文已经写了一段时间了,本想再搜集一些资源后一并发布,但貌似这些资源在和我捉迷藏。如果大家有值得推荐的资源,请在评论中给出。 simiki Simiki is a simple wiki framework, written in Python. http://simiki.org wagtail A Django content management system focused on flexibility and user experience http:...

Tagged with: githubframeworkopen sourcemarkdownevernotecommand并发git

简明 Python 教程

简明 Python 教程 下一页 简明 Python 教程Swaroop, C. H. 著沈洁元  译 版本:1.20 A Byte of Python Copyright © 2003-2005 Swaroop C H 简明 Python 教程 《简明 Python 教程》为 "A Byte of Python" 的唯一指定简体中文译本,版权 © 2005 沈洁元 本书依照 创作公用约定(署名-非派生作品-非商业用途) 发布。 本书...

Tagged with: 局部变量数据结构解决方案软件开发面向对象程序员编辑器异常

轻视频课程:jQuery和Bootstrap3实现HTML5音频淡入淡出音量控制效果

jQuery和Bootstrap3实现HTML5音频淡入淡出音量控制效果 这个代码将使用jQuery和Bootstrap3生成一个界面控制音量淡出淡入控制效果,你可以让音量3秒内慢慢淡出,或者淡入,试试运行看看效果吧,支持firefox,chrome等现代浏览器,山寨或者IEer请自觉消失,感谢观看! 分享到博客 ...

Tagged with: bootstrap视频jqueryhtml5qq空间腾讯微博新浪微博浏览器

Mac 开发配置手册

手册内容为「如何让一部全新的 MacBook 快速完成开发环境配置」,主要面向 Web 开发者。其中的指导,在 Mavericks 和 Yosemite 上有效,其他版本系统并未尝试。 如果你是一名老手,本手册让你减少配置开发环境的烦恼。 如果你是一名新手,那么恭喜你,你将会认识一个全新的世界。 手册内容主要意译自:Sourabh Baja...

Tagged with: mac开发者阅读mac os xmacbookuploadgithub语言

讲解Java中的序列化

(adsbygoogle = window.adsbygoogle || []).push({}); serialVersionUID的作用 serialVersionUID适用于JAVA的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID...

Tagged with: javaexceptionjavascript64位测试thread微信compiler

CSS3 - 精通 :nth-child

:nth-of-type 范围用法 正方向相同子元素类型范围 span:nth-of-type(n+3) div:nth-of-type(2n+2)

Tagged with: css3boxprecolor

5个可爱的CSS3 Loading加载动画

之前我们分享过很多漂亮的CSS3 Loading加载动画,印象最深的要算这款CSS3 Loading进度条加载动画特效 3款绚丽风格。这次要给大家介绍的是另外一款可爱的CSS3 Loading动画,一共有5种动画类型,每组Loading动画都非常有创意。 在线演示源码下载 接下来我们一起来看看实现这几款Loading动画的CSS3代码。 HTML代码如下: ...

Tagged with: css3animation源代码download源码创意html

解决chrome无法登陆google账号的问题

问题 由于你懂的原因,现在使用chrome浏览器,首先要面临的两个问题是: 1用谷歌官网上的在线安装方式进行安装(我改过hosts之后还是不可以),所以只能通过下载完整的安装包进行安装。这里我提供一个最新稳定版本的chrome38的安装包:http://pan.baidu.com/s/1dDzTZup 请自行下载。 2即使你的chrome安装成功,登陆googl...

Tagged with: googlechrome应用商店新浪微博浏览器服务器cookies界面

为什么你需要将这个按钮向左移动3像素

我会以每1~2周翻译一篇文章的速度,对用户体验设计、交互设计、互联网产品设计相关的文章进行翻译,刚刚开始翻译,难免有错误,另外我在翻译时也不会完全照原作者的表述来翻译,有些可能会改成更容易理解的白话,有错误的地方,请大家指出,我会积极改正,谢谢。今天这一篇是关于设计师如何让团队成员关注设计细节、将产...

Tagged with: 移动用户体验设计交互设计产品设计产品质量界面设计设计师工程师

前端代码的可维护性

到新公司20天,做了两个任务,本身不复杂,但是嵌套在原有的系统里,常常不知如何下手。原因有二。第一,需求不清。产品和程序之间在写代码前没有沟通。我以他们的原型图为准,但原型图太粗糙了。做了一段时间,甚至发现不是自己想的那样,造成无用功。当然,这不是主要议题。在知道这边的情况后,我必然会采取行动。第...

Tagged with: 前端模块化数据经验杭州调试产品结构

27种迹象显示你应该辞掉程序员的工作

1、你仍然在等待老板在2010年答应的要提拔你的暗示。 2、你的上级近20年没有开发过任何代码。 3、老板假装懂你说的这些技术,但实际上他完全不知道你在说什么。 4、你干完的项目6个月后才部署到现场服务器上。 5、时不时的,老板在检查你刚刚完成的工作时,要求按新想法重新开发。 6、而最终这个软件只有12个用户。...

Tagged with: 程序员项目经理qq空间腾讯微博新浪微博wordpress人人网服务器

一张图让你弄清他们的关系:Coders,Hackers,Programmer,Developer,Computer Scientist

之前看过一篇区别geek, nerd, dweebd文章,觉得有点意思,今天突发奇想就写了这篇Coders,Hackers,Programmer,Developer,Computer Scientist区别文。没什么技术含量,自我感觉还是有那么点用就写了。理解有限,欢迎补充、修改。 Coders,Hackers,Programmer,Developer,Computer Scientist都和编程开发有密切联系,有的...

Tagged with: 游戏开发者web开发google chrome网易微博qq空间腾讯微博新浪微博计算机

了解数据时代的大数据吗?大数据,大创意!

我们回顾数据空间的层层演变,惊叹那些曾经令我们印象深刻的数据应用程序和工具。数据正在对企业的商业运营模式以及盈利能力产生影响。如今你已经很难找到一个简单的程序不以显著的方式使用数据。一部分公司使用数据分析并由此来做出一些决策,因为这样他们得以超越同行成为业界翘楚。 直到最近,访问大数据还是需要...

Tagged with: 大数据时代创意数据分布式计算数据科学家应用程序数据分析

如果当初学习编程时能有人给我这些事情该多好

本文由 伯乐在线 - 敏敏 翻译自 Cecily Carver。未经许可,禁止转载!欢迎加入:翻译小组,通过 翻译频道 贡献一份力量。 伯乐在线导读: Cecily Carver  是多伦多的一位程序媛,和 Jennie Faber 一起创办了一个游戏制作工作室。她喜欢歌剧、舞蹈和弹钢琴。Cecily 在这篇文章分享她在编程道路上的所感所想,给出很...

Tagged with: 编程iphone应用计算机科学游戏制作职业生涯javascriptalgorithmrecursion

Java EE 7 和 Maven 工程入门(4)

分享到: 本文由 ImportNew - mathshelly 翻译自 javacodegeeks。欢迎加入Java小组。转载请参见文章末尾的要求。目录 一个简单Maven工程的结构 建立一个简单的WAR工程 定义ejb services模块和jpa实体模块 定义EAR模块 使用Arquillian进行单元测试(上) 使用Arquillian进行单元测试(下...

Tagged with: java eemaven应用服务器单元测试stackoverflow应用程序文本编辑javascript

设计师的断网世界

本文是码农网原创翻译,转载请看清文末的转载要求,谢谢合作! 全球的设计师都在绞尽脑汁,希望能想出最有创意的设计,让用户拥有最好的体验,享受最棒的视觉盛宴。不要以为他们的思路都是一帆风顺毫无瓶颈的?当他们就像在迷宫中一样束手无策时,也会抓狂,也会像想要寻求帮助。那么怎么做才能找到正确的出...

Tagged with: 设计师用户体验设计web前端web开发开源软件javascript程序员电子书