`
robbin
  • 浏览: 4799519 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
377a9ecd-1ea1-34ac-9530-9daa53bb2a7b
robbin谈管理
浏览量:135759
社区版块
存档分类
最新评论
文章列表
这是2年多以前写的文章了,后来被和谐了,现在修改一下,重新发布: 现在企业应用软件领域的生存环境很不好,ISV的利润空间都不大,其原因是什么呢? 很大程度上是经济领域的国有企业垄断,民营企业生存空间狭小造成的。 1、软件公司要赚钱,也遵循2-8原则,20%的大客户大项目赚公司80%的利润,而80%的小客户小项目只不过是给程序员练手,培养技能,积累公司研发实力的。 2、企业应用软件领域的大客户除了几个民营巨头如华为、联想之外,大多数都是国有企业,例如:金融行业的四大商业银行;电信行业的电信、网通,移动;电子政务行业的国家各级单位和地方各级单位;航空领域的三大航空公司;石油领域的中海油、中石油 ...
已经有两个多月没有写过博客了。从去年年底开始就一直很忙,到春节了仍然很忙,以后估计会更忙。在这种情况下,觉得长篇大论写博客是一件很奢侈的事情,多少次有想写的冲动,最后都想想就放下了。而且考虑到有很多人 ...
随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心 ...
仅仅是一点点感悟: 从无到有刚开始做一个网站或者一个产品,要非常聚焦,没有旁的多余功能,只有一个做的极其牛X的核心功能,牛X到别人没有办法模仿你,于是网站开始崭露头角; 等核心功能成功以后,网站开始声名鹊起,为了扩展用户规模,产品开始多元化,各种各样时髦功能,各种各样用户要求的功能纷纷上马,于是用户规模开始快速扩张; 等用户规模已经起来之后,开始聚焦商业目标,于是删繁就简,开始砍掉与商业目标不符合的枝节功能,加强和商业目标符合的核心功能,网站进入健康的商业循环; 大部分网站都可以做到第一个阶段,但其中大部分都会倒在第二个阶段,而迈过第二阶段能够做到第三个阶段的就凤毛麟角了。到了第三个阶段 ...
JavaEye网站在过去的Ruby on rails实践当中,曾经被Ruby的内存泄露问题深深的困扰过,并且自己编写了监控Ruby进程泄露的监控脚本来解决这个问题。造成Ruby内存管理不善的原因主要来自于两个方面: 一是Ruby GC的实现本身存在很多问题,关于这一点,以前已经多次讨论,随着MBARI内存补丁的发布,已经基本解决。特别是随着Ruby Enterprise Edition集成MBARI补丁,以及不断完善Ruby实现,已经让Ruby可以作为一个稳定的后台服务的实现了。 二是一些内存处理有问题的Ruby本地扩展库造成的内存泄露,这种情况就必须尽量避免使用第三方库,即使要用,也要保证 ...
我们都知道浏览器会缓存访问过网站的网页,浏览器通过URL地址访问一个网页,显示网页内容的同时会在电脑上面缓存网页内容。如果网页没有更新的话,浏览器再次访问这个URL地址的时候,就不会再次下载网页,而是直接使用 ...
因为JavaEye网站的数据库服务器搬家的时候被托管商的工作人员狠狠摔了一下,所以硬盘整个挂掉了,我重新安装数据库服务器的时候,顺手下载了Percona patch过的MySQL5.0版本,使用MySQL自带的heavy innodb配置文件改了改,作为my.cnf启动运行。数据库服务器的物理内存有6GB,其中有4GB可以被MySQL使用,my.cnf相关配置参数如下: memlock innodb_buffer_pool_size = 2G innodb_log_file_size = 256M innodb_log_files_in_group = 3 #innodb_flus ...
做互联网网站,最头疼的事情之一就是电信和网通的互联互不通了,为了能够让北方网通和南方电信用户都可以快速的访问网站,解决办法就是托管到双线机房。双线机房有两类,一类是通过BGP技术实现互联互通,服务器只需要 ...
我的PIM之旅(2) - 用Mac和iPhone来实现我的PIM已经很好了,不过还不够完美。对于PIM来说,我们总是希望可以随时随地方便的获取我们需要使用的信息:如果我在办公桌前,那么我打开Mac笔记本就可以查询我的日历,通讯录,笔记等 ...
因为搜索引擎的流行,网络爬虫已经成了很普及网络技术,除了专门做搜索的Google,Yahoo,微软,百度以外,几乎每个大型门户网站都有自己的搜索引擎,大大小小叫得出来名字得就几十种,还有各种不知名的几千几万种,对于 ...
8月9日周日,上海Python社区举办了一次成功的技术交流活动。这次活动的会议室本来预定80个座位,但是来得很多人都没有座位,预计来了将近100个人,其中绝大多数人都是通过JavaEye网站了解到本次活动的信息。 本次活动的发起 ...
PIM就是Personal Information Management,个人信息管理。说到PIM,是每个人都需要做的事情,特别是我们这样的IT行业的从业人员,对PIM的依赖程度非常深。拿我自己来说吧: 1、如何方便有效的管理联系人和通讯录? 2、如何方便的整理和管理自己的邮件? 3、如何提醒自己即将要做的事情? 4、如何安排好自己的工作列表? 5、如何方便的随时记录一些备忘,记录一些软件操作技巧,记录一些想法和灵感? 6、如何快速找到曾经在电脑上面记录的信息? ...... 还可以例举出来很多很多,尽管我们本身就是拿电脑作为吃饭的家伙的人士,但实际上PIM也是长期困扰我们的问题,并不因为我 ...
twitter已经火了好多轮了,每火一次就上一个台阶。去年借助美国大选,特别是奥巴马借助twitter进行的宣传策略,把twitter彻底推向了高潮,随后facebook和friendfeed都放下身段,抄袭twitter,今年又传出apple想收购twitter的流言,加上国内互联网前仆后继的抄袭,毫无疑问,twitter成了互联网的当红炸子鸡了。 至于twitter的商业前景如何,现在谈论这个问题还为时过早。但就我个人来看,twitter已经成为一个互联网信息交流的底层支撑平台,在twitter这个平台上面,会衍生出来无数的上层应用,这些上层应用会延伸到四面八方,渗透到互联网各个领域,最终 ...
因为Mac的操作系统OSX相比WindowsXP来说,比较适合开发人员使用。我个人的体会如下: 一、OSX的多窗口多应用程序切换功能很强大,对开发人员来说很有用 开发人员一般都需要开很多窗口很多应用程序工作的,窗口开的多了以后 ...
Rails2.3版本发布了,这个版本内部的改动非常大,相关介绍可以看JavaEye这篇新闻:http://www.iteye.com/news/5390,估计最近也有不少人开始动手升级到Rails2.3了,JavaEye也不例外,这一升级才发现性能低得令人发指。 由于过于信任Rails框架,没有进行本地性能测试,在通过了兼容性测试就兴冲冲上线了。这一上线,动态请求立刻堵了一大堆,仔细看了看fastcgi的crash log,发现大量请求在flush数据的时候发生broen pipe。打开Rails2.3新采用的Rack框架源代码当中fastcgi的adapter一看,这代码写的太不负责了!fa ...
Global site tag (gtag.js) - Google Analytics