Git基础 - 掌握Git - 2

Submitted by Peniel on Fri, 03/25/2016 - 15:29

如果只读一章来学习Git的话,就是这章了。学完这章后可以配置初始化Git,开始和结束追踪文件,stage和提交文件。同时可以学会如何忽略某些文件或者某种模式的文件,查看文件历史和文件差异,如何推送和拉取文件。

获得Git仓库

两种方式。一个是使用已有的项目或者地址导入到Git,另一个是从远程克隆一个Git仓库。

使用已有目录初始化Git仓库

$git init

创建一个子目录.git包含所有的Git仓库文件。这时没有追踪任何文件。

如果要追踪文件,需要添加文件并且初始化提交。

$git add *.c

$git add LICENSE

$git commit -m "initialize project version"

克隆已有的Git仓库

这里使用的是clone而不是checkout,Git克隆了服务器所用有的所有的数据,如果服务器当掉了,可以使用clone的文件恢复服务器,当然可能会丢失一些服务器原有的一些hooks,但是所有的版本控制文件都在那里。使用 git clone [url]

Undefined

Tags:

Mastering git - 掌握git 1

Submitted by Peniel on Fri, 03/25/2016 - 12:32

最近在管理网站的代码的时候,发生了一些冲突,差点导致一些不必要的文件的损失。让人心惊肉跳。从这个过程中也发现自己对git掌握仅限于皮毛。所以决定要重新开始了解git,不仅仅是知道皮毛,而是要学会如何处理各种情况下的操作。也想把每次的学习心得进行笔记归纳整理,也算是对自己学习的一个监督。

学习的主要途径是通过系统的阅读图书(https://git-scm.com/book/en/v2),同时对书里面提到的命令通过反复的演练达到熟悉的程度。在所在的程序项目中也不断实践学习到的各种命令。

时间是希望每天可以学习完一章。《Pro git》一共有十章,期待在两周的时间之内可以结束。

今天学习的是第一张《getting started》。

背景

版本控制是记录文件的变迁历史从而可以恢复到指定的历史。可以恢复制定的文件到制定的时间点的状态,恢复整个项目到某个历史状态,或者是不同历史文件的差异。可以版本控制文字,图片或者是任何文件。谁修改的文件产生了问题,在什么时候等都可以进行记录。如果丢失了文件也可以通过版本控制进行恢复。

Undefined

Tags:

扩展drupal8 ckeditor插件

Submitted by Peniel on Thu, 03/17/2016 - 14:42

参考链接:

http://margotskapacs.com/2014/05/adding-ckeditor-plugins-manually-in-dru...

添加drupal8中ckeditor插件:

创建一个独立的模块

然后配置相关参数,启用后配置ckeditor的按钮

完成模块代码:

https://github.com/mindevolution/druapl8-myckeditor

Undefined

Discuz X 应用通信原理

Submitted by Peniel on Wed, 03/16/2016 - 15:23

discuz为了同步多个应用之间的用户账号,使用ucenter对用户进行统一管理。

当验证应用是否通信正常时,在页面 uc_server/admin.php?m=app&a=ls&sid=4b63M9TDm1CP60zlw4GpbXIq22F%2F6ufDtp98BtKbq7DBiBsu9KHGWGlkNJ%2Bh7orjTJaed6BlZZZioQ 对应用进行验证。

使用ajax方式,执行代码

uc_server/control/admin/app.php#onping()函数

该函数读取后台应用配置的相关参数,调用函数

uc_server/model/app.php#test_api()

该函数调用函数

uc_server/model/misc.php#dfopen()

该函数通过fsocketopen函数打开远程url,根据返回的内容来确认是否通信成功。如果打开远程url返回数据为1,则表明通信成功。

Undefined

Tags:

四十天跑步日志-第40天-句号

Submitted by Peniel on Tue, 03/15/2016 - 09:26

2016-03-14 16:00 PM, 10Km, 48.55mins。

将近两年的时间,终于结束了40次10公里跑步日志。

最后一次,从开始就定下目标要跑进50分钟。我知道之前很多次跑步虽然是很累,但是远远没有达到极限,就是说自己可以做到的是比自己已经做到的可以好的多。

中间还是感到疲惫,但是让自己的心冷静下来,不能减慢速度。注意呼吸的节奏,有段时间想要把步子迈大一点,但是这样反而更累了。应该是提高步频,减小步子尺寸。

在跑到8公里的时候有想要冲刺的冲动,但是后来证明不是这个时候开始的。到9公里的时候还是想要冲刺,但是发现还是不是时机。冲刺应该在最后200米可能会更加合适一些。

最后跑完了10公里,时间进入了50分钟。

终于经历过将近两年的时间画上了四十次十公里跑步日志。

接下来要做什么呢?

Undefined

和医院亲密接触

Submitted by Peniel on Mon, 03/07/2016 - 15:27

上周女朋友开始住院,于是开始了每天和医院的接触。

从上周一到周四是预备手术,3月4号上午11点开始手术,下午1点钟出来。

我在那里呆站了一个多小时,被女友父亲赶走了。

回去后在自己不知道如何是好的时候,很多人提醒自己这个时候是一个人生命最脆弱最需要帮助的时候,怎么能够离开最亲近的人呢?而我怎么能够被别人说走就走呢?于是到下午的时候再次赶到医院,即使再赶自己走也要呆在医院里面。当需要有帮助的时候至少可以帮上一把手。

然后是周五、周六,三个晚上在医院里过了夜。那个病房是4人病房,开始只住了两个病人,后来是三个,有一个空余的椅子,自己就在那里做了一晚上。实在太累的时候就趴在旁边的小桌子上睡了。

周六晚上那个地方的椅子没有了,于是跑到了外面在护士台前过了一夜。和护士聊天到凌晨一点,后来就在那里趴着桌子睡了。第二天早上五点进去病房,和女友悄悄聊了一会儿就回家睡觉了。

周日晚上遇到了两位医生朋友,他们恰巧在医院旁边住,晚上有一个人要上夜班,有一个空位,于是我在和他们父母打声招呼之后,在那里过了一晚上。今天早上6点办到医院问候他们的情况。

Undefined

继续每日写作

Submitted by Peniel on Fri, 02/26/2016 - 16:16

最近几周的时间没有坚持每日写作,不仅如此,生活中的各个方面的质量都开始下降。从工作状态,到健身情况,到自己的属灵状态都在下坡。

再次感慨如果做好一件事是多么不容易的事情呢,如果是要把一件事搞砸又是多么轻松的事情呢。

但也不尽没有好处。春节期间在家里读完了三本书《跑步圣经》,《专注力》,《痛苦的奥秘》和《定位》,也算是完成了一个小小的标杆。

接下去呢,一个是要保持每天的反思,即使一天过得非常沮丧也是。另外是需要有每天坚持的,我知道这个不容易,所以我想写下来再次提醒自己。

Undefined

定位学习小结

Submitted by Peniel on Sat, 01/30/2016 - 21:51
乒乓球比赛奖品

今天上午八点到中午十二点游行参加一个公司举办的关于企业定位的论坛。中间学习,看视频,一起乒乓球运动,午饭,结束。

对于一个企业来说战略 > 战术 > 产品。战略属于长期要执行的,也许不会暂时带来很多利润但是会带来长久的生命力。

对于一个产品来说,首先是要找到产品的品类,然后是展品的品牌。在战术上可以采取侧击战术来取得自己的市场。

开始的时候需要聚焦,需要有焦点。当获得一定的收益的时候会受到做大产品线的诱惑,但是在聚焦产品的时候可以把产品做的更好,同时可以带来更多的利润,也想对轻松。

之后是看了两个视频,讲了一些企业因为没有聚焦而失败的例子,也有一些企业没有找到自己的品类而失败的例子。

在学习结束之后进行了乒乓球比赛。在一共7个弟兄的比赛中,我取得了第二名。不知为什么在比赛的时候常常会心声怯意,这也许是自己之后要努力改变的吧。

Undefined

超越 - 跑步圣经读书笔记 - 2016.01.18

Submitted by Peniel on Mon, 01/18/2016 - 22:28

体育运动不是毫无意义毫无乐趣的消耗时间。世界上并没有无趣的事情,只有无趣的人。如果感到无聊是因为本身不够充实。

西班牙大提琴家帕布罗.卡萨而斯说过:“我过去一直在寻找一棵树或者一朵花,当我发现它的时候,不禁的为那种美丽流下感动的眼泪。”对诗的理解程度与我想象力的丰富程度有关,和诗人无关。要了解、要真正的理解人们的欢乐需要付出很大的努力。

有人会认为欢乐的反面是痛苦,其实欢乐的反面应该是麻木、冷漠、缺乏怜爱和关怀。关怀是球迷们最主要的情感,也是神学中的常用词汇。

人们存在体力、心里和生理的基本差异。运动将这些差异同一化。

通过工作、学习、奉献的方式让我们的目标与获得目标的方式更好的结合起来,每个人采取的方式不同,这取决于人的本性、体质和性情。

体育方面通过体育项目实现对自身的了解,用行动说话,身体、性格在体育运动中不断完善。

赫胥黎说:“文明是宗教、法律与教育机制的复杂结合体。文明教育可以防止体格健壮的人做伤害人的行为,并是他们将用不完的精力通过合法的社会渠道去发泄。”

不管是什么宗派什么主义,运动都一视同仁。它触及的是人的本质。

Undefined

Pages

Subscribe to zhilihe.com RSS