?><?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>Техничка школа Кикинда</title>
	<atom:link href="http://www.tehskola-ki.edu.rs/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.tehskola-ki.edu.rs/blog</link>
	<description>Блог Техничке школе из Кикинде</description>
	<lastBuildDate>Sun, 23 Aug 2009 10:46:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>GNUzilla 38</title>
		<link>http://www.tehskola-ki.edu.rs/blog/?p=97</link>
		<comments>http://www.tehskola-ki.edu.rs/blog/?p=97#comments</comments>
		<pubDate>Mon, 10 Aug 2009 19:11:10 +0000</pubDate>
		<dc:creator>Luka</dc:creator>
				<category><![CDATA[Слободан софтвер]]></category>

		<guid isPermaLink="false">http://www.tehskola-ki.edu.rs/blog/?p=97</guid>
		<description><![CDATA[Нови број електронског часописа посвећеног слободном софтверу.
Преузми pdf 4,2MB.
]]></description>
			<content:encoded><![CDATA[<p>Нови број електронског часописа посвећеног слободном софтверу.</p>
<p><a href="http://gnuzilla.fsn.org.rs/" target="_blank">Преузми</a> pdf 4,2MB.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tehskola-ki.edu.rs/blog/?feed=rss2&amp;p=97</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GIMP 2.6</title>
		<link>http://www.tehskola-ki.edu.rs/blog/?p=93</link>
		<comments>http://www.tehskola-ki.edu.rs/blog/?p=93#comments</comments>
		<pubDate>Mon, 10 Aug 2009 18:58:52 +0000</pubDate>
		<dc:creator>Luka</dc:creator>
				<category><![CDATA[Слободан софтвер]]></category>

		<guid isPermaLink="false">http://www.tehskola-ki.edu.rs/blog/?p=93</guid>
		<description><![CDATA[Објављена је нова верзија GIMP-a – 2.6 једног од најбољих Image-Editora на свету. Нови GIMP користи GEGL, графичку бибилотеку која би требало да донесе већ предуго одсутну ваљану подршку за CMYK, боље перформансе и још што шта.
GIMP је open source графички едитор који је доступан за Linux, Windows и OS X. Намењен је да обезбеди [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Објављена је нова верзија GIMP-a – <a href="http://gimp.org/release-notes/gimp-2.6.html" target="_blank">2.6</a> једног од најбољих Image-Editora на свету. Нови GIMP користи <a href="http://gegl.org/" target="_blank">GEGL</a>, графичку бибилотеку која би требало да донесе већ предуго одсутну ваљану подршку за CMYK, боље перформансе и још што шта.</p>
<p style="text-align: justify;">GIMP је open source графички едитор који је доступан за Linux, Windows и OS X. Намењен је да обезбеди могућности налик онима које нуди Photoshop.</p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.tehskola-ki.edu.rs/blog/?feed=rss2&amp;p=93</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Слободан софтвер</title>
		<link>http://www.tehskola-ki.edu.rs/blog/?p=87</link>
		<comments>http://www.tehskola-ki.edu.rs/blog/?p=87#comments</comments>
		<pubDate>Mon, 10 Aug 2009 10:06:13 +0000</pubDate>
		<dc:creator>Luka</dc:creator>
				<category><![CDATA[Слободан софтвер]]></category>

		<guid isPermaLink="false">http://www.tehskola-ki.edu.rs/blog/?p=87</guid>
		<description><![CDATA[У држави Србији сви програми су слободни – од XP-а, преко Photoshop-a до 3dMax-a. Довољно је да нађете одговарајући crack и ослободили сте себе плаћања лиценце. Многи мисле да је овакво стање ствари добро јер су нам буквално сви програми доступни бесплатно, односно по цени једног празног DVD-a.
Моје лично мишљење је да овакво стање више [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">У држави Србији сви програми су слободни – од XP-а, преко Photoshop-a до 3dMax-a. Довољно је да нађете одговарајући crack и ослободили сте себе плаћања лиценце. Многи мисле да је овакво стање ствари добро јер су нам буквално сви програми доступни бесплатно, односно по цени једног празног DVD-a.</p>
<p style="text-align: justify;">Моје лично мишљење је да овакво стање више шкоди нашој земљи него што помаже образовању људи.</p>
<p style="text-align: justify;"><span id="more-87"></span>Највећу цену плаћају слободни програми који се у Србији са подсмехом одбацују, јер “забога зашто би неко користио <strong>Gimp</strong> када има кракован <strong>Photoshop</strong>”, “шта ће нам <strong>Inkscape</strong> када имамо бесплатни <strong>Corell</strong>”, “што да ме боли глава да користим бесплатни <strong>Blender</strong> када имам бесплатни <strong>3DS-Max</strong>, јер ионако по цео дан играм игрице”.</p>
<p>Нажалост то је начин размишљања код 98% корисника PC-а у Србији.</p>
<p>Мрежа за слободан софтвер је на адреси <a href="http://www.fsn.org.rs" target="_blank">http://www.fsn.org.rs</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tehskola-ki.edu.rs/blog/?feed=rss2&amp;p=87</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Како трајно обрисати Facebook налог?</title>
		<link>http://www.tehskola-ki.edu.rs/blog/?p=82</link>
		<comments>http://www.tehskola-ki.edu.rs/blog/?p=82#comments</comments>
		<pubDate>Mon, 10 Aug 2009 08:56:29 +0000</pubDate>
		<dc:creator>Luka</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.tehskola-ki.edu.rs/blog/?p=82</guid>
		<description><![CDATA[Свакојаких ликова има по нету, од нормалних до психопата&#8230;
Углавном, постоји низ разлога да неко пожели да уклони свој фејсбук профил. Може се (ваљда) закључати налог, али подаци и даље остају доступни свима, па и психопатама.
Упутство за трајно брисање налога на Facebook мрежи, корак по корак,  налази се на линку.
]]></description>
			<content:encoded><![CDATA[<p>Свакојаких ликова има по нету, од нормалних до психопата&#8230;</p>
<p>Углавном, постоји низ разлога да неко пожели да уклони свој фејсбук профил. Може се (ваљда) закључати налог, али подаци и даље остају доступни свима, па и психопатама.</p>
<p>Упутство за трајно брисање налога на <a href="http://www.facebook.com/login.php" target="_blank">Facebook</a> мрежи, корак по корак,  налази се на <a href="http://blog.urosevic.net/2008/08/04/533/kako-permanentno-obrisati-facebook-nalog/" target="_blank">линку</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tehskola-ki.edu.rs/blog/?feed=rss2&amp;p=82</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Интернет програмирање</title>
		<link>http://www.tehskola-ki.edu.rs/blog/?p=71</link>
		<comments>http://www.tehskola-ki.edu.rs/blog/?p=71#comments</comments>
		<pubDate>Sat, 08 Aug 2009 21:31:19 +0000</pubDate>
		<dc:creator>Luka</dc:creator>
				<category><![CDATA[Интернет програмирање]]></category>

		<guid isPermaLink="false">http://www.tehskola-ki.edu.rs/blog/?p=71</guid>
		<description><![CDATA[Интернет програмирање укључује широк спектар различитих технологија које се простиру кроз разна подручја рачунарских технологија као што су протоколи за комуникационе мреже, повезивање са базама података, програмирање графичких корисничких интерфејса, структирање информација, итд&#8230;
Постоји много технологија у пољу Интернет програмирања, све ове технологије су међусобно повезане и чине једну велику мрежу.

Web апликације
У принципу, све web апликације [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Интернет програмирање укључује широк спектар различитих технологија које се простиру кроз разна подручја рачунарских технологија као што су протоколи за комуникационе мреже, повезивање са базама података, програмирање графичких корисничких интерфејса, структирање информација, итд&#8230;</p>
<p style="text-align: justify;">Постоји много технологија у пољу Интернет програмирања, све ове технологије су међусобно повезане и чине једну велику мрежу.</p>
<p><span id="more-71"></span></p>
<h2>Web апликације</h2>
<p style="text-align: justify;">У принципу, све web апликације се понашају на сличан начин, и њихово понашање се може објаснити у 6 корака:</p>
<ol>
<li style="text-align: justify;">Задавање упитног интерфејса кориснику – Web aпликације дају кориснику интерфејс за уношење жељених података.</li>
<li style="text-align: justify;">Слање кориснички дефинисаног упита – По уносу, корисничи подаци се прослеђују на web sервер.</li>
<li style="text-align: justify;">Прoцесирање података на серверу – Web сервер процесира примљене податке помоћу неке врсте “посредника”.</li>
<li style="text-align: justify;">Обрада података – Процесирање скоро увек укључује и одређену дозу обраде примљених података на серверу.</li>
<li style="text-align: justify;">Слање резултата упита – Обрађени подаци се сада враћају кориснику.</li>
<li style="text-align: justify;">Извршавање процесирања на страни корисника – Враћени подаци се приказују кориснику. Они могу бити једноставни као обична HTML страница, али и сложени као резултати разних калкулација, сортирања, или неких других манипулација над подацима.</li>
</ol>
<h2>Технологије за web aplikacije</h2>
<p style="text-align: justify;">Постоје стотине технологија и разних алата који се користе за web апликације. Међутим, без обзира на то колико је технологија, алата и програма употребљено у једном пројекту, у већини случајева све оне могу бити сврстане у четири концептуалне категорије:</p>
<ol>
<li>Приказни слој (углавном web претраживачи).</li>
<li>Комуникациони слој (нпр. HTML).</li>
<li>Посреднички слој (нпр. PHP).</li>
<li>Слој података (нпр. MySQL).</li>
</ol>
<p style="text-align: justify;">Према овом, web технологије из истих категорија се углавном могу користити у већини ситуација, коришћење једне или друге технолигије из исте категорије обично представља чисту формалност пре него техничку одлуку.</p>
<p style="text-align: justify;">Није неопходно познавати сваку од технологија из категорије посебно, довољно је само познавати саму категорију којој технологија припада. На тај начин, програмери су способни да одмах схвате шта је нека нова технологија, како она функционише, и како се користи.</p>
<h2>Подаци у web апликацијама</h2>
<p style="text-align: justify;">Најосновнији део web апликације чине сами подаци. Све web апликације дозвољавају кориснику да пошаље инструкције web апликацији како да обради податке на web серверу. Ово може да представља претраживање базе података, слање емаила са информацијама некоме, или једноставно приказивање текстуалног документа са подацима.</p>
<p style="text-align: justify;">Ипак, сви подаци којима се манипулише имају неке основне карактеристике:</p>
<ol>
<li>Подаци имају вредности.</li>
<li>Подаци имају типове.</li>
<li>Подаци имају описе.</li>
<li>Подаци имају формате.</li>
</ol>
<p style="text-align: justify;">Све web технологије које припадају слоју података дефинишу, описују, или стандардизују једну или више ових карактеристика.</p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.tehskola-ki.edu.rs/blog/?feed=rss2&amp;p=71</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML</title>
		<link>http://www.tehskola-ki.edu.rs/blog/?p=65</link>
		<comments>http://www.tehskola-ki.edu.rs/blog/?p=65#comments</comments>
		<pubDate>Sat, 08 Aug 2009 21:17:28 +0000</pubDate>
		<dc:creator>Luka</dc:creator>
				<category><![CDATA[Интернет програмирање]]></category>

		<guid isPermaLink="false">http://www.tehskola-ki.edu.rs/blog/?p=65</guid>
		<description><![CDATA[HTML, скраћеница од HyperText Markup Language, је стандаризовани језик који се користи при структурирању текстова, медија и уграђених објеката у web странице и електронску пошту.
Као модификовану и поједностављену верзију SGML језика, HTML стандаризује и одржава World Wide Web Consortium (W3C).

Иако се HTML знакови (tags) често називају кодом, технички HTML није код јер компјутерски код су [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">HTML, скраћеница од HyperText Markup Language, је стандаризовани језик који се користи при структурирању текстова, медија и уграђених објеката у web странице и електронску пошту.</p>
<p style="text-align: justify;">Као модификовану и поједностављену верзију SGML језика, HTML стандаризује и одржава World Wide Web Consortium (W3C).</p>
<p><span id="more-65"></span></p>
<p style="text-align: justify;">Иако се HTML знакови (tags) често називају кодом, технички HTML није код јер компјутерски код су инструкције које од рачунара траже да изврши одређену операцију. Сврха HTML знакова је да се се структура документа &#8222;означи&#8220; тако да би корисников агент (user agent), тј. Интернет претраживач могао да препозна структуру документа и исправно је прикаже у прозору интернет претраживача којег корисник користи.</p>
<h2>Основе HTML-a</h2>
<p style="text-align: justify;">Језик HTML се заснива на експлицитном обележавању логичке структуре документа. Обележавање се врши помоћу етикета (eng. tag) које описују елементе логичке структуре текста. Текст добија свој графички изглед у зависности од навигатора који је употребљен за његову визуелизацију. У зависности од својстава навигатора и његове конфигурације, један документ обележен у HTML-у може имати различите графичке изгледе.</p>
<p style="text-align: justify;">Етикете се наводе између угластих заграда &lt; i &gt;. У овим заградама се наводе описи појединих елемената структуре текста. Етикете се у HTML-у могу разврстати на:</p>
<ul>
<li>просте етикете или маркере за описивање једноставних елемената логичке структуре. Облика су: &lt;X&gt;;</li>
<li>сложене етикете или ограђивачи су заграде облика &lt;X&gt; Y &lt;/X&gt; којима је описан изглед дела текста Y;</li>
<li>атрибути сложених обележја облика: &lt;X A1=a A2=b &#8230;&gt; Y &lt;/X&gt; који пружају додатне информације, обично о графичком изгледу, дела текста Y;</li>
<li>Етикете су неостељиве на разлику између малих и великих слова (eng. case-insensitive).</li>
</ul>
<h2>Структурирање текста</h2>
<p style="text-align: left;">Мининална структура HTML-документа обухвата етикете:</p>
<ul>
<li>&lt;HTML&gt;, &lt;/HTML&gt; &#8211; заграде HTML-текста;</li>
<li>&lt;HEAD&gt;, &lt;/HEAD&gt; &#8211; заграде заглавља, садржи мета-дефиниције HTML-документа;</li>
<li>&lt;TITLE&gt;, &lt;/TITLE&gt; &#8211; заграде за назив HTML-документа;</li>
<li>&lt;BODY&gt;, &lt;/BODY&gt; &#8211; заграде текста обележеног документа.</li>
</ul>
<p style="text-align: justify;">Додатна опција омогућава да се обележи коментар у HTML-обележеном тексту који се неће видети у визуелизацији документа. На пример: &lt;!&#8212;&#8212; коментар &#8212;&#8212;&gt;.</p>
<p style="text-align: justify;">Обележавање истакнутих делова логичке структуре текста се врши ограђивачима:</p>
<ul>
<li>Наслови (eng. headers) се кодирају према релативној дубини цифрама од 1 до 6. Етикета за наслов има општи облик: &lt;Hn&gt; Наслов нивоа n &lt;/Hn&gt;, где n узима вредности од 1 до 6.</li>
<li>Одељак (eng. division) се опсује заградама &lt;DIV&gt; &#8230; &lt;/DIV&gt;. Ова етикета може имати атрибут за позиционирање ALIGN са вредностима: CENTER, RIGHT или LEFT.</li>
<li>Пасус (eng. paragraph) се обележава заградама &lt;P&gt; &#8230; &lt;/P&gt;. Уколико у равном тексту следи пасус за пасусом, етикета &lt;/P&gt; се може изоставити. И ова етикета може имати атрибут за позиционирање ALIGN са истим вредностима као етикета &lt;DIV&gt;.</li>
<li>Нови ред (eng. break) се обележава етикетом &lt;BR&gt;. Ово је просто обележје: не постоји етикета &lt;/BR&gt;.</li>
<li>Подвлака (eng. rule) се обележава етикетом &lt;HR&gt; са опционим атрибутима NOSHADE, ALIGNE, SIZE (дебљина линије у пикселима), и WIDTH (дужина линије у пикселима или процентуално).</li>
<li>Унапред форматиран текст (eng. preformatted) се обележава етикетом &lt;PRE&gt;&#8230;&lt;/PRE&gt;, а на излазу се добија текст у фонту фиксне ширине. Унутар овог елемента карактери за бланко, нови ред и табулатор постају значајни, више се не игноришу. Овај елемент корист атрибут WIDTH (максималан број карактера у реду). У оквиру овог елемента могу се користити хипертекстуалне везе, остале елементе треба избегавати.</li>
<li>Дужи наводи се обележавају етикетом &lt;BLOCKQUOTE&gt;&#8230;&lt;/BLOCKQUOTE&gt;, а на излазу се се приказују у засебном блоку на екрану.</li>
</ul>
<h2>Обележавање елемената текста</h2>
<p style="text-align: left;"><span style="text-decoration: underline;">Физички стил карактера</span>:</p>
<ul>
<li>Црни слог (eng. boldface) се наводи међу заградама &lt;B&gt; и &lt;/B&gt;;</li>
<li>Курзив (eng. italics) се наводи међу заградама &lt;I&gt; и&lt;/I&gt;;</li>
<li>Подвучена слова (eng. underline) се добијају ограђивањем текста заградама &lt;U&gt; и &lt;/U&gt;;</li>
<li>Телепринтерска слова (eng. teletype) се добијају ограђивањем текста заградама &lt;TT&gt; и &lt;/TT&gt;;</li>
<li>Прецртана слова (eng. strike) се добијају ограђивањем текста заградама &lt;STRIKE&gt; и &lt;/STRIKE&gt;;</li>
<li>&#8222;блинкујућа&#8220; слова се добијају ограђивањем текста заградама &lt;BLINK&gt; и &lt;/BLINK&gt;;</li>
<li>Велика слова се добијају ограђивањем текста заградама &lt;BIG&gt; и &lt;/BIG&gt;;</li>
<li>Мала слова се добијају ограђивањем текста заградама &lt;SMALL&gt; и &lt;/SMALL&gt;;</li>
<li>Горњи индекс се добија ограђивањем текста заградама &lt;SUP&gt; и &lt;/SUP&gt;;</li>
<li>Доњи индекс се добија ограђивањем текста заградама &lt;SUB&gt; и &lt;/SUB&gt;.</li>
</ul>
<p style="text-align: justify;"><span style="text-decoration: underline;">Карактеристике фонта</span>. Карактеристике фонта се могу бирати помоћу етикете &lt;FONT&gt;&#8230;&lt;/FONT&gt; која има три атрибута:</p>
<ul>
<li>SIZE којим се задаје величина фонта, релативно на скали од 1 до 7;</li>
<li>FACE којим се задаје фамилија фонта;</li>
<li>COLOR којом се задаје боја фонт. Боја фонта се може задати у RGB формату (eng. Red-Green-Blue) као хексадецимални број или именом једне од основних боја.</li>
</ul>
<p style="text-align: justify;"><span style="text-decoration: underline;">Обележавање карактерских ниски</span>. Карактерске ниске (eng. character string) могу имати, интерпретиране као природнојезички елементи, посебно значење. Доње етикете омогућавају да се овакве ниске, које представљају елементе логичке структуре текста, посебно истакну. Навигатор овакво обележавање интерпретира променом физичког изгледа обележених ниски. Истовремено, оваквим обележавањем се на нивоу интерне репрезентације документа маркирају ниске које могу имати посебан језички статус. нпр. у аутоматској анализи или у претраживању текста.</p>
<ul>
<li>Цитат унутар пасуса се наводи у заградама &lt;CITE&gt; &#8230; &lt;/CITE&gt;. Ова етикета се обично интерпретира курзивом.</li>
<li>Цитирани пасус се наводи у заградама &lt;BLOCKQUOTE&gt; &#8230; &lt;/BLOCKQUOTE&gt;. Ове етикете се интерпретирају увлачењем пасуса у односу на леву маргину текста.</li>
<li>Адреса, део текста који представља адресу помоћу етикете: &lt;ADDRESS&gt;.</li>
<li>Истицање дела текста, на пример, текст на другом језику, се може обележити етикетом &lt;EM&gt; &#8230; &lt;/EM&gt; (eng. emphasis).</li>
<li>Нарочито истикнути део текста се обележава његовим навођењем између заграда: &lt;STRONG&gt; &#8230; &lt;/STRONG&gt; (eng. strong emphasis). Ова етикета се интерпретира црним слогом (bold).</li>
<li>Дефиниције се могу навести између заграда: &lt;DEF&gt; &#8230; &lt;/DEF&gt;. Променљиве се могу обележити заградама: &lt;VAR&gt; &#8230; &lt;/VAR&gt;. Текст између ових етикета се обично итерпретира курзивним слогом.</li>
<li>Делови програмског кода (нпр. HTML-директиве), тастатуре и примери се редом могу обележити доњим етикетама, које се обично интерпретирају телепринтерским слогом: &lt;CODE&gt; сегмент кода &lt;/CODE&gt;, &lt;KBD&gt; дирка тастатуре &lt;/KBD&gt;, &lt;SAMP&gt; узорак излаза &lt;/SAMP&gt;.</li>
<li>Дословни пренос текста (verbatim) се остварује етикетама &lt;PRE&gt; &#8230; &lt;/PRE&gt;. Ова етикета обезбеђује да се изворни текст пренесе дословно, без икакве интерпретације.</li>
</ul>
<h2>Листе</h2>
<p style="text-align: justify;">Листе у језику HTML су навођење, пописивање оних делова текста, који се не могу свести на претходно описане елементе логичке структуре (пасус, одељак, и сл). Разликују се три врсте листа (или пописа): описне, нумерисане и неуређене листе. Код листа, графички изглед се не одређује аутоматски као што се, на пример, аутоматски одређује графичка интерпретација обележених карактерских ниски.</p>
<p style="text-align: justify;"><span style="text-decoration: underline;">Описне листе</span> &#8211; описују логичку структуру која одговара листи појмова који се дефинишу. Отуда се описне листе називају и дефиниционе листе. Оваква листа се описује следећим етикетама:</p>
<p>&lt;DL&gt;</p>
<p style="padding-left: 30px;">&lt;DT&gt;     одредница 1 &lt;DD&gt; опис одреднице 1</p>
<p style="padding-left: 30px;">&lt;DT&gt;     одредница 2 &lt;DD&gt; опис одреднице 2</p>
<p style="padding-left: 30px;">. . . . .</p>
<p>&lt;/DL&gt;</p>
<p style="text-align: justify;"><span style="text-decoration: underline;">Обичне листе</span> &#8211; се састоје од елемената који су обележени етикетом &lt;LI&gt; (Ова се етикета може употребити као проста &#8211; као у доњим примерима &#8211; или као сложена: &lt;LI&gt; . . . &lt;/LI&gt;). Обичне листе могу бити <em>нумерисане</em> (ordered list) које се записују на следећи начин:</p>
<p>&lt;OL&gt;</p>
<p style="padding-left: 30px;">&lt;LI&gt; Елемент 1 листе</p>
<p style="padding-left: 30px;">&lt;LI&gt; Елемент 2 листе</p>
<p style="padding-left: 30px;">. . . . .</p>
<p>&lt;/OL&gt;</p>
<p>Елемент &lt;OL&gt; има дозвољене атрибуте TYPE, START и COMPACT.</p>
<p><em>Ненумерисане</em> (unordered list), етикета &lt;LI&gt; може имати атрибут TYPE са вредностима DISC, SQUARE, итд. који описује изглед графчког знака који претходи елементу листе. Запис ненумерисане листе је је следећи:</p>
<p>&lt;UL&gt;</p>
<p style="padding-left: 30px;">&lt;LI&gt; Елемент 1 листе</p>
<p style="padding-left: 30px;">&lt;LI&gt; Елемент 2 листе</p>
<p style="padding-left: 30px;">. . . . .</p>
<p>&lt;/UL&gt;</p>
<p>Дозвољени атрибут елемента &lt;UL&gt; је TYPE са дозвољеним вредностима DISC, SQUARE и CIRCLE. Ово је атрибут и елемента &lt;LI&gt;.</p>
<h2>Хипер-везе</h2>
<p style="text-align: justify;">Хипер-веза (eng. hyperlink) успоставља хипертекстуелну структуру документа записаног у HTML-у тако што омогућава да се повеже неки фрагмент текућег текста са неким другим делом тог или, пак, неког другог текста. Текстови који се повезују хипертекстуелним везма се могу налазити на истом или на различитим рачунарима. Хипер-веза се може замислити као лук који повезује нека два чвора обележена, на пример, са 1 и 2 у једном графу:</p>
<p style="text-align: justify;">Хипер-веза представља могућност да се читање текста из чвора 1 настави у чвору 2. Оваква хипер-веза се енкодира помоћу сидра (eng. anchor) које повезује фрагмент текста у чвору 1 са адресом чвора 2. Општа етикета за сидро је облика &lt;A атрибут&gt; &#8230; &lt;/A&gt;. Енкодирање овакве информације подразумева да се у чвору 1 опишу:</p>
<p>•    физичка позиција у том чвору са које се прелази на текст у чвору 2 и</p>
<p>•    физичка локација на којој се налази текст у чвору 2.</p>
<p style="text-align: justify;">Ове две позиције се називају, редом, полазно и долазно сидро. Полазно сидро означава у тексту ону позицију са које се прелази на неки други текст и кодира се помоћу атрибута HREF:</p>
<p style="text-align: justify;">&lt;A href= адреса чвора 2&gt; позиција у чвору 1 са које се прелази на чвор 2 &lt;/A&gt;.</p>
<p style="text-align: justify;">Навигатор обично интерпретира полазно сидро у HTML-документу као фрагмент текста на који се може &#8222;кликнути&#8220;, графички истакнут подвлачењем и другом бојом слова од боје слова самог текста.</p>
<p style="text-align: justify;">Долазно сидро је или адреса неке датотеке или етикета која обележава део текста. Енкодира се помоћу атрибута NAME:</p>
<p style="text-align: justify;">&lt;A NAME= позиција у чвору 2&gt; текст у чвору 2 на који се прелази из чвора 1 &lt;/A&gt;.</p>
<p style="text-align: justify;">Атрибут NAME није обавезан. Уколико се он изостави, навигатор се позиционира на почетак документа у чвору 2, а иначе на назначену позицију.</p>
<p style="text-align: justify;"><span style="text-decoration: underline;">Адресирање</span></p>
<p style="text-align: justify;">Адресирање се темељи на појму униформног локатора ресурса (скр. URL, од eng. Uniform Resource Locator), који омогућава да се прецизно именује адреса чвора 2, ма где он био физички лоциран. У описивању адресе која упућује на чвор 2 разликујемо више случајева у зависности од тога колики је део URL-a познат у том тренутку.</p>
<ol>
<li>Ако се позиција чвора 2 налази у оквиру истог документа као и чвор 1 (тј. ако се чвор 1 и чвор 2 налазе у истој датотеци), тада се адресирање врши на следећи начин: у полазном тексту се наводи етикета (полазно сидро): &lt;A href=&#8220;#adresa&#8220;&gt; текст на који се може &#8222;кликнути&#8220; &lt;/A&gt;; у долазном тексту се наводи етикета (долазно сидро): &lt;A NAME= &#8222;adresa&#8220;&gt; долазни текст &lt;/A&gt;.</li>
<li>Ако је позиција чвора 2 у неком документу (датотеци) изван оног документа који садржи чвор 1, али се обе налазе на истом серверу, онда се адресирање врши навођењем релевантног дела пута који је потребан да би се из чвора 1 дефинисао пут до чвора 2. Нека је, на пример, www.fakultet.bg.ac.yu име сервера на коме се налазе оба хипертекстуелна чвора. Нека су директоријуми организовани као на доњој слици и нека X садржи датотеке a и b, Y datoteku c, а Z датотеку d. Тада под апсолутном адресом датотеке c подразумевамо адресу http://www.fakultet.bg.ac.yu/X/Y/c. Апсолутном адресом је одређен једнозначно URL датотеке c. Али унутар једног сервера се могу дефинисати и релативне адресе датотека. Реферисање на чвор 2 из чвора 1 врши се тада следећим етикетама у оквиру истог сервера: у полазном тексту се наводи етикета (полазно сидро): &lt;A href= &#8222;URL долазне датотеке&#8220;&gt; текст на који се може &#8222;кликнути&#8220; &lt;/A&gt;. Ефекат је да ће се прећи са позиције полазног сидра у чвору 1 на почетак датотеке (документа) чија је адреса наведена под атрибутом HREF.</li>
<li>Ако је позиција чвора 2 документ (датотека) која се налази на другом серверу (рачунару), тада се као вредност атрибута HREF наводи пуни израз URL-a датотеке која представља чвор 2. У општем случају тада: у полазном тексту се наводи етикета (полазно сидро): &lt;A href=&#8220;/URL&#8220;&gt; текст на који се може &#8222;кликнути&#8220; &lt;/A&gt;.</li>
<li>Садржај атрибута HREF може да буде и електронска адреса која се спецификује на следећи начин: href=&#8220;mailto:ime@domain&#8220;. Избором ове везе поласка отвара се прозор за писање поруке електронске поште у коме је дестинациона адреса већ постављена на ime@domain. Да би ово функционисало, потребно је да буду постављени одговарајући параметри навигатора (прелистача).</li>
</ol>
<p style="text-align: justify;">У случајевима 2. и 3, ако се прелаз врши на позицију унутар датотеке спецификоване адресом URL-a, може се додати атрибут NAME са истим значењем као у случају 1.</p>
<h2>Слике</h2>
<p style="text-align: justify;">Слике (фотографије, цртежи, скице, &#8230;) у дигитализованом облику, сачуване у некој датотеци, често су саставни део текста. За чување слика користи се више конвенција. Од значаја је да навигатор може протумачити формат у коме је слика сачувана. Најчешће се користе формати JPEG и GIF.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.tehskola-ki.edu.rs/blog/?feed=rss2&amp;p=65</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP</title>
		<link>http://www.tehskola-ki.edu.rs/blog/?p=63</link>
		<comments>http://www.tehskola-ki.edu.rs/blog/?p=63#comments</comments>
		<pubDate>Sat, 08 Aug 2009 21:10:10 +0000</pubDate>
		<dc:creator>Luka</dc:creator>
				<category><![CDATA[Интернет програмирање]]></category>

		<guid isPermaLink="false">http://www.tehskola-ki.edu.rs/blog/?p=63</guid>
		<description><![CDATA[PHP (Hypertext Preprocessor) је специјализовани скриптни језик првенствено намењен за израду динамичног веб садржаја.
Пе-ха-пе је стекао популарност због своје једноставности и синтаксе наслеђене из програмског језика C. Током времена језик се проширивао и стицао могућности за објектно оријентисано програмирање, нарочито од верзије 5.0. Наликује језику C++ у смислу да дозвољава и чисто-процедурално програмирање али омогућава [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">PHP (Hypertext Preprocessor) је специјализовани скриптни језик првенствено намењен за израду динамичног веб садржаја.</p>
<p style="text-align: justify;">Пе-ха-пе је стекао популарност због своје једноставности и синтаксе наслеђене из програмског језика C. Током времена језик се проширивао и стицао могућности за објектно оријентисано програмирање, нарочито од верзије 5.0. Наликује језику C++ у смислу да дозвољава и чисто-процедурално програмирање али омогућава и коришћење класа и других концепата објектно оријентисаног програмирања (наслеђивање, апстрактне методе, интерфејси итд.).</p>
<p style="text-align: justify;"><span id="more-63"></span></p>
<h2>PHP/FI</h2>
<p style="text-align: justify;">PHP представља наследника алата по називу PHP/FI, написаног 1995. године од стране Rasmusa Lerdorfa. PHP/FI је представљао скуп алата написаних у Perlu, и аутор га је користио за сопствене потребе. Скуп алата је добио име &#8222;алати за личну презентацију&#8220; (eng. Personal Home Page Tools), одакле и скраћеница PHP. Како су расле потребе на сајту, аутор је преписао комплетан пројекат у C-у и омогућио да може да комуницира са базама података а корисницима свог сајта да направе сопствене презентације помоћу њега. Rasmus је потом објавио своје алате и учинио изворни код доступан свима да би се пројекат брже развијао и да би се грешке брже исправљале.</p>
<p style="text-align: justify;">PHP/FI, чија је пуна дефиниција гласила &#8222;алати за личну презентацију/преводилац образаца&#8220; (eng. Personal Home Page Tools/Forms Interpreter) је имао само неке ствари заједничке са данашњим PHP-om &#8211; променљиве као у Perlu, аутоматско парсирање променљивих из захтева и уграђени HTML. PHP/FI 2.0 је коначно и званично објављен 1997. године, да би га убрзо заменио PHP 3.0.</p>
<h2>PHP 3.0</h2>
<p style="text-align: justify;">PHP 3.0 је представљао прву верзију која доста личи на данашње верзије PHP-а. Креирали су га израелски програмери Zeev Suraski i Endi Gutmans са факултета Tehnikon, као потпуну прераду пројекта PHP/FI. Открили су да је он имао озбиљне недостатке и да није могао задовољити њихов универзитетски пројекат електронске трговине. У сарадњи са Ledorfom су објавили PHP 3.0 као званичног наследника језика PHP/FI, а његов развој је заустављен.</p>
<p style="text-align: justify;">Главна особина нове верзије језика је била његова проширивост, која је привукла бројне програмере широм света да додају нове могућности. Поред квалитетне подршке за разне врсте база података, верзија 3.0 је увела и могућност објектно оријентисаног програмирања и већу конзистентност у језичкој синтакси.</p>
<p style="text-align: justify;">Име је промењено у PHP (без додатка &#8222;FI&#8220;), чије се значење изменило да представља рекурзивни акроним &#8222;PHP: препроцесор хипертекста&#8220; (PHP: Hypertext Preprocessor). PHP 3.0 је званично објављен у јуну 1998. након девет месеци коришћења у пробној фази.</p>
<h2>PHP 4.0</h2>
<p style="text-align: justify;">У зиму 1998 Zeev и Gutmans су започели поновно писање PHP-а испочетка, покушавајући да поправе језгро тако да би боље радило са већим апликацијама и да би побољшали модуларност. Ново језгро су назвали Zend машина (Zend engine), по деловима својих имена Zeev и Endi, да би касније формирали и Zend Technologies у Ramat Ganu, Израел, која надгледа унапређење PHP-a. Ново језгро је успешно довршено и појавило се у јавности средином 1999, а нова верзија PHP-a, 4.0, опремљена новим језгром је званично објављена у мају, 2000. Поред бољих перформанси, нова верзија је укључивала и кеширање стандардног излаза, сесије, бољу подршку за различите veb-сервере, сигурнији пренос корисничких података и неколико нових контролних структура.</p>
<h2>PHP 5.0</h2>
<p style="text-align: justify;">Верзија 5.0 је изашла у јулу 2004. године, након дугог развоја и неколико пробних верзија. Користи језгро Zend машина 2.0 са новим објектним моделом и много нових могућности. Верзија 5 је такође донијела мноштво измјена у Објектно Оријентисаном Програмирању.</p>
<h2>Употреба</h2>
<p style="text-align: justify;">Иако се PHP може користити за програмирање конзолних апликација и графичких интерфејса (библиотека PHP-GTK) његова основна и главна употреба је у програмирању динамичних страница на Интернету.</p>
<p style="text-align: justify;">До 1997 PHP је стекао неколико хиљада корисника; до 1998 број сајтова на којима је инсталиран PHP 3.0 је порастао на пар стотина хиљада, а број корисника истог на пар десетина хиљада. Данас PHP користи неколико стотина хиљада програмера и неколико милиона сајтова.</p>
<h2>Структура програма</h2>
<p style="text-align: justify;">За разлику од већине програмских језика који поседују почетну функцију (main у C-у, први блок BEGIN у Pascal-у, класа која поседује main методу у Javi итд.) него налик на већину скриптних језика, и PHP датотека једноставно садржи скуп инструкција које се извршавају једна за другом, од прве до последње где следи крај програма.</p>
<p style="text-align: justify;">У PHP датотеци, блок који је окружен језичким структурама &lt;?php и ?&gt; се сматра PHP kодом и извршава се, а остатак &#8211; ван тих знакова &#8211; се сматра текстом који једноставно треба да се испише на стандардни излаз, без интерпретирања.</p>
<p style="text-align: justify;">PHP код може бити организован у функције и класе, и може се организовати у више датотека. Као почетна датотека, тј. датотека чије инструкције се извршавају прве, се узима она датотека која се да интерпретеру на извршавање.</p>
<h2>Начин извршења</h2>
<p style="text-align: justify;">Програм који се напише у PHP-у не захтева превођење (компајлирање), него се интерпретира при сваком извршавању. PHP интерпретер може радити по CGI принципу, односно тако што ће интерпретер постојати као екстерна апликација која се позива да изврши дату скрипту сваки пут кад буде захтевана од неког корисника, а може бити инсталиран и као модул veb-сервиса. Друга варијанта је данас у највећој употреби јер пружа знатно већу брзину извршавања &#8211; интерпретер је на тај начин увек учитан у меморију те се не мора позивати спољашњи програм.</p>
<p style="text-align: justify;">Извршавање PHP скрипте на veb-серверу. Уобичајен сценарио по ком се извршавају PHP скрипте је следећи:</p>
<ul>
<li>клијент (корисник Интернета који користи неки браузер) захтева PHP страницу са сервера,</li>
<li>сервер прослеђује захтев сервису за veb (програм veb-сервер на серверу),</li>
<li>veb-сервер препознаје да се тражи PHP датотека,</li>
<li>не шаље његов садржај клијенту, него га извршава као програм помоћу PHP модула,</li>
<li>излазни текст програма (стандардни излаз) се шаље клијенту као резултат захтева,</li>
<li>клијент препознаје врсту резултата (HTML код, слика, PDF садржај, архива итд.),</li>
<li>резултат се приказују клијенту на одговарајући начин.</li>
</ul>
<h2>Компатибилност</h2>
<p style="text-align: justify;">PHP је подржан у већини популарних оперативних система, укључујући Unix, Linux,    Windows i Mac OS.</p>
<p style="text-align: left;">
<p style="text-align: justify;">
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.tehskola-ki.edu.rs/blog/?feed=rss2&amp;p=63</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL</title>
		<link>http://www.tehskola-ki.edu.rs/blog/?p=49</link>
		<comments>http://www.tehskola-ki.edu.rs/blog/?p=49#comments</comments>
		<pubDate>Sat, 08 Aug 2009 20:16:26 +0000</pubDate>
		<dc:creator>Luka</dc:creator>
				<category><![CDATA[Интернет програмирање]]></category>

		<guid isPermaLink="false">http://www.tehskola-ki.edu.rs/blog/?p=49</guid>
		<description><![CDATA[Током 1970-е године група &#8222;IBM San Jose research laboratory&#8220; је развила систем за управљање релационим базама &#8222;System R&#8220; на основу чланка &#8222;A Relational Model of Data for Large Shared Data Banks&#8220; који је написао Edgar Codd. Donald Chamberlin и Raymon Boyce из IBM су затим направили Srtuctured Query Language (SQL) ради манипулације базама података.

На истеку [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Током 1970-е године група &#8222;IBM San Jose research laboratory&#8220; је развила систем за управљање релационим базама &#8222;System R&#8220; на основу чланка &#8222;A Relational Model of Data for Large Shared Data Banks&#8220; који је написао Edgar Codd. Donald Chamberlin и Raymon Boyce из IBM су затим направили Srtuctured Query Language (SQL) ради манипулације базама података.</p>
<p style="text-align: justify;"><span id="more-49"></span></p>
<p style="text-align: justify;">На истеку 1970-е године Relational Software Inc.(сада Oracle компанија) је видела потенцијал у концептима који су написали Codd Chamberling и Boyce и направили су свој систем за управљање базама података SQL. Они су намеравали да то продају Америчкој морнарици и осталим владиним организацијама. У 1979-ој Relational Software Inc је избацио на тржиште први систем за управљање базама Oracle V2. Овај SUBP је пуштен само неколико недеља пре него што је IBM издао System/38 SUBM.</p>
<p style="text-align: justify;">После тестирања корисности и практицности IBM је почео да развија проиводе засноване на Sistem R и System/38 да би каснијих година избацио SQL/DS и DB2 на тржиште.</p>
<p style="text-align: justify;">SQL је усвојен као стандард од стране ANSI 1986 и ISO 1987 године. После овога SQL је прошао кроз бројна надограђивања и побољшања.</p>
<h2 style="text-align: justify;">База података и SQL језик</h2>
<p style="text-align: justify;">База података служи да складишти жељене податке, да те податке организује по табелама, и да их затим једноставно и брзо достави &#8216;клијенту&#8217; који тражи те податке.</p>
<p style="text-align: justify;">Како све то функционише?</p>
<p style="text-align: justify;">На једној страни је сервер [где се чувају подаци] &#8211; На другој страни је клијент [који тражи податке од сервера].</p>
<p style="text-align: justify;">Комуникација између клијента и сервера се одвија SQL језиком!</p>
<p style="text-align: justify;">SQL синтакса је веома једноставна, и разумљива.</p>
<p style="text-align: justify;">Клијент пошаље &#8216;упит&#8217; серверу &#8211; и сервер пошаље клијенту одговор &#8211; тј. жељене податке из базе.</p>
<p style="text-align: justify;">Ево једног најпростијег примера SQL упита [који се такође зове и SQL query, или само query] :</p>
<p style="text-align: justify;"><code>SELECT ime FROM tabela_korisnici WHERE prezime='Petrović';</code></p>
<p style="text-align: justify;">Сервер ће вратити податак клијенту:</p>
<p style="text-align: justify;"><code>Petar</code></p>
<p style="text-align: justify;">Тако све то функционише&#8230;</p>
<p style="text-align: justify;">Клијент тражи, или шаље, податке &#8211; сервер обради захтев, и пошаље одговор клијенту&#8230;</p>
<p>SQL се углавном примењује у програмским језицима.</p>
<p>Програм тражи/шаље податке серверу, сервер обради захтев, и врати резултат програму.</p>
<p>То је и сврха база података, да брзо и ефикасно складишти податке и ради са њима.</p>
<p>У сваком програмском језику постоје функције/ класе/ компоненте за повезивање са SQL базом.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tehskola-ki.edu.rs/blog/?feed=rss2&amp;p=49</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Јava</title>
		<link>http://www.tehskola-ki.edu.rs/blog/?p=20</link>
		<comments>http://www.tehskola-ki.edu.rs/blog/?p=20#comments</comments>
		<pubDate>Sat, 08 Aug 2009 09:45:50 +0000</pubDate>
		<dc:creator>Luka</dc:creator>
				<category><![CDATA[Интернет програмирање]]></category>

		<guid isPermaLink="false">http://www.tehskola-ki.edu.rs/blog/?p=20</guid>
		<description><![CDATA[Године 1991. Џејмс Гозлинг (James Gosling), Патрик Нотон (Patrick Naughton) и Мајк Шеридан (Mike Sheridan) почињу пројекат &#8222;Зелен” (Green &#8211; OS). Након три године америчка фирма Sun Mikrosystems издаје програмски језик базиран на Green-OS програмском језику назван &#8222;Oak”. После годину дана појављује се прва верзија програмског језика Јаvа.
На развој овог програмског језика утицали су многи [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0cm; text-align: justify;"><span>Године 1991. Џејмс Гозлинг (James Gosling), Патрик Нотон (Patrick Naughton) и Мајк Шеридан (Mike Sheridan) почињу пројекат &#8222;Зелен” (Green &#8211; OS). Након три године америчка фирма Sun Mikrosystems издаје програмски језик базиран на Green-OS програмском језику назван &#8222;Oak”. После годину дана појављује се прва верзија програмског језика Јаvа.</span></p>
<p style="margin-bottom: 0cm; text-align: justify;"><span><span id="more-20"></span></span><span>На развој овог програмског језика утицали су многи програмски језици међу којима су Ada 83, C++, C#, Eiffel, Smalltalk, Mesa, Modula-3, Objective-C.</span></p>
<h2 style="text-align: justify;"><span>Јаvа платформа</span></h2>
<p style="margin-bottom: 0cm; text-align: justify;"><strong><span>Јаvа је програмски </span></strong><span><strong>језик</strong> кога красе следеће особине: једноставан, независне архитектуре, објекто орјентисан, портабилан, дистрибуиран, изузетних перформанси, подржава нити (threads), робустан, динамичан, сигуран.</span></p>
<p style="margin-bottom: 0cm; text-align: justify;">Једна од главних карактеристика Јаvа програмског језика је та што је Јаvа у потпуности објектно орјентисана. Друга карактеристика Јаvе је преносивост, што значи да програм написан у Јаvи мора да се извршава исто на свим подржаним платформама. Јаvа програмер може да напише програм једном да га компајлира једном и да га извршава било где и било када. Преносивост програма је добијена тиме што се Јаvа програми не компајлирају у машински код већ у Јаvа бајтни код који си затим интерпретира у машински код за хардвер и оперативни систем платформе на којој се програм извршава.</p>
<p style="margin-bottom: 0cm; text-align: justify;">
<p style="margin-bottom: 0cm; text-align: justify;"><span>Јаvа платформа се састоји из две компоненте:</span></p>
<ul style="text-align: justify;">
<li><span>Јаvа Виртуелне Машине (ЈVМ),</span></li>
<li><span>Јаvа Application Programming Interface (API) &#8211; огромна колекција готових софтверских компоненти које пружају много корисних могућности. Колекцију чине класе и интерфејси, груписани у пакете.</span></li>
</ul>
<p style="text-align: justify;"><!-- 		@page { size: 21.59cm 27.94cm; margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p style="margin-bottom: 0cm; text-align: justify;">Јаvа Виртуелна Машина је управо оно што омогућује да се Јаvа програм извршава исто на различитим оперативним системима. Јаvа Виртуелна Машина постоји за Windows, Linux, Mac OSX i Solaris.</p>
<p style="margin-bottom: 0cm; text-align: justify;">За извршавање Јаvа апликација потребно је имати инсталирану само Јаvа платформу. Она се назива и Java Runtime Enviroment (JRE). За развој Јаvа апликација је потребно осим JRE имати и скуп алата којима се ради развој (преводилац&#8230;). Сва ова &#8216;опрема&#8217; за основни развој Јаvа апликација је садржана у скупу који се назива: Java Development Kit (JDK). JDK, дакле, садржи JRE и све додатне алате неопходне за основни развој Јаvа апликација. Ове алате углавном чине апликације које се извршавају из командне линије.</p>
<p style="margin-bottom: 0cm; text-align: justify;">За неке Јаvа аpликације су потребне додатне могућности, које нису садржане основним скупом JDK, као што је случај са web апликацијама. Зато постоје разна издања (edition) JDK-a. Најпопуларнија су следећа издања:</p>
<p style="text-align: justify;"><!-- 		@page { size: 21.59cm 27.94cm; margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<ul style="text-align: justify;">
<li style="text-align: justify;">Јаvа SE (Standard Edition): Основно издање намењено развоја свих апликација, осим оних које су дизајниране за посебне уређаје. Јаvа SE едицију чини JRE, преводилац и пратеће алатке и API, укључујући и његов изворни код.</li>
</ul>
<ul>
<li style="text-align: justify;">Јаvа EE (Enterprise Edition): Ово издање укључује апликативнисервер, web сервер, J2EE API, подршку за Enterprise JavaBeans, Јава Servlet API и Јава Server Pages (JSP) технологије. J2EE се користи са JSE.</li>
</ul>
<ul style="text-align: justify;">
<li>Јаvа ME (Micro Edition): Служи за развој јава апликација на мобилним уређајима.</li>
<li>Јаvа FX (Script Technology): Ефикасан скрипт језик за лако креирање богатих садржаја у Јаvа окружењу.</li>
</ul>
<p style="text-align: justify;">Иако је могуће развијати Јаvа апликације користећи само JDK, омиљени едитор текста и позивати Јаvа алатке из командне линије, то је далеко од практичног и ефикасног развоја. Данас постоје многа квалитетна интегрисана окружења за развој Јаvа апликација (IDE) која нуде погодности као што су провера исправности јава кода у току писања, аутоматско завршавање започетог кода (auto-complete), лако превођење, извршавање и дебаговање програма итд. Ово је тек мали део могућности савремених IDE, тако да се данас озбиљни развој Јаvа апликација једноставно не може замислити без њих.</p>
<p style="text-align: justify;">Међу најпопуларнијим окружењима спадају: IntelliJ IDEA, Eclipse, NetBeans, Borland JBuilder, JCreator, Oracle JDeveloper и друга.</p>
<p style="margin-bottom: 0cm; text-align: justify;">
<p style="margin-bottom: 0cm; text-align: justify;">
<p style="margin-bottom: 0cm; text-align: justify;">
<p style="margin-bottom: 0cm; text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.tehskola-ki.edu.rs/blog/?feed=rss2&amp;p=20</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
