четверг, 30 декабря 2021 г.

Итоги года - что удалось и что не удалось сделать





Решил рассказать об основных итогах уходящего года. Это касается только меня. Но все мы любим следить за жизнью других. Поэтому кому-то наверняка будет интересно.


Итак, вот основные события (из того, что вспомнил))):



Ну и немного из того, что сделать не удалось и о неприятностях:


  • Не удалось выйти на запланированный доход. Здесь немного помешало увольнение с работы. Но не только.

  • Некоторые мои проекты остаются в подвешенном состоянии - нет движения.

  • В прошлом году два раза переболел короной (правда, в больницы я не хожу, но судя по симптомам это была она - ничего подобного раньше у меня не бывало) и в этом году один раз. При смерти не лежал, но ощущения не из приятных. К тому же это сильно выбило из графика. В моём случае каждый раз примерно на месяц снижение эффективности. Обычно первые две недели почти до нуля, и потом ещё 2-3 недели не можешь работать в полную силу.


Наверно, итоги года не такие впечатляющие. С другой стороны, всё не так уж и плохо. Жизнь моя поменялась довольно сильно. И не в худшую сторону…


Надеюсь, ваш год тоже был насыщенным на события и принёс какие-то новые впечатления и результаты.


Всем удачи в Новом году!

 


вторник, 28 декабря 2021 г.

Лада Веста - без крайней необходимости лучше не буксовать

Зима пришла неожиданно - в декабре. Была такая шутка. А сейчас мы уже привыкли, что в декабре может идти дождь. Причем не в Сочи или Крыму, а в Сибири. Но в декабре у нас снег все-таки пошёл. Причем как следует. Пришлось даже немного побуксовать. И поразмышлять о том, насколько Веста приспособлена к буксовке. Читать и комментировать...


понедельник, 27 декабря 2021 г.

Ещё одна новогодняя распродажа

Множество отличных видеокурсов со скидками 60% и до 5 курсов в подарок. Темы: Веб-дизайн, Вёрстка, JavaScript, PHP и MySQL. Pуthon и Django, WordPress, OpenCart, Создание интернет-магазина, Боты для Telegram, Фриланс.

Времени осталось совсем мало, поэтому много писать не буду. Вот сразу ссылка - там узнаете все подробности:


>>> Новогодняя распродажа от WebForMySelf >>>



Виды комментариев в языке программирования Python и способы их создания

Любая программа, особенно большая и сложная, должна содержать комментарии. Иначе через какое-то время даже автор программы забудет, чего он там такое понаписал, и ему будет крайне сложно вспомнить и разобраться в своём творении. Поэтому все языки программирования предусматривают возможность вставки комментариев в исходные тексты. И Python не исключение. Читать далее...

суббота, 25 декабря 2021 г.

Как выучить английский за 3 месяца

Хотим мы того или нет, но английский язык стал международным средством общения. В Европе он входит в школьную программу, причём на таком уровне, что после школы все дети умеют достаточно хорошо говорить на английском. Это надо просто принять как данность и использовать. Лишать себя возможности быть частью мирового сообщества, это, как минимум, недальновидно. Если вы хотите изучить английский, то

Сделайте себе подарок на Новый год - пройдите 2-часовой вебинар:


>>> Как выучить английский за 3 месяца >>>



среда, 22 декабря 2021 г.

Не мы такие - жизнь такая, или как я пытался попасть в кафе без QR-кода

Захотел я тут в кафе сходить. Но времена-то, сами понимаете, какие. А у меня нет никаких бумажек, доказывающих, что я не верблюд. Что из этого вышло - читайте далее...


Новогодние распродажи продолжаются

Новый год к нам мчится. С новыми мечтами. Однако мечты никогда не сбываются. Сбываются только планы. Поэтому стоит распланировать свою жизнь так, чтобы “потом не было мучительно больно”. Ну или хотя бы попытаться. Читать далее...


воскресенье, 19 декабря 2021 г.

Датчики для систем автоматизации

Датчики - это глаза, уши и нос любой автоматизированной системы. Без них никакая автоматизация невозможна в принципе. Эта статья открывать дверь в мир датчиков. Точнее, лишь приоткрывает. Потому что этот мир настолько огромен, что рассказать о нём в полной мере сложно даже в книге, а не то что в одной статье. Читать далее...


суббота, 18 декабря 2021 г.

Так можно ли все-таки отапливать дом кондиционером

Продолжаю размышлять о возможности отопления дома кондиционером. То, что при определённых условиях кондиционеры потребляют меньше электроэнергии, чем обычные нагреватели, это факт. Но будут ли выполняться эти условия в вашем конкретном случае? И что произойдёт, если они не будут выполняться? Читать далее...


пятница, 17 декабря 2021 г.

Мифы о тепловых насосах и суровая реальность

Среди воспитанников Ютуба ходит немало мифов о тепловом насосе. Якобы это чудо-устройство потребляет энергии меньше, чем производит. И его КПД намного больше единицы. Такие умозаключения складываются от недостатка образования и непонимания законов природы. В новой статье рассказываю о тепловом насосе и развенчиваю некоторые небылицы о нём. Читать и комментировать...


среда, 15 декабря 2021 г.

Что такое ЭСУД и какие они бывают на Ладе Весте

Решил немного углубиться в устройство своего автомобиля. Просто из любопытства. Более всего меня интересует электроника, поэтому начать с ЭСУД - электронной системы управления двигателем. Читать и комментировать...

вторник, 14 декабря 2021 г.

Оказывается, все материалы вырабатывают энергию. А я и не знал...

Продолжаю сражаться с ветряными мельницами и пытаться что-то объяснить тому, кто слышит только себя. Это у меня, конечно, не получится. Потому что спорить с такими людьми - пустая трата времени. Но зато на этом примере, я, быть может, смогу объяснить что-то тем, кто хочет понять и может услышать. Читать и комментировать...


понедельник, 13 декабря 2021 г.

Осторожно! "Олени" на дорогах. И я среди них.

“И на старуху бывает проруха”. Несмотря на свой более чем 30-летний водительский стаж в последней поездке в Омск я совершил столько грубейших ошибок и создал столько аварийных ситуаций, сколько не создавал и не совершал, пожалуй, за всю свою жизнь. Кстати, жизнь эта могла прерваться в этой поездке минимум два раза. Читать и комментировать...

пятница, 10 декабря 2021 г.

Лет через 100 их причислят к лику святых. А пока пусть помучаются…

Новомодное словечко "антиваксер" уже вошло в обиход. И многие, особенно на центральных телеканалах, произносят это слово с презрением к тем, кого они так называют. В их устах оно звучит как "недочеловек". Читать далее...


четверг, 9 декабря 2021 г.

Потребляет как лампочка, греет как печка. И ведь не врут…

Реклама - двигатель торговли. Все это знают. И все используют. И почти всегда реклама не то чтобы врёт, но может ввести в заблуждение несведущего в технических вопросах человека. В новой статье рассказываю об одной такой рекламе электрических обогревателей, которые “потребляют как лампочка, а греют как печка”. Читать и комментировать...


среда, 8 декабря 2021 г.

Грядёт грандиозная предновогодняя распродажа - открыта предварительная запись


Многие ругают меня за то, что я предлагаю платные видеокурсы. Меня всегда это удивляло - я же не продаю воду в пустыне с 1оо5оо мильёнов. Я просто советую обратить внимание на те или иные курсы. Причём курсы стараюсь подбирать качественные, от проверенных авторов. Ну а дальше уже личное дело каждого - приобретать или нет.


Ну да ладно. Это всё лирика. Ближе к делу.


Мой давний партнёр Михаил Русаков запускает грандиозную предновогоднюю распродажу почти всех его курсов со скидками до 90%. Такого он ещё не делал никогда. И, возможно, уже никогда не сделает.


Условия, сами понимаете, просто шикарные. Поэтому продлится это счастье недолго. И чтобы не пропустить этот момент, лучше прямо сейчас записаться на это мероприятие, чтобы вовремя получить почтовое уведомление и взять то, о чём давно мечтали, но на этот раз почти бесплатно.


>>> Подробности и предварительная запись здесь >>>



 

Производители и поставщики оборудования для автоматизации

Любому инженеру приходится так или иначе работать с производителями и поставщиками оборудования, которое он использует в своих разработках. У каждого наверняка есть свои предпочтения. И у меня тоже. Но я постараюсь быть беспристрастным и рассматривать достоинства и недостатки производителей и их продукции без оглядки на личные привязанности. Хотя нет, вру. Оглядываться, конечно, буду, но не сильно )))

>>> Читать далее >>>


вторник, 7 декабря 2021 г.

Мечты сбываются, если их сбывать

Недавно я создал новый сайт, посвященный автоматизации. Если вы ещё об этом не знаете, то представляю новый проект во всей красе. Читать и комментировать...


понедельник, 6 декабря 2021 г.

Мал золотник, да дорог - почему я не стал тратить 10 рублей на новый золотник для колеса

Все мы любим поизвращаться и поискать сложные пути взамен простых. Потому что каждый развлекается, как умеет. Вот я, когда у меня стало спускать колесо через золотник, решил сразу его не менять, а сначала немного помучаться... Читать и комментировать...


 

Как я познакомился с С++

 Любой язык программирования можно изучать бесконечно хотя бы потому, что все языки постоянно развиваются. Появляются новые возможности, реализуются новые парадигмы и технологии программирования. Особенно это касается сложных языков, таких как С++.

Но это просто “лирическое” вступление. А рассказать я хотел о том, как я узнал о существовании С++. Ведь первое знакомство у каждого происходит по своему. Мне почему-то показалось, что это будет любопытно…


Это было очень давно. Я даже помню год - 2003. В тот год я окончательно решил стать программистом, влез в долги (с учётом инфляции сегодня это было бы 4ОООО…5ОООО р.), но записался на курсы программирования. Онлайн-курсов тогда ещё не было, поэтому всё происходило вживую - по вечерам мы приходили в класс и занимались с преподавателем.


Я тогда уже неплохо знал Паскаль, и мог создавать какие-то не очень сложные консольные приложения. Однако о других языках программирования я почти ничего не знал. Слышал названия некоторых, но и всё на этом.


А на курсах мы изучали несколько языков, в том числе и С++. Использовали старый даже по тогдашним меркам компилятор Borland C++ 5. Но для меня тогда было всё новым - и язык, и среда разработки.




Сначала С++ мне не понравился. Потому что после Паскаля он казался очень сложным и неоправданно запутанным. Но потихоньку я втягивался, начинал находить в языке свои преимущества и “фишки”. И да - на “фишки” С++ действительно не скупится. Не зря потом эти “фишки” (не все, конечно, но самые примечательные) переняли почти все современные языки. В том числе и Паскаль.


В общем, любви с первого взгляда не получились. Потому что я не смог сразу разглядеть в гадком утёнке прекрасного лебедя. Но зато получилась крепкая дружба, которая помогала мне на протяжении всей моей последующей деятельности, когда я трудился по найму. Помогает и сейчас, когда я ушёл на фриланс. Надеюсь, у вас с этим языком тоже сложатся захватывающе отношения, о которых будет что вспомнить…


>>> Напиши свою историю знакомства с С++ >>>




воскресенье, 5 декабря 2021 г.

Обзор проектов и видов программ, которые можно делать на Dev-C++

Я очень люблю старые средства разработки, потому что они простые и быстрые. И поэтому я до сих пор использую, например, Dev-C++, для создания программ. Согласитесь, что ездить в булочную на КАМАЗе нецелесообразно. Для таких мелких задач достаточно велосипеда. Поэтому нет смысла использовать “тяжёлую технику” там, где можно обойтись простыми инструментами. В то же время Dev-C++ не такой уж и простой инструмент, с немаленькими возможностями. В этой статье рассказываю о том, какие проекты можно создавать в Dev-C++. Читать статью и смотреть видео...

пятница, 3 декабря 2021 г.

Проектирование АСУ ТП

А вы знаете, чем отличается проектирование от разработки? Оказывается, это не одно и то же. Точнее, не совсем одно и то же. Но это лишь присказка для привлечения внимания ))) На самом деле хочу представить вам новый раздел на сайте про АСУ - раздел, посвящёный проектированию. Читать далее...


Технические средства автоматизации производства

Возможно, вы уже знаете про мой новый сайт, посвящённый автоматизации всего и вся. Если нет, то обязательно ознакомьтесь. Тем более, что недавно там опубликована новая статья - первая серьёзная (а местами несерьёзная) и объёмная. Читать далее...


четверг, 2 декабря 2021 г.

Простая автоматика

Как уже не раз было сказано - теория без практики мертва. Поэтому для того, чтобы немного оживить этот сайт, я создал раздел “Простая автоматика”, в котором буду приводить практические примеры использования простых систем и рассказывать об устройствах, которые для этого применяются. Читать далее...


среда, 1 декабря 2021 г.

[АП 2021/11] - свежий номер журнала

 

Вышел свежий номер журнала “Автоматизация и Программирование”, ноябрь 2021 г. 


Как я уже говорил, в каждом выпуске журнала я собираю статьи (а иногда и письма рассылки) за прошлый месяц. Специально для тех, кто что-то пропустил или недавно подписался.


Основные статьи этого номера:


  • Для начинающих: 1) Несколько рассказов про ООП; 2) Как преобразовать аудио-файлы в другой формат.
  • Справочные материалы: 1) Функция Hi.
  • Языки программирования: 1) Чем операнд отличается от оператора.
  • Инженерия: 1) Автоматизация - профессия будущего; 2) Теоретические основы автоматизации; 3) Простая автоматика; 4) Технические средства автоматизации производства; 5) КПД может быть 120%, но крокодилы почему-то не летают.
  • Автомобили: 1 статья.  
  • Управление, работа: 1) Решено. Обратной дороги нет - я стал самозанятым. 2) Заметки фрилансера; 3) 9 сайтов для фрилансера.
  • Архив: 1) Возможные проблемы с идентификаторами в С++.

>>> Скачать журнал Автоматизация и Программирование 2021/11 >>>


Теоретические основы автоматизации

Я очень люблю теорию. Потому что для того, чтобы заниматься теорией, не нужно даже выходить из дома. Но не только поэтому, конечно. Кроме того, без хорошего знания теории невозможно стать хорошим профессионалом. Так что теоретический раздел на сайте про автоматизацию был неизбежен. Читать далее...


вторник, 30 ноября 2021 г.

Давно об этом мечтал, и вот свершилось...

Поскольку основная моя деятельность - это автоматизация, то я давно мечтал сделать сайт, посвящённый исключительно этому вопросу. И вот сделал. Материалов там пока мало. Можно сказать, совсем нет. Но я собираюсь этот сайт бурно развивать, так что новые статьи будут появляться постоянно. 

>>> Перейти на сайт >>>


P.S. Советую также подписаться на новости сайта, если эта тема вам интересна, потому что это первое и единственное письмо, которое я отправляю всем читателям. Дальше письма с новыми статьями будут приходить только тем, кому это интересно, то есть подписавшимся.


понедельник, 29 ноября 2021 г.

КПД может быть 120%, но крокодилы почему-то не летают


Блажен, кто верует. Не утихают споры об устройствах на сверхновых технологиях, которые позволяют вырабатывать энергии больше, чем потребляют. В очередной раз в комментариях меня назвали пещерным человеком, приведя “убойные” аргументы в пользу этого утверждения. Рассматриваю один из таких “аргументов”. Читать и комментировать...


воскресенье, 21 ноября 2021 г.

Сбои в системе

Не раньше не позже, а именно в последние два дня акции, в системе приёма платежей возникли сбои, и некоторые читатели мне жаловались, что не смогли оплатить книгу про ООП. Поэтому я решил продлить акцию ещё на два дня - до 23 ноября 23:55. 

К сожалению, сбои в системе не устранены полностью. Поэтому, если у вас не получится оплатить - обращайтесь ко мне напрямую: avpolakoff@gmail.com


Также помните о разнице во времени: сервер не всегда правильно определяет часовой пояс, поэтому лучше не тянуть до последних минут.


Как говорится, спасибо за понимание. Но такое бывает...


>>> Объектно-ориентированное программирование >>>



P.S. Понимаю, что это уже никому не интересно, но я обращался в службу поддержки и получил такой ответ:



суббота, 20 ноября 2021 г.

Лучшие книги по Python

Раньше говорили: книга - лучший подарок. Сейчас это вроде как уже неактуально, однако я считаю, что книги свою актуальность не потеряли. Просто книги всё чаще издаются не на бумаге, а в электронном виде. И самообучением по книгам также многие продолжают заниматься. Я, во всяком случае, это делаю постоянно. Здесь главное - подобрать нужные книги. Я решил вам немного помочь и сделал для вас подборку книг по языку программирования Python. Читать далее...


“Россия” переходит на отечественное программное обеспечение


Если вы не обратили внимания (я вот не обратил))), слово “Россия” взято в кавычки. Потому что здесь имеется ввиду не Россия-страна, а “Россия”-авиакомпания.

Так вот, 12 ноября этого года авиакомпания “Россия” и фирма 1С подписали соглашение, которое предусматривает цифровое преобразование бизнеса авиакомпании с использованием современного комплекса интегрированных решений «1С:Корпорация». Его реализация должна способствовать повышению эффективности систем управления, сокращению затрат и технологических рисков.


В результате авиакомпания «Россия» получит современную ERP-систему на базе решений «1С», учитывающую требования отрасли авиаперевозок, обеспечивающую эффективную работу и дальнейшее развитие компании.


Ну и т.д. и т.п.


Но зачем это знать вам - будущему программисту 1С (я надеюсь)))? А затем, что продукты 1С успешно продвигаются и внедряются в крупных корпорациях. А это значит, что вы, как программист 1С, будете всё также востребованы. А может и больше, чем раньше. И можете, если сильно захотите, попасть в любую крупную компанию, где используется 1С. Теперь и в авиакомпанию “Россия”.


Ну а если вы до сих пор не знаете...


>>> Что такое 1С >>>


...то можете узнать прямо сейчас. Пока бесплатно...


P.S. Кстати, к делу не относится, но в этом году я летал в Сочи на Боинге авиакомпании “Россия”. Впервые летал на таком большом самолёте - на борту было 500 человек.

Спец-сайт для...


Не буду говорить для чего, потому что за такие слова можно попасть в спам. Правда, мне не очень понятно, почему почтовики так не любят эти слова ))) Но если вы, так же как и я, интересуетесь способами извлечения преимуществ (назовём это так) из вашего сайта, то советую обратить внимание на живой (!!!) вебинар, который состоится 23-го ноября, то есть уже совсем скоро. Живые вебинары сейчас проводят редко, так что советую. Тем более, что с вас за это ничего не потребуют...

>>> Узнать подробности >>>




пятница, 19 ноября 2021 г.

Карета превратится в тыкву очень скоро


Здесь совсем не буду долго говорить. Всё что хотел сказать про ООП, я уже сказал. Этой же заметкой просто хочу напомнить, что 20.11.2021 ровно в полночь “карета превратится в тыкву” - сгорят ваши льготные условия на книгу “Объектно-ориентированное программирование”. Так что если вы хотели её получить на хороших условиях, но просто забыли это сделать, то сейчас самое время...

>>> Пока карета не превратилась в тыкву >>>


четверг, 18 ноября 2021 г.

Санитарные ограничения будут вечно

Кто о чём а вшивый про баню. А я вот всё про санитарные ограничения. Как долго они ещё будут продолжаться? Чего только нам про это уже не говорили… Но, похоже, это навсегда. Во всяком случае я сделал именно такой вывод, слушая новости по радио в машине. Читать и комментировать...

понедельник, 15 ноября 2021 г.

Какие языки программирования поддерживают ООП

Пожалуй, эта заметка будет самой короткой в серии рассказов про ООП. Потому что ответ очень простой - практически ВСЕ современные языки программирования поддерживают ООП. В том числе и те, которые изначально создавались как простые скриптовые языки, такие как Python или JavaScript. Этот факт также говорит о важности ООП в мире современного программирования. Так что если вы ещё не в теме, то уже пора: 👉🏻 https://info-master.su/books/oop/

суббота, 13 ноября 2021 г.

ММС Весты - почему не воспроизводились файлы с флешки

Я уже как-то писал о том, что ММС Весты отказалась воспроизводить некоторые файлы на флешке, хотя на компьютере эти файлы прекрасно читались. Скачивать все эти файлы по новой не хотелось, и я решил найти решение этой проблемы. И нашёл. Читать и комментировать...


9 сайтов для фрилансера

Сделал небольшую подборку сайтов для фрилансеров с кратким их описанием. Это мой личный опыт, который может быть спорным и подойдёт не для всех. Но, думаю, что всем будет интересно. Читать и комментировать...

Как создавались программы в доООПные времена

В самом начале, при зарождении программирования как профессии, программисты создавали программы “как получится”. Просто садились и писали исходный текст - а там как кривая выведет.

Однако программы становились всё сложнее, процесс их разработки надо было как-то упорядочивать, проектировать и т.п. Так появилась каскадная, или водопадная модель, которая включала в себя этапы разработки программы: анализ, планирование (проектирование), кодирование и внедрение. Схематично изобразить эту модель можно так:




То есть эти этапы можно было проходить только сверху вниз и никак иначе (водопад вверх не течёт).


Водопадная модель имеет множество недостатков. В этой модели подразумевается, что каждый шаг выполняется без ошибок или с небольшим их количеством.


Однако в жизни так не бывает. Каждый этап вносил свои ошибки, их количество от этапа к этапу росло, делая всю программу одной большой ошибкой. Изменение любого предыдущего этапа автоматически подразумевало изменение всех последующих этапов, делая процесс разработки очень трудозатратным и дорогим.


К тому же в ходе разработки заказчик мог изменить свои требования, а по окончании этапа планирования уже сложно было вновь к нему вернуться. Оказывалось в итоге, что к тому счастливому дню, когда программа была написана, она уже просто устаревала.


И если при создании простых программ эти недостатки не оказывали существенного влияния ни на сроки, ни на стоимость разработки, то в случае со сложными программами можно было просто утонуть в этом море ошибок и переделок, и так и не закончить разработку.


Было понятно, что эту модель надо менять… И однажды у кого-то из тех, кто это понимал, зародилась идея про...


>>> Объектно-ориентированное программирование >>>



пятница, 12 ноября 2021 г.

Какую программу можно написать без ООП



Насколько сложную программу можно написать без использования ООП? Где предел, после которого создавать программы без ООП уже невозможно?


Такого предела не существует. Я уже об это говорил ранее - любую программу любой сложности можно написать без использования ООП.


Так “нахрена тогда козе баян”? Зачем мучаться изучением разных парадигм программирования, таких, как ООП?


А ответ здесь простой. Но сначала вопрос.


Насколько большую яму можно выкопать лопатой? 


Да сколь угодно большую. Будучи рядовым Советской Армии, служащим в войсках связи, я в этом убедился. Мы там копали ямы лопатами просто офигенных размеров - до 5...6 метров глубиной и размерами с половину футбольного поля (ну ладно, с размерами я немного загнул, но примерно 10х20 метров точно).


Ну так то армия. Там солдат и их время никто не считает. А вот на гражданке - другое дело. Столько гастарбайтеров не найти - поэтому для больших ям используют экскаваторы и другую технику.


Вот и в программировании также: без ООП можно написать любую программу. Однако если речь идёт о больших и сложных программах, то лучше использовать экскаватор ООП.


>>> Здесь можно взять "экскаватор" для программиста >>>


 



четверг, 11 ноября 2021 г.

Заметки фрилансера

Наверно, вы уже знаете, что я теперь фрилансер. И по этому поводу я решил создать раздел на своём сайте, где буду рассказывать о разных фишках фриланса, делиться своим опытом и т.п. Читать и комментировать...


среда, 10 ноября 2021 г.

Противники и сторонники ООП



У любых технологий, у любых методик, у любых учений есть как сторонники, так и противники. Есть противники и у ООП. И некоторые особо рьяные из них доказали, что какой-либо ощутимой разницы в производительности программиста между использованием ООП и процедурным программированием не существует.


Ну что же. Блажен, кто верует. Я не настолько упёрный, чтобы проверять эти доказательства. Пусть даже и так. Пусть даже новую программу можно написать за одно и то же время как с помощью процедурного программирования, так и с помощью ООП.


Но, во-первых, код, использующий ООП, выглядит значительно красивее и понятнее.


А во-вторых, есть ещё такая вещь, как масштабируемость и повторяемость. Например, создали вы программу, а потом решили её доработать и выпустить новую версию. И если программа написана с использованием ООП, то сделать это будет намного проще. Потому что вам не придётся переписывать всё заново - достаточно будет только дополнить уже существующие классы и объекты новыми свойствами и методами.


Так что я уж точно не принадлежу к противникам ООП. Я за использование ООП, особенно в сложных программах. Надеюсь, вы тоже из таких. А если вы ещё недостаточно хорошо понимаете, что такое ООП, то у вас есть возможность продвинуться в этом направлении, потому что недавно вышла моя новая книга по этой теме, и её всё ещё можно получить на хороших условиях:


>>> Воспользоваться специальным предложением >>>