爱丁堡游记

Pbulished On 九月 15, 2018

作为一个旅游胜地,爱丁堡是一个非常有特色的城市,古典的建筑风格、友善的苏格兰人民使得来到这里的人们舍不得离开。 能来这里留学非常兴奋,在学术之余能够陶醉于美景,这是人生多么美妙的一段经历啊。 一年的时间,且行且珍惜。

街景

爱丁堡是一个比较小的城市,街道不像国内那样宽敞笔直平整,更像是欧洲小镇上的小路,崎岖不平、蜿蜒曲折。正因如此,骑自行车很困难。 路边没有高楼大厦,每家每户都是住这种2-3层的小别墅。建筑的风格非常古朴,类似古代的城堡、教堂。

随处可见这种类似教堂的建筑 周末的picnic 宿舍旁边的古堡,一直不知道是做什么的 Dalkeith Road,每天的必经之路 不知道是哪儿 South Clerk St 清晨的街上几乎没什么车和人 违章停车的奔驰被拖走 我住的宿舍,比较便宜,所以看起来很low 宿舍附近的一个小学 royal bank of scotland 比较繁华的街道

学校

爱大有很多个校区,分布在爱丁堡南部的各个区域。有的很古老,比如old college,有的很现代化,比如我们上课所在的appleton tower。

在Ecwan Hall排队进行新生注册 在Ecwan Hall内部-全景 顶上的壁画 校长讲话 好多中国的同学 偶遇孔子学院

景点

爱丁堡似乎没有什么特别吸引人的自然景观,没有类似国内那样的大山大河。但她是一个很有历史底蕴的古老城市。

Meadows

大草坪 非常适合跑步

Holyrood Park

上山的时候天色还是挺好的 走在草甸上特别舒服 眺望远方 山 爬山对于我来说就是小菜一碟 在半山腰上的景色 来一张自拍 继续眺望远方 继续眺望远方-全景图 登上Arthur's Seat的景色 远处是海湾 人还是不少 锁 远方 远方-全景 再来一张自拍 从另一边下山 别墅群,真的很棒 天气已经很cloudy了,与第一张图呼应 holyrood附近的一栋小别墅

往地上一座就开始画画 一排金发,一排黑发

饮食

消费是国内的2-5倍左右 …

Read more »


小白必看的翻墙教程

Pbulished On 五月 23, 2018

着急的话直接看shadowsocks翻墙的步骤

总有朋友问我怎么翻墙、什么是VPN、有什么好用的VPN值得推荐,作为在这方面摸爬滚打了7年的老司机,很想给各位小白科普一下翻墙的最佳方法,希望对大家有帮助。

希望我不会被约去喝茶。

翻墙的两种实现方式

目前实现翻墙(即科学上网)有两种方式:

  1. VPN 一种在全球广泛使用的网络技术,主要用于隐藏IP以及远程访问公司内网中的资源,可以用来翻墙

  2. shadowsocks(强烈推荐) 一种经过加密的代理(Proxy)技术,专门为翻墙而开发的解决方案,国内的程序员都在用这种方式翻墙

它们的用法差不多 …

Read more »


杨辉三角蕴含的编程哲学

Pbulished On 十二月 07, 2017

这是一道非常妙的面试题,并没有涉及到动态规划等比较复杂的算法,但是通过手写代码却可以区分出面试者的水平,尤其是在工作中编程的素养。应届生往往会认为这是一道送分题,不假思索的给出答案,结果却漏洞百出;水平一般的程序员则会考虑到一些边界情况的处理,从而保证功能的正确性;而久经沙场的程序员,不仅知道哪里需要优化,还会考虑到程序在线上环境运行的健壮性。

源码地址

问题

我们从小学就接触过的杨辉三角,在国外被称为帕斯卡三角形(Pascal's …

Read more »


集群环境下安装python应用最佳实践

Pbulished On 十二月 05, 2017

在线上部署python应用,有两个难题,一是不同的应用依赖的环境不同,比如python版本,依赖包/模块/库的版本;二是要安装的服务器太多的话从pypi下载速度慢,并且容易失败。本文介绍我在工作中是如何解决这两个问题的,向大家分享批量安装python应用的一些经验。

注:以下操作的前提是保证测试环境和线上环境的操作系统相同。

将python应用制作成包

一个典型的python应用的目录结构如下:

» tree foo
.
├── foo
│   ├── __init__.py
│   └── app.py
└── setup.py

foo/app.py

from __future__ import print_function
import sys
import requests

def download …

Read more »


Newer →

qq email facebook github
© 2018 - 晏旭瑞. All rights reserved
Built using pelican