古城钟楼微博:葡萄城程序员演练技术的产物

2013年1月7日,一个名为“古城钟楼”的微博引起网友的强烈围观。这个每隔一个时辰就发“铛”的微博迅速爆红,吸引了众多网友关注和评论,粉丝疯涨。至2013年1月8日14时30分,其粉丝已超过28万,在一天的时间里,就暴涨了26万多。

@古城钟楼 并非像部分网友猜测的那样通过人工发送,而是由西安葡萄城的两位技术爱好者开发的程序自动报时。2011年初,随着微博的逐渐普及,葡萄城的一些程序员开始关注新浪微博的应用开发,其中一位程序员看到Twitter上有英国大笨钟的报时,联想到我们身边的古城钟楼是西安的标志性建筑,于是使用微博应用开发、云计算等新技术动手做出了一个古城钟楼的报时微博。两年前的一个头脑发热的点子和两年的坚持,成就了@古城钟楼 今天的火爆。

一个最简单的报时程序可以是10行代码,但是@古城钟楼 的报时程序有3万多行,其中使用了Amazon EC2, Microsoft Azure的云服务、Redis、RabbitMQ等一系列新技术,甚至还专门做了一个网站来支持钟楼的运行。

有人说“做个@古城钟楼 用那么多行代码,折腾那么多的技术,太扯了”。对此,这个兴趣小组的回复是:“其实你们不了解码农的乐趣,码农的乐趣在于折腾各种技术,越复杂越开心。看过《生活大爆炸》的同学可能会对第一季第9集印象深刻,它诠释了技术宅的真谛---谢耳朵等人通过使用网络卫星等通讯设施,成功的控制了电灯的开和关。仅仅是能开关电灯就足以让他们兴奋了,因为在外人看来非常简单的事情背后,他们做了很多很多的努力,最重要的是用自己喜欢的方式来完成。”

葡萄城良好的技术氛围为@古城钟楼 的开发者们提供了学习和实践新技术的技术环境。葡萄城已扎根古城西安25年,在为员工营造舒适工作环境的同时,倡导组建了多个技术兴趣小组和技术俱乐部,鼓励程序员通过学习实践新技术、写技术文章、去高校讲课、参加技术培训等多种形式更新和分享自己的知识。同时,作为全球最大的控件提供商,葡萄城也致力于为程序员提供世界一流的控件产品和技术服务,帮助程序员更高效地完成软件项目的开发。

时间: 2024-11-26 08:28:24

古城钟楼微博:葡萄城程序员演练技术的产物的相关文章

PHP 程序员的技术成长规划

按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标. 本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清晰,可能会让人觉得不适,请理解仅代表一家之言.(未来技术变化不在讨论范围) 第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟练(核心是安装配置基本操

PHP程序员的技术成长规划

按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标.    本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清晰,可能会让人觉得不适,请理解仅代表一家之言.(未来技术变化不在讨论范围) 第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟练(核心是安装配置

PHP程序员的技术成长规划_php文摘

按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标. 本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清晰,可能会让人觉得不适,请理解仅代表一家之言.(未来技术变化不在讨论范围) 第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟练(核心是安装配置基本操

好程序员 + 烂技术 = 痛苦

我所说的"关于程序员的痛苦的一种悖论"描述如下: "好的程序员大部分的时间都在干他们厌恶的事情.使用他们厌恶的技术和工具." 这是反常理的,看上去就是悖论:你会认为烂程序员才会把时间都花在烂技术上,优秀的程序员会把时间花在那些尖端的技术上.不是吗? 我在自己的体验中发现了这个悖论,直到后来我才明白为什么会是这样. 什么样的工作会让程序员们厌恶不已? 这对一些有经验的程序员来说并不是什么新闻,但我要把这向那些非编程人员解释一下: 好程序员厌恶做那些本来可以自动完成的事

B2C网站招聘.net程序员和技术总监(北京)

问题描述 技术总监(asp.net)1人岗位描述1.参与制定产品的发展战略,并推进产品战略的执行:2.负责网站的总体技术规划和项目实施:3.负责网站技术团队的管理带领:4.技术团队构架.研发.设计,完成网站整体搭建及产品开发:5.网站设计的整体把关,网站整体VI设计,企业CI设计:6.指导技术团队学习.交流,并不断提升整体团队技术水平:7.参与项目开发,进行网站的升级与维护;8.市场技术动态热点.焦点进行捕捉;9.配合用户需求的调研.岗位要求:1.大学本科以上学历2.在同等规模公司从事该职位3年

如何突破PHP程序员的技术瓶颈分析_php文摘

先明确我所指的PHP工程题,是指毕业工作后,主要以PHP进行WEB系统的开发,没有使用其的语言工作过.工作经验大概在3~4年,普通的WEB系统(百万级访问,千成级数据以内或业务逻辑不是特别复杂)开发起基本得心应手,没有什么问题.但他们会这样的物点: 除了PHP不使用其它的语言,可能会点shell 脚本. 对PHP的掌握不精(很多PHP手册都没有看完,库除外) 知识面比较窄(面对需求,除开使用PHP和mysql ,不知道其它的解决办法) PHP代码以过程为主,认为面向对象的实现太绕,看不懂 这些P

古城钟楼微博地支报时程序铛,100行代码实现,价值一天20万粉丝

古城钟楼 微博 铛 古城钟楼微博 地支 报时 自动 一天20万粉丝 程序 作者:http://txw1958.cnblogs.com/原文:http://www.cnblogs.com/txw1958/archive/2013/01/09/guchengzhonglou-weibo-timer.html 大家最近都在热议古城钟楼的红火.不是加V号.不是官方号.不是皇冠会员.没有拟人化,没有段子.没有运营.1天之内从1万不到的粉丝新增了20多万并且还在持续传播和增长粉丝.我不研究它是怎么红起来的,

IT软件技术人员的职位路线(从程序员到技术总监) - 部门管理经验谈

以前写过一个文(IT从业者的职业道路(从程序员到部门经理) - 项目管理系列文章),主要介绍笔者的职业发展之路,不过该文需要后续了,因为笔者现在从事的是"产品经理"一职.从笔者的导航文([置顶]博文快速导航)里,定义了IT软件领域的职业路线,基本涵盖了IT软件领域的发展思路.后续笔者会对职业路的职业做描述,但是,本文主要从IT软件工程师的角度去描述IT软件技术人员的发展历程道路.   一.软件工程师: 软件工程师是最基本的IT软件职位,但是他做的是最重要的底层的代码编写.所以说,软件工

黑马程序员 六、线程技术

Java帮帮-IT资源分享网  六.黑马程序员-线程技术 第六篇  1.进程和线程 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中 可以有多个线程.比如在 Windows 系统中,一个运行的 xx.exe 就是一个进程. Java 程序的进程里有几个线程:主线程, 垃圾回收线程(后台线程) 线程是指进程中的一个执行任务(控制单元),一个进程中可以运行多个线程,多个线程可共享 数据. 多进程:操作系统中同时运行的多个程序; 多线程:在同一个进程中同时运行的多个任务