GitChat

GitChat 是一个知识分享平台,通过这个平台我们希望改变知识的学习方式。

这个有争议的软件开发方法,陪伴一代程序员走过了 18 年

作者:熊节 / 插画:虎头锤 一、生于滑雪度假村,它的名字叫敏捷 敏捷是一种重视质量、追求快速反馈的软件开发方法。 2001 年 2 月,美国犹他州雪鸟滑雪度假村,“敏捷软件开发联盟”成立,并签署“敏捷宣言”。仅仅几个月后,林星、石一楹等国内的先行者开始翻译引进与敏捷相关的资料,敏捷引入中国...

2019-02-21 17:11:55

阅读数 4061

评论数 5

你离真正的全栈开发人员只差学会 Electron

为什么用 JavaScript 来开发桌面应用 曾经的 JavaScript 脆弱、简陋、甚至有被边缘化的危险,不过 JavaScript 在经过了两次飞跃后(以 V8 为首的 JavaScript 引擎和 Node.js 的问世),不再受人欺负,早已升级为绿博士(复仇者联盟 4 中班纳博士和绿巨...

2019-01-10 12:07:38

阅读数 9145

评论数 20

前端框架千千万,抓住两条主线成一半

作者:大漠穷秋 百花齐放的前端框架 2007 年的时候我刚毕业,当时最火的前端框架是 jQuery 和 Ext JS,那时候大家纠结的问题是:我到底是用 jQuery 呢还是用 Ext JS 呢? 后来又出现了:Adobe Flex、Microsoft SilverLight、Dojo、Emb...

2018-11-22 16:56:07

阅读数 14679

评论数 42

什么能力很重要,但是多数人却不具备?

作者:许奔,著有《深入理解 Android 自动化测试》、《创新者的世界》 文章开始前我问大家一个问题:作为工程师,为什么你却没有自己的专利呢? 是因为缺少知识、经验、灵感,还是觉得自己资历不足,亦或抱怨自己时间不够、评审太严、难度极大、性价比太低? 先跟大家分享一下我人生中的第一件专利:电子设...

2019-03-14 17:34:02

阅读数 133

评论数 0

Java 技术栈的变迁是如何深受敏捷影响的?

作者:熊节 / 插画:虎头锤 以 Spring 为代表的轻量级 J2EE 架构方案,不仅是一种技术方案,并且内蕴了与敏捷方法一脉共通的价值观。轻量级 J2EE 与 EJB 的技术方案之争,背后是瀑布与敏捷的方法之争。轻量级方案的流行,为后来敏捷的传播打下了群众基础。 从 EJB 到 Hibern...

2019-03-13 14:31:51

阅读数 105

评论数 0

人工智能的“圣经”

作为人工智能的一个重要组成部分,自然语言处理(NLP)的研究对象是计算机和人类语言的交互,其任务是理解人类语言并将其转换为机器语言。 在目前的商业场中,NLP 技术用于分析源自邮件、音频、文件、网页、论坛、社交媒体中的大量半结构化和非结构化数据,市场前景巨大。 NLP 领域发展现状如何 近年来,自...

2019-03-11 17:16:12

阅读数 2195

评论数 2

数据时代程序员必备技能:数据可视化

说到数据可视化,大家可谓耳熟能详,设计师、数据分析师、数据科学家等,都用各种方式各种途径做着数据可视化的工作… 实际上,我们每一个人,天生具有可视化思维,甚至经常性地做一些可视化操作。 比如,做工作总结 PPT,要尽量字少有图; 展示报表,会选择柱状图;走在马路上,更容易被图形而不是文字吸引…这并...

2019-03-01 14:48:33

阅读数 4845

评论数 0

案例上手 Python 数据可视化

课程亮点 6 个常用的数据可视化工具使用方法 20 个案例贯穿各个工具的学习过程 基于 GUI / HTML / Web 网站多种绘图风格 中、美、日三国不同思想的制图工具 从静态到交互,满足不同需要的图示 课程背景 数据可视化是数据分析和机器学习的重要环节,比如数据清洗、特征工程、机...

2019-02-27 23:30:05

阅读数 687

评论数 0

一代程序员如何突破自身技术瓶颈:与敏捷的初接触

作者:熊节 / 插画:虎头锤 2000 年前后的中国,有一批年轻的 IT 从业者,受困于软件工程不能有效解决他们的实际问题,开始关注到敏捷,并在很短时间里翻译引进了敏捷的主要基础著作。 重构——一种写出高质量代码的方式 场景一 为侯捷举办的专家研讨会在《程序员》杂志社的二层小楼里进行。这是 ...

2019-02-25 12:48:25

阅读数 93

评论数 0

代码写得“差”就怪 GDB !

本文选自 | 《Linux GDB 调试指南》 作者 | 范蠡 责编 | Linse 今日调侃:GDB 不难学,还挺能锻炼打字速度的,特别是写 C++ 的时候 我从学生时代到进入软件开发这个行业,不知不觉已经十余年了,各种项目使用的服务器操作系统都是 Linux,开发语言是 C/C++。 正如从事...

2019-02-20 11:34:34

阅读数 191

评论数 0

Linux 程序员的自我修养:玩转 GDB 调试

我从学生时代到进入软件开发这个行业,不知不觉已经十余年了。这些年,先后在网游公司做过游戏服务器,为上海某交易所做过金融交易系统、在金融证券公司做过股票证券交易系统和即时通讯软件、在音视频直播公司做过直播服务器,各种项目使用的服务器操作系统都是 Linux,开发语言是 C/C++。 正如从事 Win...

2018-12-24 12:15:01

阅读数 7607

评论数 33

Java 工程师快速入门深度学习,就从 Deeplearning4j 开始

作者:万宫玺 随着机器学习、深度学习为主要代表的人工智能技术的逐渐成熟,越来越多的 AI 产品得到了真正的落地。无论是以语音识别和自然语言处理为基础的个人助理软件,还是以人脸识别为基础的刷脸付费系统,这些都是 AI 技术在现实生活中的实际应用。应当说 AI 正在走进千家万户,来到你我的身边。 ...

2018-12-13 16:50:48

阅读数 6682

评论数 9

深度学习如何入门

很早之前,红色石头就听过雷军说的一句话:“站在风口上,猪都可以飞起来”!这句话用来形容现在的深度学习非常贴切。是的,近几年来,深度学习的发展极其迅速。其影响力已经遍地开花,在医疗、自动驾驶、机器视觉、自然语言处理等各个方面大展身手。在深度学习这个世界大风口上,谁能抢先抢先进入深度学习领域,学会运用...

2018-12-04 14:52:50

阅读数 2598

评论数 13

21 天零基础入门机器学习 , 高薪 Offer 就在眼前

今天,想真诚地讲个故事,分享给大家一个来自《极简机器学习入门》的学员天明同学的真实学习事例。 天明在 2013 年毕业,做过并行计算开发、嵌入式底层,目前在游戏创业公司做服务器开发,以下是他自从学习这门课之后的一些进展情况。 背景 我报名的是针对 AI 的入门课程,从报名开始,我就奔着一个目...

2018-11-30 16:46:10

阅读数 3486

评论数 3

MQTT,物联网圈的 HTTP,万物互联第一步

作者:付强 物联网曾被认为是继计算机、互联网之后,信息技术行业的第三次浪潮。随着基础通讯设施的不断完善,尤其是 5G 的出现,进一步降低了万物互联的门槛和成本。物联网本身也是 AI 和区块链应用很好的落地场景之一,各大云服务商也在纷纷上架物联网平台和服务。在 AI 和区块链的热潮过去之后,物联...

2018-11-23 14:07:43

阅读数 15672

评论数 34

解决游戏开发人员“累死累活改界面,调试打包总通宵”的难题

对于很多初学者来说,学习 Cocos Creator 并非难事。它操作友好、上手容易、脚本简洁,一般情况下,Cocos2d-x 程序员在一周内即可上手实践。

2018-11-12 11:25:36

阅读数 5803

评论数 14

【倒计时最后 1 天】全场课程、电子书 5 折起!

程序员是人工智能时代的基石,是最有智慧的群体,是未来世界的缔造者,1024 是创造这一切的开始,我们一起见证了时代的变革,我们为创造了这个伟大的互联网时代而狂欢。

2018-10-22 12:37:50

阅读数 11107

评论数 38

深度学习理论解析与实战应用

课程介绍 如今,深度学习发展迅速,其影响力也越来越大,在机器视觉、语音识别、机器翻译等领域都取得了前所未有的发展。深度学习的复杂性和难点主要体现在神经网络模型的数学推导、神经网络模型的优化,以及如何构建一个优秀的深度学习模型解决实际问题。 针对这些难点,特别推出了本达人课,希望通过课程内容的学...

2018-07-13 04:54:01

阅读数 2763

评论数 0

Java 网络爬虫基础入门

课程介绍 大数据环境下,数据分析已由业务驱动转变为数据驱动,网络数据资源呈指数级增长,且散落在不同的数据源之中。对大多数企业和研究者而言,用“数据说话”仿佛成了大数据时代的重要武器。网络爬虫作为网络数据获取的重要技术,受到了越来越多数据需求者的青睐和追捧。 作为网络爬虫的入门教程,本达人课采用...

2018-07-13 04:54:00

阅读数 4186

评论数 0

OSGI for C++——通往架构师之路

课程介绍OSGI 技术是面向 Java 的动态模型系统。Java 圈子里有非常著名的一句话:OSGI——架构师的天堂。换句话说,OSGI 能让软件开发变得更加容易!值得庆幸的是,在 C++ 中也有类似的框架——CTK Plugin Framework。它借鉴了 OSGI 的思想,并实现了几乎完整的...

2018-04-13 23:30:01

阅读数 986

评论数 0

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