- 博客(32)
- 收藏
- 关注
原创 探索更高效的语言模型提示-Anthropic的元提示工具
视频地址: https://youtu.be/Evg4HXvsYVY?该视频介绍了Anthropic的元提示工具,可以帮助用户更好地使用他们的语言模型,并提供了示例和指导。该工具可用于创建更好的提示,从而获得更具体和高质量的模型输出,适用于构建应用和代理程序的开发者。上面的元提示是Anthropic模型提供的实验辅助工具。为什么有元提示文档写到:使用AI模型时最困难的部分有时是如何有效提示它。
2024-07-29 09:34:20
349
原创 发现Ollama的Python和JavaScript库,探索令人惊叹的Web项目和强大的IDE插件
最近我注意到提供了Python和JavaScript库的。我通过GitHub搜寻了一些Web项目,并尝试了其中一些项目。
2024-02-23 16:52:18
1115
1
原创 Nightingle夜莺Docker版SNMP监控
先把go程序编译放到此目录,然后我看copy一个conf目录,但是我在使用官方demo都是挂在宿主机上的conf,所以这里我给他一个空conf就好啦。直接看官当文档多香。我开始以为是没有mibs文件导致的,所以我在docker-compose.yaml中挂在了宿主机的mibs。好,既然我知道是缺少这个,我就进到容器里去看看,果然没有,算你蒙对了。整理上面的操作,我们需要对原来的镜像进行调整,所以我拉取他的代码,在上面进行魔改。简单明了,把程序搞过来,配置搞过来完事了,那我加上相关snmp部分配置就好啦。
2023-06-27 10:20:21
1588
原创 roadmap & go语言
那我想在obsidian中把这个图复刻一个,然后根据内容去做计划去学习。个人认为技术类的Roadmap可以帮助团队提高效率、降低风险、改善沟通和协作,并为实现技术目标提供清晰的指导。它是一个重要的管理工具,有助于组织和规划技术团队的工作,使其能够更好地满足业务需求并取得成功。此图整体可以看到通过颜色来区分了一些作者划分的知识点优先级,以便确定哪些内容应优先进行。在右侧弹出内容中,可以看到具体内容,并有相关的链接可以去访问。并且我后面打算通过双链来完成此图中部分内容的笔记。还可以在图中交互,我觉得不错。
2023-05-15 14:46:39
956
原创 Colima MacOS最小的设置运行容器运行时,替换Docker Desktop方案
Colima 使用虚拟机技术来提供容器运行时环境。默认情况下,Colima 会自动创建和配置虚拟机。- 设置指定的 Colima 配置项。- 获取指定的 Colima 配置项的值。- 删除指定的 Colima 配置项。- 显示所有 Colima 配置项的当前值。在初始启动时,Colima 使用用户指定的运行时,默认为 Docker。其他还有 Containerd、Kubernetes。vm-cpus- 虚拟机的 CPU 核心数量。vm-memory- 虚拟机的内存大小。- 虚拟机磁盘的大小。
2023-04-07 16:33:25
1379
原创 zabbix监控SNMP Trap 类型
此IP和你在host上配置的SNMP interface 上面的IP应该是一样的。他读取log内容也是按照此IP来识别的。注意时间,我开始看错了时间,使用description里面的格式不行。他的意思trap该接口的任何nmptrap[]项未trap的所有数据。上面启动后,还需要网络设备配置snmp trape到指定的IP。在proxy那里选择在zabbix 添加后的proxy设备。使用的方式是通过snmptrapd + bash 方式完成此功能。最后一条与上面的log文件最后一条是一样的内容。
2023-02-21 18:08:49
654
原创 Ubuntu22.04安装kubeadm
学习k8s做笔记,通过kubeadm搭建1master、2node。网络插件:flannel。系统Ubuntu22.04。
2023-01-11 16:47:38
635
原创 基于docker搭建laravel项目
公司PHP项目是Laravel框架写的,目前环境需要通过docker来部署一下。网上学习了一下相关知识。整理后做一个笔记。用到定时任务crontab与进程管理supervisor。
2022-04-11 11:27:28
3898
原创 Zabbix6 网络发现
Zabbix6 网络发现功能快速发现并添加主机简单的管理随着环境的改变而快速搭建系统发现配置依据IP地址段基于服务(FTP、SSH、Web、POP3、IMAP、TCP…)的从Zabbix-Agent接收到的信息SNMP agent接收的信息添加方式创建 Discovery创建 Discovery actionsaction配置:Name : action 名称Conditions:action的条件Enabled: action
2022-01-14 10:19:10
1624
原创 zabbix 6.0 docker-compose 部署
zabbix 6.0 docker-compose 部署zabbix6.0 已是新LTS版本。根据zabbix-docker上的trunk版本来搭建zabbix6.0。根据踩坑,记录docker-compose 执行后遇到的一些问题。部署主机安装好docker、docker-compose。文件包含:env_vars ,docker-compose.yml。密码6387下载完成后解压到同一目录, 并执行docker-compose up -d这时候可以看到各服务拉取镜像并启动。doc
2022-01-10 17:06:00
3874
10
原创 zabbix proxy cannot perform check now for itemid [xxxxx]: item is not in cache
情况接上次做完容器部署proxy后,为其添加host进行添加任务。发现一直没有数据,就到item里面执行 execute now。然后过了几分钟回来一看,还是没有。Emmm,看下log吧。Server没一场,那问题就在proxy了吧。连上proxy去看看:提示好像是去检查对应的itemid,然后说item不在还cache中。赶紧上网科普!原因因为是主动的proxy,那他会定期去server要数据。这个3600就是配置的更新周期了。1个小时才去要一次,所以肯定是没监控。为了验证,就
2021-10-27 15:28:44
1283
原创 ZABBIX Proxy容器启动的配置过程
ZABBIX Proxy容器启动的配置过程环境介绍版本 zabbix6zabbix server 与 zabbix proxy 非同一台主机,zabbix proxy为主动方式提交给server。zabbix server 假设IP为 192.168.10.66。测试用 docker run 启动proxy。开启PSK配置PSK内容openssl rand -hex 32 执行会生成key将key 存入一个.psk文件中。容器挂载psk文件到容器内部/var/lib/zabbix/e
2021-10-21 10:42:26
316
原创 VMware下ubuntu 20.04扩容/磁盘
最近搞zabbix监控,发现搭建的监控server主机磁盘告警。提示/超过阈值80%。有实在VMware软件下的虚拟机,首先我就是给虚机磁盘增加容量。增加后发现没什么改变,看来还需要其他操作。在Ubuntu 执行分区扩容sudo fdisk /dev/sdap 查看分区情况,d 删除需要扩容的分区需要看下操作提示:Partition number (1,2, default 2): 2完成之后不需要 w 写操作。继续创建分区:n如果你不懂那些参数就默认吧。(First和Last sec
2021-07-20 17:42:12
887
2
原创 解决zabbix5字体中文口口乱码
环境信息系统:Ubuntu20.04zabbix版本:5.4解决方法zabbix web涉及配置文件: /usr/share/zabbix/include/defines.inc.php此文件中涉及到两个配置项: ZBX_GRAPH_FONT_NAME, ZBX_FONT_NAME 。这两个需要替换成支持中文的字体即可。寻找字体建议使用免费字体,我这里使用的是 思源字体。 字体地址点击下载:下载后是个zip文件,解压可以看到里面很多字体:我选择红色框内的字体,喜欢加粗或者
2021-06-30 16:33:19
1175
5
原创 zabbix监控SSL证书有效期
想给公司网站加上证书的监控,发现agent无此监控项。科普之后发现需要自行添加脚本以及一些操作。环境信息系统版本: Ubuntu20.04zabbix server版本:5.4 (这个自定义貌似无所谓版本,更取决执行脚本的系统)zabbix agent:同上自定义参数官方文档:准备脚本### SSL Certificate Expire Day Check Script ###if [ "$1" = '' ];then echo "Need URL." exit1;fi
2021-06-25 10:09:59
414
原创 zabbix server&proxy部署操作过程
zabbix server&proxy部署操作过程系统:ubuntu20.04zabbix版本: 5.4安装zabbix server安装方式: 包管理安装,docker,源码,appliance当前部署方式: 包管理添加 repositorywget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.4-1+ubuntu20.04_all.debdpk
2021-06-24 13:52:07
606
原创 Zabbix-Proxy 部署和运行
Zabbix-Proxy 部署&运行前提版本: zabbix-server 5.4任务: 通过SNMP监控网络设备,需要需通过zabbix-proxy 发送到zabbix-server。安装Zabbix-Proxy安装Zabbix仓库 wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.4-1+ubuntu20.04_all.deb dpk
2021-06-09 17:09:20
1213
原创 小米手环解锁MacOS系统笔记本MacBookPro
通过小米手环解锁笔记本官方windows是提供了方法的。我目前用的MacBookPro,所以说下苹果笔记本的解锁方式。安装软件BLEUnlock库安装方式:brew 安装 brew install bleunlock或下载程序 下载发布的程序安装好打开软件:设备列表选择手环,如果发现不到就在小米运动app中打开实验室选项里小米笔记本解锁开关。设备列表选择你的小米手环。解锁RSSI与锁定RSSI 是根据你dBM值来判断是否锁定/解锁笔记本。是一个阈值。延迟锁定,无信号超时是时间
2021-05-21 17:17:16
2473
4
原创 小米手环表盘自定义
签证子媳妇给买了个手环。小米手环5NFC,价格还可以。定义表盘手环就不做评价了,我感觉续航不错。屏幕划痕太容了吧。吐槽完了说下能玩的也就表盘了吧。出小米运动能同步的那些之外,总想搞点与众不同的。请访问->AW不仅是小米5,6都有了。我们根据自己的设备来选择。可以看到有面上方有个分类,语言筛选。这个还是很有用的,如果你只希望看到中文表盘,那就选择中文。但是中文可能相对较少,我建议所有,然后看喜欢的界面吧。毕竟表盘上也没几个字。当我们点中某一个表盘,他会进到详情页。点
2021-05-20 17:23:23
4810
原创 Prometheus+Grafana安装搭建
介绍Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。Prometheus使用Go语言开发,是Google BorgMon监控系统的开源版本。2016年由Google发起Linux基金会旗下的原生云基金会(Cloud Native Computing Foundation), 将Prometheus纳入其下第二大开源项目。Prometheus目前在开源社区相当活跃。Prometheus和Heapster(Heapster是K8S的一个子项目,用于获取集群的
2020-12-10 15:17:20
2408
原创 Grafana插件Plugin中文汉化
汉化三方插件前面说过汉化Grafana的工作。目前在7.2.1上面,大部分已经完成。细节继续完善。今天考虑在第三方插件上做一些汉化。点到插件一看全是英文感觉很突出。领导看到了也不爽啊-.-!。找个软的捏饼图在展示方面比较直观。Grafana上有一个插件Pie Chart。这个现象比较少,同时在一些模版上使用中。就拿这个热热身。具体步骤下载项目项目地址:piechart-panel文件结构:git clone git@github.com:grafana/piechart-panel
2020-11-30 14:57:55
8245
4
原创 Grafana中文汉化
可视化图表Grafana是一个通用的可视化工具。通过Grafana可以管理用户权限,数据分析,查看,导出,设置告警等。仪表盘Dashboard通过数据源定义好可视化的数据来源之后,对于用户而言最重要的事情就是实现数据的可视化。面板 PanelPanel是Grafana中最基本的可视化单元。每一种类型的面板都提供了相应的查询编辑器(Query Editor),让用户可以从不同的数据源(如Prometheus)中查询出相应的监控数据,并且以可视化的方式展现。Grafana中所有的面板均以插件的形式进
2020-11-30 11:24:58
33630
2
原创 windows10家庭版启用组策略gpedit.msc
启用组策略gpedit.msc家庭版很多功能不能使用,凑巧用的就是家庭版. 还想使用gpedit.msc来关闭windows10的更新.找到一个可行的方法.需要创建一个脚本. 如果你没有编辑器,那么可以创建一个文本文档.复制下面一段到本文中.@echo offpushd "%~dp0"dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >L
2020-11-27 11:00:32
290
原创 SwitchHosts管理编辑hosts工具
管理Hosts工具 SwitchHosts地址: SwitchHosts开发工程中,针对不同项目设置不同的域名.办法很多,例如直接编辑hosts文件,通过环境工具提供的功能设置等.现在要安利一款便捷实用的工具. SwitchHosts!!为什么,首先这工具是多平台支持的,我们可以在不同系统中使用.如果之前是靠编辑hosts文件的话,那不同的hosts位置还需要记忆一下,当然这也算不了什么难事.他的有点不在于能简单编辑hosts文件,也有之前的记录,还可以通过url来读取云端的hosts信息.导入
2020-11-27 10:51:41
315
原创 iperf/LANSpeedTest网络传输速度测试工具
最近公司测试限速,搜集软件发现两款,iperf,LANSpeedTest.iperf,多平台.LANSpeedTest,读写显示,操作简单.局域网测试传输,优先考虑UDP.iperfIperf可以报告带宽,延迟抖动和数据包丢失.官方文档安装不写了.跳过iperf常用参数介绍 -i 2 #表示每2秒显示一次报告 -w 80k #对于TCP方式,此设置为TCP窗口大小。对于UDP方式,此设置为接受UDP数据包的缓冲区大小,限制可以接受数据包的最大值 -B 192.168.122.1
2020-11-26 17:21:21
10328
3
原创 Linux curl遇到错误curl: (3) Illegal characters found in URL
服务器上执行一个脚本,在linux新建的sh,把本地编辑器的内容粘贴到文件里.结果执行的时候报错了. 问题就是 curl:(3)Illegal characters found in URL看着一脸懵逼啊!~google了一下,看到几个方法.其中一个我感觉还不错:首先vi 进入sh脚本 vi XXX.sh:set ff? # 这里我现实的是 fileforma=dos 我这里显示是这个:set fileformat=unix # 把fileforma 设置好:wq通过这个方式,可以
2020-11-26 13:41:06
1519
原创 关闭Mac的Microsoft AutoUpdate
最近使用Office 发现AutoUpdate一直会启动。我也不需要里面的更新。每次还要把它推出。网上看到有两种方法,一种是暴力删除,另一种是通过权限限制。暴力可不是我喜欢的方式,所以选择后者。方法:打开终端cd /Library/Application\ Support/Microsoft/MAU2.0sudo chmod 000 Microsoft\ AutoUpdate.app 两行命令后,输入密码就可以了。...
2020-11-24 14:11:32
1926
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人