- 英雄本色 – A Better Tomorrow
- 国产凌凌漆 – From Beijing with Love
- 活着 – To Live
- TBD
应该建立我自己的读书目录
有很多电子书,读过了并没有记下多少东西,有些书很有用、但是还没有读过,而自己也没有有效的分类方式。
建立状态表格:
- 书名 磁盘名 笔记链接 是否已读 阅读进度
- A
- B
TBD.
查看Ubuntu系统是否64位
- 1.$uname -a
如果有x86_64就是64位的,没有就是32位的
1 2 |
|
- 2.$ uname -m
x86_64
1 2 |
|
- 3.$ arch
x86_64
1 2 |
|
- 4.$file /bin/cat
/bin/cat: ELF 64-bit LSB executable, AMD x86-64, version 1 (SYSV), for GNU/Linux 2.4.0, dynamically linked (uses shared libs), stripped
1 2 |
|
- 5.查看cpu是多少位的
more /proc/cpuinfo
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|
- 6.file /sbin/init
/sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
1 2 |
|
EOF.
2013-07-11-putty_to_connect_to_ubuntu_vm
Putty连接VM中的Ubuntu问题及解决
问题:
VMWare中安装了Ubuntu,通过配置使其命令行模式启动;启动后通过$ifconfig获得其IP,通过Putty中设置IP、Port 22 访问报错,错误信息“不会出现登录界面,几秒钟后弹出窗口-Network error : Connection Refused”.
解决:
- 可能没有开启ssh-server服务:
命令$ sudo apt-get install openssh-server
安装成功;之后还是之前同样的错误、不能Putty连接;
- 安装openssh-client,但是Ubuntu缺省已经安装了openssh-client。
$sudo apt-get insall openssh-client
- 确认sshserver已经启动:
$ps -e | grep ssh
如果没有看到ssh,则手动启动 $sudo /etc/init.d/ssh start (or $sudo service ssh start)
- Putty依旧不能访问
关闭windows7防火墙,全部关闭,应该是windows禁止了通过22端口访问;可以连接成功。
- VM Ubuntu端口改变问题
配置成功后,通过Putty连接没有问题,但是发现每过一段时间,就回出现连接丢失的现象;几次三番后,发现其IP在动态改变;解决办法是在VM Setting中修改Network Adapter方式,NAT –> Bridged。
(NAT: Used to share the host’s IP address; Bridged: Connected directly to the physical network)
- 其它说明
ssh-server配置文件位于/etc/ssh/sshd_config文件,可以修改ssh的服务端口,默认是22,;修改后重启ssh服务: $sudo /etc/init.d/ssh restart
- 遗留问题
只能通过IP+Port的方式访问,如何才能通过hostname访问呢?
- JDK下载,通过curl
8.1 安装 curl:$sudo apt-get curl
8.2 how to download Oracle JDK without browser: [https://gist.github.com/hgomez/4697585]
8.3 使用SecureCRT所带SFTP上传JDK至Ubuntu,版本jdk-7u25-linux-i586.tar.gz
1 2 3 4 5 6 7 8 9 10 11 |
|
配置JDK variables
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
- 安装Hadoop
9.1 [下载地址, http://mirror.cogentco.com/pub/apache/hadoop/common/hadoop-2.0.5-alpha/]
9.2 Setting up a Single Node Cluster, follow Running Hadoop on Ubuntu Linux (Single-Node Cluster) [http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/]
The main goal of this tutorial is to get a simple Hadoop installation up and running so that you can play around with the software and learn more about it.
9.3 添加Hadoop专用user
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
|
9.4 需要设置SSH远程自动登录,需要其他机器直接访问Hadoop node,configure it to allow SSH public key authentication. 参考[Ubuntu Guide, http://ubuntuguide.org/wiki/Ubuntu_Raring]
- (这个时候,考虑,是不是之前使用user vincent配置了Java环境变量是不是不对、应该配置为全局变量? 后面再看。)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
|
9.5 开始安装配置Hadoop
- 配置Hadoop user hduser 加入sudo权限中(需要这一步么?todo……)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
- 添加Hadoop相关变量设置到hduser的$HOME/.bashrc
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
- 配置并运行起Hadoop,请看下一篇 – Single-Node setup of Hadoop
TODO:
- 当前时间显示是PDT时区(Wed Jul 31 01:46:14 PDT 2013),如何配置显示东八区时间?
补充资料:
Ubuntu Environment Variables (link, https://help.ubuntu.com/community/EnvironmentVariables)
What’s Hadoop Distributed File System (HDFS)
The Hadoop Distributed File System (HDFS) is a distributed file system designed to run on commodity hardware. It has many similarities with existing distributed file systems. However, the differences from other distributed file systems are significant. HDFS is highly fault-tolerant and is designed to be deployed on low-cost hardware. HDFS provides high throughput access to application data and is suitable for applications that have large data sets. HDFS relaxes a few POSIX requirements to enable streaming access to file system data. HDFS was originally built as infrastructure for the Apache Nutch web search engine project. HDFS is part of the Apache Hadoop project, which is part of the Apache Lucene project.
The Hadoop Distributed File System: Architecture and Design – hadoop.apache.org/hdfs/docs/…
The following picture gives an overview of the most important HDFS components.
EOF.
Ubuntu CommandLine
X-Window模式
使用VM安装Ubuntu,如果使用X-window启动方式,会占用过多内存,而且操作方式并不是很方便,所以修改配置,使其可以启动直接进入命令行模式。
可以通过X-window登陆后,运行如下命令如下:
‘’‘ $sudo gedit /etc/default/grub
—修改行 $GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash”为
$GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash text”
$sudo update-grub
$sudo reboot ‘’’
CMD启动X-Window
命令行方式登录进入系统后,可以通过$startx命令进入图形界面
在系统终端(比如VMWare中)执行$startx,系统直接启动图形界面;
在Terminal端(如Putty或SecureCRT)中执行$startx,则系统终端会启动图形界面,而SecureCRT端则只有类log输出:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
|
Ctrl+C退出。
只是不能直接由X-Window切换回CMD,只能够执行命令reboot进行返回:
1 2 3 4 5 6 7 |
|
EOF.
Markdown常用语法、格式简介 - 03
加粗
粗体1 粗体2 粗体3
标题
标题1
标题2
标题3
黑体
黑体
斜体
斜体
分割线
列表
- 列表项目1
- 列表项目2
- 列表项目3
单行代码
这里是单行代码
多行代码
1 2 3 4 5 |
|
引用
引用内容,分别显示; 无空行第二引用,附于第一段;
换行,则新行。
源代码格式
加粗
1 2 3 |
|
标题
1 2 |
|
有序编号显示
- 第一行
- 第二行
- 第三行
- 第四行 (行前的数字其实不起作用)
嵌套编号
- Dog
- German Shepherd
- Belgian Shepherd
- Malinois
- Groenendael
- Tervuren
- Cat
- Siberian
- Siamese
规则就是:
1 2 3 |
|
//TODO , 这篇文章研究 http://www.macdrifter.com/2012/04/writing-in-markdown-lists.html
双行分隔符
单行分隔符
图片嵌入(比文字超链多了惊叹号)
使用单行分隔符的Code Sample
The file HELLOWORLD.JAVA
is created by example in Sep.2nd. 注意这里的Helloworld所被包围的效果。
四个空格可以构造缩进、包围效果、并且无需换行:
123467
这个世界
http://github.com/icersummer
nowthat
这是一个引用。
下面引用中无序列表:
有趣的现象:
列表1
comment list
comment list 002
More details.
How to Setup Goagent in Chrome and Firefox
如何部署和使用goagent,以Windows为例:
—申请Google Appengine并创建appid。 —下载goagent最新版 https://code.google.com/p/goagent/ —修改local\proxy.ini中的[gae]下的appid=你的appid(多appid请用|隔开) —双击server\uploader.bat(Mac/Linux上传方法请见FAQ),上传成功后即可使用了(地址127.0.0.1:8087) —chrome请安装SwitchySharp插件,然后导入这个设置https://goagent.googlecode.com/files/SwitchyOptions.bak%EF%BC%8C%E6%88%96%E5%A4%87%E4%BB%BD%E4%B8%8B%E8%BD%BD%E5%9C%B0%E5%9D%80 firefox请安装FoxyProxy,Firefox需要导入证书,方法请见FAQ
碰到的问题: 1. 不知道怎么回事,我的本机Chrome不能在store中安装SwitchySharp插件,看不到add this plugin按钮,总是出现链向Chrome下载页面的超链。 2. Firefox,安装FoxyProxy,设置如下:
1.新建代理服务器:127.0.0.1:8087;
2.选择工作模式:为全部URLs启用代理服务器“127.0.0.1:8087”。
参考列表:
- Goagent官网地址: Goagent(https://code.google.com/p/goagent/), 有时需要https、或者越墙访问。
- GoAgent图文设置教程: http://tieba.baidu.com/p/1953354996
树莓派是什么东西
- category:电脑, 科技
- tags:树莓派, Raspberry Pi
树莓派(英语:Raspberry Pi),是一款基于Linux系统的只有一张信用卡大小的单板机计算机。它由英国的树莓派基金会所开发,目的是以低价硬件及自由软件刺激在学校的基本的电脑科学教育。
树莓派的生产是通过有生产许可的两家公司:Element 14/Premier Farnell和RS Components。这两家公司都在网上出售树莓派。
树莓派配备一枚700MHz博通出产的ARM架构BCM2835处理器,256MB内存(B型已升级到512MB内存),使用SD卡当作储存媒体,且拥有一个Ethernet,两个USB接口,以及HDMI(支持声音输出)和RCA端子输出支援。Raspberry Pi只有一张信用卡大小,体积大概是一个火柴盒大小,可以执行像雷神之锤III竞技场的游戏和进行1080p影片的播放。操作系统采用开源的Linux系统,比如Debian、ArchLinux,自带的Iceweasel、KOffice等软件能够满足基本的网络浏览,文字处理以及计算机学习的需要,分A,B两种型号,其中售价分别是A型25美元,B型35美元。基金会从2012年2月29日开始接受B型的订货。
树莓派基金会提供了基于ARM的Debian和Arch Linux的发行版供大众下载。还计划提供支持 Python 作为主要编程语言, 支持BBC BASIC, (通过 RISC OS 映像或者Linux的”Brandy Basic”克隆), C, 和 Perl等编程语言.
参考列表: 链接1 :http://zh.wikipedia.org/zh-cn/Raspberry_Pi 链接2 :http://www.ifanr.com/86103
题目-title
新的模版,增加了两段文字, category、tags,同时这两段文字也出现在index.json中,便于阅读、查阅。
===
代码展示:
1
|
|
模版正文开始
正文题目
- category:吐槽
- tags:life
正文在继续,文章第一行。
通过空行来换行,这是新的一行。
第三段,在SNS里看到了你的动态:
你说你爱了不不该爱的人,你的人生充满伤痕。
下一段,收到某人的短信:
重要:新创建应用需要通过审核必须使用OAuth2.0和新版接口。 新版接口迁移指南 新版接口文档 OAuth2.0开发指南。微博基础数据接口 (Rest API)。获取下行数据集(timeline)接口: statuses/public_timeline 获取最新的公共微博消息; statuses/friends_timeline 获取当前登录用户及其所关注用户的最新微博消息 (别名: statuses/home_timeline); statuses/user_timeline 获取用户发布的微博消息列表; statuses/mentions 获取@当前用户的微博列表; statuses/comments_timeline 获取当前用户发送及收到的评论列表; statuses/comments_by_me 获取当前用户发出的评论;; statuses/comments_to_me 获取当前用户收到的评论 第二个大于号 第三个大于号
多个大于号并不会换行,而是自动关联到了一起。
如果在段落中插入一段Flash MV,可以放出吗:
分析Flash代码:应该是能够在Git Pages中显现,而不能在Github中浏览时显现。
GitTips
收集整理Git小技巧、资料。
入门书籍
- Pro Git 中文版 – [Link] (http://progit.org/book/zh/)
在线教程
- Git分支模型 – Link
- Git rebase/merge 合并操作演示 – Link
- Git常用命令导图 – Link
- Git简易指南 – Link
- Git分支管理策略 – Link
- Git视频教程 – Link
相关资源
- githug: 一个 Ruby gem包,可以边玩游戏边学Git,安装如下:
gem install github
GitGuys.com – Link
Set Up Git – 来自官网的说明 Bootcamp (link, https://help.github.com/articles/set-up-git)