Linux Hack
Phodal
待我代码编成,娶你为妻可好
展开
-
Bluefish Linux下的web编辑神器-Hello,World
好不容易将近毕业了,于是换到linux下面来工作,把过去的一些需要编程的东西都移动了过来。问题是专业是电子信息工程,上面的EDA软件少得可怜,也许你会说很多,确实不少,问题是没有实用的。首先先回到日常用的web develop先上张截图Bluefish简介Bluefish标榜其自身是“一款为熟练的Web设计员和程序员而设的编辑器”,但它的UI却很直观,任何初学者都很原创 2013-11-21 18:20:14 · 7098 阅读 · 0 评论 -
opensuse mp3,opensuse 解码包安装
对于从WINDOWS转到Opensuse的我们来说,使用解码包是比较重要的,那么接下来我们就用一种比较简单的方法来安装解码包。(转载请标注:源自;Phodal's Blog-www.phodal.com)方法一,使用一键安装一键安装OpenSUSE Codec方法二,使用YAST一个个安装。列表如下libxine2-codecsk3b-codecsffmpeg原创 2013-03-16 09:21:38 · 3196 阅读 · 0 评论 -
opensuse 12.2 升级 12.3
好不容易才迎来OpenSUSE的新一次更新~~,最后不多说了~~,以此送给那些需要本文的有兴趣的孩子。首先(转载请标注:源自;Phodal's Blog)禁用现有的opensuse 12.2的软件源,而后我们需要更新这些软件源。zypper modifyrepo --all --disable禁用现有的软件源。添加OpenSUSE 12.3的软原创 2013-03-14 19:58:09 · 4209 阅读 · 1 评论 -
Graphviz dot,使用dot语言快速生成图表
这便是我们今天的主角, 也就是最后的效果图简要的步骤如下:打开http://www.graphviz.org/下载所在平台的Graphviz如果是windows及编译的等,可能需要加入系统路径确保其能运行dot命令关于Graphviz: Graphviz (英文:Graph Visualization Software的缩写)是一个由AT&T实验室启动的开源工具包,用于绘制原创 2013-02-20 11:08:24 · 5203 阅读 · 5 评论 -
Ubuntu Openstack Django 十分钟快速部署openstack 云计算
安装gitsudo suapt-get updateapt-get install git获取快速安装脚本git clone git://github.com/StackGeek/openstackgeek.gitcd openstackgeek使用基础脚本安装依赖包./openstack_base_1.sh完成脚本使用后,编辑interfacevim原创 2012-07-01 23:01:30 · 3963 阅读 · 0 评论 -
Alioss python Pypi包更新记录
上次打包了阿里的云服务,刚发现更新了,很久没更新之后终于更新了,更新日记如下,于是,也更新了此包。未来阿里应该在此方面会比较正式一点,也没有多大必要再更新了,于是修改了接口与其保持一致。ChangeHistory===============================================================0.3.2 - 2013-10-2原创 2013-11-10 00:23:04 · 3147 阅读 · 0 评论 -
Openwrt python,openwrt上使用Python
需要安装libffi,python-mini,python。libffi以及python-mini需要安装在python之前wget -c http://downloads.openwrt.org.cn/backfire/10.03.1/brcm63xx/packages/libffi_3.0.9-1_brcm63xx.ipkwget -c http://downloads.openwr原创 2013-01-20 11:08:42 · 37129 阅读 · 1 评论 -
OpenSUSE .desktop桌面配置文件编写
这里似乎更多的是因为需要非自由软件而写的,当然更多的是写给像我这样的不是很桌面的桌面党。不过,还有一部分原因是OpenSUSE的机制所导致的,bash容易被sudo弄晕,导致无法在X上运行。先附一张截图吧。简单的官方示例 .DesktopFirefox的示例[Desktop Entry]Categories=Application;Network;W原创 2013-12-17 21:35:05 · 3267 阅读 · 0 评论 -
学好编程,你还需要这个开源APP | Growth 2.0现已发布
终于等来了Growth 2.0从APP Store审核通过了,想想觉得这个过程也蛮不容易的——从最早的一篇文章开始,然后变成了一个APP,它还衍生出了两本电子书。今天它仍然再前进着,也希望它能带领大家一起前进。Web应用开发过程与Growth在那篇RePractise文章里,我们提到过Web的开发过程是这样的七个步骤:前期准备编码上线数据分析持续交付遗留系统回顾与新架构再加上一个初学原创 2016-08-04 22:38:00 · 2118 阅读 · 1 评论 -
python oss alioss 使用阿里开放云存储服务
环境准备:关于环境,由于官方没有给出具体的版本,同时由于使用的是md5,而不是hashlib,因此应该是python 2.5以前的。但是,由于要使用md5。因此需要修改官方的API(见下文)。(power by gmszone)1,python==2.62,注册并取得Access ID和Access Key。地址:http://oss.aliyun.com/下载取得API手原创 2012-06-23 13:32:29 · 6239 阅读 · 0 评论 -
Raspberry Pi OpenCV,在树莓派上使用opencv
关于树莓派:Raspberry Pi是一款基于Linux系统的个人电脑,配备一枚700MHz的处理器,256内存,支持SD卡和Ethernet,拥有两个USB接口,以及 HDMI和RCA输出支持。有消息称,虽然Raspberry Pi看起来非常的迷你——只有一张信用卡大小,但是它能够运行像《雷神之锤三:竞技场》这样的游戏和进行1080p视频的播放。硬件基础是 ARM,操作系统采用开源的 L原创 2013-02-18 11:11:36 · 9116 阅读 · 0 评论 -
OpenSUSE Ubuntu,使用OpenSUSE代替UBUNTU的若干理由
在几次的郁闷过后,以后 UBUNTU的Unity界面的坑爹之后,终于还是回到了SUSE的怀抱,当然了,很大一部分原因还是源自于openSUSE的强大,或者说UBUNTU只适合于使用,而不是像OpenSUSE的企业使用。(转载请标注:源自;Phodal's Blog)关于openSUSEopenSUSE(发音为 /ˌoʊpənˈsuːzə/)是以Linux核心为基础,提供符合一般原创 2013-03-17 09:44:03 · 10731 阅读 · 3 评论 -
openSUSE grub rescue 修复经历 opensuse trying manual resume 修复经历
所以这算是一天中遇到的两个不幸的问题,好在是可以在一天之内把这些问题解决了。openSUSE Grub Rescue这个问题就相对比较好解决了列出分区ls选择分区,设置分区set root=(hd0,msdos8)set prefix=(hd0,msdos8)/boot/grub2正常启动insmod normalnormal原创 2013-11-21 14:21:49 · 6707 阅读 · 0 评论 -
GNU/Linux 入门指引(一)——为什么要学Linux
为什么要学Linux?这个问题算是一个有趣的问题,就如果你当初为什么要学C语言一样。如果你知道你为什么要学C语言,那么我想答案是一样的。如果你是自己去学的话,那么你也就是想自己来学习这样一种社区文化。如果你是被逼去学习一种语言的话,那么我想这也会是相同的。至于语言,不同的人有不同的入门语言,这个问题就有意思了,之所以这说的是C,大概是因为它造就了操作系统,操作系统也造就了它。我的入门语言是lo原创 2013-11-06 23:07:23 · 3263 阅读 · 0 评论 -
Opensuse Graphviz,使用DOT代替VISIO
开始之前先安装graphviz安装的方法就比较多了。可以使用一键安装,也可以用。zypper install graphviz如果是ubuntu的话,相信用sudo apt-get install graphviz就OK了。(转载请标注:源自;Phodal's Blog)开始今天我们要画的便是这个了。程序如下:digraph g {grap原创 2013-03-14 19:51:48 · 3440 阅读 · 0 评论 -
Linux入门指引(一) 安装之前:一个基本的GNU/Linux系统的构成
什么是LinuxLinux是一种自由和开放源码的类UNIX操作系统内核。目前存在着许多不同的Linux发行版,可安装在各种各样的电脑硬件设备,从手机、平板电脑、路由器和影音游戏控制台,到桌上型电脑,大型电脑和超级电脑。 Linux是一个领先的操作系统内核,世界上运算最快的10台超级电脑运行的都是基于Linux内核的操作系统。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。只要原创 2012-08-15 12:30:40 · 2617 阅读 · 0 评论 -
python alioss 使用python开发阿里云服务
(PS:一个下午后,终于打包完了一个pypi包,也取了个名字叫alioss,欢迎大家使用)STEP 1:安装aliosseasy_install aliossSTEP 2:from alioss.oss_api import * from alioss.oss_xml_handler import * HOST="storage.aliyun.com"原创 2012-06-23 15:37:22 · 4219 阅读 · 0 评论 -
centos nodejs
nodejs是什么?Node.js是一个可以快速构建网络服务及应用的平台[1]。该平台的构建是基于Chrome's JavaScript runtime,也就是说,实际上它是对GoogleV8引擎(应用于Google Chrome浏览器)进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览原创 2013-05-21 23:07:13 · 2590 阅读 · 0 评论 -
Latex CJK,tex使用中文
关于CJKCJK 是中文(Chinese)、日文(Japanese)、韩文(Korean)三国文字的缩写。顾名思义,它能够支持这三种文字。实际上,CJK 能够支持在 LaTeX 中使用包括中文、日文、韩文在内的多种亚洲双字节文字。(转载请标注:源自;Phodal's Blog)关于TEXTEX(正式写法TEX,希腊语:/tɛx/,在英语中常用 /ˈtɛk/ ,音译“泰赫原创 2013-03-18 20:02:03 · 7646 阅读 · 0 评论 -
openSUSE U盘 windows,windows上用U盘安装openSUSE
在这个U盘便宜到碉堡的年代,用那么多的光盘早已经是OUT了。SO,让我们开始这旅途。(转载请标注:源自;Phodal's Blog)下载工具网址:Universal USB Installer现在用的是:http://www.pendrivelinux.com/downloads/Universal-USB-Installer/Universal-USB-Installer原创 2013-03-17 11:54:57 · 5001 阅读 · 0 评论 -
在GitHub连击的365*2-7天里 && See you Again
刚毕业的时候,有一段时间我一直困惑于如何去提高编码能力——因为项目上做的东西多数时候和自己想要的是不一样的,我便想着自己去找一些有意思的东西做着玩,在这个过程中边练习技能。 如果你知道自己代码能力不够,为什么不花两年时间去提高这方面的能力呢?编码的练习编码是一件值得练习的事,你从书中、互联网上看到的那一个个的编程大牛无一不是从一点点的小技能积累起来的。从小接触可以让你有一个好的开始,一段好好的原创 2016-09-30 10:42:53 · 2719 阅读 · 0 评论