Jet's C++ Blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
程序员往事:跨越时代的开发工具兴衰录

程序员往事:跨越时代的开发工具兴衰录

大学时代已经是很遥远的事情了,当年在学校计算机楼的机房里学网页设计,最开始用的是FrontPage,微软的东西最核心的理念是所见即所得,像Word一样排版。后来出了Dreamweaver,大家说比FrontPage专业,生成的垃圾代码少,但是需要会HTML,当时还没有CSS的概念,嵌入JavaScript还是其他脚本在静态网页中是有争议的,当时的IE浏览器正快速吞食网景浏览器的市场。虽然如今Dr
2023-07-30
软件开发 > 网站建设
#网页开发 #服务器开发 #客户端软件 #FrontPage #Dreamweaver #ASP #PowerBuilder #Delphi #Visual Basic #Electron

写了20多年代码程序员是否值得干一辈子

写了20多年代码,我为何仍认定程序员值得干一辈子?从高中接触Quick Basic编程语言算起,我的代码人生已走过20多个年头,这还不包括大学四年计算机专业的系统学习——那时趴在机房电脑前敲下第一行代码的自己,还带着懵懂,只觉得编程是件有趣的事。读大学选了计算机专业,想法很简单:毕业后能进邮电局,毕竟那个年代这个专业“吃香”。未曾想四年后毕业时,邮电局已拆分为邮政局和电信局,电信系统又重组为中国电
2023-07-21
软件开发 > 职业规划
#程序员 #职业发展 #技术沉淀 #编程语言 #项目经验 #全球化 #长期价值 #技术视野 #代码质量 #职业认同

Mermaid绘制流程图让Markdown画起来

Mermaid 流程图:用 Markdown 绘制可视化逻辑作为一名老程序员,我对于markdown格式的文件可谓情有独钟,因为它的简洁性和易读性让我能够快速地编写文档和笔记。然而,在编写技术文档时,我发现markdown的表达能力有限,特别是对于复杂的逻辑流程和图表展示。 为了解决这个问题,我开始寻找一种更强大的工具来支持markdown文档中的图表展示,而Mermaid就是这样的一个工具。但是
2023-07-13
软件开发 > 系统架构
#JavaScript #Mermaid #Markdown #流程图 #时序图 #类图 #状态图 #甘特图 #饼图 #可视化

MacBook Air升级M.2固态硬盘踩坑记

听说2014年至2017年之间生产的MacBook Air可以升级自带的SSD固态硬盘,于是查了一下我平时用的不多的那台老电脑,发现是2015年入手的,内存4GB,存储空间是128GB的固态硬盘,现在来看真的很小了。 前几年用这台电脑还可以装XCode做开发,后来因为要安装iPhone模拟器,以及其他一些用于开发的iOS SDK,特别是XCode自带的SDK,一个版本就需要几个GB的空间,于是很
2023-06-26
兴趣爱好 > 电脑数码
#MacBook Air #SSD升级 #固态硬盘 #M.2接口 #转接卡 #时间机器 #硬件拆机 #操作系统恢复 #备份恢复 #螺丝刀规格

微信和抖音的小程序生态系统

微信小程序和抖音小程序的区别 The difference between WeChat Mini Program and Douyin Mini ProgramWeChat mini programs and TikTok mini programs have several differences: 微信小程序和TikTok小程序有几个区别: 1. Ecosystem and Purpose
2023-05-19
软件开发 > 小程序和APP
#微信小程序 #抖音小程序 #小程序生态系统 #用户基础 #开发技术 #变现模式 #Uniapp #多平台开发 #娱乐体验 #实用服务

ALM(应用生命周期管理)核心内容解析

本文对ALM(应用生命周期管理)核心内容解析。ALM应用生命周期管理是否包含项目管理、文档管理、工作项管理、测试管理、基线管理等内容?主要的概念有哪些?主要的任务有哪些?开发这样一套系统,需要注意什么? 一、ALM是否包含项目管理、文档管理等内容?ALM是覆盖应用从需求到退役全生命周期的管理框架,包含以下核心模块: 项目管理:进度计划、资源分配、成本跟踪、风险管控等。 需求管理:需求捕获
2023-04-21
软件开发 > 系统架构
#配置管理 #项目管理 #ALM #生命周期管理 #需求管理 #测试管理 #基线管理 #发布管理 #开发管理 #文档管理

无服务器架构和云函数 Serverless and Cloud Function

Serverless和云函数Serverless(无服务器架构)和云函数是云计算领域中紧密相关的概念,它们代表了一种创新的开发和部署模式,极大地改变了传统的应用程序架构和运维方式。 Serverless概念:Serverless并不是真的没有服务器,而是开发者无需关心服务器的管理和运维工作,这些由云服务提供商负责。Serverless主要包含函数即服务(FaaS,Function as a Se
2023-04-15
软件开发 > 云计算
#AWS #Lambda #Serverless #云函数 #阿里云 #腾讯云 #无服务器架构 #事件驱动 #多语言支持 #弹性资源管理 #云平台

元宇宙:一场视觉欺骗的 3D 盛宴

《红楼梦》第五回中,贾宝玉梦游太虚幻境,目睹”薄命司”判词与”红楼梦”十二支曲,这场精心设计的幻觉实为警幻仙姑对他的点化。太虚幻境的精妙之处,在于通过”假作真时真亦假”的叙事策略,将抽象的命运隐喻转化为具象的感官体验。当贾宝玉在幻境中经历”意淫”之劫时,他的认知系统完全被虚假场景所重构。 三百年后的今天,元宇宙技术正以更精密的方式复刻着这种认知欺骗。计算机图形学通过模拟人眼的双目视差,在平面屏幕
2023-03-12
人工智能AIGC > 3D技术和元宇宙
#元宇宙 #3D技术 #视觉欺骗 #虚拟现实 #大脑 #幻觉 #感知

敏捷开发中项目经理与Scrum Master角色 Project Manager Act as Scrum Master

Scrum Master and Project Manager are not the same, although they have some overlapping functions. Here’s a detailed look at the differences: 1. Definitions and Focus Scrum Master Definition: A Scrum M
2023-03-02
项目管理 > 敏捷开发
#敏捷开发 #项目管理 #项目经理 #Scrum Master #Scrum框架 #项目规划 #资源管理 #团队协作

产品经理在敏捷开发中的Product Owner角色 Product Manager Act as Product Owner

Is it appropriate for product manager to act as product owner in some cases of a project? 在某些情况下,产品经理是否可以作为项目的产品负责人? In many cases, it is quite appropriate for a product manager to act as a product ow
2023-03-02
项目管理 > 敏捷开发
#产品经理 #产品负责人 #项目管理 #领域知识 #愿景对齐 #利益相关者管理 #决策制定 #时间约束 #偏见 #开发过程
1…7891011…13

搜索

Powered by Github Pages Contact me with email 5144789@qq.com