Skip to content

Instantly share code, notes, and snippets.

@wardmon
Last active May 18, 2024 04:01
Show Gist options
  • Save wardmon/50bc04dcdbf0d794721f1b0754d0f740 to your computer and use it in GitHub Desktop.
Save wardmon/50bc04dcdbf0d794721f1b0754d0f740 to your computer and use it in GitHub Desktop.
11 11111111111111111111111111111
git clone https://gist.github.com/wardmon/f5191895efefd477f95b693206f9e1a6
lsgists wardmon | tail -10 | sed -e 's/^.*https/https/g'|grep https
|xargs -p -n 1 git clone
<ul class="code-snippet__line-index code-snippet__js"> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> </ul> <pre data-lang="bash" class="code-snippet__js" ><code><span class="code-snippet_outer"><span class="code-snippet__meta">#!/bin/bash </span></span></code><code><span class="code-snippet_outer">URL_LIST=<span class="code-snippet__string">"www.baidu.com www.ctnrs.com www.der-matech.net.cn www.der-matech.com.cn www.der-matech.cn www.der-matech.top www.der-matech.org"</span> </span></code><code><span class="code-snippet_outer"> </span></code><code><span class="code-snippet_outer"><span class="code-snippet__keyword">for</span> URL <span class="code-snippet__keyword">in</span> <span class="code-snippet__variable">$URL_LIST</span>; <span class="code-snippet__keyword">do</span> </span></code><code><span class="code-snippet_outer"> FAIL_COUNT=0 </span></code><code><span class="code-snippet_outer"> <span class="code-snippet__keyword">for</span> ((i=1;i&lt;=3;i++)); <span class="code-snippet__keyword">do</span> </span></code><code><span class="code-snippet_outer"> curl -s --head http://<span class="code-snippet__variable">$URL</span> &gt; /dev/null </span></code><code><span class="code-snippet_outer"> HTTP_CODE=$(curl -o /dev/null --connect-timeout 3 -s -w <span class="code-snippet__string">"%{http_code}\n"</span> http://<span class="code-snippet__variable">$URL</span>) </span></code><code><span class="code-snippet_outer"> <span class="code-snippet__keyword">if</span> [ <span class="code-snippet__variable">$HTTP_CODE</span> -eq 200 ]; <span class="code-snippet__keyword">then</span> </span></code><code><span class="code-snippet_outer"> <span class="code-snippet__built_in">echo</span> <span class="code-snippet__string">"<span class="code-snippet__variable">$URL</span> OK"</span> </span></code><code><span class="code-snippet_outer"> <span class="code-snippet__built_in">break</span> </span></code><code><span class="code-snippet_outer"> <span class="code-snippet__keyword">else</span> </span></code><code><span class="code-snippet_outer"> <span class="code-snippet__built_in">echo</span> <span class="code-snippet__string">"<span class="code-snippet__variable">$URL</span> retry <span class="code-snippet__variable">$FAIL_COUNT</span>"</span> </span></code><code><span class="code-snippet_outer"> <span class="code-snippet__built_in">let</span> FAIL_COUNT++ </span></code><code><span class="code-snippet_outer"> <span class="code-snippet__keyword">fi</span> </span></code><code><span class="code-snippet_outer"> <span class="code-snippet__keyword">done</span> </span></code><code><span class="code-snippet_outer"> <span class="code-snippet__keyword">if</span> [ <span class="code-snippet__variable">$FAIL_COUNT</span> -eq 3 ]; <span class="code-snippet__keyword">then</span> </span></code><code><span class="code-snippet_outer"> <span class="code-snippet__built_in">echo</span> <span class="code-snippet__string">"Warning: <span class="code-snippet__variable">$URL</span> Access failure!"</span> </span></code><code><span class="code-snippet_outer">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="code-snippet__built_in">echo</span>&nbsp;<span class="code-snippet__string">"网站<span class="code-snippet__variable">$URL</span>坏掉,请及时处理"</span>&nbsp;|&nbsp;mail&nbsp;-s&nbsp;<span class="code-snippet__string">"<span class="code-snippet__variable">$URL</span>网站高危"</span>&nbsp;1242253055@qq.com&nbsp;&nbsp;</span></code><code><span class="code-snippet_outer"> <span class="code-snippet__keyword">fi</span> </span></code><code><span class="code-snippet_outer"><span class="code-snippet__keyword">done</span></span></code></pre>
https://base64.guru/converter/encode/image
<br/>
https://521github.com/extdomains/gist.github.com/wardmon/081dc028741c08277b471417e4462f9c
1echo > /dev/tcp/目标主机地址/端口号
例如,想要测试服务器example.com的80端口是否开放,你可以运行
https://web.gistoapp.com/#/snippet/50bc04dcdbf0d794721f1b0754d0f740
https://github.com/Xxxxhx/STM32_HAL_Tutorial
https://www.baidu.com/s?wd=keil%20makefile&pn=20&oq=keil%20makefile&tn=baiduhome_pg&ie=utf-8&rsv_idx=2&rsv_pq=81a7e71100009a90&rsv_t=648e8FKjuQ%2BykHPyuTNw2ZvoqBRytNrdRtZeravylR1zb1KIdWE0LFmF31euPyNCTnhG
SSH
Enable access to server via SSH key.
https://web.gistoapp.com/#/snippet/50bc04dcdbf0d794721f1b0754d0f740
# Create SSH key (RSA)
ssh-keygen -t rsa -b 4096
# Create SSH key (ED25519)
ssh-keygen -t ed25519
# Copy SSH key to remote server
ssh-copy-id -i ~/.ssh/key_file_name user@host
Disable SSH host key checking. Useful when connecting to embedded systems with initramfs, as the host key changes each time.
sudo vi ~/.ssh/config
Host 10.0.4.1
StrictHostKeyChecking no
UserKnownHostsFile=/dev/null
# Host file must be owned by root, and have no group / other write permissions
sudo chmod go-w ~/.ssh/config
Can use Host * to disable on all hosts, but not typically a good idea.
<img src="https://fastly.jsdelivr.net/gh/wardmon/ghost-cms@picgo/20240510101850.png"/>
我们在baremetal blinky examples工程目录下执行对应命令可生成工程。
「1、生成gpio_demo_frdmk64f项目的Keil工程:」
progen generate -f projects.yaml -p gpio_demo_frdmk64f -t uvision
-p参数指定工程名;-t参数指定生成的工程。
「2、生成gpio_demo_frdmk64f项目的IAR工程:」
progen generate -f projects.yaml -p gpio_demo_frdmk64f -t iar_arm
「3、生成gpio_demo_frdmk64f项目的gcc_arm工程:」
progen generate -f projects.yaml -p gpio_demo_frdmk64f -t iar_arm
https://github.com/wardmon/project_generator
https://www.bilibili.com/read/cv7842440/
https://blog.csdn.net/ybhuangfugui/article/details/122247982
https://github.dev/wardmon/dev/blob/435f2a9b98d1734cc9c038c00d0e064f71ab4c8e/README.md
aaaaaaaaaaaaaaa
灯影 1:54:03
@一个臭搞电子的 454341542
灯影 1:54:05
加群
灯影 1:54:15
b站关注keysking
我关注的老鸨 都发了心疼胖猫好友列表原来做过夜场的姐妹 也有发朋友圈心疼胖猫的因为越是经历男人多的 越知道男人大多数是个啥样越知道这种男人几乎约等于绝种了结果真绝种了
以后剩下的都是只想操大逼的了
<br/>
<img alt="" src="data:image/jpeg;base64,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" />
https://base64.guru/converter/encode/image
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment