<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>lexpenz — IT по-своему</title><description>Блог о программировании, технике и учёбе — IT по-своему.</description><link>https://lexpenz.com</link><language>ru</language><item><title>RxSwift в примерах. Часть II–наблюдаемое и привязка</title><link>https://lexpenz.com/notes/rxswift-v-primerax-chast-ii-nablyudaemoe-i-privyazka</link><guid isPermaLink="true">https://lexpenz.com/notes/rxswift-v-primerax-chast-ii-nablyudaemoe-i-privyazka</guid><description>Это мой перевод второй части из цикла статей Лукаша Мроза (Łukasz Mróz), где рассказывает в примерах о том, как использовать RxSwift. В ней даётся несколько важных определений из мира Rx, знание которых пригодится для лучшего понимания последующих материалов и самой темы.</description><pubDate>Sat, 28 Jan 2017 21:08:14 GMT</pubDate><category>Заметки на полях</category><category>ReactiveX</category><category>RxCocoa</category><category>RxSwift</category><category>Swift</category><category>tutorial</category></item><item><title>RxSwift в примерах. Часть I — основы</title><link>https://lexpenz.com/notes/rxswift-v-primerax-chast-i-osnovy</link><guid isPermaLink="true">https://lexpenz.com/notes/rxswift-v-primerax-chast-i-osnovy</guid><description>RxSwift является хайповой темой уже давно. Я бы даже сказал, что прошедший 2016 год был годом Rx: многие мои знакомые и коллеги так или иначе начали с ним работать или хотя бы попробовали. Чтобы самому лучше разобраться в теме и закрепить уже имеющиеся знания, я решил перевести цикл статей, где Лукаш Мроз (Łukasz Mróz)…</description><pubDate>Sun, 15 Jan 2017 22:22:44 GMT</pubDate><category>Заметки на полях</category><category>ReactiveX</category><category>RxCocoa</category><category>RxSwift</category><category>Swift</category><category>tutorial</category></item><item><title>Функция подсчёта занимаемой приложением оперативной памяти на Swift</title><link>https://lexpenz.com/notes/funkciya-podschyota-zanimaemoj-prilozheniem-operativnoj-pamyati-na-swift</link><guid isPermaLink="true">https://lexpenz.com/notes/funkciya-podschyota-zanimaemoj-prilozheniem-operativnoj-pamyati-na-swift</guid><description>Это мини-пост, напоминалка для самого себя о реализации такой важной и полезной в iOS разработке при дебаге функции, как подсчёт оперативной памяти, которую в данный момент занимает ваше приложение. Она очень хорошо помогает, когда нужно точно сказать, после вызова какой функции происходит скачок потребления RAM, но использование инструментов (Instruments) по каким-то причинам затруднено. Например,…</description><pubDate>Wed, 30 Nov 2016 00:40:24 GMT</pubDate><category>Заметки на полях</category><category>iOS</category><category>memory management</category><category>ObjC</category><category>Swift</category></item><item><title>Ошибка Xcode &amp;ldquo;Could not find Developer Disk Image&amp;rdquo;</title><link>https://lexpenz.com/notes/oshibka-xcode-could-not-find-developer-disk-image</link><guid isPermaLink="true">https://lexpenz.com/notes/oshibka-xcode-could-not-find-developer-disk-image</guid><description>Эта ошибка неожиданно вылезла сегодня. Вроде бы на работе всё работало, а дома проект наотрез отказывался запускаться на устройстве. Изначально было очевидно, что проблема должна крыться в несовместимости старого Xcode 7 и новой iOS, до которой я недавно обновил свой iPad. Так и оказалось. А главное, нашлось и решение этой проблемы без необходимости использовать…</description><pubDate>Wed, 19 Oct 2016 23:16:36 GMT</pubDate><category>Заметки на полях</category><category>iOS</category><category>Xcode</category></item><item><title>Ошибка с подключением к git через SourceTree</title><link>https://lexpenz.com/notes/oshibka-s-podklyucheniem-k-git-cherez-sourcetree</link><guid isPermaLink="true">https://lexpenz.com/notes/oshibka-s-podklyucheniem-k-git-cherez-sourcetree</guid><description>На работе для взаимодействия с git-репозиторием мы используем SourceTree. Один раз он был сконфигурированным, и больше я в настройки не заходил. Но 20 сентября стала доступна новая macOS Sierra. Я долго откладывал обновление, боясь, что после этого что-нибудь обязательно сломается… В общем, так и получилось. SourceTree перестал подключаться к репозиториям и выдавал ошибку аутентификации:</description><pubDate>Tue, 18 Oct 2016 22:23:42 GMT</pubDate><category>Заметки на полях</category><category>git</category><category>macOS</category><category>SourceTree</category><category>ssh</category></item><item><title>Как разрешить использование загрузки по HTTP в приложении для iOS 9</title><link>https://lexpenz.com/notes/kak-razreshit-ispolzovanie-zagruzki-po-http-v-prilozhenii-dlya-ios-9</link><guid isPermaLink="true">https://lexpenz.com/notes/kak-razreshit-ispolzovanie-zagruzki-po-http-v-prilozhenii-dlya-ios-9</guid><description>Начиная с iOS 9, Apple включила для всех приложений функцию App Transport Security (ATS), которая призвана следить, чтобы вся коммуникация по сети между приложением и бекендом происходила по защищённым каналам связи (с использованием защищённых протоколов типа HTTPS). Всё это сделано для обеспечения безопасности пользователей и чтобы подтолкнуть разработчиков к использованию шифрования трафика, особенно при…</description><pubDate>Sun, 10 Apr 2016 22:31:38 GMT</pubDate><category>Заметки на полях</category><category>.plist</category><category>ATS</category><category>iOS</category></item><item><title>Ошибка компиляции исходного кода KeePass 2</title><link>https://lexpenz.com/notes/oshibka-kompilyacii-isxodnogo-koda-keepass-2</link><guid isPermaLink="true">https://lexpenz.com/notes/oshibka-kompilyacii-isxodnogo-koda-keepass-2</guid><description>Мне всегда было интересно узнать, что находится под капотом популярного менеджера паролей KeePass 2. Сегодня я решил этим заняться. Благо, что KeePass 2 распространяется по свободной лицензии GNU, которая обязывает публиковать исходный код проектов, в том числе, если на их базе было построено что-то ещё. Исходный код можно скачать zip-архивом с сайта SourceForge.net.</description><pubDate>Thu, 10 Mar 2016 01:24:51 GMT</pubDate><category>Заметки на полях</category><category>C#</category><category>GPL</category><category>KeePass</category><category>open source</category><category>Visual Studio</category></item><item><title>Лучший клиент для блог-платформ Windows Live Writer выпущен в open source</title><link>https://lexpenz.com/5cents/luchshij-klient-dlya-blog-platform-windows-live-writer-vypushhen-v-open-source</link><guid isPermaLink="true">https://lexpenz.com/5cents/luchshij-klient-dlya-blog-platform-windows-live-writer-vypushhen-v-open-source</guid><description>Недавно, в поисках хорошего клиента для постинга в этот блог я наткнулся на очень приятную новость: Microsoft открыла исходники моего любимого Windows Live Writer! Этот клиент не развивался уже с 2012 года, но продолжал использоваться множеством блоггеров. По данным wordpress.com он все ещё остаётся самой популярной программой для постинга.</description><pubDate>Thu, 25 Feb 2016 01:17:32 GMT</pubDate><category>Пять копеек</category><category>open source</category></item><item><title>Создание событий в C# с использованием обобщений (generics)</title><link>https://lexpenz.com/notes/sozdanie-sobytij-v-c-s-ispolzovaniem-obobshhenij-generics</link><guid isPermaLink="true">https://lexpenz.com/notes/sozdanie-sobytij-v-c-s-ispolzovaniem-obobshhenij-generics</guid><description>События в C# используются повсеместно и многие знакомятся с ними в самом начале изучения этого языка. В этом посте я не буду рассказывать основы и базовые принципы создания событий в C# и в .NET. Вместо этого, я расскажу, как создать обобщения (generic) для событий.</description><pubDate>Sat, 28 Feb 2015 22:05:41 GMT</pubDate><category>Заметки на полях</category><category>C#</category></item><item><title>Синий экран при установке KB2919355 на Windows 8.1</title><link>https://lexpenz.com/notes/sinij-ekran-pri-ustanovke-kb2919355-na-windows-8-1</link><guid isPermaLink="true">https://lexpenz.com/notes/sinij-ekran-pri-ustanovke-kb2919355-na-windows-8-1</guid><description>Еще в апреле я пытался установить “весеннее обновление” от Microsoft для Windows 8.1. Тогда мои попытки не увенчались успехом. После перезагрузки я получал стабильный “синий экран смерти”. Помог только откат к последней точке восстановления. Проблемы с этим обновлением (KB2919355) были у многих, поэтому я решил просто подождать. Летом Microsoft выпустила исправленную версию KB2919355, которая,…</description><pubDate>Sat, 28 Feb 2015 15:03:26 GMT</pubDate><category>Заметки на полях</category><category>HP</category><category>windows</category></item><item><title>Как убить процесс, который занимает порт 443 (и не даёт запустить Denwer)?</title><link>https://lexpenz.com/notes/kak-ubit-process-kotoryj-zanimaet-port-443-i-ne-dayot-zapustit-denwer</link><guid isPermaLink="true">https://lexpenz.com/notes/kak-ubit-process-kotoryj-zanimaet-port-443-i-ne-dayot-zapustit-denwer</guid><description>Я уже писал о том, что можно предпринять, если не запускается Denwer. В том посте я осветил &quot;перманентные&quot; решения. Но что делать, если они не помогают, а работающий Denwer нужен уже сейчас?</description><pubDate>Fri, 20 Feb 2015 02:26:52 GMT</pubDate><category>Заметки на полях</category><category>cmd</category><category>Denwer</category></item><item><title>Работа с LESS в PhpStorm</title><link>https://lexpenz.com/notes/rabota-s-less-v-phpstorm</link><guid isPermaLink="true">https://lexpenz.com/notes/rabota-s-less-v-phpstorm</guid><description>В этом посте я кратко расскажу о плагине “LESS CSS compiler” для PhpStorm, который я использую для работы с LESS в этой прекрасной IDE от JetBrains. Зачем он нужен, в чём плюсы, какой я нашёл недостаток и как с ним можно справится, рассказано ниже.</description><pubDate>Tue, 27 Jan 2015 00:43:45 GMT</pubDate><category>Заметки на полях</category><category>CSS</category><category>LESS</category><category>PhpStorm</category><category>плагин</category></item><item><title>Чем отличается жёсткая ссылка от символической?</title><link>https://lexpenz.com/notes/chem-otlichaetsya-zhyostkaya-ssylka-ot-simvolicheskoj</link><guid isPermaLink="true">https://lexpenz.com/notes/chem-otlichaetsya-zhyostkaya-ssylka-ot-simvolicheskoj</guid><description>В одном из предыдущих постов я описывал процесс создания символических ссылок в Windows, где упомянул, что помимо них существуют ещё жёсткие ссылки. Там же я обещал отдельно рассказать об их отличии друг от друга.</description><pubDate>Sun, 21 Dec 2014 03:52:51 GMT</pubDate><category>Заметки на полях</category><category>shell</category></item><item><title>Корректное определение transform.forward при экспорте модели в Unity 3d</title><link>https://lexpenz.com/notes/korrektnoe-opredelenie-transform-forward-pri-eksporte-modeli-v-unity-3d</link><guid isPermaLink="true">https://lexpenz.com/notes/korrektnoe-opredelenie-transform-forward-pri-eksporte-modeli-v-unity-3d</guid><description>В прошлом посте, описывая подготовку модели к экспорту из 3Ds Max в Unity, я упомянул о проблеме, связанной с неправильным определением движком её передней части, т.е. того направления вектора, выходящего из центра модели, которое Unity считает «передним». Оно может не совпадать с вашими ожиданиями и смотреть совсем в другую сторону. Это особенно актуально, если…</description><pubDate>Fri, 19 Dec 2014 01:54:48 GMT</pubDate><category>Заметки на полях</category><category>Unity3d</category></item><item><title>Подготовка модели к экспорту из 3Ds Max в Unity3d</title><link>https://lexpenz.com/notes/podgotovka-modeli-k-eksportu-iz-3ds-max-v-unity3d</link><guid isPermaLink="true">https://lexpenz.com/notes/podgotovka-modeli-k-eksportu-iz-3ds-max-v-unity3d</guid><description>В данный момент я занимаюсь разработкой своей первой игры на Unity3d. Идея готова, заготовка готова. Но вот нормальных 3D-моделей в игре еще нет. А без красивой графики, детализированных моделей и прочих эффектов, 3D-игра деградирует в пародию на игры с приставок Nintendo и Dendy из 90-х. Оказалось, что в добавлении моделей в игру есть свои…</description><pubDate>Mon, 17 Nov 2014 01:01:00 GMT</pubDate><category>Заметки на полях</category><category>3Ds Max</category><category>Unity3d</category></item><item><title>Создание символических ссылок в Windows 8.1</title><link>https://lexpenz.com/notes/sozdanie-simvolicheskix-ssylok-v-windows-8-1</link><guid isPermaLink="true">https://lexpenz.com/notes/sozdanie-simvolicheskix-ssylok-v-windows-8-1</guid><description>Так называемые символические (или символьные, symbolic link) и жёсткие (hard link) ссылки широко применяются в операционных сиcтемах *nix, когда нужно сослаться на какой-либо файл, но не хочется плодить много его копий. Наличие подобной ссылки на файл позволяет работать с ним так, как будто ссылка и есть сам файл. В ОС Windows ссылки не очень…</description><pubDate>Tue, 11 Nov 2014 03:10:28 GMT</pubDate><category>Заметки на полях</category></item><item><title>Почему я выбрал для учебы университет Масарика</title><link>https://lexpenz.com/obrazovanie/pochemu-ya-vybral-dlya-ucheby-universitet-masarika</link><guid isPermaLink="true">https://lexpenz.com/obrazovanie/pochemu-ya-vybral-dlya-ucheby-universitet-masarika</guid><description>В комментариях к одному из моих постов о Чехии меня спросили, почему я выбрал учиться в Университете Масарика в Брно, а не, скажем, в Техническом Университете в Праге (?VUT) или в Техническом же в Брно (VUT). Я ответил на этот комментарий кратким ответом, а &quot;полную версию&quot; решил опубликовать отдельным постом, т.к. у меня была…</description><pubDate>Sun, 14 Sep 2014 19:28:57 GMT</pubDate><category>Загранка</category><category>Образование</category><category>Брно</category><category>Унивеситет Масарика</category><category>Чехия</category></item><item><title>Radcontrols от Telerik можно получить бесплатно</title><link>https://lexpenz.com/5cents/radcontrols-ot-telerik-mozhno-poluchit-besplatno</link><guid isPermaLink="true">https://lexpenz.com/5cents/radcontrols-ot-telerik-mozhno-poluchit-besplatno</guid><description>Компания Telerik раздает лицензии на свои популярные конроллы для Windows Phone. Бесплатно можно получить компоненты для Windows Phone 7, Windows Phone 8 и Windows 8. Такая щедрость приурочена к конференции TechEd 2014. Приятным бонусом является тот факт, после выхода компонент для универсальных приложений Windows, лицензия на них будет выдана автоматически.</description><pubDate>Thu, 15 May 2014 20:07:23 GMT</pubDate><category>Пять копеек</category><category>C#</category><category>WPF</category><category>XAML</category></item><item><title>Стажировка в IBM. Начало</title><link>https://lexpenz.com/abroad/stazhirovka-v-ibm-nachalo</link><guid isPermaLink="true">https://lexpenz.com/abroad/stazhirovka-v-ibm-nachalo</guid><description>Сегодня я расскажу немного о начале моей стажировки в IBM. Все студенты, учащиеся на специальности Service Science, Management and Engineering в Университете Масарика в Брно должны пройти практику в какой либо компании. Стажировка должна длится 4-5 месяцев. В основном, студенты, как и в России, стараются устроиться куда-либо на работу и оформить там “заодно” практику.…</description><pubDate>Mon, 10 Mar 2014 21:06:31 GMT</pubDate><category>Загранка</category><category>стажировка</category></item><item><title>Счетчик читателей в Twitter на PHP для WordPress</title><link>https://lexpenz.com/notes/schetchik-chitatelej-v-twitter-na-php-dlya-wordpress</link><guid isPermaLink="true">https://lexpenz.com/notes/schetchik-chitatelej-v-twitter-na-php-dlya-wordpress</guid><description>В правом сайдбаре этого блога теперь висит моя “визитная карточка”, на которой отображается количество моих читателей в Twitter. В этой небольшой заметке я поделюсь способом, как это можно реализовать.</description><pubDate>Wed, 26 Feb 2014 16:35:16 GMT</pubDate><category>Заметки на полях</category><category>PHP</category><category>Twitter</category></item><item><title>Как смотреть олимпиаду в Сочи по российскому ТВ с компьютера</title><link>https://lexpenz.com/notes/kak-smotret-olimpiadu-v-sochi-po-rossijskomu-tv-s-kompyutera</link><guid isPermaLink="true">https://lexpenz.com/notes/kak-smotret-olimpiadu-v-sochi-po-rossijskomu-tv-s-kompyutera</guid><description>Для тех, кто во время олимпиады находится на территории России, этот возможно, будет не очень интересен. Однако, для желающих смотреть олимпийские игры из-за рубежа, этот пост может очень пригодится, т.к. российские каналы не хотят транслировать сигнал с играми на иностранные IP-адреса. Пару дней назад единственным вариантом было только искать ресурсы, которые перехватывают поток от…</description><pubDate>Tue, 11 Feb 2014 19:51:08 GMT</pubDate><category>Заметки на полях</category><category>html</category><category>IPTV</category></item><item><title>Коллекция Bootstrap based CSS-фреймворков от Pixelkit</title><link>https://lexpenz.com/notes/kollekciya-bootstrap-based-css-frejmvorkov-ot-pixelkit</link><guid isPermaLink="true">https://lexpenz.com/notes/kollekciya-bootstrap-based-css-frejmvorkov-ot-pixelkit</guid><description>Сегодня я расскажу немного о том, как создавался новый дизайн этого блога. Т.к. я не владею свободно CSS и HTML, было принято решение найти какой-нибудь хороший готовый CSS-фреймворк. Изначально мой взгляд упал на Twitter Bootstrap. Он аскетичен и притягивает своей простотой и универсальностью. Но его “классический” внешний вид используется на слишком большом количестве ресурсов.…</description><pubDate>Sun, 26 Jan 2014 22:28:20 GMT</pubDate><category>Заметки на полях</category><category>CSS</category><category>WordPress</category></item><item><title>Обновление дизайна блога</title><link>https://lexpenz.com/experiments/obnovlenie-dizajna-bloga</link><guid isPermaLink="true">https://lexpenz.com/experiments/obnovlenie-dizajna-bloga</guid><description>Вчера, 13.01.2014, я обновил дизайн блога. Я долго к этому шел, долго хотел улучшить внешний вид сайта. Даже несколько раз пытался реализовать имеющиеся идеи. Правда, вплоть до ноября, все ограничивалось лишь мелкими правками цветов и корректировкой стилей. В результате, фактически, ничего не менялось. Дизайн становился лишь менее логичным и более запутанным.</description><pubDate>Tue, 14 Jan 2014 04:20:46 GMT</pubDate><category>Эксперименты</category><category>WordPress</category></item><item><title>Тестирование цветового зрения на способность различать оттенки</title><link>https://lexpenz.com/5cents/testirovanie-cvetovogo-zreniya-na-sposobnost-razlichat-ottenki</link><guid isPermaLink="true">https://lexpenz.com/5cents/testirovanie-cvetovogo-zreniya-na-sposobnost-razlichat-ottenki</guid><description>Задумывались ли вы, на сколько хорошо у вас развито цветовое восприятие? В интернете существует тест, который проверяет способность различать оттенки. Согласно общественному мнению, чаще всего, проблемы с цветами испытывают мужчины. Данный тест призван развеять (или подтвердить, тут уж я ничего не могу сказать) это.</description><pubDate>Fri, 03 Jan 2014 20:11:37 GMT</pubDate><category>Пять копеек</category><category>Тест</category></item><item><title>Durov’s Windows Phone Challenge</title><link>https://lexpenz.com/competitions/durovs-windows-phone-challenge</link><guid isPermaLink="true">https://lexpenz.com/competitions/durovs-windows-phone-challenge</guid><description>И снова соревнования Durov’s MTProto Challenge. На этот раз с более внушительным призовым фондом: победители разделят между собой 3 млн. рублей. Срок проведения — с 25 ноября 2013 по 9 января 2014 года. Участники должны создать мессенджер для Windows Phone на базе протокола MTProto. Участвовать может любой желающий.</description><pubDate>Mon, 25 Nov 2013 15:36:19 GMT</pubDate><category>Соревнования</category><category>конкурсы</category></item><item><title>Конкурс Russian AI Cup 2012: CodeTroopers</title><link>https://lexpenz.com/competitions/konkurs-russian-ai-cup-2012-codetroopers</link><guid isPermaLink="true">https://lexpenz.com/competitions/konkurs-russian-ai-cup-2012-codetroopers</guid><description>Несколько дней назад стартовал конкурс Russian AI Cup 2013. Если в прошлом году нам предлагали разрабатывать стратегию для управления танками, то в этом году соревнование называется “CodeTroopers” и управлять нужно отрядом бойцов, каждый из которых обладает индивидуальными особенностями и играет определенную роль в команде. Для победы необходимо продумать слаженное взаимодействие между всеми членами отряда.</description><pubDate>Tue, 19 Nov 2013 13:57:13 GMT</pubDate><category>Соревнования</category><category>конкурсы</category></item><item><title>История одного плагина для WordPress или Как я потерял пару баксов по невнимательности</title><link>https://lexpenz.com/web/istoriya-odnogo-plagina-dlya-wordpress-ili-kak-ya-poteryal-paru-baksov-po-nevnimatelnosti</link><guid isPermaLink="true">https://lexpenz.com/web/istoriya-odnogo-plagina-dlya-wordpress-ili-kak-ya-poteryal-paru-baksov-po-nevnimatelnosti</guid><description>Еще давно, когда я узнал о выходе PHP 5.3, мне захотелось перевести на него свои сайты. Но руки все не доходили, да и боялся проблем с совместимостью. Но вот, после одного из обновлений WordPress, в истории изменений отдельно было отмечено, что движок теперь полностью работоспособен на последней версии PHP. Через пару месяцев после этого…</description><pubDate>Wed, 05 Jun 2013 19:57:00 GMT</pubDate><category>Web</category><category>AdSense</category><category>PHP 5.3</category><category>plugin</category><category>WordPress</category></item><item><title>Особенности сессии в Чехии</title><link>https://lexpenz.com/obrazovanie/osobennosti-cheshskoj-sessii</link><guid isPermaLink="true">https://lexpenz.com/obrazovanie/osobennosti-cheshskoj-sessii</guid><description>Сессия – она, конечно, и в Африке сессия. Но в каждой стране, в каждом университете есть свои особенности. Есть они и в Чехии. Причем свои отличия имеются даже внутри одного университета. Поэтому все описанное ниже действительно для Факультета Информатики Университета Масарика в Брно. Если есть совпадения с другими университетами и факультетами – хорошо.…</description><pubDate>Tue, 26 Mar 2013 14:50:00 GMT</pubDate><category>Образование</category><category>MU</category><category>Чехия</category></item><item><title>I&amp;rsquo;m back</title><link>https://lexpenz.com/news/im-back</link><guid isPermaLink="true">https://lexpenz.com/news/im-back</guid><description>Я уже давно ничего не писал в блог. Начиная с ноября не появилось ни одного нового поста. Хотя разных событий произошло очень много. Хоть и с опозданием, я собираюсь осветить их все в течении ближайших месяцев. Писать я прекратил в связи с надвигающейся сессией и зачетами. Первый семестр в чужой стране дался мне очень…</description><pubDate>Tue, 26 Mar 2013 13:27:00 GMT</pubDate><category>Новости</category></item><item><title>Open source игры. Стратегии</title><link>https://lexpenz.com/other/open-source-igry-strategii</link><guid isPermaLink="true">https://lexpenz.com/other/open-source-igry-strategii</guid><description>Этот пост появился как результат моих поисков на просторах интернета стратегических игр с открытым исходным кодом. Интересны были именно 3D-стратегии, и, очень желательно, real time. Моей задачей было найти такие проекты, чтобы заглянуть им “под капот”. Игр выпускается очень много, но вот исходники открывают только у единиц. И, даже если исходные коды движка или…</description><pubDate>Fri, 16 Nov 2012 15:56:55 GMT</pubDate><category>Разное</category><category>open source</category></item></channel></rss>