<?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/"
	>

<channel>
	<title>Mustafa Ozan Vural</title>
	<atom:link href="http://www.mustafaozanvural.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mustafaozanvural.com</link>
	<description>Mobil teknoloji notlari</description>
	<lastBuildDate>Mon, 05 Sep 2011 20:40:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Objective C IsNumeric</title>
		<link>http://www.mustafaozanvural.com/2011/01/14/objective-c-isnumeric/</link>
		<comments>http://www.mustafaozanvural.com/2011/01/14/objective-c-isnumeric/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 20:36:55 +0000</pubDate>
		<dc:creator>mustafaozanvural</dc:creator>
				<category><![CDATA[Objective C]]></category>
		<category><![CDATA[numeric]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://www.mustafaozanvural.com/?p=49</guid>
		<description><![CDATA[Kullanım: Çıktı:]]></description>
			<content:encoded><![CDATA[<p>Kullanım:</p>
<p><script type="text/javascript" src="https://gist.github.com/1195863.js?file=main.m"></script>Çıktı:</p>
<pre class="brush: plain; title: ; notranslate">
hatalı sayı
</pre>
<p><script type="text/javascript" src="https://gist.github.com/1195863.js?file=Utility.h"></script><br />
<script type="text/javascript" src="https://gist.github.com/1195863.js?file=Utility.m"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mustafaozanvural.com/2011/01/14/objective-c-isnumeric/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Objective C Url Encode</title>
		<link>http://www.mustafaozanvural.com/2011/01/14/objective-c-url-encode/</link>
		<comments>http://www.mustafaozanvural.com/2011/01/14/objective-c-url-encode/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 20:20:26 +0000</pubDate>
		<dc:creator>mustafaozanvural</dc:creator>
				<category><![CDATA[Objective C]]></category>
		<category><![CDATA[encode]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[IPhone]]></category>
		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://www.mustafaozanvural.com/?p=45</guid>
		<description><![CDATA[Kullanım : Çıktı : Utility.h Utility.m]]></description>
			<content:encoded><![CDATA[<p>Kullanım :</p>
<pre class="brush: cpp; title: ; notranslate">
#import &quot;Utility.h&quot;
.
.
.
.
NSString* query = [Utility urlEncodeValue:@&quot;aranacak kelime&quot;];
NSString* url = @&quot;http://www.mustafaozanvural.com/?q=&quot;;

NSLog(@&quot;%@%@&quot;, url, query);
</pre>
<p>Çıktı :</p>
<pre class="brush: plain; title: ; notranslate">

http://www.mustafaozanvural.com/?q=aranacak%20kelime
</pre>
<p>Utility.h</p>
<pre class="brush: cpp; title: ; notranslate">
#import &lt;Foundation/Foundation.h&gt;
@interface Utility : NSObject {

}
+ (NSString *)urlEncodeValue:(NSString *)str;
@end
</pre>
<p>Utility.m</p>
<pre class="brush: cpp; title: ; notranslate">

#import &quot;Utility.h&quot;

@implementation Utility

+ (NSString *)urlEncodeValue:(NSString *)str {
	NSString *result = (NSString *) CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (CFStringRef)str, NULL, CFSTR(&quot;:/?#[]@!$&amp;’()*+,;=&quot;), kCFStringEncodingUTF8);
	return [result autorelease];
}

@end
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.mustafaozanvural.com/2011/01/14/objective-c-url-encode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java ME Image Crop</title>
		<link>http://www.mustafaozanvural.com/2011/01/14/java-me-image-crop/</link>
		<comments>http://www.mustafaozanvural.com/2011/01/14/java-me-image-crop/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 20:01:58 +0000</pubDate>
		<dc:creator>mustafaozanvural</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java ME]]></category>
		<category><![CDATA[crop]]></category>
		<category><![CDATA[image]]></category>

		<guid isPermaLink="false">http://www.mustafaozanvural.com/?p=40</guid>
		<description><![CDATA[Kullanım : Fonksiyon :]]></description>
			<content:encoded><![CDATA[<p>Kullanım : </p>
<pre class="brush: java; title: ; notranslate">
 try {

            Image original = Image.createImage(&quot;/targetImage.png&quot;);
            Image cropped = getImageRegion(original, 0, 0, 20, 20);

        } catch (IOException ex) {
            ex.printStackTrace();
        }
</pre>
<p>Fonksiyon : </p>
<pre class="brush: java; title: ; notranslate">
public static Image getImageRegion(Image source, int x, int y, int width, int height) {
        Image result = Image.createImage(width, height);
        result.getGraphics().drawImage(source, -x, -y, Graphics.TOP | Graphics.LEFT);
        return result;
    }
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.mustafaozanvural.com/2011/01/14/java-me-image-crop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java ME String Split</title>
		<link>http://www.mustafaozanvural.com/2011/01/14/java-me-split/</link>
		<comments>http://www.mustafaozanvural.com/2011/01/14/java-me-split/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 19:53:54 +0000</pubDate>
		<dc:creator>mustafaozanvural</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java ME]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[split]]></category>
		<category><![CDATA[string]]></category>

		<guid isPermaLink="false">http://www.mustafaozanvural.com/?p=35</guid>
		<description><![CDATA[Kullanım : Çıktı : Fonksiyon :]]></description>
			<content:encoded><![CDATA[<p>Kullanım :</p>
<pre class="brush: java; title: ; notranslate">
String text = &quot;1,2,3,4,5,6&quot;;
String[] splitedText = split(text, &quot;,&quot;);

for (int i = 0; i &lt; splitedText.length; i++) {
    System.out.println(splitedText[i]);
}
</pre>
<p>Çıktı :</p>
<pre class="brush: plain; title: ; notranslate">
1
2
3
4
5
6
</pre>
<p>Fonksiyon :</p>
<pre class="brush: java; title: ; notranslate">
 public static String[] split(String original, String separator) {
        Vector nodes = new Vector();
        int index = original.indexOf(separator);
        while(index&gt;=0) {
            nodes.addElement( original.substring(0, index) );
            original = original.substring(index+separator.length());
            index = original.indexOf(separator);
        }
        nodes.addElement( original );
        String[] result = new String[ nodes.size() ];
        if( nodes.size()&gt;0 ) {
            for(int loop=0; loop&lt;nodes.size(); loop++)
                result[loop] = (String)nodes.elementAt(loop);
        }
        return result;
 }
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.mustafaozanvural.com/2011/01/14/java-me-split/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java ME URL Encode</title>
		<link>http://www.mustafaozanvural.com/2011/01/14/java-me-url-encode/</link>
		<comments>http://www.mustafaozanvural.com/2011/01/14/java-me-url-encode/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 18:51:24 +0000</pubDate>
		<dc:creator>mustafaozanvural</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java ME]]></category>
		<category><![CDATA[encode]]></category>
		<category><![CDATA[url]]></category>

		<guid isPermaLink="false">http://www.mustafaozanvural.com/?p=25</guid>
		<description><![CDATA[Kullanım : Çıktı : Fonksiyon :]]></description>
			<content:encoded><![CDATA[<p>Kullanım :</p>
<pre class="brush: java; title: ; notranslate">
        String url = &quot;http://www.mustafaozanvural.com/?q=&quot; + urlEncode(&quot;aranacak kelime&quot;);
        System.out.println(url);
</pre>
<p>Çıktı :</p>
<pre class="brush: plain; title: ; notranslate">

http://www.mustafaozanvural.com/?q=aranacak+kelime
</pre>
<p>Fonksiyon :</p>
<pre class="brush: java; title: ; notranslate">public static String urlEncode(String s) {
        StringBuffer sbuf = new StringBuffer();
        int len = s.length();
        for (int i = 0; i &lt; len; i++) {
            int ch = s.charAt(i);
            if ('A' &lt;= ch &amp;&amp; ch &lt;= 'Z') {
                sbuf.append((char)ch);
            } else if ('a' &lt;= ch &amp;&amp; ch &lt;= 'z') {
                sbuf.append((char)ch);
            } else if ('0' &lt;= ch &amp;&amp; ch &lt;= '9') {
                sbuf.append((char)ch);
            } else if (ch == ' ') { // space
                sbuf.append('+');
            } else if (ch == '-' || ch == '_'
                    || ch == '.' || ch == '!'
                    || ch == '~' || ch == '*'
                    || ch == '\' || ch == '('
                    || ch == ')') {
                sbuf.append((char)ch);
            } else if (ch &lt;= 0x007f) {
                sbuf.append(hex[ch]);
            } else if (ch &lt;= 0x07FF) {
                sbuf.append(hex[0xc0 | (ch &gt;&gt; 6)]);
                sbuf.append(hex[0x80 | (ch &amp; 0x3F)]);
            } else { // 0x7FF &lt; ch &lt;= 0xFFFF
                sbuf.append(hex[0xe0 | (ch &gt;&gt; 12)]);
                sbuf.append(hex[0x80 | ((ch &gt;&gt; 6) &amp; 0x3F)]);
                sbuf.append(hex[0x80 | (ch &amp; 0x3F)]);
            }
        }
        return sbuf.toString();
    }
    final static String[] hex = {
        &quot;%00&quot;, &quot;%01&quot;, &quot;%02&quot;, &quot;%03&quot;, &quot;%04&quot;, &quot;%05&quot;, &quot;%06&quot;, &quot;%07&quot;,
        &quot;%08&quot;, &quot;%09&quot;, &quot;%0a&quot;, &quot;%0b&quot;, &quot;%0c&quot;, &quot;%0d&quot;, &quot;%0e&quot;, &quot;%0f&quot;,
        &quot;%10&quot;, &quot;%11&quot;, &quot;%12&quot;, &quot;%13&quot;, &quot;%14&quot;, &quot;%15&quot;, &quot;%16&quot;, &quot;%17&quot;,
        &quot;%18&quot;, &quot;%19&quot;, &quot;%1a&quot;, &quot;%1b&quot;, &quot;%1c&quot;, &quot;%1d&quot;, &quot;%1e&quot;, &quot;%1f&quot;,
        &quot;%20&quot;, &quot;%21&quot;, &quot;%22&quot;, &quot;%23&quot;, &quot;%24&quot;, &quot;%25&quot;, &quot;%26&quot;, &quot;%27&quot;,
        &quot;%28&quot;, &quot;%29&quot;, &quot;%2a&quot;, &quot;%2b&quot;, &quot;%2c&quot;, &quot;%2d&quot;, &quot;%2e&quot;, &quot;%2f&quot;,
        &quot;%30&quot;, &quot;%31&quot;, &quot;%32&quot;, &quot;%33&quot;, &quot;%34&quot;, &quot;%35&quot;, &quot;%36&quot;, &quot;%37&quot;,
        &quot;%38&quot;, &quot;%39&quot;, &quot;%3a&quot;, &quot;%3b&quot;, &quot;%3c&quot;, &quot;%3d&quot;, &quot;%3e&quot;, &quot;%3f&quot;,
        &quot;%40&quot;, &quot;%41&quot;, &quot;%42&quot;, &quot;%43&quot;, &quot;%44&quot;, &quot;%45&quot;, &quot;%46&quot;, &quot;%47&quot;,
        &quot;%48&quot;, &quot;%49&quot;, &quot;%4a&quot;, &quot;%4b&quot;, &quot;%4c&quot;, &quot;%4d&quot;, &quot;%4e&quot;, &quot;%4f&quot;,
        &quot;%50&quot;, &quot;%51&quot;, &quot;%52&quot;, &quot;%53&quot;, &quot;%54&quot;, &quot;%55&quot;, &quot;%56&quot;, &quot;%57&quot;,
        &quot;%58&quot;, &quot;%59&quot;, &quot;%5a&quot;, &quot;%5b&quot;, &quot;%5c&quot;, &quot;%5d&quot;, &quot;%5e&quot;, &quot;%5f&quot;,
        &quot;%60&quot;, &quot;%61&quot;, &quot;%62&quot;, &quot;%63&quot;, &quot;%64&quot;, &quot;%65&quot;, &quot;%66&quot;, &quot;%67&quot;,
        &quot;%68&quot;, &quot;%69&quot;, &quot;%6a&quot;, &quot;%6b&quot;, &quot;%6c&quot;, &quot;%6d&quot;, &quot;%6e&quot;, &quot;%6f&quot;,
        &quot;%70&quot;, &quot;%71&quot;, &quot;%72&quot;, &quot;%73&quot;, &quot;%74&quot;, &quot;%75&quot;, &quot;%76&quot;, &quot;%77&quot;,
        &quot;%78&quot;, &quot;%79&quot;, &quot;%7a&quot;, &quot;%7b&quot;, &quot;%7c&quot;, &quot;%7d&quot;, &quot;%7e&quot;, &quot;%7f&quot;,
        &quot;%80&quot;, &quot;%81&quot;, &quot;%82&quot;, &quot;%83&quot;, &quot;%84&quot;, &quot;%85&quot;, &quot;%86&quot;, &quot;%87&quot;,
        &quot;%88&quot;, &quot;%89&quot;, &quot;%8a&quot;, &quot;%8b&quot;, &quot;%8c&quot;, &quot;%8d&quot;, &quot;%8e&quot;, &quot;%8f&quot;,
        &quot;%90&quot;, &quot;%91&quot;, &quot;%92&quot;, &quot;%93&quot;, &quot;%94&quot;, &quot;%95&quot;, &quot;%96&quot;, &quot;%97&quot;,
        &quot;%98&quot;, &quot;%99&quot;, &quot;%9a&quot;, &quot;%9b&quot;, &quot;%9c&quot;, &quot;%9d&quot;, &quot;%9e&quot;, &quot;%9f&quot;,
        &quot;%a0&quot;, &quot;%a1&quot;, &quot;%a2&quot;, &quot;%a3&quot;, &quot;%a4&quot;, &quot;%a5&quot;, &quot;%a6&quot;, &quot;%a7&quot;,
        &quot;%a8&quot;, &quot;%a9&quot;, &quot;%aa&quot;, &quot;%ab&quot;, &quot;%ac&quot;, &quot;%ad&quot;, &quot;%ae&quot;, &quot;%af&quot;,
        &quot;%b0&quot;, &quot;%b1&quot;, &quot;%b2&quot;, &quot;%b3&quot;, &quot;%b4&quot;, &quot;%b5&quot;, &quot;%b6&quot;, &quot;%b7&quot;,
        &quot;%b8&quot;, &quot;%b9&quot;, &quot;%ba&quot;, &quot;%bb&quot;, &quot;%bc&quot;, &quot;%bd&quot;, &quot;%be&quot;, &quot;%bf&quot;,
        &quot;%c0&quot;, &quot;%c1&quot;, &quot;%c2&quot;, &quot;%c3&quot;, &quot;%c4&quot;, &quot;%c5&quot;, &quot;%c6&quot;, &quot;%c7&quot;,
        &quot;%c8&quot;, &quot;%c9&quot;, &quot;%ca&quot;, &quot;%cb&quot;, &quot;%cc&quot;, &quot;%cd&quot;, &quot;%ce&quot;, &quot;%cf&quot;,
        &quot;%d0&quot;, &quot;%d1&quot;, &quot;%d2&quot;, &quot;%d3&quot;, &quot;%d4&quot;, &quot;%d5&quot;, &quot;%d6&quot;, &quot;%d7&quot;,
        &quot;%d8&quot;, &quot;%d9&quot;, &quot;%da&quot;, &quot;%db&quot;, &quot;%dc&quot;, &quot;%dd&quot;, &quot;%de&quot;, &quot;%df&quot;,
        &quot;%e0&quot;, &quot;%e1&quot;, &quot;%e2&quot;, &quot;%e3&quot;, &quot;%e4&quot;, &quot;%e5&quot;, &quot;%e6&quot;, &quot;%e7&quot;,
        &quot;%e8&quot;, &quot;%e9&quot;, &quot;%ea&quot;, &quot;%eb&quot;, &quot;%ec&quot;, &quot;%ed&quot;, &quot;%ee&quot;, &quot;%ef&quot;,
        &quot;%f0&quot;, &quot;%f1&quot;, &quot;%f2&quot;, &quot;%f3&quot;, &quot;%f4&quot;, &quot;%f5&quot;, &quot;%f6&quot;, &quot;%f7&quot;,
        &quot;%f8&quot;, &quot;%f9&quot;, &quot;%fa&quot;, &quot;%fb&quot;, &quot;%fc&quot;, &quot;%fd&quot;, &quot;%fe&quot;, &quot;%ff&quot;
        };
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.mustafaozanvural.com/2011/01/14/java-me-url-encode/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Java Dergisi</title>
		<link>http://www.mustafaozanvural.com/2010/06/12/java-dergisi/</link>
		<comments>http://www.mustafaozanvural.com/2010/06/12/java-dergisi/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 12:00:58 +0000</pubDate>
		<dc:creator>mustafaozanvural</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[dergi]]></category>
		<category><![CDATA[java dergisi]]></category>

		<guid isPermaLink="false">http://www.mustafaozanvural.com/?p=12</guid>
		<description><![CDATA[Türkiyenin ilk yazılım dergisi yayın hayatına başladı. Java teknolojileri ve yazılım süreçleri hakkında zengin içeriğe sahip olan Java Dergisi, Java'ya başlamak isteyenlere ve profesyonel olarak yazılım yapanlara kaliteli türkçe içerik sunuyor. Özcan Acar'ın başkanlığında hazırlanan ve sektörün içinden olan üstadların yazılarının bulunduğu Java Dergisi 2 ayda bir çıkacak. İlk sayıda yeralan "Java Me ile mobil [...]]]></description>
			<content:encoded><![CDATA[<p>Türkiyenin ilk yazılım dergisi yayın hayatına başladı. Java teknolojileri ve yazılım süreçleri hakkında zengin içeriğe sahip olan Java Dergisi, Java'ya başlamak isteyenlere ve profesyonel olarak yazılım yapanlara kaliteli türkçe içerik sunuyor.</p>
<p><a href="http://www.ozcanacar.com/" target="_blank">Özcan Acar</a>'ın başkanlığında hazırlanan ve sektörün içinden olan üstadların yazılarının bulunduğu Java Dergisi 2 ayda bir çıkacak.</p>
<p>İlk sayıda yeralan "<strong>Java Me ile mobil dünya</strong>" adlı yazımı okuyabilirsiniz.</p>
<p>&nbsp;</p>
<p><a href="http://www.mustafaozanvural.com/wp-content/uploads/2011/08/javadergisi.jpg"><img class="alignnone size-full wp-image-57" title="javadergisi" src="http://www.mustafaozanvural.com/wp-content/uploads/2011/08/javadergisi.jpg" alt="" width="200" height="283" /></a></p>
<p>Dergi ile ilgili bağlantıları aşağıda bulabilirsiniz.</p>
<p>Dergi adresi : <a href="http://www.javadergisi.com" target="_blank">http://www.javadergisi.com</a><br />
Abonelik : <a href="http://www.javadergisi.com/abonelik" target="_blank">http://www.javadergisi.com/abonelik</a><br />
Satış Bayileri : <a href="http://www.javadergisi.com/dagitim-bayileri" target="_blank">http://www.javadergisi.com/dagitim-bayileri</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mustafaozanvural.com/2010/06/12/java-dergisi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

