主页

0

解决 mac 上 sed 报错

欢迎转载,但请在开头或结尾注明原文出处【blog.chaosjohn.com】 前言之前在每篇文前都标注了 原文链接,想着把它替换成 转载申明,手动一篇一篇替换是不可能的,咱可是程序员,任何批量操作都可以 脚本化 说干就干关于文本批处理工具,首先想到的就是 sed,它是一个“非交互式的”面向字符流的编辑器,能同时处理多个文件多行的内容,可以不对原文件改动,把整个文件输入到屏幕,可以把只匹配到模式的

0

git 设置远端仓库

欢迎转载,但请在开头或结尾注明原文出处【blog.chaosjohn.com】 前段时间,公司开了一个新项目,买了另一家公司的源码做二次开发。 项目进行了几天后,我突然听到参与开发的几个同学在讨论,关于 “不想把我们修改的版本推给他们”。 我就顿感奇怪,买了源码还要遵循他们的开源协议? 我跑过去问问怎么回事,一听就乐了。原来对方公司将代码部署在私有 git 服务器上,给了我们账号密码以供拉取源码。

0

解决 Composer 报错 InvalidArgumentException

欢迎转载,但请在开头或结尾注明原文出处【blog.chaosjohn.com】 composer 在 2020-11-24 发布了全新的 2.0 版本。参考官方博客 鉴于博客里描述新版在很多方面都做出了优化,特别是性能方面,提速了很多,于是笔者迫不及待地更新了。 但是在写上一篇文章 php 调试指南(Xdebug版)的篇头处,执行 composer require mikecao/flight

0

php 调试指南(Xdebug版)

欢迎转载,但请在开头或结尾注明原文出处【blog.chaosjohn.com】 (吃透本文,没有人将比你更懂 **Php Xdebug 调试**)(来自于几天后的打脸,请移步 php 调试指南(Xdebug版)(续)) 创建一个精简项目(命令行)创建项目,并且用 composer 安装一个笔者比较喜欢的 微框架,作为示例 123$ mkdir debug$ cd debug$ composer r

0

PHPBrew 使用指南

欢迎转载,但请在开头或结尾注明原文出处【blog.chaosjohn.com】 前言咋一看,这个名字取得,肯定是跟 Homebrew 学的。既然 Homebrew 的定位是 macOS 上的 包管理器,那 PHPBrew 肯定也跟 包管理器 沾点边。没错,它可以用来 构建 和 安装 多个版本的 php 到用户主目录($HOME)下。 项目主页 抄一下 PHPBrew 的特性: 编译配置选项简化为

0

端口转发(篇一) - rinetd

欢迎转载,但请在开头或结尾注明原文出处【blog.chaosjohn.com】 前言笔者准备写一个 端口转发 系列文章,涉及计多个工具和命令。 本文为篇一,介绍一个大家常用的工具,rinetd。 简介A: 端口转发英文:Port forwarding 将一台 主机A 的 端口x 转发到另一台 主机B 的 端口y 并由 主机B 提供转发的网络服务。 即通过访问 主机B:端口y 来访问部署在 主机A:

0

清理 APFS 快照的shell脚本

欢迎转载,但请在开头或结尾注明原文出处【blog.chaosjohn.com】 背景macOS 从 10.13 High Sierra开始,引入了 APFS(Apple File System) 替代原先的 HFS+ 作为默认磁盘格式。 笔者觉得最大的特色在于 写时拷贝(Copy-on-Write) 和 快照(Snapshots)。对于前者,以后有机会笔者再写文阐述,本文主要针对后者。 快照的引入

0

IPv6在虚拟机通过无线网卡桥接的网络下无法使用(VMware WorkStation)

欢迎转载,但请在开头或结尾注明原文出处【blog.chaosjohn.com】 背景今年年中的时候,在油管上看到 悟空大大 关于 Minisforum GK41 的视频,心里痒痒,于是也入手了一个。主要具体参数为: CPU: Intel® Celeron® Processor J4125 内存: LPDDR4 8GB (On Board) 网络: 双千兆螃蟹卡 + 802.11ac双频Wifi

0

iCloud同步排除文件/目录

欢迎转载,但请在开头或结尾注明原文出处【blog.chaosjohn.com】 前言苹果的iCloud服务,是笔者离不开苹果生态的一大重要原因。 但是苹果鸡贼的很,免费用户5GB存储空间轻轻松松就存满了,所以早年刚出付费升级容量的时候,我就购买了最低的付费容量,20GB/¥6/月。虽然不多,但是备份iPhone设备(特别是相册),也是够用的。不过后来苹果良心发现,加量不加价,自动给变更成了50G

0

Homebrew更新相关小技巧

欢迎转载,但请在开头或结尾注明原文出处【blog.chaosjohn.com】 前言笔者在四年前曾写过一文HomeBrew – OSX下的最强软件包管理器,篇中详细介绍了HomeBrew以及Cask的使用。 多年过去了,Homebrew依旧非常流行,但内在也发生了很多变化,比如Cask原先作为第三方Tap的存在,现已整合到Homebrew内,在未安装Cask的环境里,执行 brew cask in