<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Nguyễn Thế Khánh</title>
	<atom:link href="http://thekhanh1503.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://thekhanh1503.wordpress.com</link>
	<description>Thành quả là gì ? Một ít hỗ trợ kha khá tiền của và rất nhiều sự may mắn.</description>
	<lastBuildDate>Sat, 19 Mar 2011 02:01:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='thekhanh1503.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/94b5451805bf16fd0af027f5f463b3ba?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Nguyễn Thế Khánh</title>
		<link>http://thekhanh1503.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://thekhanh1503.wordpress.com/osd.xml" title="Nguyễn Thế Khánh" />
	<atom:link rel='hub' href='http://thekhanh1503.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Device frameworks ( 4.0 )</title>
		<link>http://thekhanh1503.wordpress.com/2010/11/24/device-frameworks-4-0/</link>
		<comments>http://thekhanh1503.wordpress.com/2010/11/24/device-frameworks-4-0/#comments</comments>
		<pubDate>Wed, 24 Nov 2010 02:06:05 +0000</pubDate>
		<dc:creator>Nguyễn Thế Khánh</dc:creator>
				<category><![CDATA[Deverloper]]></category>
		<category><![CDATA[Iphone]]></category>
		<category><![CDATA[Iphone Document]]></category>
		<category><![CDATA[4.0]]></category>
		<category><![CDATA[framework]]></category>

		<guid isPermaLink="false">http://thekhanh1503.wordpress.com/?p=595</guid>
		<description><![CDATA[Name First available Prefixes Description Accelerate.framework 4.0 cblas,vDSP Contains accelerated math and DSP functions. See Accelerate Framework Reference. AddressBook.framework 2.0 AB Contains functions for accessing the user’s contacts database directly. See Address Book Framework Reference for iOS. AddressBookUI.framework 2.0 AB Contains classes for displaying the system-defined people picker and editor interfaces. See Address Book UI Framework Reference for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=595&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<table border="0" cellspacing="0" cellpadding="5">
<tbody>
<tr>
<th scope="col">Name</th>
<th scope="col">First available</th>
<th scope="col">Prefixes</th>
<th scope="col">Description</th>
</tr>
<tr>
<td scope="row"><code>Accelerate.framework</code></td>
<td>4.0</td>
<td><code>cblas</code>,<code>vDSP</code></td>
<td>Contains accelerated math and DSP functions. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/Accelerate/Reference/AccelerateFWRef/_index.html#//apple_ref/doc/uid/TP40009465" target="_self">Accelerate Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>AddressBook.framework</code></td>
<td>2.0</td>
<td><code>AB</code></td>
<td>Contains functions for accessing the user’s contacts database directly. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/AddressBook/Reference/AddressBook_iPhoneOS_Framework/_index.html#//apple_ref/doc/uid/TP40007212" target="_self">Address Book Framework Reference for iOS</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>AddressBookUI.framework</code></td>
<td>2.0</td>
<td><code>AB</code></td>
<td>Contains classes for displaying the system-defined people picker and editor interfaces. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/AddressBookUI/Reference/AddressBookUI_Framework/_index.html#//apple_ref/doc/uid/TP40007082" target="_self">Address Book UI Framework Reference for iOS</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>AssetsLibrary.framework</code></td>
<td>4.0</td>
<td><code>AL</code></td>
<td>Contains classes for accessing the user’s photos and videos. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/AssetsLibrary/Reference/AssetsLibraryFramework/_index.html#//apple_ref/doc/uid/TP40009730" target="_self">Assets Library Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>AudioToolbox.framework</code></td>
<td>2.0</td>
<td><code>AU</code>,<code>Audio</code></td>
<td>Contains the interfaces for handling audio stream data and for playing and recording audio. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/MusicAudio/Reference/CAAudioTooboxRef/_index.html#//apple_ref/doc/uid/TP40002089" target="_self">Audio Toolbox Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>AudioUnit.framework</code></td>
<td>2.0</td>
<td><code>AU</code>,<code>Audio</code></td>
<td>Contains the interfaces for loading and using audio units. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/AudioUnit/Reference/AudioUnit_Framework/_index.html#//apple_ref/doc/uid/TP40007295" target="_self">Audio Unit Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>AVFoundation.framework</code></td>
<td>2.2</td>
<td><code>AV</code></td>
<td>Contains Objective-C interfaces for playing and recording audio and video. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVFoundationFramework/_index.html#//apple_ref/doc/uid/TP40008072" target="_self">AV Foundation Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>CFNetwork.framework</code></td>
<td>2.0</td>
<td><code>CF</code></td>
<td>Contains interfaces for accessing the network via Wi-Fi and cellular radios. See<em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/CFNetwork/Reference/CFNetwork_Framework/_index.html#//apple_ref/doc/uid/TP40007128" target="_self">CFNetwork Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>CoreAudio.framework</code></td>
<td>2.0</td>
<td><code>Audio</code></td>
<td>Provides the data types used throughout Core Audio. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/MusicAudio/Reference/CACoreAudioReference/_index.html#//apple_ref/doc/uid/TP40002090" target="_self">Core Audio Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>CoreData.framework</code></td>
<td>3.0</td>
<td><code>NS</code></td>
<td>Contains interfaces for managing your application’s data model. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/Cocoa/Reference/CoreData_ObjC/_index.html#//apple_ref/doc/uid/TP40001181" target="_self">Core Data Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>CoreFoundation.framework</code></td>
<td>2.0</td>
<td><code>CF</code></td>
<td>Provides fundamental software services, including abstractions for common data types, string utilities, collection utilities, resource management, and preferences. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/CoreFoundation/Reference/CoreFoundation_Collection/_index.html#//apple_ref/doc/uid/TP40003849" target="_self">Core Foundation Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>CoreGraphics.framework</code></td>
<td>2.0</td>
<td><code>CG</code></td>
<td>Contains the interfaces for Quartz 2D. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/CoreGraphics/Reference/CoreGraphics_Framework/_index.html#//apple_ref/doc/uid/TP40007127" target="_self">Core Graphics Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>CoreLocation.framework</code></td>
<td>2.0</td>
<td><code>CL</code></td>
<td>Contains the interfaces for determining the user’s location. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/CoreLocation/Reference/CoreLocation_Framework/_index.html#//apple_ref/doc/uid/TP40007123" target="_self">Core Location Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>CoreMedia.framework</code></td>
<td>4.0</td>
<td><code>CM</code></td>
<td>Contains low-level routines for manipulating audio and video. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/CoreMedia/Reference/CoreMediaFramework/_index.html#//apple_ref/doc/uid/TP40009756" target="_self">Core Media Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>CoreMIDI.framework</code></td>
<td>4.2</td>
<td><code>MIDI</code></td>
<td>Contains low-level routines for handling MIDI data. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/MusicAudio/Reference/CACoreMIDIRef/_index.html#//apple_ref/doc/uid/TP40002091" target="_self">Core MIDI Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>CoreMotion.framework</code></td>
<td>4.0</td>
<td><code>CM</code></td>
<td>Contains interfaces for accessing accelerometer and gyro data. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/CoreMotion/Reference/CoreMotion_Reference/_index.html#//apple_ref/doc/uid/TP40009686" target="_self">Core Motion Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>CoreTelephony.framework</code></td>
<td>4.0</td>
<td><code>CT</code></td>
<td>Contains routines for accessing telephony-related information. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/NetworkingInternet/Reference/CoreTelephonyFrameworkReference/_index.html#//apple_ref/doc/uid/TP40009603" target="_self">Core Telephony Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>CoreText.framework</code></td>
<td>3.2</td>
<td><code>CT</code></td>
<td>Contains a text layout and rendering engine. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/Carbon/Reference/CoreText_Framework_Ref/_index.html#//apple_ref/doc/uid/TP40005304" target="_self">Core Text Reference Collection</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>CoreVideo.framework</code></td>
<td>4.0</td>
<td><code>CV</code></td>
<td>Contains low-level routines for manipulating audio and video. Do not use this framework directly.</td>
</tr>
<tr>
<td scope="row"><code>EventKit.framework</code></td>
<td>4.0</td>
<td><code>EK</code></td>
<td>Contains interfaces for accessing a user’s calendar event data. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/EventKit/Reference/EventKitFrameworkRef/_index.html#//apple_ref/doc/uid/TP40009662" target="_self">Event Kit Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>EventKitUI.framework</code></td>
<td>4.0</td>
<td><code>EK</code></td>
<td>Contains classes for displaying the standard system calendar interfaces. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/EventKitUI/Reference/EventKitUIFrameworkRef/_index.html#//apple_ref/doc/uid/TP40009663" target="_self">Event Kit UI Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>ExternalAccessory.framework</code></td>
<td>3.0</td>
<td><code>EA</code></td>
<td>Contains interfaces for communicating with attached hardware accessories. See<em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/ExternalAccessory/Reference/ExternalAccessoryFrameworkReference/_index.html#//apple_ref/doc/uid/TP40008235" target="_self">External Accessory Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>Foundation.framework</code></td>
<td>2.0</td>
<td><code>NS</code></td>
<td>Contains interfaces for managing strings, collections, and other low-level data types. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/ObjC_classic/_index.html#//apple_ref/doc/uid/20001091" target="_self">Foundation Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>GameKit.framework</code></td>
<td>3.0</td>
<td><code>GK</code></td>
<td>Contains the interfaces for managing peer-to-peer connectivity. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/GameKit/Reference/GameKit_Collection/_index.html#//apple_ref/doc/uid/TP40008303" target="_self">Game Kit Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>iAd.framework</code></td>
<td>4.0</td>
<td><code>AD</code></td>
<td>Contains classes for displaying advertisements in your application. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/UserExperience/Reference/iAd_ReferenceCollection/_index.html#//apple_ref/doc/uid/TP40009705" target="_self">iAd Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>ImageIO.framework</code></td>
<td>4.0</td>
<td><code>CG</code></td>
<td>Contains classes for reading and writing image data. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/GraphicsImaging/Reference/ImageIORefCollection/_index.html#//apple_ref/doc/uid/TP40005102" target="_self">Image I/O Reference Collection</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>IOKit.framework</code></td>
<td>2.0</td>
<td>N/A</td>
<td>Contains interfaces used by the device. Do not include this framework directly.</td>
</tr>
<tr>
<td scope="row"><code>MapKit.framework</code></td>
<td>3.0</td>
<td><code>MK</code></td>
<td>Contains classes for embedding a map interface into your application and for reverse-geocoding coordinates. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/MapKit/Reference/MapKit_Framework_Reference/_index.html#//apple_ref/doc/uid/TP40008210" target="_self">Map Kit Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>MediaPlayer.framework</code></td>
<td>2.0</td>
<td><code>MP</code></td>
<td>Contains interfaces for playing full-screen video. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/MediaPlayer/Reference/MediaPlayer_Framework/_index.html#//apple_ref/doc/uid/TP40006952" target="_self">Media Player Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>MessageUI.framework</code></td>
<td>3.0</td>
<td><code>MF</code></td>
<td>Contains interfaces for composing and queuing email messages. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/MessageUI/Reference/MessageUI_Framework_Reference/_index.html#//apple_ref/doc/uid/TP40008274" target="_self">Message UI Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>MobileCoreServices.framework</code></td>
<td>3.0</td>
<td><code>UT</code></td>
<td>Defines the uniform type identifiers (UTIs) supported by the system.</td>
</tr>
<tr>
<td scope="row"><code>OpenAL.framework</code></td>
<td>2.0</td>
<td><code>AL</code></td>
<td>Contains the interfaces for OpenAL, a cross-platform positional audio library. For more information, go to <a rel="external" href="http://www.openal.org/" target="_blank">http://www.openal.org</a>.</td>
</tr>
<tr>
<td scope="row"><code>OpenGLES.framework</code></td>
<td>2.0</td>
<td><code>EAGL</code>,<code>GL</code></td>
<td>Contains the interfaces for OpenGL ES, which is an embedded version of the OpenGL cross-platform 2D and 3D graphics rendering library. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/OpenGLES/Reference/OpenGLES_Framework/_index.html#//apple_ref/doc/uid/TP40007628" target="_self">OpenGL ES Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>QuartzCore.framework</code></td>
<td>2.0</td>
<td><code>CA</code></td>
<td>Contains the Core Animation interfaces. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/GraphicsImaging/Reference/QuartzCoreRefCollection/_index.html#//apple_ref/doc/uid/TP40004291" target="_self">Quartz Core Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>QuickLook.framework</code></td>
<td>4.0</td>
<td><code>QL</code></td>
<td>Contains interfaces for previewing files. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/QuickLook/Reference/QuickLookFrameworkReference_iPhoneOS/_index.html#//apple_ref/doc/uid/TP40009672" target="_self">Quick Look Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>Security.framework</code></td>
<td>2.0</td>
<td><code>CSSM</code>,<code>Sec</code></td>
<td>Contains interfaces for managing certificates, public and private keys, and trust policies. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/Security/Reference/SecurityFrameworkReference/_index.html#//apple_ref/doc/uid/TP40004330" target="_self">Security Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>StoreKit.framework</code></td>
<td>3.0</td>
<td><code>SK</code></td>
<td>Contains interfaces for handling the financial transactions associated with in-app purchases. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/StoreKit/Reference/StoreKit_Collection/_index.html#//apple_ref/doc/uid/TP40008300" target="_self">Store Kit Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>SystemConfiguration.framework</code></td>
<td>2.0</td>
<td><code>SC</code></td>
<td>Contains interfaces for determining the network configuration of a device. See<em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/Networking/Reference/SysConfig/_index.html#//apple_ref/doc/uid/TP40001027" target="_self">System Configuration Framework Reference</a></em>.</td>
</tr>
<tr>
<td scope="row"><code>UIKit.framework</code></td>
<td>2.0</td>
<td><code>UI</code></td>
<td>Contains classes and methods for the iOS application user interface layer. See <em><a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIKit_Framework/_index.html#//apple_ref/doc/uid/TP40006955" target="_self">UIKit Framework Reference</a></em>.</td>
</tr>
</tbody>
</table>
</div>
<p><a title="Simulator Frameworks" name="//apple_ref/doc/uid/TP40007898-CH6-SW4"></a></p>
<h2></h2>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thekhanh1503.wordpress.com/595/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thekhanh1503.wordpress.com/595/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thekhanh1503.wordpress.com/595/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thekhanh1503.wordpress.com/595/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thekhanh1503.wordpress.com/595/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thekhanh1503.wordpress.com/595/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thekhanh1503.wordpress.com/595/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thekhanh1503.wordpress.com/595/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thekhanh1503.wordpress.com/595/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thekhanh1503.wordpress.com/595/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thekhanh1503.wordpress.com/595/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thekhanh1503.wordpress.com/595/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thekhanh1503.wordpress.com/595/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thekhanh1503.wordpress.com/595/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=595&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thekhanh1503.wordpress.com/2010/11/24/device-frameworks-4-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/772581a13c0bad19dd064a3db3482a6a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">KhanhNt</media:title>
		</media:content>
	</item>
		<item>
		<title>Variable arguments in Objective-C methods</title>
		<link>http://thekhanh1503.wordpress.com/2010/11/19/variable-arguments-in-objective-c-methods/</link>
		<comments>http://thekhanh1503.wordpress.com/2010/11/19/variable-arguments-in-objective-c-methods/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 02:10:03 +0000</pubDate>
		<dc:creator>Nguyễn Thế Khánh</dc:creator>
				<category><![CDATA[Deverloper]]></category>
		<category><![CDATA[Iphone]]></category>
		<category><![CDATA[argument]]></category>
		<category><![CDATA[variable]]></category>
		<category><![CDATA[variable argument]]></category>

		<guid isPermaLink="false">http://thekhanh1503.wordpress.com/?p=592</guid>
		<description><![CDATA[Q: How can I write a method that takes a variable number of arguments, like NSString&#8217;s +stringWithFormat:? A: Methods that take variable arguments are known as variadic methods. Keep in mind that the implementation of an Objective-C method is just a block of code, like a C function. The variadic argument macros described in the stdarg(3) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=592&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr align="left" valign="top">
<td width="100%" align="left">
<h2>Q: How can I write a method that takes a variable number of arguments, like NSString&#8217;s +stringWithFormat:?</h2>
<p>A: Methods that take variable arguments are known as <strong>variadic</strong> methods.</p>
<p>Keep in mind that the implementation of an Objective-C method is just a block of code, like a C function. The variadic argument macros described in the stdarg(3) manual page work the same way in a method as they do in an ordinary function.</p>
<p>Here&#8217;s an example of an Objective-C category, containing a variadic method that appends all the objects in a nil-terminated list of arguments to an NSMutableArray instance:</p>
<p><strong>Listing 1:</strong> A typical variadic method.</p>
<pre>#import &lt;Cocoa/Cocoa.h&gt;

@interface NSMutableArray (variadicMethodExample)

- (void) appendObjects:(id) firstObject, ...;  // This method takes a nil-terminated list of objects.

@end

@implementation NSMutableArray (variadicMethodExample)

- (void) appendObjects:(id) firstObject, ...
{
id eachObject;
va_list argumentList;
if (firstObject)                      // The first argument isn't part of the varargs list,
  {                                   // so we'll handle it separately.
  [self addObject: firstObject];
  va_start(argumentList, firstObject);          // Start scanning for arguments after firstObject.
  while (eachObject = va_arg(argumentList, id)) // As many times as we can get an argument of type "id"
    [self addObject: eachObject];               // that isn't nil, add it to self's contents.
  va_end(argumentList);
  }
}

@end</pre>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thekhanh1503.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thekhanh1503.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thekhanh1503.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thekhanh1503.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thekhanh1503.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thekhanh1503.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thekhanh1503.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thekhanh1503.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thekhanh1503.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thekhanh1503.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thekhanh1503.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thekhanh1503.wordpress.com/592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thekhanh1503.wordpress.com/592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thekhanh1503.wordpress.com/592/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=592&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thekhanh1503.wordpress.com/2010/11/19/variable-arguments-in-objective-c-methods/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/772581a13c0bad19dd064a3db3482a6a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">KhanhNt</media:title>
		</media:content>
	</item>
		<item>
		<title>Working with Hex Colors</title>
		<link>http://thekhanh1503.wordpress.com/2010/11/09/working-with-hex-colors/</link>
		<comments>http://thekhanh1503.wordpress.com/2010/11/09/working-with-hex-colors/#comments</comments>
		<pubDate>Tue, 09 Nov 2010 07:12:25 +0000</pubDate>
		<dc:creator>Nguyễn Thế Khánh</dc:creator>
				<category><![CDATA[Deverloper]]></category>
		<category><![CDATA[Iphone]]></category>

		<guid isPermaLink="false">http://thekhanh1503.wordpress.com/?p=588</guid>
		<description><![CDATA[When you have to design an iphone app the client often give you hex code colors to match the graphics or his graphics guidelines. But in the iPhone all you can set is a level of red, green, and blue between 0 and 1. And transformation those Hex value can be a painfull. You can [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=588&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<p>When you have to <strong>design</strong> an <strong>iphone app</strong> the client often give you <strong>hex code colors</strong> to match the graphics or his graphics guidelines.</p>
<p>But in the iPhone all you can set is a level of red, green, and blue  between 0 and 1. And transformation those Hex value can be a painfull.  You can always open an image editing software like photoshop and find  the color picker the RGB values on 255. All you have to do is divide  this value by 255 to bring it to a scale beetween 0 and 1.</p>
<p><img title="editorPicker" src="http://www.iphonedevsample.com/wp-content/uploads/2009/12/editorPicker.png" alt="editorPicker" width="558" height="358" /></p>
<p>This process is too long and you can’t afford loosing time in this kind of stuff! So here are the solutions to do it faster.</p>
<ul>
<li>Programmaticaly</li>
</ul>
<p>You have to add this simple macro</p>
<div>
<div>
<pre>#define UIColorFromRGB(rgbValue) [UIColor \
colorWithRed:((float)((rgbValue &amp; 0xFF0000) &gt;&gt; 16))/255.0 \
green:((float)((rgbValue &amp; 0xFF00) &gt;&gt; 8))/255.0 \
blue:((float)(rgbValue &amp; 0xFF))/255.0 alpha:1.0]</pre>
</div>
</div>
<p>And here is how you use it for the #FF3245 color, simply replace the # by a 0x</p>
<div>
<div>
<pre>UIColor *myHexColor =  UIColorFromRGB(0xFF3245);</pre>
</div>
</div>
<ul>
<li> With <strong>Color Pickers</strong></li>
</ul>
<p><a href="http://wafflesoftware.net/hexpicker/">Wafflesoftware</a> created a custom <strong>color picker</strong> that understand <strong>HEX color</strong> codes. To install it you juste have to put it in this folder userHome/Library/ColorPickers if it doesn’t exist create it.</p>
<p>Now the color is selected but you can’t use it in your code, you stil don’t know the <strong>RGB values</strong> that’s where a second color picker comes in.<a href="http://www.panic.com/%7Ewade/picker/">Panic</a> created another <strong>color picker</strong> that generates this code for you. To install it, put it in the same folder.</p>
<p>With this two pickers you can now easily transform an <strong>HEX color</strong> code in a <strong>UIColor</strong> object.</p>
<p><img title="WafflesoftwarePicker" src="http://www.iphonedevsample.com/wp-content/uploads/2009/12/WafflesoftwarePicker.png" alt="WafflesoftwarePicker" width="245" height="375" /> <img title="PanicPicker" src="http://www.iphonedevsample.com/wp-content/uploads/2009/12/PanicPicker.png" alt="PanicPicker" width="241" height="369" /></p>
<p>Just clic on copy with declaration and here is what you have</p>
<div>
<div>
<pre>UIColor *aColor = [UIColor colorWithRed:1.000 green:0.196 blue:0.271 alpha:1.000];</pre>
</div>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thekhanh1503.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thekhanh1503.wordpress.com/588/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thekhanh1503.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thekhanh1503.wordpress.com/588/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thekhanh1503.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thekhanh1503.wordpress.com/588/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thekhanh1503.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thekhanh1503.wordpress.com/588/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thekhanh1503.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thekhanh1503.wordpress.com/588/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thekhanh1503.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thekhanh1503.wordpress.com/588/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thekhanh1503.wordpress.com/588/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thekhanh1503.wordpress.com/588/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=588&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thekhanh1503.wordpress.com/2010/11/09/working-with-hex-colors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/772581a13c0bad19dd064a3db3482a6a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">KhanhNt</media:title>
		</media:content>

		<media:content url="http://www.iphonedevsample.com/wp-content/uploads/2009/12/editorPicker.png" medium="image">
			<media:title type="html">editorPicker</media:title>
		</media:content>

		<media:content url="http://www.iphonedevsample.com/wp-content/uploads/2009/12/WafflesoftwarePicker.png" medium="image">
			<media:title type="html">WafflesoftwarePicker</media:title>
		</media:content>

		<media:content url="http://www.iphonedevsample.com/wp-content/uploads/2009/12/PanicPicker.png" medium="image">
			<media:title type="html">PanicPicker</media:title>
		</media:content>
	</item>
		<item>
		<title>Standard iPhone Element Sizes (Width x Height)</title>
		<link>http://thekhanh1503.wordpress.com/2010/11/09/standard-iphone-element-sizes-width-x-height/</link>
		<comments>http://thekhanh1503.wordpress.com/2010/11/09/standard-iphone-element-sizes-width-x-height/#comments</comments>
		<pubDate>Tue, 09 Nov 2010 07:06:37 +0000</pubDate>
		<dc:creator>Nguyễn Thế Khánh</dc:creator>
				<category><![CDATA[Deverloper]]></category>
		<category><![CDATA[Iphone]]></category>
		<category><![CDATA[Iphone Document]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://thekhanh1503.wordpress.com/?p=585</guid>
		<description><![CDATA[Core Elements: Carrier Status bar &#8211; 320&#215;20 UIView &#8211; 320&#215;460 UINavigationBar &#8211; 320&#215;44 UITabBar &#8211; 320&#215;49 UISearchBar &#8211; 320&#215;44 UIToolBar &#8211; 320&#215;44 Data Input: UIPickerView &#8211; 320&#215;216 UIDatePicker &#8211; 320&#215;216 UIKeyboard &#8211; 320&#215;216 Buttons: UISegmentedControl &#8211; 320&#215;44 UIButton xx37 Fields: UITextField &#8211; xx37 UISwitch 94&#215;27 UISlider &#8211; xx23 Indicators: UIProgressView -xx9 UIActivityIndicatorView &#8211; 37&#215;37 UIPageControl [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=585&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<p><strong>Core Elements:</strong></p>
<p>Carrier Status bar &#8211; 320&#215;20<br />
UIView &#8211; 320&#215;460<br />
UINavigationBar &#8211; 320&#215;44<br />
UITabBar &#8211; 320&#215;49<br />
UISearchBar &#8211; 320&#215;44<br />
UIToolBar &#8211; 320&#215;44</p>
<p><strong>Data Input:</strong></p>
<p>UIPickerView &#8211; 320&#215;216<br />
UIDatePicker &#8211; 320&#215;216<br />
UIKeyboard &#8211; 320&#215;216</p>
<p><strong>Buttons:</strong></p>
<p>UISegmentedControl &#8211; 320&#215;44<br />
UIButton xx37</p>
<p><strong>Fields:</strong></p>
<p>UITextField &#8211; xx37<br />
UISwitch 94&#215;27<br />
UISlider &#8211; xx23</p>
<p><strong>Indicators:</strong></p>
<p>UIProgressView -xx9<br />
UIActivityIndicatorView &#8211; 37&#215;37<br />
UIPageControl &#8211; 38&#215;36</p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thekhanh1503.wordpress.com/585/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thekhanh1503.wordpress.com/585/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thekhanh1503.wordpress.com/585/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thekhanh1503.wordpress.com/585/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thekhanh1503.wordpress.com/585/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thekhanh1503.wordpress.com/585/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thekhanh1503.wordpress.com/585/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thekhanh1503.wordpress.com/585/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thekhanh1503.wordpress.com/585/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thekhanh1503.wordpress.com/585/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thekhanh1503.wordpress.com/585/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thekhanh1503.wordpress.com/585/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thekhanh1503.wordpress.com/585/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thekhanh1503.wordpress.com/585/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=585&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thekhanh1503.wordpress.com/2010/11/09/standard-iphone-element-sizes-width-x-height/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/772581a13c0bad19dd064a3db3482a6a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">KhanhNt</media:title>
		</media:content>
	</item>
		<item>
		<title>When is the best time to initialize?</title>
		<link>http://thekhanh1503.wordpress.com/2010/10/21/when-is-the-best-time-to-initialize/</link>
		<comments>http://thekhanh1503.wordpress.com/2010/10/21/when-is-the-best-time-to-initialize/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 03:12:19 +0000</pubDate>
		<dc:creator>Nguyễn Thế Khánh</dc:creator>
				<category><![CDATA[Deverloper]]></category>
		<category><![CDATA[Iphone]]></category>
		<category><![CDATA[iphone developer]]></category>

		<guid isPermaLink="false">http://thekhanh1503.wordpress.com/?p=582</guid>
		<description><![CDATA[You now have some experience with the application lifecycle. Now that we are working with the navigation-based app style, and a data source, it’s time to ask about the best time to initialize your objects. The “Events” example apps helped us understand the lifecycle of a different kinds of iOS apps. They also provide us [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=582&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>You now have some experience with the application lifecycle. Now that we  are working with the navigation-based app style, and a data source,  it’s time to ask about the best time to initialize your objects.</p>
<p>The “Events” example apps helped us understand the lifecycle of a  different kinds of iOS apps. They also provide us with valuable  information to help us code our methods wisely.</p>
<p>When is the best time to initialize?</p>
<p>There’s no simple answer. However, there are three or four methods  that you could use, in the app delegate, and in the first/root view  controller. Selecting one to use will depend on your data source, your  goals, and so on.<br />
.</p>
<h4>Typical startup sequence</h4>
<p>As you have learned from studying the “Events” example apps, the  typical app launch will cause these view controller methods to be  called, in the following sequence:</p>
<ol>
<li>awakeFromNib</li>
<li>viewDidLoad</li>
<li>viewWillAppear:</li>
<li>viewDidAppear</li>
</ol>
<p>What about the app delegate methods? A couple of them fire after  awakeFromNib. Typically, we don’t use those much, because we don’t want  to use the app delegate as a data source. That’s not good practice for  iOS apps.</p>
<p>Which method do we use? As noted above, it will depend. Below, I have  taken excerpts from the class reference documentation for each of these  methods. Read them to help you decide what’s best for your app.</p>
<p>.</p>
<p><strong>awakeFromNib</strong></p>
<p>Prepares the receiver for service after it has been loaded from an Interface Builder archive, or nib file.</p>
<p>The nib-loading infrastructure sends an awakeFromNib message to each  object recreated from a nib archive, but only after all the objects in  the archive have been loaded and initialized.</p>
<p>When an object receives an awakeFromNib message, it is guaranteed to  have all its outlet and action connections already established.</p>
<p>Typically, you implement awakeFromNib for objects that require additional set up that cannot be done at design time.</p>
<p>For example, you might use this method to customize the default  configuration of any controls to match user preferences or the values in  other controls.</p>
<p>You might also use it to restore individual controls to some previous state of your application.</p>
<p>.</p>
<p><strong>viewDidLoad</strong></p>
<p>This method is called after the view controller has loaded its associated views into memory.</p>
<p>This method is most commonly used to perform additional initialization steps on views that are loaded from nib files.</p>
<p>.</p>
<p><strong>viewWillAppear:</strong></p>
<p>This method is called before the receiver’s view is about to be  displayed onscreen and before any animations are configured for showing  the view.</p>
<p>.</p>
<p><strong>viewDidAppear</strong></p>
<p>This method is called after the receiver’s view was added to a window.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thekhanh1503.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thekhanh1503.wordpress.com/582/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thekhanh1503.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thekhanh1503.wordpress.com/582/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thekhanh1503.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thekhanh1503.wordpress.com/582/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thekhanh1503.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thekhanh1503.wordpress.com/582/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thekhanh1503.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thekhanh1503.wordpress.com/582/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thekhanh1503.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thekhanh1503.wordpress.com/582/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thekhanh1503.wordpress.com/582/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thekhanh1503.wordpress.com/582/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=582&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thekhanh1503.wordpress.com/2010/10/21/when-is-the-best-time-to-initialize/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/772581a13c0bad19dd064a3db3482a6a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">KhanhNt</media:title>
		</media:content>
	</item>
		<item>
		<title>2 từ giống nhau</title>
		<link>http://thekhanh1503.wordpress.com/2010/10/20/2-t%e1%bb%ab-gi%e1%bb%91ng-nhau/</link>
		<comments>http://thekhanh1503.wordpress.com/2010/10/20/2-t%e1%bb%ab-gi%e1%bb%91ng-nhau/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 02:41:57 +0000</pubDate>
		<dc:creator>Nguyễn Thế Khánh</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[learn english]]></category>

		<guid isPermaLink="false">http://thekhanh1503.wordpress.com/?p=579</guid>
		<description><![CDATA[1. the time/when: hai từ này cùng nghĩa về thời gian. Ví dụ: It is the time/when I got home. (Đó là lúc tôi về nhà). Không viết: It is the time when I got home. 2. the place/where: cặp từ này cũng nghĩa về nơi chốn. Ví dụ: It is the place/where I was [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=579&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>1. the time/when:</strong> hai từ này cùng nghĩa về thời gian.</p>
<p>Ví dụ:</p>
<ul type="disc">
<li>
<div>It is the <strong>time/when</strong> I got home. <em>(Đó là lúc tôi về nhà).</em></div>
</li>
</ul>
<p>Không viết: It is the <strong>time when</strong> I got home.</p>
<p><strong>2. the place/where:</strong> cặp từ này cũng nghĩa về nơi chốn.</p>
<p>Ví dụ:</p>
<ul type="disc">
<li>
<div>It is the <strong>place/where</strong> I was born. <em>(Đó là nơi tôi sinh ra).</em></div>
</li>
</ul>
<p>Không viết: It is the <strong>place where</strong> I was born.</p>
<p><strong>3. two và twins:</strong> Bản thân từ twins = two brothers or sisters chính vì vậy không bao giờ dùng two đi với twins.</p>
<p>Ví dụ:</p>
<ul type="disc">
<li>
<div>My sister has <strong>twin</strong> sons. <em>(Chị gái tôi có hai cậu con trai song sinh). </em></div>
</li>
</ul>
<p>Không viết: My sister has <strong>two twin</strong> sons.</p>
<p><strong>4. same/identical:</strong> như nhau, giống nhau. Dùng một trong hai từ.</p>
<p>Ví dụ:</p>
<ul type="disc">
<li>
<div>I&#8217;ve got three <strong>identical/same</strong> blue suits. <em>(Tôi có ba bộ vét màu xanh giống nhau).</em></div>
</li>
</ul>
<p>Không viết: I&#8217;ve got three <strong>identical same</strong> blue suits.</p>
<p><strong>5. new và innovation: </strong><em>innovation</em> có nghĩa là &#8221; a new idea&#8221; nên ta cũng không dùng song song hai cặp từ này.</p>
<p>Ví dụ:</p>
<ul type="disc">
<li>
<div>You&#8217;ll agree with me that all these are as a result of advanced <strong>innovation</strong> in computer technology. <em>(Bạn sẽ đồng ý với tôi rằng để có được những thứ này đều là nhờ sự đổi mới trong lĩnh vực công nghệ thông tin).</em></div>
</li>
</ul>
<p>Không viết: You&#8217;ll agree with me that all these are as a result of advanced <strong>new innovation</strong> in computer technology</p>
<p><strong>6. repeat và again: </strong><em>repeat</em> có nghĩa là &#8220;to say again&#8221;</p>
<p>Ví dụ:</p>
<ul type="disc">
<li>
<div>Would you mind <strong>repeating</strong> what you just said? <em>(Xin nhắc lại những gì anh vừa nói được không ạ?).</em></div>
</li>
</ul>
<p>Không viết: Would you mind <strong>repeating again</strong> what you just said?</p>
<p><strong>7. join và together: </strong><em>join</em> có nghĩa &#8221; to bring together, to put together, to become a part or member of &#8230;&#8221; nên các bạn cũng tránh viết là: <strong>join together.</strong></p>
<p>Ví dụ:</p>
<ul type="disc">
<li>
<div>Would you like to <strong>join</strong> us for supper? <em>(Cậu có muốn dùng bữa tối với chúng mình không?).</em></div>
</li>
</ul>
<p>Không viết:<strong> </strong>Would you like to <strong>join together</strong> with us for supper?</p>
<p><strong>8. compete và together: </strong><em>compete</em> = đua tranh, cạnh tranh với nhau “to take part in a contest against others”</p>
<p>Ví dụ:</p>
<ul type="disc">
<li>
<div>The two athletes are <strong>competing</strong> for the gold medal. <em>(Hai vận động viên đang tranh đua để giành tấm huy chương vàng). </em></div>
</li>
</ul>
<p>Không viết: The two athletes are <strong>competing together</strong> for the gold medal.</p>
<p><strong>9. sufficient và enough: </strong>hai từ này đều có nghĩa là “đủ”.</p>
<p>Ví dụ:</p>
<ul type="disc">
<li>
<div>This recipe should be <strong>sufficient/enough</strong> for five people. <em>(Món ăn này sẽ đủ cho 5 người).</em></div>
</li>
</ul>
<p>Không viết:<strong> </strong>This recipe should be <strong>sufficient enough</strong> for five people.</p>
<p><strong>10. return và back, revert và back:</strong> cả hai từ <em>return</em> và <em>revert</em> đều có nghĩa là “to go back, to send back” vì vậy <em>back</em> là thừa.</p>
<p>Ví dụ:</p>
<ul type="disc">
<li>
<div>She left South Africa at the age of 15 and has never <strong>returned</strong>. <em>(Cô ta rời Nam Phi lúc 15 tuổi và không bao giờ trở lại). </em></div>
</li>
</ul>
<p>Không viết:<strong> </strong>She left South Africa at the age of 15 and has never <strong>returned back</strong>.</p>
<p><strong>11. advance forward, proceed forward, progress forward:</strong> Cả 3 từ <em>advance</em>, <em>proceed</em> , <em>progress</em> đều có nghĩa là tiến lên (to move in a forward direction). Vì vậy bạn cũng không được dùng <em>forward </em>song song<em> với </em><em>advance</em>, <em>proceed</em> hay <em>progress</em>.</p>
<p>Ví dụ:</p>
<ul type="disc">
<li>
<div>The troops <strong>advanced</strong> on the city. <em>(Các đoàn quân đã tiến vào thành phố).</em></div>
</li>
</ul>
<p>Không viết: The troops <strong>advanced forward</strong> on the city.</p>
<ul type="disc">
<li>
<div>I&#8217;m not making much <strong>progress</strong> with my Spanish. <em>(Tôi không đạt được nhiều tiến bộ với môn tiếng Tây Ban Nha). </em></div>
</li>
</ul>
<p>Không viết:<strong> </strong>I&#8217;m not making much <strong>progress forward</strong> with my Spanish.</p>
<ul type="disc">
<li>
<div>His lawyers have decided not to <strong>proceed</strong> with the case. <em>(Các luật sư của anh ta đã quyết định không tiến hành vụ kiện này). </em></div>
</li>
</ul>
<p>Không viết: His lawyers have decided not to <strong>proceed forward</strong> with the case.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thekhanh1503.wordpress.com/579/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thekhanh1503.wordpress.com/579/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thekhanh1503.wordpress.com/579/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thekhanh1503.wordpress.com/579/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thekhanh1503.wordpress.com/579/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thekhanh1503.wordpress.com/579/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thekhanh1503.wordpress.com/579/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thekhanh1503.wordpress.com/579/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thekhanh1503.wordpress.com/579/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thekhanh1503.wordpress.com/579/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thekhanh1503.wordpress.com/579/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thekhanh1503.wordpress.com/579/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thekhanh1503.wordpress.com/579/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thekhanh1503.wordpress.com/579/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=579&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thekhanh1503.wordpress.com/2010/10/20/2-t%e1%bb%ab-gi%e1%bb%91ng-nhau/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/772581a13c0bad19dd064a3db3482a6a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">KhanhNt</media:title>
		</media:content>
	</item>
		<item>
		<title>Thủ thuật khởi động xe máy</title>
		<link>http://thekhanh1503.wordpress.com/2010/10/14/th%e1%bb%a7-thu%e1%ba%adt-kh%e1%bb%9fi-d%e1%bb%99ng-xe-may/</link>
		<comments>http://thekhanh1503.wordpress.com/2010/10/14/th%e1%bb%a7-thu%e1%ba%adt-kh%e1%bb%9fi-d%e1%bb%99ng-xe-may/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 02:44:31 +0000</pubDate>
		<dc:creator>Nguyễn Thế Khánh</dc:creator>
				<category><![CDATA[Life style]]></category>

		<guid isPermaLink="false">http://thekhanh1503.wordpress.com/?p=577</guid>
		<description><![CDATA[Một số chuyên gia về động cơ xe máy có gợi ý vài thủ thuật trước khi nổ máy xe vào mỗi sáng để chắc chắn việc khởi động luôn thành công. Đối với xe tay ga, do có khá nhiều loại xe không có cần khởi động và dây kéo le hỗ trợ nạp [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=577&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Một số chuyên gia về động cơ xe máy có gợi ý vài thủ thuật trước khi nổ máy xe vào mỗi sáng để chắc chắn việc khởi động luôn thành công.  Đối với xe tay ga, do có khá nhiều loại xe không có cần khởi động và dây kéo le hỗ trợ nạp khí nên trước khi ấn nút khởi động, bạn hãy bật khóa điện và vặn tay ga một vài lần rồi hãy đề nổ. Tác dụng chính của việc làm này là làm tăng độ đậm đặc của hỗ hợp khí khi nhiên liệu được hút lên một cách cưỡng bức. Có thể, sẽ phải thực hiện động tác này một vài lần sau mỗi lần đề nổ không thành công. Nhưng kinh nghiệm cho thấy, hầu như xe tay ga nào cũng có thể nổ được máy nhanh chóng nhờ cách hỗ trợ nạp hỗn hợp khí theo kiểu thủ công này.</p>
<p>Ngược lại với xe tay ga, đối với các loại xe số, do có dây kéo le và cần khởi động nên cách tốt nhất là kéo dây le ra trước khi nổ máy vào mỗi buổi sáng. Để chắc chắn hơn thì có thể nhấn cần đạp một vài lần rồi mới mở khóa điện để nổ máy.  Một điểm khác biệt đối với xe số là không nên vặn tay ga trước khi nổ máy vì khi đó sẽ làm tăng lượng gió vào chế hòa khí và vô tình làm giảm độ đậm đặc của hỗn hợp hòa trộn.</p>
<p>Trong trường hợp khởi động bằng nút đề mà máy không nổ thì nên chờ khoảng 10 giây rồi mới khởi động lại. Việc này sẽ giữ cho tuổi thọ ắc quy trong chiếc xe của bạn được lâu dài hơn. Khi động cơ đã nổ, từ từ đóng cần gạt le cho đến khi máy nóng và tiếng nổ ổn định.  Thực hiện đúng quy trình như trên là cách sử dụng đúng đắn không những tạo hiệu năng cao và tăng độ bền cho động cơ mà còn giúp bạn không mất nhiều thời gian và tránh sự khó chịu vào mỗi buổi sáng.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thekhanh1503.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thekhanh1503.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thekhanh1503.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thekhanh1503.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thekhanh1503.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thekhanh1503.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thekhanh1503.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thekhanh1503.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thekhanh1503.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thekhanh1503.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thekhanh1503.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thekhanh1503.wordpress.com/577/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thekhanh1503.wordpress.com/577/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thekhanh1503.wordpress.com/577/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=577&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thekhanh1503.wordpress.com/2010/10/14/th%e1%bb%a7-thu%e1%ba%adt-kh%e1%bb%9fi-d%e1%bb%99ng-xe-may/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/772581a13c0bad19dd064a3db3482a6a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">KhanhNt</media:title>
		</media:content>
	</item>
		<item>
		<title>Truyện vui cười về lập trình viên, tin học 2</title>
		<link>http://thekhanh1503.wordpress.com/2010/05/22/truy%e1%bb%87n-vui-c%c6%b0%e1%bb%9di-v%e1%bb%81-l%e1%ba%adp-trinh-vien-tin-h%e1%bb%8dc-2/</link>
		<comments>http://thekhanh1503.wordpress.com/2010/05/22/truy%e1%bb%87n-vui-c%c6%b0%e1%bb%9di-v%e1%bb%81-l%e1%ba%adp-trinh-vien-tin-h%e1%bb%8dc-2/#comments</comments>
		<pubDate>Sat, 22 May 2010 05:01:42 +0000</pubDate>
		<dc:creator>Nguyễn Thế Khánh</dc:creator>
				<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Words]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[it]]></category>
		<category><![CDATA[programmer]]></category>

		<guid isPermaLink="false">http://thekhanh1503.wordpress.com/?p=573</guid>
		<description><![CDATA[Dịch nghĩa ngộ nghĩnh từ tên các hãng IT Oracle: Online Romance And Chatting with Lady Employees (Lả lơi trên mạng và trò chuyện với nhân viên nữ). Dell: Deplorable Equipment and Lacklusters (Thiết bị lờ đờ). IBM: Implicitly Boring Machines (Những cỗ máy hoàn toàn chán ngắt). NIIT: Not Interested in IT (Không hứng [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=573&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Dịch  nghĩa ngộ nghĩnh từ tên các hãng IT<br />
Oracle: Online Romance And Chatting with Lady Employees (Lả lơi trên  mạng và trò chuyện với nhân viên nữ).<br />
Dell: Deplorable Equipment and Lacklusters (Thiết bị lờ đờ).<br />
IBM: Implicitly Boring Machines (Những cỗ máy hoàn toàn chán ngắt).<br />
NIIT: Not Interested in IT (Không hứng thú gì với công nghệ thông  tin).&gt;&gt; I&#8217;m learning&#8230;=))</p>
<p>Cần  anh<br />
Thấy người vợ lúc nào về nhà cũng ngồi ngay vào chiếc máy tính và ít  quan tâm đến mình, ông chồng nổi cáu:<br />
&#8220;Rốt cuộc, em cần anh hay cần nó?&#8221;<br />
Vợ : &#8220;Em cần anh nhiều lắm chứ&#8221;.<br />
Chồng quát: &#8220;Cần lúc nào? Có thấy đoái hoài gì đâu?&#8221;<br />
Vợ: &#8220;Những lúc nó hỏng, em cần anh… sửa nó&#8221;.<br />
Chồng : ???</p>
<p>Trộm  vào nhà kỹ sư vi tính</p>
<p>Tên trộm lừng danh ở thành phố nọ lẻn vào một căn nhà. Đột nhiên, có  một giọng nói dịu dàng cất lên: &#8220;Em nhìn thấy anh rồi nhé&#8221;.<br />
Gã giật mình nhìn quanh phòng. Không có ai cả, gã lại tiếp tục lục  lọi.<br />
&#8220;Trông anh thật hấp dẫn, bờ vai rất rộng, ngực rất nở&#8230;&#8221;<br />
Tên trộm lại giật mình và đập tay vào công tắc đèn ngủ. Một luồng  ánh sáng mờ mờ rọi chiếu. Trước mặt hắn là một cô gái không mặc gì cả.<br />
&#8220;Ôi&#8230;&#8221;, hắn thốt lên và quên mất mục đích cùa mình.<br />
&#8220;Lại đây nào, anh yêu&#8221;.<br />
Gã vừa cầm lấy tay cô gái thì &#8220;bụp&#8221; &#8211; hai chiếc còng tự động chụp  lấy hắn.<br />
&#8220;Trời đất, cô chỉ là búp bê thôi hả?&#8221;<br />
&#8220;Không, em là người tình của anh. Đừng sợ, sẽ rất nhẹ thôi&#8230;&#8221;<br />
Sau đó, tên trộm lừng danh bị giải đến đồn cảnh sát. Chủ nhân ngôi  nhà, một kỹ sư lập trình nổi tiếng, tiết lộ: &#8220;Câu chuyện xảy ra thật  tình cờ. Tôi chế tạo cô gái này vốn là để huấn luyện cho các quý ông mắc  bệnh sợ đàn bà thôi&#8221;.</p>
<p>Tìm  tình<br />
Có một anh lập trình viên muốn bỏ việc để đi tìm người yêu.<br />
Hôm nay bỏ việc lập trình<br />
Làm thi sĩ (dỏm) kiếm mảnh tình vắt vai.<br />
Lập trình mãi cổ thêm dài<br />
Lưng còng ngắn lại, xấu ai thèm nhìn.<br />
Trước ra đường thấy gái xinh<br />
Cúi đầu, chép miệng, làm thinh, hận mình&#8230;<br />
Quanh năm chỉ một người tình<br />
Mặt nàng vuông đét vừa tròn 17 inch<br />
Mặc cho nàng rất chiều mình<br />
Vui cho nghe nhạc, buồn tình xem phim.<br />
Kệ! Giờ ta quyết chí đi tìm<br />
Nàng thơ để kiếm mảnh tình cho sương (sướng).</p>
<p>Công  nghệ tiêu biểu trong năm<br />
Hội Sợ Vợ tổ chức cuộc bình chọn sản phẩm công nghệ tiêu biểu. Kết  quả thu được như sau:<br />
- Công nghệ nguy hiểm nhất: Định vị toàn cầu (Global Positioning  System – GPS) vì các ông sẽ bị vợ mình phát hiện ra dù là đang ở đâu.<br />
- Công nghệ lý tưởng nhất : Không dây (Wireless), vì online ở đâu  cũng được, ngay cả lúc đang ở bên một&#8230; bóng hồng nào đó và có thể nói  với vợ là đang ở trong phòng họp hay đang đi trên xe.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thekhanh1503.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thekhanh1503.wordpress.com/573/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thekhanh1503.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thekhanh1503.wordpress.com/573/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thekhanh1503.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thekhanh1503.wordpress.com/573/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thekhanh1503.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thekhanh1503.wordpress.com/573/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thekhanh1503.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thekhanh1503.wordpress.com/573/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thekhanh1503.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thekhanh1503.wordpress.com/573/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thekhanh1503.wordpress.com/573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thekhanh1503.wordpress.com/573/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=573&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thekhanh1503.wordpress.com/2010/05/22/truy%e1%bb%87n-vui-c%c6%b0%e1%bb%9di-v%e1%bb%81-l%e1%ba%adp-trinh-vien-tin-h%e1%bb%8dc-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/772581a13c0bad19dd064a3db3482a6a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">KhanhNt</media:title>
		</media:content>
	</item>
		<item>
		<title>Truyện vui cười về lập trình viên, tin học</title>
		<link>http://thekhanh1503.wordpress.com/2010/05/22/truy%e1%bb%87n-vui-c%c6%b0%e1%bb%9di-v%e1%bb%81-l%e1%ba%adp-trinh-vien-tin-h%e1%bb%8dc/</link>
		<comments>http://thekhanh1503.wordpress.com/2010/05/22/truy%e1%bb%87n-vui-c%c6%b0%e1%bb%9di-v%e1%bb%81-l%e1%ba%adp-trinh-vien-tin-h%e1%bb%8dc/#comments</comments>
		<pubDate>Sat, 22 May 2010 04:58:26 +0000</pubDate>
		<dc:creator>Nguyễn Thế Khánh</dc:creator>
				<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Words]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[it]]></category>
		<category><![CDATA[programmer]]></category>

		<guid isPermaLink="false">http://thekhanh1503.wordpress.com/?p=570</guid>
		<description><![CDATA[KỸ THUẬT LẬP TRÌNH Trong một lớp học lập trình, thầy giáo hỏi về các bước để viết thành công một chương trình. Một sinh viên nhanh nhảu đáp : - Thưa thầy, có năm bước : Bước 1. Đợi thầy đến ; Bước 2. Nghe thầy giảng ; Bước 3. Ghi chép lời thầy [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=570&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>KỸ THUẬT LẬP TRÌNH<br />
Trong một lớp học lập trình, thầy giáo hỏi về các bước để viết thành  công một chương trình. Một sinh viên nhanh nhảu đáp :<br />
- Thưa thầy, có năm bước :<br />
Bước 1. Đợi thầy đến ;<br />
Bước 2. Nghe thầy giảng ;<br />
Bước 3. Ghi chép lời thầy ;<br />
Bước 4. Học thuộc bài giảng ;<br />
Bước 5. Trở lại bước 1.<br />
- Phần cứng của máy tính là gì ?<br />
- Phần cứng là một phần của máy tính, nơi thường xuyên nhận được  những cú đập vì lỗi của phần mềm.<br />
Cô vợ  đang nhờ vả chồng, một lập trình viên:<br />
&#8220;Anh ơi, thay giùm em cái bóng đèn trong bếp nhé&#8221;.<br />
&#8220;Không được đâu. Nó là vấn đề thuộc về phần cứng&#8221;, anh chồng đáp.</p>
<p>Một  lập trình viên và vợ sắp cưới đang kê khai vào giấy đăng ký kết hôn. Vợ  sắp cưới hỏi:<br />
- Ngôn ngữ mẹ đẻ của anh là gì?<br />
- Ngôn ngữ mẹ đẻ nào cơ?<br />
- Tức là ngôn ngữ mà anh được học từ nhỏ và dùng nó suốt đời ấy.<br />
- Ờ thế thì em cứ điền là Pascal hoặc C++.</p>
<p>Anh  chàng chuyên viên phần mềm tay đang dán mắt vào màn hình. Cô vợ sắp cưới  bảo:<br />
- Đã đến lúc mình phải đi đăng ký thôi anh ạ.<br />
- Làm sao phải đăng ký? Anh bẻ khóa sắp xong rồi.</p>
<p>Một  người nhận được e-mail từ một anh bạn là lập trình viên:<br />
&#8220;Báo với cậu một tin vui : Sau hai năm chạy thử phiên bản demo  GirlFriend 1.0 rất ổn định, mình đã quyết định nâng cấp thành bản chính  thức WIFE 1.1. Nhớ đến dự đám cưới của mình nhé&#8221;.</p>
<p>BỆNH CỦA VIRUS<br />
Hai con virus gặp nhau. Một con tỏ vẻ rất tiều tụy. Con kia bèn hỏi:  &#8220;Mày ốm hả?&#8221;<br />
&#8220;Ừ&#8221;.<br />
&#8220;Bệnh gì vậy?&#8221;<br />
&#8220;McAfee. Tao tưởng cà phê, thế là nhào vô&#8221;.</p>
<p>GIÁ CỦA BỘ NÃO CHUYÊN GIA LẬP TRÌNH1.<br />
Một người đàn ông bước vào một cửa hàng bán thú kiểng ở quận 9 để  mua một con khỉ. Ông chủ cửa hàng giới thiệu với khách ba con khỉ giống  hệt nhau :<br />
- Con bên trái giá năm triệu đồng.<br />
- Sao đắt thế ? – Người khách hỏi.<br />
- Vì nó có thể lập trình theo ngôn ngữ C.<br />
Khi được hỏi giá của con khỉ ở giữa, ông chủ cửa hàng nói :<br />
- Con này thì giá mười triệu đồng vì nó biết Visual, C++ và kỹ thuật  lập trình hướng đến đối tượng.<br />
Người khách giật mình và hỏi về con khỉ thứ ba.<br />
- Hai mươi triệu đồng.<br />
- Hai mươi triệu ! – Người khách trợn tròn mắt – Thế nó làm được gì ?<br />
- Tôi chưa thấy nó làm được gì cả, nhưng nó là một chuyên gia lập  trình</p>
<p>THƠ TÌNH IT: CTRL-Z<br />
Giá như anh có thể ấn Ctrl+Z<br />
Để Undo những gì đã xảy ra<br />
Ngay cả những lập trình viên quốc tế Còn có thể mắc lỗi nữa là….<br />
Giá như anh có thể ấn Ctrl+Z<br />
Một lần, chỉ đúng một lần thôi.<br />
Anh sẽ Debug những lỗi lầm đáng ghét<br />
Em sẽ hiểu anh đâu phải bạn tồi.<br />
Giá như anh có thể ấn Ctrl+Z<br />
Thì khi này anh đã ở bên em<br />
Chứ đâu phải cô đơn ngồi quét<br />
Những con Virus đang tràn ngập trái tim.<br />
Nhưng anh không thể ấn Ctrl+Z<br />
Trong phần mềm có tên gọi là tình yêu<br />
Chỉ có thể chọn Continue hay Exit<br />
Và tất nhiên anh chưa muốn xa em.<br />
Hãy hiểu cho lòng anh em nhé<br />
Và xin em, hãy rộng mở lòng em<br />
Khi mã nguồn trái tim không còn đóng<br />
Anh sẽ viết lên đó dòng tên em.</p>
<p>TƯỞNG BỞ<br />
Một cơ quan vừa đón giám đốc mới rất đẹp trai, các cô gái trong cơ  quan đều ngắm nghía anh ta. Một hôm, anh ta đến gần cô nhân viên trẻ  nhất và hỏi:<br />
- Trưa nay cô có bận gì không?<br />
Cô gái hí hửng nói :  – Dạ, không ạ, em không bận gì cả!<br />
- Vậy cô hãy nghỉ ngơi cho khỏe, đừng có vùi đầu vào máy tính mà  chơi game và chat mãi thế.</p>
<p>TÓC VÀNG HOE VÀ PASSWORD<br />
Một nhân viên tóc vàng hoe mới vào làm việc đang gọi điện tới trung  tâm kỹ thuật để than phiền về mật khẩu của mình.<br />
- Cô có bật đèn Caps Lock không?<br />
- Ồ không. Vấn đề là bất cứ khi nào tôi gõ mật khẩu, nó chỉ hiện lên  những ngôi sao.<br />
- Những ký tự đó là để bảo vệ cô. Ví dụ như có ai đó đứng sau lưng  cô thì họ cũng không đọc được mật khẩu.<br />
- Phải, nhưng chúng vẫn hiện lên ngay cả khi chẳng có ai đứng sau  lưng tôi mà.</p>
<p>ĐÓNG CÁC CỬA SỔ LẠI<br />
Một giám đốc dự án, một lập trình viên và một anh thợ sửa máy tính  đang đi trên xe thì bị xịt lốp. Ba người bắt tay vào nghĩ cách giải  quyết.  Giám đốc dự án nói: “Hãy bắt taxi và chỉ sau 10 phút chúng ta sẽ  tới nơi”.<br />
Lập trình viên bày kế: “Chúng ta có hướng dẫn cho tài xế ở đây. Tôi  có thể dễ dàng thay lốp rồi chúng ta tiếp tục đi”.<br />
Anh thợ sửa máy xen vào: “Trước hết, hãy tắt động cơ và khởi động  lại. Có thể điều đó sẽ giải quyết rắc rối”.<br />
Đột nhiên, một kỹ sư phần mềm Windows đi ngang qua. Thấy vậy, anh ta  tư vấn: “Hãy thử đóng hết các cửa sổ lại, nhảy ra khỏi xe rồi nhảy vào  và thử lại”.</p>
<p>ANH CHẲNG SỢ CẢNH BÁO<br />
Chàng trai đang phì phèo điếu thuốc và nhả những vòng khói vào không  khí. Cô người yêu tỏ ra bực bội, nói:  – Anh không thấy dòng chữ cảnh  báo trên bao thuốc sao? Hút thuốc lá có hại cho sức khỏe này.  – Ồ, em  yêu, anh là lập trình viên mà. Anh đâu lo về cảnh báo. Anh chỉ quan tâm  đến lỗi “error” thôi.</p>
<p>(FSOFT&#8217;S BLOG &amp; INTERNET)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thekhanh1503.wordpress.com/570/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thekhanh1503.wordpress.com/570/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thekhanh1503.wordpress.com/570/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thekhanh1503.wordpress.com/570/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thekhanh1503.wordpress.com/570/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thekhanh1503.wordpress.com/570/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thekhanh1503.wordpress.com/570/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thekhanh1503.wordpress.com/570/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thekhanh1503.wordpress.com/570/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thekhanh1503.wordpress.com/570/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thekhanh1503.wordpress.com/570/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thekhanh1503.wordpress.com/570/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thekhanh1503.wordpress.com/570/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thekhanh1503.wordpress.com/570/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=570&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thekhanh1503.wordpress.com/2010/05/22/truy%e1%bb%87n-vui-c%c6%b0%e1%bb%9di-v%e1%bb%81-l%e1%ba%adp-trinh-vien-tin-h%e1%bb%8dc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/772581a13c0bad19dd064a3db3482a6a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">KhanhNt</media:title>
		</media:content>
	</item>
		<item>
		<title>Tích hợp Ghost vào boot menu</title>
		<link>http://thekhanh1503.wordpress.com/2009/09/11/tich-h%e1%bb%a3p-ghost-vao-boot-menu/</link>
		<comments>http://thekhanh1503.wordpress.com/2009/09/11/tich-h%e1%bb%a3p-ghost-vao-boot-menu/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 08:01:12 +0000</pubDate>
		<dc:creator>Nguyễn Thế Khánh</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thekhanh1503.wordpress.com/2009/09/11/tich-h%e1%bb%a3p-ghost-vao-boot-menu/</guid>
		<description><![CDATA[Chương trình Nortron ghost hẳn không còn xa lạ với các bạn, nhưng download trên mạng về cài vào máy rất nặng, hơn trăm MB chứ ít, đĩa Hiren Boot tích hợp Nortron ghost cũng phải 8k một đĩa, hoặc download trên mạng về cũng rất nặng, tốn công ghi đĩa. Chỉ với một file [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=567&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ch<span style="font-family:Arial;">ươ</span>ng trình Nortron ghost h<span style="font-family:Arial;">ẳ</span>n không còn xa l<span style="font-family:Arial;">ạ</span> v<span style="font-family:Arial;">ớ</span>i các b<span style="font-family:Arial;">ạ</span>n, nh<span style="font-family:Arial;">ư</span>ng download trên m<span style="font-family:Arial;">ạ</span>ng v<span style="font-family:Arial;">ề</span> cài vào máy r<span style="font-family:Arial;">ấ</span>t n<span style="font-family:Arial;">ặ</span>ng, h<span style="font-family:Arial;">ơ</span>n trăm MB ch<span style="font-family:Arial;">ứ</span> ít, đĩa Hiren Boot tích h<span style="font-family:Arial;">ợ</span>p Nortron ghost cũng ph<span style="font-family:Arial;">ả</span>i 8k m<span style="font-family:Arial;">ộ</span>t đĩa, ho<span style="font-family:Arial;">ặ</span>c download trên m<span style="font-family:Arial;">ạ</span>ng v<span style="font-family:Arial;">ề</span> cũng r<span style="font-family:Arial;">ấ</span>t n<span style="font-family:Arial;">ặ</span>ng, t<span style="font-family:Arial;">ố</span>n công ghi đĩa. Ch<span style="font-family:Arial;">ỉ</span> v<span style="font-family:Arial;">ớ</span>i m<span style="font-family:Arial;">ộ</span>t file duy nh<span style="font-family:Arial;">ấ</span>t sau đây, b<span style="font-family:Arial;">ạ</span>n s<span style="font-family:Arial;">ẽ</span> tích h<span style="font-family:Arial;">ợ</span>p Nortron ghost 11 vào Menu boot. Vi<span style="font-family:Arial;">ệ</span>c t<span style="font-family:Arial;">ạ</span>o và bung file Ghost tr<span style="font-family:Arial;">ở</span> nên th<span style="font-family:Arial;">ậ</span>t d<span style="font-family:Arial;">ễ</span> dàng n<span style="font-family:Arial;">ế</span>u Windows c<span style="font-family:Arial;">ủ</span>a b<span style="font-family:Arial;">ạ</span>n g<span style="font-family:Arial;">ặ</span>p l<span style="font-family:Arial;">ỗ</span>i.
</p>
<p>
 </p>
<p>Cách s<span style="font-family:Arial;">ử</span> d<span style="font-family:Arial;">ụ</span>ng:
</p>
<p>Download v<span style="font-family:Arial;">ề</span> gi<span style="font-family:Arial;">ả</span>i nén b<span style="font-family:Arial;">ạ</span>n đ<span style="font-family:Arial;">ượ</span>c m<span style="font-family:Arial;">ộ</span>t file là BootGhost.exe, ch<span style="font-family:Arial;">ạ</span>y nó đ<span style="font-family:Arial;">ể</span> m<span style="font-family:Arial;">ặ</span>c đ<span style="font-family:Arial;">ị</span>nh và ch<span style="font-family:Arial;">ọ</span>n Install, sau đó ch<span style="font-family:Arial;">ọ</span>n Yes to All. Xong, b<span style="font-family:Arial;">ạ</span>n kh<span style="font-family:Arial;">ở</span>i đ<span style="font-family:Arial;">ộ</span>ng l<span style="font-family:Arial;">ạ</span>i máy s<span style="font-family:Arial;">ẽ</span> th<span style="font-family:Arial;">ấ</span>y 2 l<span style="font-family:Arial;">ự</span>a ch<span style="font-family:Arial;">ọ</span>n là vào Windows Xp profesional hay Nortron ghost 11
</p>
<p>
 </p>
<p>N<span style="font-family:Arial;">ế</span>u b<span style="font-family:Arial;">ạ</span>n ch<span style="font-family:Arial;">ư</span>a bi<span style="font-family:Arial;">ế</span>t cách ghost và bung ghost thì có th<span style="font-family:Arial;">ể</span> xem chi ti<span style="font-family:Arial;">ế</span>t <span style="font-family:Arial;">ở</span><br />
		<a href="http://congtoan.net/blog/tao-va-bung-file-ghost/">bài vi<span style="font-family:Arial;">ế</span>t này</a>
	</p>
<p>http://www.4shared.com/file/100536437/43d86e50/BootGhost_congtoannet.html</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thekhanh1503.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thekhanh1503.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thekhanh1503.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thekhanh1503.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thekhanh1503.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thekhanh1503.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thekhanh1503.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thekhanh1503.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thekhanh1503.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thekhanh1503.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thekhanh1503.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thekhanh1503.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thekhanh1503.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thekhanh1503.wordpress.com/567/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thekhanh1503.wordpress.com&amp;blog=5159350&amp;post=567&amp;subd=thekhanh1503&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thekhanh1503.wordpress.com/2009/09/11/tich-h%e1%bb%a3p-ghost-vao-boot-menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/772581a13c0bad19dd064a3db3482a6a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">KhanhNt</media:title>
		</media:content>
	</item>
	</channel>
</rss>
