<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Ardes</title><generator>teletype.in</generator><description><![CDATA[Ardes]]></description><image><url>https://teletype.in/files/fa/6d/fa6dcea5-5dda-4962-ade6-3bd1688c6351.jpeg</url><title>Ardes</title><link>https://teletype.in/@ardes</link></image><link>https://teletype.in/@ardes?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=ardes</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/ardes?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/ardes?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Fri, 19 Jun 2026 16:38:14 GMT</pubDate><lastBuildDate>Fri, 19 Jun 2026 16:38:14 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@ardes/gZegKiSkL</guid><link>https://teletype.in/@ardes/gZegKiSkL?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=ardes</link><comments>https://teletype.in/@ardes/gZegKiSkL?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=ardes#comments</comments><dc:creator>ardes</dc:creator><title>Редакторы кода</title><pubDate>Thu, 13 May 2021 10:49:58 GMT</pubDate><category>Мысли</category><description><![CDATA[<img src="https://teletype.in/files/b4/d4/b4d452d2-70bf-4498-bf8d-b48685ea94f1.png"></img>Отличное владение рабочим инструментом - признак профессионализма. Но в каком оттачивать мастерство? ]]></description><content:encoded><![CDATA[
  <figure class="m_original">
    <img src="https://teletype.in/files/b4/d4/b4d452d2-70bf-4498-bf8d-b48685ea94f1.png" width="256" />
    <figcaption><a href="https://geany.org/" target="_blank">Geany</a></figcaption>
  </figure>
  <p>Отличное владение рабочим инструментом - признак профессионализма. Но в каком оттачивать мастерство? </p>
  <p>Мир технологий быстро меняется. За последние 10-15 лет индустрия шагнула от нативных редакторов и IDE, до приложений в браузере на базе <a href="https://ru.wikipedia.org/wiki/Electron" target="_blank">Electron</a>. </p>
  <p>Часть профессионалов пробует новые инструменты в деле. Другие же остаются приверженцами проверенных временем редакторов и никуда переходить не собираются. Давайте разбираться.</p>
  <h2>Типы редакторов</h2>
  <p>Приложения по типу лицензирования можно классифицировать на: свободные, коммерческие и корпоративные.</p>
  <h3>Свободные</h3>
  <p>Свободные - инструменты которыми на легальной основе можно пользоваться для любых целей. </p>
  <p><strong>Достоинства</strong></p>
  <ul>
    <li>Полученные знания не ограничиваются способом и местом применения.<br />Можно работать в компании, разрабатывать домашние проекты, советовать друзьям.</li>
    <li>Возможность модификации и независимость от издателя.<br />У свободных программ обычно открыт исходный код и его можно модифицировать самостоятельно.</li>
    <li>У популярных продуктов есть активные сообщества.<br />Множество советов, плагинов, тем и подобного.</li>
    <li>Универсальность.<br />Кроссплатформенность и поддержка большого кол-ва языков в рамках одного редактора.<br /></li>
  </ul>
  <p><strong>Недостатки</strong></p>
  <ul>
    <li>Обычно не являются стандартом в индустрии.<br />Ежедневное использование превращается в путь джедая. Сложно когда большинство коллег работают на других инструментах.</li>
  </ul>
  <p><strong>Примеры</strong></p>
  <ul>
    <li><a href="https://ru.wikipedia.org/wiki/Vim" target="_blank">Vim</a></li>
    <li><a href="https://ru.wikipedia.org/wiki/Emacs" target="_blank">Emacs</a></li>
    <li><a href="https://ru.wikipedia.org/wiki/Geany" target="_blank">Geany</a></li>
    <li><a href="https://ru.wikipedia.org/wiki/Visual_Studio_Code" target="_blank">Visual Studio Code</a></li>
    <li><a href="https://ru.wikipedia.org/wiki/Atom_(%25D1%2582%25D0%25B5%25D0%25BA%25D1%2581%25D1%2582%25D0%25BE%25D0%25B2%25D1%258B%25D0%25B9_%25D1%2580%25D0%25B5%25D0%25B4%25D0%25B0%25D0%25BA%25D1%2582%25D0%25BE%25D1%2580)" target="_blank">Atom</a></li>
  </ul>
  <h3>Коммерческие</h3>
  <p>Коммерческие - инструменты доступные широкой массе пользователей за определенную плату или ограничения в условиях использования.</p>
  <p><strong>Достоинства</strong></p>
  <ul>
    <li>Стабильность выхода новых версий.</li>
    <li>Оперативная поддержка пользователей.</li>
    <li>Много информации по лучшим практикам и советам по использованию.</li>
    <li>Распространенность.<br />Стандарт индустрии во многих направлениях. Ваши знания будут востребованы, если с продуктом будет все хорошо.</li>
  </ul>
  <p><strong>Недостатки</strong></p>
  <ul>
    <li>Зависимость от издателя.<br />Проекты могут закрываться и продолжить пользоваться станет невозможно.</li>
    <li>Сбор сведений об использовании.<br />Многие программы собирают аналитику по использованию для рекламных целей.</li>
    <li>Ограниченная поддержка языков программирования.</li>
  </ul>
  <p><strong>Примеры</strong></p>
  <ul>
    <li><a href="https://ru.wikipedia.org/wiki/Microsoft_Visual_Studio" target="_blank">Visual Studio</a></li>
    <li><a href="https://ru.wikipedia.org/wiki/Xcode" target="_blank">Xcode</a></li>
    <li><a href="https://ru.wikipedia.org/wiki/IntelliJ_IDEA" target="_blank">IntelliJ IDEA</a></li>
  </ul>
  <h3>Корпоративные</h3>
  <p>Корпоративные - закрытые инструменты использующиеся только в рамках одной компании.</p>
  <p><strong>Достоинства</strong></p>
  <ul>
    <li>Скорость решения проблем.<br />Быстрее и проще подойти к своему коллеге и рассказать о проблеме.</li>
    <li>Можно принять непосредственное участие в разработке.</li>
    <li>Максимальная ориентация на решение типичных задач компании.</li>
  </ul>
  <p><strong>Недостатки</strong></p>
  <ul>
    <li>Максимальная зависимость от работодателя.<br />При смене работы большинство навыков могут стать не востребованы.</li>
  </ul>
  <h3>Итоги</h3>
  <p>Получается что используя свободные продукты мы менее эффективно, но максимально безопасно инвестируем своё время. В коммерческих продуктах, мы доверяемся корпорациям, а распространенность компенсирует большинство рисков. Корпоративные технологии - самая рискованная инвестиция, если не планируется выводить продукт в open source.</p>
  <p>Выходит что правильной стратегией является диверсификация. Нужно изучать популярные коммерческие продукты и технологии, а также уметь работать со свободными инструментами. В тоже время погружаться в корпоративные технологии стоит вдумчиво и осторожно.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@ardes/rw6GNuc7W</guid><link>https://teletype.in/@ardes/rw6GNuc7W?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=ardes</link><comments>https://teletype.in/@ardes/rw6GNuc7W?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=ardes#comments</comments><dc:creator>ardes</dc:creator><title>Начало пути в IT</title><pubDate>Sun, 21 Mar 2021 09:02:36 GMT</pubDate><media:content medium="image" url="https://teletype.in/files/22/89/228981e8-06c6-449b-9395-c1a65875da88.jpeg"></media:content><category>Путь в IT</category><description><![CDATA[<img src="https://teletype.in/files/7c/83/7c83bbc7-ac62-46c1-871e-c9b6236c474f.jpeg"></img>Любой путь начинается с цели и первых шагов к ней. Чтобы научиться писать изучают алфавит, слова, предложения. От первых текстов до хороших много проб и ошибок. Все начинается с основ, а продолжать развиваться и совершенствоваться можно бесконечно. ]]></description><content:encoded><![CDATA[
  <p>Любой путь начинается с цели и первых шагов к ней. Чтобы научиться писать изучают алфавит, слова, предложения. От первых текстов до хороших много проб и ошибок. Все начинается с основ, а продолжать развиваться и совершенствоваться можно бесконечно. </p>
  <p>Так сложилось, что 8 лет работа связана с миром информационных технологий, 5 программировал в ВУЗе и 2 года в школе, в сумме 15. Недавно стукнуло 30, выходит что половина жизни связана с IT. Хочется рассказать о пути в этот удивительный мир, порефлексировать, поделиться позицией, советами и заметками, что накопились за годы.</p>
  <p>Эта часть посвящена моменту и обстоятельствам, когда зародился интерес и неудержимое желание познавать мир компьютеров и программирования. </p>
  <h3>Денди</h3>
  <p>Шел 2001 год, город Кириллов Вологодской области. О компьютерах уже знали, старшеклассники с ними даже работали на уроках информатики. Иметь подобную технику дома - из разряда фантастики для учеников 5-6 класса. Но игровые приставки наполнили прилавки магазинов и стали доступны массово. Так в распоряжении появилась 8-битная консоль с полноразмерной клавиатурой, шариковой мышью, 2-мя джостиками.</p>
  <figure class="m_retina">
    <img src="https://teletype.in/files/7c/83/7c83bbc7-ac62-46c1-871e-c9b6236c474f.jpeg" width="395" />
    <figcaption>Оказывается подобные устройства продаются и сейчас <a href="https://www.dns-shop.ru/product/648b3663caca1b80/igrovaa-konsol-dendy-magistr-repetitor--8-igr/description" target="_blank">DNS</a></figcaption>
  </figure>
  <p>Первое время клавиатура не использовалась, хотелось наиграться в: Battle City, Double Dragon II, Darkwing Duck и прочие хиты того времени.</p>
  <p>В комплект входил катридж для обучения, с поддержкой клавиатуры, мыши и симуляцией рабочего стола. Так же прилагалось руководство пользователя с примерами программ. Стал перепечатывать первые примеры без полного понимания сути. Результаты работы вызывали удивление и разжигали интерес к теме программирования. Клавиатурные тренажеры позволили освоить русскую и английскую раскладки.</p>
  <p>Консоль выдержала пол года. По гарантии ремонтировать магазин не стал и вернул стоимость. Покупать новую не стали, так как хотелось полноценного компьютера, а не игрового симулятора. На 3 года программирование исчезло из жизни так толком и не начавшись.</p>
  <h3>ПК</h3>
  <p>В тоже время в глубинке открывались компьютерные клубы которые быстро стали местом притяжения молодежи. Посещать получалось редко. Но если звезды сходились, то это знаменательное событие. Впечатления от походов остались в памяти и через 15 лет. На клубных машинах ничего кроме игр не было, но часто использовались программы для эмуляции CD-приводов и прочие технические ухищрения, с которыми знакомились посетители.</p>
  <p>Через 2 года в 2004 году в нашей семье наконец-то появился домашний компьютер. Это было пределом мечтаний. Для покупки ездили в соседний город и заказывали желаемую конфигурацию: Intel Pentium 4, 512 МБ ОЗУ, 80 ГБ ПЗУ, видеокарта с 128 МБ памяти.</p>
  <p>Установка, подключение периферии, начальная настройка ОС стали новыми и познавательными занятиями. Так подробнее познакомился с операционной системой <strong>Windows XP</strong>, драйверами, настройками звуковой карты, офисными пакетами. Интернета ещё не было, осваивали любопытством и методом проб и ошибок. Правильная настройка аудио системы 5 к 1 заняла не один час поисков настроек в недрах ОС.</p>
  <figure class="m_retina">
    <img src="https://teletype.in/files/97/01/970122a3-ca20-4c3b-9b3c-a8328fd50d05.jpeg" width="512" />
    <figcaption>Экран загрузки вызывает ностальгию</figcaption>
  </figure>
  <p>Интернет подключили в 2006. Скорость 36,6 кбит/сек, &quot;мелодичный&quot; писк модема при соединении и оплата по минутам. На месяц жесткий лимит, поэтому оперативно скачивалось необходимое и изучалось оффлайн. Через год стал доступен ADSL. Новый модем, тариф, скорость 128 кбит/сек радовали ещё больше. Регистрация в ICQ, Вконтакте, форумах открыла возможности для удаленного общения.</p>
  <h3>Первые программы</h3>
  <p>В 10 классе началась информатика. Программа в конце 2000-х ориентировалась на базовое знакомство с компьютером. В школе на потоке заметили ребят, понимающих основы компьютерной грамотности. И организовали факультатив по знакомству с <strong>Turbo Pascal</strong>. На первых занятиях написали первый <em>Hello World</em>, вдохновивший на дальнейшее самостоятельное изучение.</p>
  <pre>program Hello;
begin
  writeln(&#x27;Hello World&#x27;);
  readln();
end.</pre>
  <p>Освоив базовые конструкции языка на факультативах, перешел на <strong>Delphi 7</strong>. Купил для изучения книжку:</p>
  <figure class="m_retina">
    <img src="https://teletype.in/files/43/50/4350c225-34c3-46ef-889f-921bd87eb2fb.jpeg" width="207.5" />
    <figcaption><a href="https://www.litres.ru/anatoliy-homonenko/delphi-7-4575413/" target="_blank">Delphi 7 В подлиннике. Наиболее полное руководство</a> (оказывается и сейчас можно купить, 2-е издание)</figcaption>
  </figure>
  <p>После изучения вводных глав, получилось создать первые GUI приложения. Консольный Pascal по сравнению с Delphi стал восприниматься устаревшим, а IDE (Интегрированная среда разработки) вдохновляла изучать компоненты и базы данных. </p>
  <p>В конце 10-го класса было окончательно решено поступать в ВУЗ на IT направление. Нравилось разбираться в технологиях и познавать что как устроено.</p>
  <p>Так сформировалось увлечение, повлиявшее на путь в будущую профессию. И главным фактором достижения целей стало горящее желание познать мир компьютерных технологий.</p>

]]></content:encoded></item></channel></rss>