自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

祝坤荣的随想

思考,求知

  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 人类社会发展与信息网络化

从疯狂原始人说起大家应该都看过疯狂原始人,这是一部欢乐的动画片。该片一开始就描绘了一家5口原始人,一起配合狩猎动物,为食物战斗的过程。整个过程很欢乐,欢乐过后,我们能看到这个过程反映了原始人时代的生活现实:每天都不知道第二天能不能活下去,每天醒过来就要想今天的食物怎么办,如果找不到食物就要饿肚子,而且是全家一起饿肚子,这是真正的“只争朝夕”。

2015-03-17 20:13:43 786

原创 中国式开源

为什么会想到这个呢?其实很久很久以前就在考虑这个问题了,只不过不知道怎么写。

2015-03-11 22:22:43 801

原创 软件技术人员需要对数字的敏感性

长假过完了,脑袋空转时间过长,严重不利于智商发育,所以写了这篇文章烧烧脑。本文通篇充斥了各种数字,图表,图画,坚持不住的允许半途而废,想脑洞开窍的还是要坚持,多培养对相关领域数字的敏感性。为什么要看数字?程序员每天要写代码,得益于摩尔定律,80%的场景是不需要关注自己写的程序的性能的,但现在互联网行业的IT开发人员越来越多,经常会有人遇到高并发情况下的性能问题,这些问题的根源有相当一部分是

2015-03-03 20:42:18 600

原创 如何对抗放假综合症

​  春节7天假,估计初六又有很多人陷入不想上班的困境,似乎我这两年已经没有了这种困扰,下面来讲讲当年上学时候的我是怎样的。  当我还是上学的时候,每次放寒暑假的时候都特别兴奋,上了一个学期的课,终于要放假了,这种心情大家都懂的:)。  然后,放假开始了,为了不“虚度“这个假期,先看几遍发下来的散发着油墨香气的寒假作业,再翻翻下个学期要用的教科书。如果是数学之类的也有可能一个学期只教了一半,那么就

2015-03-03 20:42:13 492

原创 IT传统组织结构及新型扁平化组织

如今互联网企业正凶猛的改变人们衣食住行的方方面面,衣->淘宝,蘑菇街;食->大众点评,口碑;住->去哪,途牛;行->12306, 多次听到互联网的同行介绍他们就是要“快”,快速开发,快速上线,快速反馈,形成一个循环。如何达到快的目的,其企业组织结构也部分反映了这个需求。虽然我一直算是在这个行业里,但基本上就没在互联网公司呆过,时间线上大部分主干基本上就是在外资企业。近日看了一点传统科技企业和新

2015-03-03 20:42:08 1160

原创 别人的工作台系列三

18. 别人的工作台系列~ 亚信人蹲点中移阅读基地,吃苦耐劳老黄牛,厂商派到运营商做项目的都差不多被完虐。人送外号老师,由于研究了一年多的Symmetric Ds,给大家做了个培训后一战成名,无任何不良嗜好,不爱游戏,最爱影视,原CHD(已被净网秒杀)会员,有奉献精神,白天开机给人做种。高清片下好后先屯着,择吉日开看 19.别人的工作台系列~ 澳洲友人再发拉仇恨照,话说澳洲

2015-03-03 20:42:04 575

原创 别人的工作台系列二

12.别人的工作台系列~ 华为杭州办事处,本人室友,毕业一直蹲华为,收入很神秘,这些年咱在外面蹦跶了好几个公司还不如这哥们工资高!在华为基本没什么休假,以前一起住的时候基本看不到他人,走的比我早,我睡了还没回,辛苦就华为人能理解。常年在电信移动的场地办公,难得回下文三,由于信息安全的原因屏幕也没拍13.别人的工作台系列~  近日大多it公司的工作台,略显单调,今换个口味。高中同窗,如今给央

2015-03-03 20:42:01 570

原创 外包公司做遗留项目有意思么?

过年后,在目前公司的工作就要告一段落了,又恰逢年终,终觉得还是要总结点什么,来个了断吧~背景介绍考虑了一下,似乎技术上没有什么太多可说的,再加上外包项目也不能透露太多客户的东西。3年多做得都是同一个Account(客户)下的项目,是客户产品线下的一个数据中心产品,面向数据中心的基础设施用户,也就是国内IDC。产品提供数据中心IT基础设施运维整体解决方案, 属于行业内KVM交换机顶级品牌,

2015-03-03 20:41:57 773

原创 一些外国网站长时间不响应,点叉才能打开的问题

由于google在国外的广泛性,很多外国网站页面嵌入了google anlaytics的js代码,国内由于众所周知的原因,不能访问google域名的东西,导致浏览器解析这个js文件的时候长时间等待,页面无法渲染, 只能强制点叉停止浏览器解析才能显示部分内容,总FQ也比较烦, 无奈还是FQ去chrome的商店找了这个插件,禁止chrome使用google analytics工具,这个还是google

2015-03-03 20:41:52 713

原创 别人的工作台系列

最近闲来无事,由于整日羡慕别人的多屏高效工作环境,收集了部分照片在朋友圈发发玩玩,哪知大家看了都觉得有趣,也就顺理成章的开始收集此类图片,有些是网络图,有些是朋友贡献的。最开始还是IT圈的工作台,后来各行各业的都有了,相当有趣   1.这个好像是以前逛chiphell论坛留的,基本主人是全apple了,桌子上的机械臂架的大屏用起来非常舒服,咱也考虑以后家里也整个~

2015-03-03 20:41:48 663

原创 2014年干了什么

年底了,按国际惯例该写点什么了, 不过我的国际惯例里没有年终总结这一说,微博上的牛人们开始晒总结了, 手痒痒也跟进吧。先去evernote上翻了下这一年的技术研究记录,大致如下:先钻研了古老的C10K问题,以前的前辈如何解决这个问题的,然后JVM的NIO与底层操作系统的联系,JVM需要调用操作系统的API,如windows的asyncsocket, 或linux的epoll。NIO的效率高

2015-03-03 20:41:43 293

原创 对Google cloud platform 做了点研究

Google也推出了云计算基础服务, 加上微软Azure,亚马逊AWS, 都齐活了。下面是研究了一下对其的一个初步了解。计算:Compute Engine     IaaS平台,提供VM,操作灵活, 一切配置都要DIY.Google App Engine  SaaS平台,直接跑应用的容易,Java/Python/Go/PHP, Go真是亲儿子,在Google这直接支持。Co

2015-03-03 20:41:39 1262

原创 一则JVM memory leak解决的过程

起因是我们的集群应用(3台机器)新版本测试过程中,一般的JVM内存占用 都在1G左右, 但在运行了一段时间后,慢慢升到了4G, 这是一个明显不正常的现象。定位 过程:1.先在该机器上按照步骤尝试重现现场,当发生问题后打开一台机器上JDK的jvisualvm观察JVM内存占用情况,这时明显看到GC很密集,锯齿线很密,几乎压在一起。之后随着时间增加,Heap曲线缓步上升。 这时怀疑是哪里的

2015-03-03 20:41:34 737

原创 Ubuntu 下配置Ganglia监控

Ganglia是比较知名的开源监控系统, 运维上需要关注的一些通用的状态都有所涉及。其组成主要是gmond(监控程序),gmetad(信息收集程序),web(监控数据展现app)。ubuntu的apt源中Ganglia-webfrontend对应gmetad+web展现应用;ganglia-monitor对应gmond监控程序。本文主要以ubuntu 14 server版为例进行安装配置:

2015-03-03 20:41:29 373

原创 Yosemite 升级后第三方SSD TRIM失败不能进入系统处理

no zuo no die, 这把手欠升级到了Yosemite, 然后发现原来在Mavericks里已经激活的TRIM在这里不行了, 又提示trim enable软件不适于此版本。然后,悲剧就开始了, 随手找了一个老帖子,按照那个命令把内核文件改了, 也没管适不适用于Yosemite, 然后重启, 就进不去了。。。一个禁止的标志横在那, 心哇凉啊, 我都还没做Mavericks的U盘安装盘

2015-03-03 20:41:22 877

原创 Jetty 9 源码分析 Connector及Server类(一)

本文的源码基于Jetty9,主要分析了Jetty 的Connector与Server类间在Jetty启动过程中的一些细节。Jetty9 对以前的Connector体系进行了重构, 结构与6和7都不同,原有的一些BIO类已经被抛弃。先看Server 构造函数public Server(@Name("port")int port){this((ThreadPool)null);

2015-03-03 20:41:13 768

原创 Axis 1 https(SSL) client 证书验证错误ValidatorException workaround

Axis 1.x 编写的client在测试https的webservice的时候, 由于client 代码建立SSL连接的时候没有对truststore进行设置,在与https部署的webservice 连接会在运行时报出: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX

2015-03-03 20:41:08 613

原创 机械革命 USB装系统各种坑

买了个号称超强性价比的游戏本- 机械革命, i7+ssd+hd+4G RAM+ GTX850M, 很直接, 直接出厂就一个DOS系统,回来要自己装机。 好吧, 先下了个大白菜软件,用来刻录ISO系统到USB盘上, 为啥用USB呢? 其实我手头好几个光盘, 但这机子没有光驱。。。所以,这就是悲剧的开始。usb引导进入win7安装界面,选了自定义安装后, 提示“缺少所需的cd/dvd驱动器

2015-03-03 20:41:04 5465

原创 nanoTime对volatile 测试的一种写法

今天脑筋有点搭牢,想了半天才看出为什么以下两段代码效果是相同的。。。第一种好处是可以直接批量复制黏贴system.out,  不用改什么东西  private static long i;  private volatile static long vt;  private static final int TEST_SIZE = 10000000;long time = Syst

2015-03-03 20:40:59 296

原创 Redmined的历史记录显示 "Updated by {{author}} {{age}} ago"

最近Redmine出了点问题,简单查了一下,是ruby的本地冲突包i18n导致的,先到redmine中跑命令: gem list --local,  查出本地ruby安装的所有的包这里可以看到i18n有两个版本,导致了这个问题。卸载掉0.5.0解决这个问题。命令: gem uninstall i18n结束后再跑一遍gem看一下结果。 官网同样问题的链接:ht

2015-03-03 20:40:54 579

原创 Java处理Radius access-challenge

最近使用 RSA Authentication Manager, 并且与其自带的Radius server整合, RSA的Radius server 配置不太透明, 目前只配成功了PAP方式的验证,CHAP目前不成功。RSA Radius在token输错3次后有要求用户输入next token的安全设置方式, 开始不知道java如何处理,后来查了一些资料,Radius协议本身是无状态的,客户端

2015-03-03 20:40:51 703

原创 Redmine与Windows AD集成设置

Redmine的账号支持跟LDAP集成,以下是在WINDOWS AD账号的集成配置过程。首先下载一个微软的dsquery.exe工具,用来查询自己的账户信息。C:\WINDOWS>dsquery user -name ryan* "CN=ryan test,OU=staff,DC=domain,DC=com" Redmine需要一个BaseDN配置,这里需要的信息就是从CN之后的复制,

2015-03-03 20:40:47 886

原创 TACACS.Net Group 配置

Tacacs作为一个验证工具,其网站上资料较少,只有一些缺省配置,并且没有提到如果在应用中与其自带的Group功能做集成,这里使用免费的windows 版的TACACS.net 作介绍http://www.tacacs.net/安装略过不提,装好后其核心配置文件可以在开始菜单的config目录中找到,默认位置为C:\ProgramData\TACACS.net\configauthen

2015-03-03 20:40:42 854

原创 multiOTP配置安装

https://code.google.com/p/google-authenticator/ 是google提供的OTP解决方案。 http://www.multiotp.net/ 是一个开源otp验证解决方案,继承了google的OTP方案, 可以通过pam模块与Radius验证服务器集成,安装包已经包括了Radius和Google OTP 模块。安装比较简单,下载之后解压。选择这

2015-03-03 20:40:37 1801 1

原创 Enterprise Architect的共享Respository设置,postgresql数据库

Enterprise Architect有一个很实用的共享,在设计UML图的时候,可以连接到一个数据库服务器,将所有的画图数据共享在上面,所有连到这个server的人,都可以看到别人的图,图中的元素也可以共享,跟svn的效果差不多, 花了点时间研究了一下,设置好了这个respository。Postgresql数据库比较轻型,项目中也在用,就是用这个了。先建好postgresql数

2015-03-03 20:40:28 897

原创 谈谈应届生应聘的一点看法

最近在帮公司招聘一批很fresh的应届毕业生, 0-1年内的人。很多毕业生看到每年报纸上的报道: “xx年毕业就失业” , “今年就业大军xx万”, 估计就吓躺了。 其实我估计每年都差不多, 至少是IT这个行业, 一些聪明态度端正的同学,公司还是很欢迎的。 例如我的公司是杭州一家外包IT公司,外企,在公司呆满2-3年就离开的毕业生也不少,IT公司的人员流失率估计差不多也是这样。既然有人走,那必然

2015-03-03 20:40:19 489

企业应用架构模式英文版

Martin Flower的经典书, 企业应用的经验总结

2009-02-11

Xenocode Postbuild 2007 破解版

Xenocode Postbuild 混淆工具,即将 命名空间名、类名、方法名、字段名等统统换成特殊符号或其它符号 可以打包Framework,虚机运行,实在让人叹!

2008-11-28

javaPersitenwithHibernate

hibernate之父的新作

2007-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除