程序员

2021-8-6 9:52
市面上有很多关于 Pascal 的书籍和资源,但其中太多谈论旧的 Pascal,没有类、单元或泛型。所以我写了这篇关于我称之为现代 Object Pascal 的快速介绍。大多数使用它的程序员并没有真正称其为“现代对象帕斯卡”,我们只是称其为“我们的帕斯卡”。但是在介绍该语言时,我觉得强调它是一种现代的、面向对象的语......
2021-7-25 21:55
在《末日隧道》中,我写道不相交集算法是每个程序员都应该知道的极少数算法之一。这让我思考。应该?必须的呢?如果每个人都必须了解不相交集,那么每个程序员还必须了解哪些其他算法?我列出了每个程序员都必须知道的算法和数据结构的“前十名”列表。列表、数组、堆栈。列表、数组和堆栈当然是最基本的数据结构,但是,这些构建块可以保留一......
2021-7-24 7:20
注意:如果你喜欢这些东西,来 PowerDNS 和我一起工作 - 有抱负的 C++ 程序员欢迎!欢迎阅读面向 C 程序员的现代 C++ 第 1 部分,请参阅本系列的目标和背景介绍。在这一部分中,我们从 C++ 特性开始,您可以使用这些特性“逐行”添加代码,而无需立即使用“C++ 编程语言”的全部 1400 页。 C ......
2021-6-14 22:26
最近我正在做一些工作解码新的伽利略高精度数据。简而言之,这款新闻服务将允许伽利略(“欧洲公绩”)用户实现排比级精度,这很好。通过利用芦苇所在的芦荟索入,这种“具有”数据被高度冗余传输。 为了解决这些数据,我试图了解更多有关Reed-Solomon和Ifound的更多信息几乎所有的解释对我来说都是无用的 - Ood......
2021-6-13 9:34
我有不愉快的任务,可以告知你我会的 截至1月25日截至1月25日,留下一般曙光就业。 如你所知,我对新职位并不满意 应用工程师。 我没有在一点点写任何代码 超过3个月。 我在软件中没有学到任何新的东西 过去一年的领域。 我一直拿出同样的老 两年前的火灾。 我将作为一个系统程序员为Lear Siegler......
2021-6-10 11:53
Warning: Can only detect less than 5000 characters
2021-6-5 15:54
" Bunnyhopping"在Quake III竞技场,半衰期和反击等游戏中是一种非常受欢迎的错误。 Bunnyhopping或Bhopping for Short,允许玩家超过游戏定义的速度限制。它创建了完全新的播放方法,并允许非常令人兴奋,快节奏的紧急游戏。作为一个明确的技巧的机械师,竞争球员喜......
2021-4-11 0:16
一个懒惰的程序员喜欢编程,但讨厌工作,所以他们尽可能少地工作。 一个懒惰的程序员写了很多测试,所以QA Junks不会浪费时间。 一个懒惰的程序员是代表团的主人。 在他们委托任务后,他们立即忘记了它。 懒惰的程序员没有编辑长文件,他们教导正则表达式如何在他们的位置编辑文件。 懒人编程器不部署生产,他们指示詹金......
2021-3-2 2:11
我本周看到一条推文,很好地总结了我一段时间以来的感受。 我喜欢编码,我对编码不感兴趣,如果薪水停止上班就是工作,我会停止露面工作。如果一家公司试图说服您,不仅是一个“危险信号”(一个“家庭”;一个“电话”),它还会使您捐赠时间 — Jason Lengstorf(@jlengstorf)2021年2月21日 在软......
2021-1-29 10:5
当我浏览本手册时,我对很多事情感到惊讶:首先,是生存了这么长时间的东西(重要的系统调用的语义以及重要的早期命令),还有当时还没有的东西。 。例如,管道和grep都不在其中。即使B也不在中心(手册道歉Bcompiler仅可通过shell脚本调用); C仍在继续。我们甚至已经预见到了千年虫:自1971年1月1日以来,以3......
2021-1-18 9:0
[这是《 Lucid the Dataflow Programming Language》一书中臭名昭著的部分,在这里我取笑所有使用命令式语言的人。它很受欢迎,但是即使没有个人名字也被很多人讨厌。在同伴帖子中,我将其作为职业限制举动的示例。尽管没有帮助,但并没有完全杀死我的职业。我敢肯定,我没有被邀请参加过许多会议,......
2021-1-17 6:6
这是成功守则,这是一个问答环节。 Triplebyte的系列文章,我们邀请软件工程师讨论他们独特的编程途径,并分享有关行业学习和工作的见解。 在本版中,我们采访了加利福尼亚YIMBY的数据和政策分析师Darrell Owens,他对公共交通API的着迷激发了永久编程的职业。 现在,我是加州YIMBY的政策分析......
2020-11-26 7:43
就互联网宣传视频而言,它并不是最通用的视频。如果有的话,这三分钟的片段到最后都失去了民粹主义吸引力的希望。在最后的镜头中,身穿栗色SpaceX连帽衫的歌手是最后登上私人飞机的坡道。飞机舱门关闭,露出Weezer飞行的“ W”标志。 “在GitHub上立即下载Drivetimes,” Cuomo补充说。 “这是CS5......
2020-11-23 0:57
在短短的四年中,安德鲁·梅森(Andrew Mason)将他的Wordpress博客变成了一个帝国,只是让它溜走了 是的,这是一个真实的故事。这就是Groupon联合创始人安德鲁·梅森(Andrew Mason)的故事。 “让我们在芝加哥建造90亿美元......
2020-11-22 20:23
我认识的大多数程序员都是出于好奇和喜悦而开始编程的。喜悦是一种动力,以跟上不断变化的技术格局。这就是让一个人开心的原因。这就是为什么我向程序员推荐这10本最好的书,这些书我真的很喜欢阅读。这些是我一直在回想的书,或者对它们有美好的回忆。除了一些值得重复的经典外,这些书在其他地方也很少被我推荐。现在,我想与您分享这些书......
2020-11-9 12:59
这位新手拼命工作了很多天,但当他的师傅检查他的程序时,他发现它包含一个屏幕编辑器,一套通用的图形例程,以及一个人工智能界面,但没有丝毫金融方面的暗示。当师父问起这件事时,这位新手变得义愤填膺。别这么不耐烦,他说,我最终会投入资金的。一个好农民会忽视自己种的庄稼吗?一个好老师会忽视哪怕是最谦逊的学生吗?一个好父亲会允许......
2020-10-25 22:56
在程序员创造的一个闪亮的新世界里,人们可能会看到他们自己创造的东西,然后说,‘是的,这可能是好的’,但错误可能就隐藏在表面的…之下。 这幅漫画是由世界上最准确的时间跟踪应用程序Toggl背后的开发人员创作的。 除了制作一款当你点击开始时感觉像是金钱按钮的游戏应用程序外,我们还一直在制作很多这样的漫画。 你可能会喜欢这......
2020-10-25 3:13
我是说兰布达是我的部落。你知道部落主义是如何运作的:当两个部落相遇时,通常是争吵,而不是交流。 因此,我已经在Lambda演算、延续传递风格的中间语言、闭包转换和Lambda提升的知识中得到了很好的灌输。但是,当谈到来自我们部落以外的想法时,我们兰布达部落的人通常会置身事外。 在蒙特利尔的最后一次计划研讨会上,一个可......
2020-10-12 21:47
不久前,纽约科技创业者斯蒂芬·布拉德利(Stephen Bradley)还在寻求扩大他的公司AuthorBee。AuthorBee将推文和Instagram帖子聚合在一起,并以故事的形式放在一起。读者可以跟随他们的兴趣,例如“绝命毒师”或新英格兰爱国者队,而不是跟随他们。布拉德利不是一个典型的初创公司创始人,也不是一......
2020-9-26 11:34
在加入苹果公司仅仅六个月后,萨尔·索戈扬的工作就已经岌岌可危。1997年7月,当时的首席执行官吉尔·阿梅里奥(Gil Amelio)刚刚被赶下台,该公司的股票正在暴跌。为了扭转局面,苹果让史蒂夫·乔布斯(Steve Jobs)重新担任公司的临时首席执行官。 当乔布斯接手后,他开展了一场运动,通过砍掉表现不佳的部门来挽......
2020-9-17 6:28
本周,我发现自己又参加了另一个晚宴,奇怪的是,只有两个人在某种程度上没有参与科技行业。 当我环顾四周,第一百次意识到我周围都是和我一模一样的人时,我内心的某种东西突然爆发了。我下载了最新的美国社区调查(American Community Survey)微观数据,启动了R,开始狂热地计算。 大约10%的人从事与计算机......
2020-9-14 7:18
程序员日是一个国际职业日,在每年的第256天(十六进制的第100天,或第28天)庆祝(平年的9月13日和闰年的9月12日)。它在俄罗斯得到了官方承认。[1][2]。 之所以选择数字256(28),是因为它是可以用一个字节表示的不同值的数量,这是程序员熟知的值。256也是小于365的2的最高幂,365是普通年份的天数。......
2020-9-13 0:22
跳转到导航跳转搜索程序员日是一个国际专业日,每年的第256天(十六进制的100号,或28号)庆祝(平年的9月13日和闰年的9月12日)。它在俄罗斯得到了官方承认。[1][2]。 之所以选择数字256(28),是因为它是可以用一个字节表示的不同值的数量,这是程序员熟知的值。256也是小于365的2的最高幂,365是普通......
2020-9-9 13:5
受程序员相信时间和用户名的谬误的启发,我想我应该开始收集程序员关于网络的谬误。如果它在我的外围防火墙内,那就意味着我完全控制了它(@armorGuy)。 如果它没有返回错误,那么send()将发送要求它的所有数据。 这是一款内部网络应用程序--外人不会发现它在哪里(@biosdow)。 IPv4报头以0x45开始,长......
2020-8-22 0:58
请看即将与“务实程序员”的作者戴夫·托马斯和安迪·亨特合作的读书俱乐部一集的节选。他们谈到了通过教授来学习新事物的最佳方式,以及开发人员对他们生产的软件的责任。 戴夫·托马斯:如今,几乎任何东西都有开源版本。这使得人们可以在家里工作,在当地拥有自己的工具。这是一个令人惊叹的世界。 随之而来的是一大堆责任。我们想在书中......
2020-8-19 18:49
这是七月里一个正常的下午。我正在我的小角落里工作,对着摄像机讲话。孩子们在他们的房间里,倒退着。我离开卧室和办公室去拿咖啡。我的配偶在我们的小厨房里,一边揉面团,一边打自己的视频电话。我偷听了一分钟。她不是程序员,但她说的是数据库。该数据库列出了需要食物、厨师、司机和送货的人。 我们已经过了纽约市的新冠肺炎高峰。一切......
2020-7-9 3:45
读者们,我很快就会找新工作的!这已经引起了一些反思。在加利福尼亚州的埃默里维尔,有一个叫做公共市场的国际美食馆。国际美食馆不是一个常见的短语,因为国际美食馆不是普通的建筑。但它基本上是一个平整了几倍的美食广场-一个美食广场,如果你把它做八倍的大小,并给它自己的建筑。软件世界有点像这样:很多世界观截然不同的人挤在一起。......
2020-7-6 7:50
这是来自米哈利斯的原始文档的修改版本,因为我们(http://newpascal.org/和http://synopse.info/的作者)更喜欢不带";通用";/";专业";关键字的";模式。 市面上有很多关于Pascal的书籍和资源,但其中太多只谈论旧的Pascal,没有类、单元或泛......
2020-7-1 18:11
这本书提供了一个尽可能一致的现代观点,从而降低了新手学习JavaScript的难度。 书中有一章详细解释了哪些内容包括在内,哪些内容没有包括在内。 还提供:全书目录。这本书的销售使免费在线版成为可能。有数字包装和印刷版。多谢你们的支持!。有两种数字套餐可供选择:可在亚马逊上购买:印刷版折扣主页:如果数字套餐超出您的支......
2020-6-30 21:8
这是对帕特里克·麦肯齐(Patrick McKenzie)的(很晚的)回复,不要称自己为程序员,还有其他职业建议。我觉得他的很多建议都很有道理,可能对刚开始职业生涯的人非常有帮助--假设他们能照做(例如,我真的不知道我这个20岁的自己是否真的能用这些建议来提高自己的谈判技巧)。 然而,文章中有几点我不同意。在这里,我......