Skip to content

Instantly share code, notes, and snippets.

View wardmon's full-sized avatar

wardmon wardmon

View GitHub Profile
@wardmon
wardmon / coderun.json
Last active May 17, 2024 03:15
jsmind-2_features_cn.html
{"config":{"codeTheme":"NoctisLux","pageThemeSyncCodeTheme":true,"openAlmightyConsole":false,"autoRun":false,"layout":"default","keepPreviousLogs":true,"codeFontSize":16},"title":"jsmind-2_features_cn.html","code":{"HTML":{"language":"html","content":"<!DOCTYPE html>\r\n<html>\r\n <head>\r\n <meta charset=\"utf-8\" />\r\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\r\n <title>jsMind</title>\r\n <link\r\n type=\"text/css\"\r\n rel=\"stylesheet\"\r\n href=\"//jsd.onmicrosoft.cn/npm/jsmind@0.8.3/style/jsmind.css\"\r\n />\r\n <style type=\"text/css\">\r\n li {\r\n margin-top: 2px;\r\n margin-bottom: 2px;\r\n }\r\n\r\n button {\r\n width: 140px;\r\n }\r\n\r\n select {\r\n width: 140px;\r\n }\r\n\r\n #layout {\r\n width: 1230px;\r\n }\r\n\r\n
@wardmon
wardmon / tgjkq
Last active May 18, 2024 04:01
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_LIS
@wardmon
wardmon / coderun.json
Created May 10, 2024 10:34
program-stm32-with-vscode
{"config":{"codeTheme":"NoctisLux","pageThemeSyncCodeTheme":true,"openAlmightyConsole":false,"autoRun":false,"layout":"default","keepPreviousLogs":true,"codeFontSize":16},"title":"program-stm32-with-vscode","code":{"HTML":{"language":"html","content":"# program-stm32-with-vscode\r\ngcc+gdb+st-link+hal+vs-code\r\n\r\n# VS CODE+GCC+GDB进行STM32(HAL)编程\r\n## 1.环境配置\r\n常用的stm32开发环境有以下几种:\r\n1. KEIL+SPL(标准库)\r\n2. IAR/ECILPS+SW4STM32\r\n3. TrueStudio+HAL(HAL库)\r\n4. arm-none-eabi-gcc+arm-none-eabi-gdb+编辑器+HAL(HAL库)\r\n\r\n不仅kile IDE有破解限制、keil自带文本编辑器难以使用,还由于ST(意法半导体)官方强推HAL库和CubeMX等工具,本次选择第四种方式搭建开发环境。完全的开源方案,适合个人定制。\r\n由于此方案涉及到编译相关,难度较大,请自行斟酌。\r\n\r\n本机环境为WIN10 1809 64Bit。理论上linux系统配置更简单方便。需要软件VS CODE、MSYS2、gcc-arm-none-eabi-gcc和从True Studio内提取的ST-LINK_gdbserver(已上传至github仓库)。\r\n\r\n---\r\n\r\n1. 安装MSYS2。\r\n因为需要使用make、rm等命令,所以安装msys2。我安装在C:\\msys64目录下。更新msys2的源为国内源。打开msys的命令行运行pacman -Sy刷新源缓存。运行pacman -S make安装make工具(该处命令都属于Arch Linux系,自行查阅)。安装完毕后执行make -v应该可以输出make的版本信息。例如:\r\n![image](https://github.com/cjw7360/p
@wardmon
wardmon / coderun.json
Last active May 15, 2024 01:41
Usage-Information-for-Command-Line-Option-'-i'-when-building
{"config":{"codeTheme":"NoctisLux","pageThemeSyncCodeTheme":true,"openAlmightyConsole":false,"autoRun":false,"layout":"default","keepPreviousLogs":true,"codeFontSize":16},"title":"Usage Information for Command Line Option '-i' when building","code":{"HTML":{"language":"html","content":"Usage Information for Command Line Option '-i' when building.\r\nJeff Skaanland\r\nJeff Skaanland\r\nover 6 years ago\r\nThe manual states:\r\n-i import_file.xml Creates a new project or updates an existing project using the data provided by an XML file, which has to be compliant to the schema project_import.xsd available in the directory ..\\UV4. The target name can be specified with the option -t. By default, the target name is set to the device name. The GUI is suppressed automatically when using this option.\r\n\r\nExamples:\r\nUV4 MyProject.uvprojx –i MyImport.xml\r\n\r\nBut it doesn't provide any example of what might be in the MyImport.xml. Can anyone elaborate? I'm most interested in the \"updates an existing project\"
@wardmon
wardmon / coderun.json
Created May 9, 2024 09:19
UV4-import-command
{"config":{"codeTheme":"NoctisLux","pageThemeSyncCodeTheme":true,"openAlmightyConsole":false,"autoRun":false,"layout":"default","keepPreviousLogs":true,"codeFontSize":16},"title":"UV4-import-command","code":{"HTML":{"language":"html","content":"F:\\mdk536\\UV4\\UV4.exe .\\test.uvprojx -i .\\MyImport.xml\r\nhttps://community.arm.com/support-forums/f/keil-forum/36244/usage-information-for-command-line-option--i-when-building\r\n<Project>\r\n <ToolsetName>ARM-ADS</ToolsetName>\r\n <Device>STM32F103ZE</Device>\r\n <Groups>\r\n <Group>\r\n <GroupName>SourceFiles</GroupName>\r\n <Files>\r\n <File>\r\n <FileName>new_main.c</FileName>\r\n <FileType>1</FileType>\r\n <FilePath>.\\new_main.c</FilePath>\r\n </File>\r\n <File>\r\n <FileName>test2.c</FileName>\r\n <FileType>1</FileType>\r\n <FilePath>.\\test2.c</FilePath>\r\n </File>\r\n </Files>\r\n </Group>\
@wardmon
wardmon / coderun.json
Last active May 8, 2024 04:51
Awesome-Embedded
{"config":{"codeTheme":"NoctisLux","pageThemeSyncCodeTheme":true,"openAlmightyConsole":false,"autoRun":false,"layout":"default","keepPreviousLogs":true,"codeFontSize":16},"title":"Awesome-Embedded","code":{"HTML":{"language":"html","content":"https://github.com/nhivp/Awesome-Embedded\r\n<div class=\"Box-sc-g0xbh4-0 ehcSsh\"><div class=\"Box-sc-g0xbh4-0 iGmlUb\"><div class=\"Box-sc-g0xbh4-0 iRQGXA\"><h2 class=\"_VisuallyHidden__VisuallyHidden-sc-11jhm7a-0 rTZSs\">Repository files navigation</h2><nav aria-label=\"Repository files\" class=\"Box-sc-g0xbh4-0 dvTdPK\"><ul role=\"list\" class=\"UnderlineNav__NavigationList-sc-1jfr31k-0 bPgibo\"><li class=\"Box-sc-g0xbh4-0 gwuIGu\"><a href=\"#\" aria-current=\"page\" class=\"Link__StyledLink-sc-14289xe-0 vLMkZ\"><span data-component=\"icon\" class=\"Box-sc-g0xbh4-0 kOxwQs\"><svg aria-hidden=\"true\" focusable=\"false\" role=\"img\" class=\"octicon octicon-book\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\" fill=\"currentColor\" style=\"display:inline-block;user-s
@wardmon
wardmon / coderun.json
Last active May 8, 2024 01:55
改网盘直链下载助手
{"config":{"codeTheme":"NoctisLux","pageThemeSyncCodeTheme":true,"openAlmightyConsole":false,"autoRun":false,"layout":"default","keepPreviousLogs":true,"codeFontSize":16},"title":"改网盘直链下载助手","code":{"HTML":{"language":"html","content":"(改)网盘直链下载助手"},"CSS":{"language":"css","content":"","resources":[]},"JS":{"language":"javascript","content":"// ==UserScript==\r\n// @name (改)网盘直链下载助手\r\n// @namespace https://github.com/syhyz1990/baiduyun\r\n// @version 1.0.8.6\r\n// @author Hmjz100、油小猴\r\n// @icon data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjggMTI4Ij48cGF0aCBkPSJNMTAzLjYgMTA3LjRjMy41LTIuMiA4LjktNi4xIDEzLjgtMTIuNXM3LjMtMTIuNSA4LjUtMTYuNWMuNS0xLjcgMi4yLTcuNSAyLjItMTQuNyAwLTEwLjEtMy4zLTI1LjEtMTUuNC0zNi44LTE0LjUtMTQtMzIuMS0xNC4zLTM1LjctMTQuMy04IDAtMTUuNyAxLjktMjIuNiA1LjJDNDQgMjMgMzUuNyAzMS40IDMwLjggNDEuN2MtMS4zIDIuOC00IDQuNy03LjEgNS00IC4zLTcuNSA0LjQtOC45IDkuNi0uNSAxLjktMS42IDMuNS0zLjEgNC43QzQuNCA2Ni44IDAgN
@wardmon
wardmon / coderun.json
Last active May 13, 2024 08:15
aaaaaaaaaaaaaa
{"config":{"codeTheme":"AyuLight","pageThemeSyncCodeTheme":true,"openAlmightyConsole":false,"autoRun":false,"layout":"default","keepPreviousLogs":true,"codeFontSize":16},"title":"aaaaaaaaaaaaaa","code":{"HTML":{"language":"html","content":"https://base64.guru/converter/encode/image \r\n<br/>\r\nhttps://521github.com/extdomains/gist.github.com/wardmon/081dc028741c08277b471417e4462f9c\r\n\r\n1echo > /dev/tcp/目标主机地址/端口号\r\n例如,想要测试服务器example.com的80端口是否开放,你可以运行\r\n\r\n\r\nhttps://github.com/Xxxxhx/STM32_HAL_Tutorial\r\n\r\n\r\nhttps://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\r\nSSH\r\nEnable access to server via SSH key.\r\n\r\n# Create SSH key (RSA)\r\nssh-keygen -t rsa -b 4096\r\n# Create SSH key (ED25519)\r\nssh-keygen -t ed25519\r\n\r\n# Copy SSH key to remote server\r\nssh-copy-id -i ~/.ssh/key_file_name user@host\r\nDisabl
@wardmon
wardmon / coderun.json
Created April 30, 2024 01:56
未命名
{"config":{"codeTheme":"BlulocoLight","pageThemeSyncCodeTheme":true,"openAlmightyConsole":false,"autoRun":false,"layout":"vue","keepPreviousLogs":true,"codeFontSize":16},"title":"未命名","code":{"HTML":{"language":"html","content":"","resources":[]},"CSS":{"language":"css","content":"","resources":[]},"JS":{"language":"javascript","content":"","resources":[],"importMap":"\n{\n \"imports\": {\n \"vue\": \"https://unpkg.com/vue@2.7.14/dist/vue.esm.browser.js\"\n }\n}\n "},"VUE":{"language":"vue2","content":"\n<template>\n <div>\n <div class=\"example\">{{ msg }}</div>\n <input v-model=\"msg\">\n </div>\n</template>\n\n<script>\nimport Vue from 'vue'\nimport moment from 'moment'\n\nexport default {\n data () {\n return {\n msg: 'Hello world!' + moment().format('YYYY')\n }\n }\n}\n</script>\n\n<style>\n.example {\n color: red;\n}\n</style> \n ","resources":[]}}}