本文推荐了11款常见的Web应用程序框架,并列出了相关的学习资料和下载文档。如果对这些项目还不熟悉,就赶紧学起来吧~
列出的 8 个矛盾的特质,有助于增加创业者成功的机会,但我认为大多数的创业者没有时间去一一比对自己是否符合。创业者都是简单的人,他们坚信自己的想法,然后努力让自己的想法成为现实。而这也往往也是他们成功的关键。
你有没有一个坏习惯,是你拼命多次都想要改正的?这个坏习惯可能是戒烟,或是结束你那甜甜圈一般的风流韵事。又或是你试图培养一个好的习惯,例如说每天跑步,或是更经常打电话给你的母亲?
嵌入式数据库是轻量级的,独立的库,没有服务器组件,无需管理,一个小的代码尺寸,以及有限的资源需求。目前有几种嵌入式数据库,你可以在移动应用程序中使用。让我们来看看这些最流行的数据库。
这篇文章讲述了和云相关的所有,对于linux的用户来说,这意味着你想用它做什么和它能为自己做些什么,当然,这有可能也会给我们造成一些误区。从一个终端用户和家庭使用者的角度来看,云计算最基本的就是提供在线服务。所以,让我们来说一说云能到底能给每一位linux用户提供些什么有用的服务?
时间是把杀猪刀,不仅催人老还得与它赛跑,经过这几年的自残式磨练,也早该总结总结。
译者注:本文发表于1998年3月28日,16年过去了,仍然值得我们深思。
对于Linux,我有我自己的看法,毕竟已经使用了很长的时间了,虽然我不喜欢常把对Linux的看法挂在嘴上,但有时我真的感觉到Linux在某些方面很让人烦恼。我的观点如下:
我有过外企经历、互联网经历和中国本土创业经历:最早在雅虎、谷歌等硅谷公司做过多年工程师,在国内创建过团购网站糯米网并成功退出,然后今年把全球最大的职业社交网站LinkedIn领英带进了中国。
既然你选择了编程作为职业,就注定了要终生以计算机为伴。但这并不意味着你应该置自己的健康不顾。谁都知道,电脑面前待久了,一是伤害你的眼睛,而是久坐伤身,还有会导致性格孤僻——因为你整天面对的是计算机,而不是活生生的人。到户外去,离开电脑,离开办公室。如果你还不确定是否应该这样做,那就看看下面的这些症状,有多少也出现在了你的身上?
去年年底美国大型零售商Target被曝受到黑客攻击,导致高达4000万张信用卡和7000万消费者的个人信息被黑客所窃,Aorato的研究员及其团队记录了攻击者用来攻击Target的所有工具,并讲述攻击者是如何渗透到零售商、在其网络内传播、并最终从PoS系统抓取信用卡数据的。
随着我的创业经历越来越丰富,有越来越多的人开始向我寻求创业的建议,比如“我该不该创业”、“我什么时候创业比较好”等等。对于这些问题,我的答案随着我经历的变化而不断变化。最开始,我会鼓励人们勇敢的去创业,但现在,我绝对不会再这样做了。
一个软件最后都会落实到代码。而代码,其背后的架构设计或设计思想或模式固然重要,但我觉得更重要的东西则是良好的命名。混乱或错误的命名不仅让我们对代码难以理解,更糟糕的是,会误导我们的思维,导致对代码的理解完全错误。相反,良好的命名,则可以让我们的代码非常容易读懂,也能向读者正确表达事物以及逻辑的本质,从而使得代码的可维护性就大大增强,读命名好的文章是非常流畅的,会有一种享受的感觉。
马云不是完人,也犯过许多错误,其中一些是致命的。2013 年的一次颁奖典礼上,马云说,如果将来要写书,就写《阿里的 1001 个错误》。他还说,阿里其实不止犯过 1001 个错误,许多错误看到了,但理会的时间都没有。15 年间,马云到底犯过哪十大错误?
来自密苏里州的新闻记者Esther Honig给住在不同国家的40多个Photoshop高手发送了一张她的未经编辑的照片。这位24岁的姑娘对这些照片只有一个简单的要求:“让我漂亮”。这些水平各异的Photoshop高手,有的改变了她的肤色,有的在她的脸上涂满了浓妆、加上了假睫毛。而另外一些看起来对她没有任何的修剪。虽然她的脸部结构基本上保持了原样,但有些文化里给她穿上了衣服,尤其是摩洛哥,给她加上了穆斯林的面罩。
对于大多数人来说,他们意识中的科技人就是扎克伯格,乔布斯或者是比尔盖茨——经常出现在新闻里的典型的男科技企业家。其实在科技领域还有一些女性
对于许多工程师来说,“最理想的工作”就是进入硅谷科技巨头公司,比如Google,Facebook或是Twitter。所以去年夏天,当公司的实习生Vedant说他收到了苹果录取通知书时,我并不感到意外。
选择了脚本语言就要忍受其速度,这句话在某种程度上说明了 python 作为脚本的一个不足之处,那就是执行效率和性能不够理想,特别是在 performance 较差的机器上,因此有必要进行一定的代码优化来提高程序的执行效率。如何进行 Python 性能优化,是本文探讨的主要问题。本文会涉及常见的代码优化方法,性能优化工具的使用以及如何诊断代码的性能瓶颈等内容,希望可以给 Python 开发人员一定的参考。
来自英国的 Dominic Wilcox,他擅长平凡之处开脑洞,寥寥数笔就能勾出一个美好而逗比的世界。
员工是公司财富的创造者,怎样才能提高员工的生产率?Namely公司CEO Matt Straz给出5个建议:让员工的付出和收入成正比、减少无用会议召开的次数、使员工工作透明、提供灵活性的工作时间并信任他们、停止追求完美。
如果手机没信号,那手机还能干什么?如果电视没信号,那电视能还能干什么?对于处于互联网时代的程序员,如果你的电脑不能上网了,那电脑还能有什么用?其实,不能上网的电脑还能干很多事情,比如下面这26件事情。
我们一般每天工作 8 小时,那么一周就是 40 小时。在极端的条件下(当然也不现实),如果一个程序员整整一周不吃不喝也不睡觉,所有时间全部用来写代码,那么就有 24×7 小时,乘起来是 168 小时,是平时的 4 倍。
Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器。有些人会认为变更Sublime Text的皮肤是一件浪费时间的事情,但也许你没想过,一个漂亮的主题会提高你的工作效率。下面这9款主题都能让你的编辑器里的代码具有不同的配色效果。
众所周知,PHP是一个功能强大的HTML脚本语言。但是,在实际应用中,它也跟其他计算机语言一样,具有不少的缺点。我们需要不断的更新代码,来改善程序的高效性。下面我们就介绍几点关于提高PHP运行效率的方法。
虽然现在的台式机、笔记本电脑越来越便宜,但无端的打水漂总是一种浪费。电脑本来就属于易损坏物品,对于程序员来说,如果紧急任务中突然开发机器被损坏,影响的不仅仅是心情,也许会是整个项目,公司的前途,所以,平时多注意保护好自己的电脑,免得出了问题后作出下面这25种表情。
氧化 Ubuntu:默认采用 Rust 实用工具
我认识的最糟糕的程序员
初级开发人员的复仇
JavaScript 框架选择困难症仍在增加
Python 中 help() 函数的各种特性
HTML代码里的命令:command 和 commandfor
程序开发理念
了解 CSS 是前端开发的精髓
苹果的软件质量危机 当优质硬件遇上次品软件
早期的 Linux