Monday, January 5, 2015
Lisp的括号
之前一直觉得lisp的括号确实多的有点让人难以置信。想到以前看到的一个笑话,说是有人去偷别人写的代码但是只拿到了最后几页,回去一看只有括号。 原先觉得这个笑话不是那么的好笑,现在想想觉得还有有点意思。
写for loop 的时候心里也有些微词,觉得格式有些复杂,不够简洁。但是今天开始写C++的时候发现虽然C++的 for loop 看上去简洁,但是真正打起来还是有点费时间,主要是因为手要来回移动,消耗不少时间。虽然不知道为什么,但是现在隐约觉得似乎lisp的程序写起来要稍稍快一些。 不知道是不是一种错觉。
我觉得应该设计一种键盘,专门为编程优化才对。
Tuesday, December 23, 2014
今夜的灯光不属于我
果然选择了一条比较艰难的道路。我时常告诫自己,年轻的时候要去多经历一些,哪怕道路不是那么平坦也要坚定地走下去。可是事情往往是说起来容易,真正实践起来就变得无比困难。困难本身并没有什么变化,随着时间的推移,外部的环境可能会有细小的变化,但是终究还是和最初的状况相差无几。更多的是心理上的,很容易就会怀疑自己,否定自己。其实我可以想得明白,在某一个时刻做出某一个决定,那时往往不是是非对错的问题,往往也不存在是非对错的问题。就是那么决定了而已。
“现在”是一个非常奇妙的时间点,既无法纠结未来,过去的也无法纠结。前两天无意间看到一篇文章,大意上是说我们应该始终相信过去的决定是正确的。从某种程度上我是赞成这样的一种态度。 最近一段时间情绪有些低落,我也明白了一个道理,那就是一个人比自己想象的还要孤独很多。几乎没有人可以真正理解另一个人,最好的情况也不过是无条件的支持。这样的支持一般来自父母和身边最好的一两个朋友,剩下的就无关紧要了。如果说目前有什么压力,那也就是看着日渐苍老的父母,在看着自己的无所作为感到一种对于自己的无能的愤怒。
生活在这样一个时代,我们似乎已经没有办法知道自己以后会去做什么。但我仍然想知道自己以后想去做什么,想拥有怎样一种生活。我始终坚信需要把握住大的方向,不然就会迷失在细节和琐碎之中。 我并不知道挣扎会不会让人变得更加强壮。然而自强不息的呐喊已经深深根植在心中。没有理由退缩,没有理由放弃。
很快新的一年就要到来,希望自己能给自己一个交代。
Saturday, November 29, 2014
How to add application to the launcher in Ubuntu
To add application to the launcher in Ubuntu, we need create a .desktop file in the /usr/share/applications
The .desktop file has the following format:
[Desktop Entry]
Name=pyCharm
Type=Application
Exec=/home/username/Programs/pyCharm/pycharm-community-3.4.1/bin/pycharm.sh
Terminal=false
Icon=/home/username/Programs/pyCharm/pycharm-community-3.4.1/bin/pycharm.png
NoDisplay=false
Categories=Development;IDE
Name[en]=pyCharm
Sunday, November 23, 2014
睡不着阿睡不着
这几天真是悲剧,不知道为什么晚上总是睡不着。 好像去年这个时候也是这样的情况。可能是床垫太软了。
看了看原来的的状态,有些还挺有意思的。整一年过去了,想来现在的心境又和原先相差甚远,看着一年前的状态,感觉像是另一个人一样。
希望明天好运。
旅途中擦肩而过的朋友
总有一天你会再次想起我
我看过 席卷旷野的爱火
激情燃烧之后默默地衰弱
我去过 遥远大陆的尽头
想象你在身边一直陪着我
那是孤单的滋味 坠入大海的错觉
挣扎显得无所谓 到底要不要迷醉
不想睡 我要想你一整夜
回忆过去的甜美 拒绝明天的安慰
黑夜消散在空中 你会轻轻祝福我
笔尖在颤动
阳光 一丝温柔
Wednesday, November 19, 2014
Install Java7, Java8 and Javaplugin for firefox in Ubuntu
The methods mentioned here have been tested. (11/19/2014)
Install Oracle Java7 in Ubuntu
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
see : http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
Install Java8 in Ubuntu
1. download jdk file
2. decompress the file tar xvzf jdk1.8*.tar.gz
3. relocate JDK 8: mv jkd1.8* / usr/lib/jvm
4. Install Oracle Java JDK 8
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8*/bin/java 1065
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8*/bin/javac 1065
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8*/bin/jar 1065
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8*/bin/javaws 1065
5. check or set the system java version in Use with:
sudo update-alternatives --config java
see : http://tutorialforlinux.com/2014/03/15/how-to-install-oracle-jdk-8-on-ubuntu-12-04-precise-lts-32-64bit-easy-guide/
Install Java plugin in Firefox
;;; install the Icedtea plugin
sudo apt-get install icedtea-plugin
;;; create a symbolic link
ln -s /usr/lib/jvm/jre1.7.0/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
alternatively, one may find the plugins directory in /usr/lib/mozilla
see : http://askubuntu.com/questions/354361/how-to-install-java-plugin-in-firefox
Sunday, November 16, 2014
《黑客与画家》读后感...真的是切身感受到了...
花了两个下午的时间快速浏览了一下《黑客与画家》。 和《out
of control》一样,这也是一本分析潮流的书。 作者主要讨论了网络对程序开发的影响指出了桌面软件将会慢慢被别的东西取代这一趋势。书的最后部分讨论一下不同编程语言之间的区别,然后赞美了一下lisp这个语言,显然作者对lisp有一种带着崇敬的喜爱。
之前就想学一个新的编程语言,现在对machine
learning 比较感兴趣,网上有些文章也指向了lisp。只不过一直没有下决心,毕竟是一个和传统流行语言不太一样语言。 比较有意思的是,好像用lisp可以写出能编写程序的程序,这一点还是挺吸引人的。今天找了本简单的教材看了看,确实挺有意思,值得学习一下开拓一下视野。
结果悲剧的事情来了。在安装第二个版本的common
lisp的时候,一不小心把/bin
文件给删了,只得重新安装系统…然后就是再把原来的软件一个一个的全部都安装回来。所以书上说的好,以后电脑或者其他电子设备只应该是一个连接网络的工具,而其他诸如软件,数据就应该在服务器上或者其他什么地方,总之个人的电子设备不应该负责存储数据。如果真是那样的话,就不会遇到这种重装系统再重装软件的情况了。
《黑客与画家》好像是2001年的书。作者提到的好多概念,现在正在慢慢地被实现。像云计算,网络硬盘,微软的online
office 等等已经是习以为常的事物。不得不承认,这个世界上总有一些人看的比别人要远,总有一些人是走在时代的最前沿。 然后还有一些人生来就是为了超越时代的。
顺便记录一下分区,不然以后忘记了就不好了。
sda6 -> /
sda7 -> /boot
sda8 -> /home
sda9 -> /usr
sda10 -> /var
sda11 -> /temp
sda7 -> /boot
sda8 -> /home
sda9 -> /usr
sda10 -> /var
sda11 -> /temp
Wednesday, November 5, 2014
Collect 100 Trading Mistakes []~( ̄▽ ̄)~* 乾 (1)
It is always true that when stock price drops, someone will enter. The stock price will rebound for a moment and this is called "reaction"...... And this time I made a mistake because I respond to such reaction of the market. It seems that this is one of the frequent mistakes in trading. People tend to over-react.
I covered my short position at 20.00+ T.T
One lesson learned from this is that the position is very important. Even though I still believe the price will continue to drop, I am hesitating to short P again.
╮( ̄▽ ̄)╭
Subscribe to:
Posts (Atom)
