avatar
Articles
22
Tags
2
Categories
0

Home
Archives
Fs Page
Search
Home
Archives

Fs Page

Announcement / 须知
Sticky|Created2023-04-10
AnnouncementThis blog will be a hybrid of English and Chinese posts. Probably some posts will not have translations between each other in this site. Please use translation tools if you want. 须知本博客会混合一些英文和中文的文章。并且很有可能本博客并不在英语和中文之间进行翻译。如有需要请使用翻译工具。
使用Docker打包VSCode开发环境
Created2023-09-23
最近开始有大量需要用到linux的开发环境的课,但是又不想给我的主力台式机装上Debian,便想要找一种方式可以远程一个linux进行开发。通常linux支持的VNC作为开发严重受限于网络质量,并且延迟较高,遂放弃。于是选择使用VSCode链接远程服务器的SSH作为开发环境。同时docker可以轻松切换各种开发环境而不影响宿主机。 服务器配置最近刚好买了台搭载Intel N100 CPU的微型机作为一个微型服务器。功耗及声音极低,非常适合放在房间里挂一些服务。配置如下: CPU: Intel N100 RAM: 16GB LPDDR5 SSD: 256GB NIC: 2x 1000Mbps Ethernet 这个配置作为个人微型服务器非常合适,并且具有双网口,有需要也可以做软路由。 这里不是广告 Dockerfile最重要的一步就是完成Dockerfile,可以参考如下配置:12345678910111213141516171819202122232425262728293031FROM python:3.11.5-bookworm as builder-imageARG SSH_ ...
Windows安装Tensorflow以使用GPU计算
Created2023-04-13
最近ML课大量使用Tensorflow进行计算,并且卷积神经网络的计算量较大,因此我决定使用我的RTX3070Ti进行计算加速,增加生产力。本文记录了我在Windows 10上安装Tensorflow以使用GPU计算的过程。 版本选择本文安装的是Tensorflow 2.10.0 版本。此版本为Windows最后一个原生支持GPU计算的版本。自从Tensorflow 2.11开始,如需在Windows上使用Tensorflow GPU,需要使用WSL或者虚拟机。本文不会讨论WSL或者虚拟机的安装,如需了解,请自行搜索。CUDA和cuDNN的版本选择Tensorflow 2.10.0支持CUDA 11.2和cuDNN 8.1。因此,我们需要安装这两个版本的软件。本文使用Anaconda进行安装 建议不要使用过旧版本的Tensorflow,过老版本会存在很多的依赖问题。 安装CUDA从NVDIA官网上下载CUDA 11.2的安装包。传送门下载完成后运行安装包,根据提示完成安装。 安装cuDNN从NVDIA官网上下载cuDNN 8.1的安装包。传送门下载完成后解压缩,将解压缩后的文件夹复制到 ...
anaconda frequent commands
Created2023-04-11
conda relatedview conda version12conda --versionconda info Update conda1conda update conda env relatedCreate virtual envs1conda create --name evname Create envs with specific version1conda create --name python36 python=3.6 Activate env1conda activate envname Go back to previous env1conda deactivate List existing envs1conda info -e Remove envs1conda env remove --n envname Clone env1conda create --name clone_env --clone envname Package relatedInstall a package1conda install packagename Update a pa ...
Hexo frequent commands
Created2023-04-10
This post is only about several commands that will be used during updating this blog. Hexo related commands:123npm install hexo -g #install Hexonpm update hexo -g #update Hexohexo init #initialize a new blogBlog related commands:1234hexo n "我的博客" == hexo new "我的博客" #create a new posthexo g == hexo generate #Generate the bloghexo s == hexo server #start preview webserverhexo d == hexo deploy # deploy to remote server i.e GithubPreview server related commands:12345hexo server # ...
使用Docker拉取OP编译环境并进行编译
Created2022-04-21
最近台式机电脑电源坏了,送厂返修,很长一段时间没有台式机用,遂决定使用安装了OMV的小主机进行编译。由于系统版本较老,安装环境无法成功,于是使用Ubuntu-docker进行环境的搭建,并打包上传到DockerHub,以便下次使用,并且节省空间。 声明 此次只是博主的一次尝试,docker image并没有进行精简,提及可能会比较大。 op的一些包已经下载完成,减少多次下载的烦恼。 docker可以根据需要将编译成果或者整个Lede目录挂载到本机方便文件操作,本篇只使用docker cp命令进行文件的转移。 不喜勿喷,大佬勿喷。 使用Docker编译环境拉取镜像请前往dockerHub拉取镜像,传送门。选择最新的docker镜像的tag进行拉取: 1docker pull frank921/opcompile:v3 部署镜像1docker run -itd --name opcompile frank921/opcompile:v3 通过docker exec 进入容器并进行编译操作。注意:这里可以通过 -v 参数添加目录映射,具体请查询docker文档 1docker exec ...
配置OpenWRT的802.1x认证加入内部网
Created2022-02-20
又是很久没有更新了,其实这个已经完成了很多时候了,但是事情太多一直没来的及写。 因为学校使用的Ethernet是通过802.1x认证的(好像WIFI也是),对于智能家居等不方便更改网络的设备非常不方便,遂有了添加路由器的想法。 顺便说一句,校园网的速度还是非常爽的,最重要的是包含在房租里了,不用另外付费。 这个测速确认是外网速度,校园内没有测速节点。(可惜是NAT3,不然可以开机子了🤣) 硬件配置主路由使用的是R2S,对于我一个人来说性能足够了(毕竟不需要科学上网了)。 整体速度能跑满上下千兆,内网还带了一个nas做pt下载用,性能足够。 本人使用骷髅头固件,注意自编译固件会有大负载下重启的问题,此固件无此类问题。传送门 另外我还买了一个小米AX1800,就是国内的小米AX5作为AP使用,刷入极客固件,无线网的速度能跑到700Mbps左右。 其实这个成绩还是挺差的,没有达到我的心理预期,WIFI6性价比路由器还没有WIFI5强,其实没有升级的必要 配置802.1x认证最重要的就是配置802.1x认证了,不然都是瞎扯。 1. 安装完整WPAD现在OpenWRT上默认使用的是wpa ...
关于使用NBMiner挖掘ETH的初体验
Created2022-01-29
最近因为上学博客已经好久没有更新了。 因为之前沉迷战地2042,原来的1660Ti笔记本打起游戏来已经不够用了,遂在欧洲重新配了一台电脑。基本配置是11600K+3070Ti的组合。 PS:欧洲的电脑是真的贵啊。 心想着既然这么好的电脑配了也配了,不如来试试挖矿回血。因为一些原因,电费不需要我来交,所以收入永远都是为正的。 本篇只是记录一下挖矿心得,并不是教程。 矿池选择市面上有很多挖矿矿池,请根据自己的需要进行选择。 我使用的是Binance矿池,虽然总算力不高,但是好处就是可以随时体现,对于我这种只是尝试的人还是很香的。 Binance矿池和Binance的账号是通用的,开通一个挖矿账号就可以开始挖矿了。 软件选择因为我的卡是RTX 3070Ti,是LHR版本(LHR:low hash rate),选择了NBMiner作为挖矿软件,毕竟是初来乍到,原来就听说了可以解锁68%的算力,还是很香的。 本人测试的时候Nbminer更新到了v40.1版本,亲自测试,本卡可以解锁到73.5%-74%的算力性能。 网络事项由于中国境内的特殊原因,切勿直连到矿池进行挖矿。并且SSL技术也不可靠 ...
Linux使用脚本自动更新华为云DNS(DDNS)支持OPENWRT
Created2021-08-16
最近应朋友的需求,研究一个华为云的DDNS解决方式,并且支持OpenWRT和一些主流Linux发行版本。 本教程来源于Github大佬开发的脚本,传送门 并且感谢另外一位大佬修改脚本,使其支持Openwrt网卡获取IP:传送门 此脚本支持IPV4与IPV6双栈,但是需要对脚本做出一些改动,下文会提到。 准备工作首先将域名解析到华为云上,这里不再赘述。 添加需要ddns的A记录或者AAAA记录。建议将TTL改小。 配置单IPV4或者单IPV6首先点击链接下载脚本文件(IPV4,IPV6),请下载对应的脚本。 首先在脚本开头,修改个人配置 1234567891011#用户名username=""#账户名accountname=""#密码password=""#域名domain="example.com"#主机名host="www" username与accountname都填你登陆的用户名,password填入密码 domain填入你的顶级域名,hosts填入二级域名,如果想直接用顶级 ...
关于如何使用小猫咪与其他的类似软件
Created2021-02-01
注:这篇文章可能违反了中国大陆的法律规定。如果您在中国大陆,请立刻离开。请勿转载和传播,否则可能受到中国大陆法律的处罚或制裁。 机场准备 机场,顾名思义,请立刻前往当地机场 (大雾) 机场就是给你提供fq节点以及服务的网站,本人不做推荐,请自行准备好相应的订阅链接,付完款后继续阅读。 如果你实在不知道什么是机场,哪里去找,请直接找本人帮忙 准备好订阅链接或者节点链接(不推荐)。 软件准备请从Github上面下载Clash for Windows软件,下面贴出官方的下载地址: https://github.com/Fndroid/clash_for_windows_pkg/releases 找到最新的版本号,例如: (这个很可能已经不是最新的了,直接找最新的用就行了) 点击Assets,并下载文件 看到这个点击一下, 选择相应的版本进行下载,看到蓝色的字点击一下 这里Windows建议直接选EXE版本,苹果直接DMG版本,更加方便。 如果你实在找不到,这里贴一个最后更新的最新版本供你下载。 EXE 如果下载过慢,请慢慢下,或者来找本人,本人 亲 自 帮 你 下 安装软件软件下载完成以 ...
123
avatar
Junyuan Wang
Articles
22
Tags
2
Categories
0
Follow Me
Announcement
English Version Blog Here https://en.frankutils.xyz
Recent Post
使用Docker打包VSCode开发环境2023-09-23
Windows安装Tensorflow以使用GPU计算2023-04-13
anaconda frequent commands2023-04-11
Announcement / 须知2023-04-10
Hexo frequent commands2023-04-10
Tags
Docker command notes
Archives
  • September 20231
  • April 20234
  • April 20221
  • February 20221
  • January 20221
  • August 20211
  • February 20211
  • October 20201
Info
Article :
22
Total Count :
15.8k
UV :
PV :
Last Push :
©2020 - 2023 By Junyuan Wang
Framework Hexo|Theme Butterfly
Search
Loading the Database