枫之叶

世界是平衡的,每个人都是通过自己的努力,去决定自己生活的样子。

最新文章

文件传输中网络带宽、下载文件大小关系的直观体现(比特bit与字节byte)

背景
此篇主要是对日常工作部分的随手记录,因为这个过程非常直观,比那些单纯的理论更容易理解,于是就记录下!
目的
核心点主要是带宽比特bit、文件大小byte之前的关系:
- bit:比特,计算机中最小的单位,常用于带宽、网速;
- byte:字节,信息计量单位,常用于文件大小;
关系如下:
1 byte(1字节) = 8 bit(1比特)
步骤
带宽:4M
网速(服务器端监控):

网速(客户端监控):
iftop查看

rsync查看

实际下载到本地的文件大小:
待补充

Chrome浏览器地址栏下载Twitter Chrome应用

今天打开Twitter网页版本,后面有个标志

于是点开看了下,原来是Twitter应用下载,之前貌似还真没见过这个下载方式,于是打算尝试下

点击安装后自动开始下载,原来是Chrome应用

自动打开应用了,不错,这种方式还是蛮方便的!

《追风筝的人》读书笔记

介绍 这本书已经在书架几个月了,这周再次出现映入眼帘,决定要把它看完,当然还有个更重要的原因! 大概花了一天时间看完这本书,故事的本身比较有趣,只是前面有点枯燥和令人费解,对于读中文译本的我来说还是有很多生涩的词,起码前面几章有点吧,之后阅读又是“一马平川”,想着一口气读完,然后又是生涩...如此循环。 没有特殊声明,以下提到的“我”都是指主人公阿米尔; 时间 1960年~2002年 地点 阿富汗-喀布尔:我出生到少年时期; 巴基斯坦-白沙瓦:逃离战乱的阿富汗后短暂待过的地方; 美国-弗里蒙特:我青少年之后生活的地方; 人物 爸爸:我的父亲,名门望族之后,生于1933年,典型的普什图人,身材高大,孔武有力,留着浓密的小胡子,卷曲的棕色头发甚是好看,身高近2米。 妈妈(索菲亚·阿卡拉米):...

Mac下python3错误解决:dyld: Library not loaded: @executable_path/../.Python

环境 操作系统:Mac Python版本:python3.7 Python安装方式:虚拟环境virtualenvs 问题 ➜ python -V dyld: Library not loaded: @executable_path/../.Python Referenced from: /Users/xxx/.virtualenvs/gop/bin/python Reason: image not found [1] 49480 abort python -V # 验证错误 ➜ /Users/xxx/.virtualenvs/gop/bin/python -V dyld: Library not loaded: @executable_path/../.Python Referenced from: /Users/xxx/.virtualenvs/gop/bin/python...

Nginx日志分析工具:GoAccess

介绍 GoAccess - 可视化 Web 日志分析工具。 支持html、命令行两种报告查看方式。 安装 # mac brew install goaccess # mac通过brew安装后的目录 cd /usr/local/Cellar/goaccess # 配置文件 vim /usr/local/Cellar/goaccess/1.2/etc/goaccess.conf # centos yum install goaccess # 配置文件 /etc/goaccess.conf # or /usr/local/etc/goaccess.conf 配置 $ vim /etc/goaccess.conf # 配置文件末尾新增 time-format %H:%M:%S date-format %d/%b/%Y log-format %h %^[%d:%t %^] "%r" %s %b...

Centos7+Django+Uwsgi+Nginx+pyenv+virtualenv实现生产环境部署

本文目标 实现不同python版本(python2.7、python3.5、python3.6共存)、不同运行环境隔离(项目1、项目2隔离) 相关环境 系统:Centos 7.3 运行环境:Python2、3 框架:Django Django+Uwsgi+Nginx:实现Web访问 pyenv:实现多个Python版本隔离 virtualenv:实现多个Django项目运行环境隔离 安装步骤 pyenv+virtualenv pyenv+virtualenv实现不同Python版本、不同项目运行环境隔离 supervisor pip install supervisor echo_supervisord_conf > /etc/supervisord.conf supervisor开机启动 # vim /usr/lib/systemd/system/supervisord...

pyenv+virtualenv实现不同Python版本、不同项目运行环境隔离

pyenv 这个已经写的蛮详细了,不重复 git clone ~/.pyenv echo 'export PYENV_ROOT="$HOME/.pyenv"' >> /etc/profile echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> /etc/profile echo 'eval "$(pyenv init -)"' >> /etc/profile source /etc/profile 关于通过文件设置环境变量: 相关命令 pyenv --version #验证安装成功 pyenv global pyenv global 3.6.6 #查看系统自身用的python版本 pyenv install --list #可安装的版本 pyenv install -v 3.5.2 #在线安装python版本...

docker-compose安装Sentry

安装准备 Docker安装参考: Centos安装最新版Docker CE、Docker-Compose 获取安装脚本 $ git clone $ cd onpremise $ mkdir -p data/sentry $ mkdir -p data/postgres 邮件配置 邮件配置,邮件提醒需要 # vim sentry.conf.py # if email: # SENTRY_OPTIONS['mail.backend'] = 'smtp' # SENTRY_OPTIONS['mail.host'] = email # SENTRY_OPTIONS['mail.password'] = env('SENTRY_EMAIL_PASSWORD') or '' # SENTRY_OPTIONS['mail.username'] = env('SENTRY_EMAIL_USER') or...

Centos安装最新版Docker CE、Docker-Compose

卸载旧版Docker $ rpm -qa | grep docker # 或者 yum list installed | grep docker docker-engine-1.13.0-1.el7.centos.x86_64 docker-engine-selinux-1.13.0-1.el7.centos.noarch $ yum remove docker-engine-1.13.0-1.el7.centos.x86_64 $ yum remove docker-engine-selinux-1.13.0-1.el7.centos.noarch 安装最新版Docker $ curl -fsSL | sh # centos 7 $ systemctl restart docker # 启动服务 $ systemctl enable docker # 开机启动 # centos 6 $...

zabbix3.0.9升级到zabbix3.2.11

当前服务器目录 备份目录:/opt/backups/zabbix zabbix主目录:/usr/local/zabbix 服务器端配置文件:/usr/local/zabbix/etc/zabbix_server.conf 前端页面:/var/www/html/zabbix/ 服务启动脚本:/etc/init.d/zabbix_server 升级 服务端 安装zabbix3.2.11 tar -zxvf zabbix-3.2.11.tar.gz cd zabbix-3.2.11 ./configure --prefix=/usr/local/zabbix.3.2 --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 make...

枫之叶 世界是平衡的,每个人都是通过自己的努力,去决定自己生活的样子。

碎言碎语

有点小懒,不定期更新

分类目录

标签