分类 工具软件 下的文章
WebStorm + Continue + Ollama,实现本地大模型代码补全,M2 Mac 实测结果是可用但不好用
本文首发于 微信公众号 CroWall,这里同步一下。
PS: 本文目标读者是对编程感兴趣的用户或者是程序员,小白用户可以忽略。
昨天夜里尝试了一下 Ollama 本地部署大模型,效果不错,参见《Ollama 初体验,本地部署大模型利器,小白也能在 M2 芯片的 Mac 上分分钟跑起来》这篇文章。
今天上午一到公司,就迫不及待尝试了下阿里的 qwen2.5-coder:7b 模型的代码补全效果。
PS 视频参见公众号文章。
先说结论,代码补全在我的 M2 MacBook Air 上可以用,但资源占用太高,导致我的网易云音乐播放着的音乐都卡顿了,所以目前来看并不好用。
一方面不能一边写代码一边听音乐了,另一方面如果是坐在外面(比如咖啡馆)写代码没插电源,估计个把小时就能把电池用完了。
孟加拉的一位中学生用手机撸了 2.5 万行代码,开发出 2K Stars 的 Neovim 插件
本文发布于 微信公众号 CroWall,这里同步一下。
有网友在 Reddit 上分享了一张 GitHub 截图,内容显示一位ID为 OXY2DEV 的开发者用手机写了 24461 行代码:
这个项目叫 markview.nvim,是一款使用 Lua 语言开发的 Neovim 插件,用于渲染 Markdown,目前有 337 Commits,1.9k Star。
不要在腾讯云 CVM 中使用代理软件,建议使用其他方案替代
前两天刷到一个帖子:
简单来说,就是楼主使用 clash 拉取 docker 镜像,然后他的腾讯云机器就被封了。
好几年前,为了加速使用 packgist 等仓库,我在阿里云的服务器装了 v2ray,后来也收到了阿里云的警告邮件,好在阿里云没有直接封机器,给了整改时间。
所以可以确认的是,国内的云服务器都会扫描服务器信息,所以要怎么做你懂的。
如果为了加速下载境外的开源代码或者仓库,建议使用共享本地代理的方法,或者干脆下载到本地再上传。
共享本地代理给云服务器的方法我之前有写过,参考这篇文章。
当然,使用国内镜像也不是不可以,但很多国内镜像可用性极差,甚至已经停掉了,简直就是浪费时间浪费生命。
比如 docker 镜像,现在晚上搜到的一堆国内镜像都停掉了,坑爹。
小红书真实风格的美女制造机视频版的也来了……(附AI视频生成方法及实测效果)
第一步,生成图片
使用 《小红书真实风格的美女制造机来了,我来找找 AI 的漏洞》这篇文章里介绍的 Flux Lora 模型「 Flux_小红书真实风格丨日常照片丨极致逼真」。
在网站生图或下载模型部署后,自己输入场景和人物特征,生成图片导出备用。
第二步,生成视频
打开海螺 AI,然后点击“创作视频”,再点击图片按钮上传图片,不需要输入任何 prompt,最后点击“生成”就可以了。
Ubuntu 22.04 安装 DokuWiki (Nginx 版)
DokuWiki 是一个简单易用、用途多样并且不依赖数据库的开源维基软件。它因简洁易读的语法受到用户的喜爱。而容易维护、备份方便和易于整合则使它成为管理员的最爱。
我的环境:
- ubuntu 22.04
- nginx 1.18
- php8.1
- mysql8
安装步骤
- 在 DokuWiki 官网下载页 下载最新稳定版本;
- 解压到
/var/www/dokuwiki
,作为项目根目录; - 将根目录下的
data
和conf
设置为可写; - 配置 nginx,新增配置文件
/etc/nginx/sites-enabled/dokuwiki
:
为 docker pull 配置 http proxy,加速下载 image
上个月听说 dockerhub 解封了,然而今天实测只是墙抽风了。
然后国内的镜像大都也不能用了,一些私人的镜像站感觉也不太靠谱,只能挂代理了。
docker pull 代理配置
需要注意的是,很多教程都说设置 HTTP_PROXY 和 HTTPS_PROXY 两个环境变量,实测根本没用。
还有说修改 ~/.docker/config.json
文件的,也是不靠谱,这个是指配置运行容器的环境,跟 pull image 没有半毛钱关系。
想让 docker pull 走代理,得修改 /etc/docker/daemon.json
这个配置文件。
企业微信 macOS 客户端不停地提示下载字体
Excel 两列数据怎么找不同
brew 报错 Error: uninitialized constant Homebrew::Service
闲置了一年多的 mac mini 重新用起来,发现 nginx 挂了。
执行 brew services 报错:
$ brew services
Error: uninitialized constant Homebrew::Service
/opt/homebrew/Library/Homebrew/formula.rb:1267:in `service'
/opt/homebrew/Library/Homebrew/formula.rb:1238:in `plist_name'
/opt/homebrew/Library/Homebrew/formula.rb:1250:in `launchd_service_path'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formula_wrapper.rb:58:in `service_file'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formula_wrapper.rb:92:in `plist?'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formulae.rb:12:in `select'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formulae.rb:12:in `available_services'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/lib/service/formulae.rb:17:in `services_list'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/lib/service/commands/list.rb:13:in `run'
/opt/homebrew/Library/Taps/homebrew/homebrew-services/cmd/services.rb:102:in `services'
/opt/homebrew/Library/Homebrew/brew.rb:97:in `public_send'
/opt/homebrew/Library/Homebrew/brew.rb:97:in `<main>'
If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
https://github.com/homebrew/homebrew-services/issues/new
解决方案
cd /opt/homebrew/Library/Taps/homebrew/
rm -rf homebrew-services/
brew tap homebrew/services
PS: 第三步需要挂代理,否则下载不下来。