<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Ingmar Tammeväli</title>
	<atom:link href="http://tingmarprog.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tingmarprog.wordpress.com</link>
	<description>- Delphi, MSSQL ja kõik teised karvased ning sulelised</description>
	<lastBuildDate>Thu, 22 Oct 2009 20:57:02 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>et</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='tingmarprog.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/6c637c8d6da8c8bc80ff8c89bb46df03?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Ingmar Tammeväli</title>
		<link>http://tingmarprog.wordpress.com</link>
	</image>
			<item>
		<title>Raamatupidamistarkvara saagad Eesti moodi jätkuvad&#8230;.</title>
		<link>http://tingmarprog.wordpress.com/2009/10/22/raamatupidamistarkvara-saagad-eesti-moodi-jatkuvad/</link>
		<comments>http://tingmarprog.wordpress.com/2009/10/22/raamatupidamistarkvara-saagad-eesti-moodi-jatkuvad/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 18:38:29 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Igasugu mõtteid]]></category>
		<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=790</guid>
		<description><![CDATA[Tarkvaramüüjad panid raamatupidajad sundseisu
Vanem postitus:
Kui uut tarkvara ei osta, enam vana kasutada ei tohi ?
Üldiselt ma ei tea, kas see nüüd halb uudis või hea uudis. Aga mõtlesin taolistele saagadele vastu hakata ning väga omapäraselt - Freeware rp. tarkvaraga. Halb uudis on ehk see, et ma  suudan esimese testrelease välja anda alles aasta pärast [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=790&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://www.ap3.ee/Default2.aspx?ArticleID=dc07ae2e-b87d-4c6e-aa9a-930a16d1c10f&amp;open=sec" target="_blank">Tarkvaramüüjad panid raamatupidajad sundseisu</a></p>
<p>Vanem postitus:</p>
<p><a href="http://tingmarprog.wordpress.com/2009/01/23/kui-uut-tarkvara-ei-osta-enam-vana-kasutada-ei-tohi">Kui uut tarkvara ei osta, enam vana kasutada ei tohi ?</a></p>
<p>Üldiselt ma ei tea, kas see nüüd halb uudis või hea uudis. Aga mõtlesin taolistele saagadele vastu hakata ning väga omapäraselt -<strong> Freeware rp</strong>. tarkvaraga. Halb uudis on ehk see, et ma  suudan esimese testrelease välja anda alles aasta pärast <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Tean, enamus ei usu, et mul see õnnestub &#8211; vahepeal ise ka kahtlesin, õnneks entusiastid aitasid sellest üle saada.  Mitmeid kordi kuulsin Ingmar tee üks normaalne raamatupidamistarkvara.</p>
<p><strong>Aga nüüd minu poolne pöördumine</strong> &#8211; mul olemas üks väga hea konsultant raamatupidamise alal, kahjuks hetkel tal väga kiire. Kui leidub veel abilistest <strong>entusiaste</strong>, kes usuvad, et ma suudan selle välja vedada ning nad tegelevad raamatupidamisega, siis andke endast teada. Ütleme nii, konsultantidel on &#8220;priority level 1&#8243; ehk nende soovid tarkvaras<strong> täidetakse esimesena</strong> !</p>
<p>Programmeerimine see kõige lihtsam osa, olen ikka igasugu asju elu jooksul teinud, kuid tõesti raamatupidamist veel mitte !  Selletõttu vajangi nutikaid konsultante.  Kontakt : ingmar&lt;ätt&gt;planet.ee</p>
<p>Väike demo screenshot, tõestamaks, et ma ei aja udujuttu.<br />
<img src="http://tingmarprog.files.wordpress.com/2009/10/pretest.jpg?w=450&#038;h=323" alt="pretest" title="pretest" width="450" height="323" class="aligncenter size-full wp-image-791" /></p>
<p>Üldiselt algul saab backend olema Postgre &#8211; JAH ta hakkab ka <strong>Linuxil </strong>tööle.  Native application, tulevikus tuleb ka SOA osa kindlasti. </p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
<em>Võimalik, et ajan enda varju taga, võimalik, et mitte&#8230;</em></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/790/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/790/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/790/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/790/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/790/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/790/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/790/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/790/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/790/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/790/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=790&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/10/22/raamatupidamistarkvara-saagad-eesti-moodi-jatkuvad/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>

		<media:content url="http://tingmarprog.files.wordpress.com/2009/10/pretest.jpg" medium="image">
			<media:title type="html">pretest</media:title>
		</media:content>
	</item>
		<item>
		<title>Salvestame lugusid Youtubest&#8230;</title>
		<link>http://tingmarprog.wordpress.com/2009/10/19/salvestame-lugusid-youtubest/</link>
		<comments>http://tingmarprog.wordpress.com/2009/10/19/salvestame-lugusid-youtubest/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 21:20:04 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=759</guid>
		<description><![CDATA[Üldiselt tean tean, &#8220;3.14-raa-tlus&#8221; paha paha. Aga seal niipalju selliseid lugusid, mida pole võimalik enam kusagilt saada (osta).  Pean ütlema ka 95% tuttavate arvamuse, et hetkel Eesti popmuusika meenutab kassi kräunumist. Esmalt tasub õppida eesti keeles laulma, siis alles inglise keeles. Analoog: panin 90ndate muusika mängima  &#8211; kass rõõmsalt mängib lõngakeraga, tuleb meie [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=759&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Üldiselt tean tean, &#8220;3.14-raa-tlus&#8221; paha paha. Aga seal niipalju selliseid lugusid, mida pole võimalik enam kusagilt saada (osta).  Pean ütlema ka 95% tuttavate arvamuse, et hetkel Eesti popmuusika meenutab kassi kräunumist. Esmalt tasub õppida eesti keeles laulma, siis alles inglise keeles. Analoog: panin 90ndate muusika mängima  &#8211; kass rõõmsalt mängib lõngakeraga, tuleb meie uuema ajastu popp, kass teeb omale lõngakerast silmust mida kaela panna, isegi tema närvikava jaoks see liig, mis liig. </p>
<p>Aga see selleks&#8230;</p>
<p>Tean, et olemas selline asi nagu <a href="http://download.cnet.com/YouTube-Downloader/3000-2071_4-10647340.html">YouTube Downloader</a>  Üldiselt mina ei saanudki seda tööle X viga, loobusin sellega mässamast (minu arvuti ehk ületurvatud). Ps. selle programmi installeerimisel <strong>võtke kindlasti maha toolbaride linnukesed (2 tk)</strong>, muidu on teil mitu päeva kirumist garanteeritud.  </p>
<p>Siis mul arvutis selline tore programm <strong><a href="http://audacity.sourceforge.net/" target="blank_">Audacity</a></strong></p>
<p> <img src="http://tingmarprog.files.wordpress.com/2009/10/audacity_save1.jpg?w=450&#038;h=350" alt="audacity_save" title="audacity_save" width="450" height="350" class="aligncenter size-full wp-image-770" /></p>
<p>Sealt ülevalt menüüribalt paremalt poolt valida: <strong>&#8220;Stereo Mix&#8221;</strong> ja  Volumega saad siis salvestatavat helinivood reguleerida. Mis seal ikka paned programmid kõrvuti, <strong>Youtubes lugu mängima</strong> ning Audacity <strong>Record </strong>nupp alla ning lugu läbi, siis <strong>Stop</strong>.  Tihti puuduvad paladel sujuvad lõpud, siis selekteerige umbes 5 sekundit loo lõpust, siis menüüst Effect-&gt;Fade out.</p>
<p>Salvestamisel ikka jälgige ka, et Youtube lugu oleks stereos, üldiselt inimene juba kõrvaga tunneb selle ära. Aga kui üleval see VU &#8211; meter &#8230; tõlge koht, kus postikesed hüppavad. Need postikesed ei tohi ühtemoodi pidevalt hüpata, siis tegemist monoga.</p>
<p>Loo salvestamiseks <strong>-&gt; File -&gt;Export </strong>ja sealt lihtsalt Ok vajutada. Vaadake, et siis salvestustüüp oleks MP3 (soovitav). </p>
<p>Kui olete mingi portsu faile salvestanud kataloogi, siis on soovitatav ka failide valjudus enam-vähem samaks timmida. Mina olen kasutanud selleks: <a href="http://mp3gain.sourceforge.net/">MP3Gain </a> nimelist programmi.</p>
<p>Lõpetuseks <strong>KINDLASTI </strong>saab tunduvalt lihtsamalt lugusid salvestada, aga see meetod oli minu jaoks üks lihtsamaid. Ei mingit vaeva ja karja tundmatuid programme ning kunagi ei tea, millal tuleb tahtmine lugusid kokku miksida <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Interneti raadiote salvestamisega lihtne: <strong><a href="http://www.screamer-radio.com/" target="blank_">Screamer Radio</a></strong></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/759/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/759/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/759/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/759/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/759/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/759/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/759/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/759/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/759/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/759/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=759&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/10/19/salvestame-lugusid-youtubest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>

		<media:content url="http://tingmarprog.files.wordpress.com/2009/10/audacity_save1.jpg" medium="image">
			<media:title type="html">audacity_save</media:title>
		</media:content>
	</item>
		<item>
		<title>Jälle need vaesed reklaamid&#8230;</title>
		<link>http://tingmarprog.wordpress.com/2009/10/16/jalle-need-vaesed-reklaamid/</link>
		<comments>http://tingmarprog.wordpress.com/2009/10/16/jalle-need-vaesed-reklaamid/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 16:02:16 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=755</guid>
		<description><![CDATA[Seekord huvitav artikkel Äripäevast.
Kas AdBlocki kasutaja on varas?
Konflikt on üha teravnenud, sest Firefox ja AdBlock koguvad aina enam populaarsust. Michael Lankton Connected Internetist väidab, et kasutajatel ei ole õigust reklaame blokeerida. „Minu lehele tulles on sul õigus klikkida ükskõik millisel reklaamil või jätta klikkimata ning mitte pöörata neile tähelepanu. Kui sa aga blokeerid reklaamid, siis [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=755&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Seekord huvitav artikkel Äripäevast.</p>
<p><a href="http://www.ap3.ee/Default2.aspx?ArticleID=d13deae0-9224-45a0-8a9f-90db340b2d3e&amp;RubricID=a333695f-4f9f-45b9-91bb-966dfcc01407&amp;ref=lastadd" target="_blank">Kas AdBlocki kasutaja on varas?</a></p>
<p><em>Konflikt on üha teravnenud, sest Firefox ja AdBlock koguvad aina enam populaarsust. Michael Lankton Connected Internetist väidab, et kasutajatel ei ole õigust reklaame blokeerida. „Minu lehele tulles on sul õigus klikkida ükskõik millisel reklaamil või jätta klikkimata ning mitte pöörata neile tähelepanu. Kui sa aga blokeerid reklaamid, siis sa varastad minu lehte külastades,“ väitis Lankton.</em><br />
&#8230;<br />
<em>On ka veebilehti, näiteks MediaFire, kust on tulnud ähvardusi asuda Firefoxi kasutajaid blokeerima. Mozilla on aga keeldunud sellist sorti väljapressimisele allumast. </em></p>
<p>Pole midagi teha, reklaamipakkujad peavad muutma reklaamid huvitavaks, mitte kuvama &#8220;vilkuvat läbu&#8221;. Tulevikus vist ehk enamus reklaame <a href="http://hacks.mozilla.org/category/webgl/" target="_blank">WebGL </a>abil tehtud <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/755/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/755/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/755/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/755/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/755/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/755/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/755/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/755/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/755/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/755/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=755&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/10/16/jalle-need-vaesed-reklaamid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>
	</item>
		<item>
		<title>6 API&#8217;t, mis nullivad Windowsi turvalisuse</title>
		<link>http://tingmarprog.wordpress.com/2009/10/13/6-apit-mis-nullivad-windowsi-turvalisuse/</link>
		<comments>http://tingmarprog.wordpress.com/2009/10/13/6-apit-mis-nullivad-windowsi-turvalisuse/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 13:45:12 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Turvalisus]]></category>
		<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=711</guid>
		<description><![CDATA[Üldiselt, kui alustada, siis ma ikka nö Windowsi sisemise eluga kursis alates win 95 ja mis kõige hullem, tee nii hea programm, kui vähegi suudad, on antud op.süsteemi jäetud API&#8217;d, mis programmi turvalisuse sisuliselt ära nullivad. Vista küll küsis kõike ja küsis veelkord kõike, aga kui mingi programm oli käivitatud, siis toimus kõik vanamoodi. Windowsis [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=711&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Üldiselt, kui alustada, siis ma ikka nö Windowsi sisemise eluga kursis alates win 95 ja mis kõige hullem, tee nii hea programm, kui vähegi suudad, on antud op.süsteemi jäetud API&#8217;d, mis programmi turvalisuse sisuliselt ära nullivad. Vista küll küsis kõike ja küsis veelkord kõike, aga kui mingi programm oli käivitatud, siis toimus kõik vanamoodi. Windowsis lihtne ntx tavauser ei saa  programme modifitseerida , mis töötavad system kasutajanime all: ntx serviced. Samas saab ta  modifitseerida programme mälus, mis töötavad tema õigusruumis. Troojakate lemmik explorer.exe sinna ikka lisatakse igasugust jura.</p>
<p>Vistas on tõesti ka mõiste <a href="http://www.microsoft.com/whdc/system/vista/process_Vista.mspx" target="blank">Protected Processes</a>. Minu arvates peaks enamus protsesse seda tüüpi olema, ükski teine protsess ei tohiks tulla teist &#8220;sodima&#8221;.  <a href="http://technet.microsoft.com/et-ee/magazine/2007.04.vistakernel%28en-us%29.aspx" target="blank_">Inside the Windows Vista Kernel: Part 3</a></p>
<p><em>Further, to prevent compromise from within, all executable code loaded into a protected process, including its executable image and DLLs, must be either signed by Microsoft (WHQL) with a Protected Environment (PE) flag, or if it&#8217;s an audio codec, signed by the developer with a DRM-signing certificate obtained from Microsoft. Because kernel-mode code can gain full access to any process, including protected processes, and 32-bit Windows allows unsigned kernel-mode code to load, the kernel provides an API for protected processes to query the &#8220;cleanliness&#8221; of the kernel-mode environment and use the result to unlock premium content only if no unsigned code is loaded.</em></p>
<p>API&#8217;d, mis on täiesti &#8220;saatanast&#8221;. Nende APIde kasutamine peaks nõudma kasvõi seda, et exe sertifitseeritud või midagi taolist.<br />
- <a href="http://msdn.microsoft.com/en-us/library/ms644990%28VS.85%29.aspx" target="blank_">SetWindowsHookEx</a> Rõõmus API, ei tea kas meelega disainitud, et keyloggerid saaks tegutseda (WH_KEYBOARD/WH_KEYBOARD_LL/WH_JOURNALRECORD) ja firmad oma turvatarkvara tooteid müüa. Miks ma nii ütlen ?<br />
On üks tore hook <a target="blank_" href="http://msdn.microsoft.com/en-us/library/ms644978%28VS.85%29.aspx">WH_DEBUG</a>, seda kasutasin oma <a href="http://ingmar.planet.ee/?page=prog" target="blank_">Pcturva </a>programmi juures (2000 aastal), kui polnud veel korralikke keyloggerite avastajaid. </p>
<blockquote><p>typedef struct {<br />
    DWORD idThread;<br />
    DWORD idThreadInstaller;<br />
    LPARAM lParam;<br />
    WPARAM wParam;<br />
    int code;<br />
} DEBUGHOOKINFO, *PDEBUGHOOKINFO;</p>
</blockquote>
<p>Nummi struktuuri, kas pole. Aga oih&#8230; <strong>idThreadInstaller </strong>  Ühest hetkest NT&#8217;s maailmas hakkas see 0 näitama, et poleks kuidagi moodi võimalik teada saada, kes &#8220;haagi&#8221; paigaldas.</p>
<p>Tore ka sündmus, et see &#8220;haak&#8221; ning temaga seotud DLL laetakse kõikide protsesside külge.  Osa tarkvarasid väidavad, et välistavad nö haake &#8220;user levelis&#8221;, tegelikkuses nende programmide efektiivsus sõltub, kas nad on esimesena käivitatud. Nad lihtsalt panevad ise ka &#8220;haagi&#8221; püsti, aga  CallNextWindowsHooki ei edasta mingitel juhtudel. Siis ongi teised logijad pimeduses. </p>
<p>- <a href="http://msdn.microsoft.com/en-us/library/ms682437%28VS.85%29.aspx" target="blank_">CreateRemoteThread</a></p>
<p><strong>Creates a thread that runs in the virtual address space of another process.<br />
</strong><br />
Sisuliselt saad suvalise protsessi külge panna tööle oma lõime(d); kuna lõim protsessi küljes, ei keela lõimel mitte mingi asi olemasolevat protsessi muuta. Sõltub Windowsi SP, üldiselt mõnikord pead omale SE_DEBUG_PRIVILEGE õigused küsima.<br />
Kuna antud kiu protseduur peab asuma samas protsessi mälupiirkonnas, siis tuleb appi järgmine protseduur.<br />
 &#8211; <a href="http://msdn.microsoft.com/en-us/library/ms681674%28VS.85%29.aspx" target="blank">WriteProcessMemory </a><br />
<strong>Writes data to an area of memory in a specified process</strong><br />
Rõõmsalt saab kirjutada andmeid teise protsessi mälupiirkonda. Okei&#8230;kui väike mälukaitse peal, siis võtame sõbra <a href="http://msdn.microsoft.com/en-us/library/aa366899%28VS.85%29.aspx">VirtualProtectEx </a> appi, muudame mälulehekülgede kaitseatribuute ja roheline tuli paistab.</p>
<p> &#8211; <a target="blank" href="http://msdn.microsoft.com/en-us/library/aa366899%28VS.85%29.aspx">VirtualProtectEx</a><br />
<strong> Changes the protection on a region of committed pages in the virtual address space of a specified process.</strong></p>
<p>Aga pole ilus kirjutada programmi koodi jooksvalt, eriti kui täpselt ei tea, mis seal toimub, siis tuleb appi järgmine API sõber<br />
- <a href="http://msdn.microsoft.com/en-us/library/aa366890%28VS.85%29.aspx" target="blank_">VirtualAllocEx </a><br />
<strong>Reserves or commits a region of memory within the virtual address space of a specified process. </strong></p>
<p>Temaga küsime teise protsessi piirkonda ühe lehekülje mälu või kui julged küsid kohe kaks <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Nii ja nüüd teeme API piruka, mida troojakad tihti küpsetavad :</p>
<p>- esmalt otsime <a href="http://msdn.microsoft.com/en-us/library/ms681920%28VS.85%29.aspx" target="_blank">Psapi</a> abil omale sobiva [ohvrist] protsessi, kelle koodipiirkonda lõim luua.<br />
Küsime ka SE_DEBUG_PRIVILEGE õigused. Lahe, miskit anti&#8230; Kiul võiks olla ka mingi ülesanne, mida ta teise protsessi piirkonnas teeb. No loome pseudokoodi, mis laeb DLL faili, miks ma seda ei demostreeri, sest ma ei taha, keegi rumal teeks veel mõne troojaka.  Küsime VirtualAllocEx sinna piirkonda mälu&#8230;Siis võtame ja kopeerime WriteProcessMemory  abil selle DLL laadimise koodi mälupiirkonda, milles saime VirtualAllocEx apiga. Olemas&#8230;lahe.<br />
CreateRemoteThread anname ette meie protsessi ning VirtualAllocEx abil saadud mälupiirkonna aadressi ja vuala, võime ntx explorer.exe või firefox.exe jne jne sundida laadima igasuguseid suvalisi DLL&#8217;e.</p>
<p>- <a href="http://msdn.microsoft.com/en-us/library/ms679295%28VS.85%29.aspx" target="blank_">DebugActiveProcess</a><br />
Ka paras katastroof &#8220;API&#8221;. Sisuliselt muutume debuggeriks, teine programm hakkab meile alluma. Ntx. mingi programm küsib seerianumbrit, EIP pointeri muutmisega hüpatakse sellest lihtsalt üle. </p>
<p>- <a href="http://msdn.microsoft.com/en-us/library/ms680553%28VS.85%29.aspx" target="blank_">ReadProcessMemory </a><br />
<strong>Reads data from an area of memory in a specified process</strong></p>
<p><em>Järgmises kirjutises toon näite, kuidas programm saab kindlaks teha, kas tema IAT tabelit on muudetud.</em></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/711/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/711/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/711/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/711/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/711/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/711/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/711/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/711/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/711/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/711/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=711&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/10/13/6-apit-mis-nullivad-windowsi-turvalisuse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>
	</item>
		<item>
		<title>Internetireklaamist&#8230;</title>
		<link>http://tingmarprog.wordpress.com/2009/10/02/internetireklaamist/</link>
		<comments>http://tingmarprog.wordpress.com/2009/10/02/internetireklaamist/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 20:59:41 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=671</guid>
		<description><![CDATA[Viimasel ajal palju räägitud reklaamist ja bänneritest, mõtlesin ka natuke sõna võtta antud teemal.
Kui ma nö (alguses) enda tarbeks IE&#8217;le reklaamiblokeerijat tegin adBlackout , tekkisid mul mõneti süümepiinad. Teised näevad kõvasti vaeva, et reklaame välja töötada ning müüa ja mina teen vahendi, mis lihtsalt neid ekraanile ei luba.
Miks ma üldse hakkasin internetireklaame vihkama ?  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=671&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Viimasel ajal palju räägitud reklaamist ja bänneritest, mõtlesin ka natuke sõna võtta antud teemal.</p>
<p>Kui ma nö (alguses) enda tarbeks IE&#8217;le reklaamiblokeerijat tegin <a href="http://ingmar.planet.ee/?page=prog" target="_blank">adBlackout</a> , tekkisid mul mõneti süümepiinad. Teised näevad kõvasti vaeva, et reklaame välja töötada ning müüa ja mina teen vahendi, mis lihtsalt neid ekraanile ei luba.</p>
<p>Miks ma üldse hakkasin internetireklaame vihkama ?  Ennekõike nende esituse ja paigutuse tõttu !</p>
<p>Täiesti talumatud on lehed:</p>
<ol>
<li>kes kasutavad veel pop-up reklaame (enamus sirvikutel juba popup blokeerijad)</li>
<li>kes sunnivad klikkima reklaamlehel, et saaks liikuda põhiartiklite juurde (Äripäeva stiil)</li>
<li>&#8220;monster top bänner&#8221;, sisuliselt lehe päises siuhke jurakas, et kogu lehe liigendus juba metsas</li>
<li>karjuvad ja vilkuvad flash bännerid; jubedus kuubis. Kui istud arvuti taga ja ma suunaksin strobo valguse näkku, kaua te vist seal laua taga viibida ei tahaks . Sama käib ka veebilehe kohta.</li>
<li> bännerid, mis jooksevad artiklite peale ja nö kui soovid artiklile klikkida, siis tehtud nii, et &#8220;tahtmatult&#8221; klikid reklaami peale</li>
</ol>
<p>Kui mingi leht müüb reklaami, soovitan siiralt vaadata, kaua võtab aega nende lehe laadimine. Mida rohkem võtab lehe laadimine aega, sest suurem tõenäosus, et inimene lahkub sealt. </p>
<p>Ka tasub analüüsida, palju need Flash objektid protsessorit hõivavad, samuti mälu. Lugejal on ka taluvuse piirid, kui neid ei ületata, siis kaob ka soov reklaame &#8220;mõrvata&#8221;.</p>
<p>Õppust võiks võtta Google tekstireklaamidest, nad eriti ei häiri ning uskumatu, mõnel isegi klikin, sest Google  on jälginud mu soove ja eelistusi ning vastavalt sellele ka reklaame kuvanud.</p>
<p><strong>Nüüd tuleb natuke üllatav koht</strong>, õpetan kuidas reklaamiblokeerijaid ka vältida (see jäägu reklaamiesitajate <strong>südametunnistusele</strong>) ! </p>
<p>1.  urlid tuleb hoida mittemidagi ütlevad: kui on url ads.geenius.ee või banner.geenius.ee või www.geenius.ee/disp.php?width=468&amp;height=60</p>
<p>Parim viis, et reklaam tuleks samast domeenist, kus artiklidki:<br />
ntx: www.geenius.ee/disp.php?id=15 see ntx avab mingi artikli; aga samas www.geenius.ee/disp.php?id=16 tagastab bänneri.</p>
<p>2. reklaamid luua CSS või javascript abil.  Pole midagi lihtsamat kui keelata ära pilt: &lt;img src=&#8221;http://superads&#8221;&gt;<br />
Kui mul nüüd konteiner  &lt;div id=&#8221;a04555FFA&#8221;&gt;&lt;/div&gt; ja sinna sisse luuakse reklaam javascript abil, on seda palju tülikam blokeerida, eriti kui seda veel peaks SetTimeri abil tehtama</p>
<p>CSS pseudokood: reklaamide kuvamine ilma IMG elemendita</p>
<p>wx4551xa.css<br />
div.xsize<br />
{<br />
 width:468;<br />
 height:60;<br />
}</p>
<p>#a04555FFA div.xsize<br />
{<br />
background: url(images/p9001111a.jpg)  no-repeat;<br />
}</p>
<p>3. hoia elementide nimed unikaalsed, mis pidevalt muutuvad; ära kasuta &lt;div id=&#8221;banner&#8221;&gt; või  &lt;div id=&#8221;ads&#8221;&gt;; või &lt;div id=&#8221;a04555FFA&#8221; style=&#8221;width:468px;height:60px;&#8221;&gt;&lt;/div&gt;</p>
<p>Parem oleks kui  &lt;div id=&#8221;a04555FFA&#8221; class=&#8221;Wxiduniq&#8221;&gt; ehk mõõdud tulevad &#8220;kusagilt&#8221; CSS failist, see tähendab, et meie vaesed blokeerijad peame rohkem tööd tegema ning DOM mudelit skäneerima. Muidu saaks koheselt enne html parsimist osad sektsioonid välja visata.</p>
<p>4. mida rohkem elemente javascriptiga luuakse, seda tülikam blokeerimine. AGA, mida rohkem javascriptiga objektide laadimist, seda aeglasem ka lehe laadimine.</p>
<p>5. ära kasutada standardnimega js faile ntx Flashi laadimiseks SWFObject.js</p>
<p>6. bänneri piltidele erinev suurus: reklaampilt 468&#215;60 tegelikkuses; 477&#215;69; nö see +9 osa jätta kuvamata st reklaamikonteiner piirab nähtava osa 468&#215;60 peale.  Nüüd, kui mööda DOM mudelit liikuda, saame suvalisi bänneri mõõte, lihtsamad reklaamiblokeerijad lollitab ära.</p>
<p>7. IFRAME unusta ära, sest ükski &#8220;normaalne&#8221; leht ei sisalda IFRAME. IFRAME&#8217;d jäänud hetkel vaid reklaamimaailma jaoks. Tõesti, kui veel AJAX maaniat polnud, siis tehti trikke IFRAMEDE abil.<br />
Kui IFRAMET kasutad, siis anna talle samuti mõõdud CSS abil.</p>
<p>Aga nüüd rikun peo ära (&#8220;party pooper&#8221;), kui mina reklaamiblokeerijat peaksin täiustama , siis lihtsalt tuleks lisada tsentraalne server, millest blokeerijad omale reegleid küsivad. Ja on nö trusted kasutajad, kes reklaami ilmnedes selle peal klikivad ja blokeerivad, see info edastatakse tsentraalsesse serverisse.</p>
<p><em>Ehk pisike moraal &#8211; selle asemel, et üritada imetrikke, tasuks mõelda inim(silma)sõbralikele reklaamidele !</em></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/671/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/671/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/671/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/671/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/671/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/671/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/671/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/671/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/671/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/671/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=671&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/10/02/internetireklaamist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>
	</item>
		<item>
		<title>Mis Gmailil viimasel ajal viga ?</title>
		<link>http://tingmarprog.wordpress.com/2009/09/01/mis-gmailil-viimasel-ajal-viga/</link>
		<comments>http://tingmarprog.wordpress.com/2009/09/01/mis-gmailil-viimasel-ajal-viga/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 20:06:27 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=665</guid>
		<description><![CDATA[Antud viga hakkab juba suht tavaliseks muutuma &#8211; teenuste allakäik, kasutajate liiga suur arv, pidev DDoS ?
1.sept 2009 22:03
502 Server Error
Google
Error
    Server Error
    The server encountered a temporary error and could not complete your request.
    Please try again in 30 seconds.
      [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=665&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Antud viga hakkab juba suht tavaliseks muutuma &#8211; teenuste allakäik, kasutajate liiga suur arv, pidev DDoS ?</p>
<p>1.sept 2009 22:03</p>
<p>502 Server Error<br />
Google<br />
Error</p>
<p>    Server Error<br />
    The server encountered a temporary error and could not complete your request.</p>
<p>    Please try again in 30 seconds.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/665/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/665/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/665/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/665/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/665/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/665/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/665/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/665/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/665/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/665/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=665&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/09/01/mis-gmailil-viimasel-ajal-viga/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>
	</item>
		<item>
		<title>Paistab, et Skype saab varsti uued omanikud</title>
		<link>http://tingmarprog.wordpress.com/2009/09/01/paistab-et-skype-saab-varsti-uued-omanikud/</link>
		<comments>http://tingmarprog.wordpress.com/2009/09/01/paistab-et-skype-saab-varsti-uued-omanikud/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 14:04:29 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=661</guid>
		<description><![CDATA[eBay jõudis Skype&#8217;i müügi osas kokkuleppele
Pigem paneb iga selline tehing küsima, kas midagi muutub paremaks või hoopis kallimaks?  Ning mis saanud vaidlusest, mis kohtus, kas tohib eelmiste omanike poolt arendatud tehnoloogiat kasutada.

eBay Wrangles with Joltid Over Skype P2P Technology
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=661&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://www.ap3.ee/Default2.aspx?ArticleID=bd451adc-6103-4989-9309-dfd4a4449dde&amp;open=sec" target="blank">eBay jõudis Skype&#8217;i müügi osas kokkuleppele</a></p>
<p>Pigem paneb iga selline tehing küsima, kas midagi muutub paremaks või hoopis kallimaks?  Ning mis saanud vaidlusest, mis kohtus, kas tohib eelmiste omanike poolt arendatud tehnoloogiat kasutada.<br />
<a href="http://news.digitaltrends.com/news-article/20549/ebay-wrangles-with-joltid-over-skype-p2p-technology" target="blank"><br />
eBay Wrangles with Joltid Over Skype P2P Technology</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/661/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/661/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/661/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=661&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/09/01/paistab-et-skype-saab-varsti-uued-omanikud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>
	</item>
		<item>
		<title>Ärge kasutage lehti, kus saate kontrollida, kas keegi sind msnis blokeeris !</title>
		<link>http://tingmarprog.wordpress.com/2009/08/19/arge-kasutage-lehti-kus-saate-kontrollida-kas-keegi-sind-msnis-blokeeris/</link>
		<comments>http://tingmarprog.wordpress.com/2009/08/19/arge-kasutage-lehti-kus-saate-kontrollida-kas-keegi-sind-msnis-blokeeris/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 12:18:14 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=651</guid>
		<description><![CDATA[Oeh, pean täna teise postituse kirjutama teemal: msn blokeerimise kontrollijad. PALUN ÄRGE KASUTAGE NEID TEENUSEID. Msn blokeerimist pole UUE protokolliga üldse võimalik kontrollida, see täielik jama. Kes ei usu, soovitan tõsiselt tutvuda protokolliga http://msnpiki.msnfanatic.com/index.php 
Üks tuttav &#8220;kontrollis&#8221; oma naistuttavaid, et kes teda blokeerinud .Kohe sain tema aadressilt tonn spämmi, siis hakkasid mulle tema msn aknad [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=651&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Oeh, pean täna teise postituse kirjutama teemal: msn blokeerimise kontrollijad. <strong>PALUN ÄRGE KASUTAGE NEID TEENUSEID</strong>. Msn blokeerimist pole UUE protokolliga üldse võimalik kontrollida, see täielik jama. Kes ei usu, soovitan tõsiselt tutvuda protokolliga <a href="http://msnpiki.msnfanatic.com/index.php/Main_Page">http://msnpiki.msnfanatic.com/index.php</a> </p>
<p>Üks tuttav &#8220;kontrollis&#8221; oma naistuttavaid, et kes teda blokeerinud .Kohe sain tema aadressilt tonn spämmi, siis hakkasid mulle tema msn aknad reklaami saatma jne jne. </p>
<p>Sellised kontrollijad on spämmerite ja pahavara lehtede pidajate unistus ning ka sissetulek !</p>
<p>Viimane jura tuli aadressilt youareblocked.com</p>
<p>Googles ikka massiliselt neid linke:<br />
<a href="http://www.google.ee/#hl=et&amp;q=msn+block+checker&amp;btnG=Google+otsing&amp;lr=&amp;aq=0&amp;fp=81748441191fc370">lihtne päring googlesse</a></p>
<p>Kui tõesti suur kibestumus peal kasutage loogikat: kui inimene pidevalt on online olnud ja siis juba kuu või kaks pole olnud, järelikult teid blokeeriti. Tõenäosus, et teine inimene läks arvutisõltuvuse ravile on ka vähetõenäoline.</p>
<p>Vähim, mis saate teha, vahetage oma msn parool ära; eeldusel, et see sait pole teie kontot üle võtnud.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/651/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=651&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/08/19/arge-kasutage-lehti-kus-saate-kontrollida-kas-keegi-sind-msnis-blokeeris/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>
	</item>
		<item>
		<title>Arvutiviiruseid on igasuguseid, aga mõned on &#8220;huvitavad&#8221;&#8230;</title>
		<link>http://tingmarprog.wordpress.com/2009/08/19/arvutiviiruseid-on-igasuguseid-aga-moned-on-huvitavad/</link>
		<comments>http://tingmarprog.wordpress.com/2009/08/19/arvutiviiruseid-on-igasuguseid-aga-moned-on-huvitavad/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 06:21:39 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=647</guid>
		<description><![CDATA[http://www.delphifeeds.com/go/f/59424
Sellised väikesed viirused otsivad esmalt *.exe/dll asemel programmeerimiskeelte faile,  kuhu ennast &#8220;lisada&#8221;
(*.cpp,*.h,*.pas,*.cs,*.java jne). Ega peagi kõvasti pingutama, õigesti kirjutatud viirus on enamasti 4-6 kb suur, viiruse kehast tehakse base64 string või lihtsalt hex kujule ning kirjutatakse programmeerimiskeskkonna mingisse süsteemsesse faili.  Stringi operatsioonidega saab selle viiruse keha kenasti sassi ajada, et otsest signatuuri ei [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=647&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://www.delphifeeds.com/go/f/59424" target="blank_">http://www.delphifeeds.com/go/f/59424</a></p>
<p>Sellised väikesed viirused otsivad esmalt *.exe/dll asemel programmeerimiskeelte faile,  kuhu ennast &#8220;lisada&#8221;<br />
(*.cpp,*.h,*.pas,*.cs,*.java jne). Ega peagi kõvasti pingutama, õigesti kirjutatud viirus on enamasti 4-6 kb suur, viiruse kehast tehakse base64 string või lihtsalt hex kujule ning kirjutatakse programmeerimiskeskkonna mingisse süsteemsesse faili.  Stringi operatsioonidega saab selle viiruse keha kenasti sassi ajada, et otsest signatuuri ei saagi temast luua.  Viirusetõrje programmid ei kontrolli ka enamasti programmeerimiskeelte tüüpfaile.</p>
<p>Eriti tore, kui koodis rida, et alles mingi aasta / kahe pärast hakkab viirus ennast levitama käivitusfaile nakatades jne jne.  Keegi ei saa aru, kuidas see viirus nii laia leviku saavutas, sest vähesed suurfirmad ka usuks, et nende programmeerimiskeelte süsteemsed failid on ära soditud aka nakatatud. </p>
<p>Mõelge selle sündmuse mõju tootebräindile, kui järsku kõik viirusetõrje programmid kuulutavad , et Teie toode on viirus.</p>
<p>&#8212;&#8212;&#8212;&#8211;<br />
Panin hõbepaberist mütsi pähe ja vaatan, kuidas minu sysconst.pas elab. Loodan, et üllatusi ei tule <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/647/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/647/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/647/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/647/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/647/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/647/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=647&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/08/19/arvutiviiruseid-on-igasuguseid-aga-moned-on-huvitavad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>
	</item>
		<item>
		<title>adBlackout: reklaamide blokeerija IE jaoks</title>
		<link>http://tingmarprog.wordpress.com/2009/08/08/adblackout-reklaamide-blokeerija-ie-jaoks/</link>
		<comments>http://tingmarprog.wordpress.com/2009/08/08/adblackout-reklaamide-blokeerija-ie-jaoks/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 17:50:28 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=608</guid>
		<description><![CDATA[Pole ammu blogis kirjutanud. See-eest sai päris palju koodi kirjutatud, pigem jätkasin projektiga, mis kevadel pooleli jäi.  adBlackout - sisuliselt üritan saavutada Internet Exploreris sama, mis Adblock Firefoxis teeb. 
Projekti taaselustamise põhjuseks lause: täieliku artikli lugemiseks ostke paberleht &#8211; tule taevas appi, me ei ela enam ürgajas.  Tasuline meedia oleks mõeldav, kui selle [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=608&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Pole ammu blogis kirjutanud. See-eest sai päris palju koodi kirjutatud, pigem jätkasin projektiga, mis kevadel pooleli jäi.  <strong>adBlackout </strong>- sisuliselt üritan saavutada Internet Exploreris sama, mis Adblock Firefoxis teeb. </p>
<p><em>Projekti taaselustamise põhjuseks lause: täieliku artikli lugemiseks ostke paberleht &#8211; tule taevas appi, me ei ela enam ürgajas.  Tasuline meedia oleks mõeldav, kui selle sisu koosneks asjalikest analüüsidest ning  müüginumbreid ei tõstetaks vaid paanika abil. </em></p>
<p>Tean, et on ka neid blokeerijaid IE jaoks, aga paljud teevad tavalist BHO hookus-pookust, see on jama. Ka ei oska nad Javascript abil  X moodi loodud Flash objekte ära kaotada. Ka tänapäeval tehakse CSS abil siuhkseid trikke, et BHO tihti ei aitagi. Üldiselt analüüsides meie päevalehti võiks öelda, et HTML on tihti nagu prügikast. Jäägu need lehed, mis panid pead raputama minu teada.</p>
<p>Minu eesmärk oli teha objektide blokeerimine nii, et neid <em>ei tõmmata isegi serverist alla</em>, kuna ntx EDGE otsas istudes laeb leht ikka väga väga kaua. </p>
<p>Panen siia ka screenshoti:</p>
<p><img src="http://tingmarprog.files.wordpress.com/2009/08/sneakpreview3.jpg?w=450&#038;h=494" alt="sneakpreview" title="sneakpreview" width="450" height="494" class="aligncenter size-full wp-image-614" /></p>
<p>Antud objekt/dll on nii <em>alfa</em> staadiumis, pigem isegi osaline &#8220;sneak preview&#8221;, et võib isegi <strong>Major Failure</strong> külla tulla. </p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Julgemad  saavad programmi downloadida <strong><a target="blank_" href="http://ingmar.planet.ee/avalikud_programmid/adBlackout.zip">siit</a></strong></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Kuna tegemist alles testidega, siis pole ka installerit.<br />
- install kirjutage <strong>regsvr32 adBlackout.dll</strong><br />
- uninstall kirjutage <strong>regsvr32 /u adBlackout.dll</strong></p>
<p>Üldiselt hetkel töötab teine osa, see on URL blokeerimine. Esimest osa veel teen (<strong>Üldreeglid</strong>), see rohkem vajalik tekstireklaamide jaoks st pole nii kriitiline. </p>
<p>Kui Internet Exploreris vajutate <strong>F9</strong>, siis peaks programm nähtavale tulema ning saate URL reegleid kehtestada.<br />
<strong>URL puhul keelatakse kõik objektid, mis vastavad Teie reeglile.</strong> Toetatud on ka regexpr !</p>
<p>Minul olid lihtreeglid:</p>
<blockquote><p>
DENY:250&#215;90<br />
DENY:468&#215;90<br />
DENY:468&#215;180<br />
DENY:392&#215;72<br />
DENY:468&#215;60<br />
DENY:800&#215;35<br />
DENY:250&#215;70<br />
DENY:728&#215;90<br />
DENY:/reklaam/<br />
DENY:banner<br />
DENY:.swf
</p></blockquote>
<p>Nagu näete, ma enda testis keelasid täielikult Flashi. Mul vilkuvate ja hüppavate asjade vastu allergia, veel hullem, kui need ka karjuvad <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  </p>
<p>Ka pildi peal saate parema klikiga context menu, seal on punkt adBlackout. Sellele klikkides avatakse vorm, kus antud URL blokeerimiseks. </p>
<p>TODO list on mul pikk (see pole vaid reklaamide jaoks):</p>
<p>- üldreeglite süsteem korda saada<br />
- kirjutada javascript ümber, et blokeeritud IFRAMED ei meenutaks auku seinas <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
- pildi blokeerimisel peidetaks ta aktiivsel lehel<br />
- parandada keelatud piltide peitmise scripti<br />
- whitelist võimalust teha, hetkel puudub.<br />
- teha adBlock stiilis tab Flashide peale, et saaks normaalselt neid blokeerida.<br />
- objektide nimistu aken<br />
- teha võimalus parooli alla app. panemine. Lapsevanemad saaksid mingitel kellaaegadel konkreetsete lehtede külastamise ära keelata<br />
- lisada Noscript stiilis kõikide scriptide keelamine ? Kas on kellegil soovi ja kas vajadust?<br />
- animeeritud Gif sisu analüüs ?<br />
- tõlkefailid lisada</p>
<p><strong>Üldiselt pole veel antud toote foorumit püsti, julgemad testijad pange leitud vigade kirjeldused ja leheküljed, kus viga tekkis selle postituse kommentaariumi.</strong></p>
<p><strong> Testijate EELIS on see, et nende soovid ja täiendused võtan ma alati esimesena arvesse !</strong></p>
<p>Proovisin ise seda Internet Explorer 7 ja 8, justkui funkas&#8230;võimalik, et kõigest minu õnn <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p>Head testimist !</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/608/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/608/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/608/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/608/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/608/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/608/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/608/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/608/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/608/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/608/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=608&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/08/08/adblackout-reklaamide-blokeerija-ie-jaoks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>

		<media:content url="http://tingmarprog.files.wordpress.com/2009/08/sneakpreview3.jpg" medium="image">
			<media:title type="html">sneakpreview</media:title>
		</media:content>
	</item>
		<item>
		<title>Oracle tegutseb&#8230;</title>
		<link>http://tingmarprog.wordpress.com/2009/06/05/oracle-tegutseb/</link>
		<comments>http://tingmarprog.wordpress.com/2009/06/05/oracle-tegutseb/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 16:18:59 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=599</guid>
		<description><![CDATA[Глава Oracle считает что OpenOffice нужно переделать под JavaFX
http://www.theregister.co.uk/2009/06/04/ellison_javafx_commitment/
Ehk siis hommikul paned app. tööle, õhtuks saad tööle ja pane kohe giga mälu ning võimas prose. Java tehnoloogia pole ju üldse aeglane  
Nii nagu 3 postituses juba maininud, ootame huviga, mis trikk ikka MySQL&#8217;iga tehakse&#8230;
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=599&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://www.linux.org.ru/view-message.jsp?msgid=3760406" target="blank_">Глава Oracle считает что OpenOffice нужно переделать под JavaFX</a></p>
<p><a href="http://www.theregister.co.uk/2009/06/04/ellison_javafx_commitment/" target="blank_">http://www.theregister.co.uk/2009/06/04/ellison_javafx_commitment/</a></p>
<p>Ehk siis hommikul paned app. tööle, õhtuks saad tööle ja pane kohe giga mälu ning võimas prose. Java tehnoloogia pole ju üldse aeglane <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Nii nagu 3 postituses juba maininud, ootame huviga, mis <em>trikk ikka MySQL&#8217;iga</em> tehakse&#8230;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/599/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/599/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/599/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/599/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/599/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/599/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/599/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/599/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/599/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/599/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=599&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/06/05/oracle-tegutseb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>
	</item>
		<item>
		<title>Koodivaramu: Delphi app. amCharts ja Open Flash Chart</title>
		<link>http://tingmarprog.wordpress.com/2009/06/04/koodivaramu-delphi-app-amcharts-open-flash-chart/</link>
		<comments>http://tingmarprog.wordpress.com/2009/06/04/koodivaramu-delphi-app-amcharts-open-flash-chart/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 07:59:45 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Koodivaramu]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=565</guid>
		<description><![CDATA[Üldiselt vaatasin, enamus desktop programme omavad jube igavaid graafikuid. Enamus graafikud meenutavad mulle rastergraafika hiigelaegu. Korraks vajusin mõttesse, viimasel ajal Flash juba suht levinud tehnoloogia, mis peaaegu iga inimese arvutis. Miks mitte rakendada veebis kasutatavaid Flashis tehtud graafikuid desktop programmides !?
Delphis tuleb lihtsalt teha Flash com objekti import + komponendi automaatne loomine ja kogu lugu&#8230;
Natuke [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=565&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Üldiselt vaatasin, enamus desktop programme omavad jube igavaid graafikuid. Enamus graafikud meenutavad mulle rastergraafika hiigelaegu. Korraks vajusin mõttesse, viimasel ajal Flash juba suht levinud tehnoloogia, mis peaaegu iga inimese arvutis. Miks mitte rakendada veebis kasutatavaid Flashis tehtud graafikuid desktop programmides !?</p>
<p>Delphis tuleb lihtsalt teha Flash com objekti import + komponendi automaatne loomine ja kogu lugu&#8230;</p>
<p>Natuke aega testisin ja proovisin erinevaid koode, algul ei olnud ma eriti edukas, aga hopsti tulid  ideed ning sain asjad tööle. Lisan ka screenshotid:</p>
<p><img src="http://tingmarprog.files.wordpress.com/2009/06/amcharts_ja_delphi2.jpg?w=450&#038;h=343" alt="amcharts_ja_delphi" title="amcharts_ja_delphi" width="450" height="343" class="aligncenter size-full wp-image-593" /></p>
<p><img src="http://tingmarprog.files.wordpress.com/2009/06/openchartdelphi1.jpg?w=449&#038;h=329" alt="openchartdelphi" title="openchartdelphi" width="449" height="329" class="aligncenter size-full wp-image-580" /></p>
<p>Sain kätte ka evendid, et valitud väärtusi kuvada. </p>
<p>Programmide lähtekoodid + binaryd <a href="http://ingmar.planet.ee/avalikud_programmid/delphi_amcharts_openchart.zip" target="_blank">siin</a></p>
<p>- <a href="http://www.amcharts.com/" target="_blank">amCharts</a> on siiski &#8220;tasuline&#8221;. Tasuta versioonides kuvatakse amcharts linki graafikus</p>
<p>- <a href="http://teethgrinder.co.uk/open-flash-chart-2/" target="_blank">Open Flash Chart</a> on tasuta + LGPL litsensi all, mida veel tahta <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Lihtsalt märkusena võib öelda, et võimaluste poolest on amCharts kobedam, olen teda php projektides kasutanud&#8230;<br />
&#8212;&#8212;&#8212;&#8212;-<br />
Seniks head pusimist&#8230;xor eax, eax&#8230;saaks veel normaalse suve ka</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/565/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/565/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/565/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/565/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/565/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/565/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/565/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/565/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/565/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/565/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=565&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/06/04/koodivaramu-delphi-app-amcharts-open-flash-chart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>

		<media:content url="http://tingmarprog.files.wordpress.com/2009/06/amcharts_ja_delphi2.jpg" medium="image">
			<media:title type="html">amcharts_ja_delphi</media:title>
		</media:content>

		<media:content url="http://tingmarprog.files.wordpress.com/2009/06/openchartdelphi1.jpg" medium="image">
			<media:title type="html">openchartdelphi</media:title>
		</media:content>
	</item>
		<item>
		<title>Sun&#8217;i Java polegi enam nii tasuta ?</title>
		<link>http://tingmarprog.wordpress.com/2009/05/30/suni-java-polegi-enam-nii-tasuta/</link>
		<comments>http://tingmarprog.wordpress.com/2009/05/30/suni-java-polegi-enam-nii-tasuta/#comments</comments>
		<pubDate>Sat, 30 May 2009 10:13:10 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=558</guid>
		<description><![CDATA[ru.java &#8211; Похоже, мы допрыгались
http://community.livejournal.com/ru_java/818063.html?thread=10494607
Ma ütlesin oma tuttavale Java gurule peale seda, kui Oracle osa Sun&#8217;i ära ostis, et uskuge &#8211; küll see Sun java muutub ka kuidagi tasuliseks. 
Sun released the Java 1.6.0_14 JDK and JRE today which include a cool new garbage collector called G1. There is just one catch. Even though it [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=558&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>ru.java &#8211; Похоже, мы допрыгались<br />
<a href="http://community.livejournal.com/ru_java/818063.html?thread=10494607" target="_blank">http://community.livejournal.com/ru_java/818063.html?thread=10494607</a></p>
<p>Ma ütlesin oma tuttavale Java gurule peale seda, kui Oracle osa Sun&#8217;i ära ostis, et uskuge &#8211; küll see Sun java muutub ka kuidagi tasuliseks. </p>
<p><em>Sun released the Java 1.6.0_14 JDK and JRE today which include a cool new garbage collector called G1. There is just one catch. Even though it is included in the distribution, the release notes state &#8216;Although G1 is available for use in this release, note that production use of G1 is only permitted where a Java support contract has been purchased.<br />
</em></p>
<p>Kuna Oracle nüüd Sun&#8217;i suuromanik , siis varsti <strong>tasuta lõunaid pole</strong>. Oracle &#8220;paneb&#8221; asjad raha teenima&#8230; Huvitav mis seisus <a href="http://openjdk.java.net/" target="_blank">OpenJdk</a> on ? Kas aktiivne arendus ikka jätkub ?</p>
<p>Huvitav, mis plaanid Oracle&#8217;l &#8220;MySQL Community Edition&#8221; versiooniga. Arvan, et varsti öeldakse selle arendus lõpetatud &#8230; kuna&#8230; ja mingi huvitav põhjus.  </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/558/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=558&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/05/30/suni-java-polegi-enam-nii-tasuta/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>
	</item>
		<item>
		<title>Oracle ostab Sun&#8217;i &#8230;</title>
		<link>http://tingmarprog.wordpress.com/2009/04/20/oracle-ostab-suni/</link>
		<comments>http://tingmarprog.wordpress.com/2009/04/20/oracle-ostab-suni/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 14:55:03 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=544</guid>
		<description><![CDATA[Kui asja analüüsida, siis loogiline käik mõneti. Samas, mida teeks Oracle MYSQL osaga ? Enamus veebisaitidel MYSQL Backendiks, miks ei tahaks Oracle seda kohta endale hõivata. Küsimus, kuidas nad seda strateegiliselt teevad, kas MYSQL Community Edition kaob üldse.  Oracle on firma, kes tahab positsioone tugevdada, tasuta lõunaid pole olemas juba pikka aega.
Java Oracle tootepakettide [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=544&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Kui asja analüüsida, siis loogiline käik mõneti. Samas, mida teeks Oracle MYSQL osaga ? Enamus veebisaitidel MYSQL Backendiks, miks ei tahaks Oracle seda kohta endale hõivata. Küsimus, kuidas nad seda strateegiliselt teevad, kas MYSQL Community Edition kaob üldse.  Oracle on firma, kes tahab positsioone tugevdada, tasuta lõunaid pole olemas juba pikka aega.</p>
<p>Java Oracle tootepakettide alus, sellest saame aru. Hea oleks ju mõnda Java osa ntx patenteerida, tooks konkurentidele nii mõnegi halli juuksekarva juurde (IBM)  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><em>SANTA CLARA, Calif., April 20, 2009 &#8212; Sun Microsystems (NASDAQ: JAVA) and Oracle Corporation (NASDAQ: ORCL) announced today they have entered into a definitive agreement under which Oracle will acquire Sun common stock for $9.50 per share in cash. The transaction is valued at approximately $7.4 billion, or $5.6 billion net of Sun&#8217;s cash and debt. </em></p>
<p><a href="http://www.sun.com/third-party/global/oracle/index.jsp" target="blank_">http://www.sun.com/third-party/global/oracle/index.jsp</a></p>
<p>Sarnased küsimused ka teistel, mis minulgi.</p>
<p><a href="http://www.osnews.com/story/21340/What_s_Going_to_Happen_with_OpenOffice_MySQL_SPARC_/" target="blank_">What&#8217;s Going to Happen with OpenOffice, MySQL, SPARC?</a></p>
<p><em>With round and about 11 million installations, MySQL offers Oracle a lot of leverage in a market they previously didn&#8217;t really took part in. &#8220;While no one could ever rightfully claim that MySQL threatens Oracle&#8217;s higher-end database offerings, its addition to the portfolio gives Oracle additional leverage in a market with significant growth potential,&#8221; Independent analyst Carmi Levy told BetaNews, &#8220;The MySQL installed base of approximately 11 million gives Oracle sales teams fertile opportunity to have conversations they haven&#8217;t previously had.&#8221;</em></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/544/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/544/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/544/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/544/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/544/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/544/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/544/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/544/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/544/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/544/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=544&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/04/20/oracle-ostab-suni/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>
	</item>
		<item>
		<title>Blogide sissekannetele hindamissüsteem&#8230;muidu läheb asi jamaks !</title>
		<link>http://tingmarprog.wordpress.com/2009/04/12/blogide-sissekannetele-hindamissusteemmuidu-laheb-asi-jamaks/</link>
		<comments>http://tingmarprog.wordpress.com/2009/04/12/blogide-sissekannetele-hindamissusteemmuidu-laheb-asi-jamaks/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 13:18:56 +0000</pubDate>
		<dc:creator>tingmarprog</dc:creator>
				<category><![CDATA[Varia]]></category>

		<guid isPermaLink="false">http://tingmarprog.wordpress.com/?p=535</guid>
		<description><![CDATA[Selline ettepanek oleks kõikidele blogide sissekandeid koguvatele portaalidele.
Probleem selles, viimasel ajal on osa inimesi, neid pole palju genereerivad suvalist rumalat juttu ja neil tuleb neid artikleid nagu oavarrest. Päevas 3 artiklit lõdva randmega, kui pingutavad saavad lausa 8 ja rohkem.
Poliit-valveblogijad ja muud taolised isiksused.
Lubada omistada sisutühja jutu eest miinuseid. Kui nädala jooksul on kogunenud kindel [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=535&subd=tingmarprog&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><em>Selline ettepanek oleks kõikidele blogide sissekandeid koguvatele portaalidele.</em></p>
<p>Probleem selles, viimasel ajal on osa inimesi, neid pole palju genereerivad suvalist rumalat juttu ja neil tuleb neid artikleid nagu oavarrest. Päevas 3 artiklit lõdva randmega, kui pingutavad saavad lausa 8 ja rohkem.<br />
Poliit-valveblogijad ja muud taolised isiksused.</p>
<p>Lubada omistada sisutühja jutu eest miinuseid. Kui nädala jooksul on kogunenud kindel arv miinuseid, siis kuvatakse ainult artikli pealkirja ja seegi püsib maksimaalselt 25 min. Miinuspunktid kaovad nädalatega ehk kui jälle suudetakse normaalseid kirjutisi avaldada, siis miinuspunktide arv ei suurene &#8211; kellegil pole põhjust miinust anda. Samuti ei saaks seda miinust anda pidevalt üks ja sama inimene, miinuseid blogile saab anda üks isik korra nädalas.  Automaatselt suurendaks seda miinust roppude sõnade arv !</p>
<p>See pole tsensuur, tegemist avaliku filtriga, mis eemaldab &#8220;eetrimüra&#8221;.</p>
<p>Alati saab paremat algoritmi teha ! Tänu sellele süsteemile tuleks ka kvaliteetblogijad rohkem esile.</p>
<p>____________________</p>
<p>Connection terminated&#8230;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/tingmarprog.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/tingmarprog.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/tingmarprog.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/tingmarprog.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/tingmarprog.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/tingmarprog.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/tingmarprog.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/tingmarprog.wordpress.com/535/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/tingmarprog.wordpress.com/535/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/tingmarprog.wordpress.com/535/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=tingmarprog.wordpress.com&blog=5764678&post=535&subd=tingmarprog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://tingmarprog.wordpress.com/2009/04/12/blogide-sissekannetele-hindamissusteemmuidu-laheb-asi-jamaks/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e5e45782f743831d843d5f821356514c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">tingmarprog</media:title>
		</media:content>
	</item>
	</channel>
</rss>