Oh-my-zsh打造属于你自己的最强CLI
虽说CLI是一个强调效率的主阵地,但是快不快是几个工具的事情,好不好看可就是一辈子的事情了。毕竟没有颜色的CLI没有灵魂。每天面对着黑白相间的CLI多少有些无聊,就算xshell这样的工具提供...
汇集全部已收录博客的最新文章,点击标题前往原文阅读。
虽说CLI是一个强调效率的主阵地,但是快不快是几个工具的事情,好不好看可就是一辈子的事情了。毕竟没有颜色的CLI没有灵魂。每天面对着黑白相间的CLI多少有些无聊,就算xshell这样的工具提供...
1.什么是Intel NCS2 计算棒 NCS 是 Neural Compute Stick的缩写,2表明这是 […]
一个 bug 被隐藏的时间越长,修复这个 bug 的代价就越大。 我曾经在
朋友最近在做解析配置的时候遇到问题,因 gitlab 域名所有权验证时提供的 host 是 _gitlab-pages-verification-code 被解析商认为域名不符合标准而拒绝填写,便来与我讨论:域名的格式标准是什么?到底是否可以有下划线呢?虽说没事去研究“茴”字有几种写法着实有些多此一举,不过偶尔在做些研究时带点儿孔乙己精神还是挺好玩的一件事儿。其实关于下划线的争议,我估计也不是一天两天了。国内外一些解析商的标准都是各有不同,而一些需要配置域名解析的商家提供的要求也是五花八门。比如最常见的邮件服务提供商,它们的 MX、SPF、DomainKey 等要求非专业人员要弄懂得费可大的力…
因学校的比赛用了一个星期多学习java 和jsp,记录一个简单的题目题目很简单,完成代码,判断一个整数是否是奇数相信大家都觉得这么简单,按照我以前的思路 取模 一开始是这样的public boo...
在 Arch Linux 和 Windows 双系统环境下配置 GRUB2 启动引导的方法,包括手动配置和使用 os-prober 自动检测。
提供 Arch Linux 桌面环境安装和配置的完整指南,包括系统安装、用户管理、网络配置和 KDE 桌面环境部署,帮助用户建立友好的开发环境。
BGP (1) 注册 ASN & 获取 IPV6 地址
BGP (2) 在 Vultr 和 HE 使用自己的 IPV6 地址
通俗移动的ESNI原理讲解,用ESNI保护隐私和对抗信息审查
背景介绍 之前一直计划在家里放个NAS用来储存各种数据资料、同步手机数据之类的,过完年回来网上偶然得知在年前某播酷云就“矿难”了,于是赶紧入了一台。播酷云是万由代工的一款NAS,本来是计划上黑裙的系统,但是想到实际上并不需要那么多功能,只想尽量少折腾,干脆就装上了万由自家的U-NAS OS。 我这边的使用场景是把NAS放在家里的内网,然后除了家里还会在其他地方对它进行操作,所以接下来要考虑的就是内…
Recently, I have purchased an SSD U disk and an SSD hard disk. I have Windows To Go installed on my SSD USB stick and it works fine on my Mac device. This article will share my experience.SSD USB Driv…
不久前偶然翻出来去年写的纯粹数学前沿的课程作业,当时刚看完《Quantum Mechanics: The Theoretical Minimum》,所以写的是简单的量子力学。因为是赶制出来的,内容也不是很详细(比如甚至连密度矩阵都没提),主要是强调特征值。感觉作为简单的量子力学总结/入门可能有点用?所以就把 LaTeX 改写成 Markdown 发到博客上了。有点凑数之嫌 标题是故意这么写的,强调我完全不懂量子力学。[滑稽.jpg]
Hprose 3.0 for .NET 采用模块化设计。目前共分 7 个包,它们分别是:Hprose.IOHprose.RPCHprose.RPC.PluginsHprose.RPC.Codec.JSONRPCHprose.RPC.OwinHprose.RPC.AspNetHprose.RPC.AspNetCoreHprose.IO 是 Hprose 的序列化和反序列化库。支持:.NET Fram…
本文以 APNIC 为主,若需 RIPE NCC 相关信息,可以戳: YekongTAT - [干货]BGP入门和构建自己的Anycast网络本文以注册 LIR 为主,若每年支付约几千元的会费不...
WinRAR任意目录写入漏洞复现 参考链接 测试环境 Windows 10 WinAce 010 editor 复现过程 首先使用 WinAce 压缩文件,注意以下选项 使用 010 editor 打开该文件 修改文件名 查询文件名长度,为 16,修改 header 中对应项为 0x0010 查询所有 header 长度, 为 47,修改 header 长度,为 0x002F 修改 CRC,此时使…
多数时候dnsmasq只是一个小小的桥梁,它只能承载那些不大的希望。Dnsmasq是一个非常好用的轻量DNS,但是随着Pi-hole的出现,传统的命令行与配置文件的方式在家用的环境下逐渐消失,但是在一些小规...
We’re proud to announce our 1.10.0 release of HypriotOS - the fastest way to get Docker up and running on any Raspberry Pi. Features of HypriotOS Latest Docker Engine 18.06.3-ce You can use the latest…
The content is recoverd from Wordpress Blog, for more details please check HERE February 24, 2019 VOID001 Comments 14 comments 本文通过介绍如何使用 Vimwiki, perl graph-easy 以及 git 将 vim 配置为日常的笔记工具。注: 本文内容在于提供一种…
近期我准备将域名从 clso.fun 换成 clso.topFUN域名续费太贵了,从几十块涨到二百多了,续不起!!!这里只是一个编程、动漫、游戏爱好者的个人博客,所发布的不过是一些低端的小玩具,...
经过一年的开发,Hprose 3.0 for .NET 终于基本上完成了。这次升级对 Hprose for .NET 进行了重新设计。去掉了一些不常用的功能,新增插件机制,提升了可扩展性,并提供了许多常用插件,取消了对一些过时的 .NET 平台的支持。仅保留了对 .NET 3.5 Compact Framework、.NET 4.0+、.NET Core 2.0+、.NETStandard 2.0…
江苏省近一个月都没见过太阳。在家里呆了25天后回到学校,从下车之后,一直都是这种感觉:(虽然这图里的是广州)虽然南京的名字里带那么一个“南”字,但在整个中国的版图来说,也不算南。有句话说得好,黑龙江人认为除了自己都是南方,广东人认为除了自己都是北方;北京人认为除了自己都是地方,上海人认为除了自己都是乡下。我一个黑龙江人真觉得南京已经非常南了。去年我回来的比较早,大约初十二吧,天气也没这么潮湿,就是…
症状 无论以何种方式开启任务,在与西门(Simeon)谈话完成后数秒即提示任务失败——西门的交易被打断。
什么是 PWA PWA 全称 Progressive Web Apps(渐进式 Web 应用程序),旨在使用现有的 Web 技术提供用户更优的使用体验。 基本要求 - 可靠(Reliable) 一方面是指 PWA 的安全性,PWA 只能运行在 HTTPS 上;另一方面是…
这篇文章的话题是「依赖类型」。很多人,甚至是写过多年程序的人,可能都没有接触过这个概念。简单说,如果一个类型依赖于一个不是类型的东西,那它就是依赖类型。其实我本人是这个话题的门外汉,那我怎么想起来写这样的一篇文章了呢?因为我刚刚读完《The Little Typer》,感觉非常新奇有趣,所以想写一写。如果我能把这份乐趣分享给你,那我会很高兴的~ (^_^)
背景 2018 年, 开头就给自己挖了一个巨大的坑: 做视频课程. 而过于简单的视频课程, 无法触动自身的 high 点, 于是自动闭着眼给自己挖了一个坑中之坑, 发宏愿: 我要做一个市面上没有的, 超出想象的, 无敌牛 X 的, 动画视频. 在这种 过度自负 的状态下, 我一个完全没有任何动画基础的小白, 开始了我的出坑之旅. 历史一年, 渡劫而出. 种种坎坷难以尽述, 总是算是真正交付了一个动…
About several months ago I was considering buying a new gigabit ethernet switch that has 5 ports (so it’s small enough to fit even on my desk). I already had an unmanaged switch at that time – a TP-LI…
这篇文章将会对Python爬虫做出完整的开发指导,对于新手小白来说,很容易通过这篇文章找到合适的开发方案。 这 … 继续阅读Python爬虫完全指导
English
0x00 简介在 mysql => 5 的版本中存在库information_schema,记录着mysql中所有表的结构,通常,在mysql sqli中,我们会通过此库中的表去获取其他表的结构,即表名,列名等。但是这个库也会经常被WAF过滤。当我们通过暴力破解获取到表名后,该如何进行下一步利用呢?在information_schema中,除了SCHEMATA,TABLES,COLUMNS有表信息…
之前在 解苦三谶言 中的第三部分讲到, “让机械归机械, 让灵性归灵性”. 这是注意力管理的宗教说法. 若把大脑比喻成电脑, 刚刚将崭新的电脑买回家时, 电脑反应又快又好, 也不会有软件闪退; 但一般用着用着, 电脑中就会积累出很多莫名其妙的缓存, 让电脑变得卡顿. 为了让电脑变回很快很好的样子, 你会使用一些杀毒软件清理缓存. 然而, 如果大脑积累了很多 缓存, 应该如何清理呢? 这其实就是所有…
过去三年,我一直在为 Apache Flink 开源项目贡献,也在两年前成为了 Flink Committer。我在 Flink 社区成长的过程中受到过社区大神的很多指导,如今也有很多人在向我咨询如何能参与到开源社区中,如何能成为 Committer。这也是本文写作的初衷,希望能帮助更多人参与到开源社区中。本文将以 Apache Flink 为例,介绍如何参与社区贡献,如何成为 Apache Co…
因为使用Anex86运行东方旧作游戏经常出现乱码问题,并且程...
背景小伙伴上个月去机房维护后,我让他们将两台交换机的光口交叉相连。即:[SW 01] XGigabitEthernet 1/0/1 -- TO - [SW 02] XGigabitEthern...
弹幕派正在筹划使用Electron+Vue.js+Element来重构之前的桌面客户端,在重构过程中需要基于Electron的特性对之前的功能进行调整。其中要实现在弹幕窗口上显示一个始终置顶且可以手动调整大小以及移动位置,在实现过程中遇到一些问题并加以解决,在此进行分享。怎样展现二维码第一个问题,是怎样展现二维码。由于二维码叠加在弹幕窗口之上,因此有两种可选方案:一是在原有的弹幕窗口上添加一个Vue组件,将二维码展现上去即可;二是新建一个窗口,单独用于显示二维码。第一种方案需要手动实现二维码的位置移动和大小调整,但是由于是随着弹幕窗口一起显示,开启和关闭状态的管理较为简单,同时由于在同一窗口内…
TL;DR: Connect callbacks to the signal GtkWidget::map of the stack children.
症状 在 Steam 里直接启动 Sid Meier’s Civilization V,一个黑窗口一闪而过。
众所周知,总是套路得人心。最近在折腾阿里云轻量服务器的DNSMASQ,初衷是加快一些域名的解析,减少使用的卡顿感,但是问题出现了。我用惯了Ubuntu Server,对于`dnsmasq`的配置还...
Create slides in Markdown with Wowchemy Wowchemy | Documentation Features Efficiently write slides in Markdown 3-in-1: Create, Present, and Publish your slides Supports speaker notes Mobile friendly s…
内容接上一篇创建内存盘的文章。 在有了开机自动创建内存盘的(基础)功能之后, 果果屡次遭遇了注销、重启导致还在内存盘中的文件丢失。 虽然大部分是说重要也不重要,说不重要也懒得再费流量的下载文件,没有来得及转移和消费它们, 而且放置在内存盘中的文件应该有朝生夕灭的觉悟,重要的不可再生的文件不应该放置于此。 这回我们就来探究一下如何在macOS下自动备份内存盘,并在创建时恢复之前状态。
前言祝大家2019年猪年新年快乐!本文较长,需要一定耐心看完哦~前段时间,我用electron-vue开发了一款跨平台(目前支持主流三大桌面操作系统)的免费开源的图床上传应用——PicGo,在开发过程中踩了不少的坑,不仅来自应用的业务逻辑本身,也来自electron本身。在开发这个应用过程中,我学了不少的东西。因为我也是从0开始学习electron,所以很多经历应该也能给初学、想学electron…
在并发编程中,多线程并发协作时采用生产者消费者模式是一个良好的解决方案。生产者线程将生成的数据放入一个阻塞队列中,消费者则直接从该队列中获取
0x00: 写在前面 作者有点懒,先放在这里占个位置。
在Golang中使用for range语句进行迭代非常的便捷,但在涉及到指针时就得小心一点了。 下面的代码中定义了一个元素类型为*int的通道c
最近注册了 RedHat 的 Developer 账号,可以免费订阅一个账号用于开发测试。但是,RHEL 7 默认只能安装 Docker EE,是需要花钱的。如何才能安装社区版本的 Docker 呢? 首先提一下, 开发者计划提供的订阅账号,本身也不带技术支持,万事靠自己,所以就不用顾忌安装第三方源会失去技术支持的问题。 按照以前的经验,RHEL 可以安装 CentOS 的对应源。但是,参照 Get Docker CE for CentOS,这次会出现一个错误 1 Requires: container-selinux >= 2.9 多次尝试后,终于把 Docker CE 装上了。 1 2 3…
The content is recoverd from Wordpress Blog, for more details please check HERE January 31, 2019 VOID001 Comments 3 comments 本文为内核爱好者们介绍一个便利的运行内核的方式,使用 QEMU + virtio 启动一个装载着自定义内核的 Arch Linux。 0x00 构建内…