-->
November05,2023
Home Page Profile Home Page Octopus Menu Home Page Tags background Header Footer Blog Page Profile Blog Page List ...
June09,2023
Recently I watched a Youtube video about making a training tracker using Edge Impulse. Surprisingly an ESP32 can do so m...
May17,2023
create a 3D project on Unity Editor switch platform in build settings import XR plugin management from package manager...
May09,2023
you can download the model of AImoji, put in stable diffusion's model folder. Using memoji of xxx as prompt to generate ...
May05,2023
install python 3.10(not 3.11). clone the project; install dreambooth extension and use some pictures to train the mode....
May03,2023
Jetpack Compose Can use Kotlin's Flow to build reactive UI. BTW, there is a material theme builder to build UI theme. ...
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...
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...
February27,2023
With the help of WSAPatch, I can install android apps on windows 10. But it still needs 8 physical RAMs. ...
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...
September09,2022
这是上个月打算看的教程learnopengl-cn.github.io,真的是非常良心,完全搬运的话感觉没意义,这里做一下笔记好了。 三个主要的对象 顶点数组对象 VAO 顶点缓冲对象 VBO 元素缓冲对象 EBO 这三个对象都是...
September08,2022
要从一个字符串 ababcabcacbababcac 中查中一个片段如 abcac 可以使用 KMP 算法。 KMP 算法,简单来说就是先从要匹配的字符串中找到重复的字缀,并将这些字缀标记跳过的字数以做到匹配时剪掉不许匹配的次数。 a,...
遍历二叉树其实也不难,就是利用栈的思维实现遍历挺有意思的,另外在写迭代器的时候还会用的 Rust 的生命周期,刚好能够对 Rust 的生命周期有更多的理解。 遍历方法 先序遍历,根左右 中序遍历,左根右 后序遍历,左右根 按层遍历...
August27,2022
最近 bun 大火,带动一个语法看起来很像 JS 的语言 Zig 受到关注。听了 Devtools 播客里面的推荐,我觉得可以试用一下。 Zig 官网两个学习链接ziglearn和ziglings很有帮助,这个语言的学习曲线远没有 Rus...
August24,2022
这几天刷油管发现都在推荐一个 Astro 的框架,这算是一个比 React、Vue 更高一维度的框架, 它可以使用目前已知的主流前端框架作为渲染器生成静态页面,同时可以把页面中需要交互的部分以「岛」的形式添加到页面里。 更有趣的,同一个项...
August17,2022
冒泡排序 $O(n^2)$ 稳定排序 选择每个元素和后面的作比较,如果前面的元素比后面的大,就交换两个元素的位置。 插入排序 $O(n^2)$ 稳定排序 假定只有两个元素并排好序,每次再插入新的元素,直到全部元素都插入。 快速排...
August11,2022
OpenGL 和 Rust 算是我一直在学习,但一直没办法实际使用的技术了。 Rust and OpenGL from scratch 这是一篇讲 Rust 结合 OpenGL 的博客,照着操作下去,主要的感觉就是 unsafe 太多了,...
July31,2022
周围吹 SwiftUI 的人太多了,而且手上刚好有台黑苹果就一直想试一试。 其实受伤的黑苹果挺卡的,所以更希望不使用 XCode,而是 vscode 远程编程,也确实有人尝试了,这里是他的 demo。 尝试过这段代码,很遗憾要求至少 M...
July27,2022
之前我冲浪的时候看到了这篇博客,一下子勾起了我关于古早味的 UI 开发的兴趣,照着里面的教程,在 Linux 下面学习很顺利,唯一小坑就是 Ubuntu-22.04 里面的libwxgtk3.0-dev改名为libwxgtk3.0-gtk3...
July05,2022
学习了 Makefile 之后自然开始学习 CMake,网上找到了一个例子有一些老了,但是还是挺有用的。 里面包括使用 boost 和 catch2 以及 GoogleTest 做单元测试,还有包装 deb 以及使用 conan 进行包管...
June29,2022
据说手上的 kindle 还有两年就不能服役了,果断选择把它破解掉,破解的方式是主要参照书伴。 越狱成功后可以参考此文安装插件,试用了 Koreader,比 kindle 原生的浏览器好用太多了,File Browser 可以搭建了本地 ...
June20,2022
Makefile其实一直都用过,只是没有系统学习一下,也从未遇到过要从头写一个的机会。 这个链接很详细了,抽出一点时间看了下。 ...
June14,2022
最近Github的Atom宣布暂停更新了,这让我想起来现在的VSCode就如它的老对手一样卡... 没错,换成Ext4分区之后WSL的开发速度快了很多,但还是能够感觉到卡顿,所以最近几天就折腾起来NeoVim了。 具体的配置我就不多说了,...
May30,2022
在最新版的Windows11中,WSL2新增了mount参数可以加载虚拟硬盘了。 依过去的经验WSL经常会更新崩溃,所以开发的时候我会把代码仓库和系统放在两个分区里,然而在Linux中操作NTFS是非常慢的,最好是新建一个Ext4的虚拟硬...
May14,2022
keybr 被墙之后,我就琢磨换一个打字网站,最近使用了QWERT Learner,很不错,还可以顺便背单词。 后期我可能会 fork 这个项目加入 anki 的功能 现在暂时 dict2anki 成单词卡 ...
March21,2022
今天被人显摆了苹果的 Universal Control 了,作为跨屏协同用了这么久的我,为啥不显摆一下我现有的桌面配置呢? DeskDroid 的最新版本是可以和 Barrier 集成的,需要在设置中选择集成到 barrier,会有提示...
December29,2021
很简单,只需要添加微软的"C/C++"和"Code Runner"两个插件,本地再安装 MinGw(如果安装了 MSYS2 也可以),把 bin 文件夹添加到系统的 PATH 环境变量里面(一定是系统的不是本地的)。 然后在 VSCode...
March11,2021
最近发现我的平板时钟不对,第一反应是主板电池没电了,可是拆开也没找到电池在哪,算了,干脆价格定时任务更新时间。 Windows 下面有一个 task scheduler 可以新建定时任务,在 microsoft>Windows>Time ...
February21,2021
上个月安利了一个 keybr 用来练习盲打,现在已经打完每个字母了,想要尝试一下程序盲打,目前线上的有两个一个是 typing.io 另一个是 speedcoder,这两个虽然是程序打字,但体验远不及 keybr,程序已经老旧,而且收费,在...
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 ...
January25,2021
感觉自己的盲打速度不行,需要一个网站练习下,keybr是一个不错的打字网站,以一种循序渐进的方式来练习,另外还有数据统计,接下来我打算练习一个月看看能否提高。 ...
January24,2021
首先,一个开发者是不是要有一台 Mac 呢?个人认为如果不是 iOS 或者 OSX 开发,一台 Mac 并不是必须的。然而我还是想要一台黑苹果,其一,过去十年对比 Windows 和 Linux,MacOS 被更多 UI 开发者所青睐;其二...
January13,2021
之前介绍过Mouse Without Borders,可以实现多台PC共享鼠标和键盘,在过去的一年里它帮了我不少忙,也有如下bug。 长时间使用,鼠标滚轮会时常失效。 和Stroke Plus使用的时候,不小心跨屏会导致stroke p...
January10,2021
其实在蓝牙4.0之后,蓝牙耳机已经能够实现在多个设备上面无缝切换了。但是还是有很多耳机并不支持多设备,比如我手上的红米Dots。但不妨换个方法,让多个设备的音频流输出到同意设备中,这样只需要耳机链接一台设备即可。 AudioRelay就是...
January09,2021
其实问题在于,在执行yarn安装依赖并处理 git hooks 的时候,Windows 的控制台会打印内容反馈,并被理解为安装失败使得整个安装过程失败了。其实已经过去了很久,但是小版本还没有解决,可以先执行yarn --silent忽略 h...
已经打算学习 Powershell 很久了,然而工作时间使用的是 Mac,所以往往觉得 bash 已经足够了,即使 Windows 下面 WSL 和 MSYS 总能解决。但是经历了这次 ReactNative 编译失败的经验之后,我马上意识...
December27,2020
这是谷歌的代码评审标准笔记。 代码评审标准 代码评审是为了提高整体代码进步而设定的。 首先,要确保代码以后是可以进一步改进的。代码的评审人员也应该是代码的持有者。 总体上,评审者应该允许能够提高总体代码健壮性的代码,即使它不够完美。...
December24,2020
隔离在家最痛苦的莫过于家中网络连接 SS 总是断线,参考网上的方案,使用国内云服务作为 TCP 转发即可。 Haproxy 配置 haproxy 可以运行在 docker 容器里 接下来在国内的云服务安全组里面打开上面的端口即可,实测...
August05,2020
最近打开平板发现任务栏右下角的事件中心无法打开了,不仅如此,连wlan、声音大小、省电中心都不能打开了,简单的查了一下,或许是因为升级之后uwp注册出错了,需要重新注册,管理模式打开powershell输入以下命令重新注册应用。 ...
May11,2020
不太清楚是不是 HIDPI 造成的,在 VcXsrv 下面的鼠标指针及其小。解决方法只能是换一个看起来大一些的鼠标。 接下来,重命名 VcXsrv 下面的font/misc(比如C:\Program Files\VcXsrv\fonts\...
May06,2020
之前我有一篇文章,让鼠标和键盘能跨越四台 Windows,而spacedesk则是让所有设备成为主计算机的扩展屏幕,注意,这里是所有,包括 Windows 设备和手机设备,应该是类似于 miracast 的技术,安利应用商店里的 slave...
April28,2020
Windows hello 是一个用一次就回不去的功能,目前我的笔记本支持指纹登入,一台平板外接了一个指纹接收器,另一台只能 PIN 码登入。显然 PIN 码用起来就不是很爽,然而这机器还是用来看书的。 然而 Windows Hello ...
April02,2020
之前提到过使用 watchtower 更新本地的 image 的方案,本来我的系统一直使用 sqlite 来做数据库,现在想改成 mongodb。 涉及到 mongodb 就不得不需要考虑怎么本地化,并且如何做备份。数据本地化很好做,只需...
March15,2020
最近在做一些后端部署的工作,本来打算使用 Travis 部署,但是用于我的服务器在国内,所以在外网也需要挂梯子登陆到国内。但是使用 Coding.net 部署到腾讯云就方便很多(毕竟是同一家公司)。 在 Coding 创建制品库和部署 ...
March11,2020
想在腾讯云里面做个 CI,本着用新不用旧的思想,我打算试试搭建 microk8s。可是我国强大的网络环境无法导致无法安装,也没有个大厂出一个镜像解围,只好挂下代理解决。 sslocal 注意,腾讯云里面安装 sslocal 会被和谐的,...
自从成功通过 docker 安装了 strapi,我一下子对安装一切产生了很大兴趣。 通过docker-compose.yaml可以很快安装。 然后访问服务器的 8080 端口,即可安装对应插件,注意,这些插件不能走代理,所以...非常...
我的上帝啊,这两天都在忙活代理(翻译腔)。 系统全局下的http\_proxy似乎对 apt 无效,需要单独设置。 增加代理 ...
因为 WSL2 使用的是 Hyper-V(看来微软爸爸并不是完全拥抱开源了),所以其它虚拟化软件都不能和它共存,所以目前最好的办法就是在开机的时候做一个切换。 上面操作会生成一个 GUID,它对应开机目录上一个选项,接下来把他的 hype...
March10,2020
总是忘,这里做个记录。 简单说就是把本地的id\_rsa.pub存储到远端机器的authorized\_keys里面,详细操作可参考此文。 ...
February26,2020
虽然我这个博客是基于 jekyll 的,但是因为国内整 ruby 的环境实在痛苦,但是最近不得不又重新搞起来了,只能在这里记录一下。 首先安装环境 然后修改 gem 的环境变量 修改 source 为 ruby-china 接着安装...
February23,2020
既然已经给我的 PC 买上了鼠标,那我肯定希望,三台 PC 能够共用这一个鼠标。在网上查询了一下,发现需要这个需求的人不止我一个。所以微软有一个项目叫做mouse without border。 只要三台设备在同一个域下,我就可以通过这一...
February22,2020
我终于还是妥协了,在使用 windows 的情况下最好还是配备一个鼠标。尤其是当你在编程的时候。并不是说触摸屏不好,在很多时候,触摸屏可以在可以帮你记录一些东西。比如让你写一些算法的时候,你可以在旁边画一画。 但是不得不说,编辑器就像 V...
February15,2020
在https://shields.io/可以为Github项目添加徽章。 ...
February13,2020
QT 的部署要比 GTK 容易一些,然而由于最近我的机场流量用尽,所以最大的困难就是网络。 参考Rust-qt,有比较详细的环境配置。需要下载完整的Qt 安装包和Visual Studio 2017(最好用 2017,能少踩不少坑)。 ...
February12,2020
Windows 下面安装 GTK 环境有两种方法,借助 msys2 的 linux 环境,或者借助 VCPKG 安装 Windows 的 GTK 依赖。 尝试了一下,msys2 并没有成功,只能使用 VCPKG,参考gnome 编译指南。...
February06,2020
跨平台开发的时候,如果是在 Windows 下面上传代码,git 会提醒部分文本文件的 CRLF 会改为 LF。 原因是在 Windows 下面,文本文件会以 CRLF(回车换行)结尾,而 Linux 和 Mac 会以 LF(换行)结尾。...
February04,2020
过去一周,我在尝试在 Windows 上面使用 python,我会在这一篇文章中总结一下这一次体验的经验,代码已经发布到GitHub上面。 安装 python 本身 python 的版本就比较混乱,Windows 又提供了商店版,而且 ...
发现已经半个月没有被 Windows 更新打扰了,原来是一个累积更新挂了,我发现在图形界面下面怎么更新都失败,于是寻思在命令行执行。 在 powershell 中有一个包 PSUpdateWindows 可以派上用场。 ...
January31,2020
自从我的 XPS 键盘坏了,我就打算使用 K380 键盘替代我的笔记本键盘,然而这样使用触摸板就很困难。 很久之前我就想让手机成为我的远程键盘,以前用 Linux 的时候有一个 KDE connect 可以实验通过 wifi 链接。但是因...
January28,2020
今年开始,我不再在家办公,这使得我的网络环境不是很稳定,无法一直在线听 spotify。最好的办法,自然是把要听的音乐缓存下来。 GitHub 里面有一个 python 项目spotify-downloader可以下载 spotify 的...
January16,2020
这是一本大概是我18年买的书,当初是打算紧随Mozilla的脚步学习使用Rust,然而这本书显然不太适合那个时代的我学习。当时我只是个完全的前端,过了第3章类型管理的时候基本上就是一脸懵逼。 可以说经过19年一年的后端工程师工作,我是更加...
January15,2020
最近在看 rust,里面提到静态词法作用域,一个神奇的 deja-vu,于是我急忙查了下它是啥。 rust 和 js 都是静态词法作用域,简单说,作用域中的变量在编译时已经确定,不会随着运行时变化而变化。 而相对的 shell 就是动态...
January06,2020
打开/c/Users/{USER\_NAME}/AppData/Local/Programs/Python/Python38/Lib/asyncio/\_\_init\_\_/py. 修改 改为如下 ...
January05,2020
配置DNS指向CloudFlare 首先登入CloudFlare的时候,会被要求更改网站的DNS为cloudflare中。需要登入到自己网站的域名配置中修改DNS到CloudFlare下。 配置成功后,收到CloudFlare的确认邮件...
January04,2020
自从习惯用讯飞听书之后,我就很少看书了。如果是 pdf 的话,就在 Windows 上面拿 edge 读给我听,可问题是 kindle 上面很多书加了设备锁,只能在 kindle 上面看,而 kindle 的 TTS 功能实在太差,查了一下...
WSL 的运行速度比较慢,所以我在 windows 下面的开发很大一部分还是在 GitBash 下面,GitBash 基于 mingw 开发,所以直接修改.bashrc 即可 这里注意下,因为 python 和 Ubuntu 是从应用商店...
December31,2019
粘贴以下代码到 settings 中。 ...
December29,2019
如果说在 Aftership 工作的最大收获,应该是使用 1Password 管理自己的密码,以前自己的密码是结合网站域名和自己的固定字符串组合而成的,随着访问的站点越来越多,不得不说,还是有一点重复的。 考虑到 1Password 是个...
December14,2019
因为我手上的iwork8被我玩坏了,当务之急我需要一款8寸左右的小平板来看书。 市面上的平板8寸的已经不多,即使是有也大多是安卓板子。老实说,安卓做平板其实还是只能做玩具。自从灵动推出个人移动领域,用在移动端的i3886/amd64芯片就...
December10,2019
micro-usb口接触不良,换口的时候把主板击穿了sad... 感谢它陪伴我度过了4年的时光。 iwork8 这个故事告诉我们,usb otg要少用,因为接口真的不结实。 ...
December02,2019
更新中 就目前来说,我有三台Windows设备,两台已经是64位,只有一台iwork8还是32位。由于一次魔改以及为它配置了fluent-terminal,这个小本儿对我是越来越重要。 哎,其实到我这岁数,折腾装系统实在没精力,但长痛不...
November28,2019
这是最近 Windows 开源的一个应用,可以拓展 Windows 的一些功能,比如下图的 Fancy zones,可以提高 Windows 的分屏功能。 fancy zones 可惜目前只支持 x64 平台,但是 github 上面已...
由于某些原因,我配置了多个 ssserver,windows 客户端可以简单配置负载匀衡,而在 linux 上面需要借助 haproxy。 首先,因为我的服务是 aes-255-gcm 加密方式,需要升级 ss 客户端。 修改 sslo...
November26,2019
前一阵子重新拿起来我的树莓派用来放一些学习视频,然而发现ubuntu mate对音频处理有问题,一旦占用结束后有新的应用来占用就会有杂音,感觉ubuntu这个问题出N久了。目前我没找到更好的解决方案,只好重启一下了。 ...
November19,2019
相信很多windows平台上的开发者都换上了fluent terminal,而且有相当的一部分用的是git-bash,另一拨人应该用的是powershell,我彩不会有多少人使用的是CMD吧。 当然自从WSL发布以后,我尽量将所有Wind...
先说一下,在Windows上面安装docker可比Mac上面难多了,首先官网有两种docker tool,推荐的Docker Desktop竟然要求Windows Professional以上(what?)。要知道大陆没有微软官方授权的Wi...
November15,2019
大概是我大四的时候,也就是2014年,国内的互联网公司开始发布wifi发射器。原因很简单,4G时代刚刚开始,资费高得不得了,而3G的网速还不足以满足互联网公司的需求。于是所有公司都盯上另一个技术wlan,只要有一台机器连接了网络就可以让它成...
October31,2019
作为小众相机「宾得」的用户,深刻感受到了摄影穷三代的道理,对应的配件实在是太贵了。 好在某宝还是有些东西的,比如这个胶皮遮光罩,首先,因为是胶皮的,不用担心螺口对不上的问题,还有拍摄一些被镜子遮盖的物体就不用担心反光之类的事儿了。 胶皮...
September01,2019
这篇文章其实是之前挖的坑,大上个月在改造我的平板的时候,就像写这篇文章了。说说这个平板吧,酷比魔方iwork8,8英寸的windows平板,用来读pdf刚刚好,只是存储不是很足而且只有一个micro-usb接口。所以我更期望给它改造成usb...
July24,2019
改造图 搬家的时候发现我的iwork8并没有当二手卖掉,或者扔在北京。正巧,在百度贴吧搞到一张这机器主板的结构图。 结构图 简单说只要短接一处,这机器上面就会多两个usb口。那么我的目标就是 一、增加一个标准USB口 二、更换60...
April27,2019
之前我吐槽过大部分win32应用使用的都是segeUI字体,对中文的fallback是宋体,并不是吐槽宋体不好看,不知道多少Mac用户曾经吐槽过自己没有宋体,可是宋体在屏幕里的显示真心不好,很多字只能看到收锋而看不清笔画。 好在有NoMe...
February25,2019
JavaScript 默认是64位有符号的整型,可以利用移位符号解决,但不是>>2而是>>>0 最好不要使用 >> ,推荐使用 >>> 因为最左边一位会被解析成符号位,当数字溢出时,会被解析成负数。 当然按照这种方式eslint的默认配...
February20,2019
Message Available: SQS 客户端可以获取到的消息, 即 Visible Messages Messages in Flight: 消息被 SQS 收取了之后,由 Available 转为 In Flight, 该状态...
January19,2019
Last year, I started thingking to switch into Windows rapidly. Back to the years I decided to use Linux. Mostly because ...
January12,2019
马上流浪地球就要上映了,反正也是篇中篇小说我大致看一下好了。 故事大概说的是太阳即将变成矮星,人类打算搬离太阳系,但是无法创造一个完全的类地生态系统,所以干脆让地球达到逃逸速度逃离太阳的故事。 科幻故事嘛,总会有瑕疵,详情参考知乎流浪地...
January11,2019
今天是小三节,祝各位小三都能打倒原配,走上人生巅峰(误)。 谷歌的Outline,如何在linux下面使用呢? Outline是基于ShadowSocket的,协议是ss://\<base64>@\<server>:\<port>所以如...
January09,2019
可能是我后知后觉了,curl -k 可以忽略证书认证 -k, --insecure (SSL) This option explicitly allows curl to perform "insecure" SSL connecti...
October18,2018
...
October05,2018
其实是个音响,外带投影的功能,投影是 1080p 的,那就比市面上很多投影好得多,噪音低,音效好,重点是它小啊,真的,就可乐罐难么大,而且是 anker 的,质量肯定不错。 ...
August31,2018
没时间写了,上链接好了 https://zhuanlan.zhihu.com/p/29884021 https://zhuanlan.zhihu.com/p/23164903 ...
August17,2018
这个安卓没有这功能,但是 mac 和 windows 都可以。 在 Github 的 Security 选项,打开 2 Factor authentication 保存下一步的还原码 点开 1Password 的 Github 项目,...
June28,2018
今天收到邮件,原因是我的域名没备案。。。 汗,不是故意不备案的,主要还是懒(囧)。既然国内不备案不能用那么就试试看有什么云服务(其实照以前第一反应就该是云服务,可惜现在有钱买机器了,反倒迟钝了)。 Heroku 之前听说被墙了,没想到...
June24,2018
我的网站都是拿 nginx 做反向代理,但是 ng 反向代理很麻烦, 而 redbird 是个不错的替代,里面的人哥哥牛逼,语法又好听,非常推荐。 ...
June14,2018
配置 Docker 安装很容易,记住每次使用 docker 的时候要启动 deamon 服务,其实不建议默认打开,因为 docker 会常驻 8888 端口,这样 charles 就不好抓包了。 还需要把本地用户加到 docker 组里...
June03,2018
Alt 在 blender 中很重要,所以要修改 LinuxMint 的 keyBinding 打开 DConfig,点击 org > cinnamon > desktop > wm > preferences, 修改 mouse-bu...
May26,2018
linux下面使用blender必须搭配鼠标,因为拖动需要鼠标中键,模拟的快捷键是alt+鼠标左键,笔记本上必须要关掉alt快捷键(臣妾不想做)。 移动元素是鼠标右键,另外需要打开模拟小键盘(file-preference-input)才...
April17,2018
使用 DevTools 要求 node 版本 8 以上,打开 chrome://inspect 之后可以点开 debugger 了, 默认断点是点开的(因为指定了brk) 使用 0x 生成火焰图 生成的火焰图 y轴表示调用栈位置,在...
February27,2018
用 Git 保存账户名和密码 ...
January11,2018
build.gradle 配置 如wiki修改两处 使用 ConstraintLayout 修改 build https://github.com/AckeeCZ/anko-constraint-layout 如何使用 缺点 ...
January04,2018
无非是把 pro 版的组策略安装进来就好了 ...
December26,2017
公司里面配的 Mac 网线适配器快要断了, 我赶紧去狗东定了一个绿联的. 谁成想, 插上机器没有反应, 翻了说明文档是要安装驱动的, 到官网下载驱动, 安装成功. 重启后还是没反应... 我插到 linux 机器上面, 没问题, 急忙搜了...
December23,2017
December08,2017
大概是今年五月份吧,我的树莓派2又一次吃灰了, 之前用来当AP, 可是 Tenda U1 的驱动(RTL8192EU)需要配合新内核编译, 毫无意外的编译失败了, 反正也不想折腾了, 就让它吃灰了. 最近收拾东西, 发现了在吃灰的树莓派,...
November26,2017
目录 什么是 Node.js 什么是 NPM 什么是 QXF 什么是 webpack 什么是 postcss 什么是 sass 什么是 babel 什么是 TypeScript node时代下的前端发布流程 单元测试 ...
October17,2017
上周末,自己写的公司的服务挂了,心疼自己几分钟。。。 事发之后看了眼服务器,好多配置被当白鼠了,比如机器都没有 SWAP, 以前都是装机器的时候习惯性分配 SWAP,还没有现挂载的经验,在此记录一下。 创建分页文件(3GB) 格式化为...
July14,2017
今年我开始在生产环境里试用node(貌似比很多人慢了一年......)。 由于公司node环境较低,我只能使用一款修改过的express, 为了解决兼容问题我还用typescript进行编译(事实证明typescript简直awesome)...
June03,2017
今天本来想边刷CodeWars边看《纸牌屋》的,显然两件烧脑的事情还是不要放到一起做比较好。 简评一下《纸牌屋》第五季,编剧能写五季不错了,赶紧完结吧,剧情开始走下坡路咯。 进入正题 为什么要搭建私人NPM?我靠,这还用问。。。(你自...
May30,2017
默哀三分钟 ...
May28,2017
作为一个前端程序员,13寸的屏幕显然不够工作,尤其是当你写代码的时候还想看美剧的时候。 我有一个屏幕,15寸的联想800x600 VGA屏幕,以前为了玩树莓派在旧货市场淘来的,分辨率实在太低了。如果连我家的投影的话,为了使用自由,我只会使...
May14,2017
好忙啊,写个大纲好了 安装 RPI-Monitor 安装吸血迅雷 Samba 共享文件 ssh 端口映射 ...
February10,2017
February03,2017
然后将脚本作为守护进程启动 ...
January18,2017
翻了翻以前保存的书签,发现了一个pyQt和QML的开发总结,代码跑起来还是有点错误,但是还是比官网的tutorial更简单直观一点。还能从里面找一点hybrid开发的idea(因为QML其实也是一种ECMAScript引擎实现)。 在vi...
January17,2017
本来想写一篇pyqt+qml的文章,结果今天打开VScode发现Python不语法提示了。打开开发者模式,发现一直在报错,gramar3.6 not found。 打开~/.vscode/extensions/donjayamanne.p...
January09,2017
前端做得久了,我的工程根目录下面就会多一个bash脚本,把每一个项目的启动脚本放在里面然后注释掉。这样做的好处是如果要启动一个项目的时候只需要运行脚本就好了。 可是问题随之出现了,项目越来越多,然后那个脚本就变成了下面这样。 脚本库 ...
November09,2016
Fun Fact 具有550多年历史的天安门城楼,由于兵火战乱,长期失修,建筑结构已严重坏损变形,主体已严重下沉。新中国成立后虽经多次维修加固,但未能彻底解决问题。1969年河北邢台地区发生了6到7.5级强烈地震,使天安门城楼损坏变形更甚...
February14,2016
请原谅我又一次跳票了~ 之前买了一款iwork8的win10平板,起初是为了看代码,后来信心满满地想去刷linux进行开发,然而无情的现实摆在面前,没有驱动啊(无线驱动需要编译->没有有线接口->搞到了有线接口->md也要编译。。。)但是...
August23,2015
这个月初,任性买了刚发布的pebble time,一直还没写个应用,这个周末抽出时间看看。 pebble的应用可以用C和Node开发,开发工具也可以使用cloudpebble(墙内用户伤不起)或者下载sdk离线开发。 安装SDK ma...
May30,2015
论文写好了就没事干了,本来想去旅游,完蛋流量没了,所以静下心来学学口琴,网上有个蓝调口琴网挺好哒,想写个应用装手机里,先讲讲怎么爬吧。 主要还是用了request模块,然而由于网站用的是GBK编码,还需要iconv-lite、buffer...
March21,2015
打开Console 在~下面找DoNotStarve/settings.ini修改。 游戏中点~键打开console。 ...
February17,2015
pacman默认使用wget下载,没说wget不好,在家里面总是断,所以改成aria2了 移除未安装的包 使用aria2 代替 wget 修改/etc/pacman.conf ...
不久前升级了搜狗输入法,因为据说这次升级性能提高了不少,更新了之后,确实啊!但是没意识到的是,出来了一堆bug。 升级AtomEditor到0.177竟然不能使用中文了T.T还以为是个bug#5447,因为当时觉着chrome也没问题啊(...