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

Google Play Store让人崩溃鸟

国内的安卓手机最尴尬的就是没有原生的google支持,之前安装的google服务框架以及play store,忽然有一天就不能用了。不知道是因为升级了华为的系统更新,还是某个服务自己升级导致不匹配了,昨天下载了好几个gms安装器,发现都是垃圾。这就让人很无语。

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