Write the Code. Change the World.

分类目录
12月 09

mac lightroom 遇到了用户权限问题Lightroom 问题。可以这样操作

# 新建一个 ps.sh 文件,写入以下脚本

#!/bin/bash
# reclaim Inactive memory due to memory leaks by Jenkins

echo === `date`

id=`id -u -nr`

home=/Users/$id

declare -a arr=( "Documents/Adobe/" "Library/Preferences/Adobe/" "Library/Caches/Adobe/" "Library/Application Support/Adobe/" )

for i in "${arr[@]}"
do
   echo "----------------------------------"
   echo "Process folder: $home/$i"

   echo "Restore owner: sudo chown -R $id $home/$i"
   sudo chown -R $id "$home/$i"

   echo "Restore read/write permission: chmod -RL +rwX $home/$i"
   chmod -RL +rwX "$home/$i"

   echo "Remove ACL: chmod -RN $home/$i"
   chmod -RN "$home/$i"
done

# 然后执行它
bash ps.sh 
7月 16

步骤

  1. 新建空目录。 zz.com
  2. 进 zz.com。 新建 composer.json 文件。并填充内容。
{
  "require": {
    "jonnyw/php-phantomjs": "4.*"
  }
}
  1. 执行 composer.update 。
  2. 建立 git 和 .gitignore 忽略文件
git init
.gitignore 中填充 /vendor
git add .
git commit -m '新建 composer.json 文件,配置安装 jonnyw/php-phantomjs'
  1. 新建路由以及配置自动加载。

参考

https://learnku.com/laravel/t/3590/php-crawls-the-page-that-needs-to-run-js-run-js-grabing-web-page-with-php-while

https://blog.junphp.com/details/391.jsp

https://blog.csdn.net/luyaran/article/details/53836486

5月 21

一套完善编码规范很重要。 php-cs-fixer 可一键把代码格式化为 PSR-2 标准。 php-cs-fixer 可单独使用,也可以结合编辑器使用。

github: https://github.com/FriendsOfPHP/PHP-CS-Fixer

操作一波

下载并设置权限

cd /usr/local/bin

wget https://cs.symfony.com/download/php-cs-fixer-v2.phar -O php-cs-fixer 

chmod +x php-cs-fixer

使用

# 格式化当前目录下代码 
php-cs-fixer fix .
4月 07

想要一个纯净的 windows 系统,千万不要使用动不动就 几十上百兆的 u 盘启动工具。那个会在你系统安装过程中,植入其他的广告 app,甚是不喜。那么,怎么安装纯净版的呢。

操作一波

  1. 一个大于等于 8 G 的 u 盘。
  2. https://msdn.itellyou.cn/ 这里,下载 win10 的最新镜像。
  3. 下载 http://rufus.ie/zh/ 制作工具。该工具仅有 1 M 大小。

安装过程,请参考 https://www.zhihu.com/question/25400852/answer/187373836

https://zhuanlan.zhihu.com/p/139503589

到此,准备工作就已经好了。也就是说只要准备官方的 iso 镜像和 rufus 工具还有一个大于等于 8G 的 U盘就可以。

不过,还有一个问题。 rufus 支持的分区类型有限。传统的分区 MBR 或 GPT 也够了。通常是 MBR。 如果你安装过程中,发现你制作启动盘的时候选择的分区不对,就有下边几种方法可做。


- 如果分区不对,而你电脑有固态硬盘和机械硬盘,这个时候,你可以直接现场转换机械硬盘的分区方式,然后继续安装。
- 如果分区不对,而你的电脑只有一个机械硬盘或固态硬盘时。就要考虑你硬盘里的东西你是否还需要。如果不需要,也可以进行现场转换分区方式,然后继续安装。
- 如果分区不对。你可以回到过去,重新制作想对应的分区方式的启动盘。

注意 在制作启动盘时,格式化选项 下的文件系统选 NTFS 比较好。

如果想转换分区方式,可以使用下边命令,请先了解慎重使用。

# shift + f10 弹出终端

# 进入磁盘操作工具
diskpart 

# 列出磁盘
list disk 

# 选中磁盘,一定要选对哈,列出的磁盘都会有磁盘编号,大小等信息。 
select disk 0

# 清除
clean

# 转换(根据需要转换成其中一种)
convert gpt
convert mbr

list partition

exit

最后再啰嗦一下。一般安装,都会先把之前的 C 盘格式化掉的。就是说在安装的时候,有个步骤让你选择安装类型,一定要选择自定义。然后下一步,一定要格式化你之前的 C 盘。通过总大小和可用空间就可以看出情况的。

其他方式

https://zhuanlan.zhihu.com/p/272495102

https://zhuanlan.zhihu.com/p/263535486

相关信息

https://zhuanlan.zhihu.com/p/56499124
https://www.zhihu.com/question/59395270/answer/164914165

3月 08

苹果 app 要上架,就得有开发者账号。所以注册和购买就是很必要的事情。怎么做呢。

  1. 邓白氏编码。我已经有了。
  2. 注册苹果账号,暂时只能定义为苹果账号。
  3. 开始打开网站注册 https://developer.apple.com,填入公司主体以及邓白氏编码等信息。等待审核。
  4. 审核通过后,付款吧。

相关信息

https://www.jianshu.com/p/8ffe1f35fa2f

3月 04

抓包工具 Fiddler Everywhere。有时候,抓取 app 中的数据很有必要。这个时候抓包工具就上场了。还是一如既往的使用 fiddler。可是 Fiddler Everywhere 界面更美观,更好用。

https://www.telerik.com/download/fiddler-everywhere

mac 抓包工具 charles 4.6.3

https://macwk.com/soft/charles

https://blog.csdn.net/qq_44730186/article/details/107817196

更多

https://www.cnblogs.com/jinjiangongzuoshi/p/13577025.html

https://www.fujieace.com/penetration-test/fiddler-everywhere.html
参考上边这个设置完成就 ok 了。

问题

iphone 端,连上了,却不可以上网。

到这来,其实是少做了一步,在苹果手机这来。依次操作。
手机设置->通用->关于本机->证书信任设置,信任就可以了。