<?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>About.ge Blog</title>
	<atom:link href="http://www.about.ge/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.about.ge/blog</link>
	<description>ალექსანდრე</description>
	<lastBuildDate>Wed, 30 Jun 2010 20:02:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>RTMP სტრიმინგის ჩაწერა</title>
		<link>http://www.about.ge/blog/?p=571</link>
		<comments>http://www.about.ge/blog/?p=571#comments</comments>
		<pubDate>Tue, 29 Jun 2010 19:22:39 +0000</pubDate>
		<dc:creator>ალექსანდრე</dc:creator>
				<category><![CDATA[ვიდეო აუდიო]]></category>
		<category><![CDATA[საქართველო]]></category>
		<category><![CDATA[სხვადასხვა]]></category>
		<category><![CDATA[myvideo.ge]]></category>
		<category><![CDATA[RTMP]]></category>
		<category><![CDATA[RTMP სტრიმინგის ჩაწერა]]></category>

		<guid isPermaLink="false">http://www.about.ge/blog/?p=571</guid>
		<description><![CDATA[ამ პოსტში მინდა დეტალურად გესაუბროთ rtmp პროტოკოლით (შემდგომში უბრალოდ სტრიმინგი) ვიდეოს სტრიმინგის ჩაწერაზე. თავიდანვე ავღნიშნავ რომ ამით მოვიშორებ ბევრ კითხვა რომელიც მუდამ ტრიალებს ირგვლის და მიწევს ერთიდაიგივეს ახსნა . მას შემდეგ რაც Myvideo.ge-ზე ტელევიზიის სტრიმინგი და ფასიანი კინოთეატრი გამოჩნდა ყველას გაუჩნდა კითხვა შეგვიძლია თუ არა გადმოვწეროთ ესა თუ ის ვიდეო. ამ პოსტში არ მოვყვები rtmp [...]]]></description>
			<content:encoded><![CDATA[<p>ამ პოსტში მინდა დეტალურად გესაუბროთ rtmp პროტოკოლით (შემდგომში უბრალოდ სტრიმინგი) ვიდეოს სტრიმინგის ჩაწერაზე.<br />
თავიდანვე ავღნიშნავ რომ ამით მოვიშორებ ბევრ კითხვა რომელიც მუდამ ტრიალებს ირგვლის და მიწევს ერთიდაიგივეს ახსნა <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .<br />
მას შემდეგ რაც Myvideo.ge-ზე ტელევიზიის სტრიმინგი და ფასიანი კინოთეატრი გამოჩნდა ყველას გაუჩნდა კითხვა შეგვიძლია თუ არა გადმოვწეროთ ესა თუ ის ვიდეო.<br />
ამ პოსტში არ მოვყვები rtmp პროტოკოლის ავკარგიანობას, უბრალოდ ზედმეტი გარჩევების გარეშე ვთქვათ  რომ ესეთი სტრიმინგის ე.წ. save as -ით შენახვა ტექნიკურად შეუძლებელია. თუმცა ამ პოსტში მინდა შევეხო, როგორც ტექნიკურ ასევე საავტორო უფლებების პრობლემებს.<span id="more-571"></span><br />
დღეისთვის ძირითადად ასეთი სტრიმინგით ხდება ისეთი ვიდეოს გადმოცემა, რომელიც პირდაპირი ეთერია ან ამ ვიდეოზე ვრცელდება საავტორო უფლებები და მაქსიმალურად ცდილობს სერვერი დაიცვას თავისი ვიდეო კონტენტი.<br />
და მაინც, გამოთქვა &#8211; &#8220;<span style="color: #800000;">ჩაწერა შეუძლებელია&#8230;</span>&#8221; არასწორია,<br />
და სწორია &#8211; &#8220;<span style="color: #008000;">ტექნიკურად ჩაწერა შესაძლებელია, მთავარია არ დავარღვიოთ  საავტორო უფლებები</span>&#8220;.<br />
არსებობს ბევრი პროგრამა, რომლის საშუალებითაც შეგვიძლია ჩავიწეროთ მიმდინარე სტრიმინგი. ძირითადად მათ ერთი ნაკლი აქვთ &#8211; ვიდეოს გადმოსაწერად/ჩასაწერად საჭიროა ზუსტად  იმდენი დრო რა ხანგძლივობაც გაჩნია მოთხოვნილ ვიდეოს, მაგრამ ამ შემთხვევაში ალბათ ამას არ მივაქცევთ ყურადღებას, რადგან მთავარია ჩავიწეროთ და 120 წუთში იქნება თუ 15 წუთში ძალიან არ გადარდებთ. განვიხილოთ კონკრეტული მაგალითი &#8211; შეგვიძლია ავიღოთ ნებისმიერი სტრიმინგის ჩასაწერი პროგრამა მაგალითად <a href="http://applian.com/replay-media-catcher/demo.php" target="_blank"><strong>Replay Media Catcher</strong></a> . დააინსტალირებთ თქვენს კომპიუტერში, ჩართავთ პროგრამას და დააწვებით start Recording. ამის შემდეგ ხსნით ბროუზერს შედიხართ სასურველ გვერდზე, უშვებს სტრიმინგს და Replay Media Catcher-ის სიაში ავტომატურად გამოჩნდება ფაილის ჩამოტვირთვის პროცესი, რომელსაც პარალელურად ინახავს setting-ში მითითებულ საქაღალდეში. შესაძლოა ფაილს არ მიუწეროს  გაფართოება და  ვინდოუსმა ვერც &#8220;იცნოს&#8221; ეს ფაილი , მაგრამ რა პრობლემაა შეგვიძლია გადავარქვათ სახელი და ბოლოში მივუწეროთ შესაბამისი გაფართოება (.mov,  .flv,  .mp4 და.ა.შ.). ამით გადმოწერა დასრულებულია. მართალია ეს პროგრამა ფასიანია და ამის გამო სრულად ვერ იყენებთ , მაგრამ ამისთვის ალბათ იცით რა არის საჭირო რომ ბოლომდე ფუნქციონალური გახადოთ <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ანუ იყიდოთ ან&#8230; მაგალითად იჩუქოთ <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .<br />
რაც შეეხება კონკრეტულად myvideo-დან გადმოწერა/ჩაწერას -<br />
არ ააქვს მნიშვნელობა ეს იქნება რომელიმე  არხის TV სტრიმინგი თუ კინოთეატრის ფასიანი კონტენტის სტრიმინგის ჩაწერა, ჩემი არაიურიდიული ცოდნის დონეზე  ვფიქრობ რომ დღეის მდგომარეობით ჩაწერის უფლება  :)<br />
<strong>myvideo.ge-ს სამომხმარებლო</strong><strong> </strong><strong>შეთანხმებაში </strong>ყურადღება მისაქცევი არის -<br />
&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;<br />
<span style="color: #000080;"><strong>3.4. ვიდეორგოლების არასანქცირებული კოპირებისა და გამოყენებისათვის პასუხს აგებენ ფიზიკური პირები თუ ორგანიზაციები, რომლებიც არამართლზომიერად გამოიყენებენ მოცემულ რესურსზე გამოქვეყნებულ ვიდეორგოლებს</strong>.</span><br />
&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;<br />
და ვიდეოების დასაწყისში არსებული მინაწერი &#8211; <a href="http://www.about.ge/blog/wp-content/2010/06/video_screen.jpg"><img class="alignnone size-full wp-image-572" title="video_screen" src="http://www.about.ge/blog/wp-content/2010/06/video_screen.jpg" alt="" width="630" height="351" /></a></p>
<p>მაგრამ არსებული მწვანე სქრინში გარკვევით ჩანს რომ წერია ისჯება თქვენი კონკრეტული ვიდეოს  გავრცელება ინტერნეტში, სხვა საიტებზე და ა.შ.</p>
<p>მოკლედ. მართალიცაა, ესეც უნდა იყოს, უშრომიათ, გადაუღიათ ფილმი და ადექი ეხლა შენ და გადააკოპირე სადმე, youtube-ზე ან მისთანა 1000 ოხრობაზე <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  მაგრამ იმდენად რამდენადაც ფასიანი ფილმებიდან რამდენიმე უკვე იყო ნაჩვენები ტელევიზიით და იყო საშუალება რომ ჩაგეწერა ესა თუ ის ფილმი ანრომელიმე გადაცემა, რომელშიც გიწევს თანხის გადახდა ალბათ იმდენადვე მისაღებია ასეთი ხერხით ჩაწერა. ჯერ კიდევ როდის იყო ტელევიზორიდან  VSH კასეტაზე ჩამწერები <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).<br />
ეს პოსტი და უფლებების დაცვა არ ეხება მანდამაინც და მხოლოდ და მხოლოდ Myvideo.ge-ს, <strong>იგივე ეხება ნებისმიერ სხვა ქართულ თუ უცხოურ ვიდეო რესურსებს</strong>.</p>
<p>მოკლედ აჰა თქვენ პოსტი, წაიკითხეთ, გაიაზრეთ და გახსოვდეთ რომ შევეცადოთ დავუფასოთ ერთმანეთს შრომა ისე რომ დავიცვათ  - &#8220;<strong> <span style="color: #003366;">მიეცით კეისრისა კეისარსა, და ღმრთისა ღმერთსა</span></strong><span style="color: #003366;">.</span>&#8221;</p>
<p>წარმატებულ კანონიერ სტრიმინგ რექორდს გისურვებთ <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.about.ge/blog/?feed=rss2&amp;p=571</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad ტესტირება და შედეგები</title>
		<link>http://www.about.ge/blog/?p=557</link>
		<comments>http://www.about.ge/blog/?p=557#comments</comments>
		<pubDate>Tue, 22 Jun 2010 19:35:57 +0000</pubDate>
		<dc:creator>ალექსანდრე</dc:creator>
				<category><![CDATA[დაულაგებელი]]></category>
		<category><![CDATA[მსოფლიო ამბები]]></category>
		<category><![CDATA[საქართველო]]></category>
		<category><![CDATA[სხვადასხვა]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://www.about.ge/blog/?p=557</guid>
		<description><![CDATA[2 დღის წინ მომეცა საშუალება სრული ტესტი გამევლო iPad-ზე. რა შეიძლება ითქვას&#8230; ძალიან მაგარი მულტიმედიური გაჯეტია. ძალიან ცოტა რბილი ნათქვამია, ძალიან*10000 მაგარია. თავიდანვე ვთქვათ რომ შესაძლოა რამოდენიმე ძირითადი გამოყენება ჰპოვო მასში - გამოიყენო საქმიან  შეხვედრებზე, როგორც ულტრათანამედროვე ელექტრონული ბლოკნოტი. ითამაშო, რომელიც ძალიან სასიამოვნო და საინტერესოა. უყურო ფილებს მგზავრობისას. გამოიყენო ავტომობილში GPS-თან ერთად. დავიწყოთ მჯობინებანით - [...]]]></description>
			<content:encoded><![CDATA[<p>2 დღის წინ მომეცა საშუალება სრული ტესტი გამევლო iPad-ზე.<br />
რა შეიძლება ითქვას&#8230; ძალიან მაგარი მულტიმედიური გაჯეტია. ძალიან ცოტა რბილი ნათქვამია, ძალიან*10000 მაგარია. თავიდანვე ვთქვათ რომ <span style="color: #800000;">შესაძლოა რამოდენიმე ძირითადი გამოყენება ჰპოვო მასში</span> -</p>
<ol>
<li>გამოიყენო საქმიან  შეხვედრებზე, როგორც ულტრათანამედროვე ელექტრონული ბლოკნოტი.</li>
<li>ითამაშო, რომელიც ძალიან სასიამოვნო და საინტერესოა.</li>
<li>უყურო ფილებს მგზავრობისას.</li>
<li>გამოიყენო ავტომობილში GPS-თან ერთად.</li>
</ol>
<p><span style="color: #800000;">დავიწყოთ მჯობინებანით </span><span style="color: #800000;">-</span><span id="more-557"></span></p>
<ol>
<li>აკუმულატორმა ისე კარგად და გამძლედ იმუშავა რომ მომეწონა.</li>
<li>არ თბება ისე რომ შეგაწუხოს (განსხვავებით ჩემი არც ისე ძველი AMD პროცესორიანი ნოუთბუქისგან <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )</li>
<li>წონა და მოცულობა ისეთი პრაქტიკულია რომ ადვილად იმორჩილებ სხეულის მჯდომიარე მწოლიარე თუ ყირამალა პოზაში <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ))))</li>
<li>სისწრაფე&#8230; პროგრამების გახსნა/დახურვა ძალიან ლბომიერად მოგყვება ხელში (Not Responding&#8230; არ ყოფილა <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ).</li>
<li>ინტერფეისის სილამაზე iPhone-დან მოდგამს..</li>
<li>მულტითაჩი&#8230;</li>
<li>ნორმალური ხმის სიმაღლე.</li>
<li>რავი კიდევ რამდენი რამ&#8230;.. <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ol>
<p><span style="color: #800000;">უარყოფითი თვისებები:</span></p>
<ol>
<li>მულტითასქის უქონლობა&#8230;</li>
<li>myvideo სტრიმინგის უქონლობა (FLASH <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  )</li>
<li>პროგრამების ბექგრაუნდში მუშაობა</li>
<li>დატენვის პრობლემა უმეტეს PC-ის USB პორტებთან.</li>
</ol>
<p>რაც ამ უკანასკნელს შეეხება დატენვასთან დაკავშირებით როცა ვტენით usb-დან კუთხეში ელემენტთან ეწერება not charging, თუმცა მაინც იმუხტება(!). იდეაში პრობლემა მარტივია,  ამპერაჟი რომელიც  usb-ს გამოსასვლელებზე აქვს სჭირდება უფრო მეტი.</p>
<p>ეკრანთან თითებით მუშაობისას შეგრძნება თვითინ უნდა ნახოთ, პოსტით გადმოცემა არ არსებობს <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
სიამოვნებით ჩავაყენებდი მანქანაში (ბოლო ბოლო ამხელა კომპასი აქვს <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ) და აუდიო/ვიდეო სისტემას მთლიანად გადავრთავდი მასზე..<br />
მშვენივრად გაიმართა <a href="http://ipad.hi-tech.ge/" target="_blank">ქართული ენის პაკეტი</a>.</p>
<p>და ბოლოს ისევ, მართლა კარგი გასართობია(!). და თუ გინდა უფრო მეტი გაიგოთ ვიდრე ამ პოსტიდან მაშინ ან დაუჯერეთ ამ კომიქს ან თითონ შეეცადეთ მოეპყრათ ისე როგორც ნივთს, რომელიც გიჯერებს იმ დონეზე რამდენიც ჯობსმა ასწავლა <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: center;"><a href="http://www.about.ge/blog/wp-content/2010/06/29523_1460144867482_1349235986_1236477_6379349_n.jpg"><img class="size-full wp-image-560 aligncenter" title="29523_1460144867482_1349235986_1236477_6379349_n" src="http://www.about.ge/blog/wp-content/2010/06/29523_1460144867482_1349235986_1236477_6379349_n.jpg" alt="" width="418" height="800" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.about.ge/blog/?feed=rss2&amp;p=557</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ქართველი ხარ ბიჭოო? :) ანუ User Country Detector</title>
		<link>http://www.about.ge/blog/?p=528</link>
		<comments>http://www.about.ge/blog/?p=528#comments</comments>
		<pubDate>Sun, 30 May 2010 16:43:30 +0000</pubDate>
		<dc:creator>ალექსანდრე</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[WEB]]></category>
		<category><![CDATA[უბრალოდ მარტივი]]></category>
		<category><![CDATA[get user country]]></category>
		<category><![CDATA[ip country]]></category>

		<guid isPermaLink="false">http://www.about.ge/blog/?p=528</guid>
		<description><![CDATA[ძალიან მაგარი ფილმია, როგორც უმეტესი ქართული ფილმები, მაგრამ ამ პოსტს არანაირი კავშირი არ ააქვს ამ ფილმთან გარდა პოსტის სათაურისა  მოკლედ განვიხილოთ რა გვინდა. ხშირად არის შემთხვევა როცა გვსურს ჩვენს საიტზე ქართველი ვიზიტორის დადგენა, ამის თითქმის ერთადერთი საშუალება არის ვიზიტორის ip-ის დადგენა, გარჩევა და შესაბამისი რეაგირება. არსებობს უცხოური რესურსები, რომლებიც გვაძლევენ მსოფლიო ip-ების სიას, დაჯგუფებულს ქვეყნების [...]]]></description>
			<content:encoded><![CDATA[<p>ძალიან მაგარი ფილმია, როგორც უმეტესი ქართული ფილმები, მაგრამ ამ პოსტს არანაირი კავშირი არ ააქვს ამ ფილმთან გარდა პოსტის სათაურისა <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   მოკლედ განვიხილოთ რა გვინდა. ხშირად არის შემთხვევა როცა გვსურს ჩვენს საიტზე ქართველი ვიზიტორის დადგენა, ამის თითქმის ერთადერთი საშუალება არის ვიზიტორის ip-ის დადგენა, გარჩევა და შესაბამისი რეაგირება. არსებობს უცხოური რესურსები, რომლებიც გვაძლევენ მსოფლიო ip-ების სიას, დაჯგუფებულს ქვეყნების მიხედვით და შემდგომ შეგვიძლია მისი გარჩევა.<span id="more-528"></span><br />
მე მინდა შემოგთავაზოთ შედარებით ლაკონური და უფრო სწრაფი მეთოდი ქართული Ip-ების აღმოსაჩენად. ამისთვის ვიღებთ ქართული Ip-ების ბაზას (29.05.2010-ის მდგომარეობით) , ვიგებთ ვიზიტორის Ip-ს, ვურევთ ერთმანეთში და ვიზიტორის Ip თუ არსად არ დაიკარგა ე.ი. ვიზიტორი ქართული Ip-დან არის.</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #0000ff;">'62.168.160.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'62.212.32.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'77.74.40.0/21'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'77.92.224.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'78.139.128.0/18'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'80.77.48.0/20'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'80.83.128.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'80.92.176.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'80.241.176.0/20'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'80.241.240.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'81.16.240.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'81.95.160.0/20'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'82.112.160.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'85.114.224.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'85.117.32.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'85.118.96.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'85.238.32.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'87.253.32.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'88.210.192.0/18'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'89.150.0.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'89.232.0.0/18'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'91.151.128.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'91.184.96.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'91.208.144.0/24'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'91.209.131.0/24'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'91.212.213.0/24'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'92.51.64.0/18'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'92.54.192.0/18'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'92.241.64.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'93.174.24.0/21'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'93.177.128.0/18'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'93.186.208.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'93.188.8.0/21'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'94.43.0.0/16'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'94.100.224.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'94.137.160.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'94.235.0.0/16'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'94.240.192.0/18'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'95.104.0.0/17'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'95.137.128.0/17'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'109.172.128.0/17'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'109.205.40.0/21'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'109.234.112.0/21'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'109.238.224.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'178.134.0.0/16'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'178.249.16.0/21'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'188.92.208.0/21'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'188.93.88.0/21'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'188.121.192.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'188.129.128.0/17'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'188.169.0.0/16'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'193.104.20.0/24'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'212.58.96.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'212.72.128.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'213.131.32.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'213.157.192.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'213.200.0.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'217.11.160.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'217.147.224.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'178.236.48.0/20'</span><span style="color: #339933;">.</span></div></td></tr></tbody></table></div>
<p>მოცემულ მაგალითში ip-ების ინტერვალის განმარტება გამოიყურება ესე -<br />
81.95.160.0/20 = 81.95.160.0-81.95.175.255<br />
ანუ მოცემული ინტერვალის საწყისი Ip არის 81.95.160.0 და<br />
საბოლოოს ამ Ip +  2<sup>(32-20)</sup></p>
<p>შემდეგ გამოვიყენებთ php-ის ჯადოსნურ ფუნქციას <a href="http://php.net/manual/en/function.ip2long.php" target="_blank">ip2long</a> და მივიღებთ შეზავებულ ფუნქციას -</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:570px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">function</span> isGeorgianIp<span style="color: #009900;">&#40;</span><span style="color: #000088;">$userIp</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<br />
<span style="color: #000088;">$_IPS</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>&nbsp; <span style="color: #0000ff;">'62.168.160.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'62.212.32.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'77.74.40.0/21'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'77.92.224.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'78.139.128.0/18'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'80.77.48.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'80.83.128.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'80.92.176.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'80.241.176.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'80.241.240.0/20'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'81.16.240.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'81.95.160.0/20'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'82.112.160.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'85.114.224.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'85.117.32.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'85.118.96.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'85.238.32.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'87.253.32.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'88.210.192.0/18'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'89.150.0.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'89.232.0.0/18'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'91.151.128.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'91.184.96.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'91.208.144.0/24'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'91.209.131.0/24'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'91.212.213.0/24'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'92.51.64.0/18'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'92.54.192.0/18'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'92.241.64.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'93.174.24.0/21'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'93.177.128.0/18'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'93.186.208.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'93.188.8.0/21'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'94.43.0.0/16'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'94.100.224.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'94.137.160.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'94.235.0.0/16'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'94.240.192.0/18'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'95.104.0.0/17'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'95.137.128.0/17'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'109.172.128.0/17'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'109.205.40.0/21'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'109.234.112.0/21'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'109.238.224.0/20'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'178.134.0.0/16'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'178.249.16.0/21'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'188.92.208.0/21'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'188.93.88.0/21'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'188.121.192.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'188.129.128.0/17'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'188.169.0.0/16'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'193.104.20.0/24'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'212.58.96.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'212.72.128.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'213.131.32.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'213.157.192.0/19'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'213.200.0.0/19'</span><span style="color: #339933;">,</span><br />
<span style="color: #0000ff;">'217.11.160.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'217.147.224.0/20'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'178.236.48.0/20'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//ipbase 04.06.2010</span><br />
<br />
<span style="color: #000088;">$ip2long</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$userIp</span> <span style="color: #339933;">=</span> <span style="color: #990000;">ip2long</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$userIp</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_IPS</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$ip</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<span style="color: #990000;">list</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$sIp</span><span style="color: #339933;">,</span><span style="color: #000088;">$int</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">=</span> <span style="color: #990000;">split</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'/'</span><span style="color: #339933;">,</span><span style="color: #000088;">$ip</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$fLongIp</span> <span style="color: #339933;">=</span> <span style="color: #990000;">ip2long</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$sIp</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$eLongIp</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$fLongIp</span><span style="color: #339933;">+</span><span style="color: #990000;">pow</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">2</span><span style="color: #339933;">,</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">32</span><span style="color: #339933;">-</span><span style="color: #000088;">$int</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$userIp</span><span style="color: #339933;">&gt;=</span><span style="color: #000088;">$fLongIp</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #000088;">$userIp</span><span style="color: #339933;">&lt;</span> <span style="color: #339933;">=</span><span style="color: #000088;">$eLongIp</span><span style="color: #009900;">&#41;</span> <span style="color: #b1b100;">return</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #b1b100;">return</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>უკვე ფუნქციიდან მიღებული პასუხით შეგვიძლია შევასრულოთ ის რაც გვსურს (გვერდის გადამისამართება, ენის ავტომატური მინიჭება და.ა.შ. )</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>isGeorgianIp<span style="color: #009900;">&#40;</span><span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'REMOTE_ADDR'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">==</span><span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Location: http://www.about.ge&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #990000;">die</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span> <span style="color: #b1b100;">else</span> <span style="color: #009900;">&#123;</span><br />
<span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Location: http://www.about.com&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #990000;">die</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>სულ ესაა. მაგრამ აქ არის ერთი ნიუანსიც &#8211; Ip-ების  ბაზა რათქმაუნდა ცვალებადი, მატებადი და განახლებადია. შეძლებისდაგვარად შემოგთავაზებთ ip-ების განახლებულ ბაზას.<br />
ცოცხალი მაგალითი<br />
<iframe src="http://www.about.ge/blog/samples/usercountry/" width="300" height="100"></iframe><br />
წარმატებულ იუზერ ქანთრი დეტექტს გისურვებთ <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.about.ge/blog/?feed=rss2&amp;p=528</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iphone -ს აღმოჩენა როგორც საიტის ვიზიტორი</title>
		<link>http://www.about.ge/blog/?p=500</link>
		<comments>http://www.about.ge/blog/?p=500#comments</comments>
		<pubDate>Wed, 19 May 2010 15:25:25 +0000</pubDate>
		<dc:creator>ალექსანდრე</dc:creator>
				<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.about.ge/blog/?p=500</guid>
		<description><![CDATA[თუ გადავწყვეტთ ვებ გვერდის დამზადებას Iphone/Ipod-ისთვის აუცილებლად დაგვჭირდება მისი ვიზიტის აღმოჩენა და სასურველ გვერდზე გადამისამართება. ინტერნეტში ერთერთი &#8220;ბოდიალის&#8221; დროს ჩავიჭყიტე ESPN.com-ის სოურსში და იქ წავაწყდი Iphone/Ipod-ით შემოსული კლიენტის აღმოჩენის ჯავასკრიპტს - 123if&#40;&#40;navigator.userAgent.match&#40;/iPhone/i&#41;&#41; &#124;&#124; &#40;navigator.userAgent.match&#40;/iPod/i&#41;&#41;&#41; &#123; if &#40;document.cookie.indexOf&#40;&#34;iphone_redirect=false&#34;&#41; == -1&#41; window.location = &#34;http://yoursite.ge/iphone&#34;; &#125; ეს ყველაფერი მშვენიერია მაგრამ შეგვიძლია და ვფიქრობ უმჯობესია გამოვიყენოთ მომხმარებლის ბროუზერის დადგენის [...]]]></description>
			<content:encoded><![CDATA[<p>თუ გადავწყვეტთ ვებ გვერდის დამზადებას Iphone/Ipod-ისთვის აუცილებლად დაგვჭირდება მისი ვიზიტის აღმოჩენა და სასურველ გვერდზე გადამისამართება. ინტერნეტში ერთერთი &#8220;ბოდიალის&#8221; დროს ჩავიჭყიტე ESPN.com-ის სოურსში და იქ წავაწყდი Iphone/Ipod-ით შემოსული კლიენტის აღმოჩენის ჯავასკრიპტს -<span id="more-500"></span></p>
<div class="codecolorer-container javascript blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>navigator.<span style="color: #660066;">userAgent</span>.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/iPhone/i</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #009900;">&#40;</span>navigator.<span style="color: #660066;">userAgent</span>.<span style="color: #660066;">match</span><span style="color: #009900;">&#40;</span><span style="color: #009966; font-style: italic;">/iPod/i</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>document.<span style="color: #660066;">cookie</span>.<span style="color: #660066;">indexOf</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;iphone_redirect=false&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #339933;">-</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span> window.<span style="color: #660066;">location</span> <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;http://yoursite.ge/iphone&quot;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>ეს ყველაფერი მშვენიერია მაგრამ შეგვიძლია და ვფიქრობ უმჯობესია გამოვიყენოთ მომხმარებლის ბროუზერის დადგენის სერვერ-საიდი მეთოდი.</p>
<div class="codecolorer-container php blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">strstr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'HTTP_USER_AGENT'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'iPhone'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #990000;">strstr</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'HTTP_USER_AGENT'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'iPod'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
<span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Location: http://yoursite.ge/iphone'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #990000;">die</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></td></tr></tbody></table></div>
<p>ვგონებ მშვენიერია</p>
<p>წარმატებულ თოუჩ ბროუზინგს გისურვებთ <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.about.ge/blog/?feed=rss2&amp;p=500</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>G.blogger Tools ქრომის სამოყვარულო დამატება :)</title>
		<link>http://www.about.ge/blog/?p=505</link>
		<comments>http://www.about.ge/blog/?p=505#comments</comments>
		<pubDate>Tue, 18 May 2010 12:12:23 +0000</pubDate>
		<dc:creator>ალექსანდრე</dc:creator>
				<category><![CDATA[სხვადასხვა]]></category>

		<guid isPermaLink="false">http://www.about.ge/blog/?p=505</guid>
		<description><![CDATA[G.blogger Tools არის გუგლ ქრომის ექსთენშენი, რომელიც საშუალებას გვაძლევს მოკლე გზით შევასრულოთ ოპერაციები, რომლებიც ხშირად გვჭირდება ინტერნეტში ძრომიალისას (ბმულის შემოკლება, გაზიარება სოციალურ ქსელებზე, თარგმნა და სხვა) . დამატების მიზანი არის რომ ხშირად გამოყენებადი ინსტრუმენტები ერთად იყოს თავმოყრილი და ორგანიზებული. მისი გადმოწერა შეგვიძლია Google extension-ების გვერდიდან. ვერსია ზრდადია და მოცალეობის ჟამს დავამატებ განახლებებს , მივიღებ შენიშვნებსაც და [...]]]></description>
			<content:encoded><![CDATA[<p>G.blogger Tools არის <a href="http://www.google.com/chrome" target="_blank">გუგლ ქრომის</a> ექსთენშენი, რომელიც საშუალებას გვაძლევს მოკლე გზით შევასრულოთ ოპერაციები, რომლებიც ხშირად გვჭირდება ინტერნეტში ძრომიალისას (ბმულის შემოკლება, გაზიარება სოციალურ ქსელებზე, თარგმნა და სხვა) . დამატების მიზანი არის რომ ხშირად გამოყენებადი ინსტრუმენტები ერთად იყოს თავმოყრილი და ორგანიზებული. მისი გადმოწერა შეგვიძლია <a href="https://chrome.google.com/extensions/detail/dhimfpbhlimedcgenahdjbapbndoeelm" target="_blank">Google extension</a>-ების გვერდიდან.<span id="more-505"></span> ვერსია ზრდადია და მოცალეობის ჟამს დავამატებ განახლებებს <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , მივიღებ შენიშვნებსაც და იდეებსაც.<br />
<a href="http://www.about.ge/blog/wp-content/2010/05/7n.png"><img class="alignleft size-full wp-image-512" title="7n" src="http://www.about.ge/blog/wp-content/2010/05/7n.png" alt="" width="213" height="227" /></a> <a href="http://www.about.ge/blog/wp-content/2010/05/1.png"><img class="alignnone size-full wp-image-509" title="1" src="http://www.about.ge/blog/wp-content/2010/05/1.png" alt="" width="169" height="205" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.about.ge/blog/?feed=rss2&amp;p=505</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>წავიდა დიხას&#8230;</title>
		<link>http://www.about.ge/blog/?p=463</link>
		<comments>http://www.about.ge/blog/?p=463#comments</comments>
		<pubDate>Fri, 19 Feb 2010 08:06:22 +0000</pubDate>
		<dc:creator>ალექსანდრე</dc:creator>
				<category><![CDATA[მსოფლიო ამბები]]></category>
		<category><![CDATA[torrents.ru]]></category>

		<guid isPermaLink="false">http://www.about.ge/blog/?p=463</guid>
		<description><![CDATA[ნელნელა გვეპარება ის წესი რომ windows უნდა ვიყიდოთ?]]></description>
			<content:encoded><![CDATA[<p>ნელნელა გვეპარება ის წესი რომ windows უნდა ვიყიდოთ? <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://www.about.ge/blog/wp-content/2010/02/torrens.ru_.png"><img src="http://www.about.ge/blog/wp-content/2010/02/torrens.ru_.png" alt="" title="torrens.ru" width="551" height="484" class="aligncenter size-full wp-image-469" /></a></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/OokbbLQlRQ0&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/OokbbLQlRQ0&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.about.ge/blog/?feed=rss2&amp;p=463</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>დავბრუნდი</title>
		<link>http://www.about.ge/blog/?p=448</link>
		<comments>http://www.about.ge/blog/?p=448#comments</comments>
		<pubDate>Thu, 18 Feb 2010 15:46:24 +0000</pubDate>
		<dc:creator>ალექსანდრე</dc:creator>
				<category><![CDATA[სხვადასხვა]]></category>

		<guid isPermaLink="false">http://www.about.ge/blog/?p=448</guid>
		<description><![CDATA[დავბრუნდი , როგორც იქნა დამიბრუნდა ჩემი კუთვნილი(!) ჰოსტინგი თავისი დომეინით. ვინაიდან საკმაო ხანი იყო გათიშული  ამიტომ კარგა ხანია არაფერი დამიწერია ბლოგზე&#8230; როგორც მახსოვს ბევრი დაგროვდა დასაწერი, მაგრამ ეხლა არცერთი არ მახსენდება. ნელნელა დავალაგებ და დავწერ იმედია მოკლედ მეორედ მოგესალმებით ქართულო  ბლოგსფეროვ!]]></description>
			<content:encoded><![CDATA[<p>დავბრუნდი <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , როგორც იქნა დამიბრუნდა ჩემი კუთვნილი(!) ჰოსტინგი თავისი დომეინით.<br />
ვინაიდან საკმაო ხანი იყო გათიშული  ამიტომ კარგა ხანია არაფერი დამიწერია ბლოგზე&#8230; როგორც მახსოვს ბევრი დაგროვდა დასაწერი, მაგრამ ეხლა არცერთი არ მახსენდება. ნელნელა დავალაგებ და დავწერ იმედია <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
მოკლედ მეორედ მოგესალმებით ქართულო  ბლოგსფეროვ! <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.about.ge/blog/?feed=rss2&amp;p=448</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 6 Must Die!</title>
		<link>http://www.about.ge/blog/?p=420</link>
		<comments>http://www.about.ge/blog/?p=420#comments</comments>
		<pubDate>Thu, 19 Nov 2009 10:14:26 +0000</pubDate>
		<dc:creator>ალექსანდრე</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[უბრალოდ მარტივი]]></category>
		<category><![CDATA[Internet Explorer 6 Must Die]]></category>

		<guid isPermaLink="false">http://aboutge.site.ge/?p=420</guid>
		<description><![CDATA[Code.ge Presents: Internet Explorer 6 Must Die! ასე განაცხადა 2009 წლის 27 სექტემბერს (უფრო ადრეც ველოდით ) ოფიციალურად სოსომ თავის ბლოგზე. http://www.code.ge/ie6mustdie სწორიც იყო და ალალიც . თუ რატომ და რისთვის შეგიძლიათ ზემოთ ხსენებულ ბმულს მიჰყვეთ. ხოლო რაც შეეხება ამ ჩემს პოსტს &#8211; მინდა იგივე კოდი შემოგთავაზოთ jQuery-ის პლაგინის სახით. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849/** * Internet Explorer 6 [...]]]></description>
			<content:encoded><![CDATA[<p>Code.ge Presents: Internet Explorer 6 Must Die! ასე განაცხადა 2009 წლის 27 სექტემბერს (უფრო ადრეც ველოდით <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ) ოფიციალურად სოსომ თავის ბლოგზე. <a href="http://www.code.ge/ie6mustdie" target="_blank">http://www.code.ge/ie6mustdie</a> სწორიც იყო და ალალიც <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . თუ რატომ და რისთვის შეგიძლიათ ზემოთ ხსენებულ ბმულს მიჰყვეთ. ხოლო რაც შეეხება ამ ჩემს პოსტს &#8211; მინდა იგივე კოდი შემოგთავაზოთ <a href="http://www.jquery.com">jQuery</a>-ის პლაგინის სახით.<span id="more-420"></span></p>
<div class="codecolorer-container javascript blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:570px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #006600; font-style: italic;">/**<br />
* Internet Explorer 6 Must DIE! jQuery Plugin 1.0<br />
*<br />
* Copyright (c) 2009 Alexander Glonti (http://www.about.ge)<br />
* Original Idea and source code (c) 2009 Ioseb Dzmanashvili (http://www.code.ge)<br />
* Licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)<br />
*/</span><br />
<br />
jQuery.<span style="color: #660066;">IE6mustDie</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>jQuery.<span style="color: #660066;">browser</span>.<span style="color: #660066;">msie</span><span style="color: #339933;">==</span><span style="color: #003366; font-weight: bold;">true</span> <span style="color: #339933;">&amp;&amp;</span> jQuery.<span style="color: #660066;">browser</span>.<span style="color: #660066;">version</span><span style="color: #339933;">&amp;</span>lt<span style="color: #339933;">;</span><span style="color: #CC0000;">7</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<span style="color: #003366; font-weight: bold;">var</span> css <span style="color: #339933;">=</span><br />
<span style="color: #3366CC;">'&lt;style type=&quot;text/css&quot;&gt;'</span><span style="color: #339933;">+</span><br />
.<span style="color: #660066;">ie6mustdie</span><span style="color: #339933;">-</span>overlay <span style="color: #009900;">&#123;</span>position<span style="color: #339933;">:</span>absolute<span style="color: #339933;">;</span>background<span style="color: #339933;">:</span>#000<span style="color: #339933;">;</span>width<span style="color: #339933;">:</span><span style="color: #CC0000;">100</span><span style="color: #339933;">%;</span>height<span style="color: #339933;">:</span><span style="color: #CC0000;">100</span><span style="color: #339933;">%;</span>z<span style="color: #339933;">-</span>index<span style="color: #339933;">:</span><span style="color: #CC0000;">9998</span><span style="color: #339933;">;</span>filter<span style="color: #339933;">:</span>alpha<span style="color: #009900;">&#40;</span>opacity<span style="color: #339933;">=</span><span style="color: #CC0000;">70</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#125;</span><span style="color: #3366CC;">'+<br />
'</span>.<span style="color: #660066;">ie6mustdie</span><span style="color: #339933;">-</span>frame <span style="color: #009900;">&#123;</span>position<span style="color: #339933;">:</span>absolute<span style="color: #339933;">;</span> border<span style="color: #339933;">:</span>solid 10px #EEEEEE<span style="color: #339933;">;</span> background<span style="color: #339933;">:</span>#FFF<span style="color: #339933;">;</span> width<span style="color: #339933;">:</span>620px<span style="color: #339933;">;</span> height<span style="color: #339933;">:</span>300px<span style="color: #339933;">;</span> z<span style="color: #339933;">-</span>index<span style="color: #339933;">:</span><span style="color: #CC0000;">9999</span><span style="color: #339933;">;</span> margin<span style="color: #339933;">-</span>top<span style="color: #339933;">:</span>50px <span style="color: #009900;">&#125;</span><span style="color: #3366CC;">'+<br />
'</span>#ie6mustdie h1<span style="color: #009900;">&#123;</span> background<span style="color: #339933;">:</span>#83AADB<span style="color: #339933;">;</span> text<span style="color: #339933;">-</span>align<span style="color: #339933;">:</span>center<span style="color: #339933;">;</span> padding<span style="color: #339933;">:</span>8px<span style="color: #339933;">;</span> color<span style="color: #339933;">:</span>#FFF <span style="color: #009900;">&#125;</span><span style="color: #3366CC;">'+<br />
'</span>#ie6mustdie p<span style="color: #009900;">&#123;</span> padding<span style="color: #339933;">:</span>10px<span style="color: #339933;">;</span> padding<span style="color: #339933;">-</span>bottom<span style="color: #339933;">:</span><span style="color: #CC0000;">0</span> <span style="color: #009900;">&#125;</span><span style="color: #3366CC;">'+<br />
'</span>#ie6mustdie h2<span style="color: #009900;">&#123;</span>font<span style="color: #339933;">-</span>size<span style="color: #339933;">:</span>12px<span style="color: #339933;">;</span>text<span style="color: #339933;">-</span>align<span style="color: #339933;">:</span>center<span style="color: #339933;">;</span> padding<span style="color: #339933;">:</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#125;</span><span style="color: #3366CC;">'+<br />
'</span>#ie6mustdie div.<span style="color: #660066;">ie6mustdie</span><span style="color: #339933;">-</span>browsers<span style="color: #009900;">&#123;</span>margin<span style="color: #339933;">:</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>width<span style="color: #339933;">:</span>605px<span style="color: #339933;">;</span> text<span style="color: #339933;">-</span>align<span style="color: #339933;">:</span>center<span style="color: #009900;">&#125;</span><span style="color: #3366CC;">'+<br />
'</span>#ie6mustdie div.<span style="color: #660066;">ie6mustdie</span><span style="color: #339933;">-</span>browsers ul<span style="color: #009900;">&#123;</span>margin<span style="color: #339933;">-</span>left<span style="color: #339933;">:</span>28px<span style="color: #009900;">&#125;</span><span style="color: #3366CC;">'+<br />
'</span>#ie6mustdie div.<span style="color: #660066;">ie6mustdie</span><span style="color: #339933;">-</span>browsers li<span style="color: #009900;">&#123;</span>display<span style="color: #339933;">:</span>inline<span style="color: #339933;">;</span>float<span style="color: #339933;">:</span>left<span style="color: #339933;">;</span>text<span style="color: #339933;">-</span>align<span style="color: #339933;">:</span>center<span style="color: #339933;">;</span>margin<span style="color: #339933;">-</span>left<span style="color: #339933;">:</span>20px<span style="color: #339933;">;</span>margin<span style="color: #339933;">-</span>right<span style="color: #339933;">:</span>20px<span style="color: #009900;">&#125;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;/</span>style<span style="color: #339933;">&gt;</span><span style="color: #3366CC;">';<br />
<br />
jQuery('</span>body<span style="color: #3366CC;">').before(css);<br />
<br />
var html =<br />
'</span><span style="color: #339933;">&lt;</span>div id<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;ie6mustdie&quot;</span><span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;</span>div <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;ie6mustdie-frame&quot;</span><span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;</span>h1<span style="color: #339933;">&gt;</span>Internet Explorer <span style="color: #CC0000;">6</span> Must DIE<span style="color: #339933;">!&lt;/</span>h1<span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span>ძვირფასო მომხმარებელო<span style="color: #339933;">,</span> თქვენ იყენებთ მსოფლიოში ყველაზე მოძველებულ ბრაუზერს. მაშინ როდესაც არსებობს რამდენიმე შესანიშნავი ალტერნატივა<span style="color: #009900;">&#40;</span><span style="color: #339933;">&lt;</span>strong<span style="color: #339933;">&gt;</span>მათ შორის თქვენი მიმდინარე ბრაუზერის მწარმოებლისგან<span style="color: #339933;">&lt;/</span>strong<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#41;</span>. ამ საიტის სანახავად გირჩევთ გადმოწეროთ ქვემოთ მითითებულ ბრაუზერთაგან ერთერთი. გისურვებთ წარმატებულ მუშაობას<span style="color: #339933;">!</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;</span>h2<span style="color: #339933;">&gt;</span>გადმოწერეთ ერთერთი ბრაუზერი<span style="color: #339933;">&lt;/</span>h2<span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;</span>div <span style="color: #003366; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;ie6mustdie-browsers&quot;</span><span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;</span>img src<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;images/ie6mustdie.png&quot;</span> alt<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;&quot;</span> <span style="color: #339933;">/&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;</span>ul<span style="color: #339933;">&gt;</span><br />
&nbsp; &nbsp; <span style="color: #339933;">&lt;</span>li<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;http://code.ge/ie6mdownload.php?browser=safari&amp;amp;killer=jQueryPlugin&quot;</span><span style="color: #339933;">&gt;</span>Safari <span style="color: #CC0000;">4</span><span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>li<span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;</span>li<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;http://code.ge/ie6mdownload.php?browser=ff&amp;amp;killer=jQueryPlugin&quot;</span><span style="color: #339933;">&gt;</span>Firefox <span style="color: #CC0000;">3.5</span><span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>li<span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;</span>li<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;http://code.ge/ie6mdownload.php?browser=chrome&amp;amp;killer=jQueryPlugin&quot;</span><span style="color: #339933;">&gt;</span>Chrome <span style="color: #CC0000;">3</span><span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>li<span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;</span>li<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;http://code.ge/ie6mdownload.php?browser=opera&amp;amp;killer=jQueryPlugin&quot;</span><span style="color: #339933;">&gt;</span>Opera <span style="color: #CC0000;">10</span><span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>li<span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;</span>li<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;http://code.ge/ie6mdownload.php?browser=ie8&amp;amp;killer=jQueryPlugin&quot;</span><span style="color: #339933;">&gt;</span>Explorer <span style="color: #CC0000;">8</span><span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>li<span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;</span>li<span style="color: #339933;">&gt;&lt;</span>a href<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;http://code.ge/ie6mdownload.php?browser=ie7&amp;amp;killer=jQueryPlugin&quot;</span><span style="color: #339933;">&gt;</span>Explorer <span style="color: #CC0000;">7</span><span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;&lt;/</span>li<span style="color: #339933;">&gt;</span><br />
<span style="color: #339933;">&lt;/</span>ul<span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span><span style="color: #3366CC;">'+<br />
'</span><span style="color: #339933;">&lt;/</span>div<span style="color: #339933;">&gt;</span><span style="color: #3366CC;">';<br />
jQuery('</span>body<span style="color: #3366CC;">').prepend(html);<br />
jQuery('</span>.<span style="color: #660066;">ie6mustdie</span><span style="color: #339933;">-</span>overlay<span style="color: #3366CC;">').css('</span>height<span style="color: #3366CC;">',jQuery(document).height());<br />
var left = ((jQuery(document).width()-parseInt(jQuery('</span>.<span style="color: #660066;">ie6mustdie</span><span style="color: #339933;">-</span>frame<span style="color: #3366CC;">').css('</span>width<span style="color: #3366CC;">')))/2);<br />
jQuery('</span>.<span style="color: #660066;">ie6mustdie</span><span style="color: #339933;">-</span>frame<span style="color: #3366CC;">').css('</span>margin<span style="color: #339933;">-</span>left<span style="color: #3366CC;">',left);<br />
}<br />
}</span></div></td></tr></tbody></table></div>
<p>ეს ჩვენი სკრიპტი და ესეც მისი გამოძახება -</p>
<div class="codecolorer-container javascript blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">$.<span style="color: #660066;">IE6mustDie</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></td></tr></tbody></table></div>
<p>არ დავიწყებ დეტალურ ახსნას კონკრეტულად როგორ მუშაობს ეს სკრიპტი, უბრალოდ გადაწერეთ ეს ფაილი &#8211; <a href="samples/ie6mustdie/ie6mustdie_jQuery_plugin_v1.0.zip">ie6mustdie_jQuery_plugin_v1.0.zip </a> და jQuery-სთან ერთად html დოკუმეტის ბოლოში გაწერეთ -</p>
<div class="codecolorer-container html4strict blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<span style="color: #000000; font-weight: bold;">script</span> <span style="color: #000066;">src</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;path/to/ie6mustdiefolder/ie6mustdie.js&quot;</span> <span style="color: #000066;">type</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">&quot;text/javascript&quot;</span>&gt;&lt;<span style="color: #66cc66;">/</span><span style="color: #000000; font-weight: bold;">script</span>&gt;</span></div></td></tr></tbody></table></div>
<p>ეს არის და ეს დანარჩენს სკირპტი გააკეთებს<br />
დემო სურათი<a href="http://www.about.ge/blog/wp-content/2009/11/ie6mustdiedemo.png"><img class="aligncenter size-medium wp-image-450" title="ie6mustdiedemo" src="http://www.about.ge/blog/wp-content/2009/11/ie6mustdiedemo-400x285.png" alt="" width="400" height="285" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.about.ge/blog/?feed=rss2&amp;p=420</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ORACLE-სთან ”მილინკვა” tnsname-ს ჩასწორების გარეშე</title>
		<link>http://www.about.ge/blog/?p=412</link>
		<comments>http://www.about.ge/blog/?p=412#comments</comments>
		<pubDate>Thu, 29 Oct 2009 06:54:53 +0000</pubDate>
		<dc:creator>ალექსანდრე</dc:creator>
				<category><![CDATA[ORACLE]]></category>
		<category><![CDATA[PL/SQL]]></category>
		<category><![CDATA[database link]]></category>
		<category><![CDATA[tnsname]]></category>

		<guid isPermaLink="false">http://aboutge.site.ge/?p=412</guid>
		<description><![CDATA[შეიძლება სათაურში კარგად ვერ დავწერე ამ პატარა პოსტით და დიდი გულით მინდა ერთი ბაზის მეორე ბაზასთან მილინკვის ალტერნატივა დავწერო. როგორც წესი პირველ რიგში სერვერზე სადაც დგას ORACLE tnsname-ში უნდა ჩაემატოს მსგავსი სტრინგი &#8211; 12345678910Mydb = &#160; (DESCRIPTION = &#160; &#160; (ADDRESS_LIST = &#160; &#160; &#160; (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521)) &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>შეიძლება სათაურში კარგად ვერ დავწერე <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ამ პატარა პოსტით და დიდი გულით მინდა ერთი ბაზის მეორე ბაზასთან  მილინკვის ალტერნატივა დავწერო. როგორც წესი პირველ რიგში სერვერზე სადაც დგას ORACLE tnsname-ში უნდა ჩაემატოს მსგავსი სტრინგი &#8211;<br />
<span id="more-412"></span></p>
<div class="codecolorer-container text blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">Mydb =<br />
&nbsp; (DESCRIPTION =<br />
&nbsp; &nbsp; (ADDRESS_LIST =<br />
&nbsp; &nbsp; &nbsp; (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.10)(PORT = 1521))<br />
&nbsp; &nbsp; )<br />
&nbsp; &nbsp; (CONNECT_DATA =<br />
&nbsp; &nbsp; &nbsp; (SERVER = DEDICATED)<br />
&nbsp; &nbsp; &nbsp; (SERVICE_NAME = ORCL)<br />
&nbsp; &nbsp; )<br />
&nbsp; )</div></td></tr></tbody></table></div>
<p>და შემდეგ ვქმნით ლინკს -</p>
<div class="codecolorer-container plsql blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="plsql codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #00F;">CREATE</span> database link my_db_link<br />
&nbsp; <span style="color: #00F;">CONNECT</span> <span style="color: #00F;">TO</span> SCOTT &nbsp;identified <span style="color: #00F;">BY</span> TIGER<br />
&nbsp; using <span style="color: #F00;">'Mydb'</span><span style="color: #00F;">;</span></div></td></tr></tbody></table></div>
<p>ყველაფერი კარგადაა იმიტომ რომ &#8220;using &#8216;<strong>Mydb</strong>&#8216;;&#8221; უკვე ზემოთ ვასწავლეთ tnsname-ში, მაგრამ თუ არ გვაქვს წვდომა tnsname-თან ან რამე მიზეზის გამო გვინდა პირველ ბაზაშივე ეწეროს მეორე მისალინკი ბაზის tnsname-ის პარამეტრები მაშინ შეგვიძლია დავწეროთ ესე -</p>
<div class="codecolorer-container plsql blackboard" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="plsql codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #00F;">CREATE</span> database link my_db_link<br />
&nbsp; <span style="color: #00F;">CONNECT</span> <span style="color: #00F;">TO</span> SCOTT &nbsp;identified <span style="color: #00F;">BY</span> TIGER<br />
using <span style="color: #F00;">'(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.10)(PORT=1521)))(CONNECT_DATA=(SID=ORCL)(SERVER=DEDICATED)))'</span><span style="color: #00F;">;</span></div></td></tr></tbody></table></div>
<p>და ყველანი ვართ შედეგით კმაყოფილი <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>წარმატებულ მილინკვას გისურვებთ <img src='http://www.about.ge/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.about.ge/blog/?feed=rss2&amp;p=412</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Web Standards Evolution</title>
		<link>http://www.about.ge/blog/?p=371</link>
		<comments>http://www.about.ge/blog/?p=371#comments</comments>
		<pubDate>Tue, 30 Jun 2009 11:58:48 +0000</pubDate>
		<dc:creator>ალექსანდრე</dc:creator>
				<category><![CDATA[სხვადასხვა]]></category>
		<category><![CDATA[Mobile Web Standards Evolution]]></category>

		<guid isPermaLink="false">http://about.ge/blog/?p=371</guid>
		<description><![CDATA[რამდენიმე ხნის წინ ვიკიპედიაში ძრომიალის შემდეგ დავწერე პოსტი &#8211; Web Development Timeline ანუ Nexus-დან დღემდე, რომელიც ეხებოდა ბროუზერების განვითარების ისტორიას. ამჯერად უკვე იგივე ძრომიალის შედეგად ვიკიპედიაში წავაწყდი XHTML Mobile -ის განვითარების ისტორიას რომელიც ასევე საინტერესოდ არის ასახული სურათზე. წყარო &#8211; http://en.wikipedia.org/wiki/XHTML_Mobile_Profile]]></description>
			<content:encoded><![CDATA[<p>რამდენიმე ხნის წინ  ვიკიპედიაში ძრომიალის შემდეგ დავწერე პოსტი &#8211; <a target="_blank" href="http://about.ge/blog/?p=195">Web Development Timeline ანუ Nexus-დან დღემდე</a>, რომელიც ეხებოდა ბროუზერების განვითარების ისტორიას. ამჯერად უკვე იგივე ძრომიალის შედეგად ვიკიპედიაში წავაწყდი XHTML Mobile -ის განვითარების ისტორიას რომელიც ასევე საინტერესოდ არის ასახული სურათზე.<span id="more-371"></span><br />
<a href="http://about.ge/blog/wp-content/2009/06/mobile.jpg" target="_blank"><img class="aligncenter size-medium wp-image-372" style="border:solid 1px black" title="mobile" src="http://about.ge/blog/wp-content/2009/06/mobile-400x208.jpg" alt="mobile" width="400" height="208" /></a></p>
<p>წყარო &#8211; <a href="http://en.wikipedia.org/wiki/XHTML_Mobile_Profile">http://en.wikipedia.org/wiki/XHTML_Mobile_Profile</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.about.ge/blog/?feed=rss2&amp;p=371</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
