VSCode 首個通用串口通信擴展 Serial Port Helper

*近應群友需要,寫了一個串口通信的 VSCode 擴展:Serial Port Helper。

可以支持連接多個串口。
Connect

支持基本的 TX / RX 。
TX RX

另外還加入了可以發送 Hex 和文件的功能。

因爲我只有一塊 Arduino 的開發板,所以還沒有做很廣泛的兼容性驗證。歡迎各位 V 友有設備的都來試用看看,有什麽問題可以直接到 GitHub 上提 Issue,或是有什麽功能建議,也歡迎來反饋。感謝~

GitHub: https://github.com/imlinhanchao/vsc-serialport-helper
VSCode Market: https://marketplace.visualstudio.com/items?itemName=hancel.serialport-helper

VSCode 串口 擴展 helper13 条回复 • 2021-07-01 13:29:03 +08:00
iceminmie 1
iceminmie 3 小时 28 分钟前
波特率不能自定义吗?有些板子波特率非通用波特率,希望支持一下
imlinhanchao 2
imlinhanchao 3 小时 25 分钟前
@iceminmie 可以自定義,點擊就可以設定了。
JoJoJoJ 3
JoJoJoJ 3 小时 5 分钟前 via iPhone
可以通过 1k xmodem 发送文件吗
FEDT 4
FEDT 3 小时 3 分钟前 via iPhone
什么群
imlinhanchao 5
imlinhanchao 3 小时 2 分钟前
@JoJoJoJ 現在不支援,有相關的資料介紹嗎?
NilChan 6
NilChan 3 小时 0 分钟前 via Android
感谢,可以卸载 putty 了
imlinhanchao 7
imlinhanchao 2 小时 41 分钟前
@FEDT VSCode 中文社區微信群
zbianbiaos 8
zbianbiaos 2 小时 32 分钟前
试了下非常好用,但 J-Link 的虚拟串口没法使用,CH340 没有问题,希望能支持下非常感谢
DsuineGP 9
DsuineGP 2 小时 28 分钟前
先点赞支持了
bthulu 10
bthulu 2 小时 20 分钟前
感谢, 可以卸载 visual studio 了

leeyuzhe 11
leeyuzhe 2 小时 19 分钟前
借楼问一下,jb 下面有没有类似的工具?
zmxnv123 12
zmxnv123 50 分钟前
虽然我也是程序员,但我为啥完全不知道楼上在说什么。
chiu 13
chiu 20 分钟前
@zmxnv123 #12
如果你平时的工作比较集中在上层,不涉及调试硬件 /板子 /驱动之类的底层的开发,那可能大概率不用接触到串口 /UART

OpenStack 开发架构设计的一些问题请教下各位。

基于 OpenStack 做私有云开发,前端自己重新做页面设计,预计只采用虚拟机管理和网络相关的一些功能,需要再做一个后端吗?不确定前端开发直接和 OpenStack api 通信是否合理。
OpenStack 开发 API 私有7 条回复 • 2021-06-30 11:32:39 +08:00
alexsunxl 1
alexsunxl 2 天前
肯定还是要做。 现在不做,后面需求变一点点,还得搞整改。
直接通信肯定会有很多问题的。
defunct9 2
defunct9 2 天前
openstack 太沉重了
buchikoma 3
buchikoma 2 天前
我们目前是前端对接 openapi,openapi 对接 openstack 的 Nova-api 这些
fengjianxinghun 4
fengjianxinghun 2 天前
1. 假如你是前端,那么肯定要做。
2. 假如你是后端,那么肯定不需要做。
3. 假如你是老板,*好别用 OpenStack 。。
HandForLove 5
HandForLove 2 天前
@fengjianxinghun 哈哈哈
HandForLove 6
HandForLove 2 天前
@buchikoma #抱拳,我去研究学习下。
quxuanxuan 7
quxuanxuan 1 天前
我们也在做私有云+混合云,开源的 https://github.com/yunionio/cloudpods, 可以参考下

[新功能] 腾讯轻量支持加入内网 CCN 连接 CVM 及 CDB

VPC 对等的功能期待很久了,Lightsail 其实很早就支持了,不过阿里那边迟迟没有跟进,产品迭代还是要看腾讯的了~

轻量本身是基于 CVM 的架构进行精简的,在互联方面没有给你配置 VPC 的选择,而是默认同地域置入一个账户下的 VPC 。既然本身是具有 VPC,那么在基础架构上也是一样支持 VPC 间互联的。这个功能在腾讯云被称为云联网,现在也支持绑定到轻量了~

注意配置 CCN 的时候不要跨地域!收费很贵的!

一、创建对应地域云联网

前往 CCN 页面,在对应地域新建一个 CCN,CCN 在同地域 5Gbps 下是没有任何费用的所以可以放心配置,选择将 CVM 、CDB 等所在的 VPC 接入进去: [url]https://console.cloud.tencent.com/vpc/ccn[/url]

二、建立轻量内网互联

在轻量的控制台中左侧已经上线了内网互联,选择对应的地域将其申请接入 CCN 。

三、接受轻量 VPC 连接申请

回到 CCN 的控制台,在页面中接受轻量 VPC 的接入许可,这时会自动生成两个 VPC 间的路由表,如果无冲突的话就可以完成互联了。

内网 0.2ms ,速度非常快,对于国内区域的机器间互联作用相当大~

四、修正 VPC 内网地址段

如果接入的 VPC 比较多,出现了和之前删除的 VPC 存在地址冲突,那么要去 VPC 设置中删掉无效的路由~

腾讯云本身系统生成的内网网段是不会冲突的,所以基本上不会遇到这个问题。

vpc ccn 内网 轻量10 条回复 • 2021-06-29 07:29:31 +08:00
ptstone 1
ptstone 2 天前
这个意思是 ,不同区域的主机 也可以免费组件一个局域网,然后还很快?
xxfye 2
xxfye 2 天前
轻量级就差这个了,有这个什么 IPv6,什么云 DB 都有了,还买 CVM 干嘛。
moult 3
moult 2 天前
@ptstone 跨地域收费。同地域 5G 带宽免费。
sekfung 4
sekfung 2 天前
感觉现在良心云无论是在产品功能和价格上,都要比套路用更具性价比了。良心云的四层 LB 都能支持 TCP +SSL 了,套路云还不肯支持。
keepeye 5
keepeye 2 天前
阿里云有 云企业网,类似的功能吧?我是用来不同帐号同地域服务器实现内网通信的
freecloud 6
freecloud 2 天前
/t/779044 nice 。配上无忧计划,香。
Rheinmetal 7
Rheinmetal 2 天前
@xxfye
要么是新一代产品试水要么是阉割了什么别的
stimw 8
stimw 2 天前 via Android
轻量就是没法换 ip,只能退了重买
Hanada 9
Hanada 2 天前 via Android
@keepeye 但是不支持轻量
dzyou2007 10
dzyou2007 2 天前 via Android
@xxfye 轻量支持 ipv6 了么

ubuntu关闭apt-get代理、设置http代理

今天想装个软件(wine),使用 sudo apt-get update 命令时,发现给出很多Ign 语句,总出现 Connecting to proxy.http://10.0.126.1:13128 的字样,发现这个代理是已经废弃掉的。接着想去取消使用该代理:

1、 查看/etc/apt/apt.conf,发现存在:

       http_proxy=”http://10.0.126.1:13128/”

       https_proxy=”https://10.0.126.1:13128/”

       ftp_proxy=”ftp://10.0.126.1:13128/”

       socks_proxy=”socks://10.0.126.1:13128/”

     直接删除该文件,重启电脑,发现问题还是没解决;

2、百度一下,命令行执行:export  http_proxy=”” 发现问题未解;

     执行 unset  http_proxy 问题还是存在;

3、查看~/.bashrc,未发现存在http_proxy之类设置;

4、env | grep proxy 发现依然存在 http 代理;

5、根目录查找一把: sudo grep -r -i http_proxy=http://10.0.126.168:13128/ ./

     看到控制台有输出: /etc/enviroment : http_proxy …..

6、查看一下:cat /etc/enviroment,发现有配置:

     http_proxy=”http://10.0.126.1:13128/”

     https_proxy=”https://10.0.126.1:13128/”

     tp_proxy=”ftp://10.0.126.1:13128/”

     socks_proxy=”socks://10.0.126.1:13128/”

7、vi /etc/enviroment 将配置删掉;

8、至此终于搞定然后  sudo apt-get UPDATE,出现n多更新。

记录一下。

ubuntu设置http代理:

方法一
    这是一种临时的手段,如果您仅仅是暂时需要通过http代理使用apt-get,您可以使用这种方式。
    在使用apt-get之前,在终端中输入以下命令(根据您的实际情况替换yourproxyaddressproxyport)。
export http_proxy=http://yourproxyaddress:proxyport

方法二
这种方法要用到/etc/apt/文件夹下的apt.conf文件。如果您希望apt-get(而不是其他应用程序)一直使用http代理,您可以使用这种方式。
注意: 某些情况下,系统安装过程中没有建立apt配置文件。下面的操作将视情况修改现有的配置文件或者新建配置文件。
sudo gedit /etc/apt/apt.conf
在您的apt.conf文件中加入下面这行(根据你的实际情况替换yourproxyaddressproxyport)。
Acquire::http::Proxy “http://yourproxyaddress:proxyport”;
保存apt.conf文件。

方法三
这种方法会在您的主目录下的.bashrc文件中添加两行。如果您希望apt-get和其他应用程序如wget等都使用http代理,您可以使用这种方式。
gedit ~/.bashrc
在您的.bashrc文件末尾添加如下内容(根据你的实际情况替换yourproxyaddressproxyport)。
http_proxy=http://yourproxyaddress:proxyport
export http_proxy
保存文件。关闭当前终端,然后打开另一个终端。
使用apt-get update或者任何您想用的网络工具测试代理。我使用firestarter查看活动的网络连接。
如果您为了纠正错误而再次修改了配置文件,记得关闭终端并重新打开,否自新的设置不会生效。或者通过source命令。

windows ccproxy下配置ubuntu代理

下载ccproxy,在设置中查看端口和自己本地ip(自动检测那里)

方法1:windows下载ccproxy,在设置中查看端口号,可以看到ip

%title插图%num

浏览器设置:linux 下输入firefox出现浏览器

右上角打开设置,选项,网络设置,preference->network setting

修改mannual proxy configuration,修改成自己的windows ip,完成浏览器可以上网

%title插图%num

 

方法二:

查看代理: env | grep proxy
配置代理:vi /etc/profile 末尾加上以下参数

local_ip=x.x.x.x(此处是widows下的ip,根据实际情况修改)
http_proxy=${local_ip}:808
https_proxy=${local_ip}:808
ftp_proxy=${local_ip}:808
socks_proxy=${local_ip}:808
export http_proxy https_proxy ftp_proxy

 

执行代理更新:.  /etc/profile(路径之前有空格)

使用ccproxy代理服务器上网

前段时间要在实验室搞一个hadoop集群出来,但是校园网当时不能用路由器,我自己只有一个校园网账号,要让三台电脑都上网。请教师兄,终于搞定了。

如果你之前使用iso文件作为源,参考文章http://blog.csdn.net/genius_zz/article/details/52563309

下载安装完成(自行百度),然后在设置里进行符合自己需要的设置
%title插图%num

然后保证同一个局域网下的需要上网的机器与可以上网的机器之间互相ping的通,然后,点击账号,填写需要联网的机器的ip地址。

%title插图%num

这里选择允许部分,然后新建即可。在代理机这边设置好了以后,转向需要上网的机器
(1) 编辑/etc/environment
添加如下:
http_proxy=”http://192.168.3.129:808/”
https_proxy=”https://192.168.3.129:808/”
ftp_proxy=”ftp://192.168.3.129:808/”
socks_proxy=”socks://192.168.3.129:808/”

(2)编辑/etc /apt/apt.conf
同样添加上述内容,然后source /etc/enrironment

(3) 验证设置是否生效
echo $http_proxy 输出如下结果表明设置正确:

然后ubuntu机器就可以上网了。

api代理ip是什么?怎么用?

如今许多互联网从业人员知道代理IP,也有不少人在使用代理IP,*常见的就是在网络爬虫方面的使用。

代理IP是代理IP服务器的简称,其本质是利用新IP地址代替自己的IP地址进行接入和操纵,就像网络信息中转站一样,具有很大的优势。

因特网已进入大数据时代,信息安全成为人们关注的焦点。如在上网时配合代理IP使用,使自己的IP成为动态IP,这样就可以将自己的IP隐藏起来,不必担心被追踪和攻击,提高了上网的安全性。

代理IP对于网络爬虫来说更为重要,因为现在很多网站都设置了反爬虫措施,但是当爬虫在短时间内发送过多请求时,会被封IP封掉,为了工作效率又必须快速爬取,如果爬虫配合代理IP来使用,就可以不断地切换IP,这样就可以让爬虫继续使用IP。

代理IP服务器可以提高网络的安全性,保证爬虫的工作效率,其重要性不言而喻,但只有高质量的代理IP才能达到理想的效果,例如智游代理,用户在选择代理IP时,要提前确定相关参数,才能取得理想的效果。

如何看待国内http代理ip的普及性

%title插图%num

目前看来,每个行业都或多或少地与网络有联系。那是一个网络连接的时代。实际上,每个人对网络的依赖性和使用性比以前更强了。

不管是隐藏自己的IP还是访问受限的网站,都无法避免要联系IP代理。由于只有通过IP代理工具,才能实现这些功能,但如果希望获得IP代理的功能服务,则应该首先对IP代理有一些了解。

代理服务器会将请求转发到目标服务器上,代理服务器会加密并压缩请求包,以保证信息的安全。

由于动态ip代理的流行,我们可以充分利用爬虫技术,大量收集数据。正如已经进行过爬行的人所知,抓取工具在抓取数据时确实需要大量的动态ip资源,并且可能每天要使用数百万的IP。

因此,代理服务的ip质量和数量是非常关键的,如果代理服务不具备良好的技术条件,那么所有可能提供的ip资源都会被重复使用,严重影响使用效果。