软件开发周记08:我因车子的一张贴条报了警
    现在时间是2024/11/23的凌晨1:30.     我梳理了一下,将要写的内容关键语句为:首款软件开发进度、我因车子的一张贴条报了警、找工作、配眼镜、搬家、打台球、健身教练认证、少年飞盘班、网约车     首款软件开发进度 连续几周的软件开发进度为0,这几周那就定义为探索周吧,是对工作、生活、生命不断提升认知的一周,我想这能够自我思考的时光,才是更有意义。     我因车子的一张贴条报了警 我去朋友家里吃饭聊天,因车子违停在他们小区里的路边(并没有影响任何车辆),物业给我贴了条(在此感激我的驾校教练,我开车前绕车监察一圈才发现的),我轻轻撕下来,发现这张条贴在了AB柱上了,这下可搞不掉了,我首先选择给物业打电话,告知他们这个事情,他们一味指责是我乱停放车辆,完全是我的责任,他们无需承担任何责任。我我我我竟然没有得到一个道歉,剩下我一个人在寒冷的冬夜凌乱(当然,苏州现在的天气适中),和物业沟通无果后,我告知他们,我需要警察来帮助我们沟通这个事情会更有效,他们依然蛮横不讲理。我果断选择报警,物业的哪个家伙,见到警察之后就一直埋怨我违停,都是我得问题,我说我承认是我违停了,现在是你们对车辆造成损伤了,你们应该选择怎么处理呢? 这家伙竟然说还要锁我得车,我快笑疯了,我说你去拿锁吧,我在这里等你,他沉默了。。。 我直接告诉他,我说我可以去投诉你们物业,首先对车辆造成破坏、其次你们物业的纸张不合格,如果你再继续这样,我们就没有必要谈了,最后我告诉他,我在全程录音。 他终于软了,也跟我道了歉,说要帮我清理之类的,我看到这一幕,想起了我爷爷,我太心疼了,我知道如果把这个事情再继续下去,他的工作可能就要没了,他也可能会被他…
写给老师的一封信
七周十四天的培训结束了,让人有些不舍。行走在路上,课上的一幕幕不断在眼前闪现。这一路走来,感触颇深,收获颇多。每一次的上课,来回要赶二个多小时的车。距离远,自然充斥着变数。也就有了晚到和早退的现象。每一次的突然打断、离开,让人有些愧疚,也少了实践的时间,不过正是因为这样,才显得学习的可贵。第一次来上课,没想到课堂氛围是如此的轻松和愉快。绕口令加“了”和加“了的”让我舌头打结,连说话都不利索了。后来经过练习,哪怕还是带着浓浓口音,但也算流利的绕了起来。这让我明白,课上的从容很大程度上需要课下的准备和练习。准备充分,才能够从容、自信的面对。第一次写讲解词的开头结尾,总是难以构思。沉思了好久才出来十几个词,却是普普通通。站在台上朗读时,带有方言的普通话,让人好不尴尬。在写“神秘的角落”开头、结尾时,我用了努力和用心。我认为凡事只要做到这两点,就可以取得成功。但在课程结束后,我发现还有一个核心因素--天赋。这是与生俱来的,往往更能决定走多远,飞多高。三个因素共同发力,就不愁做不成事情了。第一次写演讲稿,要求以长征为主题。我百度搜索了长征,摘抄了一段段文字,并把它放在稿件当中,完成了当天的作业。当听到你的点评后,才意识到稿件没有感情,属于罗列词句,没有什么实际意义。于是我又重新写了一篇,就以自身经历为引,重新上交了作业。在稿件修改过程中,你总能恰当好处的提出修改意见。经过一遍遍修改润色,终于完成一篇合格稿件。当你在班上解构这篇稿件时,我对“精益求精”又有了更多的理解:一篇好的稿件拿出去,改一个字,哪怕一个标点符号都要思索一番。这一次撰写演讲稿的过程展示了稿子从无到有的过程:主题、收集资料、提纲、草稿、修改、修改、润色、成稿。这一段经历对我来说弥足珍贵。打破了自己固步自封,不懂像外求索的缺陷。这是一个开始,…
C++问题剖析:C++的static关键字的作用(我从elf结构,链接过程来回答)
    0x01 C++的static关键字主要在以下场景中用到   1)static修饰全局变量和局部变量 全局变量属于数据,放在.data或.bss段,如果是常量字符串的话,那就放在.rodata段,接下来看一下一个普通全局变量和static全局变量有什么区别?   int gdata1 = 10; static int gdata2 = 10; int main() { return 0; }   Linux下创建a.c文件,查看符号表: delphi@delphi-vm:~$ g++ -c a.cpp -o a.o delphi@delphi-vm:~$ objdump -t a.o a.o: file format elf32-i386 SYMBOL TABLE: 00000000 l df *ABS* 00000000 a.cpp 00000000 l d .text 00000000 .text 00000000 l d .data 00000000 .data 00000000 l d .bss 00000000 .bss 00000004 l O .data 00000004 _ZL6gdata2 00000000 l d .note.GNU-stack 00000000 .note.GNU-stack 00000000 l d .eh_frame 00000000 .eh_frame 00000000 l d .comment 00000000 .comment 00000000 g O .data 00000004 gdata1 00000000 g F .text 0000000a main 00000000 *UND* …
C++问题剖析:C++this指针干什么用的?
  开心一刻: 每当对象迷了路,this月老闪现出来说:"跟哥走"。 ---> 剧终     下面是一段最简单的代码: class Test { public: void func() { cout<<"mvalue:"<<mvalue<<endl; } private: int mvalue; }; int main() { Test t1,t2; t1.func(); t2.func(); return 0; }   一个Test类可以生成很多对象,每个对象都有自己的成员变量mvalue值,但是所有对象共享成员方法,比如这里的func成员函数,那么通过不同的对象t1和t2来调用同一个func方法,这个func方法怎么知道打印谁的mvalue值呢?对了,就是this指针的作用,看看调用具体是怎么发生的,如下: t1.func() ====> Test::func(&t1); t2.func() ====> Test::func(&t2);   通过t1和t2对象来调用成员方法func,实际在汇编上,是调用了类Test作用域下的func方法,把调用方法的对象当做实参传递进去了,那么既然编译器自己把对象的地址当做实参进行传递,相应的它就得加个形参来就收,因此,上面的代码经过编译器编译后,就编程这样了:   class Test { public: void func(Test *const this) { cout<<"mvalue:"<<mvalue<<endl; } pr…
软件开发周记07:不间断不停歇的考验!
  关于找工作这件事儿   最近连续两个周,我疯狂的投递简历,疯狂的刷面试题,可是,面对寥寥无几的面试机会,还有我这惨淡的工作经历,因为这几年里,工作过的公司都倒闭了,仅有的面试机会也放弃了我,我还在苦苦挣扎中,在想要自己做事情和继续找工作的事情上不断的纠结,不断的挣扎 ... 朋友也有帮助我内推过岗位,但一个周过去了,至今没有得到回复的消息,我想,这应该就是最好的结果了吧。     我开始详细分析和反省自己的能力,也逐渐抗拒找工作这个事情,非常抗拒,都不情愿投递简历。我实在无法说服自己。人嘛,也可以选择试试其他的生活方式的,也是没有问题的,在未成家之间,或许这也是个绝好的机会和机遇,否则成家之后,不敢有一点点的折腾,只能是按部就班的生活,一年一年就这么过去了,IT公司我也感受过了,足够了。   这是上帝的旨意。     本周重大事件   找工作:疯狂投递简历,没有得到回应,此刻,我应感谢上帝安排的另外一条路线; 运动:玩了羽毛球和飞盘,全身心投入到运动中,像小朋友一样认真,感受运动带来的快感。本周运动能够非常投入,是因为我能控制住眼镜了,不让它掉下来,之前几次运动眼镜总是被人碰掉,就变得小心翼翼,不敢用力跑,用力冲撞,用力抢球,这次戴了头巾,换了个人似的,大家都说我好投入、好厉害。往往是小细节影响大局面。 接单:目前有个企业找我做一个微信AI小程序,我查阅相关的资料,找到一套国外的AI和国内AI,能够完成他们功能需求,使用量在这里的话,也不是很贵,感觉这是一个好的想法,如果他们后面不找我做了,我也可以自己做起来。 开发:上周暂无开发进度,被工作搞得不在状态,做个决定之后,整个人都轻松了许多,本周还是开发demo ,…
软件开发周记06:10.1-10.16总结
    发生的事情 你万不可考验人性: https://mp.weixin.qq.com/s/MylpqE8LEnVnTVZt9x6oSg https://w2solodance.com/archives/2126 谈了一个糟糕的项目 https://mp.weixin.qq.com/s/D0xFGEJqKZEQNqmjGsoAQA https://w2solodance.com/archives/1988   发生这些事,当时情绪上是非常生气的,现在想想,这是上帝的计划!     技术   软件开发:IOS开发,两个月过去了,终于终于进入了开发的状态,终于,打开了我的macmini,项目已经跑起来了,预计本周把一个小项目搞清楚(希望是这样),下周开始模仿开发产品,作为个人开发者,优先解决开发技术问题。   软件开发:小程序的开发,昨天突然想到这个问题,之前也是反复犹豫,犹豫的让人心痛,直接开始搞起,一分钟就已完成注册了个人账号,非常丝滑,据说个人账号受限很大,没关系,先玩起来。   业务兴起:对企业自动化非常感兴趣,做了一些研究,这真是人类智慧进步,但是暂时没有找到业务,后来发现没有业务才是最难的,希望能够找销售大神们合作一波才行啊。   技术积累:这段时间懈怠了,今天恢复状态,也需要继续保持一个学习的状态,会心安,也比较充实和开心,优先学习内核和驱动开发,我想我会做一些很酷的事情;   开始面试:进入了面试状态,本周开始面试,一天面一次就行,认真对待每一次的面试,认真对待每一个可能性的机会,都是非常有可能的,要怀有信心,面试是短时间内高质量的交谈,经常面试是一个好的输入和输出的方式,为什么拒绝…
你万不可考验人性
朋友小刚,他的一个选择,他的一句话,给我莫大的惊醒,万不可考验人性。     很简单的一个考验,角色有:小刚、老板和我三个人,关系都非常要好,小刚因为特殊原因,必须要去隔壁城市生活,我们距离也就五十公里前后,十月一假期的时候,我们在一起玩耍就提到这个事情,当时提议已确定我要接替小刚的位置,继续开发老板那个PHP管理系统,老板绝对不允许他远程开发。     昨天再次提到这个事情,大家都很开心,老板问我之前做的工作内容是否和他们一样,我说有一点点差异吧,然后小刚解释,我做过C、C++、golang,但是没有做过PHP,不适合来接替他的位置。     晚上一起吃夜宵,老板笑着挥手告诉我,我没法接他工作,接着小刚提到,还有一部分内容没有开发完,老板夜妥协小刚可以远程工作。     我瞬间就非常不开心,但表现出来的却哈哈大笑,我想,这对我们都是一次考验。 内心触动了一下,记录此事!
谈了一个糟糕的项目
    偶然的机会,一位朋友得知我目前待业,问我是否愿意开发小程序,他基情四射的给我讲这个项目,我也算是大概知道了对方老板是想开发一个商家管理平台,通过朋友的描述,我觉得这是个有点开发体量的软件,收入应该也是不错的,当然要搞啊。     我和朋友描述的项目情投意合,那就继续沟通嘛。朋友展示了他们现有的小程序后台,讲了这个老板的需求细节,就是希望页面交互能够做好。如果我愿意开发这个平台,那就需要我提前做好预备工作,看一下现有的商城有哪些问题,还说最好是做个PPT汇报,并且让我做好报价单,和老板面谈的时候直接让老板选择即可。我听上去十分疑惑,没有人是这么玩的啊!瞬间脑海里几个问题:谁刚开始就做报价单?这个是需求是真实的嘛?这个需求是朋友自由发挥的还是老板希望的?老板的需求到底是什么》? ... 。感觉不是很靠谱哎,但也看了一下他们现有的商城,我觉得这个商城能用,目前商城需要稍加维护就可以了,并不需要大规模从零开发,也不需要所谓的报价单。如果从零开发,开发出来的界面也还是会这样的,这种是非常常规的商城管理界面。于是,我再次询问朋友,我问了朋友几个问题:这个老板是需要从零开发一个平台还是继续现在美团的平台需要维护? 他目前业务稳定,程序功能可用,为什么要费力不讨好的从零开发一个平台,目的是什么? 老板确实是想要找你做这个项目还是想套方案,目前的进度如何? 朋友非常肯定的说,需要从零开始做,并且一定是只能找他来做的,朋友希望跟我合作,收益五五分成。糟糕,这种坚定的信念让我对他无条件的相信了,我在想,如果可以做的话,这样也可以,我就省去了和客户直接沟通的烦恼;     我本意不想去直接和客户聊天,直接和朋友对接就可以了。朋友说,我不在现场,他没法和…
一个决定
  有些东西,你为什么不珍惜?   是因为没有真正意识到它的价值。     清晨,散步中的我不断地询问自己,我到底要做什么? 我到底真正喜欢哪些事情? 什么事情对我来说是珍贵的,并且能够有收益的? 最近,其实我一直处于这样的一个状态 ....   我想到,我的博客每天都在消耗费用运行,也没有人来看我写的东西,也没有人进行评价,我自己也不看,那么我为什么还要把费用用到这个上面? 我的博客是否应该停止?   我每天都在学习技术,看书,看文章,看视频,做验证,学习思考的时候,我真的还蛮快乐的,我喜欢探索根源,我做事情总是追求完美,那么我为什么不能从这里开始呢? 但,我的下意识告诉我,这真的太卷了,我这么菜,我又能做些什么呢? 但是我想要尝试做视频和公众号,写其他内容也完全是空白,十分痛苦,技术以外的内容,这真的不适合我写。   也真的没有其他事情可以做了,既然选择在这个行业当中,我也意识到了价值所在,那么仍然是可以做这样的事情的,这样会更加有成就感,我觉的我应该精简有趣的讲清楚一个知识点,或许能够从这里开始,或许再有灵感之后可以加入其他的因素,毕竟,人的表达和联想是方方面面的。 再者,或许我也可以顺便做一些科普内容,持续输出我的方向就可以的。   那就,从这里开始吧,或许我可以好好运营我的网站,这远比私域的公众号写文章要爽,做一个有趣的人嘛。
AI改变了商业模式,改变了工作方式
  这是WPS的AI       非常精美,我看到很多工具类的软件都加上了AI,如果不加AI功能,似乎太low了,真的是非常提升效率,作为提升效率的工具,作为个人开发者来说,应该怎么利用AI呢?     有一些软件产品,工作模式是: 厂商 -> 渠道 -> 客户,这样的闭合的商业模式,但是如果加入了AI,不断训练AI的功能,模型达到一定得程度之后,那么工作模式很可能就变成了:厂商 -> 客户。类似的商业模式非常多,以后的日子很难过了呦。    
软件开发周记05:《凡人歌》
      我写总结看了下本周完成的内容,一瞬间,心里凉了一下,我发誓,就只是凉一下。   本周的稳定自己一个人单独相处的时间:周四和周五两天。心里瞬间便平衡了;周一、周二、周三是中秋假期,也顺便给自己放了个假,和朋友一起放松游玩了。周六和家里人有个愉快的小聚时光,周末是休息日,顺便踢了足球,玩了飞盘;   嗯(心虚~),也是蛮充实的,不能责怪自己,那就按照惯例,写写总结。     《凡人歌》   完整追了一部电视剧《凡人歌》,我可以把我遭遇的境况完美代入剧情,但缺乏了面对生活考验我的勇气。其实我更加喜欢剧中沈磊离开北京之后这样的生活,一个人的时候工作和生活的时候,我的内心是非常平安的。生活没有对错,只是选择不同,生活方式不同罢了。剧中最喜欢的一点是,家里人会常常聚会,经常一起吃饭聊天,因为有这样的剧情,才有了生活的味道,现实中是这一点是非常可贵的一件事情,无论走了什么路,学会生活才是本质。   昨天是秋分,苏州的天气变化巨大,中午还是有点闷热,到了下午的时候瞬间有了凉意,一秒进入到了秋天的怀抱,台风留下的残存的气息,将秋的爽感推向了高潮,秋高气爽的天气,令人亢奋,谁能不享受这样的天气呢?   老家在河南周口,和爸妈通了电话,家里的玉米今天已经收完了,我从监控里看到门口堆积如山的玉米棒,一大家人坐在一起剥玉米,熟悉的场景、熟悉的灯光、熟悉声音,看着看着,缓缓流下几滴眼泪。            我称之为"黎明前的黑暗" 计划中的事情开展的不是很顺利,对我做的事情丝毫没有信心,我还是没有走出技术的牢笼,虽然技术也是一般一…