OpeanAI语言模型的可能性是不可思议的。只要输入源代码,要求对其进行分析、修正并改写成另一种语言,一切都会自动发生。
当我第一次尝试时,我对可以实现的目标感到震惊,以及普通大众可以使用的工具是多么强大。
我们来看看一个例子。
**问题:**找出该函数的安全漏洞,并提供修补后的代码。
function getThisMonthName(): string
{
$czMonths = [
'',
'一月',
'2月',
'三月',
'四月',
'5月',
'6月'…
Ján Regeš,一个同事,朋友,特别是一个伟大的人,已经在SiteOne数字机构工作了超过15年。当我开始编程时,他是我的第一个组长。我对我们的合作记忆犹新,因为他总是设法传授很多有用的知识,我把这些知识写下来,多年以后才明白。
前段时间,我设法采访了雅内克,并问他回想一下,他是如何看待与年轻人一起工作的,以及如何把事情真正做对。我早已明白多年前的想法和今天对事物的看法之间的区别。这都是关于合作、谦逊(对人、对技术、对公司),......总之,雅内克写得很好。
以下是他的见解。
…
2016年,我从克拉德诺的工业学校毕业。那时我不明白这个世界是如何运作的--今天我至少有一点想法,但我仍然不知道任何真实的东西。那时,我认为我需要搬到布拉格,找到一份工作,并开始自己的运作。这很难。比你可能想象的要难得多。我写下了24个最困扰我的问题,并逐渐询问已经住在布拉格并知道如何驾驭事物的朋友。
在布拉格的第一年是极端的。我不习惯这么高的价格,也不习惯每天从早到晚都要工作,包括周末。但多年后,我终于做到了,现在我可以有把握地说,我正经历着巨大的心灵平静,以及财务和时间自由,还有其他方面。…
我已经积极使用Nette Framework近6年,用于商业软件开发。在最初的几年里,我非常热心,该框架完美地解决了我们作为一个团队的所有需求,基本上没有理由去寻找其他工具。
大约从2019年开始,我开始看到Nette内部原来的热情有所下降,我开始怀念一些高级功能。通常这些都是超出框架本身的东西,所以我甚至不指望它们会被实现,但另一方面,开发者必须做出决定,如何继续向前发展,也许会接触到不同的技术。
数据库层
我认为Nette数据库是该框架的最大错误之一,不幸的是。…
我已经注意到相当长一段时间,我们的世界有一个异步和分散的性质。当你意识到这一点,并开始思考如何将其用于你的优势,一个关于如何看待解决复杂问题的整体宏大概念就很容易出现了。在这篇文章中,我想解释一下我已经在使用的一些想法。我没有从任何特定的来源得到它们,它更多的是多种经验和我自己的想法的结合。这些原则并不是对所有情况都有效。
界定环境和目标…
在过去的六个月里,我经历了一个精神上的挑战期,当时在后台发生了几十件事情,最好不要在内部分享和处理。在这一停顿期间,我获得了很多时间来思考根本问题。其中许多我现在有了答案,但对于其余的,我已经明白,具体的答案并不那么重要,最好让事情保持原样。总会有一个解决方案--不一定是好的,但一定是稳定的。
在这段休整期间,我也经历了一些我不想与你们分享的事件和认识。
如果你有时间,我很乐意至少和你一起探讨这个帖子应该涉及的几个话题。其中有一些是休息的主题,有助于重新发现内心的平静。…
在商业软件开发中,开发者有很多选择,可以去哪里。例如,他可以获得贸易许可证并 "自行 "寻求合同。或者他可以被雇用--但在这种情况下,他通常不会得到市场上最好的报价,而会直接受到他能赢得多少钱的影响,这不仅是基于他在编程方面的经验,也包括在商业和说服方面的经验。
公司本身在寻找高质量的专家方面也有问题,而刊登公开广告往往是不够的。为了解决如何让高质量的专家进入公司,以及如何为专家提供最好的条件,rzv,招聘机构解决这个问题。…
在不同组织之间迁移存储库时,经常会发生我们需要覆盖提交所有者的情况。其原因可能是将提交从一个账户转移到另一个账户,例如,因为用户的电子邮件地址发生了变化。
例如,我需要将我在List上的旧电子邮件账户的所有提交内容转移到我的第二个Gmail账户。第二种情况是,我可能会要求进行这样的修改,即我不小心在一个私人邮箱下提交,但某家公司希望在他们的域名下提交。
幸运的是,有一个命令可以解决这个问题,我可以直接在项目主程序中调用这个命令来覆盖整个历史。
git filter-branch --env…
诚实是要付出沉重代价的。
这个网站一直在描述从事IT行业的人所经历的现实,所以我想看看我在开发团队工作的经历。以下是我在各公司的一般经验。没有任何经验与某个特定的公司有关,不一定作为批评。
公司往往不需要努力工作和积极主动的人
有很多想法吗?你想创新吗?你是否喜欢为你的团队正在解决的、困扰半个公司的复杂问题找到优雅的解决方案?你是否意识到安全、软件设计和寻找项目瓶颈的重要性?
你可能会在开发团队中不开心很长一段时间。
团队合作是我最近一直在挣扎的事情-…
当我旅行时,我经常会遇到网络连接不畅的情况,作为一名网页设计师,这让我思考设计原则,以解决网络速度问题,即使是在连接不畅的情况下。
我从实践中总结出了一些有用的技巧。
重要的登陆页面通常很简单,使用自定义CSS样式是有好处的
例如,CMS的登录页面通常非常简单。一个简单的表单真的需要下载整个Bootstrap和其他CSS/JS框架吗?重要的页面是值得优化和编写本地代码的。…
这不会发生在你身上吧?:DDDDDDDD
在管理300多个网站的过程中,我时常会遇到各种紧急状况。有时他们相当激烈,但往往是完全平庸的。如果你和我一样,过去曾被编程所诱惑,而且你也知道编程是一种痛苦,你一定会同意我的看法。
在邪恶黑客的控制下
当一个网络应用变得流行时,它就会成为黑客的一个诱人的目标。他们的动机通常不是要搞垮整个网站,恰恰相反。事实上,黑客希望你,作为服务器管理员,完全没有意识到他们的存在。一个好的黑客会等上几个月,观察网络服务器并获得最宝贵的东西--你的数据。…
经过五年的自由职业和开发各种网站的工作,无论是通过机构、推荐、从历史上获得的客户还是偶然的机会,我发现自己处于一个有些沮丧的位置。我已经明白,如果你想提供质量的网站,就不仅仅是有效的HTML和模板,背后往往还有很多东西。这篇文章概述了我根据经验所关注的具体因素,以及如何大幅提高我在就业市场的价值。请把这篇文章看作是观察和建议的集合,使用风险自负,我愿意进一步讨论。
通过机构进行商业合作的开端…