可可熊D窝

Keep it simple, stupid


  • 首页

  • 关于

  • 标签182

  • 分类8

  • 归档359

  • 搜索

小小的理想

发表 2007-09-04 | 分类 Life | 评论数:
| 字数: 566 | 阅读 ≈ 1 分钟

星星同学曾经说过“人要是没有了理想,和咸鱼还有什么区别”,确实是这样啊,我差一点就成了咸鱼了,幸亏还有着那么一点点的希望,逐渐有了小小的理想:

和一个喜欢的人在一块,写自己喜欢的代码,读自己喜欢的书,生活能如此,足矣。

不知道有没有人看过<海贼王>,日本动画片,N长的那种,现在出到了322集,貌似还有N百集要出。围绕着整部动画片最重要的一点就是一个人的理想,每个人生存下来的唯一理由就是追求自己的理想,为了理想即使死掉也值得。看来我那小小的理想是微不足道的,用不着拼着性命,也用不着多么艰苦的奋斗。

为了小小的理想,尽量“低调”地活着。

Comments

wind: 日本动画就这样,多看几部你就没感觉了。

crazyfranc: 感觉你绝非一条咸鱼,这几天怎么都在谈理想,莫非大四!

飞鱼: 做自己喜欢做的事情

Amankwah: 传说中的大四综合症,貌似是从我传染开的?

草儿: 连就连,你我相约定百年。谁若九十七岁死,奈何桥上等三年。

cocobear: 草儿同学的连就连是什么意思啊。 回Amankwah 我可不是被你传染的。

草儿: 那是一个故事, http://www.hao150.cn/blog/?p=156 连就连,你我相约定百年,谁若九十七岁死,奈何桥上等三年。

kongove: 为理想而奋斗,为自己而活着.

Linux(F7)下使用SDL开发

发表 2007-09-01 | 分类 编程相关 | 评论数:
| 字数: 1.6k | 阅读 ≈ 1 分钟

F7的软件包里边有SDL,如果你选择了一些基本的开发包,那么应该包含了SDL,就不需要了再另外安装了。可以使用下面的命令来查看SDL的安装情况:

rpm -qa | grep SDL

如果没有找到相应的RPM包,那么可以去这里下载。

SDL只包含了最基本的东西,更多的扩展可以在这里下载.其中常用的有SDL_image,SDL_ttf,SDL_mixer等,安装的时候需要注意带有devel的是开发库,而不带的是运行库,一般两个都需要安装。

安装好SDL以后就可以开始写第一个程序了,需要注意的是编译程序时应该加上SDL的链接,如:

gcc -lSDL -o hello hello.c

如果你还使用了其它库,那么也要加上相应库的连接:

gcc-lSDL -lSDL_image -o hello hello.c

下面就可以使用运行SDL程序了,在X下面应该不会有什么问题的,不过如果想在终端下运行可能就会出现问题了。一个先决条件是启动Linux时要在grub中加参数vga=0x314(后面这个根据你的需要可以调整),加这个参数后Linux终端就开始使用FrameBuffer了。

下面是不同分辨率、位数所对应的16进制数:

|640x480 800x600 1024x768 1280x1024

—-+——————————————
256 | 0x301 0x303 0x305 0x307
32k | 0x310 0x313 0x316 0x319
64k | 0x311 0x314 0x317 0x31A
16M| 0x312 0x315 0x318 0x31B

这样在终端下使用SDL的条件已经具备了,开始运行编译好的SDL程序(你可以在SDL官方网站上下载一些不错的例子),不过你很可能会得到下面的错误信息:

Enable to open mouse.

然而我在单用户模式下运行程序却没有这个错误信息。

google了一下,查到应该是鼠标设备文件在终端下没有权限被读取,这下明白了为什么在单用户模式下程序可以正常运行,单用户模式下本来登录的就是root,所以不会存在权限的问题。

于是在/dev/目录下找到了鼠标设置,我的F7中有下面三个文件:

crw—— 1 root root 13, 63 08-31 23:44 mice
cr——– 1 root root 13, 32 08-31 23:44 mouse0
cr——– 1 root root 13, 33 08-31 23:44 mouse1

经过我测试表明需要对mice这个设备文件权限进行修改:

chmod 0644 mice

把这个设备的的读权限给其它用户了,这样普通用户也可以在终端下正常运行SDL程序了。

OK,使用SDL开发的准备工作已经全部完毕!SDL的开发之旅就要开始了。

Update1:使用chmod改变mice的权限虽然可以暂时解决问题,不过重起电脑后,mice的权限又恢复到了默认值,貌似没有好的解决方案。

Comments

luguo: SDL是个不错的库,以前小看过一点点~~

luguo: 也发到西邮Linux上给大家看一下啊~~

cocobear: 已经转过去了。 不知道ubuntu安装好后SDL有没有包含进去? 娃又开始弄SDL了? 怎么是“又”!

cnenc: 居然没有发现,又是一个Linux爱好者。。 交个朋友吧。

nothing: 呵呵,又是一个“又” OK 你的网站似乎有些问题

cnenc: 不是有些问题。。。是问题多多。。。 我这段时间都没有空。。。

luguo: 打包下载已经添加: http://www.xiyoulinux.cn/blog/?p=45

Amankwah: 娃又开始弄SDL了?

PHP留言板更新

发表 2007-08-31 | 分类 编程相关 | 评论数:
| 字数: 622 | 阅读 ≈ 1 分钟

更新内容有:

  • 过滤了一些HTML代码,如DIV TABLE META等,不过像A STRONG等这些代码还是可用的
  • 增加了记忆留言者用户名和信息的功能,这样方便每次留言里输入自己的信息
  • 限制了留言的时间间隔,两次留言时间最少为30秒
  • 源代码中增加了头部的说明注释
  • 修改了数据库中user_info的长度,以前为20,填我自己的邮箱都不够
  • 配置文件中增加了时区选项 其实以前就有,只是没有写到配置文件中
  • 一些页面布局的修改

似乎就这么多了吧.
关于换行的问题,我试着使用了PHP中的函数nl2br(),但是似乎没有作用,暂时大家可以使用br换行吧:-)

新版本的代码下载
欢迎有好的建议给我!

Comments

草儿: 修改的不错 UP!!

wind: 连cnenc都跑过来,熊的博客推广做得不错。

noad: 我没做推广, 你认识cnenc?

cocobear: TO LS 能不能说一下什么情况?不太理解。

cnenc: 你要把所有的HTML标识都去调才对。。。 不然你会后悔的!!!

nothing: 例如A这样的不用吧WORDPRESS里也没有过滤啊 cocobear.cn

cnenc: 只有当你感受到痛的时候,你才会知道。。。

Amankwah: 你昨天原来在做这个工作?

luguo: 对php没兴趣,都是jsp惹得祸~~!

cocobear: 你不是还觉得PHP不错吗? 我对JSP印象也很不好,竟然大型网站好多用JSP,真郁闷。

来学校了

发表 2007-08-27 | 分类 Life | 评论数:
| 字数: 427 | 阅读 ≈ 1 分钟

西安的天气真要人命,早知道还在家里呆着得了,无聊死也比这里热死强啊。刚下完雨的西安和“桑拿房”有什么区别,以后留在西安的机率比较大,这让人怎么活啊,讨厌西安的破天气!

两个月来博客都没怎么写,陌生了很多。

留言板里竟是些

Visitor541> 

Your site found in Google: [URL=http://google.com/search?q=kbp]position672[/URL]

不太明白是怎么回事,难道是Google的蜘蛛吗?知道的朋友帮个忙应该怎么解决呢?

Comments

wind: get yourself run

nothing: Got nothing useful from Google!

Amankwah: 欢迎归来

草儿: 知足吧,现在算是凉快多了 不过你家里那边很凉快么?

kongove: 欢迎回来~~

luguo: google(“Your site found in Google”);

留言板的问题

发表 2007-08-01 | 分类 编程相关 | 评论数:
| 字数: 489 | 阅读 ≈ 1 分钟

一直在Linux下的代码,测试也只能用Opera和Firefox,没想到IE下边表格的分隔线竟然全都没有了,真郁闷啊,实在不想再去修改了,也真不知道还能怎么样,难道改代码的时候要把IE,Opera,Firefox都打开吗?真无耐,看来浏览器之间的差异真是每个Web程序人的心头病啊,想一想自己辛辛苦苦在一个浏览器下设计好的界面,在另一个浏览器里却变得面目全非是什么感觉!

不知道有没有人有解决方案?

留言板用到了头像,想找一套很特别的头像,正在努力当中,争取今天弄出来.

顺便说下代码中我没记得加版权,这里申明遵循GPLv2.

Comments

acstar: IE就是一半文盲

kongove: 前几天我也遇到了这个问题。 暂时性IE里没什么问题。

crazyfranc: 怎么才能解决 看来浏览器之间的差异呢?学校的查分只能用IE!

Amankwah: 嗯,不错!

草儿: 赞一个先 现在的头像有点大,和整体不是很搭配,建议缩小到40%左右试一下

cocobear: 不知道哪里的广告代码编辑的时候给弄进去了

luguo: cocobear兄惊现江湖?怎么突然多了个广告?~

1…454647…72
cocobear

cocobear

爱折腾的技术宅一枚

359 日志
8 分类
182 标签
RSS
GitHub E-Mail Twitter 豆瓣
友情链接
  • 王聪
  • 老大
0%
© 2007 – 2020 cocobear | 521k | 7:54
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Gemini v6.7.0
Hosted by GitHub Pages