GrowGen | 给我整

HomeBlog
  • GrowGen.xyz Rebuild Todos

    tech

    November05,2023

    Home Page Profile Home Page Octopus Menu Home Page Tags background Header Footer Blog Page Profile Blog Page List ...

    Read More
  • Thought about Wear OS

    tech

    June09,2023

    Recently I watched a Youtube video about making a training tracker using Edge Impulse. Surprisingly an ESP32 can do so m...

    Read More
  • MRTK on quest

    tech

    May17,2023

    create a 3D project on Unity Editor switch platform in build settings import XR plugin management from package manager...

    Read More
  • AImoji

    tech

    May09,2023

    you can download the model of AImoji, put in stable diffusion's model folder. Using memoji of xxx as prompt to generate ...

    Read More
  • use statblediffusion to paint with specific face

    tech

    May05,2023

    install python 3.10(not 3.11). clone the project; install dreambooth extension and use some pictures to train the mode....

    Read More
  • Reactive in GUIs

    tech

    May03,2023

    Jetpack Compose Can use Kotlin's Flow to build reactive UI. BTW, there is a material theme builder to build UI theme. ...

    Read More
  • 13th Week: Grid Layout

    tech

    April10,2023

    I finally fineshed the js coding questions in BFE.com. The question about grid-auto-flow is tricky. This week I will ge...

    Read More
  • RiftCat: a cardboard VR headset

    tech

    March09,2023

    I used to have a cardboard VR headset. It is always a cheap and fun way to experience VR. I think there should one solut...

    Read More
  • WSA on win10

    tech

    February27,2023

    With the help of WSAPatch, I can install android apps on windows 10. But it still needs 8 physical RAMs. ...

    Read More
  • Install Clash on RedMi AX5

    tech

    January09,2023

    I got a Quest 2 this year, that means my router needs to connect Facebook. By following this URL. First, downgrade to v...

    Read More
  • OpenGL 画个三角

    tech

    September09,2022

    这是上个月打算看的教程learnopengl-cn.github.io,真的是非常良心,完全搬运的话感觉没意义,这里做一下笔记好了。 三个主要的对象 顶点数组对象 VAO 顶点缓冲对象 VBO 元素缓冲对象 EBO 这三个对象都是...

    Read More
  • KMP 匹配算法

    tech

    September08,2022

    要从一个字符串 ababcabcacbababcac 中查中一个片段如 abcac 可以使用 KMP 算法。 KMP 算法,简单来说就是先从要匹配的字符串中找到重复的字缀,并将这些字缀标记跳过的字数以做到匹配时剪掉不许匹配的次数。 a,...

    Read More
  • 遍历二叉树

    tech

    September08,2022

    遍历二叉树其实也不难,就是利用栈的思维实现遍历挺有意思的,另外在写迭代器的时候还会用的 Rust 的生命周期,刚好能够对 Rust 的生命周期有更多的理解。 遍历方法 先序遍历,根左右 中序遍历,左根右 后序遍历,左右根 按层遍历...

    Read More
  • 试用 Zig

    tech

    August27,2022

    最近 bun 大火,带动一个语法看起来很像 JS 的语言 Zig 受到关注。听了 Devtools 播客里面的推荐,我觉得可以试用一下。 Zig 官网两个学习链接ziglearn和ziglings很有帮助,这个语言的学习曲线远没有 Rus...

    Read More
  • Astro 算是比较终极状态的前端框架了

    tech

    August24,2022

    这几天刷油管发现都在推荐一个 Astro 的框架,这算是一个比 React、Vue 更高一维度的框架, 它可以使用目前已知的主流前端框架作为渲染器生成静态页面,同时可以把页面中需要交互的部分以「岛」的形式添加到页面里。 更有趣的,同一个项...

    Read More
  • Rust 实现的几个排序算法

    tech

    August17,2022

    冒泡排序 $O(n^2)$ 稳定排序 选择每个元素和后面的作比较,如果前面的元素比后面的大,就交换两个元素的位置。 插入排序 $O(n^2)$ 稳定排序 假定只有两个元素并排好序,每次再插入新的元素,直到全部元素都插入。 快速排...

    Read More
  • 几个 OpenGL 的 tutorial

    tech

    August11,2022

    OpenGL 和 Rust 算是我一直在学习,但一直没办法实际使用的技术了。 Rust and OpenGL from scratch 这是一篇讲 Rust 结合 OpenGL 的博客,照着操作下去,主要的感觉就是 unsafe 太多了,...

    Read More
  • 短暂尝试 SwiftUI

    tech

    July31,2022

    周围吹 SwiftUI 的人太多了,而且手上刚好有台黑苹果就一直想试一试。 其实受伤的黑苹果挺卡的,所以更希望不使用 XCode,而是 vscode 远程编程,也确实有人尝试了,这里是他的 demo。 尝试过这段代码,很遗憾要求至少 M...

    Read More
  • 在学习大概一周的 wxWidgets 之后,我决定放弃了

    tech

    July27,2022

    之前我冲浪的时候看到了这篇博客,一下子勾起了我关于古早味的 UI 开发的兴趣,照着里面的教程,在 Linux 下面学习很顺利,唯一小坑就是 Ubuntu-22.04 里面的libwxgtk3.0-dev改名为libwxgtk3.0-gtk3...

    Read More
  • 学习 CMake

    tech

    July05,2022

    学习了 Makefile 之后自然开始学习 CMake,网上找到了一个例子有一些老了,但是还是挺有用的。 里面包括使用 boost 和 catch2 以及 GoogleTest 做单元测试,还有包装 deb 以及使用 conan 进行包管...

    Read More
  • 破解 kindle

    tech

    June29,2022

    据说手上的 kindle 还有两年就不能服役了,果断选择把它破解掉,破解的方式是主要参照书伴。 越狱成功后可以参考此文安装插件,试用了 Koreader,比 kindle 原生的浏览器好用太多了,File Browser 可以搭建了本地 ...

    Read More
  • 学习使用 makefile

    tech

    June20,2022

    Makefile其实一直都用过,只是没有系统学习一下,也从未遇到过要从头写一个的机会。 这个链接很详细了,抽出一点时间看了下。 ...

    Read More
  • 从VSCode到NeoVim

    tech

    June14,2022

    最近Github的Atom宣布暂停更新了,这让我想起来现在的VSCode就如它的老对手一样卡... 没错,换成Ext4分区之后WSL的开发速度快了很多,但还是能够感觉到卡顿,所以最近几天就折腾起来NeoVim了。 具体的配置我就不多说了,...

    Read More
  • WSL2加载虚拟硬盘

    tech

    May30,2022

    在最新版的Windows11中,WSL2新增了mount参数可以加载虚拟硬盘了。 依过去的经验WSL经常会更新崩溃,所以开发的时候我会把代码仓库和系统放在两个分区里,然而在Linux中操作NTFS是非常慢的,最好是新建一个Ext4的虚拟硬...

    Read More
  • QWERT Learner 练打字

    tech

    May14,2022

    keybr 被墙之后,我就琢磨换一个打字网站,最近使用了QWERT Learner,很不错,还可以顺便背单词。 后期我可能会 fork 这个项目加入 anki 的功能 现在暂时 dict2anki 成单词卡 ...

    Read More
  • Barrier 和 DeskDroid 实现苹果的 Universal Control

    tech

    March21,2022

    今天被人显摆了苹果的 Universal Control 了,作为跨屏协同用了这么久的我,为啥不显摆一下我现有的桌面配置呢? DeskDroid 的最新版本是可以和 Barrier 集成的,需要在设置中选择集成到 barrier,会有提示...

    Read More
  • VSCode 作为 C 语言 IDE

    tech

    December29,2021

    很简单,只需要添加微软的"C/C++"和"Code Runner"两个插件,本地再安装 MinGw(如果安装了 MSYS2 也可以),把 bin 文件夹添加到系统的 PATH 环境变量里面(一定是系统的不是本地的)。 然后在 VSCode...

    Read More
  • 让 Windows 更加频繁的同步系统时间

    tech

    March11,2021

    最近发现我的平板时钟不对,第一反应是主板电池没电了,可是拆开也没找到电池在哪,算了,干脆价格定时任务更新时间。 Windows 下面有一个 task scheduler 可以新建定时任务,在 microsoft>Windows>Time ...

    Read More
  • mltype 一个练习打字的应用

    tech

    February21,2021

    上个月安利了一个 keybr 用来练习盲打,现在已经打完每个字母了,想要尝试一下程序盲打,目前线上的有两个一个是 typing.io 另一个是 speedcoder,这两个虽然是程序打字,但体验远不及 keybr,程序已经老旧,而且收费,在...

    Read More
  • Latex cheat sheet

    tech

    February09,2021

    $$ \sum\_{i=1}^{k+1}i $$ $$ \frac{k(k+1)}{2} + k + 1 $$ $$ 1 + \frac{q^2}{(1-q)} + \frac{q^6}{(1-q)(1-q^2)} + \cdots ...

    Read More
  • keybr 一个练习打字的网站

    tech

    January25,2021

    感觉自己的盲打速度不行,需要一个网站练习下,keybr是一个不错的打字网站,以一种循序渐进的方式来练习,另外还有数据统计,接下来我打算练习一个月看看能否提高。 ...

    Read More
  • OK,说说黑苹果

    tech

    January24,2021

    首先,一个开发者是不是要有一台 Mac 呢?个人认为如果不是 iOS 或者 OSX 开发,一台 Mac 并不是必须的。然而我还是想要一台黑苹果,其一,过去十年对比 Windows 和 Linux,MacOS 被更多 UI 开发者所青睐;其二...

    Read More
  • Barrier更好的多屏交互方式

    tech

    January13,2021

    之前介绍过Mouse Without Borders,可以实现多台PC共享鼠标和键盘,在过去的一年里它帮了我不少忙,也有如下bug。 长时间使用,鼠标滚轮会时常失效。 和Stroke Plus使用的时候,不小心跨屏会导致stroke p...

    Read More
  • AudioRelay蓝牙耳机实现多设备切换的优雅方法

    tech

    January10,2021

    其实在蓝牙4.0之后,蓝牙耳机已经能够实现在多个设备上面无缝切换了。但是还是有很多耳机并不支持多设备,比如我手上的红米Dots。但不妨换个方法,让多个设备的音频流输出到同意设备中,这样只需要耳机链接一台设备即可。 AudioRelay就是...

    Read More
  • 解决 husky 在 Windows 上面无法安装的问题

    tech

    January09,2021

    其实问题在于,在执行yarn安装依赖并处理 git hooks 的时候,Windows 的控制台会打印内容反馈,并被理解为安装失败使得整个安装过程失败了。其实已经过去了很久,但是小版本还没有解决,可以先执行yarn --silent忽略 h...

    Read More
  • Powershell 101

    tech

    January09,2021

    已经打算学习 Powershell 很久了,然而工作时间使用的是 Mac,所以往往觉得 bash 已经足够了,即使 Windows 下面 WSL 和 MSYS 总能解决。但是经历了这次 ReactNative 编译失败的经验之后,我马上意识...

    Read More
  • 如何做代码评审

    tech

    December27,2020

    这是谷歌的代码评审标准笔记。 代码评审标准 代码评审是为了提高整体代码进步而设定的。 首先,要确保代码以后是可以进一步改进的。代码的评审人员也应该是代码的持有者。 总体上,评审者应该允许能够提高总体代码健壮性的代码,即使它不够完美。...

    Read More
  • Haproxy 和 nginx 做 SS 中继

    tech

    December24,2020

    隔离在家最痛苦的莫过于家中网络连接 SS 总是断线,参考网上的方案,使用国内云服务作为 TCP 转发即可。 Haproxy 配置 haproxy 可以运行在 docker 容器里 接下来在国内的云服务安全组里面打开上面的端口即可,实测...

    Read More
  • 解决Windows10的action center无法打开的问题

    tech

    August05,2020

    最近打开平板发现任务栏右下角的事件中心无法打开了,不仅如此,连wlan、声音大小、省电中心都不能打开了,简单的查了一下,或许是因为升级之后uwp注册出错了,需要重新注册,管理模式打开powershell输入以下命令重新注册应用。 ...

    Read More
  • WSL 下运行 Xserver 鼠标太小

    tech

    May11,2020

    不太清楚是不是 HIDPI 造成的,在 VcXsrv 下面的鼠标指针及其小。解决方法只能是换一个看起来大一些的鼠标。 接下来,重命名 VcXsrv 下面的font/misc(比如C:\Program Files\VcXsrv\fonts\...

    Read More
  • spacedesk 让任意一台设备成为扩展屏幕

    tech

    May06,2020

    之前我有一篇文章,让鼠标和键盘能跨越四台 Windows,而spacedesk则是让所有设备成为主计算机的扩展屏幕,注意,这里是所有,包括 Windows 设备和手机设备,应该是类似于 miracast 的技术,安利应用商店里的 slave...

    Read More
  • keyLemon 让任何一个摄像头都支持人脸登入

    tech

    April28,2020

    Windows hello 是一个用一次就回不去的功能,目前我的笔记本支持指纹登入,一台平板外接了一个指纹接收器,另一台只能 PIN 码登入。显然 PIN 码用起来就不是很爽,然而这机器还是用来看书的。 然而 Windows Hello ...

    Read More
  • docker 化的 mongodb 使用方案

    tech

    April02,2020

    之前提到过使用 watchtower 更新本地的 image 的方案,本来我的系统一直使用 sqlite 来做数据库,现在想改成 mongodb。 涉及到 mongodb 就不得不需要考虑怎么本地化,并且如何做备份。数据本地化很好做,只需...

    Read More
  • Coding.net 使用 Jenkins 实现自动部署(CI/CD)

    tech

    March15,2020

    最近在做一些后端部署的工作,本来打算使用 Travis 部署,但是用于我的服务器在国内,所以在外网也需要挂梯子登陆到国内。但是使用 Coding.net 部署到腾讯云就方便很多(毕竟是同一家公司)。 在 Coding 创建制品库和部署 ...

    Read More
  • 为 snap 添加代理

    tech

    March11,2020

    想在腾讯云里面做个 CI,本着用新不用旧的思想,我打算试试搭建 microk8s。可是我国强大的网络环境无法导致无法安装,也没有个大厂出一个镜像解围,只好挂下代理解决。 sslocal 注意,腾讯云里面安装 sslocal 会被和谐的,...

    Read More
  • 使用 docker 安装 Jenkins

    tech

    March11,2020

    自从成功通过 docker 安装了 strapi,我一下子对安装一切产生了很大兴趣。 通过docker-compose.yaml可以很快安装。 然后访问服务器的 8080 端口,即可安装对应插件,注意,这些插件不能走代理,所以...非常...

    Read More
  • 为 apt 添加代理

    tech

    March11,2020

    我的上帝啊,这两天都在忙活代理(翻译腔)。 系统全局下的http\_proxy似乎对 apt 无效,需要单独设置。 增加代理 ...

    Read More
  • 应该是目前最好的 WSL2 和 Virtualbox 共存的方法了

    tech

    March11,2020

    因为 WSL2 使用的是 Hyper-V(看来微软爸爸并不是完全拥抱开源了),所以其它虚拟化软件都不能和它共存,所以目前最好的办法就是在开机的时候做一个切换。 上面操作会生成一个 GUID,它对应开机目录上一个选项,接下来把他的 hype...

    Read More
  • ssh 免密码登录

    tech

    March10,2020

    总是忘,这里做个记录。 简单说就是把本地的id\_rsa.pub存储到远端机器的authorized\_keys里面,详细操作可参考此文。 ...

    Read More
  • WSL 安装 ruby 环境

    tech

    February26,2020

    虽然我这个博客是基于 jekyll 的,但是因为国内整 ruby 的环境实在痛苦,但是最近不得不又重新搞起来了,只能在这里记录一下。 首先安装环境 然后修改 gem 的环境变量 修改 source 为 ruby-china 接着安装...

    Read More
  • Mouse without borders 让鼠标同时连接 4 台 PC

    tech

    February23,2020

    既然已经给我的 PC 买上了鼠标,那我肯定希望,三台 PC 能够共用这一个鼠标。在网上查询了一下,发现需要这个需求的人不止我一个。所以微软有一个项目叫做mouse without border。 只要三台设备在同一个域下,我就可以通过这一...

    Read More
  • 分享一个 Windows 下面的鼠标手势工具 StrokesPlus

    tech

    February22,2020

    我终于还是妥协了,在使用 windows 的情况下最好还是配备一个鼠标。尤其是当你在编程的时候。并不是说触摸屏不好,在很多时候,触摸屏可以在可以帮你记录一些东西。比如让你写一些算法的时候,你可以在旁边画一画。 但是不得不说,编辑器就像 V...

    Read More
  • Github 项目徽章地址

    tech

    February15,2020

    在https://shields.io/可以为Github项目添加徽章。 ...

    Read More
  • Windows 下为 Rust 提供 QT 环境(弃)

    tech

    February13,2020

    QT 的部署要比 GTK 容易一些,然而由于最近我的机场流量用尽,所以最大的困难就是网络。 参考Rust-qt,有比较详细的环境配置。需要下载完整的Qt 安装包和Visual Studio 2017(最好用 2017,能少踩不少坑)。 ...

    Read More
  • Windows 下为 Rust 提供 GTK 环境

    tech

    February12,2020

    Windows 下面安装 GTK 环境有两种方法,借助 msys2 的 linux 环境,或者借助 VCPKG 安装 Windows 的 GTK 依赖。 尝试了一下,msys2 并没有成功,只能使用 VCPKG,参考gnome 编译指南。...

    Read More
  • Git 中的 CRLF 和 LF

    tech

    February06,2020

    跨平台开发的时候,如果是在 Windows 下面上传代码,git 会提醒部分文本文件的 CRLF 会改为 LF。 原因是在 Windows 下面,文本文件会以 CRLF(回车换行)结尾,而 Linux 和 Mac 会以 LF(换行)结尾。...

    Read More
  • Windows 上使用 scrapy 抓取网页

    tech

    February04,2020

    过去一周,我在尝试在 Windows 上面使用 python,我会在这一篇文章中总结一下这一次体验的经验,代码已经发布到GitHub上面。 安装 python 本身 python 的版本就比较混乱,Windows 又提供了商店版,而且 ...

    Read More
  • 用 Powershell 更新 Windows

    tech

    February04,2020

    发现已经半个月没有被 Windows 更新打扰了,原来是一个累积更新挂了,我发现在图形界面下面怎么更新都失败,于是寻思在命令行执行。 在 powershell 中有一个包 PSUpdateWindows 可以派上用场。 ...

    Read More
  • Monect 让手机变成鼠标

    tech

    January31,2020

    自从我的 XPS 键盘坏了,我就打算使用 K380 键盘替代我的笔记本键盘,然而这样使用触摸板就很困难。 很久之前我就想让手机成为我的远程键盘,以前用 Linux 的时候有一个 KDE connect 可以实验通过 wifi 链接。但是因...

    Read More
  • 白嫖 spotify 的方式

    tech

    January28,2020

    今年开始,我不再在家办公,这使得我的网络环境不是很稳定,无法一直在线听 spotify。最好的办法,自然是把要听的音乐缓存下来。 GitHub 里面有一个 python 项目spotify-downloader可以下载 spotify 的...

    Read More
  • rust编程之道

    tech

    January16,2020

    这是一本大概是我18年买的书,当初是打算紧随Mozilla的脚步学习使用Rust,然而这本书显然不太适合那个时代的我学习。当时我只是个完全的前端,过了第3章类型管理的时候基本上就是一脸懵逼。 可以说经过19年一年的后端工程师工作,我是更加...

    Read More
  • 静态词法作用域

    tech

    January15,2020

    最近在看 rust,里面提到静态词法作用域,一个神奇的 deja-vu,于是我急忙查了下它是啥。 rust 和 js 都是静态词法作用域,简单说,作用域中的变量在编译时已经确定,不会随着运行时变化而变化。 而相对的 shell 就是动态...

    Read More
  • 修复 Windows 下打开 Jupyter 报 NotImplementError

    tech

    January06,2020

    打开/c/Users/{USER\_NAME}/AppData/Local/Programs/Python/Python38/Lib/asyncio/\_\_init\_\_/py. 修改 改为如下 ...

    Read More
  • 利用CloudFlare实现网站https访问

    tech

    January05,2020

    配置DNS指向CloudFlare 首先登入CloudFlare的时候,会被要求更改网站的DNS为cloudflare中。需要登入到自己网站的域名配置中修改DNS到CloudFlare下。 配置成功后,收到CloudFlare的确认邮件...

    Read More
  • 转换 kindle 书籍到 pdf

    tech

    January04,2020

    自从习惯用讯飞听书之后,我就很少看书了。如果是 pdf 的话,就在 Windows 上面拿 edge 读给我听,可问题是 kindle 上面很多书加了设备锁,只能在 kindle 上面看,而 kindle 的 TTS 功能实在太差,查了一下...

    Read More
  • GitBash 增加环境变量

    tech

    January04,2020

    WSL 的运行速度比较慢,所以我在 windows 下面的开发很大一部分还是在 GitBash 下面,GitBash 基于 mingw 开发,所以直接修改.bashrc 即可 这里注意下,因为 python 和 Ubuntu 是从应用商店...

    Read More
  • 为 Windows Terminal 2 添加 git bash 的 profile

    tech

    December31,2019

    粘贴以下代码到 settings 中。 ...

    Read More
  • 使用 keeweb 管理密码

    tech

    December29,2019

    如果说在 Aftership 工作的最大收获,应该是使用 1Password 管理自己的密码,以前自己的密码是结合网站域名和自己的固定字符串组合而成的,随着访问的站点越来越多,不得不说,还是有一点重复的。 考虑到 1Password 是个...

    Read More
  • 小米平板二代安装Windows

    tech

    December14,2019

    因为我手上的iwork8被我玩坏了,当务之急我需要一款8寸左右的小平板来看书。 市面上的平板8寸的已经不多,即使是有也大多是安卓板子。老实说,安卓做平板其实还是只能做玩具。自从灵动推出个人移动领域,用在移动端的i3886/amd64芯片就...

    Read More
  • 再见我的iwork8

    tech

    December10,2019

    micro-usb口接触不良,换口的时候把主板击穿了sad... 感谢它陪伴我度过了4年的时光。 iwork8 这个故事告诉我们,usb otg要少用,因为接口真的不结实。 ...

    Read More
  • 重装Windows记

    tech

    December02,2019

    更新中 就目前来说,我有三台Windows设备,两台已经是64位,只有一台iwork8还是32位。由于一次魔改以及为它配置了fluent-terminal,这个小本儿对我是越来越重要。 哎,其实到我这岁数,折腾装系统实在没精力,但长痛不...

    Read More
  • 安利一下 Windows Powertoy

    tech

    November28,2019

    这是最近 Windows 开源的一个应用,可以拓展 Windows 的一些功能,比如下图的 Fancy zones,可以提高 Windows 的分屏功能。 fancy zones 可惜目前只支持 x64 平台,但是 github 上面已...

    Read More
  • 树莓派 Ubuntu 实现 sslocal 负载匀衡

    tech

    November28,2019

    由于某些原因,我配置了多个 ssserver,windows 客户端可以简单配置负载匀衡,而在 linux 上面需要借助 haproxy。 首先,因为我的服务是 aes-255-gcm 加密方式,需要升级 ss 客户端。 修改 sslo...

    Read More
  • 树莓派Ubuntu重启音频

    tech

    November26,2019

    前一阵子重新拿起来我的树莓派用来放一些学习视频,然而发现ubuntu mate对音频处理有问题,一旦占用结束后有新的应用来占用就会有杂音,感觉ubuntu这个问题出N久了。目前我没找到更好的解决方案,只好重启一下了。 ...

    Read More
  • fluent terminal适配给git bash

    tech

    November19,2019

    相信很多windows平台上的开发者都换上了fluent terminal,而且有相当的一部分用的是git-bash,另一拨人应该用的是powershell,我彩不会有多少人使用的是CMD吧。 当然自从WSL发布以后,我尽量将所有Wind...

    Read More
  • 怎么在Windows 10 Home安装docker desktop

    tech

    November19,2019

    先说一下,在Windows上面安装docker可比Mac上面难多了,首先官网有两种docker tool,推荐的Docker Desktop竟然要求Windows Professional以上(what?)。要知道大陆没有微软官方授权的Wi...

    Read More
  • 没想到小杜wifi竟然还能用

    tech

    November15,2019

    大概是我大四的时候,也就是2014年,国内的互联网公司开始发布wifi发射器。原因很简单,4G时代刚刚开始,资费高得不得了,而3G的网速还不足以满足互联网公司的需求。于是所有公司都盯上另一个技术wlan,只要有一台机器连接了网络就可以让它成...

    Read More
  • 胶皮遮光罩和三棱镜

    tech

    October31,2019

    作为小众相机「宾得」的用户,深刻感受到了摄影穷三代的道理,对应的配件实在是太贵了。 好在某宝还是有些东西的,比如这个胶皮遮光罩,首先,因为是胶皮的,不用担心螺口对不上的问题,还有拍摄一些被镜子遮盖的物体就不用担心反光之类的事儿了。 胶皮...

    Read More
  • 谈一谈USB

    tech

    September01,2019

    这篇文章其实是之前挖的坑,大上个月在改造我的平板的时候,就像写这篇文章了。说说这个平板吧,酷比魔方iwork8,8英寸的windows平板,用来读pdf刚刚好,只是存储不是很足而且只有一个micro-usb接口。所以我更期望给它改造成usb...

    Read More
  • 如何魔改你的iwork8

    tech

    July24,2019

    改造图 搬家的时候发现我的iwork8并没有当二手卖掉,或者扔在北京。正巧,在百度贴吧搞到一张这机器主板的结构图。 结构图 简单说只要短接一处,这机器上面就会多两个usb口。那么我的目标就是 一、增加一个标准USB口 二、更换60...

    Read More
  • 为什么文泉驿微米黑在windows上面那么难看

    tech

    April27,2019

    之前我吐槽过大部分win32应用使用的都是segeUI字体,对中文的fallback是宋体,并不是吐槽宋体不好看,不知道多少Mac用户曾经吐槽过自己没有宋体,可是宋体在屏幕里的显示真心不好,很多字只能看到收锋而看不清笔画。 好在有NoMe...

    Read More
  • JavaScript 获取 Unsigned Int

    tech

    February25,2019

    JavaScript 默认是64位有符号的整型,可以利用移位符号解决,但不是>>2而是>>>0 最好不要使用 >> ,推荐使用 >>> 因为最左边一位会被解析成符号位,当数字溢出时,会被解析成负数。 当然按照这种方式eslint的默认配...

    Read More
  • AWS SQS 相关状态说明

    tech

    February20,2019

    Message Available: SQS 客户端可以获取到的消息, 即 Visible Messages Messages in Flight: 消息被 SQS 收取了之后,由 Available 转为 In Flight, 该状态...

    Read More
  • Using Windows to develop

    tech

    January19,2019

    Last year, I started thingking to switch into Windows rapidly. Back to the years I decided to use Linux. Mostly because ...

    Read More
  • 流浪地球

    tech

    January12,2019

    马上流浪地球就要上映了,反正也是篇中篇小说我大致看一下好了。 故事大概说的是太阳即将变成矮星,人类打算搬离太阳系,但是无法创造一个完全的类地生态系统,所以干脆让地球达到逃逸速度逃离太阳的故事。 科幻故事嘛,总会有瑕疵,详情参考知乎流浪地...

    Read More
  • 解析outline协议

    tech

    January11,2019

    今天是小三节,祝各位小三都能打倒原配,走上人生巅峰(误)。 谷歌的Outline,如何在linux下面使用呢? Outline是基于ShadowSocket的,协议是ss://\<base64>@\<server>:\<port>所以如...

    Read More
  • curl有一个k参数是可以不校验证书的!

    tech

    January09,2019

    可能是我后知后觉了,curl -k 可以忽略证书认证 -k, --insecure (SSL) This option explicitly allows curl to perform "insecure" SSL connecti...

    Read More
  • 关于调用Algolia

    tech

    October18,2018

    ...

    Read More
  • 安利一下 anker 的随身投影

    tech

    October05,2018

    其实是个音响,外带投影的功能,投影是 1080p 的,那就比市面上很多投影好得多,噪音低,音效好,重点是它小啊,真的,就可乐罐难么大,而且是 anker 的,质量肯定不错。 ...

    Read More
  • MagicaVoxel 使用笔记

    tech

    August31,2018

    没时间写了,上链接好了 https://zhuanlan.zhihu.com/p/29884021 https://zhuanlan.zhihu.com/p/23164903 ...

    Read More
  • GitHub 打开二次 1Password 认证

    tech

    August17,2018

    这个安卓没有这功能,但是 mac 和 windows 都可以。 在 Github 的 Security 选项,打开 2 Factor authentication 保存下一步的还原码 点开 1Password 的 Github 项目,...

    Read More
  • 目前可用的云服务

    tech

    June28,2018

    今天收到邮件,原因是我的域名没备案。。。 汗,不是故意不备案的,主要还是懒(囧)。既然国内不备案不能用那么就试试看有什么云服务(其实照以前第一反应就该是云服务,可惜现在有钱买机器了,反倒迟钝了)。 Heroku 之前听说被墙了,没想到...

    Read More
  • 用 [redbird](https://github.com/OptimalBits/redbird) 代替 nginx

    tech

    June24,2018

    我的网站都是拿 nginx 做反向代理,但是 ng 反向代理很麻烦, 而 redbird 是个不错的替代,里面的人哥哥牛逼,语法又好听,非常推荐。 ...

    Read More
  • Jupyter 的使用

    tech

    June14,2018

    配置 Docker 安装很容易,记住每次使用 docker 的时候要启动 deamon 服务,其实不建议默认打开,因为 docker 会常驻 8888 端口,这样 charles 就不好抓包了。 还需要把本地用户加到 docker 组里...

    Read More
  • LinuxMint 修改移动窗口快捷键

    tech

    June03,2018

    Alt 在 blender 中很重要,所以要修改 LinuxMint 的 keyBinding 打开 DConfig,点击 org > cinnamon > desktop > wm > preferences, 修改 mouse-bu...

    Read More
  • Blender 复习之快捷键

    tech

    May26,2018

    linux下面使用blender必须搭配鼠标,因为拖动需要鼠标中键,模拟的快捷键是alt+鼠标左键,笔记本上必须要关掉alt快捷键(臣妾不想做)。 移动元素是鼠标右键,另外需要打开模拟小键盘(file-preference-input)才...

    Read More
  • DevTools 调试 Node 项目

    tech

    April17,2018

    使用 DevTools 要求 node 版本 8 以上,打开 chrome://inspect 之后可以点开 debugger 了, 默认断点是点开的(因为指定了brk) 使用 0x 生成火焰图 生成的火焰图 y轴表示调用栈位置,在...

    Read More
  • Git保存账户

    tech

    February27,2018

    用 Git 保存账户名和密码 ...

    Read More
  • 使用 anko 布局安卓应用

    tech

    January11,2018

    build.gradle 配置 如wiki修改两处 使用 ConstraintLayout 修改 build https://github.com/AckeeCZ/anko-constraint-layout 如何使用 缺点 ...

    Read More
  • win10 家庭版打开组策略

    tech

    January04,2018

    无非是把 pro 版的组策略安装进来就好了 ...

    Read More
  • 解决 MacOS 安装绿联20264网线适配器驱动失败的问题

    tech

    December26,2017

    公司里面配的 Mac 网线适配器快要断了, 我赶紧去狗东定了一个绿联的. 谁成想, 插上机器没有反应, 翻了说明文档是要安装驱动的, 到官网下载驱动, 安装成功. 重启后还是没反应... 我插到 linux 机器上面, 没问题, 急忙搜了...

    Read More
  • P2P实现不死网络

    tech

    December23,2017

    ...

    Read More
  • 树莓派+ArchLinux

    tech

    December08,2017

    大概是今年五月份吧,我的树莓派2又一次吃灰了, 之前用来当AP, 可是 Tenda U1 的驱动(RTL8192EU)需要配合新内核编译, 毫无意外的编译失败了, 反正也不想折腾了, 就让它吃灰了. 最近收拾东西, 发现了在吃灰的树莓派,...

    Read More
  • 给 QA 同学看的 node 科普

    tech

    November26,2017

    目录 什么是 Node.js 什么是 NPM 什么是 QXF 什么是 webpack 什么是 postcss 什么是 sass 什么是 babel 什么是 TypeScript node时代下的前端发布流程 单元测试 ...

    Read More
  • 给 linux 增加 swap 文件

    tech

    October17,2017

    上周末,自己写的公司的服务挂了,心疼自己几分钟。。。 事发之后看了眼服务器,好多配置被当白鼠了,比如机器都没有 SWAP, 以前都是装机器的时候习惯性分配 SWAP,还没有现挂载的经验,在此记录一下。 创建分页文件(3GB) 格式化为...

    Read More
  • 起因

    tech

    July14,2017

    今年我开始在生产环境里试用node(貌似比很多人慢了一年......)。 由于公司node环境较低,我只能使用一款修改过的express, 为了解决兼容问题我还用typescript进行编译(事实证明typescript简直awesome)...

    Read More
  • sinopia搭建你的私人NPM

    tech

    June03,2017

    今天本来想边刷CodeWars边看《纸牌屋》的,显然两件烧脑的事情还是不要放到一起做比较好。 简评一下《纸牌屋》第五季,编剧能写五季不错了,赶紧完结吧,剧情开始走下坡路咯。 进入正题 为什么要搭建私人NPM?我靠,这还用问。。。(你自...

    Read More
  • sad,WPS4Linux停止开发

    tech

    May30,2017

    默哀三分钟 ...

    Read More
  • 第二块屏幕

    tech

    May28,2017

    作为一个前端程序员,13寸的屏幕显然不够工作,尤其是当你写代码的时候还想看美剧的时候。 我有一个屏幕,15寸的联想800x600 VGA屏幕,以前为了玩树莓派在旧货市场淘来的,分辨率实在太低了。如果连我家的投影的话,为了使用自由,我只会使...

    Read More
  • 树莓派搭建 NAS

    tech

    May14,2017

    好忙啊,写个大纲好了 安装 RPI-Monitor 安装吸血迅雷 Samba 共享文件 ssh 端口映射 ...

    Read More
  • ap

    tech

    February10,2017

    ...

    Read More
  • node 302

    tech

    February03,2017

    然后将脚本作为守护进程启动 ...

    Read More
  • 在QML上下文插入变量

    tech

    January18,2017

    翻了翻以前保存的书签,发现了一个pyQt和QML的开发总结,代码跑起来还是有点错误,但是还是比官网的tutorial更简单直观一点。还能从里面找一点hybrid开发的idea(因为QML其实也是一种ECMAScript引擎实现)。 在vi...

    Read More
  • vscode python python36

    tech

    January17,2017

    本来想写一篇pyqt+qml的文章,结果今天打开VScode发现Python不语法提示了。打开开发者模式,发现一直在报错,gramar3.6 not found。 打开~/.vscode/extensions/donjayamanne.p...

    Read More
  • 需求

    tech

    January09,2017

    前端做得久了,我的工程根目录下面就会多一个bash脚本,把每一个项目的启动脚本放在里面然后注释掉。这样做的好处是如果要启动一个项目的时候只需要运行脚本就好了。 可是问题随之出现了,项目越来越多,然后那个脚本就变成了下面这样。 脚本库 ...

    Read More
  • ArchLinux的护眼法宝

    tech

    November09,2016

    Fun Fact 具有550多年历史的天安门城楼,由于兵火战乱,长期失修,建筑结构已严重坏损变形,主体已严重下沉。新中国成立后虽经多次维修加固,但未能彻底解决问题。1969年河北邢台地区发生了6到7.5级强烈地震,使天安门城楼损坏变形更甚...

    Read More
  • 前言

    tech

    February14,2016

    请原谅我又一次跳票了~ 之前买了一款iwork8的win10平板,起初是为了看代码,后来信心满满地想去刷linux进行开发,然而无情的现实摆在面前,没有驱动啊(无线驱动需要编译->没有有线接口->搞到了有线接口->md也要编译。。。)但是...

    Read More
  • 开头

    tech

    August23,2015

    这个月初,任性买了刚发布的pebble time,一直还没写个应用,这个周末抽出时间看看。 pebble的应用可以用C和Node开发,开发工具也可以使用cloudpebble(墙内用户伤不起)或者下载sdk离线开发。 安装SDK ma...

    Read More
  • 爬蓝调口琴网

    tech

    May30,2015

    论文写好了就没事干了,本来想去旅游,完蛋流量没了,所以静下心来学学口琴,网上有个蓝调口琴网挺好哒,想写个应用装手机里,先讲讲怎么爬吧。 主要还是用了request模块,然而由于网站用的是GBK编码,还需要iconv-lite、buffer...

    Read More
  • 《饥荒》作弊,顺便学习lua

    tech

    March21,2015

    打开Console 在~下面找DoNotStarve/settings.ini修改。 游戏中点~键打开console。 ...

    Read More
  • pacman改下载器

    tech

    February17,2015

    pacman默认使用wget下载,没说wget不好,在家里面总是断,所以改成aria2了 移除未安装的包 使用aria2 代替 wget 修改/etc/pacman.conf ...

    Read More
  • ArchLinux升级搜狗输入法有bug的解决方案

    tech

    February17,2015

    不久前升级了搜狗输入法,因为据说这次升级性能提高了不少,更新了之后,确实啊!但是没意识到的是,出来了一堆bug。 升级AtomEditor到0.177竟然不能使用中文了T.T还以为是个bug#5447,因为当时觉着chrome也没问题啊(...

    Read More
© 2023 宫不上, built with ❤️. All rights reserved.