#碎碎念
(接上)
软硬件联调:
某系统xxx功能不正常,软件debug暂时改完了,硬件看上去没问题,但还是不行。再一摸某芯片,怎么这么烫,噢是芯片坏了。
来讲个故事。
想起来上学期做个比赛,信号出现了冲激/过冲(?),然而硬件基础有点菜,不会硬件方案。。(嘤
单片机软件方面本来是直接掉封装好的库函数再进一步封装实现需要的算法,顶层算法怎么优化冲激还是很明显,信号丑的亚批。没办法只能一层层深入库函数,结合芯片手册发现主要是底层电路原理的问题。最后是直接操作寄存器重写了底层实现才大大缓解了问题。。
还有个问题就是,那时候画板子电压不同以及为了减小干扰,单片机采用独立供电,但队友没注意不小心把模拟信号的电源和某一个涉及数字信号控制逻辑的元件电源(本来应该走MCU电源的)画一起了,然后一上电单片机控制逻辑全乱了😂。查了半天,软件怎么改都解决不了,把这个元件拆了发现就好了。最后检查电路才发现这个问题。。(最后飞了一根线才解决2333
反正就是 不但花时间还烧钱伤感情,一个模块炸了一个芯片烧了板子废了芯片焊坏了,几十几百块就没了,吵着吵着队友不干了(摊手233
不过东西做出来倒是挺有成就感的(确实。可能乐趣就在于此吧。
(接上)
软硬件联调:
某系统xxx功能不正常,软件debug暂时改完了,硬件看上去没问题,但还是不行。再一摸某芯片,怎么这么烫,噢是芯片坏了。
来讲个故事。
想起来上学期做个比赛,信号出现了冲激/过冲(?),然而硬件基础有点菜,不会硬件方案。。(嘤
单片机软件方面本来是直接掉封装好的库函数再进一步封装实现需要的算法,顶层算法怎么优化冲激还是很明显,信号丑的亚批。没办法只能一层层深入库函数,结合芯片手册发现主要是底层电路原理的问题。最后是直接操作寄存器重写了底层实现才大大缓解了问题。。
还有个问题就是,那时候画板子电压不同以及为了减小干扰,单片机采用独立供电,但队友没注意不小心把模拟信号的电源和某一个涉及数字信号控制逻辑的元件电源(本来应该走MCU电源的)画一起了,然后一上电单片机控制逻辑全乱了😂。查了半天,软件怎么改都解决不了,把这个元件拆了发现就好了。最后检查电路才发现这个问题。。(最后飞了一根线才解决2333
反正就是 不但花时间还烧钱伤感情,一个模块炸了一个芯片烧了板子废了芯片焊坏了,几十几百块就没了,吵着吵着队友不干了(摊手233
不过东西做出来倒是挺有成就感的(确实。可能乐趣就在于此吧。
#今天又看了啥
性能提升20倍:英伟达GPU旗舰A100登场,全新7nm架构安培出炉
https://mp.weixin.qq.com/s/zE4bFH8Fs3i3JmWwRBqQTA
牙膏挤多了(x
这个性能提升tql8
(昨天下午上NVIDIA网站上查东西正好看到老黄还疑问呢,原来是出新货了
(这个出炉是真·出炉666
性能提升20倍:英伟达GPU旗舰A100登场,全新7nm架构安培出炉
https://mp.weixin.qq.com/s/zE4bFH8Fs3i3JmWwRBqQTA
牙膏挤多了(x
这个性能提升tql8
(昨天下午上NVIDIA网站上查东西正好看到老黄还疑问呢,原来是出新货了
(这个出炉是真·出炉666
往 EdXposed Canary 分支里投毒
https://github.com/ElderDrivers/EdXposed/pull/540/files
https://ci.appveyor.com/project/ElderDrivers/edxposed/history
https://ci.appveyor.com/project/ElderDrivers/edxposed/builds/32916861
始作俑者:https://github.com/ElderDrivers/EdXposed/pull/537/files
消息来源: https://t.me/abcthoughts/2039
rm -rf ,老哥牛逼哦https://github.com/ElderDrivers/EdXposed/pull/540/files
https://ci.appveyor.com/project/ElderDrivers/edxposed/history
https://ci.appveyor.com/project/ElderDrivers/edxposed/builds/32916861
始作俑者:https://github.com/ElderDrivers/EdXposed/pull/537/files
消息来源: https://t.me/abcthoughts/2039
上次整的那个纯 IPv6 的 EUserv 服务器不懂为啥被重启了,然后 nginx 不知为啥没起来……下午 Monitor 报服务 DOWN 了,整的我还以为服务器炸了。
不过现在负载降下来不少 2333.
问题不大,再看看能稳定跑多久8(反正也是白嫖
不过现在负载降下来不少 2333.
问题不大,再看看能稳定跑多久8(反正也是白嫖
#日常 #python打包 #pyinstaller
python 打包折腾死我了,之前就弄过好久这次又忘了。。
解决 pyinstaller 打包报错
重装 pyinstaller。不懂为啥pip源那个有毛病,于是直接换 GitHub 上的代码。
python 打包折腾死我了,之前就弄过好久这次又忘了。。
解决 pyinstaller 打包报错
Failed to execute script pyi_rth_pkgres 的方案:重装 pyinstaller。不懂为啥pip源那个有毛病,于是直接换 GitHub 上的代码。
pip uninstall pyinstaller
pip install https://github.com/pyinstaller/pyinstaller/archive/develop.zip
#日常 #python打包 #pyinstaller
解决 pyinstaller 打包过大的方案:
新建虚拟环境,在虚拟环境内安装 pyinstaller。
因为不在虚拟环境里的话默认会把安装了的模块都打包进去……
注意如果环境外装了 pyinstaller 的话要区分清楚,最好就先卸掉。(这个问题坑了我一晚上)
比如可以使用 pipenv 来管理虚拟环境。则先安装 pipenv:
解决 pyinstaller 打包过大的方案:
新建虚拟环境,在虚拟环境内安装 pyinstaller。
因为不在虚拟环境里的话默认会把安装了的模块都打包进去……
注意如果环境外装了 pyinstaller 的话要区分清楚,最好就先卸掉。(这个问题坑了我一晚上)
比如可以使用 pipenv 来管理虚拟环境。则先安装 pipenv:
pip install pipenv而后新建虚拟环境:
pipenv --python 3.7使能虚拟环境(命令行交互):
pipenv shell之后安装依赖,安装 pyinstaller,再执行打包。
(conda不知道行不行,最开始就是用的 conda,然而怎么弄打包出来都很大,后来才发现用了环境外的pyinstaller。
#日常 #python打包 #pyinstaller
解决cmd命令行编码问题的一种方案:
使用前执行
(chcp:显示或设置活动代码页编号
解决cmd命令行编码问题的一种方案:
使用前执行
chcp 65001 让命令行使用UTF-8编码(默认是GBK)(chcp:显示或设置活动代码页编号
#日常 #beautifulsoup4
话说 beautifulsoup4 版本从4.7.1升级到目前最新的4.9.1改了啥。。
打包完发现怎么东西没了,进一步发现解析前的网页都在,但 汤 没了……
然而代码环境里程序是好的,看了看模块版本发现是升级了。最后把虚拟环境里的beautifulsoup4版本回退回去,发现果然是版本的问题。。
(气死我了嘤嘤嘤
看来给程序依赖指定版本是有道理的
话说 beautifulsoup4 版本从4.7.1升级到目前最新的4.9.1改了啥。。
打包完发现怎么东西没了,进一步发现解析前的网页都在,但 汤 没了……
然而代码环境里程序是好的,看了看模块版本发现是升级了。最后把虚拟环境里的beautifulsoup4版本回退回去,发现果然是版本的问题。。
(气死我了嘤嘤嘤
看来给程序依赖指定版本是有道理的
This media is not supported in your browser
VIEW IN TELEGRAM
#今天又看了啥 #terminal
哇哇哇,Windows Terminal 1.0 发布了!
https://devblogs.microsoft.com/commandline/windows-terminal-1-0/
https://www.microsoft.com/zh-cn/p/windows-terminal-preview/9n8g5rfz9xk3?rtc=1&activetab=pivot:overviewtab
https://github.com/Microsoft/Terminal
有了Windows包管理器,支持GPU加速渲染,支持了Unicode和UTF-8。WSL还提供了GUI应用支持与GPU加速。再加上这么好看的界面,i了i了。
> Windows 终端是一款新式、快速、高效、强大且高效的终端应用程序,适用于命令行工具和命令提示符,PowerShell和 WSL 等 Shell 用户。主要功能包括多个选项卡、窗格、Unicode、和 UTF-8 字符支持,GPU 加速文本渲染引擎以及自定义主题、样式和配置。
哇哇哇,Windows Terminal 1.0 发布了!
https://devblogs.microsoft.com/commandline/windows-terminal-1-0/
https://www.microsoft.com/zh-cn/p/windows-terminal-preview/9n8g5rfz9xk3?rtc=1&activetab=pivot:overviewtab
https://github.com/Microsoft/Terminal
有了Windows包管理器,支持GPU加速渲染,支持了Unicode和UTF-8。WSL还提供了GUI应用支持与GPU加速。再加上这么好看的界面,i了i了。
> Windows 终端是一款新式、快速、高效、强大且高效的终端应用程序,适用于命令行工具和命令提示符,PowerShell和 WSL 等 Shell 用户。主要功能包括多个选项卡、窗格、Unicode、和 UTF-8 字符支持,GPU 加速文本渲染引擎以及自定义主题、样式和配置。
Microsoft News
Windows Terminal 1.0
Last year at Build 2019, we first announced the Windows Terminal. Since then, we have been working with the community to create a wonderful terminal experience while still being a preview product. Here we are at Build 2020 and we are so excited to share with…
Piggy's Recyclable Bin
小满 来源:微博@罗小黑CAT
===== 评论区 =====
#日常 #CTF #瞎折腾 #project
为了方便打 CTF(打不动了),自己搭了个 CyberChef,不带各种页面统计,不收集隐私信息,欢迎来玩呀!
https://chef.miaotony.xyz/
(快来 BAKE
为了方便打 CTF(打不动了),自己搭了个 CyberChef,不带各种页面统计,不收集隐私信息,欢迎来玩呀!
https://chef.miaotony.xyz/
(快来 BAKE
#Blog #CTF #Writeup
CTF | DASCTF May & BJDCTF3rd 部分WriteUp
转眼间一个月又过去了。
前两天水了一下 DASCTF 五月赛 & BJDCTF3rd,这次不是新生赛了,还是和企业合办的,于是难度大的亚批,打得都自闭了。(没理由吹新生赛了嘤嘤嘤。
https://miaotony.xyz/2020/05/24/CTF_BJDCTF3rd/
CTF | DASCTF May & BJDCTF3rd 部分WriteUp
转眼间一个月又过去了。
前两天水了一下 DASCTF 五月赛 & BJDCTF3rd,这次不是新生赛了,还是和企业合办的,于是难度大的亚批,打得都自闭了。(没理由吹新生赛了嘤嘤嘤。
https://miaotony.xyz/2020/05/24/CTF_BJDCTF3rd/
miaotony.xyz
CTF | DASCTF May & BJDCTF3rd 部分WriteUp | MiaoTony's小窝
又是划划水~前两天水了一下DASCTF五月赛 & BJDCTF3rd,这次不是新生赛了,难度大的亚批,打得都自闭了。