参考了网上的教程,使用xampp布置了php开发环境,目前正在摸索中。
ubuntu下关于xampp的配置说明_木木齊_新浪博客
下载xampp地址:http://down.tech.sina.com.cn/page/36356.html
使用技巧待续。
参考了网上的教程,使用xampp布置了php开发环境,目前正在摸索中。
ubuntu下关于xampp的配置说明_木木齊_新浪博客
下载xampp地址:http://down.tech.sina.com.cn/page/36356.html
使用技巧待续。
世界上有两类人,愿意尝试新鲜事物的,不愿尝试的。其中第一种又分为两类:在尝试过程中坚持自己的兴趣或梦想,或者迷失自己。
生活既是探索。探索一方面是探索外部世界,自然界,社会,有或者向内部探索,探索自己。相传在德尔斐的阿波罗神庙上刻着“认识你自己”这句名言。但是,又有多少人付诸实践。
我们是在尝试中找到和实现自己,还是迷失自己甚至放弃尝试。这是个问。
以前使用的是windows下git环境更新octopress,现在想把所有与编程有关的东东都在ubuntu下完成。于是开始了折腾,并且折腾了很长时间。
终于安装好了ubuntu并且初步使用布置好的git和ruby环境来更新博客。
其实我是把windows下的所有博客项目有关的文件都拷贝到了ubuntu中来,然后在布置好环境的基础上实现正常使用的,居然真的可以。
下面把遇到的问题记录汇总如下:
一、安装和使用ubuntu过程中遇到的问题:
1 安装ubuntu时遇到不能正常开机,或者进入系统后随机死机。
2 安装ubuntu显卡驱动
3 无线链接不能建立,尽管密码正确。
4 如何安装和使用电池管理(tp-smapi)实现到达阈值自动停止充电
二、安装git和ruby遇到的问题:
1 更新git版本耗时过长以至于不能完成
2 使用rvm安装ruby时找不到1.9.3版本
3 如何设置让打开终端时自动加载rvm
三、布置octopress遇到的问题:
1 明明安装了gem bundler, 但是执行bundle install时仍然提示安装gem bundler
2 使用rake generate命令时报错
问题解决方法:
1.1 选择了一个64位的amd版本的ubuntu进行安装。
Ubuntu 12.04.1 LTS
1.2 我的显卡是amd的,所以需要在amd官方网上下载闭源驱动进行安装。
AMD Catalyst™ Proprietary Display Driver - Linux x86 & Linux x86_64
1.3 取消“启用无线”的勾选,然后在从新勾选上。
但是这样治标不治本,于是参考了这个网址
ppp 的很多选项都是默认的,其中lcp-echo-failure次数被设为4,而lcp-echo-interval设为30秒。也就是说,如果120秒钟之内,ADSL服务器没有给回echo-reply信号,UBuntu便会认为网络已经出了问题,就会断开网络,搞得人非常不爽。症结找到了,问题就要解决了,打开配置文件/etc/ppp/options,将lcp-echo-failure次数设为一个较大的数值就行了,我将该值修改为10。
1.5 安装tp-smapi
参考:http://www.linuxdiyf.com/linux/201108/688.html
但是始终无法完成最后一步:sudo modprobe tp_smapi
但是反复安装和尝试了之后不知道为什么电池终于冲到71%就补充电了。原因还在继续查找中。
2.1 使用https:而不是git:, 有可能是git被封造成的。
参考:Ubuntu git 安装和使用
将git clone git://git.kernel.org/pub/scm/git/git.git
改为:git clone https://git.kernel.org/pub/scm/git/git.git
2.2 跟换gem源,使用淘宝提供的源。
参考:在ubuntu中安装ruby 1.9.3_kingwmj_新浪博客
替换 gem 的 source:
$ gem source -r http://rubygems.org/;gem source -a http://ruby.taobao.org
2.3 更改.bash_profile
参考:在ubuntu中安装及使用rvm管理ruby版本 - 边晓宇@CSDN - 博客频道 - CSDN.NET
在$HOME/.bash_profile文件中添加如下内容:
[[ -s “$HOME/.rvm/scripts/rvm” ]] && . “$HOME/.rvm/scripts/rvm” # This loads RVM into a shell session.
以便在开启一个终端会话时候加载RVM
或者手动键入:$ source /.rvm/scripts/rvm/.bashrc文件末尾。
在或者将该内容添加到
3.1 更换源后从新安装gem bundler,此外我顺便安装了rails。参考同上。
3.2 检查所有博文以及设置文件冒号后面都应该有一个空格。 我的就是在tag:后忘了留空格,结果rake generate总是报错。
参考文章:
1 在ubuntu中安装ruby 1.9.3_kingwmj_新浪博客
2 使用Octopress遇到的问题 - 长老的 Octopress Blog
今天看了《front of class》这部电影,觉得很好看。
快乐与感动的同时,更加坚定了一个想法:教育应该是包容性的。美好的生活是需要坚强的努力去创造的,只不过有着先天障碍的人们的生活斗争更加鲜明和激烈,也更让人感动和学习。
推荐所有有志于当老师的朋友们观看这部电影!希望大家都能成为具有包容心的老师。
做正确的事用正确的方法的时候,往往进度会很慢,但是虽然慢,但这却是正确的方向。所以只要坚持下去就能得到回报。但很多时候我们总是在寻找捷径,以至于我们都认自己找到捷径,但结果还是自作聪明。有人说过,其实捷径就是克服寻找捷径的心态,直接面对和克服它。
<–!more–>
但事实上这样的聪明人却不占少数。
对于一个学习者而言,如若想进步,我觉得必须要做到两条:
这两条听起来好像很简单,其实很难做到。
比如积极主动,我曾经鼓励我的学生主动联系附近中学的一线老师,进而寻求合作。也曾经鼓励学生为了寻找一篇文献给名人写信。但是我发现最后学生们很少有真的行动的,学生还没有养成积极主动的习惯。尽管他们已经是研究生了,尽管他们接受了16年的教育,尽管他们即将面临写论文、就业,但是他们仍然没有养成积极主动的习惯。这不禁让人反思我们的教育所起的作用。
积极主动除了行动之外,还可以表现在思考上。在工作或学习过程中,你是否愿意信任伙伴,你是否倾向于把别人往好处想,你是否处于过度防范的状态,对这些问题的回答就能反映你是否会积极的思考。积极思考的人往往也能感染别人积极的思考,相信别人的人,也更容易取得别人的相信,进而建立积极的人际关系和工作氛围。人家都说中国是关系社会,社会工作关系复杂,让人很累,每个人都处于防范之中,能不累吗。其实很重要的一点就是没有养成积极思维的习惯,遇到事情总是朝着猜忌和负面去考虑。所及积极主动不仅对自己很重要,对于环境的影响也不可忽视。
那么回顾中应该很容易做到了吧,其实不然。
人是需要回顾过去的,比如回顾一年的工作和生活,回顾一个月的收获和行动,回顾一个星期的时间花费。等等。但是有的时候我们实在太忙了,忙的没有时间回顾,没有时间思考,没有时间想一想我们到底在忙些什么。
我曾经这样告诫自己,要立长志,不要常立志。但是很多时候还是做不到,还是常立志,后来想想常立志也还过得去,只要每次立的都是同样的志向,那么也就在接近立长志了。
我有一个坏毛病,容易虎头蛇尾。可能这也证明我自己其实地的确确就是一个普通人,坚持做一件事情是困难的,坚持把一件事情做好更是难上加难,但无论怎样,我还是要我劝慰,be proactive, 积极的思考和行动。很多时候,失败就失败在不积极、不主动、充满了猜疑和戒备,那样的话成功的几率几乎为零。
因此,我不禁要劝自己积极的思考和行动,也要去鼓励我周边的人积极的思考和行动,用正能量去感染自己和他人,让我们共同更接近成功!
今天早上起了一个大早,去送LP上班。昨天下了雪,地上湿湿的,上海就是存不住雪。
快要到公交车站了,结果就过去一辆,没赶上。本来LP就是想赶这辆车的,她天还没亮就爬起来,黑灯瞎火的找衣服,还说不用我送了,让我多睡一会。但是我怕早上路滑,还是硬着头皮爬起来了。LP怀孕有8个月了,但是还要坚持上班,每次上班都要挤公交,而且中间还需要换乘一次,路上一共要2个小时的时间。所以明明是八点半上班,早上5点半就要起床了。我经常说她很牛,这么冷得天,这么长的路,也照样不耽误。
其实,上海的公交车以及地铁还是相对非常文明的。我们也越到很多好心人,主动给lp让座,并且嘘寒问暖,尽管素不相识。其中大部分让座的是女性,而且是略微年长的女性,都是做过妈妈的人,才知道其中的不容易。昨天我们就地铁上遇到2位热心人,她们是成都的,来上海旅游,其实年龄也挺大的了,大概有50多岁,但是还要一定把作为让给我们。虽然素不相识,但是还是热情的攀谈起来,下了地铁lp说:“还是成都人热情”。其次是大学生,我们就与遇到好几次,大部分学生还是非常有礼貌的,值得赞扬。
当然,我们也遇到过不愿意让座的人。lp一般也会比较体谅别人,比如正赶上上班下班,很多年轻人忙了一整天了,就会在这个时间玩玩手机或者睡一会,也就注意不到帮助那些需要帮助的人。当然,其中也有看到假装没看到的,或者就是视而不见,尽管他的座位傍边写着老幼孕妇专座,尽管公交车的喇叭反复重复“请给需要帮助的乘客让个座”。
我就见过一例,是一个年轻男性,看着大肚子在他前面,还是只顾着玩他的手机,当时我真有动手的冲动。但是这就是社会道德规范,不同于法律,别人可以遵守也可以不遵守,你可以谴责这种行为,但是却不能伤害其人身。作为一位即将当爸爸的男士,我想给自己提个醒,一定要给你身边需要帮助的人让一个座,因为你也有需要他人帮助的时候,你也会有老婆、孩子,你也会有变老的一天。还是很怀念那些阿姨,她们身上会散发出伟大的母性的爱,让人倍感温暖。
公车来了,人很多,希望有人能为lp让个座。用公交师傅的话说:“给大肚皮让个座,谢谢!”
本来想尝试使用其他的文本编辑器,以后再说吧。我就用这个editplus干活了,先把使用github以及octopress搭建博客的整个过程梳理下来。
搭建的步骤如下:
1.首先是准备工作,下载和安装必要的软件。
2.然后是克隆octopress并安装
3.接下来是将octopress配置好并发布博文。
具体步骤可以重点参考这篇文章。
$ cd C:\DevKit
$ ruby dk.rb init
$ ruby dk.rb instal
布置环境:
$ gem sources --remove http://rubygems.org/ $ gem sources -a http://ruby.taobao.org/ $ gem install rdoc bundler $ vi Gemfile #将行 :source "http://rubygems.org/" 改为:source "http://ruby.taobao.org/" $ bundle install #如果出错,改执行:bundle update; rake install
$ git clone git://github.com/imathis/octopress.git myblog
$ cd myblog
$ rake setup_github_pages
按照提示输入:git@github.com:username/username.github.com.git, 比如我的github用户名为lukezhg,那么我就需要输入 git@github.com:lukezhg/lukezhg.github.com.git$ rake generate #生成本地文件
$ rake preview #实现本地预览 访问 http://localhost:4000 查看效果 (可选)
$ rake deploy #发布本地文件到服务器
保存博客源码到github source分支:
$ git add . $ git commit -m 'blog source' $ git push origin source
添加cname文件
只需要在myblog\source目录下添加一个cname的文件,并在第一行写上你的域名,保存即可。
发布新博文(post)或者新页面(page)
$ rake new_post["article name"] $ rake new_page["page name"]
(1)添加导航
修改myblog\source_includes\custom目录下的navigation.html文件即可
(2)添加分类
alswl/octopress-category-list
(3)自定义网站图标
替换myblog\source目录下的favicon.png可以实现自定义网站图标
$ rake install
$ rake aborted!
$ You have already activated rake 0.9.2.2, but your Gemfile requires rake 0.9.2. Using bundle exec may solve this.
$ (See full trace by running task with –trace)
==》修正办法为:
$ bundle update; rake install
(2)添加CNAME文件后不生效==》手动在github网页上文件代码剪贴掉,保存,然后再粘贴回来,保存。
(3)atom.xml不生效==》使用同样的方法先把文件代码剪贴,保存,然后再粘贴回来。
(去除了Markdown语法,已经添加到octopress tips页面去了)
主要参考:
给 Octopress 加上标签功能
利用GitHub Pages安装部署Octopress博客
在github上用octopress搭建博客过程纪要
当课程放在一个复杂环境中的时候,学习者很容易产生技术困扰,进而从学习进程中迷失目标方向,最后drop out。如何设计一种辅助,帮助学生克服这种困扰呢?
思路1:设计一个软件帮助学生管理自己的学习资源和进程,比如使用evernote的复制连带网址功能,就可以把相关的作业及要求摘录到笔记中,然后再使用标签进行管理即可。我觉得以后可以重点介绍一下evernote这款软件。
思路2:把复杂环境简单化,越是简单的机制越是容易理解和使用。
思路3:建立一个自己的web环境,汇总和侦听各种课程信息。比如google个人页面,wikispace个人页面等,这对学习者将提出更高的要求。