- 博客(29)
- 收藏
- 关注
原创 独立开发者系列(15)——git的使用
Git stash 临时保存修改,最典型的场景,你修改着你的代码,这个时候,产品紧急提了个需求,你不能将你没修改好的功能提交上去,但是又不能不优先处理产品的紧急需求,这个时候,你面临这个抉择,就需要git stash 来暂时储存当前的工作进度。git分三个区,工作区,缓存区,提交区,正常改动代码都在工作区,如果完成本次改动,就行git add XX 操作就会将本次改动提交到缓存区,如果最终要推送的时候,git push xx 就是将改动的那个文件提交到远程服务器 .
2024-07-01 10:43:12 830
原创 独立开发者系列(10)——fastadmin后台框架的认识
fastadmin的入门级别使用,作为独立开发者,找到一套自己非常熟悉的admin框架非常重要,可以让你快速提取简单项目的核心点
2024-06-26 00:31:52 842
原创 独立开发者系列(7)——理解RBAC
这是你新增的第二张数据表权限表。这个在之前的设计里面,user和rules,user_rule三张表情况下,是实现的非常麻烦,在未使用RBAC的系统中,控制权限通过额外的权限表,也就是每次读取用户是不是拥有某个权限,拥有就直接通过,没有就表示未通过,在系统比较小的时候,问题不大,但是当系统用户多了很多之后,而且很多同级角色,会发现user_rule会有大量的权限冗余,于是额外增加了一张组别表,这样当某个角色拥有N个角色的时候,其实只要增加user表即可,每次将对应的user数据指向对应的group组别。
2024-06-23 00:49:38 951
原创 独立开发者系列(5)——端口与协议
俩操作系统之间需要通讯,是通过端口进行的。理解了端口,TCP协议,HTTP协议,还有一个重要概念,就是http的中间人攻击,攻击者可以通过劫持流量的方式,直接查看到客户端与服务器端俩边的通讯信息,也就是如果是重要的信息,通过http协议传输,是存在中途信息泄露风险的,在很多公共路由的访问,攻击者拿到路由信息之后,就可以截取你访问的目标网址和查看访问信息,这个如果是支付相关信息是非常危险的。而在TCP协议里面,我们最常用的协议是大名鼎鼎的http协议,也基本就是我们开发出来的系统让客户使用的主角。
2024-06-21 17:28:21 1267
原创 失败的程序员生涯系列(4)——第一次独立完成的系统
而更多的事情,其实没被看到,包括办公场地的提供,网站合规性审查校验申请,域名的备案,网站的宣传推广,产品的选型方向,商家的入驻对接,客户的售后相关。招人的时候,单纯看简历,基本是很难看出里面区别,从零开始研发搭建架构一个系统,拿着源码二次改动也是一个系统,俩者难度差别很大,但是在简历描述的时候,差别并不大,包括聊天介绍项目的时候,为什么很多很水的技术在技术风口里面,拿到了很高的薪水,因为真的招聘人看不出里面的区别,哪怕程序员本身的人也不一定能区分里面的区别,因为每个项目背景完全不一样。
2024-06-18 11:53:08 298
原创 失败的程序员生涯系列(3)——第一次搭建商业化系统
入行搭建的第一个团购网站和源码改动,屁颠屁颠的上线了。赶鸭子上架,但是这是绝大部分刚毕业和低待遇招人搞的系统的原型。他们什么都没考虑,就是demo上线,这个很符合2016年之前的项目的情形,先上了再说。
2024-06-17 09:10:20 498
原创 独立开发者系列(2)——搭建常用语言运行环境
各种语言的解释器在当前电脑安装好之后,去菜鸟网站的Hello World例子,直接使用vscode敲一遍,然后保存,就可以简单运行项目。Node的包管理器 npm (其他语言也是一样)当前的node版本一般都自带了npm,可以一并键入命令npm -v (如果不显示,表示你的node解释器没有包管理器,需要再次安装) 特别注意,由于墙的原因,很多包并不能顺利下载,所以你需要更换成国内的npm源,第一次不懂源,很多项目会发现本地根本无法运行,拉取的包都是报网络异常失败,花费了非常多的时间。
2024-06-16 17:36:16 664
原创 独立开发者系列(1)——搭建自己的服务器中心
一句话,有了这样一个东西,基本上简单的测试验证使用,大幅度提升了本身的效率,也就是达到知道和简单使用级别,在这样的工具下,极大的提速。一般学习最难受的都是去下载,然后安装,跑测试(你可能只是修改一段简单的代码,但是版本的下载,安装,编译,跑demo全部跳不开),然后开始导入项目代码,然后按照指定需求改。这里的思路有俩种,一种是定时从git上拉取代码(最大的问题在于,频繁改动的时候,或者对于很小的单子,用这种方式效率很低),一种是用CI自动化运维的部署,对于个人开发者而言,运维就是开发自己,可以略过。
2024-06-15 16:38:16 471
原创 失败的程序员生涯系列(2)——最低的工资
但是那时候老板其实是有上中下三种用法来用我的,最烂的用处就是用来做编辑,每天给整理素材,发给运营经理(光杆司令,偶尔会有其他兼职),她每天的事情就是去各个贴吧论坛发帖子,帖子里面夹广告,因为如果直接广告,会被举报很删除,所以需要有人找素材,放广告进去,而中策用法是,搞点搞笑图片和视频,自己也跟那个运营经理一样,到处发帖子和做SEO内容,而上策用法就是让我来做他一直想做,但是招不到人做的项目,搭建一个团购网站,然后宣传运营,结合他现有的媒体和宣传资源,把这个网站流量卖给别人。这逮到了一个不知道行情的应届生。
2024-06-14 08:47:36 574
原创 失败的程序员生涯回顾(1)
不得不面对这个沉重的程序员失业话题,我曾经看着别人在开发领域里面裸泳,当潮水退到我自己的时候,我发现也逃不过,索性开始记录过往点滴
2024-06-13 08:21:42 1096
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人