PyCharm 代码自动补全插件体验

代码自动补全这个功能还是比较需要的,尤其是大项目。在其他模块内定义的数据类型,如果没有代码自动补全写起来太麻烦了。比如django的model中定义的属性,写查询filter的时候,没有代码自动完成,就需要去找各个属性,更恶心的是外键的关联查询直接没有__补全的功能,就得去找对应关系。数据结构复杂了之后这个工作就变成了灾难。

目前使用过的主要有下面几个:

1.kite

Kite 是一家成立于 2014 年的创业公司,主要从事于开发同名的人工智能编程助手,就类似于大家熟悉的 GitHub Copilot。Kite 最初仅支持 Python 和 JavaScript 这两种编程语言,在 2020 年年底,Kite 额外支持了 TypeScript、Java、Go、C、C#、Kotlin 等编程语言,支持的编程语言一下上升到 13 种。Kite 还支持 16 种编辑器 / IDE,其中包括 VS Code、IntelliJ、Vim、Sublime Text 等,在这一点上支持的范围要高于 GitHub Copilot。

Continue Reading

DynamicSkinForm v14.30

DynamicSkinForm VCL library help you to create applications with skins. Skins support for forms, menus, hints, many standard and non-standard original controls. Skins with many objects, effects help you to create standard and non- standard cool applications (like WinAmp, iTunes). Also you can create your skins with special editor.

Continue Reading

Intel Alder Lake The BIOS Code from project C970 (Leaked)

电子工程专辑讯近期,有匿名者将疑似英特尔12代酷睿AlderLakeBIOS源代码在网上泄露,英特尔的AlderLakeCPU于去年11月4日发布,2021年,数据包括容量2.8GB的压缩源代码(完整文档5.86GB),据称泄漏来自4chan。据说该代码库非常庞大。

10月9日,英特尔已向知名网站Tom’sHardware确认了该泄露代码为真。

英特尔表示,“我们的专有UEFI代码似乎已被第三方泄露。但我们不认为这会暴露出任何新的安全漏洞,因为我们不依赖信息混淆作为安全措施。此前,我们的ProjectCircuitBreaker漏洞奖励计划已涵盖了此代码,并鼓励任何可能识别潜在漏洞的研究人员参与这项计划。我们正在联系客户和安全研究社区,让他们了解这种情况。”

Continue Reading

修改iTunes备份文件路径

虽然iTunes本身提供了修改媒体库文件路径的选项,但是这个选项没有啥用,iPhone的备份文件还是在C盘用户目录下,要修改备份文件路径可以通过下面的方法:

1. 讲MobileSync文件夹复制到其他盘下
2. 通过下面的命令创建符号链接:mklink /d "C:\Users\obaby\Appdata\Roming\Apple Computer\MobileSync" "I:\Apple computer\MobileSync"
注意路径包含空格,需要在路径上用引号标注,前面为愿路径,后面为复制之后的路径,请自行替换用户名 obaby

Continue Reading