Jetbrains Code With Me 私有部署 Jetbrains Code With Me 私有部署 最近因为疫情的原因在家办公,通过 VPN + Remote Desktop 的方式在公司的电脑上写代码,延迟非常大,严重影响效率。 资源地址:https://www.jetbrains.com/zh-cn/code-with-me/on-prem/ 我想起了 Code With Me 这个东西,于是试用了一下感觉还不错,但因为默认的服务器是 2022-04-10 Jetbrains Code With Me
腾讯云轻量服务器 root 账户远程连接 腾讯云轻量服务器使用 root 远程连接今天在使用腾讯云轻量服务器的时候,安装的是 CentOS 7.6 的操作系统,发现安装完以后使用自带的网页版远程连接工作登录上去是一个叫 lighthouse 的用户,并且在我本地机器上无法使用 root 账户远程连接,大概意思没有权限。 更改 root 用户密码在提供的网页版远程连接上去以后执行 sudo -i 切换到 root 账户,并执行 passwd 2022-03-16 CentOS
MacOS 12 Monterey 黑苹果在 Windows 下的 USB 定制 MacOS 12 Monterey 黑苹果在 Windows 下的 USB 定制 2022 年春节以后,我把以前的黑苹果从 11 升级到了 12,睡眠问题一直存在,经常会 半夜的时候自动唤醒,然后风扇疯狂地转动,但显示器就是不亮,鼠标和键盘也无法唤醒,只能强制关机或者直接断电重新开机,相当烦,但一直懒得没动。 最近,因为疫情的原因导致需要在家里办公,需要先连接 VPN,然后使用 Microsoft 2022-03-13 黑苹果 MacOS 黑苹果 USBToolBox ProperTree DiskGenius
Windows 10 下的终端改善 个人习惯了 Mac 作为开发环境,但在某些环境下只能使用 Windows 10,感觉 Windows 10 对开发者非常不友好,尤其是终端,于是就稍微折腾改善一下,提升使用体验。 目前采用以下工具: Tabby Git Bash ZSH OhMyZsh 很多人喜欢用 Windows Terminal 作为 Git Bash 的壳,我个人感觉它没有 Tabby 好用,Tabby 全方位碾压 W 2022-03-13 折腾 Windows Tabby Git Bash ZSH Oh My Zsh
Ubuntu 经验积累 Ubuntu 20.04 更改系统时区可以使用 date -R 查看当前系统时间。 运行 tzselect。 选择亚洲 选择国家和城市 确认 最后执行 sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 覆盖配置。 再次执行 date -R 检查结果。 2022-01-18 Ubuntu
Gogs 部署 WebHook Gogs 部署 WebhookGogs 同时支持 Git 和 Web 方式的钩子,Git 方式比较适合 Gogs 代码仓库和项目部署在同一台服务器上的情况,Web 钩子适合代码仓库和项目部署在不同服务器上的情况。无论是哪种情况,Web 钩子都可以做到,相比于 Git 钩子,Web 钩子要稍微麻烦一点,因为是跨服务器的,需要写脚本,调用接口。 假设我的 Gogs 服务器部署在 A 服务器上,然后项目 2022-01-18 运维 Gogs 代码仓库 WebHook
解决 VirtualBox 升级导致 Vagrant 无法启动的问题 今天把 VirtualBox 给升级到了 6.1.30 之后,发现 Homestead 无法启动了,报错如下: 123456789101112131415➜ ~ vm upBringing machine 'homestead' up with 'virtualbox' provider...==> homestead: Checking if box 'laravel/homestead 2022-01-16 排错 Homestead VirtualBox Vagrant
MacOS 上使用 VirtualBox 安装 OpenWRT 临近年关了,由于一定的原因春节期间需要背着笔记本到处走,就提前收拾了一下笔记本: 把磁盘给格了,干干净净的。 重新安装了系统,升级到了最新版,舒服。 布置平时开发需要用到的环境和软件等。 OpenWRT 必须安排上,懂得都懂。 平时在家里都是直接在我的 J4125 上全局 OpenWRT,但笔记本的网络环境还是安排到本地虚拟机里比较方便。 我是用的 eSir 编译的固件,下载好,把 .gz 2022-01-16 折腾 Mac VirtualBox OpenWRT 虚拟机
CentOS 8 部署 Yapi Node 查看可用的模块,d 代表默认的版本: 1yum module list nodejs 安装默认版本 1yum module install nodejs 配置 NPM 淘宝镜像 1npm config set registry https://registry.npm.taobao.org MongoDB 创建 yum 配置文件 1vim /etc/yum.repos.d/ 2022-01-11 运维 CentOS Yapi 部署
CentOS 7 部署 Gogs 私有代码仓库 设置 Git 用户 创建 Git 用户 1adduser git 给 /etc/sudoers 添加写权限 1chmod +w /etc/sudoers 把 Git 用户加进 sudoers,并设置 sudo 的时候不用输入密码 1git ALL=(ALL) NOPASSWD:ALL 搭建 Gogs 进入到 Git 用户的家目录并下载 Gogs 的进制包,最新版 2022-01-10 运维 CentOS Gogs 代码仓库
Homestead 配置 Xdebug 3 调试 Web 页面 以下内容基于: Homestead v13.0.1 PHP 8.0 Xdebug v3.0.4 Chrome 96.0.4664.110 Chrome Extension: Xdebug Helper 1.6.1 首先进入到 Homestead 里,切换到想要使用的 PHP 版本上,执行 php -v 查看信息。 如果没有 Xdebug 字样,则需要执行 sudo phpenmod xde 2021-12-25 开发 Homestead Xdebug