<?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>Aldeniz Rashidov &#187; Languages &#187; български</title>
	<atom:link href="https://blog.aldeniz.eu/?feed=rss2&#038;lang=bg" rel="self" type="application/rss+xml" />
	<link>https://blog.aldeniz.eu</link>
	<description>Personal blog</description>
	<lastBuildDate>Tue, 25 Apr 2017 16:52:54 +0000</lastBuildDate>
	<language>bg-BG</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.38</generator>
	<item>
		<title>Eclipse за разработване на приложения за Android (част 3)</title>
		<link>https://blog.aldeniz.eu/?p=406</link>
		<comments>https://blog.aldeniz.eu/?p=406#comments</comments>
		<pubDate>Tue, 25 Apr 2017 11:55:08 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Андроид]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Anroid Virtual Device]]></category>
		<category><![CDATA[AVD]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://blog.aldeniz.eu/?p=406</guid>
		<description><![CDATA[Android Virtual Device (AVD) manager. Зареждане на AVD Алдениз Рашидов, www.aldeniz.eu &#160; В тази част ще ви запозная с това как може да създадете виртуално устройство за настройка на вашите приложения посредством емулатора на Android в интегрираната среда Eclipse. Eclipse е интегрирана развойна среда, която се използва при разработката на Android и Java приложения и ... <p class="moree"><a class="more" href="https://blog.aldeniz.eu/?p=406">Read more <i class="fa fa-arrow-circle-right"></i></a></p>]]></description>
				<content:encoded><![CDATA[<p align="center"><span style="font-family: helvetica,arial,sans-serif;"><b><span style="font-size: 14pt;"><span style="color: #ff6600; font-family: verdana,geneva,sans-serif;">Android Virtual Device (AVD) manager. Зареждане на AVD</span><br />
</span></b></span></p>
<p align="center">Алдениз Рашидов, <a href="http://www.aldeniz.eu" target="_blank">www.aldeniz.eu</a></p>
<p>&nbsp;</p>
<p>В тази част ще ви запозная с това как може да създадете виртуално устройство за настройка на вашите приложения посредством емулатора на Android в интегрираната среда Eclipse. Eclipse е интегрирана развойна среда, която се използва при разработката на Android и Java приложения и осигурява възможност за създаване, компилиране и настройка на програмен код на Java.</p>
<p><strong>1. </strong> <strong>Подготовка за инсталиране на виртуално устройство</strong></p>
<p>Една част от пакетите (изображения) при отделните версии API в Android SDK се използват за настройка на приложенията с емулатора на Android и трябва да бъдат инсталирани (фиг. 1).</p>
<p align="center"><img src="../wp-content/uploads/avd/image001.png" alt="" border="0" /></p>
<p align="center">Фиг. 1. Пакети от Android SDK, необходими за настройка на приложения</p>
<p>Например при API 24 това са следните пакети:</p>
<ul>
<li>Android TV Intel x86 Atom System Image;</li>
<li>ARM 64 v8a System Image;</li>
<li>ARM EABI v7a System Image;</li>
<li>Intel x86 Atom_64 System Image;</li>
<li>Intel x86 Atom System Image;</li>
<li>Google APIs ARM 64 v8a System Image;</li>
<li>Google APIs ARM EABI v7a System Image;</li>
<li>Google APIs Intel x86 Atom_64 System Image;</li>
<li>Google APIs Intel x86 Atom System Image.</li>
</ul>
<p>Обикновено тези пакети се инсталират допълнително от Android SDK преди стартиране на емулатора. Инсталирането на допълнителните пакети от Android SDK може да направите като стартирате <strong>Android</strong> <strong>SDK</strong> <strong>manager</strong> от опция Android SDK manager на меню Window в Eclipse (фиг. 3).</p>
<p>В случай, че ще стартирате емулатора на компютър с процесор на AMD и ще разработвате приложения за телефон или таблет може да изберете пакет<strong>ARM</strong> <strong>EABI</strong> <strong>v</strong><strong>7</strong><strong>a</strong> <strong>System</strong> <strong>Image</strong> или <strong>ARM</strong><strong> 64 </strong><strong>v</strong><strong>8</strong><strong>a</strong> <strong>System</strong> <strong>Image</strong>. Ако използвате компютър с процесор на <strong>Intel</strong> и ще разработвате приложения за телефон или таблет може да изберете пакет <strong>Intel</strong> <strong>x</strong><strong>86 </strong><strong>Atom</strong><strong>_64 </strong><strong>System</strong> <strong>Image</strong> или пакет<strong> Intel x86 </strong><strong>Atom</strong> <strong>System</strong> <strong>Image</strong>. Пакетите-изображения, които започват с префикс <strong>Google</strong> <strong>APIs</strong> (например, <strong>Google APIs Intel x86 Atom System Image</strong>) се избират, когато в приложенията, които ще стартирате на емулатора се използват услугите (функциите) на <strong>Google</strong>.</p>
<p>Когато използвате <strong>Intel</strong> <strong>x</strong><strong>86 </strong><strong>Atom</strong><strong>_64 </strong><strong>System</strong> <strong>Image</strong> или <strong>Intel x86 </strong><strong>Atom</strong> <strong>System</strong> <strong>Image</strong> е необходимо (задължително) да добавите и пакета<strong>Intel</strong> <strong>x</strong><strong>86 </strong><strong>Emulator</strong> <strong>Accelerator</strong><strong> (HAXM </strong> <strong>installer</strong><strong>) </strong>(фиг. 2). В противен случай, емулаторът с това изображение няма да може да се стартира. Изборът и изтеглянето на пакета не инсталират HAXM. За да използвате HAXM трябва да го инсталирате от папка extras ( {SDK_FOLDER}\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe) на Android SDK.</p>
<p align="center"><img src="../wp-content/uploads/avd/image002.png" alt="" border="0" /></p>
<p align="center">Фиг. 2. Пакет Intel x86 Emulator Accelerator (HAXM installer)</p>
<p>Ако поради някаква причина Android SDK Manager не позволява да изтеглите този пакет може да използвате адрес <a href="https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement"> https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement </a> от сайта на Intel® с ресурси за Android (Intel® Hardware Accelerated Execution Manager, <a href="https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager?page=3"> https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager?page=3 </a> ). Пакетът е в архив (<strong>haxm-windows_v6_1_1.zip</strong>), който трябва да се дезархивира в произволна папка и да се инсталира чрез <strong>intelhaxm-android.exe</strong>.</p>
<p>Когато не е възможно да стартирате емулатора с <strong>Intel</strong> <strong>x</strong><strong>86 </strong><strong>Atom</strong><strong>_64 </strong><strong>System</strong> <strong>Image</strong> или <strong>Intel x86 </strong><strong>Atom</strong> <strong>System</strong> <strong>Image</strong> на компютър с процесор на Intel може да използвате пакет за AMD, който е значително по-бавен в дадения случай.</p>
<p>Вариант за стартиране на емулатора без да е инсталиран пакета<strong>Intel</strong> <strong>x</strong><strong>86 </strong><strong>Emulator</strong> <strong>Accelerator</strong> е възможен единствено ако в папката <strong>Tools</strong> на SDK в конзолата изпълните:</p>
<p>C:\Users\IEUser\android-sdks\tools&gt;<strong>emulator -avd </strong><strong><em>name</em></strong> <strong> -memory 512 -no-accel -gpu off</strong></p>
<p><strong><em>name</em></strong> е име на виртуално устройство, което сте създали в AVD Manager (меню Window на Eclipse).</p>
<p>Този вариант можете да го използвате, в случай че вашият компютър или система не поддържат виртуализация, също така и при използване на емулатора през VMware или Virtual Box.</p>
<p><strong>2. </strong> <strong>Стартиране на </strong> <strong>Android Virtual Device manager (</strong> <strong>фиг. 3) от опция </strong> <strong>Android Virtual Device Manager</strong> <strong> на меню </strong> <strong>Window </strong> <strong>в </strong> <strong>Eclipse</strong></p>
<p align="center"><img src="../wp-content/uploads/avd/image003.png" alt="" border="0" /></p>
<p align="center">Фиг. 3. Стартиране на <strong>Android Virtual Device manager</strong></p>
<p><strong>3. </strong> <strong>Дефиниране на ново физическо устройство</strong></p>
<p>Преди да създадете ново виртуално устройство трябва да уточните физическото устройство, на което то ще се базира. Може да изберете устройство от списъка в секция <strong>Device</strong> <strong>Definitions</strong> на <strong>AVD</strong> <strong>Manager</strong> (например, <strong>Galaxy</strong> <strong>Nexus</strong> by Google) или да дефинирате свое собствено (фиг. 4). Дефинирането на ново физическо устройство се извършва чрез бутон <strong>Create</strong> <strong>Device</strong> .</p>
<p align="center"><img src="../wp-content/uploads/avd/image004.png" alt="" border="0" /></p>
<p align="center">Фиг. 4. Дефиниране на ново физическо устройство</p>
<p>Дефинират се основни параметри за устройството – размер на диагонала, резолюция, сензори и др. (фиг. 5).</p>
<p align="center"><img src="../wp-content/uploads/avd/image005.png" alt="" border="0" /></p>
<p align="center">Фиг. 5. Дефиниране на параметри на новото физическо устройство</p>
<p><strong>4. </strong> <strong>Създаване на ново виртуално устройство</strong></p>
<p>Създаването на ново виртуално устройства се извършва посредством бутон<strong>Create</strong> (фиг. 6) от секция <strong>Android</strong> <strong>Virtual</strong> <strong>Devices</strong> на <strong>AVD </strong><strong>Manager</strong>. Възможно е да клонирате вече създадено виртуално устройство след като маркирате желаното виртуално устройство и използвате бутон <strong>Edit</strong>.</p>
<p align="center"><img src="../wp-content/uploads/avd/image006.png" alt="" border="0" /></p>
<p align="center">Фиг. 6. Създаване на ново виртуално устройство</p>
<p>Някои от по-важните параметри, които трябва да се установят са следните (фиг. 7):</p>
<p>· Име на виртуалното устройство (поле AVD Name);</p>
<p>· Базово физическо устройство (поле Device);</p>
<p>· Версия на Android (API) (поле Target);</p>
<p>· Пакет-изображение за съответен процесор (поле CPU/ABI);</p>
<p>· Използване на клавиатура на PC (Hardware keyboard present);</p>
<p>Обликът (<strong>skin</strong>) е параметър, който се използва за да се постигне максимално близка визуална идентичност с реалното устройство и обикновено се предлага от производителя. Например, Samsung предлага облици за своите устройства от адрес <a href="http://developer.samsung.com/galaxy/emulator-skin#"> http://developer.samsung.com/galaxy/emulator-skin# </a> . Инсталирането на един облик се извършва като изтегления архивен файл се дезархивира в отделна подпапка на папка <strong>skins</strong> на избрана платформа в SDK. Така изтегления облик за устройство Samsung Galaxy S4 (Galaxy_S4_White.zip) може да се дезархивира за използване с API 24 в папка<strong>{SDK_FOLDER}\</strong><strong>platforms</strong><strong>\</strong><strong>android</strong><strong>-24\</strong><strong>skins</strong><strong>\</strong><strong>galaxy</strong><strong>_</strong> <strong>s</strong><strong>4</strong>. Параметрите за RAM памет, памет за съхранение на файлове и ресурси (Internal Storage) и обем на SD Card трябва да се установят в зависимост от вашите предпочитания и реалните възможности на системата.</p>
<p align="center"><img src="../wp-content/uploads/avd/image007.png" alt="" border="0" /></p>
<p align="center">Фиг. 7. Параметри при създаване на ново виртуално устройство</p>
<p><strong>5. </strong> <strong> Стартиране на избраното виртуално устройство и зареждане на </strong> <strong>Android</strong> <strong>емулатора</strong></p>
<p>Стартирането на виртуално устройства се извършва посредством бутон<strong>Start</strong> (фиг. 8) от секция <strong>Android</strong> <strong>Virtual</strong> <strong>Devices</strong> на <strong>AVD </strong><strong>Manager</strong>. Преди зареждане на Android емулатора може да промените някои параметри в диалоговия прозорец <strong>Launch</strong> <strong>Options</strong>. Зареждането на емулатора се осъществява посредством бутон <strong>Launch</strong> (фиг. 9).</p>
<p align="center"><img src="../wp-content/uploads/avd/image008.png" alt="" border="0" /></p>
<p align="center">Фиг. 8. Стартиране на създаденото виртуално устройство</p>
<p align="center"><img src="../wp-content/uploads/avd/image009.png" alt="" border="0" /></p>
<p align="center">Фиг. 9. Стартиране на емулатора</p>
<p>Зареждането на Android емулатора може да отнеме до няколко минути в зависимост от ресурсите на вашата система. (фиг. 10 и фиг. 11).</p>
<p align="center"><img src="../wp-content/uploads/avd/image010.png" alt="" border="0" /></p>
<p align="center">Фиг. 10. Зареждане на Android емулатора</p>
<p align="center"><img src="../wp-content/uploads/avd/image011.png" alt="" border="0" /></p>
<p align="center">Фиг. 11. Успешно зареден Android емулатор</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.aldeniz.eu/?feed=rss2&#038;p=406</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse за разработване на приложения за Android (част 2)</title>
		<link>https://blog.aldeniz.eu/?p=380</link>
		<comments>https://blog.aldeniz.eu/?p=380#comments</comments>
		<pubDate>Sun, 23 Apr 2017 14:56:06 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Андроид]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Android SDK]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://blog.aldeniz.eu/?p=380</guid>
		<description><![CDATA[Инсталиране на Android SDK Алдениз Рашидов, www.aldeniz.eu &#160; В тази част ще ви запозная с това как може да инсталирате инструментите за създаване на приложения за платформата Android &#8211; Android Software Development Kit (Android SDK) в интегрираната среда Eclipse под операционната система Windows. Eclipse е интегрирана развойна среда, която се използва при разработката на Android ... <p class="moree"><a class="more" href="https://blog.aldeniz.eu/?p=380">Read more <i class="fa fa-arrow-circle-right"></i></a></p>]]></description>
				<content:encoded><![CDATA[<p align="center"><span style="font-family: helvetica,arial,sans-serif;"><b><span style="font-size: 14pt;"><span style="color: #ff6600; font-family: verdana,geneva,sans-serif;">Инсталиране на Android SDK</span><br />
</span></b></span></p>
<p align="center">Алдениз Рашидов, <a href="http://www.aldeniz.eu" target="_blank">www.aldeniz.eu</a></p>
<p>&nbsp;</p>
<p>В тази част ще ви запозная с това как може да инсталирате инструментите за създаване на приложения за платформата Android &#8211; Android Software Development Kit (Android SDK) в интегрираната среда Eclipse под операционната система Windows. Eclipse е интегрирана развойна среда, която се използва при разработката на Android и Java приложения и осигурява възможност за създаване, компилиране и настройка на програмен код на Java.</p>
<p><strong>A. </strong> <strong>Инсталиране на </strong> <strong>Android</strong> <strong>SDK</strong> <strong>през </strong> <strong>Eclipse</strong></p>
<p>1. Избор на опция <strong>Install</strong> <strong>new</strong> <strong>SDK</strong> в диалоговия прозорец, който се визуализира непосредствено след успешно инсталиране на Eclipse (фиг. 1). Необходимо е да се посочи папка за инсталиране на SDK. Бутон Finish стартира процеса по инсталиране на последнатаa версия на SDK. В случай, че SDK е вече инсталиран може да посочите основната папка в поле Existing Location.</p>
<p align="center"><img src="../wp-content/uploads/sdk/image001.png" alt="" border="0" /></p>
<p align="center">Фиг. 1. Инсталиране на Android SDK</p>
<p>2. Избор на основните (задължителни) пакети от Android SDK за инсталиране и съгласие с лицензните условия (фиг. 2). Бутон Install избира следваща стъпка при процеса на инсталиране.</p>
<p align="center"><img src="../wp-content/uploads/sdk/image002.png" alt="" border="0" /></p>
<p align="center">Фиг. 2. Избор на основните (задължителни) пакети от Android SDK</p>
<p>3. Избор на допълнителни пакети от Android SDK за инсталиране (фиг. 3 и фиг. 4). Инсталацията напомня да се инсталират тези пакети, тъй като те са необходими при разработване и тестване на приложенията за Android (фиг. 3).</p>
<p align="center"><img src="../wp-content/uploads/sdk/image003.png" alt="" border="0" /></p>
<p align="center">Фиг. 3. Напомняне за инсталиране на допълнителни пакети от SDK</p>
<p align="center"><img src="../wp-content/uploads/sdk/image004.png" alt="" border="0" /></p>
<p align="center">Фиг. 4. Избор на допълнителни пакети за инсталиране</p>
<p>В случай, че пропуснете да изберете тези пакети и затворите напомнящия прозорец, то по-късно може да използвате опция <strong>Android SDK Manager</strong> от меню Windows на Eclipse за да продължите. Допълнителните пакети са от значение при разработването и тестването на приложенията за Android и без тях практически не е възможно да продължите.</p>
<p>На фиг. 5 са избрани пакети, които осигуряват възможност за разработване на приложения за версии 7.1.1, 7.0 и 5.0.1 на Android.</p>
<p>Основният пакет при отделните версии, който осигурява разработване на приложения е <strong>SDK</strong> <strong>Platform</strong>. Когато разработвате приложения за различни версии на Android трябва да изберете съответния пакет <strong>SDK</strong> <strong>Platform</strong> на желаната версия. Препоръчително е да добавите SDK Platform за някои по-стари версии на Android, например 5.0.1 (API 21). Следва преглед на по-важните фунцкионалности на някои от версиите:</p>
<ul>
<li>API 25 (Android 7.1.1)<br />
&#8211; New Professional Emoji; Round Icon Resources; Improved VR Thread Scheduling; Image Keyboard Support.</li>
</ul>
<ul style="list-style-type: circle;">
<li>API 24 (Android 7.0)<br />
&#8211; Multi-window Support; Notification Enhancements; Multi-locale Support; More Languages.</li>
</ul>
<ul style="list-style-type: circle;">
<li>API 23 (Android 6.0)<br />
&#8211; Runtime permissions; Doze mode and App Standby; Text Selection; BoringSSL; APK Validation.</li>
</ul>
<ul style="list-style-type: circle;">
<li>API 21 (Android 5.0)<br />
&#8211; Massive changes; Material design style; Screen capturing and sharing; Multiple network connections.</li>
</ul>
<ul style="list-style-type: circle;">
<li>API 19 (Android 4.4)<br />
&#8211; New NFC smart card capabilities; Printing framework; Storage access framework; New ways to build beautiful apps; Screen recording.</li>
</ul>
<ul style="list-style-type: circle;">
<li>API 18 (Android 4.3)<br />
&#8211; Notification Listener; Contacts Provider; Restricted Profiles; Solution for digital rights management (DRM); Rotation animations.</li>
</ul>
<ul style="list-style-type: circle;">
<li>API 14 (Android 4.0)<br />
Spell Checker Services; Text-to-speech Engines; Social APIs in Contacts Provider; Voicemail Provider; Android Beam (NDEF Push with NFC); GridLayout, Popup menus.</li>
</ul>
<ul style="list-style-type: circle;">
<li>API 11 (Android 3.0)<br />
&#8211; Native Fragments &amp; Action Bar; Drag and drop; Split touch events; WebViewFragment; JSON utilities.</li>
</ul>
<p>Пакетът <strong>Google</strong> <strong>APIs</strong> при отделните версии осигурява интеграция на приложенията с услугите на Google. <strong>Google</strong> <strong>USB</strong> <strong>Driver</strong> се използва при процеса на настройка на устройствата Google Nexus. <strong>Android</strong> <strong>Support</strong> <strong>Repository</strong> осигурява важни допълнителни функции при разработване на приложенията.<strong>Google</strong> <strong>Play</strong> <strong>services</strong> интегрира функции за работа с Google Maps, Google+ и др.</p>
<p>Една част от пакетите (изображения) се използват при настройка на разработваното приложение с емулатора на Android:</p>
<ul style="list-style-type: circle;">
<li>Android TV ARM EABI v7a System Image;</li>
<li>Android TV Intel x86 Atom System Image;</li>
<li>Android Wear ARM EABI v7a System Image;</li>
<li>Android Wear Intel x86 Atom System Image;</li>
<li>ARM EABI v7a System Image;</li>
<li>Intel x86 Atom_64 System Image;</li>
<li>Intel x86 Atom System Image.</li>
</ul>
<p>В случай, че ще стартирате емулатора на компютър с процесор на AMD и ще разработвате приложения за телефон или таблет може да изберете пакет<strong>ARM</strong> <strong>EABI</strong> <strong>v</strong><strong>7</strong><strong>a</strong> <strong>System</strong> <strong>Image</strong>. Ако използвате компютър с процесор на <strong>Intel</strong> и ще разработвате приложения за телефон или таблет може да изберете пакет <strong>Intel</strong> <strong>x</strong><strong>86 </strong><strong>Atom</strong><strong>_64 </strong><strong>System</strong> <strong>Image</strong> или<strong>пакет Intel x86 </strong><strong>Atom</strong> <strong>System</strong> <strong>Image</strong>.</p>
<p align="center"><img src="../wp-content/uploads/sdk/image005.png" alt="" border="0" /></p>
<p align="center">Фиг. 5. Препоръчителни пакети за инсталиране</p>
<p>Когато използвате <strong>Intel</strong> <strong>x</strong><strong>86 </strong><strong>Atom</strong><strong>_64 </strong><strong>System</strong> <strong>Image</strong> или <strong>Intel x86 </strong><strong>Atom</strong> <strong>System</strong> <strong>Image</strong> е необходимо (задължително) да добавите и пакета<strong>Intel</strong> <strong>x</strong><strong>86 </strong><strong>Emulator</strong> <strong>Accelerator</strong><strong> (HAXM </strong> <strong>installer</strong><strong>) </strong>(фиг. 6). В противен случай, емулаторът с това изображение няма да може да се стартира. Изборът и изтеглянето на пакета не инсталират HAXM. За да използвате HAXM трябва да го инсталирате от папка extras ( {SDK_FOLDER}\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe) на Android SDK.</p>
<p align="center"><img src="../wp-content/uploads/sdk/image006.png" alt="" border="0" /></p>
<p align="center">Фиг. 6. Пакет Intel x86 Emulator Accelerator (HAXM installer)</p>
<p>В случай, че SDK Manager поради някаква причина не позволява да изтеглите този пакет може да използвате адрес <a href="https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement"> https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement </a> от сайта на Intel® с ресурси за Android (Intel® Hardware Accelerated Execution Manager, <a href="https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager?page=3"> https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager?page=3 </a> ). Пакетът е в архив (<strong>haxm-windows_v6_1_1.zip</strong>), който трябва да се дезархивира в произволна папка и да се инсталира чрез <strong>intelhaxm-android.exe</strong>.</p>
<p>Когато не е възможно да стартирате емулатора с <strong>Intel</strong> <strong>x</strong><strong>86 </strong><strong>Atom</strong><strong>_64 </strong><strong>System</strong> <strong>Image</strong> или <strong>Intel x86 </strong><strong>Atom</strong> <strong>System</strong> <strong>Image</strong> на компютър с процесор на Intel може да използвате пакет за AMD, който е значително по-бавен в дадения случай.</p>
<p>Вариант за стартиране на емулатора без да е инсталиран пакета<strong>Intel</strong> <strong>x</strong><strong>86 </strong><strong>Emulator</strong> <strong>Accelerator</strong> е възможен единствено ако в папката <strong>Tools</strong> на SDK в конзолата изпълните:</p>
<p>C:\Users\IEUser\android-sdks\tools&gt;<strong>emulator -avd </strong><strong><em>name</em></strong> <strong> -memory 512 -no-accel -gpu off</strong></p>
<p><strong><em>name</em></strong> е име на виртуално устройство, което сте създали в AVD Manager (меню Window на Eclipse).</p>
<p>Този вариант можете да го използвате, в случай че вашият компютър или система не поддържат виртуализация, също така и при използване на емулатора през VMware или Virtual Box.</p>
<p>4. Съгласие с лицензните условия за инсталиране на допълнителните пакети (фиг. 7). Бутон <strong>Install</strong> избира следваща стъпка при процеса на инсталиране.</p>
<p align="center"><img src="../wp-content/uploads/sdk/image007.png" alt="" border="0" /></p>
<p align="center">Фиг. 7. Съгласие с лицензните условия за инсталиране на пакети от Android SDK</p>
<p><strong>B. </strong> <strong>Самостоятелно инсталиране на </strong> <strong>Android</strong> <strong>SDK</strong></p>
<p>1. Изтегляне на Android SDK от <a href="https://developer.android.com/studio/index.html"> https://developer.android.com/studio/index.html </a> (фиг. 8 и фиг. 9).</p>
<p align="center"><img src="../wp-content/uploads/sdk/image008.png" alt="" border="0" /></p>
<p align="center">Фиг. 8. Изтегляне на Android SDK за специфична версия на ОС</p>
<p align="center"><img src="../wp-content/uploads/sdk/image009.png" alt="" border="0" /></p>
<p align="center">Фиг. 9. Изтегляне на Android SDK за избраната версия и съгласие с лицензните условия</p>
<p>2. Създаване на основна папка с Android SDK (например c:\eclipse\android-sdk) (фиг. 10)</p>
<p align="center"><img src="../wp-content/uploads/sdk/image010.png" alt="" border="0" /></p>
<p align="center">Фиг. 10. Създаване на основна папка с Android SDK</p>
<p>3. Създаване на папка <strong>tools</strong> в основната папка на Android SDK (c:\eclipse\android-sdk\tools) (фиг. 11).</p>
<p align="center"><img src="../wp-content/uploads/sdk/image011.png" alt="" border="0" /></p>
<p align="center">Фиг. 11. Създаване на папка tools в основната папка на SDK</p>
<p>4. Отваряне на изтегления файл <strong>tools</strong><strong>_</strong><strong>r</strong><strong>25.2.3-</strong><strong>windows</strong><strong>.</strong><strong>zip</strong> и дезархивирате в папка <strong>tools</strong> на Android SDK (фиг. 12).</p>
<p align="center"><img src="../wp-content/uploads/sdk/image012.png" alt="" border="0" /></p>
<p align="center">Фиг. 12. Отваряне на файла tools_r25.2.3-windows.zip</p>
<p>5. Стартиране на файла <strong>android</strong><strong>.</strong> <strong>bat</strong> от папка <strong>tools</strong>, който инсталира Android SDK в конзолен режим (фиг. 13).</p>
<p align="center"><img src="../wp-content/uploads/sdk/image013.png" alt="" border="0" /></p>
<p align="center">Фиг. 13. Инсталиране на SDK от конзолата</p>
<p>6. Инсталиране на допълнителните пакети от Android SDK Manager, който се отваря автоматично при процеса на инсталиране (фиг. 14). Може да използвате напътствията за инсталиране на пакети от SDK Manager в т. 3.</p>
<p align="center"><img src="../wp-content/uploads/sdk/image014.png" alt="" border="0" /></p>
<p align="center">Фиг. 14. Инсталиране на пакети от Android SDK</p>
<p>7. Стартиране на Eclipse и избор на опция <strong>Use</strong> <strong>Existing</strong> <strong>SDKs</strong> в диалоговия прозорец, който се визуализира непосредствено след успешно инсталиране на Eclipse (фиг. 1). В полето <strong>Existing</strong> <strong>Location</strong> се посочва името на основната папка на Android SDK, създадена в т. 2.</p>
<p>В случай, че диалоговият прозорец не се визуализира се посочва местоположението на SDK, чрез използване на Preferences от меню Windows на Eclipse. Следва избор на местоположението на Android SDK в полето<strong>SDK</strong> <strong>Location</strong> на меню <strong>Android</strong> (фиг. 15).</p>
<p align="center"><img src="../wp-content/uploads/sdk/image015.png" alt="" border="0" /></p>
<p align="center">Фиг. 15. Въвеждане на местоположението на Android SDK</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.aldeniz.eu/?feed=rss2&#038;p=380</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse за разработване на приложения за Android (част 1)</title>
		<link>https://blog.aldeniz.eu/?p=186</link>
		<comments>https://blog.aldeniz.eu/?p=186#comments</comments>
		<pubDate>Fri, 14 Apr 2017 18:41:36 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Андроид]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[eclipse]]></category>

		<guid isPermaLink="false">http://blog.aldeniz.eu/?p=186</guid>
		<description><![CDATA[ИНСТАЛИРАНЕ НА ECLIPSE Алдениз Рашидов, www.aldeniz.eu Съдържание: I. Инсталиране на Eclipse под MAC OS X II. Инсталиране на Eclipse под Windows I. Инсталиране на Eclipse под MAC OS X В тази част ще ви запозная с това как може да инсталирате интегрираната развойна среда (IDE) Eclipse под операционната система MAC OS X. Eclipse е основен ... <p class="moree"><a class="more" href="https://blog.aldeniz.eu/?p=186">Read more <i class="fa fa-arrow-circle-right"></i></a></p>]]></description>
				<content:encoded><![CDATA[<p align="center"><span style="font-family: helvetica,arial,sans-serif;"><b><span style="font-size: 14pt;"><span style="color: #ff6600; font-family: verdana,geneva,sans-serif;">ИНСТАЛИРАНЕ НА ECLIPSE</span><br />
</span></b></span></p>
<p align="center">Алдениз Рашидов, <a href="http://www.aldeniz.eu" target="_blank">www.aldeniz.eu</a></p>
<p>Съдържание:<br />
<a href="http://blog.aldeniz.eu/?p=186&amp;lang=bg&amp;page=1">I. Инсталиране на Eclipse под MAC OS X</a><br />
<a href="http://blog.aldeniz.eu/?p=186&amp;lang=bg&amp;page=2">II. Инсталиране на Eclipse под Windows</a></p>
<p><a name="1"></a><br />
<b><span style="font-size: 12pt;">I. Инсталиране на Eclipse под MAC OS X</span></b></p>
<p>В тази част ще ви запозная с това как може да инсталирате интегрираната развойна среда (IDE) Eclipse под операционната система MAC OS X. Eclipse е основен инструмент, който се използва при разработката на Android и Java приложения и осигурява възможност за създаване, компилиране и настройка на програмен код на Java.</p>
<p>1. Изтегляне на Eclipse от адрес <a href="https://www.eclipse.org/downloads/" target="_blank">https://www.eclipse.org/downloads/</a>(фиг. 1).</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image001.png" alt="" border="0" /></p>
<p align="center">Фиг. 1. Инсталиране на Eclipse Neon</p>
<p>2. Посредством бутон Download 64 bit се извършва потвърждение на изтегляне или избор на алтернативен сървър за изтегляне на Eclipse (фиг. 2).</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image002.png" alt="" border="0" /></p>
<p align="center">Фиг. 2. Потвърждаване преди изтегляне на Eclipse</p>
<p>3. Избира се папка за съхраняване на инсталационния файл <strong>eclipse</strong><strong>&#8211;</strong><strong>inst</strong><strong>&#8211;</strong><strong>mac</strong><strong>64.</strong> <strong>tar</strong><strong>.</strong><strong>gz</strong>. Файлът изтегля<br />
всички необходими компоненти на Eclipse. Прекият адрес на файла е <a href="https://www.eclipse.org/downloads/download.php?file=/oomph/epp/neon/R2a/eclipse-inst-mac64.tar.gz&amp;mirror_id=1208" target="_blank">https://www.eclipse.org/downloads/download.php?file=/oomph/epp/neon/R2a/eclipse-inst-mac64.tar.gz&amp;mirror_id=1208</a>.</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image003.png" alt="" border="0" /></p>
<p align="center">Фиг. 3. Избор на папка за съхраняване на инсталационния файл</p>
<p>4. Стартира се изтегления (архивен) файл <strong>eclipse</strong><strong>&#8211;</strong><strong>inst</strong><strong>&#8211;</strong><strong>mac</strong><strong>64.</strong><strong>tar</strong> <strong>.</strong><strong>gz</strong>. Дезархивира се в текущата (или друга) директория, при което се получава файл с име Eclipse installer (фиг. 3).</p>
<p>5. При първоначално стартиране на инсталационния файл е необходимо да потвърдите с бутон Open, че сте съгласни да стартирате файла, който е изтеглен от Интернет (фиг. 4).</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image004.png" alt="eclipse_warning" border="0" /></p>
<p align="center">Фиг. 4. Съгласие за стартране на инсталационния файл</p>
<p>6. Инсталационният файл проверява необходимите инструменти за работа с Eclipse. Проверява дали е инсталиранo разширението Java Development Kit (JDK) на платформата Java Runtime Environment (JRE). JDK надгражда JRE с инструменти за разработка на Java приложения.</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image005.png" alt="" border="0" /></p>
<p align="center">Фиг. 5. Проверка за инсталирано разширение Java Development Kit (JDK)</p>
<p>7. Изтегляне на Java Development Kit (JDK) от адрес <a href="http://www.oracle.com/technetwork/java/javase/downloads/" target="_blank">http://www.oracle.com/technetwork/java/javase/downloads/</a>(фиг. 6). Пряката връзка за изтегляне на <strong>Java SE </strong><strong>Development</strong> <strong>Kit</strong> <strong> 8u121</strong> е <a href="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html" target="_blank">http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html</a>.</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image006.png" alt="" border="0" /></p>
<p align="center">Фиг. 6. Изтегляне на Java Development Kit</p>
<p>8. Избор на версия <strong>Java SE </strong> <strong>Development Kit</strong><strong> 8u121 </strong>за OS X. Преди да изтеглите файла <strong>jdk-8u121-macosx-x64.dmg</strong> за MAC OS X x64 е необходимо да се съгласите с лицензните условия за ползване на JDK (фиг. 7) като изберете бутон Accept License Agreement.</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image007.png" alt="" border="0" /></p>
<p align="center">Фиг. 7. Изтегляне на версия <strong>Java SE </strong> <strong>Development Kit</strong><strong> 8u121</strong> за MAC OS X</p>
<p>9. Стартиране на изтегления (image архивен) файл <strong>jdk-8u121-macosx-x64.dmg</strong> и стартиране на  инсталационния файл <strong>JDK 8 Update 121.pkg</strong> (фиг. 8).</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image008.png" alt="" border="0" /></p>
<p align="center">Фиг. 8. Стартране на инсталациония файл с Java Development Kit</p>
<p>10. Инсталиране на <strong>JDK</strong><strong> 8 </strong> <strong>Update</strong><strong> 121 </strong>(фиг. 9 и фиг. 10).</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image009.png" alt="" border="0" /></p>
<p align="center">Фиг. 9. Начало на инсталиране на <strong>JDK</strong><strong> 8 </strong> <strong>Update</strong><strong> 121</strong></p>
<p align="center"><img src="../wp-content/uploads/eclipse/image010.png" alt="" border="0" /></p>
<p align="center">Фиг. 10. Успешно инсталиране на <strong>JDK</strong><strong> 8 </strong> <strong>Update</strong><strong> 121</strong></p>
<p>11. Рестартиране на процеса по инсталиране посредством файл Eclipse installer (фиг. 3 и фиг. 11).</p>
<p align="center"><img class="" src="../wp-content/uploads/eclipse/image011.png" alt="" width="425" height="285" border="0" /></p>
<p align="center">Фиг. 11. Инсталиране на Eclipse след инсталиране на JDK</p>
<p>12. Избор на версия за инсталиране, според приложението и спецификата на програмиране. В случай, че ще се разработват приложения за ОС Android е желателно да се избере версия <strong>Eclipse</strong> <strong>for</strong> <strong>Android</strong> <strong>Developers</strong> (фиг. 12).</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image012.png" alt="" border="0" /></p>
<p align="center">Фиг. 12. Избор на версия за инсталиране Eclipse for Android Developers</p>
<p>13. Инсталиране на версия <strong>Eclipse for Android Developers</strong> (фиг. 13).</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image013.png" alt="" border="0" /></p>
<p align="center">Фиг. 13. Инсталиране на версия <strong>Eclipse for Android Developers</strong></p>
<p>14. Приемане на лицензните условия за инсталиране на <strong>Eclipse</strong> <strong>for</strong> <strong>Android</strong> <strong>Developers</strong> (фиг. 14).</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image014.png" alt="" border="0" /></p>
<p align="center">Фиг. 14. Приемане на лицензните споразумения за инсталиране на версия <strong>Eclipse</strong> <strong>for</strong> <strong>Android</strong> <strong>Developers</strong></p>
<p>15. Успешно инсталирана версия <strong>Eclipse for Android Developers</strong> (фиг. 15).</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image015.png" alt="" border="0" /></p>
<p align="center">Фиг. 15. Успешно инсталирана версия на <strong>Eclipse for Android Developers</strong></p>
<p>16. Стартиране на <strong>Eclipse for Android Developers</strong> (фиг. 15) след използване на бутон Launch (фиг. 15).</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image016.png" alt="" border="0" /></p>
<p align="center">Фиг. 16. Стартиране на <strong>Eclipse for Android Developers</strong></p>
<p>17. Задаване на работна област (работна директория) на Eclipse (фиг. 17). Работната област може да се променя при всяко стартиране на Eclipse в случай, че опция Use this as the default and do not ask again не бъде избрана.</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image017.png" alt="" border="0" /></p>
<p align="center">Фиг. 17. Задаване на работната област на Eclipse</p>
<p>18. Конфигуриране на библиотеката Android SDK, необходима за разработване на приложения за Android. Eclipse предлага да изтегли Android SDK или да се посочи папка, в която е инсталирана вече версия на Android SDK (фиг. 18).</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image018.png" alt="" border="0" /></p>
<p align="center">Фиг. 18. Конфигуриране на Android SDK за използване в Eclipse</p>
<p>19. Начален екран на Eclipse (фиг. 19 и фиг. 20).</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image019.png" alt="" border="0" /></p>
<p align="center">Фиг. 19. Начален екран на Eclipse – избор на операция</p>
<p align="center"><img src="../wp-content/uploads/eclipse/image020.png" alt="" border="0" /></p>
<p align="center">Фиг. 20. Начален екран на Eclipse – работна среда</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.aldeniz.eu/?feed=rss2&#038;p=186</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Избор на антивирусна програма</title>
		<link>https://blog.aldeniz.eu/?p=122</link>
		<comments>https://blog.aldeniz.eu/?p=122#comments</comments>
		<pubDate>Sat, 25 Mar 2017 10:16:27 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Antivirus]]></category>
		<category><![CDATA[антивирус]]></category>

		<guid isPermaLink="false">http://blog.aldeniz.eu/?p=122</guid>
		<description><![CDATA[Това може да ви помогне при избор на антивирусна програма за вашето устройство! AV-Comparatives http://chart.av-comparatives.org/chart1.php AV-Test https://www.av-test.org/en/compare-manufacturer-results/ Ако се съмнявате в някой файл или сайт може да го проверите за вируси с над 50 програми едновременно! https://www.virustotal.com/bg/]]></description>
				<content:encoded><![CDATA[<p>Това може да ви помогне при избор на антивирусна програма за вашето устройство!</p>
<p><strong>AV-Comparatives</strong><br />
<a href="http://chart.av-comparatives.org/chart1.php" target="_blank">http://chart.av-comparatives.org/chart1.php</a></p>
<p><strong>AV-Test</strong><br />
<a href="https://www.av-test.org/en/compare-manufacturer-results/" target="_blank">https://www.av-test.org/en/compare-manufacturer-results/</a></p>
<p style="text-align: left;">Ако се съмнявате в някой файл или сайт може да го проверите за вируси с над 50 програми едновременно!<br />
<a href="https://www.virustotal.com/bg/" target="_blank">https://www.virustotal.com/bg/</a></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.aldeniz.eu/?feed=rss2&#038;p=122</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Урок 3 &#8211; Свързване на облачна база от данни с безплатен Web хост</title>
		<link>https://blog.aldeniz.eu/?p=109</link>
		<comments>https://blog.aldeniz.eu/?p=109#comments</comments>
		<pubDate>Mon, 14 Mar 2016 10:37:56 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Интернет базирани системи]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.aldeniz.eu/?p=109</guid>
		<description><![CDATA[В урока се разглежда свързване на облачна база от данни на http://www.freesqldatabase.com/ с безплатен Web хост на http://000webhost.com/. Разглежат се регистриране в хоста на базата от данни (БД), създаване на БД, създаване на таблици, отдалечено управление на БД от локално устройсто, публикуване на скрипт на PHP на Web хоста, посредством който се визуализира съдържанието на ... <p class="moree"><a class="more" href="https://blog.aldeniz.eu/?p=109">Read more <i class="fa fa-arrow-circle-right"></i></a></p>]]></description>
				<content:encoded><![CDATA[<p>В урока се разглежда свързване на облачна база от данни на http://www.freesqldatabase.com/ с безплатен Web хост на http://000webhost.com/. Разглежат се регистриране в хоста на базата от данни (БД), създаване на БД, създаване на таблици, отдалечено управление на БД от локално устройсто, публикуване на скрипт на PHP на Web хоста, посредством който се визуализира съдържанието на таблица от БД в браузъра.</p>
<p>[embedyt] http://www.youtube.com/watch?v=OzR4ucaljgY[/embedyt]</p>
<p><a href="https://www.youtube.com/embed/OzR4ucaljgY?vq=hd720" target="_blank">Прегледайте урока в YouTube</a></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.aldeniz.eu/?feed=rss2&#038;p=109</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Урок 2 &#8211; Използване на MySQL от безплaтен Web хост</title>
		<link>https://blog.aldeniz.eu/?p=107</link>
		<comments>https://blog.aldeniz.eu/?p=107#comments</comments>
		<pubDate>Sun, 13 Mar 2016 16:08:16 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Интернет базирани системи]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.aldeniz.eu/?p=107</guid>
		<description><![CDATA[В урока можете да научите как да използвате безплатна база от данни (БД) на MySQL на безплатен Web хост (http://www.000webhost.com), регистрирате безплатен хост (от вида sql11.000webhost.com) на БД , създадете примерна таблица в БД и публикувате на Web хоста скрипт на PHP, посредством който да визуализирате съдържанието на таблицата в браузъра. [embedyt] http://www.youtube.com/watch?v=aRk4ggSj3Ec[/embedyt] Прегледайте урока ... <p class="moree"><a class="more" href="https://blog.aldeniz.eu/?p=107">Read more <i class="fa fa-arrow-circle-right"></i></a></p>]]></description>
				<content:encoded><![CDATA[<p>В урока можете да научите как да използвате безплатна база от данни (БД) на MySQL на безплатен Web хост (<span class="st">http://<wbr></wbr>www.000webhost.com), регистрирате безплатен хост (</span><span class="st"><span class="st">от вида sql11.000webhost.com) </span>на БД , създадете примерна таблица в БД и публикувате на Web хоста скрипт на PHP, посредством който да визуализирате съдържанието на таблицата в браузъра.</span></p>
<p>[embedyt] http://www.youtube.com/watch?v=aRk4ggSj3Ec[/embedyt]</p>
<p><a href="https://www.youtube.com/embed/aRk4ggSj3Ec?vq=hd720" target="_blank">Прегледайте урока в YouTube</a></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.aldeniz.eu/?feed=rss2&#038;p=107</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Урок 1 &#8211; Използване на безплатен Web хост с PHP, MySQL и др. Публикуване на ресурси</title>
		<link>https://blog.aldeniz.eu/?p=114</link>
		<comments>https://blog.aldeniz.eu/?p=114#comments</comments>
		<pubDate>Fri, 11 Mar 2016 20:39:32 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Интернет базирани системи]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.aldeniz.eu/?p=114</guid>
		<description><![CDATA[В урока можете да научите как да използвате безплатен Web хост на http://www.000webhost.com, регистрирате поддомейн (от вида http://xxx.net16.net) , публикувате ресурси (файлове) на регистрирания домейн и използвате услуги (като Zyro), позволяващи създаване на завършен Web сайт на домейна. [embedyt] http://www.youtube.com/watch?v=3zaMojxRjfE[/embedyt] Прегледайте урока в Youtube]]></description>
				<content:encoded><![CDATA[<p>В урока можете да научите как да използвате безплатен Web хост на <span class="st">http://<wbr></wbr>www.000webhost.com, регистрирате поддомейн (от вида http://xxx.net16.net) , публикувате ресурси (файлове) на регистрирания домейн и използвате услуги (като Zyro), позволяващи създаване на завършен Web сайт на домейна.</span></p>
<p>[embedyt] http://www.youtube.com/watch?v=3zaMojxRjfE[/embedyt]<br />
<a href="https://www.youtube.com/embed/3zaMojxRjfE?vq=hd720" target="_blank">Прегледайте урока в Youtube<br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.aldeniz.eu/?feed=rss2&#038;p=114</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Използване на Apache 2.4.10, PHP 5.4 и MSSQL 2014</title>
		<link>https://blog.aldeniz.eu/?p=81</link>
		<comments>https://blog.aldeniz.eu/?p=81#comments</comments>
		<pubDate>Wed, 09 Mar 2016 20:02:12 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Интернет базирани системи]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[MSSQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.aldeniz.eu/?p=81</guid>
		<description><![CDATA[Препоръчвам тази последователност от действия за съвместно използване на Web Server Apache, PHP и Microsoft SQL Server. 1. Изтеглете PHP 5.4 http://windows.php.net/download/#php-5.4-ts-VC9-x86 (php-5.4.34-Win32-VC9-x86.zip) &#8211; дезархивирайте php-5.4.34-Win32-VC9-x86.zip в директория C:\PHP 2. Изтеглете Apache 2.4.10 http://www.apachelounge.com/download/win32/binaries/httpd-2.4.10-win32-VC9.zip (httpd-2.4.10-win32-VC9.zip) 3. Изтеглете драйвер за връзка с БД на MSSQL (за PHP 5) http://www.microsoft.com/en-us/download/details.aspx?id=20098 (SQLSRV30.EXE или по-нов) 4. Конфигурирайте драйвера на ... <p class="moree"><a class="more" href="https://blog.aldeniz.eu/?p=81">Read more <i class="fa fa-arrow-circle-right"></i></a></p>]]></description>
				<content:encoded><![CDATA[<p>Препоръчвам тази последователност от действия за съвместно използване на Web Server Apache, PHP и Microsoft SQL Server.</p>
<p><strong>1. Изтеглете PHP 5.4</strong><br />
http://windows.php.net/download/#php-5.4-ts-VC9-x86<br />
(php-5.4.34-Win32-VC9-x86.zip)<br />
&#8211; дезархивирайте php-5.4.34-Win32-VC9-x86.zip в директория C:\PHP</p>
<p><strong>2. Изтеглете Apache 2.4.10</strong><br />
http://www.apachelounge.com/download/win32/binaries/httpd-2.4.10-win32-VC9.zip<br />
(httpd-2.4.10-win32-VC9.zip)</p>
<p><strong>3. Изтеглете драйвер за връзка с БД на MSSQL (за PHP 5)</strong><br />
http://www.microsoft.com/en-us/download/details.aspx?id=20098<br />
(SQLSRV30.EXE или по-нов)</p>
<p><strong>4. Конфигурирайте драйвера на MSSQL за PHP 5</strong><br />
&#8211; Изпълнете SQLSRV30.EXE<br />
&#8211; Изберете директория за дезархивиране.<br />
&#8211; Копирайте файловете php_sqlsrv_54_ts.dll, php_pdo_sqlsrv_54_ts.dll,<br />
php_sqlsrv_54_nts.dll,php_pdo_sqlsrv_54_ts.dll в директория C:\PHP\ext\</p>
<p><strong>5. Настройте PHP за работа с MSSQL</strong><br />
&#8211; Преименувайте файла php.ini-production на php.ini в директория C:\PHP<br />
&#8211; Задайте директория за разширения и модули на PHP:<br />
extension_dir = &#8222;C:/PHP/ext&#8220;<br />
&#8211; заредете драйвери за връзка с MSSQL в секция extension:<br />
extension=php_sqlsrv_54_ts.dll<br />
extension=php_pdo_sqlsrv_54_ts.dll</p>
<p><strong>6. Настройте Apache за работа с PHP</strong><br />
&#8211; копирайте файловете php5apache2_4.dll, php5embed.lib, php5ts.dll от<br />
директория C:\PHP в директория C:\Windows\SysWOW64</p>
<p>&#8211; отворете файла httpd.conf от директория conf на Apache;</p>
<p>&#8211; задайте директорията от която ще се зареди конфигурационния файл на PHP:<br />
PHPIniDir &#8222;E:/PHP&#8220;<br />
&#8211; Декларирайте зареждане на PHP като модул на Apache:<br />
LoadModule php5_module &#8222;c:/windows/syswow64/php5apache2_4.dll<br />
&#8211; свържете разширенията .php със стандартизирания MIME тип:<br />
AddType application/x-httpd-php .php<br />
&#8211; рестартирайте Apache</p>
<p><strong>7. Тествайте конфигурацията на MSSQL с PHP 5.4</strong><br />
&#8211; Отворете текстов файл и копирайте следния код в него:<br />
<!--?php phpinfo(); ?--><br />
&#8211; Запишете файла като info.php in в основната директорията за документи на Apache.<br />
&#8211; Отворете браузър и въведете http://localhost/info.php.<br />
&#8211; Намерете секция SQLSRV и установете, че драйверът е зареден</p>
<p><strong>8. Тествайте връзката с MSSQL2014 през PHP 5.4</strong><br />
&#8211; Отворете текстов файл и въведете следния код на PHP:<br />
<!--?php $serverName = "CIO\GR1"; $uid='sa'; $pwd='????';  // потреб. име и парола $connectionInfo = array("UID" =&gt; $uid, "PWD" =&gt; $pwd, "Database"=&gt;"model");&lt;br ?--> $conn = sqlsrv_connect( $serverName, $connectionInfo);</p>
<p>if( $conn ) echo &#8222;Връзката с MSSQL е успешна!\n&#8220;;<br />
else {<br />
echo &#8222;Връзката с MSSQL не е успешна!.\n&#8220;;<br />
die( print_r( sqlsrv_errors(), true));<br />
}</p>
<p>$sql=&#8217;select convert(varchar(10),getdate(),103)';<br />
$query=sqlsrv_query($conn,$sql);<br />
$row=sqlsrv_fetch_array($query);<br />
echo &#8220;<br />
Днес е:&#8220;.$row[0];</p>
<p>sqlsrv_close( $conn);<br />
?&gt;</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.aldeniz.eu/?feed=rss2&#038;p=81</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Индустриални мрежи, А. Рашидов</title>
		<link>https://blog.aldeniz.eu/?p=70</link>
		<comments>https://blog.aldeniz.eu/?p=70#comments</comments>
		<pubDate>Sat, 12 Sep 2015 17:20:42 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Андроид]]></category>

		<guid isPermaLink="false">http://blog.aldeniz.eu/?p=70</guid>
		<description><![CDATA[Приложението Mobi&#38;Learn &#8211; ИМ предоставя възможност за обучение и самообучение по Индустриални мрежи и системи. Mobi&#38;Learn &#8211; ИМ използва платформата за обучение Mobi&#38;Learn (http://mobilearn.aldeniz.eu) и може да се използва от мобилни устройства като смартфони, таблети и др. След изтегляне на пакета курса по Индустриални мрежи и системи е достъпен без да е необходима връзка с ... <p class="moree"><a class="more" href="https://blog.aldeniz.eu/?p=70">Read more <i class="fa fa-arrow-circle-right"></i></a></p>]]></description>
				<content:encoded><![CDATA[<p>Приложението Mobi&amp;Learn &#8211; ИМ предоставя възможност за обучение и самообучение по Индустриални мрежи и системи. Mobi&amp;Learn &#8211; ИМ използва платформата за обучение Mobi&amp;Learn (http://mobilearn.aldeniz.eu) и може да се използва от мобилни устройства като смартфони, таблети и др.</p>
<p>След изтегляне на пакета курса по Индустриални мрежи и системи е достъпен без да е необходима връзка с Интернет. Изтеглянето се извършва от менюто без да е необходимо да се въвеждат ключ и потребителски данни за достъп до платформата Mobi&amp;Learn.</p>
<p>Курсът е съобразен с учебната програма по дисциплините &#8222;Индустриални компютърни мрежи&#8220; за студенти но може да се използва от всеки, който желае да научи за индустриалните мрежи.</p>
<p>Курсът по Индустриални мрежи и системи включва следните уроци:<br />
• Въведение в индустриалните мрежи за комуникация;<br />
• Комуникационна мрежа. Типове LAN мрежи;<br />
• Мрежови топологии и модели;<br />
• Методи за достъп до физическата среда;<br />
• Комуникационни механизми в индустраилните мрежи;<br />
• Предаване на данни. Комуникационни интерфейси;<br />
• Полеви индустриални мрежи &#8211; особености;<br />
• Спецификация за полеви мрежи PROFIBUS;<br />
• Комуникационен протокол CAN;<br />
• Индустриални мрежи от ниво Управление;<br />
• Индустриални мрежи от Информационно ниво;<br />
• Мрежова спецификация ETHERNET;<br />
• Безжични комуникации в промишлена среда;</p>
<p>Тази версия на приложението може да се използва за изтегляне и на други курсове, създадени от преподаватели или от вас с платформата Mobi&amp;Learn (http://mobilearn.aldeniz.eu), чрез идентификационен номер и код за сигурност, предоставени от създателя на курса. Някои от курсовете са безплатни и не се нуждаят от код за сигурност.</p>
<p>Приложението се разпространява в Google Play срещу цена от 3.50 лв.</p>
<p><a href="https://play.google.com/store/apps/details?id=com.rashidov.ml_im" target="_blank"><img src="https://developer.android.com/images/brand/bg_generic_rgb_wo_45.png" alt="Get it on Google Play" /><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.aldeniz.eu/?feed=rss2&#038;p=70</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Бази от данни, Алдениз Рашидов</title>
		<link>https://blog.aldeniz.eu/?p=64</link>
		<comments>https://blog.aldeniz.eu/?p=64#comments</comments>
		<pubDate>Tue, 18 Aug 2015 18:51:17 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Андроид]]></category>

		<guid isPermaLink="false">http://blog.aldeniz.eu/?p=64</guid>
		<description><![CDATA[Приложението Mobi&#38;Learn &#8211; БД предоставя възможност за обучение и самообучение по Бази от данни. Mobi&#38;Learn &#8211; БД използва платформата за обучение Mobi&#38;Learn и може да се използва от мобилни устройства като смартфони, таблети и др. След изтегляне на пакета курса по Бази от данни е достъпен без да е необходима връзка с Интернет. Изтеглянето се ... <p class="moree"><a class="more" href="https://blog.aldeniz.eu/?p=64">Read more <i class="fa fa-arrow-circle-right"></i></a></p>]]></description>
				<content:encoded><![CDATA[<p>Приложението Mobi&amp;Learn &#8211; БД предоставя възможност за обучение и самообучение по Бази от данни. Mobi&amp;Learn &#8211; БД използва платформата за обучение Mobi&amp;Learn и може да се използва от мобилни устройства като смартфони, таблети и др.</p>
<p>След изтегляне на пакета курса по Бази от данни е достъпен без да е необходима връзка с Интернет. Изтеглянето се извършва от менюто без да е необходимо да се въвеждат ключ и потребителски данни за достъп до платформата Mobi&amp;Learn.</p>
<p>Курсът е съобразен с учебната програма по дисциплините &#8222;Бази от данни в индустриалните системи&#8220; и &#8222;Бази от данни в системите за управление&#8220; за студенти но може да се използва от всеки, който желае да научи за базите от данни започвайки от основите до приложението им в различни големи проекти на информационни системи за обезпечаване автоматизирането на работата в администрации на фирми и производствени системи.</p>
<p>Курсът по Бази от данни включва следните уроци:</p>
<ul>
<li>Бази от данни &#8211; същност;</li>
<li>Логически модели на базата от данни;</li>
<li>Система за управление на база от данни;</li>
<li>Бази от данни за WEB;</li>
<li>Протоколи за връзка с релационна БД;</li>
<li>Бази от данни с приложимост в управлението на индустриални обекти;</li>
<li>Проектиране на база от данни;</li>
<li>Нормализация на релационна база от данни;</li>
<li>Администриране на БД и СУБД;</li>
<li>Идентификация в БД и СУБД (MS SQL Server);</li>
<li>Видове привилегии в СУБД (MS SQL Server);</li>
<li>Типове данни и колони в БД;</li>
<li>Таблици в СУБД MS SQL Server. Структура на таблица. Видове таблици;</li>
<li>Манипулации с данни в БД на MS SQL Server.</li>
</ul>
<p>Тази версия на приложението може да се използва за изтегляне и на други курсове, създадени от преподаватели или от вас с платформата Mobi&amp;Learn, чрез идентификационен номер и код за сигурност, предоставени от създателя на курса. Някои от курсовете са безплатни и не се нуждаят от код за сигурност.</p>
<p>Приложението се разпространява в Google Play срещу цена от 2.50 лв.<br />
<a href="https://play.google.com/store/apps/details?id=com.rashidov.mobilearn" target="_blank"><br />
<img src="https://developer.android.com/images/brand/bg_generic_rgb_wo_45.png" alt="Get it on Google Play" /><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.aldeniz.eu/?feed=rss2&#038;p=64</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
