<?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>Блог Lazarus-программиста</title>
	<atom:link href="https://devlaz.ru/feed/" rel="self" type="application/rss+xml" />
	<link>https://devlaz.ru/</link>
	<description>Блог о программировании</description>
	<lastBuildDate>Wed, 22 Feb 2017 10:12:35 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://devlaz.ru/wp-content/uploads/2016/03/lazarusmain.gif</url>
	<title>Блог Lazarus-программиста</title>
	<link>https://devlaz.ru/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Создание службы в Lazarus</title>
		<link>https://devlaz.ru/daemons-in-lazarus/</link>
					<comments>https://devlaz.ru/daemons-in-lazarus/#comments</comments>
		
		<dc:creator><![CDATA[Oleg E.]]></dc:creator>
		<pubDate>Sat, 14 May 2016 18:16:18 +0000</pubDate>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[lazdaemon]]></category>
		<category><![CDATA[TDaemon]]></category>
		<category><![CDATA[TDaemonMapper]]></category>
		<category><![CDATA[Создать Daemon]]></category>
		<category><![CDATA[Создать службу]]></category>
		<guid isPermaLink="false">http://devlaz.ru/?p=301</guid>

					<description><![CDATA[<p>Службы в Windows или как они называются в *nix системах Демоны предназначены для выполнения ряда определенных задач без вмешательства пользователя, таких как FTP сервер, WWW или MySQL.  Благодаря Lazarus мы можем создавать такие демоны, используя пакет lazdaemon. Для того чтобы начать разработку службы\демона, установите пакет lazdaemon, который по умолчанию входит в состав Lazarus. Установить вы его можете как [&#8230;]</p>
<p>Запись <a href="https://devlaz.ru/daemons-in-lazarus/">Создание службы в Lazarus</a> впервые появилась <a href="https://devlaz.ru">Блог Lazarus-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>https://devlaz.ru/daemons-in-lazarus/feed/</wfw:commentRss>
			<slash:comments>10</slash:comments>
		
		
			</item>
		<item>
		<title>SQLite в Lazarus</title>
		<link>https://devlaz.ru/lazarus_sqlite/</link>
					<comments>https://devlaz.ru/lazarus_sqlite/#comments</comments>
		
		<dc:creator><![CDATA[Oleg E.]]></dc:creator>
		<pubDate>Wed, 11 May 2016 00:11:46 +0000</pubDate>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[sqlite3.exe]]></category>
		<category><![CDATA[TSQLite3Connection]]></category>
		<category><![CDATA[TSQLite3DataSet]]></category>
		<category><![CDATA[TSQLQuery]]></category>
		<category><![CDATA[TSQLTransaction]]></category>
		<category><![CDATA[База данных]]></category>
		<category><![CDATA[Добавить запись в SQLite]]></category>
		<category><![CDATA[Добавить запись в БД]]></category>
		<category><![CDATA[Как создать SQLite библиотеку]]></category>
		<category><![CDATA[Удалить запись из БД]]></category>
		<guid isPermaLink="false">http://devlaz.ru/?p=296</guid>

					<description><![CDATA[<p>SQLite &#8212; это встраиваемая библиотека, позволяющая нам управлять базой данных в нашем приложении без сервера, типа MySQL, Oracle Database и тд. Работать с такой базой данных одновременно может несколько процессов или потоков, за исключением записи. Для записи в такую базу требуется чтобы в данный момент к ней не осуществлялось других запросов, иначе попытка записи оканчивается неудачей. [&#8230;]</p>
<p>Запись <a href="https://devlaz.ru/lazarus_sqlite/">SQLite в Lazarus</a> впервые появилась <a href="https://devlaz.ru">Блог Lazarus-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>https://devlaz.ru/lazarus_sqlite/feed/</wfw:commentRss>
			<slash:comments>26</slash:comments>
		
		
			</item>
		<item>
		<title>Шифрование файлов паролем</title>
		<link>https://devlaz.ru/%d1%88%d0%b8%d1%84%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d1%84%d0%b0%d0%b9%d0%bb%d0%be%d0%b2-%d1%81-%d0%bf%d0%be%d0%bc%d0%be%d1%89%d1%8c%d1%8e-%d0%bf%d0%b0%d1%80%d0%be%d0%bb%d1%8f/</link>
					<comments>https://devlaz.ru/%d1%88%d0%b8%d1%84%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d1%84%d0%b0%d0%b9%d0%bb%d0%be%d0%b2-%d1%81-%d0%bf%d0%be%d0%bc%d0%be%d1%89%d1%8c%d1%8e-%d0%bf%d0%b0%d1%80%d0%be%d0%bb%d1%8f/#comments</comments>
		
		<dc:creator><![CDATA[Oleg E.]]></dc:creator>
		<pubDate>Mon, 02 May 2016 21:46:09 +0000</pubDate>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[Application.ProcessMessages]]></category>
		<category><![CDATA[ProgressBar]]></category>
		<category><![CDATA[Симметричное шифрование]]></category>
		<category><![CDATA[Шифрование]]></category>
		<guid isPermaLink="false">http://devlaz.ru/?p=278</guid>

					<description><![CDATA[<p>Как защитить свои файлы от посторонних глаз? Конечно можно просто заархивировать его Winrar&#8217;ом и поставить пароль, но этот метод явно не для нас. Ниже я покажу как при помощи симметричного шифрования зашифровать любой интересующий нас файл с помощью пароля, после чего благополучно его расшифровать. В симметричных криптосистемах для шифрования и расшифрования используется один и тот же ключ, отсюда [&#8230;]</p>
<p>Запись <a href="https://devlaz.ru/%d1%88%d0%b8%d1%84%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d1%84%d0%b0%d0%b9%d0%bb%d0%be%d0%b2-%d1%81-%d0%bf%d0%be%d0%bc%d0%be%d1%89%d1%8c%d1%8e-%d0%bf%d0%b0%d1%80%d0%be%d0%bb%d1%8f/">Шифрование файлов паролем</a> впервые появилась <a href="https://devlaz.ru">Блог Lazarus-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>https://devlaz.ru/%d1%88%d0%b8%d1%84%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d1%84%d0%b0%d0%b9%d0%bb%d0%be%d0%b2-%d1%81-%d0%bf%d0%be%d0%bc%d0%be%d1%89%d1%8c%d1%8e-%d0%bf%d0%b0%d1%80%d0%be%d0%bb%d1%8f/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>Создание кроссплатформенных приложений</title>
		<link>https://devlaz.ru/%d0%ba%d1%80%d0%be%d1%81%d1%81%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d0%bf%d1%80%d0%b8%d0%bb%d0%be%d0%b6%d0%b5%d0%bd%d0%b8%d1%8f/</link>
					<comments>https://devlaz.ru/%d0%ba%d1%80%d0%be%d1%81%d1%81%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d0%bf%d1%80%d0%b8%d0%bb%d0%be%d0%b6%d0%b5%d0%bd%d0%b8%d1%8f/#respond</comments>
		
		<dc:creator><![CDATA[Oleg E.]]></dc:creator>
		<pubDate>Mon, 02 May 2016 19:29:10 +0000</pubDate>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[$IFDEF]]></category>
		<category><![CDATA[fpSystem]]></category>
		<category><![CDATA[ShellExecute]]></category>
		<category><![CDATA[TProcess]]></category>
		<category><![CDATA[Кроссплатформенные приложения]]></category>
		<guid isPermaLink="false">http://devlaz.ru/?p=57</guid>

					<description><![CDATA[<p>Добрый день.  Сегодня я попытаюсь познакомить вас с одним из главных преимуществ среды разработки Lazarus: создание кроссплатформенных приложений. Чтобы создавать кроссплатформенные приложения, мы должны писать код который сможет работать как среде Windows, так и в Linux(например), т.е. мы должны избежать использование тех процедур и функций которые жестко привязаны к определенной ОС. Приведу пример: Для того [&#8230;]</p>
<p>Запись <a href="https://devlaz.ru/%d0%ba%d1%80%d0%be%d1%81%d1%81%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d0%bf%d1%80%d0%b8%d0%bb%d0%be%d0%b6%d0%b5%d0%bd%d0%b8%d1%8f/">Создание кроссплатформенных приложений</a> впервые появилась <a href="https://devlaz.ru">Блог Lazarus-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>https://devlaz.ru/%d0%ba%d1%80%d0%be%d1%81%d1%81%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d0%bf%d1%80%d0%b8%d0%bb%d0%be%d0%b6%d0%b5%d0%bd%d0%b8%d1%8f/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Парсинг данных. Собираем e-mail базу в интернете</title>
		<link>https://devlaz.ru/%d0%b1%d0%b0%d0%b7%d1%8b-email-%d0%b0%d0%b4%d1%80%d0%b5%d1%81%d0%be%d0%b2/</link>
					<comments>https://devlaz.ru/%d0%b1%d0%b0%d0%b7%d1%8b-email-%d0%b0%d0%b4%d1%80%d0%b5%d1%81%d0%be%d0%b2/#comments</comments>
		
		<dc:creator><![CDATA[Oleg E.]]></dc:creator>
		<pubDate>Mon, 25 Apr 2016 19:51:26 +0000</pubDate>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[Indy]]></category>
		<category><![CDATA[PageControl]]></category>
		<category><![CDATA[tidhttp]]></category>
		<category><![CDATA[TThread]]></category>
		<category><![CDATA[База E-mail]]></category>
		<category><![CDATA[База Email]]></category>
		<category><![CDATA[Динамическое создание потоков]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Парсинг]]></category>
		<category><![CDATA[Парсинг html]]></category>
		<category><![CDATA[Парсинг данных]]></category>
		<category><![CDATA[Убить поток]]></category>
		<guid isPermaLink="false">http://devlaz.ru/?p=254</guid>

					<description><![CDATA[<p>Прежде чем начать хотелось бы сразу обратить внимание, что данная статья содержит лишь ознакомительный характер и не предназначена для получения базы E-mail адресов в корыстных целях(Spam&#8216;a). Хотя  в целом, наша программа спокойно может бродить по просторам интернета без нашего вмешательства и собирать ту или иную информацию, в моем случае это e-mail адреса. Итак для того чтобы [&#8230;]</p>
<p>Запись <a href="https://devlaz.ru/%d0%b1%d0%b0%d0%b7%d1%8b-email-%d0%b0%d0%b4%d1%80%d0%b5%d1%81%d0%be%d0%b2/">Парсинг данных. Собираем e-mail базу в интернете</a> впервые появилась <a href="https://devlaz.ru">Блог Lazarus-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>https://devlaz.ru/%d0%b1%d0%b0%d0%b7%d1%8b-email-%d0%b0%d0%b4%d1%80%d0%b5%d1%81%d0%be%d0%b2/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Как получить случайное число. Random</title>
		<link>https://devlaz.ru/%d0%bf%d0%be%d0%bb%d1%83%d1%87%d0%b8%d1%82%d1%8c-%d1%81%d0%bb%d1%83%d1%87%d0%b0%d0%b9%d0%bd%d0%be%d0%b5-%d1%87%d0%b8%d1%81%d0%bb%d0%be-random/</link>
					<comments>https://devlaz.ru/%d0%bf%d0%be%d0%bb%d1%83%d1%87%d0%b8%d1%82%d1%8c-%d1%81%d0%bb%d1%83%d1%87%d0%b0%d0%b9%d0%bd%d0%be%d0%b5-%d1%87%d0%b8%d1%81%d0%bb%d0%be-random/#comments</comments>
		
		<dc:creator><![CDATA[Oleg E.]]></dc:creator>
		<pubDate>Thu, 21 Apr 2016 19:02:17 +0000</pubDate>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Randomize]]></category>
		<category><![CDATA[StrToIntDef]]></category>
		<category><![CDATA[Генератор случайных чисел]]></category>
		<guid isPermaLink="false">http://devlaz.ru/?p=230</guid>

					<description><![CDATA[<p>Сегодня я расскажу вам, как научить программу &#171;придумывать&#187; числа в процессе работы. Где это может нам понадобиться?  Генератор случайных чисел может использоваться в играх(например кости или больше\меньше) или для случайного имени при создание каких либо файлов. Область применения функции Random ограничивается только вашей фантазией. Картинка для статьи, выбиралась по тому же принципу! Итак, для того [&#8230;]</p>
<p>Запись <a href="https://devlaz.ru/%d0%bf%d0%be%d0%bb%d1%83%d1%87%d0%b8%d1%82%d1%8c-%d1%81%d0%bb%d1%83%d1%87%d0%b0%d0%b9%d0%bd%d0%be%d0%b5-%d1%87%d0%b8%d1%81%d0%bb%d0%be-random/">Как получить случайное число. Random</a> впервые появилась <a href="https://devlaz.ru">Блог Lazarus-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>https://devlaz.ru/%d0%bf%d0%be%d0%bb%d1%83%d1%87%d0%b8%d1%82%d1%8c-%d1%81%d0%bb%d1%83%d1%87%d0%b0%d0%b9%d0%bd%d0%be%d0%b5-%d1%87%d0%b8%d1%81%d0%bb%d0%be-random/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Потоки в Lazarus</title>
		<link>https://devlaz.ru/%d0%bf%d0%be%d1%82%d0%be%d0%ba%d0%b8-%d0%b2-lazarus/</link>
					<comments>https://devlaz.ru/%d0%bf%d0%be%d1%82%d0%be%d0%ba%d0%b8-%d0%b2-lazarus/#comments</comments>
		
		<dc:creator><![CDATA[Oleg E.]]></dc:creator>
		<pubDate>Fri, 15 Apr 2016 16:15:38 +0000</pubDate>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[Synchronize]]></category>
		<category><![CDATA[TThread]]></category>
		<category><![CDATA[Многопоточность]]></category>
		<category><![CDATA[Потоки в Lazarus]]></category>
		<guid isPermaLink="false">http://devlaz.ru/?p=80</guid>

					<description><![CDATA[<p>Потоки в Lazarus создаются так же как и в Delphi. Для тех кто никогда не работал с потоками и не знают зачем они нужны, поясню: Основная идея создания потоков в том, что приложение может производить некоторую обработку информации в фоновом режиме во втором потоке, для избежания зависания интерфейса программы, а пользователь может продолжать работу с помощью основного потока. Основной [&#8230;]</p>
<p>Запись <a href="https://devlaz.ru/%d0%bf%d0%be%d1%82%d0%be%d0%ba%d0%b8-%d0%b2-lazarus/">Потоки в Lazarus</a> впервые появилась <a href="https://devlaz.ru">Блог Lazarus-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>https://devlaz.ru/%d0%bf%d0%be%d1%82%d0%be%d0%ba%d0%b8-%d0%b2-lazarus/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>Telegram Bot API. Часть 2</title>
		<link>https://devlaz.ru/telegram-bot-api-%d1%87%d0%b0%d1%81%d1%82%d1%8c-2/</link>
					<comments>https://devlaz.ru/telegram-bot-api-%d1%87%d0%b0%d1%81%d1%82%d1%8c-2/#comments</comments>
		
		<dc:creator><![CDATA[Oleg E.]]></dc:creator>
		<pubDate>Tue, 12 Apr 2016 14:51:30 +0000</pubDate>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[Telegram API]]></category>
		<category><![CDATA[Telegram Bot]]></category>
		<category><![CDATA[Telegram Bot API]]></category>
		<category><![CDATA[Создание бота Telegram на Delphi]]></category>
		<category><![CDATA[Создание бота Telegram на Lazarus]]></category>
		<guid isPermaLink="false">http://devlaz.ru/?p=180</guid>

					<description><![CDATA[<p>В продолжении статьи Telegram Bot API. Часть 1 продолжим разбираться с API Telegram. Как я и говорил, в этой статье я покажу вам как отсылать и принимать сообщения из нашей программы. С отправкой сообщений проблем возникнуть не должно, составить запрос не составляет особого труда. Единственный нюанс, бот может писать сообщения лишь тем пользователям которые написали ему первыми. [&#8230;]</p>
<p>Запись <a href="https://devlaz.ru/telegram-bot-api-%d1%87%d0%b0%d1%81%d1%82%d1%8c-2/">Telegram Bot API. Часть 2</a> впервые появилась <a href="https://devlaz.ru">Блог Lazarus-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>https://devlaz.ru/telegram-bot-api-%d1%87%d0%b0%d1%81%d1%82%d1%8c-2/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>Парсинг JSON в Lazarus</title>
		<link>https://devlaz.ru/%d0%bf%d0%b0%d1%80%d1%81%d0%b8%d0%bd%d0%b3-json-%d0%b2-lazarus/</link>
					<comments>https://devlaz.ru/%d0%bf%d0%b0%d1%80%d1%81%d0%b8%d0%bd%d0%b3-json-%d0%b2-lazarus/#comments</comments>
		
		<dc:creator><![CDATA[Oleg E.]]></dc:creator>
		<pubDate>Mon, 11 Apr 2016 15:13:46 +0000</pubDate>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[Superobject]]></category>
		<category><![CDATA[парсить JSON]]></category>
		<guid isPermaLink="false">http://devlaz.ru/?p=171</guid>

					<description><![CDATA[<p>Работая с API, многие сталкиваются с таким типом данных как JSON: JSON (англ. JavaScript Object Notation, обычно произносится как /ˈdʒeɪsən/) — текстовый формат обмена данными, основанный на JavaScript и обычно используемый именно с этим языком. Как и многие другие текстовые форматы, JSON легко читается людьми. Формат JSON был разработан Дугласом Крокфордом. https://ru.wikipedia.org/wiki/JSON Ниже я расскажу вам как парсить этот тип [&#8230;]</p>
<p>Запись <a href="https://devlaz.ru/%d0%bf%d0%b0%d1%80%d1%81%d0%b8%d0%bd%d0%b3-json-%d0%b2-lazarus/">Парсинг JSON в Lazarus</a> впервые появилась <a href="https://devlaz.ru">Блог Lazarus-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>https://devlaz.ru/%d0%bf%d0%b0%d1%80%d1%81%d0%b8%d0%bd%d0%b3-json-%d0%b2-lazarus/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title>Telegram Bot API. Часть 1</title>
		<link>https://devlaz.ru/telegram-bot-api-%d1%87%d0%b0%d1%81%d1%82%d1%8c-1/</link>
					<comments>https://devlaz.ru/telegram-bot-api-%d1%87%d0%b0%d1%81%d1%82%d1%8c-1/#comments</comments>
		
		<dc:creator><![CDATA[Oleg E.]]></dc:creator>
		<pubDate>Fri, 08 Apr 2016 17:50:26 +0000</pubDate>
				<category><![CDATA[Без рубрики]]></category>
		<category><![CDATA[Superobject]]></category>
		<category><![CDATA[Telegram API]]></category>
		<category><![CDATA[Telegram Bot]]></category>
		<category><![CDATA[Telegram Bot API]]></category>
		<category><![CDATA[парсить JSON]]></category>
		<category><![CDATA[Создание бота Telegram на Delphi]]></category>
		<category><![CDATA[Создание бота Telegram на Lazarus]]></category>
		<guid isPermaLink="false">http://devlaz.ru/?p=182</guid>

					<description><![CDATA[<p>Добрый день дорогие читатели. Сегодня я начал экспериментировать с созданием бота для Telegram на Lazarus. Ниже я буду описывать процесс создания бота от А до Я. Прежде чем начать создавать бота, нужно почитать немного о таких вещах как формат данных JSON, как его парсить, ну и по хорошему документацию Telegram API Bot Лично Я для облегчения своей [&#8230;]</p>
<p>Запись <a href="https://devlaz.ru/telegram-bot-api-%d1%87%d0%b0%d1%81%d1%82%d1%8c-1/">Telegram Bot API. Часть 1</a> впервые появилась <a href="https://devlaz.ru">Блог Lazarus-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>https://devlaz.ru/telegram-bot-api-%d1%87%d0%b0%d1%81%d1%82%d1%8c-1/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
			</item>
	</channel>
</rss>
