﻿<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8.6" -->
<rss version="0.92">
<channel>
	<title>花太香齐的博客</title>
	<link>http://www.ieliwb.com</link>
	<description>灵感的来临，没有任何预兆；灵感的消失，也不会有告别仪式；用文字记下她们吧，让灵感永存……</description>
	<lastBuildDate>Sun, 07 Mar 2010 07:59:20 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Mac OS X 10.6 Snow Leopard构建Apache，MySQL，PHP开发环境全记录</title>
		<description>操作环境 :

系统:  Mac OS X 10.6.2 （Snow Leopard）
环境软件: 
Apache 2.2.11 	系统内置 
              PHP 	5.3.0 	系统内置
              MySQL 5.1.43 	dmg安装包 
推荐几个开发软件:
     ...</description>
		<link>http://www.ieliwb.com/mac-snow-leopard-apache-mysql-php/</link>
			</item>
	<item>
		<title>偶的第一款mac软件，下载地址解密工具iDown.app下载</title>
		<description>迅雷 thunder://
快车 flashget://
QQ旋风  qqdl://

开发初衷：为解决mac不能迅雷，快车，旋风烦恼，把这些地址还原为真实地址的小工具。
开发语言：object－c
支持平台：偶用雪豹测试的，其他的应该都可以吧。

如：
迅雷地址：
thunder://QUFodHRwOi8vcDJzLm5ld2h1YS5jb20vZG93bi9mb3htYWlsNjUuZXhlWlo=
解密后地址：http://p2s.newhua.com/down/foxmail65.exe
解密后自动复制新地址到粘贴板。

嘎嘎，需要的筒靴赶快下吧，要源码的请留下email。

截图：


源码托管在cocoachina：http://www.cocoachina.com/bbs/read.php?tid=15287 </description>
		<link>http://www.ieliwb.com/mac-thunder-flashget-qqdl-decode/</link>
			</item>
	<item>
		<title>借花献佛－学习Objective-C基础教程知识纪录</title>
		<description>重温object－c基础知识，借国外人总结纪录一下。


Objective-C的简单介绍
说明了为什么要学习Objective-C。

如何调用方法（函数）
作者首先用很简单例子介绍如何调用方法，这样读者可以更快进入Objective-C的语法。

方法的嵌套调用
介绍如何在方法中调用其他方法。
 
多个参数的方法
这方面的内容本站也有相关介绍。 

获取及设置数值的方式
这部分介绍了Objective-C 1.x版本中如何获取和设置参数值以及如何使用Objective-C 2.0的“点”语法获取和设置属性值。 

如何创建对象
这部分介绍了Objective-C创建对象的方式。

基本的内存管理
这部分作者使用了两个简单例子，对Objective-C内存管理进行了简单的介绍。

如何设计类接口
这部分介绍了如何定义类的头文件、如何添加方法等方面的知识。

如何实现一个类
继续通过例子讲解如何实现一个类。

深入了解内存管理
主要介绍Objective-C的alloc、retain、release的使用。

记录跟踪调试
简单介绍了如何使用NSLog。

属性
介绍Objective-C 2.0中最新增加的属性的使用方法。

nil的调用介绍
介绍调用Objective-C空指针的方法。

类的分类
介绍了Objective-C的分类特性。 



http://cocoadevcentral.com/d/learn_objectivec/ </description>
		<link>http://www.ieliwb.com/learn-objective-c-cocoa/</link>
			</item>
	<item>
		<title>开始cocoa touch之旅</title>
		<description>早在06年做iphone之家网站www.myiphones.com.cn（最近被伟大的xx和谐了，娘的xx）的时候就对iphone app开发感兴趣了，无奈囊中羞涩，只买了个iphone（2代3g机器）玩玩，实在搞不起mac，在win下开发被配制环境等破事整的恼羞成怒，从此渐渐远离object－c了。因为一直被AppStore魂牵梦绕的，所以最近痛下心斥资xx大洋入手了macbook pro 990和ipod touch 32g开始重温object－c了，开始cocoa之旅。

白日梦一下：希望偶在appstore所向披靡，嘎嘎。


 </description>
		<link>http://www.ieliwb.com/cocoa-touch-coming/</link>
			</item>
	<item>
		<title>[转]我为什么偏爱苹果电脑和Mac OS X</title>
		<description>说出了我的心声，mac发扬了简单就是美的unix哲学思想

文章名称:我为什么偏爱苹果电脑和Mac OS X
文章出处:To be continued
文章作者:华君

作为一个经常使用苹果电脑，并且在Mac OS X上做开发的人，我一直想找个机会出来说一下，我为什么偏爱苹果电脑和Mac OS X。

我爱苹果，爱Steve jobs，但同时我也爱微软，崇拜Bill Gates，他是我儿时的偶像。作为一个以写程序为生的人，Windows对我来说一点障碍也没有，基本上我知道如何重装，知道如何处理Windows上的任何问题，一时半会不知道的也能通过搜索引擎知道，我知道如何抵抗病毒，保护我自己的系统，我知道如何在Windows上开发程序，满足老板的需求，坦白说，我在Windows上的工作效率还要高。

我总是和朋友说，我其实是双痛苦：用Mac的时候，我很痛苦，因为我用不了招商银行的网上银行，也不能看凤凰宽频，有些应用程序的效率在Mac上实在是不怎样；用Windows的时候我也很痛苦，我习惯了使用Expose的功能，我把鼠标甩到屏幕的右上角，但是Windows没有反应……所以我是双痛苦，我既了解Windows也了解Mac OS X，我很清楚各自有什么缺点和优点。

但是这里有一点要注意——当我只用Windows的时候，我并不知道Windows的缺点，我以为自己生活在一个完美的世界里。

这个逻辑是非常诡谲的：世界上一个完美的东西因为另外一个不完美的东西变得不完美了。换句话说，我原本拥有一个完美的东西，现在拥有的两个东西都是不完美的。但是，我因此就损失了么？在换一句话说，我退步了么？答案相反，我比以前进步了。

很多人认为Mac OS X最大的不同就是华丽的Aqual界面。但我认为这只是Mac的表面，不足以说明Mac OS X系统的优秀。实际上经过配置的Linux和Windows甚至能够做到更加华丽的效果。

Mac OS X真正闪光和留住用户的是他的设计哲学。那是简单，尽量不要让一些不必要的概念来干扰用户。

比如Windows软盘是A:、B:，硬盘是C:盘，在Mac OS X上没有这样的概念软盘就是一个软盘的图标，硬盘就是一个硬盘的图标。我们用Windows的时候有没有想过，为什么一定要存在A: B: C: D: E:盘这样的概念呢？

再比如，在没有任何网络设备的情况下，两台笔记本电脑可以通过各自的无线网卡就可以连接，在Mac OS X的操作很简单，就是其中一台创建一个网络，另一台加入这个网络，马上就能看到对方电脑的图标。很多朋友说，Windows上好像没有这个功能把，答案是：有的，Windows是无所不能的，但是Windows下需要一堆的概念，首先你要了解无线网卡有两种连接方式，然后是各种网络协议，设置IP，网段等等……，我们面对这一堆问题的时候，首先会怀疑自己的愚蠢，但我们有没有想过，这么多的概念，难道都是必须的吗？

Mac OS X在整个系统处处体现出这种精神，更少的概念，更简化，更直接的操作，所以Mac OS X没有注册表，Mac机不需要区分是不是交叉线就可以双机互联（为什么一定要让用户去识别交叉线？）……

这样的感觉，在做Mac编程的时候更加强烈。Objective-C是苹果官方的首选语言，它和C++一样是C语言的超集，非常简洁漂亮地在C的基础上添加了面对对象的特性，没有多余的模板，运算符重载的概念（这些是我们一定需要的么？我们需要的只是面对对象而已）。在Mac OS X底层Cocoa API中，这种精神得到了更加强烈体现，甚至一条语句就可以实现多线程，MFC相形之下显得非常笨拙，.Net可以比一下（但仍然概念比较多）。但别忘了.Net和Cocoa不是同一个时代的产品，Cocoa的前身OpenStep早在Java出现之前就有了。随着Leopard的推出，苹果推出了 Objective-C 2.0, 这是Objective-C多年来的第一次升级，只是小心谨慎的添加了为数不多的几个概念。

天才就是在别人习以为常的问题上多问了几个“为什么”，这叫独立思考。我欣赏苹果Think Different的文化。这里我理解有两层意思，第一层是Different, 但Different的东西是不是一定就好？我见到很多年轻人标榜自己很Different，“我的地盘我做主”什么的，非常hip-hop，很有个性，发型很另类，但关键时候人生的选择一来都跑去考公务员了，图个稳定，爹妈也放心云云……这只是Different，没有Think。Think是什么？Think就是独立思考。比如说，别人讲做公务员工作稳定，独立思考的人就应该想一下，公务员真的就稳定么？为什么会稳定？我们那么年轻，需要稳定么？

很多人觉得苹果电脑应该是搞设计的人用的，我觉得不是，PC的Photoshop今天也很棒，一样可以做出不俗的设计出来。苹果电脑Mac OS X现在在中国，大多数人是不适用的，主要原因是还没有普遍获得中国软件/游戏开发商的认同，暂时还是少数人的玩具。但还是有一些人合适，就是那些有独立思考的能力，喜欢了解新事物，不害怕打破习惯，接受世界不太完美，但希望对世界有更多认知的人，当然你还要愿意为了解新事物付一点钱和时间。

我还是看好Mac OS X， 因为世界时变化的，今天我们认为一定的东西，明天很可能就不是这样的。
 </description>
		<link>http://www.ieliwb.com/mac-unix-simple-power/</link>
			</item>
	<item>
		<title>关于解决firefox吃内存，慢，卡等问题方法收集备份</title>
		<description>firefox上打开about:config修改或添加配置：

# network.http.pipelining
在 Filter 中输入 network.http.pipelining，双击赋值为 true，默认为 false。如果没有找到这个键值，可以右键新建一个 Boolean，把它赋值为 true 就 OK 了。

# network.http.pipelining.maxrequests
在 Filter 中输入 network.http.pipelining.maxrequests，双击并赋值为 8或更大，默认键值为 4。
# network.http.proxy.pipelining
在 Filter 中输入 network.http.proxy.pipelining，双击并赋值为 true。

# network.dns.disableIPv6
在 Filter 中输入 network.dns.disableIPv6，双击并赋值为 true。

# content.interrupt.parsing
右键新建 Boolean 值，键名为 content.interrupt.parsing，赋值 true。

# content.max.tokenizing.time
右键新建 Integer 值，键名为 content.max.tokenizing.time，赋值 2250000。

# content.notify.interval
右键新建 Integer 值，键名为 content.notify.interval，赋值 750000。

# content.notify.ontimer
右键新建 Boolean 值，键名为 content.notify.ontimer，赋值 true。

# content.notify.backoffcount
右键新建 Integer ...</description>
		<link>http://www.ieliwb.com/firefox-config-memory/</link>
			</item>
	<item>
		<title>CentOS 5.4安装 libmcrypt 2.5.8 错误及其解决方案记录</title>
		<description>错误代码：

checking for libmcrypt - version >= 2.5.0... 
*** 'libmcrypt-config --version' returned 2.4.0, but LIBMCRYPT (2.5.8)
*** was found! If libmcrypt-config was correct, then it is best
*** to remove the old version of LIBMCRYPT. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** ...</description>
		<link>http://www.ieliwb.com/centos-libmcrypt-not-found/</link>
			</item>
	<item>
		<title>永恒的经典-齐天乐晚会（西游记剧组1987年精彩奉献）</title>
		<description>

经典无可替代

经典，听到音乐就想起小时候看西游记的场景。感觉传统文化气氛更浓，像个传统的节日庆祝。经典,这才叫联欢晚会。艺术中有生活,生活中有艺术,戏里戏外不分彼此.值得学习......现在搞成啥样了嘛,过个两三分钟又是郎酒集团、百度、新浪为全国人民拜年，听到都烦！现在的春晚哎。。。。。。。。。。。。。。。。。。。。。

那个时代出了好多传奇：
古典题材的有：四大名著系列，封神榜，包青天，新白娘子传奇，杨家将；
近现代题材的大部分的是琼瑶剧：梅花三弄，青青河边草，外来妹
武侠小说：神雕侠侣，天龙八部，射雕，
那时候的演员都才华横溢，而且个人作风都很正，因为那个时代保守；就像杨洁说的，他们那时候对于剧组里谈恋爱都很排斥.而且这个视频里的演员，感觉多真，多质朴，哪像现在的演员，相互间钩心斗角的，天天都是抄作，大牌，不能比的~把精力都用到赚外快上去了，哪有心思去研究演技啊，更别说提高文化素养了，当年陈晓旭自荐去演林戴玉的时候，把自己写得诗和发表的文章寄给导演；红楼梦中的歌有好几首是导演杨洁写得，现在的演员有几个能写诗的，有几个能写词的？抗战打了几年都不知道...
经典无可替代
 </description>
		<link>http://www.ieliwb.com/classic-spring-festival-party/</link>
			</item>
	<item>
		<title>利用http 404错误实现镜像同步功能</title>
		<description>利用404错误做简易镜像同步功能，只针对html文件和图片等静态文件

实现方法：

后台服务器：绑定2个域名，www.xxx.com 和 jx.xxx.com 主域（cms域，可以放在双线服务器上）

1号服务器：www.xxx.com 镜像站点1（电信1）
2号服务器：www.xxx.com 镜像站点2（电信2）

3号服务器：www.xxx.com 镜像站点3（网通1）
4号服务器：www.xxx.com 镜像站点4（网通2）

..........more...............

域名www.xxx.com需要作智能DNS解析，使不同地区的人访问不同的镜像。

原理简介：
当你所在位置在网通1，访问www.xxx.com/a.html时，DNS智能解析被分配到3号服务器上，由于第一次访问时3号服务器上文件a.html并不存在,只是在后台服务器上有，3号服务器http此时将触发一个404页面不存在的错误，本文就是利用这个404来做镜像同步的，我们可以把404跳转页面指定到404.php，如apache添加配置：
ErrorDocument	404	/404.php
利用404.php来抓取cms后台服务器上(由于www.xxx.com做了智能解析，所以需绑定jx.xxx.com，通过抓取jx.xxx.com/a.html保存到本地)的内容并保存在本地，并输出抓取的数据确保即使是第一次访问也是成功的。以后访问a.html由于文件已经在本地了，所有直接返回本地数据（没有触发404错误）。

404.php代码：

 </description>
		<link>http://www.ieliwb.com/http-404-mirror/</link>
			</item>
	<item>
		<title>牛刀小试win下rar批处理命令</title>
		<description>功能：
给一个目录下所有RAR压缩包批量添加注释、批量添加文件、批量删除文件
使用方法：
新建一个xxx.bat批处理文件，键入以下命令，运行即可
命令如下：
cd C:\Program Files\WinRAR
FOR %%C IN (D:\book\*.rar) DO rar.exe c -z注释.txt %%C
FOR %%C IN (D:\book\*.rar) DO rar.exe a %%C 更多下载.html
FOR %%C IN (D:\book\*.rar) DO rar.exe d %%C 下载说明.htm

简单介绍下：
1.切换到rar程序所在目录
2.批量添加或修改注释（注释.txt）
3.批量添加你要添加的文件（更多下载.html）
4.批量删除你想删除的文件（下载说明.htm）

注：
1.只针对rar文件有效，zip文件无效。
2.注释文件和你要添加的文件放在当前目录下，即C:\Program Files\WinRAR目录。

以上用在采集别人站的压缩包后批处理可以收到奇效，嘿嘿。
详细的rar控制台命令参数用法可以在rar软件安装目录下Rar.txt里看到。就不贴了。 </description>
		<link>http://www.ieliwb.com/win-rar-for/</link>
			</item>
</channel>
</rss>
