软件/程序教程
文章平均质量分 89
软件/程序的使用教程
zhonguncle
居高才能临下,深入才能浅出(这话是谁说的呢?肯定不是鲁迅)
展开
-
在macOS上从源代码构建编译Aseprite到组装成App应用(macOS上如何不开着终端窗口)
这里记录一下自己构建 Aseprite 流程。关于如何构建可能已经有很多文章写了,但是都没有提到一点:启动的时候需要点击可执行程序,这样是需要终端窗口一直开着的的(如下图),关闭终端就会退出程序,这哪叫应用啊。所以我想将其变成一个像普通 macOS App 的东西,点击图标即可启动,也不会一直开着终端窗口。(仔细一想我还没有这样弄过一个应用呢,就想试试看,当作经验储备了)原创 2023-09-30 18:40:56 · 554 阅读 · 5 评论 -
Mac 开发 Tang Nano FPGA 指南(使用终端和使用 VS Code 和插件,适用所有 Gowin FPGA)
最近收到了一个 Tang nano 9K FPGA开发板,就想借此机会研究一下。官方文档里介绍如果想使用高云的 FPGA,就需要使用 GOWIN IDE,但是需要申请 license 提交一堆资料,我是别人送的就不太方便让别人弄。加上 IDE 其实并不是很适合学习和投入生产,因为 IDE 忽略了很多细节,以及对一些工作做了处理。所以就想找到其他的工作流程,就像可以使用任何文本编辑器加上 Clang/LLVM 就可以编译 C/C++ 程序一样。原创 2023-08-19 12:45:50 · 2527 阅读 · 2 评论 -
如何使用Mac终端给树莓派pico构建C/C++程序进行开发,以及遇到各种问题该怎么处理,不使用任何IDE或编辑器(例如VS Code)
写本文的原因是官方的教程已经过时了,如果你现在按照官方教程来在 Mac 上进行配置,那么会遇到一堆问题,比如我几乎把能踩的“雷”都踩了。所以这里记录了完整过程,以及各种错误的原因和处理方法,不然以后换 Mac 了或者在其他平台遇到同样的问题,忘记怎么处理的就头大了。接下来先记录一下整体的安装流程,会介绍一些背景知识,对于一些会错误的地方会进行说明和解释,最后会对错误进行整理No install step for 'ELF2UF2Build'。fatal error: cannot read spec fil原创 2023-08-09 22:30:22 · 1622 阅读 · 0 评论 -
如何安装本地Go Tour教程(或者叫A Tour of Go离线版),以及中文版安装不了该怎么办
Go 官方是有一个在线教程,可以在线学习 Go 的编程,并且有中文版。英文原版页面如下:出人意料的是,Go 提供了离线版(各个语言都有),下载安装之后就可以在本地编译运行查看结果,不用联网使用远程服务器,这样提高了效率和性能(关于这方面的详细内容后面会单独有一节对比的)。原创 2023-07-12 19:12:31 · 702 阅读 · 0 评论 -
如何使用ffmpeg将BDMV(m2ts)转换成MKV、MP4等其他格式的文件
BDMV 是蓝光碟使用的格式。这种格式没有办法使用播放软件播放,必须要用硬盘播放器,也就是专门的设备。但是最经典的 ffmpeg 可以将其转换成其他格式,并且保持相同的码率和清晰度,这样就可以很方便的查看了。本文使用 macOS 进行演示,但是会介绍如何一些其他平台的方法和操作。一般 BDMV 下载格式是一个 ISO,加载打开之后内容大致如下:请添加图片描述如果你使用的是终端,那么(如果你下下来的 ISO 加载后不叫“BDROM”,那么需要进行修改的):## macOS$ cd /Vo原创 2023-06-23 04:09:17 · 4355 阅读 · 1 评论 -
如何使用Jekyll在GitHub Pages上搭建网站(个人博客)
Jekyll 是一个基于 Ruby 语言的,用于搭建静态网站的生成器,主要用于搭建博客网站(官方自己的介绍为:Jekyll is a blog-aware, static site generator in Ruby)。但是虽然是静态网站,但是可以实现一些使用数据库的动态网站的效果和功能,是很不错的一个框架。。虽然 Jekyll 官网提供了教学,GitHub 也提供了教学,但是二者需要交叉起来看,所以这个框架还是有点简单并且复杂的。并且有一些细节没有提到。因此,写此文来记录一下。原创 2022-11-19 22:18:23 · 2693 阅读 · 0 评论 -
如何使用 R 语言来绘制图表和图(曲线等)
如果你是学习或者从事数据分析相关的专业,那么你一定使用过或者被告知要使用 R 语言。但是有那么多可以数据分析的语言,为什么要使用 R 呢?因为 R 可以输出非常好的可以出版的图像,对于博客可能不需要这样,但是对于论文、书籍这种出版物就很有必要了,毕竟大多数出版物的图表都不是彩色的。扇形图、条形图、曲线图、扇形图原创 2022-10-10 08:52:25 · 7982 阅读 · 2 评论 -
Windows如何安装WSL(中途退出后遇到bug该怎么办)
适用于 Linux 的 Windows 子系统,被简称为WSL。安装方式很简单。如果你是第一次安装,打开Windows PowerShell(推荐使用Windows Termianl,可以使用商店下载安装),输入以下命令会自动安装Ubuntu:wsl --install但是如果你觉得太慢关掉了,或者出现问题退出了,或者想安装其他的Linux发行版的话,那么就需要使用以下方式。首先使用以下命令查看可安装的Linux发行版列表:wsl --list --online结果如下:以下是可安装的有效原创 2022-03-22 04:32:21 · 10006 阅读 · 3 评论 -
在Ubuntu服务器上,安装和使用Nginx和PHP7,以及部分排错方法
最近需要研究一下 PHP 语言,但是发现 PHP 不同于 Python、JavaScript 等脚本语言可以直接在本地查看,而是需要在服务区上运行。这就需要搭建一个环境来学习。当然有很多网站也提供了已经搭建好的网站,但是因为我觉得既然要学习,这也是需要学习的东西。不然在别人搭建好的地方练的炉火纯青,结果自己在服务器上弄的时候,“门”都进不去,那就极度尴尬了。这里使用的是 Ubuntu 20.04.4 LTS,腾讯轻量云服务器。计划安装 PHP7 和使用 Nginx。第一步当然是实现服务器框架,这里使用 Ng原创 2022-06-25 21:45:00 · 2350 阅读 · 0 评论 -
macOS 汇编指南
现在很多汇编的学习资料、途径和工具都是关于 Windows 下的,所以这里来介绍一下 macOS 上学习使用汇编需要的资料和工具。为什么需要学习汇编(使用途径)汇编是计算机的“魔法”,虽然做个只会高级语言的“战士”也可以,但是当给“武器”附魔之后,战斗力也会大大增加(当然也有“玩火自焚”的)。在现代,学习汇编之后的使用途径有几种:直接用汇编指令写程序的代码,然后使用汇编器(Assembler)汇编成程序(这种学习的过程中可能使用比较多,在实际情况下很少用,因为太复杂了)。用在 C 语言代码中,提原创 2022-04-15 00:33:24 · 6090 阅读 · 1 评论 -
sqlite命令行使用方法
最近为了省钱,就打算使用开源免费的sqlite来做数据库。并且由于个人习惯,所以偏爱命令行。这里就来记录一下如何使用命令行来使用sqlite。安装的话,macOS自带sqlite3,Linux可以使用软件包(apt-get或者yum下载)。sqlite互动操作小介绍这里介绍一下数据库之外的一些小操作。以macOS为例,打开“终端”之后,输入以下命令来打开一个数据库(没有的话会新建一个):sqlite3 名称.db这时候就会进入sqlite操作界面,如下:$ sqlite3 test.sql原创 2022-02-13 18:58:29 · 3098 阅读 · 0 评论 -
macOS上如何安装(不需要编译安装或者brew)、使用ffmpeg转码的教程,以及如何使用硬件加速
最近要将mkv格式转为mp4格式,由于compressor不支持mkv,所以就打算用ffmpeg来转,但是由于视频文件巨大,简单的命令太慢了,所以就想用硬件加速,但是由于macOS的特殊性,官网上给出硬件加速的方法不管用,所以就研究了一下不过需要注意的是,加速转码的画质可能会不如直接转码,但是除非大码率转码,不然的话二者画质没有任何区别。如果很担心这个问题,但是又需要加速,视频是h264或者h265/HEVC编码的视频,可以使用-preset veryslow选项来缓和一下,如下:./ffmpeg -,原创 2021-12-21 06:38:41 · 3457 阅读 · 3 评论 -
如何使用树莓派(其他Linux设备也同理)搭建个人Git远程仓库
首先我们要分析一下问题,实现一个Git远程仓库服务器要知道:如何配置Git服务器端。如何连接远程仓库。如何从远程仓库push、pull、fetch等操作。分析完发现蛮简单的,我们一步步来,首先是配置。刚才我们搞定了需要准备的目录、文件和密钥。但是由于我们自己就是管理员,那么我们就需要复制公钥,在服务器端(也就是树莓派上)将其添加到我们之前创建的树莓派上用户`git`的`authorized_keys`空白文件中,这里可原创 2021-12-19 05:31:41 · 904 阅读 · 0 评论 -
GunPG使用教程(含密钥生成删除以及文件加密解密签名)
GunPG是一个开源免费的加密解密的GPG软件,使用命令行,在Windows、Linux、macOS、Android等平台上都有。如果Mac平台需要可视化的操作方式,那么可以使用GPGTools,是一款收费的商业软件,官网地址是:https://gpgtools.org继续介绍GunPG,这里先列一下GunPG官网:https://www.gnupg.org,包含各种版本的GunPG以及使用手册。下载GunPG使用之前当然是获得GunPG,将其安装在自己的电脑上,方法有两种:官网下载以及命令行下载。原创 2021-04-15 00:54:31 · 7164 阅读 · 0 评论 -
Freelancer使用攻略
Freelancer作为知名的自由职业者接活平台,在国内我并没有看到有用的攻略。所以就来详细地记录一下自己从开始到第一单的款到账的过程。如果有和我一样刚开始做,或者想试试看的人一定要看完。里面有些东西真的查不到,都是我试出来的。看了一下freelancer和upwork是很多人都会推荐的,就去看了一下,前者注册简单,后者注册难。由于是第一次做这种活,就想前者先试试看吧。注册账号就很简单了。注册好账号之后,不要随便点击领取免费的会员试用哦,如果点击了记得一个月之内关掉。很多人忘记了就被扣款了,99刀不少原创 2021-08-27 01:21:08 · 6299 阅读 · 12 评论