BlogHide Resteemsa186r (25)in brew • 6 years agohomebrew代理设置方法一 brew用curl下载,所以给curl挂上socks5的代理即可。 在 ~/.curlrc 文件中输入代理地址即可。 socks5 = "127.0.0.1:1080" 方法二:替换源 替换为中科大源 替换 brew.git : cd "$(brew --repo)"a186r (25)in git • 6 years ago给git设置代理There are two ways to clone in GitHub. Clone with HTTPS: git clone Clone with SSH: git clone [email protected]:xxx/xxx.git If you don't set up a proxy for local SSH, cloning using SSH will not…a186r (25)in manjaro • 6 years agolibidn11: /usr/lib/libidn.so.11 exists in filesystem (owned by fcitx-sogoupinyin)manjaro上更新搜狗输入法的时候遇到这样的错误: libidn11: /usr/lib/libidn.so.11 exists in filesystem (owned by fcitx-sogoupinyin) 解决方法: 先将libidn.so.11备份 sudo mv /usr/lib/libidn.so.11…a186r (25)in ubuntu • 6 years agolinux环境下制作镜像[转](1)可以使用unetbootin把ubuntu镜像写入到U盘上,成为一个linux启动U盘。这是一个跨平台软件,windows和linux下都有,只要是linux镜像都能使用,而且这个软件是简体中文版,windows下的百度搜索到处都是,不过我在ubuntu16.04下都能顺利安装,在ubuntu18.04下却安装不了,可能软件仓库没有了,…a186r (25)in linux • 7 years agoubuntu下的加密压缩与解压有一些数据放在哪里都觉得不安全,放在本地硬盘又怕丢,放在网盘更担心,就用ubuntu的加密压缩简单加个密扔网盘算了,加密压缩一种是使用tar,一种是使用zip 使用tar加解密压缩 加密压缩: tar -zcf - filename |openssl des3 -salt -k password | dd of=filename.des3 解密解压: dd…a186r (25)in ubuntu • 7 years ago在ubuntu上安装zsh在ubuntu上安装zsh并且修改为ys主题,然后再安装几个插件 这一整套下来可真是太优秀了 参考: 自己记录一下方便查找 安装zsh sudo apt-get install zsh 修改默认的shell为zsh chsh -s /bin/zsh 这里不要使用sudo权限 配置密码文件,解决chsh: PAM认证失败的问题 sudo vim…a186r (25)in linux • 7 years agoubuntu 16.04 LTS卸载不常用的软件ubuntu内置了很多软件,有些非常好用,但是也有很多没什么用的和用起来不那么优秀的,把那些软件清理一下 下面这些基本都用不到 libreoffice-common libreoffice(垃圾的很,可以换 WPS) unity-webapps-common Amazon 链接 thunderbird 雷鸟邮件客户端 totem 自带的播放器 rhythmbox…a186r (25)in android • 7 years agogradle下载超时的问题今天又碰到gradle相关的问题了,这都是防火墙导致的,之前解决的时候是下载在本地,使用本地gradle离线编译,可是这次却失败了,折腾很久没好,最后删除了.gradle文件夹,然后清除android studio缓存并且重启android…a186r (25)in ubuntu • 7 years agoubuntu下wps中文字体缺失问题安装wps后发现只显示楷体,字体都丢失了,记录一下解决方案 在这里下载字体 下载完成之后解压并将里面的文件都复制到 /usr/share/fonts中 sudo cp * /usr/share/fonts 执行下面的命令,生成字体的索引信息并清除缓存 sudo mkfontscale sudo mkfontdir sudo fc-cache…a186r (25)in backup • 7 years agoubuntu系统备份和恢复(2)系统备份 linux秉承一切皆文件的思想,系统备份就相当于把整个/(根目录)所有文件打包压缩保存。 备份前先切换到root用户,避免权限问题,然后切换到/(根目录)。 tar -cvpzf /media/Disk/myDisk/ubuntu_backup@`date +%Y-%m+%d`.tar.gz --exclude=/proc --exclude=/tmp…a186r (25)in linux • 7 years agoubuntu备份和恢复完整系统经常玩着玩着就被我折腾坏了,记录一下备份和恢复,对用户和部分升级文件进行定期备份,节省一点折腾的时间 先清理Ubuntu系统的垃圾: 先清空回收站,软件升级到最新。 Ubuntu系统与Windows系统所采用的文件系统不同, Ubuntu系统在使用或更新过程中不会产生文件碎片和垃圾文件,所以在使用 Ubuntu系统中不用考虑清理系统的文件垃圾和整理文件碎片。…a186r (25)in lixnu • 7 years ago在终端使用代理Shadowsocks是一个使用SOCKS5(或者SOCK4之类)协议的代理,它只接受SOCKS5协议的流量,不接受HTTP或者HTTPS的流量。通过3的设置,在Chrome上穿墙的时候,是Proxy…a186r (25)in solidity • 7 years agosolidity中的函数修饰符有决定函数何时和被谁调用的可见性修饰符,private(只能被合约内部调用);internal(就像private,但是它也能被继承的合约调用);external(只能从合约外部调用);public(可以在任何地方调用,无论内部还是外部)。…a186r (25)in linux • 7 years ago在终端中为git、curl等设置代理在linux中使用了ssr之后,会发现git和curl等无法完成请求,最好的方法还是刷极路由固件,完成彻彻底底的翻墙,或者就直接给git和curl设置代理,方法如下: 给git设置代理: git config --global https.proxy git config --global https.proxy git config --global http.proxy…a186r (25)in linux • 7 years agolinux处理tar.xz文件之前接触比较多的是tar.gz压缩格式的文件,今天下载tor看到压缩方式是tar.xz的 xz压缩文件 xz -z 要压缩的文件 如果要保留被压缩的文件加上参数 -k ,如果要设置压缩率加入参数 -0 到 -9调节压缩率。如果不设置,默认压缩等级是6. xz解压文件 xz -d 要解压的文件 同样使用 -k 参数来保留被解压缩的文件。…a186r (25)in proxychains • 7 years agolinux中使用代理安装dropbox因为安装dropbox过程中需要翻墙,直接在线安装会失败,所以要让安装命令走代理,这里可以使用proxychains wget和curl也同理 具体步骤: sudo apt-get install proxychains sudo vi /etc/proxychains.conf //修改 socks4 127.0.0.1 9050 为 socks5 127.0.0.1…a186r (25)in solidity • 7 years agoSolidity中固定大小字节数组转stringstring本身是一个特殊的动态字节数组,所以它只能和bytes之间进行转换,不能和固定大小字节数组进行直接转换,如果是固定字节大小数组,需要将其转换为动态字节大小数组才能进行转换。 `` pragma solidity ^0.4.4; contract C { function bytes32ToString(bytes32 x) constant returns…a186r (25)in eos • 7 years agoEOS测试链搭建之前在ubuntu上搭建问题比较多,然后在vps上搭建成功了,可能是本机的环境有问题,现在再记录一下在本机通过Docker搭建的方式 build失败比较大的概率是路径有问题,如果本机使用一键build失败,可以参考使用Docker 下载 git 仓库到本地 git clone —recursive 直接 build ( 个人不太建议直接…a186r (25)in linux • 7 years ago给linux桌面设置一张实时的地球照片‘Himawaripy’ 是一个 Python 3 小脚本,它会抓取由日本 Himawari 8 气象卫星拍摄的接近实时的地球照片,并将它设置成你的桌面背景。 这里是它的github地址: github上都有详细的安装以及配置定时任务的说明 主要几步: 1.clone到本地 cd ~ git clone 2.安装python3-setuptools sudo…a186r (25)in git • 7 years agogit相关配置在ubuntu上又重新把git配置了一遍,整理一下 1.安装 sudo apt install git 2.本地生成ssh key: ssh-keygen -t rsa -C "[email protected]" 3.在github中添加SSH key 4.测试ssh key是否成功 ssh -T [email protected] 若出现You’ve…