在微信群看他们聊天,聊到lua,突然想翻一下自己当年编写的和lua有关程序。当年我用了好长的时间带领团队精心打磨了这个程序。
(图源:https://pixabay.com)
这个程序的亮点之一就是程序中嵌入了lua虚拟机,我们基于lua的虚拟机做了一套脚本语言,除了支持lua语言本身以外,更是用以lua为桥梁用C++实现了一些很复杂的功能。基于这套脚本以及这个程序,我们实现了公司很多PCB板板载固件的自动下载以及PCB的自动测试。
这一直是我引以为傲的东西,尤其是没事时和外行朋友吹嘘一下,给他们展示一下,你看我做了一个多么强大的东西。一般情况他们都会装作很吃惊的样子说,哇,好厉害啊。就这样,宾主尽欢皆大欢喜。
然而我突然想去看一下我的程序的时候,当然我不会傻到在专业人士面前展示的,只是想自己看看而已,然而,我却发现我无论如何也找到我这套程序的代码了。只是剩下一些文档,代码和可执行都不见了,我寻寻觅觅也没有寻到。
(图源:https://pixabay.com)
先是失落,再是伤感,毕竟是我付出了很多心血的东西,况且以后找不到了,还咋和朋友们吹嘘啊,毕竟我值得吹嘘的资本不多呀。不过找不回来也没有什么办法,看来是老天让我改掉吹牛的毛病啊。
后来又想到,虽然我这份代码没了,但是老雇主那边代码还在啊,当年我几个小兵现在也都成长起来了,代码和程序他们还在用着,当然了,可以做了一些改进。我在合计要不要找他们要一份我以前的版本,想必我若张口,没人会拒绝。
不过转念一想,我要来又能做什么呢?什么PCB、什么固件文件、什么各类下载软件,遥远的已经好似另外一个世界的东西。就算我当初玩的无比纯属的lua,现在我除了写个Hello world还会干啥呢?再也不会、再也不会写出一行其它代码。
拿来吹嘘吗?我知道的那些朋友只是不好意思驳我的面子,无论我吹点什么,他们都会给面子的附和,什么lua什么PCB,连我都觉得遥远和陌生的东西,他们不是搞这行的,能懂多少。况且总吹这点相同的内容,多让人觉得絮烦啊。
(图源:https://pixabay.com)
既然这样,丢了就丢了吧。
我又随手把剩下的相关文档和相关资料一并删除,突然觉得很轻松。
论 GitHub 的重要性。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
好多年前的代码,公司有SVN
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
公司毕竟有离职可能吧,个人项目还是得用 GitHub 之类的代码托管了。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Very nice post @oflyhigh.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Amazing coloure photography:)>
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Noce...
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Lovely pictures. They are like heaven.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
我對虛擬語言機很感興趣,希望你能用英語交流。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
very nice view. bardzo ładny widok PL pleas more. prosze więcej!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
nice
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good job @oflyhigh
patience is everything
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
nice but dangerous photos! ✋
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
all pictures are just awesome. nicely capture by photographer. i really enjoy to see that kind of pictures. carry on buddy.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
代码可是程序员的命啊!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
丢了就丢了吧,每个阶段会做每个阶段的事情
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
落一片白茫茫大地真干净,赞
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
很漂亮
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
新手过来报道,这样发会不会很low,https://steemit.com/introduceyourself/@jufly/low
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
How great! Followed and looking for more nice photos from you!
I also love to taking photos, if you don't mind, let take a tour view to my blog @jumartphoto,
Many thanks!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit