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

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.
╮( ̄▽ ̄)╭