当前用了零星年的小米2S神机,在前边几乎上勤自动关机后送至贾后叫揭示主板坏,寿终正寝。然而为什么还十分了怎么变身Nexus呢,原因是发现换了片电池板后居然直接没有自动关机,看他这样能够为此多久吧,索性也就是以它来开实验好了,毕竟都着手小米Note作为日常以,作为他的接。虽然仍然略舍不得,和针对性Note有些不顺心。
率先申明下参考文章:小米2S刷秋叶随风合并分区版的Android 5.1.1
(含google服务)

科学 1

预备工具

  1. 第三方Recovery
  2. 原生Android5.1刷机ROM
  3. google服务包

下载地址:
http://pan.baidu.com/s/1gddFhSZ
密码: yyen

docker

刷机步骤

率先小米2S必就统一分区,如果前用的MIUI 6
最新版本的一般就是是统一分区了,如果无是的下载小米助手刷机线刷到MIUI
6最新开发版。再起以下步骤。步骤非常粗略,整个刷机过程大约半钟头将好了。

  1. 用ROM和google服务包放到手机到底目录(压缩包形式)

  2. 关机进去fastboot(关机后长准音量下+电源键)

  3. 解压并开拓recovery,双击flash.bat执行,如果卡在了booting很长远,把电池后持续拖欠手续,直到出现下图,即入了recovery界面

![](http://7vzshb.com1.z0.glb.clouddn.com/20150719/flash.jpg)
  1. 选料有关联合,选择清除数据恢复出厂和清楚cache分区

  2. 挑安装zip刷机包,在0下面找到aosp-aries-5.5.3-Vv1zRSVsav-5.1.0.zip,开始设置,等待刷机完成

  3. 同5操作刷入google服务保证(根据自己索要输入,也可下进入系统后透过下商店安装)

  4. 上述就后选择更开手机,开机时间会略长,大概在5-10分钟左右
    这样尽管刷机完成了。再谈一下入系统的有注意事项。

正文的部署环境是Ubuntu 14.04

注意事项

  1. 率先最后以手机总是至克正确上网的网络
  2. 上系统后会选取语言然后选择wifi网络,连接后会见检测网络,需要几分钟之旗帜,也足以跳过,总之耐心等
  3. 进入系统后可以展开ROOT:设置->SuperSU->设置->底端的拉开专业版打钩并更开
  • Docker

开Google Now功能(大陆地域)

夫效应还是殊赞赏的,之前运用MIUI 6
的小米2S我是作了Google服务以及展之意义的,不过经过会稍为蛋疼和未知。当时参考的凡知乎上之平种植艺术:在炎黄怎么开
Android 设备总体的 Google Now
功能?。但是今竟是生,试了少数差还未果,只好以后再说。也非纠结结好了,这个可折腾了自家吓同一会见哼生郁闷。设置好后再也。
快更新亲测可用方法
参考自:http://maybeiwill.me/location-report-enabler/
适用于外已经来Google服务的安卓手机。

  1. 第一保证您的无绳电话机是早就 Root 过之
  2. 移除 Google 账号(最好散一下吧)
  3. 下载LocationReportEnabler以此APP(百度云地址:http://pan.baidu.com/s/1sjn4mkt
    密码: etx7)
  4. 再上加 Google 账号
  5. 保证对上网,确保能够连上 Google 的服务器,就得启用 Google Now 了
  6. 莫不同开始会弹有一个休可用的提示,进入及安装界面启用即经常贴就好
    畅分享吧!

科学 2

Docker
详细概念好去search,简单来说就是是管施用打包到一个器皿里之轻量级系统虚拟化服务

采取感受

以也是刚刷成功,也是首先不行当实业机上看到原生的Android系统,第一印象不错。

  1. 网整体流畅无卡顿,应该说非常流畅!
  2. 尽布局设计都采取Material
    Design设计模式设计,给丁老爽快很清爽之发。
  3. 发成千上万手势滑动的操作。,切换动画效果异常是本,简直视觉享受。

还待一段时间使用体验,回头加吧。
附截图(顺便说生截图方法:按停音量下+电源键 1-2秒)

科学 3

科学 4

原文链接:http://www.lxxself.com/post/yu-dao-liao-jiu-fen-xiang/2015-07-19

  • IPython Notebook

IPython Notebook
既是一个互相计算平台,又是一个记录计算过程的「笔记本」。它由服务端和客户端两有些构成,其中服务端负责代码的说与计量,而客户端负责与用户进行交互。
服务端可以运行于本机也堪运行于长距离服务器,包含负责运算的 IPython
kernel (与 QT Console 的 kernel 相同) 以及一个 HTTP/S 服务器
(Tornado)。
而客户端则是一个针对服务端地址之浏览器页面,负责接受用户之输入并负担渲染输出。

正文主要记录下Docker 在服务器部署IPython Note
应用之经过。比传统的布置方案果然简单轻松不掉。

知识点

  1. Docker 的基本概念
  2. 部署IPython 容器
  3. 行使Nginx 容器反向代理IPython

Docker 的基本概念

下文的操作主要涉及Docker的霎时几乎单知识点:

  • Docker 的镜像(image)、容器(container)、仓库(registerie)
  • Docker 的安装
  • Docker 的根底因此法
  • Docker的端口映射
  • Docker 数据卷
  • 链接容器

翔的消息方可自行检索

部署IPython

下载IPython 的镜像

官方Docker镜像地址,里面含有5独镜像:

  • notebook
  • ipython
  • scipyserver
  • scipystack
  • nbvierer

简言之说一下随即几乎单镜像的区分 ipython
是以上几乎独镜像的旅之绝望镜像。notebook
提供了一个web的前端。scipystackipython的根底及设置了过多科学计算的包(cython,h5py,matplotlib,numpy,pandas,patsy,scikit-learn,scipy,seaborn,sympy,yt),而scipyserver则在scipystack的底蕴及提供了web的前端。nbviewer则是nbviewer.ipython.org的实现
又多详细信息请到GitHub上之docker-notebook
查看
选择scipystack镜像最便捷,但是急需下载的东西吗进一步多。下文选择的吗是scipystack

$ sudo docker pull ipython/scipyserver

运行IPython 容器

sudo docker run -d --name IPythonApp -p 8888:8888 -e "PASSWORD=your password" -e "USE_HTTP=1" -v /home/zhiyue/repos/ipython-notebook:/notebooks ipython/scipyserver

分析一下参数-d 是坐后台的主意运行,--name 是容器的号,-p
是端口映射,-e
是设置环境变量,这里的环境变量PASSWORD安成你自己之密码就可以了,USE_HTTP=1
意思是应用http,-v
是装数据卷,把宿主机的目录挂载到容器里,即使容器被剔除,数据为可保留下

Nginx 反朝代理 IPython

出半点栽艺术,一种植是下官方的Nginx,另一样种是使用jwilder /
nginx-proxy,后一样种植艺术尤其简明与便利

方式1:nginx

  • 运用Nginx的官方镜像nginx

  • Nginx 配置文件
    ipython-server.conf

 map $http_upgrade $connection_upgrade {
        default upgrade;
        ''      close;
 }
server{
        listen 80;
        server_name note.everforget.com;
        location / {
                proxy_pass http://ipython:8888;
                proxy_http_version 1.1;
                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection "upgrade";
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
}

随即里面要顾一点凡是,ipython要使用websock因此若布局websocket,之前在此问题查了旷日持久。
proxy_pass http://ipython:8888; ipython及后容器连接时之号有关。

  • 运行Nginx容器

$ sudo docker run -d -p 80:80 --name nginx --link IPythonApp:ipython  -v `pwd`/config:/etc/nginx/conf.d  -v `pwd`/logs:/var/log/nginx nginx

方式2:nginx-proxy

  • jwilder /
    nginx-proxy

  • 运行nginx-proxy 容器

docker run -d -p 80:80 -v /var/run/docker.sock:/tmp/docker.sock:ro jwilder/nginx-proxy
  • 运行ipython 容器

sudo docker run -d -e "VIRTUAL_HOST=ipython.everforget.com" --name IPython -p 8888:8888 -e "PASSWORD=xxxxxx" -e "USE_HTTP=1" -v /home/zhiyue/repos/ipython-notebook:/notebooks ipython/scipyserver

末放平摆图:

科学 5

如此就可天天通过web来使python了。

参考

  • Docker 笔记 By
    枯木

  • [Docker] 快速建立 IPython Notebook
    環境

  • 在Docker下部署Nginx

  • IPython Notebook:
    交互计算新时代


创新日志:

  • 2015-6-8 添加配图
  • 2015-6-6 第一坏写