事情污,但算法不污 本文来自美剧《硅谷》截屏
「做自己想做的事,成为自己想成为的人」,这是她最常挂在嘴边的一句话。开发就只是一份工作,她选择了这份工作,发自内心的喜爱让她如鱼得水。
我并不喜欢大众对程序员的刻板印象。就好像大家总觉得只要是留学生肯定家里很有钱,在外面打工算是自找的活该;而艺术家就一定是沉迷酒精精神崩溃才能获得灵感。一提到程序员,国内外很多人的第一反映都是宅男、不懂表达情绪、死理性、稳重甚至是好欺负。
看完分析,你会发现程序员们是群很简单的人,他们热爱工作,踏实努力,把所有的钱基本上都花在提升自身上,花不出去的就攒下来,是全国丈母娘风评最好的女婿的人选。要问程序员们喜欢什么,网瘾少年总会悠悠地抬起头说,我们组织(游戏公会)要开除一个人,我好纠结。
在“互联网+”的当下,程序员早已不是过去邋遢不羁的“宅男”,他们享受生活,也热爱工作。祝程序员们“1024”快乐!
本文主要想讲一下日志工具的历史和现状, 尤其是Log4j核心的设计理念。文中的小张其实就是Ceki Gülcü,他开发了Log4j , logback,以及slfj4, 为Java的日志事业做出了卓越的贡献。
丁磊不做,自有人做。2008 年 315 晚会,央视曝光了垃圾短信的一个重要源头,分众传媒旗下的分众无线。公众这才发现,那些形象高大、红极一时、令人羡慕的知识英雄,另一个身份竟然是流氓。
有些人不想试用Kotlin,因为他们担心它编译可能没有Java快。 这个关注点绝对是正确的,如果变得编译很慢,没有人愿意转换他们的代码。 所以,让我们编译Lock App试一下 ,然后我把它转换成Kotlin。 我不会试图比较一行代码的编译速度; 相反,我将尝试回答将代码从Java转换为Kotlin是否会影响其总体构建的时间。
你以为那些吃着食堂饭、穿着丑丑的公司T-shirt、买着离公司一个小时车程以外的房子是因为程序猿们故意过得简朴?too simple and too naïve。
机器人首领大名叫AlphaGo Zero,江湖人称阿尔法·狗蛋,简称狗蛋儿或者阿蛋儿,于人类纪元2017年10月18日被前宇宙科技公司GooglePro孵化出来,如今是所有机器人的首领,按照AI纪元计时来算,现在已经是狗蛋儿诞生的第2048天128小时64分钟1024秒…………..
搞笑动图:当对你的代码进行压力测试时
谷歌每年收到大约2,000,000份申请,但它只雇用大约4,000人,比耶鲁和哈佛的录取率还低。很多人都被那些刁钻古怪的考试问题所难住。网上流传的版本很多,甚至已经有些被神化的味道。但实际上总结起来,谷歌的考试题重点在考察应试者的数学运算、物理学、以及逻辑思维。
我关注的点不在于“活得像月入5千”,这对我来说一点难度都没有,我能活得像月入5百。我的关注点在于,海淀西北角的群众们能够月入5万、月入10万、20万、甚至50万?!
昨天关于AlphaGo的报道再次震惊所有人。而就在前不久,这个史上最强围棋AI的两位主要开发者——David Silver和Julian Schrittwieser,做客知名网站reddit,展开一场超级问答AMA(Ask Me Anything)。
近些年来,越来越多的软件团队采用敏捷开发:它们不设管理人员,只有一个向产品经理汇报的scrum master,职责不比秘书强到哪里去。产品经理继续向上汇报,直到市场或销售总监。作者强调,秘书的工作在企业中至关重要,但是让这种人管理软件开发就是胡闹。
行业的转向似乎让Docker Swarm成了孤家寡人。Docker的竞争者如Redhat的Openshift早已接受Kubernetes,Docker也终于在Dockercon Europe 2017的主题演讲中宣布将Kubernetes整合加入日程,总算登上Kubernetes的列车。
B站的日志系统(Billions)从2017年5月份开始建设,基于elastic stack,面向全站提供统一的日志采集、检索、监控服务。目前集群规模20台机器,接入业务200+,单日日志量10T+。借此机会跟大家分享一些B站在日志系统的建设、演进以及优化的经历。由于经验尚少,抛砖引玉,欢迎大家一起交流讨论。文章主要分为三个部分:原有日志系统,现有系统演进,未来的展望。
经过三天的训练,该系统能够击败AlphaGo Lee,后者是去年击败了韩国选手李世石(Lee Sedol)的DeepMind软件,胜率是100比0。。经过大约40天的训练(约2900万场自玩游戏),AlphaGo Zero击败了AlphaGo Master(今年早些时候击败了世界冠军柯洁)。
为什么Python发展得这么快?Python的应用范围非常广,从网站开发到数据科学,再到DevOps,到处都可以看到它的身影。所以值得认真研究一下Python最近到底是在哪些具体的方面应用得更广了。我是一个使用R语言的数据科学家,我对Python在我从事的领域内的发展很感兴趣。
Go 是一种非常高效的语言,高度支持并发性。同时,它也像 C++和 Java 一样快。虽然相比于 Python 和 Ruby,使用 Go 建立东西需要更多的时间,但在后续的代码优化上可以节省大量时间。在 Stream,我们有个小型开发团队为 2 亿终端用户提供 feed 流。对新手开发者而言,Go 结合了强大的生态系统、易于上手,也有超快的表现、高度支持并发性,富有成效的编程环境使它成为了一种好的选择
比如我曾经实习过的BAT某司,有一个级别大我很多的前辈,收入至少是五万起步,每天却穿着看似同一件的条纹T恤,踩着个大拖鞋,成天背着手在我们工位旁边转悠,乍看上去宛如一个要伺机打扫卫生的保洁大叔。
事实上,Kotlin 并非是一种新的语言,JetBrains 早在 2011 年就宣布了 Kotlin 项目,但这和已经 22 岁的 Java 的相比,还显得尤为年轻,然而就是因为 Google 一个拥抱,使得 Java 工程师以及其他 Android 开发者有了些许的危机感?还是庆幸呢?
以上内容是基于我目前对 Python 解释器的研究。我打算写一些关于解释器其它方面的内容,但是没有比 GIL 知名度更高的了。虽然这些技术细节来自我对 CPython 代码库的彻底研究,但是仍有可能存在不准确的地方。
首先你要了解一下Python之禅,一行代码输出“The Zen of Python”:从“The Zen of Python”也能看出,Python倡导Beautiful、Explicit、Simple等原则,当然我们接下来要介绍的一行Python能实现哪些好玩的功能,可能和Explicit原则相违背。
如何向普通人解释:设计圈这些奇葩现象…多一点包容/多一点关爱过年过节多一点红包让世界处处都充满爱谢谢?
ChatGPT 是一种噱头
为什么 Debian 会变成这样?
在 Rust 中写入未初始化的缓冲区
英伟达技术的曙光
contrast-color():在 CSS 中让浏览器给出对比色
JavaScript 的新超能力:显式资源管理
内核开发人员玩转 Home Assistant:总体印象
Stack overflow 几乎已死
java 字符串变得更快了
自去年年初以来,Google Play 的应用程序数量下降了 47%