青青子衿, 悠悠我心, 但为君故, 沉吟至今

显卡故障的一次解决实例

  很早以前使用电脑的时候,会遇到一种怪情况,平时电脑没问题,但是玩一些大型3D游戏的时候,会偶发性出现界面黑屏3-5秒,然后又可以正常游戏,最开始的时候这种情况并不频繁,因此我也没在意。

如何用5天设计出一款认真的产品?

  Design Sprint,这个听起来不明觉厉,且在 Google 及各种新兴初创企业中如雷贯耳的词,它,到底是什么?从2014年下半年开始就在以不同形式推广 Design Sprint 的胡定宇,从 Design Sprint 的步骤、精髓开始,为你深入讲解。

电脑围棋软件与人工智能

  围棋作为唯一的一种电脑下不赢人的大众棋类,是何原因导致?谷歌的AlphaGo能战胜世界超一流棋手吗?现代人工智能是怎么解决围棋软件庞大的数据处理量?本文将对电脑围棋软件和人工智能相关问题进行一番探讨和分析。

EditPlus常用正则表达式

  正则表达式(Regular Expression,在代码中常简写为regex、regexp或RE)是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。

蒙特卡洛算法与电脑围棋

  你喜欢下棋吗?有没有和计算机下过?现在,弈棋计算机的棋艺日益高强。让我们通过分析以围棋和国际象棋为代表的弈棋计算机,对人工智能的研究有一个更为深入的理解。

程序员的楷模:全自动化的生活

  俄罗斯程序员实现了全自动化的生活,写了一堆脚本,会给老婆发加班短信、会在宿醉不醒时给自己请假、会自动根据邮件恢复客户的数据库、还可以一键远程煮咖啡。还原这一故事的GitHub项目已经成了这几天最为火热的项目之一,真是程序员们的楷模啊……

我所理解的大数据个性化推荐

  想起要写这篇文章,一方面是昨天终于把项亮写的《推荐系统实践》给看完了,另一方面是自己负责的推荐系统项目已经处于一个多版本迭代的阶段了,并且从最近的AB测试效果来看,新提交的算法模型还是有一定的进步的,如今已经把流量全部切换到了新算法中。

网站开发适配iPad的7大技巧

  苹果新一代 iPad 的高 DPI 视网膜屏幕给网站在上面的显示带来困难,那么作为网站开发人员来说,应该如何对新一代 iPad 进行适配呢?

WordPress完美解决文章ID不连续的方法

  WordPress有个比较讨厌的功能,就是默认情况下发布的文章ID不是连续的,使用ID做为Permalink结构的用户将会看到一个地址越来越混乱的WordPress,之前很多方法都是要修改WordPress代码,导致一升级WordPress,修改就会失效,现在我给一个解决WordPress的ID不连续的完美方法,即使WordPress升级,也不会导致该方法失效。

产品的What究竟由谁产生

  无论是在公司工作还是自己创业,我对产品的理解都是「用户、场景、需求&解决方案」,也就是我们常说的「Why、What、How」。我以为这个产品的「What」应该由最理解它的人来定义。

纯HTML5APP与原生APP的差距在哪?

  笔者写过一些纯H5的APP,虽然开发起来的确很快很舒服,但和原生比起来纯H5APP还是有很多问题,主要聚集在以下几个方面。

然而大部分期权并没有什么用

  最近有个用户拿到了Uber的offer,其中包含期权,他看不懂便向我咨询期权的细节和意义。我的观点是:大部分的期权并没有什么卵用。

谷歌推出全新Android开发框架Sky让App更流畅

  据arstechnica报道,谷歌推出全新Android开发框架Sky,主要目的包括提高运行速度和响应速度,在大部分设备上,应用流畅的标准都是实现60FPS的帧率,Sky希望实现高达120FPS的帧率,用户界面将保持流畅的响应速度。

提高WEB用户体验至关重要的几点

  一个精通算法经验丰富的后端工程师,也不一定能够完成出色的前端页面,对逻辑经验丰富的程序员来说,html/css显得繁琐低效,即便是SASS、LESS这样的框架也难以让传统程序员理解前端工程师,多数人眼中前端是编程与设计各占一部分的新职业,特别是在众人把用户体验挂在口中时,更让人觉得前端应当对此有独特的理解。其实在我看来,用户体验这东西不管是从哪方面来说都没有一个确切的定义,可能前端可以更多的用经验来认识它,亦有可能在不同人眼中的web用户体验有所差别,只不过方向相同而已。

开源之死

  开源之死,死于人心。自由之风气渐行渐远,愚昧教育深入人心。百家争鸣早已经成为往事,汉朝督邮只是偶尔来看看学校,唐宋的学院也能把争论摆到桌面上。民国初,曹辊、袁世凯之流都试图派出教育管理机构管理大学,无奈大学教授群起攻之,后来也不了了之。再后来国难当头大学解散,师生躲藏到云南等地组成西南联合大学,大学直接消失了。2000年的历史是一个私学和思想消失的伤神往事,现在的学校完全是官办了,就是开立了私学,所教授的课程也要教育部门批准。统一思想的结果是大家都没有思想。听说梅国国务院没有教育部和文化部,中学大学的教材都可以自己编写,不知是否真实。前巢茶楼的柱上张贴着‘不谈国是’的大字 ,今朝论坛上写着‘莫论政事’禁令, 呜呼哀哉,过犹不及啊。

为什么开源软件没有桌面用户

  几乎每一年,专家们都会宣布开源软件的时代即将到来,企业们将要纷纷放弃Windows。然而年复一年,我们都没有看到任何进展。Linux统治了服务器,但桌面份额长期徘徊在2%上下。相比Windows,开源的Linux桌面免费、安全,很少会感染病毒,但为什么开源软件就没有多少桌面客户呢?

中国互联网工程师如何获Google的工作机会

  Google在国内被封,其实有点像清朝时期的闭关锁国,闭关锁国严重影响了国内的经济发展,导致中国经济衰弱与其他国家。屏蔽谷歌对于中国的科研和学术具有重大负面影响,不利于中国的科技创新和发展,因此未来解封谷歌也是很有可能的,让我们静静的等待。

IIS日志自动删除程序

  很多使用Windows IIS的站长可能都会遇到这个问题,就是服务器的IIS日志增长经常会导致磁盘空间被占满,而IIS也没有自动删除日志的功能,因此需要经常关注即时清理日志,因此我这里就介绍一个能够自动删除IIS日志的程序。

打造有风格的团队

  如果你说,你的团队比别人好,那理由是什么?因为每个人有突出的专业能力?因为你们懂得很棒的流程?还是其他的原因?

防止SSL劫持的终极方法

  众所周知,我们正处在一个存在着各种诈骗、劫持的网络年代,我们的各种帐号密码很多时候都能很容易地被黑客窃取。由此很多网站使用HTTPS来保护用户的信息不被窃取。而HTTPS本身所使用的SSL协议也并不是完美无缺,即使能确保本机安全,也还存在着各种SSL劫持了,令人防不胜防。

DD-WRT刷机完整教程

  DD-WRT(简称DD)是一个Linux开源操作系统,实质它是第三方的路由器固件。路由和网管功能非常强大,通常我们使用的路由器设备,都具有一个独立的操作系统(英文简称OS),用于对路由器设备进行各种功能设置和管理。其实我们通常所说的升级路由器固件,也就是指升级刷新路由设备里面的操作系统,以使得路由器设备的功能更加强大。常见的第三方路由器固件还有番茄(Tomato)等。

关于Nginx支持.htaccess的分析

  之前曾在Typecho开发群中与王轶讨论了关于Nginx支持.htaccess文件的问题。王轶认为,Nginx能够支持.htaccess规则,且兼容Apache规则。我认为,Nginx支持使用.htaccess文件来存储Nginx的伪静态规则,不兼容.htaccess规则。

手机软件开发者的系统选择

  手机这个词早已经同吃喝玩乐一样,成为了人们生活中的必备元素。尤其是iPhone一炮走红之后,不但手机世界发生了巨大变化,整个科技产业似乎都格局性的改变。直至今日,手机市场的竞争更是日趋白炽化,这就给软件开发人员再次创造了空前的机会。然而厂商家数众多,相应的操作系统也是林林总总,作为软件开发者无论是个人还是公司都面临着系统选择之惑。到底选择哪一家,选择哪一类系统才能获得丰收,将与当年PC系统选择一样,会深深困惑每一位程序开发人员。接下来就由笔者给大家扒一扒手机软件开发者的系统【注1】选择之道!

文章照片等数字资源版权自我保护方法

  在互联网的世界,文档、照片、软件等等数字资源的版权都极其容易受到盗取,最终导致自己辛勤劳动的成果不能得到保护。由于在版权保护机构登记是要费用的,一般除了重大的一些成果,我们很少会自己承担这些费用。举一个很简单的例子,如果你写了一篇文章,然后你投了几个报社,最后某报社直接刊登了你的文章而拒绝给稿费,更可恨的是还口口声声说不是你写的,由于你未做任何措施,百口莫辩,只能哑巴吞黄连,就是打官司也没有一点胜算。

全栈工程师就是一棵歪脖子树

  老张有一个林场,专门种植树木,待树木成材后销到城里做家具。林场里有不少杉树,长得都非常挺拔,偏偏不知怎的长了一棵歪脖子树,长得倒是郁郁葱 葱,偏偏造型奇特,别的树都力争上油,可这棵歪脖子树不仅横着长,还长得颇为怪异。老张几次都想挖掉它当柴火烧,看它那怪异的造型又忍住了,心想等这批杉 树成材,一起砍掉吧。

全栈工程师到底有什么用

  最近国内外都在流行一个词叫Full Stack,中文翻译过来叫全栈工程师,也叫全端工程师。微博上很多专业人士都在讨论全端工程师,有赞有毁的。我对全端工程师的定义是:掌握多种技能,并 能利用多种技能独立完成产品的人。打外比方,全栈工程师就是一个能独立盖一幢10层小洋楼的人,而普通工程师,则是可以和一群人盖一幢摩天大楼的人。至于 要掌握哪些技能,我觉得这个要跟从事的行业与技术方向有关,做互联网的和做软件的是不一样的,即使是做互联网的,后端也可以分为很多种技术流派。

程序员浪费生命的几种方式

  程序员应该要爱惜生命,做有用有意义的事情。做有用的事情,有两种方式,一、做一个对用户真正有价值的项目,这个项目是真正有意义有用的;二、朝正确的方向以正确的方式做项目。但是程序员会遇到很多失败的项目,这些系统要么是没有人用没有真正价值,要么是以不正确的方式做项目,使用不当的技术,例如,用报表工具代替查询、用ESB企业总线当作海量数据传输用,或者做一些没有实际用途的功能,如做一个万能的用户自定义查询系统、做用户自定义工作流工具、做用户自定义报表工具,这些项目无疑在浪费程序员的生命。笔者试图总结程序员浪费生命的几种方式,如下。

高性能、高可用的分布式架构体系

  在2B企业服务、云计算、移动互联网领域,专业的云平台服务里,分布式技术为支撑平台正常运作关键性技术。从商业利润和运维成本角度出发,千方百计榨干服务器的每一分性能很大程度上影响着网站的商业价值,因此对性能的追求,成为分布式架构体系中极为重要的考量指标;从用户角度,特别是作为主要收入来源的企业用户的角度出发,保证业务处理的正确性和服务不中断(高可用性)是支撑用户信心的重要来源。高性能,高可用,正确性成为分布式架构体系的关键技术因素。

程序开发使用地图API时需注意的问题

  最近在做一个基于地点提醒的移动应用,当初考虑大家都心知肚明的原因,谨慎的选择了百度地图,现在想想其实完全没有必要,好的应用本来就不分国界的,最后可能还是得换回Google地图。毕竟Google地图在技术和成熟度上完胜百度地图,当然百度也在慢慢追赶,希望有一天大家都能用上咱们自己的好用的地图服务。

Google+的浏览器书签工具

  Bookmarklet(书签工具)是指以书签的方式存储在Web浏览器上的一段小应用,用户通常只需在浏览器上的书签栏点击一下,就可以对当前网页执行某种操作,例如数据提取或查询等功能,Bookmarklet通常使用JavaScript语言编写,安装非常简单,只需要把链接拖到浏览器的书签中即可。
分页:«12345678910»

订阅博客

  • 订阅我的博客:订阅我的博客
  • 关注新浪微博:关注新浪微博
  • 关注我的推特:关注我的推特
  • 通过电子邮件订阅
  • 通过QQ邮件订阅

站内搜索

文章归档

本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循88必发娱乐城,88必发娱乐网站,88必发娱乐官网的创作共用协议.
This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.