软件应用
取啥都被占用
是个业余自学编程的童鞋
展开
-
esp32核心跑分程序
最近一直捣腾esp32s3 (Sense) 做微型摄像。过程中发现一款不错的跑分软件,特此记一笔。Cache Config中有个cache size 默认我的是16kb改为32kb (最大可勾);CONFIG_FREERTOS_ENABLE_BACKWARD_COMPATIBILITY要勾选。其中针对esp32s3各类参数设定(用idf.py menuconfig),做个记录。Initialize task watch dog timer 取消勾选。CPU Frequency去240MHz(最大可勾)原创 2024-09-19 00:09:20 · 197 阅读 · 0 评论 -
抓包分析工具的小米加步枪版本
树莓派上网用网口连接,然后把树莓派的热点搞成桥接模式。再配合tshark,tcpdump这类分析软件,基本一般的魔盒都要投降。主要hostapd的一些配置较5-6年前的变化略微大。tshark 和tcpdump的使用,说来惭愧, 本人从来都是只跑一下自己想要的app,然后马上关掉来避免不必要的其他网络数据。然后就ctrl-f搜索http这类的关键字去细看。对于非专门搞黑客的同学来说,有时候要是想抓包各类封装好的什么盒子呀,魔盒,飞行器等等用wifi连接的小玩意儿里面具体的请求链接,有个笋招。原创 2024-03-13 23:19:39 · 139 阅读 · 0 评论 -
【解决】argocd-redis无法连接导致的某个app死活删不掉
被这个怪现象卡了3天,无奈主要还是手生。一开始在想往虚拟机(带api-server那个)上/etc/hosts里面临时加上argocd-redis那个pod当时的ip地址,死活费劲。查着查着发现,妈蛋,一共三个机器,各类服务均匀分布,但是coredns只有2份,有一份没有加到dns。保险的话,之后都重新启动一下各类pod,就直接都搞定了。原创 2024-02-02 01:21:34 · 167 阅读 · 0 评论 -
k8s部署流水账
最后,安装一款集群网络插件,比如flanneld。sudo kubeadm init --apiserver-advertise-address=192.168.11.242 --service-cidr=10.96.0.0/16 --pod-network-cidr=10.244.0.0/16 #主节点初始化命令。kubectl drain --delete-local-data --force --ignore-daemonsets #在control plane发起。原创 2023-04-15 12:42:32 · 404 阅读 · 0 评论 -
rtl-sdr+dump1090
又到了一个月的水文时间,毕竟是个患有强迫症的人。今天就来说说我兴师动众,买了三脚架,淘宝上拜托师傅做了N公头转SMA公头线,再加抛物面天线,再加LNA低通滤波器,来搞的ADS-B。真的想把头埋地里。可以看出,如此大阵仗,一开始一定是想搞更复杂的卫星信号啦,然而此刻还没搞出来,决定挑个软柿子抚慰一下受到创伤的内心。1.09GHz的ADS-B 信号还是容易的。我用的是dump1090这个命令行。有个interactive mode 可以在localhost:8080实时看看周围的飞机。以下来个缩影,原创 2022-04-28 23:12:27 · 807 阅读 · 0 评论 -
[logstash]往es里面导数据时候的日期格式问题和mysql同步的关键步骤
随手一笔,遇到一个奇葩数据库,日期格式丰富多变,以下记录一种简单的解决方式,格式上可以作为日后的启发。#注意两个date filter plugin即可filter { date { match => ["pzrq","yyyy-MM-dd","yyyy/MM/dd","yyyy.MM.dd","yyyy-M-d","yyyy/M/d","yyyy.M.d"] target => "pzrq" } date { match => ["原创 2022-02-13 01:26:05 · 1510 阅读 · 0 评论 -
解析自己接收的aprs信号并展示在地图上
快过年了,闲着也是闲着,继续水个文章。APRS的文字信息之前有展示过,看着很费解,base91搞出来一堆杂乱的acsii char,加之一些特殊字符本身充当的含义都连一串,因此我还特意去读了aprs spec,简单来说看吐了。于是就想着找个解码软件出来,看看这些字符串到底在传达什么信号。于是找到了xastir。挺好用。以下是我这根rtl-sdr解析出来周围的零散信号。...原创 2022-01-27 21:20:33 · 1575 阅读 · 0 评论 -
APRS信号的收发
硬件方面: rpi 3b+ 和 rtl-sdr,当然要有条网线或者wifi dongle。发信方面是通过internet 用direwolf这条线,其实一开始就做到这里,在aprs.fi看到自己的信标以后,就以为完了。只是后来越想越不对,那我外面那条天线到底在干嘛?才领悟到还有decode 144.64兆赫的信号解析这一步。这样才是aprs系统的一个迷你回路。以下是收信部分的场景图,其中ppm的计算靠 rtl_test -p,取了个均值(说白了凭感觉)。...原创 2022-01-08 00:16:16 · 1022 阅读 · 0 评论 -
GNURadio配RTL-SDR 收个广播电台
折腾完yard stick one又转头摸一下rtl-sdr,这个俗称电视棒的东西,效果还是不错的,广播电台的清晰程度令我吃惊。以下是这个时点的有效配置,其实分频部分的很多数据都不是很懂原因,还需要继续研究,更了解一些才行。效果:(此图正在接收某个电台)某宝上搜来的200+,有个问题,这货会特别特别烫,要小心点,我觉得是产品质量不够好。...原创 2021-10-06 16:28:59 · 619 阅读 · 0 评论 -
解axie infinity 与ledger之囧
国内玩axie infinity但是近来少动的玩家可能会惊喜(xia)的发现,宠物等物品可能无法出售,游戏也没法玩了。这里主要针对靠metamask连ledger的用户。遇到这个情况不要慌,打开metamask里面的设置,找到高级菜单,点进去。找到允许ledger live被打开。选择好以后,再次回头自己的axies账户,比如点击迁移宠物至ronin,这个时候chrome 浏览器会弹出打开ledger live 的请求,而当ledger live被打开后,它会跳出来允许ledger被websocket接原创 2021-06-27 22:52:54 · 1019 阅读 · 0 评论 -
如何实现一台服务器多ip出站
嘿嘿!又来打打擦边球。代理常跑,但是一台服务器变出多个ip,跑不同代理,以此实现一些网站抢项目配额等任务,还是有一定可操作性的。话不多说,服务端流程:1. 首先ecs实例要绑定弹性网卡(此处有坑,有些实例套餐可以绑定的弹性网卡上限十分有限),然后再由弹性公网ip绑定弹性网卡。以此实现了所谓的一台机器多ip。2. 入站规则麻烦改一改,一个ip 一个端口吧。比如, 允许 tcp接入 1081;tcp接入 1082...blablabla3. 因为是uid based 出站ip 规则,因此,用原创 2021-06-25 23:39:06 · 3414 阅读 · 1 评论 -
始料未及的COVID-19、延期的考试、又可以瞎倒腾的喜悦
Hmmm,真的本来下定决心不要东摸西摸专心功课,但是确实发生了本次人类历史上的大事件(当然可能在以后的日子里这个也就是洒洒水水平)导致了考试的延期,我又再一次的东张西望起来。hmmm,好吧为了庆祝又可以自由活动,特此献上抄来的小程序一篇。以下可以用在ledge nano x上面查阅ETH。ledger的椭圆曲线弧度做了修改,更加细化了。# List accounts from th...原创 2020-03-30 22:28:42 · 183 阅读 · 0 评论 -
Ssmtp用网易账号发邮件遇到邮箱服务器发出554 SPM警告的曲线救国
古董树莓派又出场了(3b,Rev1.2的板子),烧上最新的stretch版本后,寻思搭配面包板以及mcp3208做个变化多端的短信和邮件同时报警的程序。呵呵,然而第一步就栽了个跟头,ssmtp配置搞定之后发邮件测试,一直被126判垃圾邮件,穷尽网上各种招数(比如指定From,躲避敏感字眼等),也还是554。此处我发现一条可行的解决方法是用sendmail来发送邮件。sendmail -t &...原创 2019-12-20 22:40:15 · 1084 阅读 · 0 评论 -
cx_Oracle中文显示乱码???
被关起来做DB,封闭落后滴环境(人家故意的)。然后就遇到了一个大坑。python 和cx_Oracle连用。中文数据导出到notebook每次都只能给???,最后终于排查出一种修改方式(当前用户环境变量还能改的前提)。首先连上数据库后 select userenv('language') from dual; 看一下。然后请修改当前用户环境变量或者系统环境变量(本人没条件改后者,也没法...原创 2019-07-29 16:08:45 · 360 阅读 · 0 评论 -
折腾amd加持的tensorflow和keras
嗯,上车有点晚...但是依然坚持上去看看~~首先记录一下keras用radeon支持,基本此文就可以搞定。然后再说tensorflow 这个东西相对恶心一点。首先需要查看一下自己电脑的OpenCL版本。跑一下以下代码基本就清楚了(庆幸自己还是OpenCL1.2,因为tensorflow支持的野路子GPU必须用这个版本的opencl不然也是会挂的)。#include <stdio.h...原创 2019-06-17 08:05:33 · 1482 阅读 · 0 评论 -
如何恢复push --force
本文服务于git菜鸟...作为一个私人repo的唯一弱鸡管理者,终于出手试了一下push --force这种酸爽操作(本地直接init完加完remote origin 直接push by force那种哦)。只想说疼...因为之后的第一次revert操作没有搞对,直接全部乱了。就在看起来完全木有办法的时候,发现了一个恢复方式... 咳咳,恢复是很简单的。请上对应远程repo(一般会...原创 2019-02-13 12:36:11 · 2587 阅读 · 0 评论 -
[骑驴找马]ETAGEERF和Agent*Go
标题写那么别扭可能是我多虑了,但是我觉得这种东西被搜到的频率越低越好。原创 2014-07-30 13:58:42 · 635 阅读 · 0 评论 -
Data Mining的一个辅助小工具
上周五,在Fund audit项目中,第一次接触到了Magic原创 2014-10-13 09:30:19 · 729 阅读 · 0 评论 -
关于网站重定向
今天一个同事跑来说msn美国站怎么都上不去,每次点击美国站点,依然返回中国msn。在公司外部也尝试登陆,依然如此。在和管网络架构的IT同事请教之后,了解到了http协议的一些基本知识。特此记录。首先在浏览器打入网址送出以后,其实你是像目标送去了一段“文本”,网站服务器将接收它,并送回另一段“文本”。如下,如果访问成功:返回的文本就是HTTP/1.1 200 OKDate: Fr原创 2015-07-03 21:37:07 · 696 阅读 · 0 评论 -
nginx index priority重置和改名方法
今天弄服务器,有个文件因为需要非常不想让它叫index或者index.html。想让它叫ppp.html。结果发现不行。组同学指点我去调nginx配置(请确认那个nginx.conf和init.d/nginx里面提到的路径一致)。最后改下来发现其实有两个地方要动,上面一行一开始是 root /home/wwwroot/default原创 2015-09-13 23:42:53 · 743 阅读 · 0 评论 -
喜大普奔之终于会用C写Excel Function了
今天有狗屎运,居然看到了:https://sites.google.com/site/jrlhost/links/excelcdll简直是我的救星。基本顺着看下来就能搞定。然后吐槽一句,公司居然是x32的office, I 服了U。目前没有想明白为什么。代码里面要注意的地方:Option Explicit' This file provides an example of cal原创 2015-09-21 15:41:24 · 798 阅读 · 0 评论 -
python & apache2的基础配置
这两天折腾python网络编程基础。其他都好说,会配置特别重要。先备忘一下cgi部分: 找到apache2的sites-enabled里面的000-default(各种平台和不同版本apache会有差异哦),然后从ScriptAlias /cgi-bin/这部分开始,查到cgi脚本可以运行的路径,基本上把写好的cgi丢到指定目录底下就完事了。 接下来一笔主要记录运行py 和 psp的配置。 去原创 2016-12-28 10:01:56 · 696 阅读 · 0 评论 -
[wordpress & nginx]除了homepage其他子页面全是404 not found
使用Lnmp1.4一键安装包,然后配个wp,什么都很快。然而对于新手来说到了customization的时候痛苦就要double一下下。本人折腾从http 转到 https 的时候历经磨难,终于自学成“才” (chai)。下面来说一下这个标题问题的解决方案。nginx.conf in /usr/local/nginx/conf/server { listen原创 2017-09-06 16:35:59 · 3390 阅读 · 0 评论 -
服务器没空间的“外包”馊主意
最近又搞起了主题站奈何服务器空间小,然后想到的一个馊主意就是各种用nginx redirect,比如repo.michshell.net,嘿嘿。nginx.conf里面直接放一段新的server即可。server { server_name repo.michshell.net; return 301 htt原创 2017-09-24 21:11:40 · 292 阅读 · 0 评论 -
[备忘]xcode里的python
作为三脚猫,自学成才(chai)的程序爱好者,一向怕怕IDE,更别说mac IDE了。备忘一下基本配置,这里只放几个重点。一上来开新项目,External Build System那里 取好项目名字,然后针对build tool框框去看一下 which python 然后填好路径,一般是/usr/bin/python顺便附送mac 地址栏快捷键 command + shift原创 2017-10-07 13:20:34 · 282 阅读 · 0 评论 -
Airmon-ng related note
1.airmon-ng start wlan0after this a few need to get killed, so to enter monitor mode. The wifi icon got disappeared.2. airodump-ng wlan0 (can be other name like wlan0mon)3. airodump-ng -c 1原创 2017-10-05 17:20:20 · 477 阅读 · 0 评论 -
免费SSL搭配非标准Nginx
嘿嘿,写两笔充个数。最近维护的一个网站用的免费SSL快不行了。于是乎找下家,最后还是找回了LetsEncrypt。由于LNMP是直接用的一件安装包,东西都在/usr/local底下。所以用certbot命令是要指定路径的,另外用之前记得关掉Nginx。sudo certbot --nginx-server-root /usr/local/nginx/conf嗯,就是这么无聊。原创 2017-11-21 13:15:57 · 305 阅读 · 0 评论 -
proxychains挂了 最近因为seccomp prevented execution of syscall
嘿嘿,此篇属便民服务。标题问题貌似是kali上 proxychains3.1 hold不住fork subprocess。这个做法是被禁止的。速度解决就是下个proxychains4,自己编译下。https://github.com/haad/proxychains小tip就是make因为 warning不进行下去的话,可以删掉makefile里面个把参数。(我自己的问题出在c...原创 2017-12-21 15:44:50 · 609 阅读 · 0 评论 -
暴力解caching_sha2_password plugin之毒
各类关系型数据库时不时就和一些远程服务搭在一起,然后就会有各种兼容问题。特别是当那个远程服务比较破,没有与时俱进,但是数据库又比较前卫的时候…这两天遇一毒叫做caching_sha2_password。mysql的新版的妖孽plugin,他自己的workbench是没问题,但是其他远程连接工具就消化不良了,比如目前Heidi貌似也还不行。暴力搞定就是新建一个用户用传统的加密方式。over。 ...原创 2018-04-24 19:18:45 · 1096 阅读 · 0 评论 -
Ubuntu: 一个恼人的小秘密
相信已经很多人开始用起了Ubuntu,对我这种电脑盲型linux用户理所当然地觉得,作为一个基于linux的开源操作系统,那必须是不会侵犯用 户隐私的。想着毕竟它开源了,它敢?!然而事实并非如此,Ubuntu的桌面搜索其实是会收集用户信息然后和第三方分享。这个问题早在2013年(或许更早)就被某些用户指出, 并对源码做了修改,来防范这种信息窃取。请点击 fixubuntu 解决这个问题。另原创 2014-09-10 08:19:29 · 575 阅读 · 0 评论