看到小夜MM,在论坛放了那么好的图片站源码还有数据包,嘿嘿嘿,刚好之前有做图片站的打算,所以准备了一个域名,那就偷偷的自己也弄一个,就传到 Godaddy.com 的免费空间中,反正现在也没广告了,10G 空间 300G 流量,够够用的了。程序只有 8M 多,挺好弄的,很快 FTP 就传好了,但是数据咋办呢,1.4G 的数据,VPS wget 直接拖下来也就几十分钟,但是上传咋办呢?不好弄啊,FTP 也不行,先下载到本地,再 FTP 那几十 KB 的速度上传,不累死才怪。况且有 VPS 呢,国外对国外不是更快么。

那么说干就干。也就是今天的用 SSH 登录远程服务器 A,然后在服务器 A 上的终端,通过命令行来使用 FTP 命令,将上传文件到 B 服务器。

具体步骤如下:

1. ,首先用 cd 命令,进入要上传的文件所在的目录,然后在终端中输入

ftp

即可变为 FTP 操作环境
终端显示为,此为 ftp 操作环境标志。

ftp>

2. 然后输入要登录的远端服务器地址,ip 和域名都行

ftp> open yimity.com

3. 然后终端就会有如下显示(IP 时间等,还有其他的有可能不同,差不多即可)

Connected to yimity.com (173.248.187.5).
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 5 of 50 allowed.
220-Local time is now 08:52. Server port: 21.
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 3 minutes of inactivity.
Name (yimity.com:root):  然后这里输入 FTP 用户名

4. 接下来就是输入密码

331 User yimity OK. Password required
Password:  这里输入密码,输入过程中不会有任何显示,但其实已经输入了。

5. 然后如果密码正确,就会有如下提示

230-User yimity has group access to: yimity
230 OK. Current restricted directory is /
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

6. 登录成功后,就可以进行文件传输了。使用 put 命令。

ftp>put 0170.tar.gz 0170.tar.gz

put 命令 第一个参数是本地文件的文件名,第二个参数是远程文件的文件名。

ftp>put 0170.tar.gz /wp-content/uploads/0170.tar.gz

put 命令 第一个参数是本地文件的文件名,第二个参数是远程文件的文件名,前面加了存储的路径。

7. 退出

ftp>exit

就会退回到 VPS 终端操作环境。

一片枯黄的冬日伴随着春日逐渐返青的草地,像年幼的孩子一般,一股脑的消失在眼前,又像风骚的少妇般,扭着令人心动的丰臀,渐行渐远,慢慢的消失不见;只希望更加温暖的春日阳光早早来临,就像孩子们清澈透亮的笑声一样,传遍大街小巷,人们再也不用蜷缩在厚厚的衣物后面,悄悄的探出一只眼观看这个冰冷又死气沉沉的世界。

或许那样,当春日温暖的阳光照进我寒冷心房的时候,我就会幸福起来;当内心一个个枯黄的小草被青绿的颜色取代的时候,我就会幸福起来。当漫山遍野山花烂漫的时候,我就会幸福起来。

是否,我会真的幸福起来吗?

没有你的日子,或许还一如平常,只是偶尔溢出来的思念,谁人不知,却已被寂寞吞噬。

或许真的一如平常?还只是自欺欺人。那又为何每次走过曾经一起来的路,总会恍若隔世,却又好似昨日。

六年的时间,当思念像毛线般,逐渐绕成一个圈,我出不来,谁人也进不去。

忽然想到,你说过我是一个那么被动的孩子,我就想起来了小时候,舅舅为了我们的安全不让我们下河玩,而每当我们不听话下河被发现之后,舅舅就会用粉笔在地上画个圈,让我们都不准出去,而最后,就只有我一个人被一个粉笔画的圈给禁锢住。被别人笑,我却沉默,或许那时候就有骨子里的认真劲,答应了,就不放弃。答应了,就要做到。

可以,或许我终究还是放弃了?还是……

有时候,是不想出去,有时候是怎么也出不去。

一辈子,零零总总,还有那么多日子,有一个你;人海穿梭中,背对背的感情,却早已渐行渐远,消失不见。一辈子,不多不少,剩余了那么多的日子,没有你,茫茫前行中,背对背的感情,却一点没有减少,完好如初。

人海茫茫,看别人的感情,来来往往,熙熙攘攘,多拥挤,脚不停,心也不曾停下,身边更变换不停,难道唯一就可以动摇得那么轻易?或者,是他们醉酒没醒。还是我们在做梦?

不过,都已不再重要!

不是吗?

你要过上你好的生活,我要过我想要的生活,从一开始,6年前的你,6年后的我,或者都已注定。眼睛一闭,眼睛一睁,恍若隔世,却一辈子……

不过,你一定要幸福,我给不了你,你要给自己!

 

这是一系列对于初学者的 javascript 文章,包括很多的基础知识,由于我也是初学者,所以,翻译过来,大家一起学习,这一系列就叫做 javascript 101 吧,嘿嘿,当然,一般情况下,每篇文章,基本不会超过十分钟。
那么,就先从基本的“值”来说吧。
“值”的类型
在 javascript 中,与其他语言对比,很多不起眼的或者说对其他语言来说是缺点的东西,却恰恰是 javascript 的魅力所在。
看一下下面的例子。有几种数据类型。

var one = 1, oneObject = new Number(1);
log(one === oneObject);
log(typeof(one), typeof(oneObject));

也可以在这里直接进行调试:http://jsfiddle.net/uWup3/.
在这个例子中,使用了“恒等号”,也即是“===”,来对比 值 “1” 和 对象(object)“new Number(1)” 是否相等,肯定的,返回了 “false” ,原因就是 “1” 是原始值,而 “new Number(1)” 的到的是一个对象,可以通过 typeof 来验证。
其他的原始值:”undefined”,”Null”,”Boolean”,”Number”以及 “string”,对于涉及到未定义的数据的时候,其值为 “undefined”。

创建对象(object)
在 javascript 中,我们主要关注的还是对象,这也就是为什么 JSON 这么的流行和有用。其中的原因就是对象的灵活性。对于对象和原始值的主要区别就是“对象由多个项目组成”。

var javascript = {
  influences: ['C', 'Java', 'Scheme']
, designer: 'Brendan Eich'
, created: new Date(1995, 0, 1)
};

在此对象(javascript)中的项目(influences/designer/created)被称作“属性”,而且对于属性的值,可以是不同类型的,例如原始值,对象,数组,等。这也就是对象的灵活之处。
还有一种创建对象的方式:

var javascript = new Object({
  influences: ['C', 'Java', 'Scheme']
, designer: 'Brendan Eich'
, created: new Date(1995, 0, 1)
});

此种方式使用了 new Object 创建了一个对象的实例(instance),但是,虽然创建方式不一样,但是根据语言规范,这两种方式创建的对象是一样的。但是此种方式一般不推荐使用。

但是这里唯一需要注意的是,对于 constructor 函数的使用,很多种情况下 constructor 函数都是对象,另外,还有一些系统内置函数,例如 Date();

Constructors 函数
上一段代买,看起来其实不太像代码,而像一些数据的集合,那么这里我们将会创建一个 Constructor 函数(如何能使同一种功能的代码初始化),来使上段代码可以被重复利用。

function Language(designer, created, influences) {
  this.designer = designer;
  this.created = created;
  this.influences = influences;
}

var javascript = new Language(
  'Brendan Eich'
, new Date(1995, 0, 1)
, ['C', 'Java', 'Scheme']
);

这时候,同样的可以在创建一个实例:

var c = new Language(
  'Dennis Ritchie'
, new Date(1972, 0, 1)
, ['B', 'ALGOL']
);

此构造函数可以使用 constructor 属性来访问,例如,此时,c.constructor 将返回:

function Language(designer, created, influences) {
  this.designer = designer;
  this.created = created;
  this.influences = influences;
}

而 javascript.constructor 也将返回同样的代码。

在 ES5 的规范下,还有一些其他的原型对象的属性,例如,toString,还有比较陌生的 hasOwnProperty 方法。

这篇文章就讲到这里,下一篇将会介绍 prototypes (原型),javascript 中非常重要的概念。

When minutes become hours
当分钟成为小时
When days become years
当日子变成年头。
And I don’t know where you are
我不知道你身在何处
Color seems so dull without you
离开了你,一切的颜色,都如此黯淡

Have we lost our minds?
我们已失去了理智?
What have we done
我们曾做过什么?
But it all doesn’t seem to matter anymore
但一切似乎已不再重要。

When you kissed me on that street, I kissed you back
当你在那条街吻我,我吻回你
You held me in your arms, I held you in mine
你我彼此拥入怀中。
You picked me up to lay me down
你把我收入怀中就是为了把我放下。
When I look into your eyes
当我凝视你的眼,
I can hear you cry for a little bit more of you and I
我能听到你的哭泣,不止因为你和我。
I’m drenched in your love
我沉浸在你的爱。
I’m no longer able to hold it back
可是,我再也不能找回你。

Is it too late to ask for love?
难道,现在让你爱我,太晚了?
Is it wrong to feel right?
难道,不应该让你知道我们的感觉是对的?
When the world is winding down
当世界,被风吹落。
Thoughts of you linger around
而我的脑海里却只有你在游荡。

Have we lost our minds?
你是否忘记了我们的曾经
What have we done?
忘记了我们所做过的?
But it all doesn’t seem to matter anymore
不过,一起似乎都不重要了

When you kissed me on that street, I kissed you back
当你在那条街亲吻我,我吻回你。
You held me in your arms, I held you in mine
你我相拥入怀
You picked me up to lay me down
你把我收入怀中就是为了把我放下。
When I look into your eyes
当我凝视你的眼。
I can hear you cry for a little bit more of you and I
我我能听到你的哭泣,不止因为你和我。
I’m drenched in your love
我沉浸在你的爱中
I’m no longer able to hold it back
可是却再也找不回来。

When you kissed me on that street, I kissed you back
You held me in your arms, I held you in mine
You picked me up to lay me down
When I look into your eyes
I can hear you cry for a little bit more of you and I
I’m drenched in your love
I’m no longer able to hold it back、
(同上)

 

第一次听这首歌,来源于 renren ,一下子被这个声线吸引住了,曲婉婷,呵呵,非常好听。

单曲一直没得下载,这下通过新浪找到了,不过不保证什么时候都有效,如果无效了,可以留言,我发给你。

http://musician.music.sina.com.cn/wpp_128/100029289.mp3?ssig=Jg1lSE4%2FyD&ip=1334926688,36.40.58.182&Expires=1334927888&KID=sae,yjy5kojz0j&format=.mp3

增加个  box 的下载地址:

https://www.box.com/s/453f5c97980949fe03b4

 

总想写些什么,奈何很久很久没有动过写字的念头,已经没有写字的感觉了,以前的文思泉涌,现在思考十分钟也没有一句话可以动笔。然而总是要写的,不然人要憋坏的,或者关于生活,或者关于工作,但对于工作,又有什么好说的呢,上班,吃饭,睡觉,在上班,就这样往复,一日又一日。然而就是技术上的东西–或许接触电脑和互联网之后,看书太少缘故,对文字没有感觉了。也写不出字了–所以总归不能总写技术上的东西,喜欢技术,但生活中又不都是技术。

所以总要写些生活的东西,奈何生活也一塌糊涂,自认为一个人可以过得很好,然而,却在不经意的自认为之间,生活被过的惨不忍睹,想要一个人陪,然后总是一个人,想有家的感觉,奈何总是一个人。

当自己逐渐从那种状态回过神来的时候,一个人却孤独的可怕,就像朋友说的那样,或许想找的并不是爱的人,只是一个人太孤独,太寂寞所以自认为想找个人唉而已,或许说的都对吧。

但是发自骨子里的孤独又是几个人能懂得?或许不需要人懂?或孤独才会强大?或许…… 很多或许,其实都敌不过深夜转醒那一抹涌上心头的孤独感,就像“不想和你做朋友”里面唱的一样“夜深的时候 还希望有你温暖我胸口”,那是何等的温暖?然而却已不再有,只有记忆中。

之前会想,当你抽身离去,我一个人会生活的很好,会有新的恋情,会有新的生活,不会变化,甚至更好,然而,当这种一个人的生活来临的时候,却又无法招架,只能疲于应付,类似工作,类似生活,类似孤独,类似一个人生活。

然而,就像我每次都告诉别人的一样,总会过的去,不是吗?找到生活中对自己最重要的东西,其他一切都是浮云,其他一切都什么都不是了。

或许,等一年以后,等若干年以后,所有的东西都会过去,包括现在无话可说的工作,现在一塌糊涂的生活。现在孤单的我。

从明天起,做一个幸福的人

喂马、劈柴,周游世界

从明天起,关心粮食和蔬菜

我有一所房子,面朝大海,春暖花开

从明天起,和每一个亲人通信

告诉他们我的幸福

那幸福的闪电告诉我的

我将告诉每一个人

给每一条河每一座山取一个温暖的名字

陌生人,我也为你祝福

愿你有一个灿烂的前程

愿你有情人终成眷属

愿你在尘世获得幸福

我只愿面朝大海,春暖花开

–海子