`
gashero
  • 浏览: 944185 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

赋闲在家,爽

阅读更多

周一办完了离职手续,在家玩了好几天了,真是舒服。之前办公楼空调的问题,身上诸多不适都逐渐减轻了。

 

工作4年了,第一次下了这么大的决心来辞了工作休息。没有足够的时间来思考如何决定大的方向呢。呵呵,暗地里羡慕当年charles zhang可以不定期的遇着公司关门大吉而在家研究前沿技术,根本就不需要这种决心。

 

过去的一年真是我工作以来最伤心的,我做的很多后端技术研究都失败了,很高的失败率。thrift是一种不错的序列化技术,并且自称是很不错的RPC框架,可是经过我的使用,其Python服务器很不稳定,一两天就会挂掉,于是被淘汰出局。接着是ICE,其内部的线程池模型在遇到多个阻塞查询时就很晕菜,再者就是ICE自己制造了太多没意义的复杂性,所以也淘汰出局。然后是各种python的daemon运行支持框架,一直到现在用zdaemon也很不爽,ps列表的显示太长了,根本找不到对应的服务。再后来的后来,就是研究Python封装的Erlang消息框架,很可惜,尽管我修复了很多其框架本身的bug后可以在Linux/FreeBSD下工作了,但是在Windows下还是狂崩溃。

 

整个冬天也由于空调的问题而工作效率很低,而且那段时间我正好在研究Python与Erlang消息的封装。然后就这么黯然辞职了,估计在头眼里,我一定没留下什么好印象。过去的就过去吧。离职之前我最初规划的四大基础架构已经都运行起来了,尽管还没有我的应用都使用上这些基础架构。祝愿我留下的这些架构设计可以不再碰到框架方面的该死bug而继续用下去。

 

两周前我接到土豆网的电话,一套我三年前写的静态资源版本化系统还在使用,只是移植到新机器上时数据库配置出了些麻烦。这样的应用才是让我欣慰的,在我离职好久好久以后,仍然在尽职尽责的运行。

 

回想起在之前公司的各种努力,反倒让我重新对twisted拾起了信心,在Python下无论是做网络协议还是daemon运行支持,运行日志捕捉,真的是找不到比他更靠谱的了。而后端架构设计方面,我以后也会越来越保守,限制前沿技术的应用。至少要限制新技术的尝试风险在可控的范围内。

 

继续休息,爽了为止。

分享到:
评论
4 楼 mathgl 2011-03-06  
twisted on windows?? Does it work>???
3 楼 jinq0123 2010-06-09  
我觉得不算失败,最多算是挫折,不要轻易放弃。不稳定,晕菜,复杂,不爽,崩溃,这些都是因为应用不熟才出现的。没有完美的现成方案,有问题总是可以解决的,这就是开源的好处。
2 楼 linkerlin 2010-06-03  
突然注意到,此文放在 闲的蛋疼。
试推论:

闲 => 蛋疼 => 爽

1 楼 linkerlin 2010-06-03  
我觉得使用新东西还是要先研究一下,弄透彻了再说。

相关推荐

    layout工程师的发展规划

    layout做了四年,如今又是赋闲在家,不是厌倦了工作,实则在工作中迷失了自己,感觉如此下去必不能实现自己的价值和理想。

    新年来的一些感悟与近期工作想法

    今年是个比较难说的年,又碰上疫情,几乎全国人民都赋闲在家,本着自己寒假回家后的雄心壮志,我躺了近一个多月了,增长的只有满身的肥肉,以及与日俱增的懒惰,想着去年上学时自己学习的一些笔录,也都没有再记,把...

    robot-official:#人类加油#we-stay-strong用于微信公众号的疫情信息推送机器人

    您若赋闲在家并拥有自己的公众号/服务号,不妨传播消息更传播爱。 实现功能 通过腾讯提供的数据接口,定时更新数据,存入jsons/latest.json 将数据结构化保存至数据库,方便推进 push_updates.py实现服务号的模板...

    RcBarcode

    近日赋闲,为了练习ATL,完善好多条形码控件的所缺,特写此控件。属于原创ATL ACTIVEX条形码控件,控件内部没有MFC支持,SDK也蛮好用的啊,就是多个句柄,呵。支持常用条形码。支持缩放,支持系列化,也可保存为...

    后端开发是一个涉及广泛技术和工具的领域.docx

    后端开发是一个涉及广泛技术和工具的领域,这些资源对于构建健壮、可扩展和高效的Web应用程序至关重要。以下是对后端开发资源的简要介绍: 首先,掌握一门或多门编程语言是后端开发的基础。Java、Python和Node.js是其中最受欢迎的几种。Java以其跨平台性和丰富的库而著名,Python则因其简洁的语法和广泛的应用领域而备受欢迎。Node.js则通过其基于JavaScript的单线程异步I/O模型,为Web开发提供了高性能的解决方案。 其次,数据库技术是后端开发中不可或缺的一部分。关系型数据库(如MySQL、PostgreSQL)和非关系型数据库(如MongoDB、Redis)各有其特点和应用场景。关系型数据库适合存储结构化数据,而非关系型数据库则更适合处理大量非结构化数据。 此外,Web开发框架也是后端开发的重要资源。例如,Express是一个基于Node.js的Web应用开发框架,它提供了丰富的API和中间件支持,使得开发人员能够快速地构建Web应用程序。Django则是一个用Python编写的Web应用框架,它采用了MVC的软件设计模式,使得代码结构更加清晰和易于维护。

    华为数字化转型实践28个精华问答glkm.pptx

    华为数字化转型实践28个精华问答glkm.pptx

    新员工入职培训全流程资料包gl.zip

    新员工入职培训全流程资料包(100+个文件) 1入职流程指引 万科新职员入职通知书 万科新职员入职引导手册 新进员工跟进管理表 新员工入职报到工作单(文职) 新员工入职报到流程 新员工入职流程表 新员工入职手续办理流程(工厂 新员工入职手续清单 新员工入职须知 新员工入职训流程 新员工入职引导表(导师用) 2 入职工具表格 3 培训方案计划 4培训管理流程 5培训教材课件 6 培训效果检测 7 员工管理制度 8 劳动合同协议 9 新员工培训PPT模板(28套)

    三菱PLC通讯程序实例

    FX5U PLC作为主、从站的通讯方式程序实例,以及包含详细说明文件...

    技术需求报告-集行波测距与故障录波功能于一体的电网综合故障分析系统.docx

    技术需求报告-集行波测距与故障录波功能于一体的电网综合故障分析系统.docx

    最新二开版本源码博客论坛源码,UI很漂亮,可切换皮肤界面.rar

    最新二开版本源码博客论坛源码,UI很漂亮,可切换皮肤界面.rar最新二开版本源码博客论坛源码,UI很漂亮,可切换皮肤界面.rar

    2024-2030全球及中国广谱防晒霜行业研究及十五五规划分析报告.docx

    2024-2030全球及中国广谱防晒霜行业研究及十五五规划分析报告

    基于Qt Creator实现中国象棋人机对战, c++实现.zip

    基于Qt Creator实现中国象棋人机对战, c++实现.zip

    华为用“三阶段十二步”法保证业务战略引领数字化转型glkx.pptx

    华为用“三阶段十二步”法保证业务战略引领数字化转型glkx.pptx

    基于matlab实现自适应稳健波束形成对角加载算法,其与输入信噪比的关系.rar

    基于matlab实现自适应稳健波束形成对角加载算法,其与输入信噪比的关系.rar

    热塑性弹性体,全球前21强生产商排名及市场份额.docx

    热塑性弹性体,全球前21强生产商排名及市场份额

    基于python+django网易新闻+评论的舆情热点分析平台(源码+论文+演示视频)

    详见:https://blog.csdn.net/Timi2019/article/details/138357258 【项目技术】 python+Django+mysql 【实现功能】 网站前台: (1)用户可以在不登录的情况下访问本系统,但是不能进行数据的分析,也不能对自己的个人信息进行修改。 (2)用户的注册与登录:游客想要在一个网站对自己的信息进行修改的话,需要经过一系列的有验证信息的注册,成为网站的正式用户后,可以编辑或修改自己的个人信息。 (3)评论分析:用户可以在网站内对所有的评论进行查看和分析。 (4)个人信息:通过个人信息查看功能可以查看自己的个人信息,还可以对密码进行修改。 (5)系统简介:用户可以在网站的首页上查看系统的信息,如用户数量、新闻数量、评价数量等信息。 网站后台: (6)用户信息管理:管理员可以查看和维护网站内所有的用户信息,可以通过用户的编号或者用户名进行查找,查找到具体的用户后可以对用户的信息进行修改,也可以直接删除用户的信息。 (7)新闻管理模块:后台管理员可以对网站内的新闻信息进行管理

    某知名大型集团信息化项目建设方案qy.pptx

    某知名大型集团信息化项目建设方案qy.pptx

    基于matlab实现潮流计算程序,MATLAB潮流计算程序.rar

    基于matlab实现潮流计算程序,MATLAB潮流计算程序.rar

    Python开发数据分析和机器学习平台源码

    搭建数据分析和机器学习平台,实现如下功能:设计一个网页版的用户界面,支持从本地选取数据集、自动可视化分析、查看训练记录、查看训练模型参数和绘图和支持完成机器学习任务。核心工具:streamlit和pycaret,部署和运行方便,只需streamlit run main.py命令即可。

    一种统一的单隐层的前馈网络(SLFNs)的在线序列学习算法-前馈网络、ELM、OS-ELM

    一种统一的单隐层的前馈网络(SLFNs)的在线序列学习算法。该算法被称为在线序极端学习机器(OS-ELM),可以学习固定或不同块大小的逐块或逐块数据)。OS-ELM中加性节点的激活函数可以是任意有界的不变分段连续函数,RBF节点的激活函数可以是任意可积的分段连续函数。在OS-ELM中,随机选择隐藏节点的参数(加性节点的输入权值和偏差或RBF节点的中心和影响因子),并根据顺序到达的数据解析确定输出权值。该算法采用了Huang等人开发的批处理学习的思想,该思想已被证明比其他批处理训练方法非常快。除了选择隐藏节点的数量外,还不需要手动选择其他控制参数。

Global site tag (gtag.js) - Google Analytics