Tag: IT

[民工日记]自己写个简单MP3 ID3 tag转码工具

MP3 ID3 tag自动转码工具

老版本ID3 tag的标准本来只支持ISO-8859-1,也就是只能用西方拉丁字母。新的ID3 tag还支持Utf-16, 所以中文啊越南文之类的都能支持了。

问题是许多网上的mp3歌曲id3 tag编码很不规范。。。拿我来说吧,我有7000多首中文mp3。。。而这些中文歌曲的Id3编码是五花八门:

Gb2312/big5/big5hkjcs 甚至utf-8都有,还有很多根本没有tag而是把作者和歌名都放在文件名上。 这样听歌的时候就比较头痛了--在播放器里不知道现在听的是什么歌, 哪个歌手、专辑等。浏览、搜索歌曲也很不方便。在windows还好点,因为许多windows上的jukebox支持GBK编码能看不少繁体字,但到了苹果的OSX上就无法忍受了:OSX只支持unicode,…


Read More »

【BBS社区】2. 浅谈海归网与web 2.0(下)-- web 2.0 界面设计的元素

谈谈 web 2.0 网站页面设计的共性,以及海龟网可借鉴改进的地方。

当然,现在海龟网的最大问题还不在于界面,而是稳定性/鲁棒性、速度、性能可扩展性(scalability)等,以及一些最迫切的功能的实现。所以龟网技术力量目前的重点不在于此。

Web 2.0 界面设计共性

强调内容,强调互动的web 2.0 时代,网页设计师们不约而同采取了一些设计原则。。。通观现在典型的web 2.0网站,可以总结出web 2.0网站页面设计的共有特性如下:

(1) 简单即是美。

这是一个重要原则。

页面不靠花里胡哨的图形而是靠内容吸引人。复杂的界面设计逐渐回归于简单, 让访客专注于网站内容而不是被网站的界面分散了注意力

应该让人感觉网站不错很牛B,而不是让人感觉网站的设计师很牛B。

(2) 页面布局:

----越来越多的网站采用1-2 列 (1-column or 2-column) 的设计, 决不能超过3列。

而在一两年前,3-4 column的网站还大行其道--这世界变化真快哈

--- 页面居中排版 (center…


Read More »

【新功能】 海归网博客改版了!-- 博客焕然一新 :)

主要是海归网博客首页改版,并且增加了许多博客功能。

现在刚刚推出,还有许多地方需要进一步完善和优化,如速度问题等。

欢迎各位报告bug并提出意见与建议。

海龟博客的首页是:

http://www.haiguinet.com/blog/

http://blog.haiguinet.com

新功能、改进包括:

1. 首页上的各种统计排行–
1.1 博客文章点击数统计
1.2 最高点击量用户统计
1。3 用户发文统计
1。4 评论数统计

2。用户推荐博客功能:

增加“推荐博客”功能,用户浏览博客文章时可以点击按钮“推荐这个博客”;每周被推荐票数最高的文章在博客首页“网友推荐榜“

3。站方预设的固定分类

预设一些固定分类,所有用户都可以把文章放到这些分类里。这些分类就是在首页下半部分显示的那些分类;

4。首页增加“博客导读”部分, 由管理员选择的精华文章在该部分显示

5。博客的用户profile与论坛统一, --也就是说论坛里设置的那些年龄性别msn地址等应该在博客里也看得见。每个人的博客首页应可以显示这些profile.

—…


Read More »

魅族M8--国产的iPhone killer?

本来打算等iphone六月底出来换手机的,但是最近看的meizu M8的消息让我感到需要重新考虑我的计划了。。设计制造 m8的 魅族 (Meizu)是一家国内珠海的公司 (http://www.meizu.com/product/product.asp?gotoBt=1)), 目前主要生产各种便携mp3 player. 之前的产品M6在各种北美和欧洲的gadget网站评测比较中基本全面压倒apple的ipod nano.

M8虽从外形上乍一看基本上是iphone的clone, 但内部功能其实有自己的特色,大部分spec要比iphone强一些而价格便宜:

M8 (又称 MiniOne):

外形尺寸:

58*105*11.8mm

配置:

CPU:ARM11 533MHZ+视频解码/编码器 video CODEC (AVI/MPEG4/WMV)

内存:内置128MB DDR SDRAM缓存

制式:GSM+EDGE(M8 ), WCDMA/HSDPA/GSM/EDGE(M8 w)

操作系统:基于WIN CE6.0内核的 WINDOWS CE FOR MEIZU…


Read More »

[龟坛新功能]"相关帖子"功能初步推出

查看一个帖子时下面会列出最多10条相关的帖子.

初步推出, 相关帖子准确度还需提高–我们会继续做tuning和改进.

现在是基于对帖子标题进行中文分词基础上的全文检索. 以后等龟坛Tagging功能做好后改用帖子的关键字来匹配准确度会大得多.

欢迎大家提出意见和建议.

关于虚拟世界Second Life的金融模式--是骗局抑或新经济?

今天看到一个新闻,一位金融分析师认为SL的经济模式是一种骗局,挺有意思的,在这儿抛抛砖欢迎众大侠聊聊侃侃。

在说说这个分析前先简介一下 Second life:

第二人生 (Second Life)是一个互联网上虚拟的3D世界--在这个世界中,每个人可以建立自己的一个虚拟的“第二人生”,与在这个虚拟世界中的其他人发生各种各样的关系,实现自己在现实生活中没能实现的梦。

与一般MMORPG不同的是这个世界里几乎所有的东西都是它的居民(也就是游戏参与者)自己创造的,包括房屋,商店,银行,报纸。。。任何你能想象得到得东西。这些东西的所有权属于它的创造者而不属于游戏商…SL的成员之间可用虚拟货币进行交易并可以second life 用美元与虚拟货币进行兑换。也就是说你可以用美元兑换成虚拟货币在SL里投资,在second life里的虚拟business里赚了钱也可以cash out变成真正的钱的。

自2003年开张以来,SL迅速扩张,现拥有超过两百万的居民,…


Read More »

技术部开发成员请注意一下代码安全问题

如果对code (SQL/php etc) injection, file inclusion, cross site scripting 不熟悉可google相关文章。

防止这类漏洞的最重要一点在于对用户输入作过滤。例如,对于防止xss可参照归坛的function.php里的removexss() 函数。

关于这类漏洞的危害,这里有篇文章是关于对一些常见网站加入木马shell的,有兴趣可一读.

转篇华夏的从后台拿到webshell(转自 donews: http://blog.donews.com/swap/archive/2006/05/31/895681.aspx )

前 言
Read More »

利用ant sql task 作canoo web test 的数据初始化

每次运行之前需要在数据库里populate需要的测试数据,这个可以用SQL ant task自动在test case里实现--相关test case第一步就是作数据初始化。

步骤:

(1) 建议先写好SQL script,把这些sql文件放在单独的SQL目录里。(optional)

(2) 把 mysql jdbc driver 文件 “mysql-connector-java-5.0.4-bin.jar”拷贝到 webtest的lib目录下,并且加入到java classpath (或者 webtest.sh /webtest.bat 的calsspath里)

哪里找文件 mysql-connector-java-5.0.4-bin.jar呢?

--先从这里下载mysql-connector-java-5.0.4.zip :…


Read More »

canoo web test 快速入门

这是我们实现Agile development重要的一环.

(0) 安装

— download jave runtime (JRE)
— download webtest: http://webtest.canoo.com/webtest/build.zip, 解压到本地目录 <WEBTEST_HOME> (例如, C:\webtest)
— Add <WEBTEST_HOME>\bin to your PATH (控制面板–>系统–>高级–>环境变量)
–cd <WEB_HOME>\doc\samples 运行:
webtest -buildfile installTest.xml

一般来说,运行test cases用这样的语法:
webtest -buildfile <testcasefile>

例如,

webtest -buildfile mytest.xml

(1)test cases目录结构

建立一个目录叫testcases,testcases放到该目录下面

testcases
includes: 包含文件


Read More »

【原创】【bbs】东拉西扯BBS社区 (2)

趁开始忙之前集中灌几天水,东拉西扯想到哪说到哪 🙂

论坛里的生态角色

(纯粹一边喝白水一边瞎想出来的,请勿对号入座)

网上论坛虽然是虚拟社区,也是一个小社会,也有人间百态,每个人在里面轮番扮演不同的角色。

一篇帖子发出去,有叫好的,有拍砖的,有扯到其他话题上去的,当然还有只看贴不发言的沉默的大多数。

这帖子也是分原创和转贴。原创的作者这里通称写手或者大虾。

写手是论坛兴旺的根本--一个论坛要有一定数量的高质量原创写手才会吸引人来,这一点估计没有人反对。可是从长久来说,不能把希望寄托在个别大虾身上,不然大虾一走立马玩完。

注意我这里说的是“个别”而不是说写手这一群体: 在免费论坛上业余玩票性质的写作方式无法保证哪一个大虾哪天突然不来了--可能生活发生了变化,可能兴趣转移,可能热情的起伏,可能…you never know. 网络不是生活的全部,尤其在网络上写作不能带来任何经济效益的情况下。另外高手到一定水平,发表到传统平面媒体很可能带来更多的满足感和回报,…


Read More »