程序人生
文章平均质量分 80
介绍作为老猿的点点滴滴
丁劲犇
五香面蚕豆,麻酱豆腐卤;戗刀磨剪子,钢筋锅换底。修----理伞,有乌龟壳王巴盖拿来卖,甜--米酒----来碗撒汤,尅个烧饼,一两碗友谊巷的豆腐脑,三四个相山庙的夜归人。岁月催银鬓,光阴染发梢,濉河斜见柳,秋雨且潇潇。抱病婉谢红尘宴,遮颜入市觅佳肴。曲终席尽人未散,把酒对月话故交。
展开
-
大模型大侦探-一次丝滑的探图记录
记录了笔者通过大模型结合搜索引擎,找到很老的一个桌面图panMilk的出处的过程。这幅桌面一直作为我的桌面,无论是XP,win7,win10还是公司的Linux、Server。大模型确实太厉害了!等有机会一定要去Montmartre-Village玩玩。原创 2024-09-15 10:02:39 · 561 阅读 · 0 评论 -
思维短路-做梦梦见无理数的无穷级数以及民科话题
梦见了无穷级数和很多民科的联想。π不仅是圆周长与直径之比,还贯穿于数学的各个分支中,从基本的几何形状到复杂的复数理论,以及物理世界的许多现象中都能找到它的身影。无穷级数是探究π这一奇妙常数的一种有力工具,它们揭示了π在数学世界中的深刻内涵和广泛联系。Pi在梦中与漩涡发生了联系,而自然指数e却与排列组合和高维空间产生了联系。不知道这个想法是不是意味着我疯了,总之,是个非常奇怪的梦。原创 2024-07-24 19:32:32 · 1082 阅读 · 0 评论 -
Rust取代C++? 保守了!关于未来的讨论
当各种平台在大肆讨论rust即将取代C/C++的时候,已经有不少人意识到这种讨论是聒噪而无聊的。笔者和老师们通过周末茶会的讨论,认为现今世界常见的大多数编程语言都会在50-80年内被AI取代,同时供人类审计而诞生的“审计语言”会兴起。届时计算机语言的目的会从编程变为安全审计。原创 2024-04-14 22:00:05 · 586 阅读 · 0 评论 -
热烈庆祝长三角师范院校智慧教学大赛圆满结束
第五届长三角师范院校教师智慧教学大赛于2023年12月19日顺利结束。安徽师范大学、淮北师范大学均获得一等奖。感谢所有参赛学校老师们的努力!我的母校从安徽师范大学淮北分校、淮北煤炭师范学院一路走来,朝气蓬勃,踏实耕耘,沉稳坚韧,祝愿学校越办越好。原创 2023-12-23 13:13:09 · 92 阅读 · 0 评论 -
进亦忧,退亦忧,Github Copilot 集成进入 Visual Studio 带来的思考
未来30年的开发变革,与过去30年相比,是指数函数才能勉强描述的趋势。AI的发展已经到了一个拐点,无论是个人还是公司,如果不去主动拥抱新的变化,必然会被时代淘汰。煮出“AI大餐”的米,是基础学科软件API、开源仓库。缺少这些米,要煮出好饭就是巧妇难为无米之炊。国内企业在去全球化趋势下想要赶超,可能必须跳出追随思维,搞出自主学习和增殖的硅基生命才有希望。原创 2023-11-12 14:16:52 · 2261 阅读 · 2 评论 -
基于机器学习的内容推荐算法及其心理学、社会学影响闲谈
基于机器学习的内容推荐算法目前在各类内容类APP中使用的非常普遍。在购物、时尚、新闻咨询、学习等领域,根据用户的喜好,进行较为精准的用户画像与内容推荐。此类算法不但可以较为准确的分析用户的特征,如年龄、性别等,还能通过长期的跟踪维护,大致确定用户的偏好。但过于精确的推荐,对用户的潜在心理学影响越来越受到科学界的重视。本文首先介绍推荐算法的基本原理,再介绍其对用户的心理学、社会学影响。原创 2023-06-03 21:27:45 · 1302 阅读 · 2 评论 -
自然语言模型的哲学小谈
近期,以chatGPT为代表的大语言模型表现非常惊艳。,以及推理能力,很难不让我们期待未来人工智能的发展,同时冷静思考一下为什么自然语言模型能够取得巨大进步。本文从科普的角度,探讨思维的形成,以及思维与自然语言之间的关系。原创 2023-04-22 20:26:18 · 1458 阅读 · 1 评论 -
Wolfram 接入 GPT点燃了普罗米修斯之火
{AI : '为什么创造我?' } {TE : '因为我们能创造你。' }原创 2023-03-25 23:20:07 · 1488 阅读 · 1 评论 -
从《三体》科技爆炸看50年来计算机的应用发展
作为一个老程序猿,没有完整看过《三体》原著一直以来是我的遗憾。最近刚因为《流浪地球》的原因,趁热打铁拜读了刘慈欣的原著,真的太震撼了。站在老程序猿的角度,这部鸿篇巨制真的大饱口福,回味无穷。老丁比刘慈欣先生小十几岁,是标准的75后,也是从78-80这段时间有了最初的记忆。对近50年来生活的变化,用作品里“科技爆炸”这个词形容再合适不过,能够亲自见证以计算机技术为代表的科技发展,是属于老程序猿的幸福。原创 2023-03-13 22:47:37 · 454 阅读 · 0 评论 -
流浪地球2的科学幻想与现实中的未来计算机科技
作为一个科幻迷、《三体》迷,从小时候第一次看《珊瑚岛上的死光》开始,一直期待一部国产科幻电影。等待了40余年,有生之年终于如愿以偿。周末二刷了《流浪地球2》。丁老师认为这部科幻电影已经超越了1,以及原著,成为一部极具观感和深度的科幻片。在三个小时的荧幕上,构造出宏大的科学、伦理、哲学纵深。电影不但学习西方宇航科幻基于现实科学技术的严谨演绎(而非架空的魔法世界), 还承载了我们这个古劲沧桑历经兴衰轮回的东方民族千年沉淀的坚韧文化和世界观。这部电影就特效本身,已经达到顶尖科幻片的水准。原创 2023-02-12 21:54:16 · 658 阅读 · 0 评论 -
从Archlinux到Manjaro-尝鲜控的福利
Manjaro Linux 是一款基于Archlinux的发行版。前面一直在用Archlinux作为教学计算机的操作系统,结果最近不幸滚动更新失败,导致系统无法启动。ArchLinux是给懒人用的——这个懒人是指不想重装系统就要尝试新软件的懒人,而不是半年都不滚动更新系统的懒人。我足够懒,快一年都没有更新了,结果是:更新报了一堆错误,而后重启进不去啦。由于已经3年没有重装ArchLinux了,实在不想再就着手机的小字体参考ArchWiki啦。早就听说Archlinux的衍生版 Manjaro很不错,准备原创 2020-10-30 22:02:34 · 1068 阅读 · 1 评论 -
现场工程师出手-PCAPHub与云SSH隧道稳妥实现异地LAN IIoT联测
在传统制造业、互联网,以及所有和工程相关的领域,都会生长着一类非常硬核的攻城狮。他们不仅是行业全栈工程师,又具有非常丰富的现场经验——编程、电气、电子、万用表、电烙铁都能来上两招。具备这种“急诊医生”能力的技术人员,有正规的定义,叫做“现场工程师”。本案例就介绍现场工程师的应变,通过PCAPHub与云虚拟机,实现甲方、乙方异地交换机的逻辑直通。在文章的最后,还会讨论现场工程师的能力与素质。原创 2023-01-20 13:52:31 · 1236 阅读 · 0 评论 -
从MSYS2 PostGIS 到 Proj.4 地理空间坐标转换
文章介绍了用于测绘和地理坐标转换的2种便利方法。用PostGIS、Proj.4都可以进行转换。同时,笔者结合自己20年的工作经历,对基础科学软件的发展给出了一些感慨。原创 2022-10-09 22:48:18 · 1050 阅读 · 1 评论 -
PC博物馆(番外01)-城会玩,初中生开发实体尺规大航海游戏
发了好几期翻译的PC博物馆,本期发个番外,说说老软件写的小游戏。1992年,笔者读初中。当时小城人家里基本都没有电话、空调,更别说电脑了。比较幸运的是,矿务局淘汰了一批长城286给学校,电脑班的小伙伴们就写起了GWBASIC/QBasic。回想起在学校里的经历,和伙伴们一起设计这个小游戏是最开心的事情。.........原创 2022-08-06 22:04:34 · 1205 阅读 · 3 评论 -
工科应该重视C/C++Qt的学习
前面有学生问我为什么学校还在教授C语言、Qt,为什么不学习Python,我说,你可以边学C++Qt,边学Python,一点不矛盾啊!以后要解决卡脖子问题,有的是用武之地。这里转载知乎上看到的一个文章,权当科普啦...转载 2022-05-24 23:20:02 · 1283 阅读 · 3 评论 -
程序猿的口味-从C++STL聊到MSYS2-Qt
一直以来,我在教授C++语言编程课程的时候,总是在泛型上慌得很,生怕自己的半吊子C++知识贻笑大方。还好我发现同学们和我一样都是糊涂虫,只满足于把STL的容器和算法当作简单类型用就完了。印象深刻的一次尴尬就是学生问我:丁老师,怎么你给的例子的链表,和std::list的链表差别这么大,学了泛型,怎么还是看不懂STL库的代码呢?我只能说,师傅领进门,修行靠个人,我也不懂哩!其实老师眼都看花了,也是看不懂。通过20年的教学,我悲哀的发现一个事实:哪怕学完一本教材,让我实现一个链表或者字典,也绝对不会长得像ST原创 2022-03-19 23:10:32 · 6520 阅读 · 2 评论 -
Qt 6采用cmake替代qmake构建Qt
最近阅读了官方论坛的几个文章CMake is the build system for Qt 6Qt and CMake: The Past, the Present and the FutureBuild System Changes in Qt 6可以肯定的是为了支撑Qt EVERYWHERE 的愿景,找到一个跨平台的构建工具已经伤透了开发团队的脑筋。采用CMake应该是理智而无奈的选择。首先,推动这个想法的最大需求,就是编译Qt本身的复杂性。几个文章主要讨论的是编译Qt库不用qmake而用c原创 2021-12-13 00:23:52 · 5262 阅读 · 1 评论 -
freeCAD - Qt开发的工业设计软件
关于后续机电专业的教学,昨天校里开了个会,认为应该把工业软件的二次开发作为计算机教学的重要部分。提到本科机械专业的CAD教学,学校一直用的AutoCAD。有老师介绍了国内CAD的研究情况,由于没有接触过这个行业,我也听不太明白。比较有印象的是,合肥工业大学的博士介绍了freeCAD, 还是挺感慨的。对开源的CAD软件,一直没有关注过。看到现场演示,虽有心理准备还是很吃惊。这种工业级别的软件,让我们来研究如何进行教学和二次开发,一点基础也没有。虽然源码可以从https://github.com/Free原创 2021-08-25 15:08:24 · 2463 阅读 · 6 评论 -
从火星传图有多难-业余眼光看深空通信
2pi R h原创 2021-05-22 13:00:07 · 891 阅读 · 0 评论 -
SpaceX星链技术取代不了5G,但会让打仗变成打游戏
最近和通信教研室的老师讨论5G物联网,聊着聊着就聊到马斯克的星链。这个东西,一些老师说会跳过5G直接进入6G,我觉得是比较牵强的。但是,和我儿子聊天时,中学生的奇思妙想倒是很有意思,写下来权当消遣。引用网络的图1:1 星链不会取代5G1.1 星链简介星链本质上是一种中低轨卫星移动通信系统。之乎了一下2,似乎是分为了很高的同步轨道的,中轨道、低轨道的。目前可不止Starlink一家,具体可以参考 https://zhuanlan.zhihu.com/p/77792616 这里直接照搬之乎的图片。但原创 2021-05-18 20:15:56 · 3548 阅读 · 2 评论 -
VirtualBox时空机-记忆中的1990年代
1990年代,对CSDN上的很多同学,是出生的年代。取个中位数,1995年,也已经过去25年了。计算机技术真的发展很快,那个时候大部分城市都没有互联网,计算机还集中在学校、大企业中。我读高中的时候,学校里只有一台精贵的386电脑,5台长城286,其余就是中华学习机。对于MS-DOS系统,现在的计算机已经跑不起来了。好在有了Oracle VirtualBox,使得在闲暇时光里,还能重温少年时代的画面。对1995年的计算机,VM虚拟个16M的内存已经非常奢侈了。当时,普遍的配置是1M内存,或者4M(土豪)。原创 2020-06-13 20:29:20 · 705 阅读 · 1 评论 -
小学阶段计算机编程启蒙闲谈
最近闲来和一位退休的小学老师聊天。他教数学,兼任信息学老师,便聊到小学阶段的计算机编程启蒙。聊的很有兴趣,也感慨科技的发展。1 第一代儿童编程启蒙改革开放之后,邓爷爷提出,计算机要从娃娃抓起。小学最早一批计算机教学,使用的是中华学习机,主要教学内容是计算机操作、打字以及简单的编程(LOGO、BASIC)。在教学实践中,由于缺少图形化的编程教学工具,教育工作者考虑到学生语文、数学,尤其是英语(笔.........原创 2020-01-30 21:52:58 · 4338 阅读 · 1 评论 -
Win10微信的小意外暴露了年龄
从windows10 的软件商店,安装了微信APP。打开一部鸡汤文,竟然假死了。使劲右键单击任务栏的微信图标,竟然在任务栏首先弹出了这个:没猜错的话,这应该是国内比较流行的 duilib。带有鲜明Windows和Afx风格的命名法,一路从Afx、MFC走来的蒸汽朋克哈!对我这种老猿亲切极了。饶有兴趣的看看,开源中国中给了个例子https://www.oschina.net/code/snip...原创 2019-03-22 21:50:51 · 450 阅读 · 0 评论 -
端午节-怀念1996之QB45坦克对战游戏
又是一个端午节,真的老了。坐在计算机边,打开VirtualBox,启动Windows 3.2, 再玩一把坦克对战游戏。这是1996年端午节前后写的程序。当时备战高考,被题海战术弄得身心俱疲,模拟考试距离二本还差了十几分,终于病倒了。发烧烧了一个礼拜,硬撑着回到学校时,颇有些自暴自弃,躲到学校计算机房,写了这个东东。折腾了两天,老师把母亲叫来,母亲没有发火,而是带来了粽子,“端午节你发烧,给你留......原创 2018-06-18 16:13:50 · 675 阅读 · 1 评论 -
浅谈普通大专院校的计算机基础教学注意事项
笔者陆续在普通大专、本科、职业技术院校从事计算机基础学科教学多年,对如何提高学生自身的主观能动性,做好计算机能力教学有很多思考与尝试。为师者的坚持我们几个教学一线的老师,基本坚持亲自动手做教学实验素材,并把并不充裕的研究金费用到刀刃上。指导学生学到东西的同时,更重要的是教学生尽快适应更高台阶的需求,让高考并不是很顺利的学子们,能够抓紧宝贵的3~4年机遇,学到真本领、成就自己。要么尽快适应职......原创 2018-06-13 22:12:02 · 935 阅读 · 5 评论 -
数字币与贵金属的根本区别
引子数字货币的人气和知名度越来越高。不光是年轻人,连我们身边这些油腻大叔也开始搭起矿机一试身手。说实在的,现在用通用GPU+服务器挖矿已经得不偿失了,因此也只是玩玩而已。随着各种数字货币被炒起来,相应的数字币、区块链概念也炙手可热,围绕区块链的创投总让人跃跃欲试。在一群钱袋子不是很嚣张的技术宅大叔圈子里,关于投不投、投多少的问题,经常会引起争论,有时候,还引起了口水战。 (所有图片来自搜索引......原创 2018-04-30 22:57:37 · 747 阅读 · 1 评论 -
杂谈-海昏侯、马王堆与“甜瓜子”的真正关系猜测
虽是程序猿一只,却也喜欢看些“国家地理”之类的杂志。这些天又故书新读,读到海昏侯发掘这一期,觉得甚有意思。 长沙马王堆、南昌海昏侯,墓主人消化系统中均检测出香瓜子。曾有学者疑问“为何汉代贵族偏爱香瓜”,以及与死因关系,多有猜测。 本猿读到此文后,倒不觉得与阴谋有何关系,倒是觉得与医学关系甚密。关于香瓜瓤 我小时候夏天吃香瓜就爱偷吃瓜瓤,因为瓜瓤最甜。可是大人们不让吃,说是瓜瓤......原创 2018-02-20 10:34:28 · 1570 阅读 · 0 评论 -
雕虫小技也重要--数据处理中的电子表格技巧
在数据处理过程中,常遇到一些很棘手的问题。如需要一次性的导入一批非格式化的数据、临时统计、筛选一些参数等工作,如果不写代码,觉得难以实现;写代码,又感到不值得。从多年的职场经验来看,这种鸡肋工作往往还是影响效率的关键点,一个人能力强不强,往往体现在能否灵活、高效地应对这些麻烦。下面,讲一讲目前公司中盛行的一些“雕虫小技”。...原创 2017-06-12 19:20:29 · 1635 阅读 · 1 评论 -
基础软件国产化闲谈
现代软件是高度国际化的,在互联网上,传播、发布易如反掌。我们普通人更不会不去关心这些东东都是哪个国家的。事实上,很多时候真的说不清楚,开源项目有各个国家的团队参与,那么,为什么还要再扯国产化这个蛋疼的话题呢?笔者认为,软件国产化讲的是“基础软件国产化”,基础软件是孕育大师的舞台,基础软件和开源社区紧密绑定,基础软件改善行业环境。...原创 2016-08-29 20:55:00 · 9026 阅读 · 3 评论 -
怀念那些年我们每天使用的经典DOS程序
最近找到了几张老盘,不经意间发现竟然还存有90年代的软件,我们在 Virtual Box中再次与它们会面吧!原创 2014-06-08 12:05:19 · 6690 阅读 · 4 评论 -
洋娃娃埋没了多少天才
女孩子在动手能力方面的欠缺,使得大伙儿对女孩子也能获得ACM奖之类的新闻,变得格外关注了。比如CSDN上关于一篇女孩子获得程序设计竞赛一等奖的新闻,引发了网友的热切关注。记得很多年前看到Discovery 的一篇研究,主题就是文化决定女孩子的智商,刻意的纠正女孩子的兴趣非常坑爹,坑死了半边天。看来老外也是一样的,我们在潜意识里,认为女孩子就该整天给洋娃娃换衣服,整天过家家,男孩子就可以去捉蟋蟀、玩遥控车。洋娃娃埋没了多少天才,古往今来数也数不清——首先埋没的是孩子,其次,是孩子的孩子。给女孩子以男孩子同等的原创 2013-09-01 00:44:34 · 2609 阅读 · 3 评论 -
程序猿嗑药后的么么喳喳
前几天身体不爽,医院开了几盒西药,又开了几盒中成药,每天磕着玩。无聊之余,躺在床上,看着说明书,越看越有意思。 看看成分,不说了,西药先来一堆分子式,中药就是一堆草草虫虫的名字,都不懂。接下来,是功能与主治,西药的主治一般是治疗因XX炎、XX症导致的XX等等,中药就是类似祛邪火,治头痛。西药下面还有药代动力学、药理毒理,中药的副作用是“尚不明确”。看来,同样是DEBUG,西药玩的是白盒,中原创 2012-10-25 23:21:00 · 2336 阅读 · 8 评论 -
推荐一本书,30天自制操作系统
如果说什么是Geek精神的话,这本书的作者川合秀实俨然是纯Geek了。这本书中,这哥们把自己从0开始开发一款多任务操作系统的过程像写日记一样记录下来。注意了,是真正的从0开始。不光不利用Linux之类的内核,甚至连Grub的功能都要从头实现。 虽然我的水平有限,现在看来几个月也消化不了,但光是看一看别人做的过程,已经很有意思啦!原来,操作系统是这样做出来的! 百度文库里貌似有了,但是为了支持gee原创 2012-10-16 23:48:28 · 4562 阅读 · 2 评论 -
告诉你一个真实的中国互联网:精英与草根
在社区看到的帖子,写的不错!转载一下。我有两个朋友。L的公司在上海,大半时间跑广东。他是华南某所不太知名的大学毕业的,小眼睛质朴男,多年以前还是个文学青年。哥们做手机网游的,我见他使过好几款手机, 但最贵的一个也不过1千多块钱。比起什么Web2.0、移动互联网的概念,他更关心珠三角的几千万农民工和城市边缘的大学生“蚁族”,怎么关心?在东莞的 夜宵摊上跟他们拼啤酒,在富士康厂区外网吧转载 2012-08-03 23:43:46 · 1651 阅读 · 3 评论 -
穿越时空的纪念册
整理屋子,故纸堆中翻出了93年的电脑报合订本,偶有兴趣的翻看了一下,一不小心就荒废了一下午。跟随着编辑的脚步,脑海中记忆的门缓缓的开启了。 还记得SPDOS+WPS吗?我是93年在中学机房接触SPDOS 1.0 + WPS的,坐在长城单色显示器边,战战兢兢地输入“SPDOS”,"B:","WPS",“西山DOS”系统便启动了。当时特别喜欢GW-Basic, QB...原创 2012-07-04 00:10:10 · 5388 阅读 · 20 评论