欢迎来到gary的位于博客园的(没太多技术含量的)博客
摘要: 前言 既是自己的记录,也是向各位介绍,面向各行各业大众,介绍许多适合日用、洁净单纯的软件(不包含专业领域)。所介绍的软件都尽可能选同类软件中最干净的好用的。 网上推荐软件的文章很多,这里与其他不同,大多为开源(开放源代码)软件,也含名声不错的闭源软件。 像电脑手机这类电子机器的这滩浑水我曾经趟过,读 阅读全文
posted @ 2020-10-18 14:58 garywill 阅读(3576) 评论(0) 推荐(1) 编辑
摘要: 前言 本篇既是自己的记录,也是向各位介绍许多程序员会喜欢的风格的日常软件。都尽可能选同类软件中最干净的好用的。来自多年开源社区打滚经验。 所介绍大多为开源软件,也含名声不错的闭源软件。 姊妹篇:适合百姓日用且干净如玉的软件分享(有重叠内容) 虽然所介绍的大部分用过,本人免任何责,只做介绍。 正文 对 阅读全文
posted @ 2019-12-08 17:35 garywill 阅读(1508) 评论(0) 推荐(3) 编辑
摘要: 本文章可以配合我发的一个视频食用: https://www.bilibili.com/video/BV1RV4y1e79H/ ESP32是近年很火的国产低成本MCU系列。 买了芯片ESP32-C3的模组安信可 ESP-C3-32S的开发板安信可 NodeMCU ESP-C3-32S-Kit 。开发板 阅读全文
posted @ 2023-03-01 10:02 garywill 阅读(2355) 评论(0) 推荐(0) 编辑
摘要: Linux本身只能通过/etc/resolv.conf设置全系统的DNS。这里有一种给特定进程单独设置DNS的方法,通过免root的mount namespace达成。使用脚本只需要一条简洁的命令就可以。 背景 例如,在各省各地布置了CDN,本地Linux系统用的DNS为114.114.114.11 阅读全文
posted @ 2020-10-17 17:59 garywill 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: 本篇讲类unix系统下的用以模拟运行Windows程序的wine。会从普通使用者的比较实用的角度去讲。有专为国内用户准备的内容。 本篇面向有Linux经验但对wine不熟悉的人。(非开发者。普通用户。我不是专业的,皆是个人经验) wine可靠吗?该不该用? wine是不可靠的,自用可以,生产环境和严 阅读全文
posted @ 2020-08-10 10:49 garywill 阅读(13083) 评论(0) 推荐(3) 编辑
摘要: 直到现在(2022年中更新时)Firefox的 userChrome script(简称uc脚本) 仍然可以使用。我们无法知道在遥远的或不久的将来Mozilla会不会让uc脚本完全失效,这两年已有人在说,但自57以后,是uc脚本让一些人(例如我)不需要(或暂时不需要)放弃Firefox转用其他浏览器 阅读全文
posted @ 2020-01-19 20:46 garywill 阅读(2321) 评论(0) 推荐(1) 编辑
摘要: Linux有容器技术LXC,LXD对LXC进行了封装。与Docker类似,但LXC容器比Docker容器完整,且不像Docker是一次性容器设计运行结束后即销毁实例。使用LXD操作容器,体验介于Docker与虚拟机之间。(其实LXD不只提供封装LXC容器的功能,还提供封装虚拟机) 开始使用LXD—— 阅读全文
posted @ 2020-01-18 19:47 garywill 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 这里收集了一些配电脑及了解某硬件与Linux兼容程度的一些方法。 我收集了这些,但没用上,放弃了。最后配了一台标准的,没去考虑Linux。烧脑啊! 普通的选电脑配件工具 https://hk.pcpartpicker.com/list/ 中关村比较配硬件 http://zj.zol.com.cn/ 阅读全文
posted @ 2020-01-17 11:18 garywill 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 有些TrueType字体文件(.ttf)下载回来后,虽然能在专用的字体编辑/查看软件中正常打开,并能看到字体形状,但却不能在无论Word、LibreOffice、Windows、Linux、Android中当一个正常字体用。 胡搞一通后(本人不懂字体),摸索出了一些解决以下问题的方法: .ttf文件 阅读全文
posted @ 2020-01-17 09:47 garywill 阅读(544) 评论(0) 推荐(0) 编辑
摘要: Github是许多人展示自己的作品的平台,而profile页面只允许pin 6个repo。 如果你有超过6个作品想要展示: 只选6个最想要展示的,忍痛舍弃其他的? 另外做一个网站来一个个介绍你的repo? 不如自己弄一个Github风格的橱窗展示页面,直接调用Github API去fetch并展示各 阅读全文
posted @ 2019-12-19 03:47 garywill 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 本文又臭又长,内容较杂,请善用目录链接 这篇文章不针对Android设备型号,所讲内容(胡乱记录)大部分已测试适用于Android 4.4或以上电视盒子。(不过,别玩太多,没多大用,有用的是祝大家买到的是一个性价比高又有足够好的配套工具使用的TV盒子(当前有了没有?),不用像本文这样浪费时间弄那么多 阅读全文
posted @ 2019-12-09 18:06 garywill 阅读(2539) 评论(0) 推荐(0) 编辑
摘要: Linux在内存用尽的情况下,整个界面,包括tty和ctrl-alt-F1都会卡住难以响应。虽然Linux内核有OOM Killer机制杀掉吃内存的进程,但经常内存用尽时连OOM Killer都无法动作。 本篇讲述如何用cgroup限制内存防止整个Linux因内存用尽卡死。 因内存用尽卡住时怎么办 阅读全文
posted @ 2019-04-26 08:22 garywill 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: shell中运行的程序输出有标准输出(stdout)和错误输出(stderr)两种。当在终端中运行一个进程时,默认是stdout和stderr混在一起的,需要区分只能去读内容,人眼不容易快速区分。 如何让stdout和stderr一眼能够被区分开来? 让进程产生的标准输出(stdout)是绿色,错误 阅读全文
posted @ 2019-04-26 04:04 garywill 阅读(881) 评论(0) 推荐(1) 编辑
摘要: 有些Linux的GUI文件管理器没有右键菜单“在此打开终端”,或者有却不能自行指定某种终端。 因为文件夹也有其MIME类型(inode/directory),通过文件关联的方式,把文件夹关联给某个终端,就可以在文件管理器中用右键菜单的“打开方式 ”中选择你想要的终端。(前提是你的文件管理器右键菜单中 阅读全文
posted @ 2019-04-25 12:00 garywill 阅读(306) 评论(0) 推荐(1) 编辑
摘要: 我们需要的两个功能: 解码Linux屏幕上的二维码,将结果输出在终端 在终端中将字符串转为二维码,直接显示二维码在终端中以供扫描 实现方法 生成二维码 qrencode是一个常见的生成二维码的CLI程序,许多发行版仓库中有。它支持直接输出二维码在终端中。(它也支持输出二维码到图片文件) 解码二维码 阅读全文
posted @ 2019-02-25 18:23 garywill 阅读(2637) 评论(0) 推荐(0) 编辑
摘要: BASH提示符颜色; 提示符显示上一个命令的返回值(exit code); 提示符生成的时间; 终端窗口标题显示当前目录; 终端窗口标题显示当前正在执行的命令; 阅读全文
posted @ 2019-02-22 19:44 garywill 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 手动为Linux关联文件扩展名与打开程序。 当Linux不认识某种扩展名的时候,需要为此扩展名创建一个MIME类型。Linux是依据MIME类型而不是扩展名来决定打开程序的。 再将此种MIME类型与某程序菜单项关联。 手动关联步骤 为扩展名建造一个MIME类型 如果你的Linux已经认得这种扩展名, 阅读全文
posted @ 2017-12-06 20:32 garywill 阅读(751) 评论(0) 推荐(0) 编辑
摘要: Linux的发行版何止琳琅满目,简直是乱入你眼。 本篇将介绍选择发行版的经验和通用法则,主要会从PC角度去谈。 更新于2020年,初次发布于2017年 选择发行版需考虑哪些因素 选择发行版时需要考虑的因素不少。选择常常没有完美,只有较适合。 背景、面向用途、用户群、软件源、支持周期、更新激进度、质量 阅读全文
posted @ 2017-01-16 17:37 garywill 阅读(506) 评论(0) 推荐(1) 编辑
gary的位于博客园的博客