<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Chuck Conway (ru)</title><description>Разбираемся в ИИ: техническое, повседневное и размышления.</description><link>http://insightsiterations.com/</link><item><title>Моя настройка Claude Code для создания чего угодно</title><link>http://insightsiterations.com/ru/posts/my-claude-code-setup-for-building-anything/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/my-claude-code-setup-for-building-anything/</guid><description>Я не писал ни одной строки кода в течение шести месяцев. Я провел более двух десятилетий, написав код — Python, C#, TypeScript, SQL. Где бы ни требовалась работа, я разбирался. Теперь я трачу время на…</description><pubDate>Thu, 23 Apr 2026 11:03:00 GMT</pubDate></item><item><title>Я провалил собеседование по программированию — и это не важно</title><link>http://insightsiterations.com/ru/posts/i-failed-a-coding-interview-and-it-doesnt-matter/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/i-failed-a-coding-interview-and-it-doesnt-matter/</guid><description>Вот вопрос, на который я не могу найти ответ: я инженер-программист, который пишет код, или системный архитектор, который управляет ИИ? Похоже, рынок труда тоже не знает. Собеседование, которое всё из…</description><pubDate>Mon, 13 Apr 2026 10:32:00 GMT</pubDate></item><item><title>От 8 часов до 47 минут - 12 проверенных стратегий кодирования с ИИ</title><link>http://insightsiterations.com/ru/posts/from-8-hours-to-47-minutes-12-proven-ai-coding-strategies-to-make-you-more-productive/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/from-8-hours-to-47-minutes-12-proven-ai-coding-strategies-to-make-you-more-productive/</guid><description>ИИ создал функцию за 47 минут, что несколько лет назад заняло бы 8 часов работы. Но вот что никто вам не скажет: без правильных стратегий этот же ИИ потратит три часа на создание неправильного решения…</description><pubDate>Wed, 03 Dec 2025 15:27:00 GMT</pubDate></item><item><title>4 способа, как я готовлю своего трёхлетнего ребёнка к миру с ИИ</title><link>http://insightsiterations.com/ru/posts/4-ways-im-preparing-my-3-year-old-for-an-ai-world/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/4-ways-im-preparing-my-3-year-old-for-an-ai-world/</guid><description>Исследование MIT показывает, что ИИ ослабляет критическое мышление у молодых взрослых. Вот как я учу своего трёхлетнего ребёнка использовать ИИ как инструмент, а не костыль.</description><pubDate>Fri, 25 Jul 2025 19:26:00 GMT</pubDate></item><item><title>3 важных шага перед уходом с работы</title><link>http://insightsiterations.com/ru/posts/3-essential-steps-to-take-before-leaving-your-job/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/3-essential-steps-to-take-before-leaving-your-job/</guid><description>Уходите с работы? Три простых шага могут превратить неопределённый переход в стратегический ход карьеры — и большинство профессионалов упускают самый важный из них.</description><pubDate>Mon, 12 May 2025 19:26:00 GMT</pubDate></item><item><title>Может ли внедрение зависимостей сделать меня лучшим программистом на Python?</title><link>http://insightsiterations.com/ru/posts/can-dependency-injection-make-me-a-better-python-programmer/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/can-dependency-injection-make-me-a-better-python-programmer/</guid><description>Хотя внедрение зависимостей является обязательным в Java и C#, его роль в Python вызывает интересные вопросы о том, когда и следует ли использовать этот мощный паттерн проектирования.</description><pubDate>Sun, 16 Feb 2025 20:26:00 GMT</pubDate></item><item><title>5 способов повысить производительность кодирования с помощью генеративного ИИ</title><link>http://insightsiterations.com/ru/posts/5-ways-to-boost-your-coding-productivity-with-generative-ai/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/5-ways-to-boost-your-coding-productivity-with-generative-ai/</guid><description>Откройте пять практических способов использования инструментов генеративного ИИ, таких как ChatGPT, для улучшения рабочего процесса кодирования и повышения производительности разработки.</description><pubDate>Fri, 31 Jan 2025 20:26:00 GMT</pubDate></item><item><title>4 урока из 30-летней карьеры за 5 минут</title><link>http://insightsiterations.com/ru/posts/4-lessons-from-a-30-year-career-in-5-minutes/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/4-lessons-from-a-30-year-career-in-5-minutes/</guid><description>Чак раскрывает секреты 30 лет карьерных уроков, раскрывая удивительные истины о токсичных коллегах, мифе о лояльности и о том, почему семья всегда должна быть на первом месте.</description><pubDate>Tue, 27 Aug 2024 20:26:00 GMT</pubDate></item><item><title>Изменение файла локально без обновления удаленного репозитория Git</title><link>http://insightsiterations.com/ru/posts/modifying-a-file-locally-without-updating-the-remote-git-repository/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/modifying-a-file-locally-without-updating-the-remote-git-repository/</guid><description>Вам когда-нибудь требовалось изменить файл локально без фиксации изменений в удаленном репозитории?</description><pubDate>Fri, 05 Apr 2024 20:26:00 GMT</pubDate></item><item><title>Поиск работы до пандемии и после пандемии</title><link>http://insightsiterations.com/ru/posts/pre-pandemic-and-post-pandemic-job-hunting/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/pre-pandemic-and-post-pandemic-job-hunting/</guid><description>Информация о поиске работы до пандемии и после пандемии.</description><pubDate>Sun, 20 Mar 2022 22:43:56 GMT</pubDate></item><item><title>Централизуйте целостность ваших данных</title><link>http://insightsiterations.com/ru/posts/centralize-your-data-integrity/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/centralize-your-data-integrity/</guid><description>Централизуйте целостность данных, чтобы обеспечить согласованность во всей организации.</description><pubDate>Tue, 04 May 2021 19:17:37 GMT</pubDate></item><item><title>Создайте безопасное пространство для выражения идей</title><link>http://insightsiterations.com/ru/posts/give-a-safe-space-to-express-ideas/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/give-a-safe-space-to-express-ideas/</guid><description>При руководстве командой важно создать среду, в которой каждый чувствует себя в безопасности, выражая свои идеи, независимо от уровня опыта.</description><pubDate>Thu, 01 Apr 2021 18:58:09 GMT</pubDate></item><item><title>Scrum переоценен</title><link>http://insightsiterations.com/ru/posts/scrum-is-overrated/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/scrum-is-overrated/</guid><description>Scrum переоценен. Это хорошая отправная точка для команд, которые никогда раньше не работали вместе, но это не панацея.</description><pubDate>Tue, 16 Mar 2021 16:49:00 GMT</pubDate></item><item><title>Реализация бинарного поиска</title><link>http://insightsiterations.com/ru/posts/a-binary-search-implementation/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/a-binary-search-implementation/</guid><description>Алгоритм бинарного поиска быстро ищет в большом массиве чисел, его часто называют методом разделяй и властвуй.</description><pubDate>Wed, 02 Dec 2020 05:52:00 GMT</pubDate></item><item><title>Преимущества использования фреймворка сборки</title><link>http://insightsiterations.com/ru/posts/the-benefits-of-using-a-build-framework/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/the-benefits-of-using-a-build-framework/</guid><description>Непрерывная интеграция (CI) и/или непрерывная доставка (CD) в наши дни являются нормой в проектах разработки программного обеспечения. Существует множество серверов сборки, таких как Azure DevOps, TeamCity, Jenkins и Cruise Control.Net.</description><pubDate>Thu, 26 Nov 2020 05:46:26 GMT</pubDate></item><item><title>Инструменты и ресурсы, которые я обычно использую для разработки программного обеспечения</title><link>http://insightsiterations.com/ru/posts/tools-and-resources-i-commonly-use-to-develop-software/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/tools-and-resources-i-commonly-use-to-develop-software/</guid><description>Ниже представлена коллекция инструментов, библиотек и ресурсов, которые я обычно использую.</description><pubDate>Sat, 24 Oct 2020 00:11:20 GMT</pubDate></item><item><title>Грейди Буч об архитектуре</title><link>http://insightsiterations.com/ru/posts/grady-booch-on-architecture/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/grady-booch-on-architecture/</guid><description>Серия твитов Грейди Буча о архитектуре программного обеспечения.</description><pubDate>Sat, 05 Sep 2020 07:33:14 GMT</pubDate></item><item><title>NVarchar против Varchar</title><link>http://insightsiterations.com/ru/posts/nvarchar-vs-varchar/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/nvarchar-vs-varchar/</guid><description>Каждый инженер, определяя новый столбец строк, решает: использовать ли nvarchar или varchar?</description><pubDate>Wed, 05 Aug 2020 21:14:29 GMT</pubDate></item><item><title>Изменение значения React Input из Vanilla Javascript</title><link>http://insightsiterations.com/ru/posts/changing-a-react-input-value-from-vanilla-javascript/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/changing-a-react-input-value-from-vanilla-javascript/</guid><description>Изменение значения React input из vanilla Javascript не так просто, как вы могли бы подумать.</description><pubDate>Mon, 27 Jul 2020 18:38:31 GMT</pubDate></item><item><title>Когда использовать атрибут FromService</title><link>http://insightsiterations.com/ru/posts/when-to-use-the-fromservice-attribute/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/when-to-use-the-fromservice-attribute/</guid><description>Атрибут [FromServices] позволяет выполнять внедрение зависимостей на уровне методов в контроллерах Asp.Net Core.</description><pubDate>Wed, 20 Nov 2019 21:25:00 GMT</pubDate></item><item><title>C# 8 - Типы ссылок, допускающие значение null</title><link>http://insightsiterations.com/ru/posts/c-8-nullable-reference-types/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/c-8-nullable-reference-types/</guid><description>Microsoft добавляет новую функцию в C# 8 под названием Nullable Reference Types. Сначала это может быть запутанным, потому что все типы ссылок допускают значение null… так в чем же разница? В дальнейшем, если функция включена, типы ссылок не допускают значение null, если вы явно не обозначите их как допускающие значение null.</description><pubDate>Mon, 04 Nov 2019 04:03:28 GMT</pubDate></item><item><title>9 рекомендаций по созданию выразительных имён</title><link>http://insightsiterations.com/ru/posts/9-guidelines-for-creating-expressive-names/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/9-guidelines-for-creating-expressive-names/</guid><description>Именование субъективно и ситуационно, это искусство, и как в большинстве искусств, мы открываем закономерности. Я многому научился, читая код других людей. В этой статье я собрал 9 рекомендаций, которые я хотел бы, чтобы другие следовали, когда я читал их код.</description><pubDate>Mon, 28 Oct 2019 04:12:13 GMT</pubDate></item><item><title>С фигурными скобками или без?</title><link>http://insightsiterations.com/ru/posts/with-or-without-curly-braces/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/with-or-without-curly-braces/</guid><description>Ведётся горячая дискуссия о однострочных операторах и о том, должны ли они иметь фигурные скобки или нет.</description><pubDate>Mon, 14 Oct 2019 04:08:58 GMT</pubDate></item><item><title>Понимание начинается с выразительных имён</title><link>http://insightsiterations.com/ru/posts/understanding-begins-with-expressive-names/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/understanding-begins-with-expressive-names/</guid><description>Понимание кода — первый шаг к его изменению.</description><pubDate>Mon, 30 Sep 2019 14:43:33 GMT</pubDate></item><item><title>Кодификация секретного ингредиента</title><link>http://insightsiterations.com/ru/posts/codifying-the-secret-sauce/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/codifying-the-secret-sauce/</guid><description>Кодификация секретного ингредиента является инструментальной в написании поддерживаемых и успешных приложений.</description><pubDate>Mon, 16 Sep 2019 04:15:08 GMT</pubDate></item><item><title>Типы сборки мусора в .Net Core</title><link>http://insightsiterations.com/ru/posts/garbage-collection-types-in-net-core/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/garbage-collection-types-in-net-core/</guid><description>Управление памятью в современных языках часто является второстепенным вопросом. По большому счету мы пишем программное обеспечение, практически не думая о памяти. Это хорошо служит нам, но всегда есть исключения…</description><pubDate>Mon, 02 Sep 2019 04:17:08 GMT</pubDate></item><item><title>Вы — это не ваш код</title><link>http://insightsiterations.com/ru/posts/you-are-not-your-code/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/you-are-not-your-code/</guid><description>Ваш код не отражает ни ваши убеждения, ни ваше воспитание, ни ваш характер.</description><pubDate>Mon, 19 Aug 2019 04:17:34 GMT</pubDate></item><item><title>5 различных значений вопросительного знака в C#</title><link>http://insightsiterations.com/ru/posts/the-5-different-meanings-of-the-question-mark-in-c/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/the-5-different-meanings-of-the-question-mark-in-c/</guid><description>В C# вопросительный знак имеет 5 значений начиная с C# 8.</description><pubDate>Mon, 05 Aug 2019 14:22:34 GMT</pubDate></item><item><title>Компаратор коллекций, поиск различий между двумя коллекциями</title><link>http://insightsiterations.com/ru/posts/the-collection-comparer-finding-the-differences-between-two-collections/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/the-collection-comparer-finding-the-differences-between-two-collections/</guid><description>Приходилось ли вам сравнивать две коллекции и выполнять логику на основе того, находится ли элемент в исходной коллекции, в сравниваемой коллекции или в обеих? Мне тоже, мне нужно было объединить данные из пользовательского интерфейса и базы данных. Я не нашел хорошего решения, поэтому написал компаратор коллекций.</description><pubDate>Mon, 22 Jul 2019 03:00:51 GMT</pubDate></item><item><title>Реализация кеширования запросов в ASP.Net Core</title><link>http://insightsiterations.com/ru/posts/implementing-request-caching-in-asp-net-core/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/implementing-request-caching-in-asp-net-core/</guid><description>На определенном этапе разработки приложения, обычно довольно рано, вы понимаете, что приложение работает медленно. После некоторых исследований выясняется, что причина в ненужном повторном получении одних и тех же данных, и вам приходит в голову мысль: «Мне нужно кеширование».</description><pubDate>Mon, 08 Jul 2019 05:32:18 GMT</pubDate></item><item><title>Запуск Await в конструкторе</title><link>http://insightsiterations.com/ru/posts/running-await-in-a-constructor/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/running-await-in-a-constructor/</guid><description>Если вы должны запустить код в конструкторе. Я бы искал другой способ, но если вы должны, вот один способ.</description><pubDate>Mon, 24 Jun 2019 04:19:00 GMT</pubDate></item><item><title>Остановить и удалить ВСЕ контейнеры и образы Docker</title><link>http://insightsiterations.com/ru/posts/stop-and-remove-all-docker-containers-and-images/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/stop-and-remove-all-docker-containers-and-images/</guid><description>Это бесстыдно украдено из The Humble Developer.</description><pubDate>Mon, 18 Jun 2018 05:01:25 GMT</pubDate></item><item><title>Обходное решение для &apos;Template parse errors;&apos; в Angular</title><link>http://insightsiterations.com/ru/posts/workaround-for-template-parse-errors-in-angular/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/workaround-for-template-parse-errors-in-angular/</guid><description>Это была одна из наиболее раздражающих проблем с Angular 2/4/+. Это не проблема самого Angular 2/4/+, а проблема того, как webpack объединяет вспомогательные HTML-файлы.</description><pubDate>Mon, 30 Oct 2017 21:28:33 GMT</pubDate></item><item><title>В одностраничном приложении, должна ли я обрабатывать данные на клиенте или на сервере?</title><link>http://insightsiterations.com/ru/posts/in-a-single-page-application-should-i-process-on-the-client-or-the-server/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/in-a-single-page-application-should-i-process-on-the-client-or-the-server/</guid><description>Одним из преимуществ одностраничного приложения (SPA) была передача работы, традиционно выполняемой на сервере, на клиент. Я считаю, что SPA оправдал это обещание.</description><pubDate>Sun, 27 Dec 2015 15:23:03 GMT</pubDate></item><item><title>Рассмотрение аргументов в пользу оператора switch</title><link>http://insightsiterations.com/ru/posts/examining-the-case-for-switch-statements/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/examining-the-case-for-switch-statements/</guid><description>На протяжении почти 50 лет оператор switch (также известный как оператор case) был неотъемлемой частью программирования. Однако в последние годы некоторые утверждают, что оператор switch исчерпал свою полезность. Другие идут еще дальше, называя оператор switch признаком плохого кода.</description><pubDate>Sun, 06 Dec 2015 15:15:21 GMT</pubDate></item><item><title>4 практики для снижения количества дефектов</title><link>http://insightsiterations.com/ru/posts/4-practices-to-lowering-your-defect-rate/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/4-practices-to-lowering-your-defect-rate/</guid><description>Написание программного обеспечения — это борьба между сложностью и простотой. Найти баланс между ними сложно. Компромисс заключается между длинными неподдерживаемыми методами и чрезмерной абстракцией. Наклон слишком далеко в любую сторону снижает читаемость кода и увеличивает вероятность дефектов.</description><pubDate>Tue, 17 Nov 2015 15:13:55 GMT</pubDate></item><item><title>Незнание — это блаженство при использовании фреймворков</title><link>http://insightsiterations.com/ru/posts/ignorance-is-bliss-when-using-frameworks/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/ignorance-is-bliss-when-using-frameworks/</guid><description>В программной инженерии существует распространённое мнение, что инженер должен использовать фреймворк только тогда, когда он понимает его внутреннее устройство. Это заблуждение.</description><pubDate>Mon, 31 Aug 2015 15:11:53 GMT</pubDate></item><item><title>8 обязательных расширений для Brackets.io</title><link>http://insightsiterations.com/ru/posts/8-must-have-extensions-for-brackets-io/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/8-must-have-extensions-for-brackets-io/</guid><description>У каждого есть любимый редактор. Я пробовал их все. И я обнаружил, что Brackets.io лучше всего подходит мне. К сожалению, в функциональности Brackets.io есть пробелы. Благодаря надежной экосистеме расширений, я нашел 8 расширений, которые дополняют Brackets.io.</description><pubDate>Mon, 17 Aug 2015 15:06:38 GMT</pubDate></item><item><title>Настройка непрерывной интеграции на Ubuntu с Node.js</title><link>http://insightsiterations.com/ru/posts/setting-up-continuous-integration-on-ubuntu-with-nodejs/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/setting-up-continuous-integration-on-ubuntu-with-nodejs/</guid><description>Я прошел через кровь, пот и слезы, чтобы принести это вам. Я страдал от палящей жары Долины Смерти и покорил вершины горы Мак-Кинли. Я многим пожертвовал.</description><pubDate>Sat, 15 Aug 2015 15:03:32 GMT</pubDate></item><item><title>Психологическое состояние программиста</title><link>http://insightsiterations.com/ru/posts/the-mind-state-of-a-software-engineer/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/the-mind-state-of-a-software-engineer/</guid><description>Будьте терпеливы. Кодирование — это открытие. Кодирование — это неудачи. Примите это.</description><pubDate>Sun, 17 May 2015 14:55:19 GMT</pubDate></item><item><title>Фрагментация индексов в SQL Azure, кто бы знал!</title><link>http://insightsiterations.com/ru/posts/index-fragmentation-in-sql-azure-who-knew/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/index-fragmentation-in-sql-azure-who-knew/</guid><description>Я работаю над своим проектом более года, и он значительно вырос как приложение и по объему данных за этот год. Это был непрерывный поток новых функций. Я редко возвращался и рефакторил код...</description><pubDate>Sun, 26 Apr 2015 14:53:51 GMT</pubDate></item><item><title>Главная книга: Понимание бухгалтерской книги</title><link>http://insightsiterations.com/ru/posts/a-general-ledger-understanding-the-ledger/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/a-general-ledger-understanding-the-ledger/</guid><description>Что такое главная книга и почему она важна? Читайте дальше, чтобы узнать!</description><pubDate>Mon, 23 Mar 2015 14:46:02 GMT</pubDate></item><item><title>Проверка концепции и развитие кода</title><link>http://insightsiterations.com/ru/posts/proofing-a-concept-and-growing-the-code/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/proofing-a-concept-and-growing-the-code/</guid><description>В недавнем разговоре друг упомянул, что он создает прототипы для проверки концепции, а затем отбрасывает их после тестирования жизнеспособности. Я делал то же самое в прошлом. На этот раз это не казалось правильным. Я поежился, когда он сказал, что выбросил код. Может быть, мои дни в качестве владельца бизнеса превратили меня в скупого человека, но мне казалось, что он выбрасывает ценность.</description><pubDate>Sun, 01 Mar 2015 14:43:09 GMT</pubDate></item><item><title>Защита AngularJS с помощью Claims</title><link>http://insightsiterations.com/ru/posts/securing-angularjs-with-claims/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/securing-angularjs-with-claims/</guid><description>В какой-то момент приложение нуждается в авторизации. Это означает, что разные уровни доступа ведут себя по-разному на веб-сайте (или в любом другом месте). Это может быть что угодно: от просмотра данных до целых областей, которые недоступны для группы пользователей.</description><pubDate>Sat, 14 Feb 2015 14:40:56 GMT</pubDate></item><item><title>3 причины, почему проверка кода важна</title><link>http://insightsiterations.com/ru/posts/3-reasons-why-code-reviews-are-important/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/3-reasons-why-code-reviews-are-important/</guid><description>Хорошая проверка кода будет оспаривать ваши предположения и давать вам конструктивную обратную связь. Для меня проверка кода является важной частью развития как инженера-программиста.</description><pubDate>Wed, 28 Jan 2015 14:34:04 GMT</pubDate></item><item><title>5 шагов для написания кода для следующего разработчика</title><link>http://insightsiterations.com/ru/posts/5-steps-for-coding-for-the-next-developer/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/5-steps-for-coding-for-the-next-developer/</guid><description>Большинство из нас, вероятно, не думают о разработчике, который будет поддерживать наш код. До недавнего времени я тоже не учитывал это. Я никогда намеренно не писал запутанный код, но я также никогда не оставлял никаких подсказок.</description><pubDate>Thu, 01 Jan 2015 14:32:01 GMT</pubDate></item><item><title>Вопросы, которые нужно задать во время собеседования</title><link>http://insightsiterations.com/ru/posts/questions-to-ask-during-an-interview/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/questions-to-ask-during-an-interview/</guid><description>Когда я выхожу из собеседования, я хочу знать обязанности должности, я хочу знать окружение и я хочу знать, что я должен буду сделать на первой неделе. Больше всего я хочу знать, подходит ли мне компания.</description><pubDate>Thu, 06 Nov 2014 14:22:19 GMT</pubDate></item><item><title>Реализация прозрачного шифрования с помощью NHibernate Listeners (Interceptors)</title><link>http://insightsiterations.com/ru/posts/implementing-transparent-encryption-with-nhibernate-listeners-interceptors/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/implementing-transparent-encryption-with-nhibernate-listeners-interceptors/</guid><description>Приходилось ли вам когда-нибудь шифровать данные в базе данных? В этой статье я рассмотрю, как использовать nHibernate Listeners для шифрования и расшифровки данных, поступающих из базы данных и записываемых в неё. Криптография будет прозрачна для вашего приложения.</description><pubDate>Mon, 03 Nov 2014 14:28:12 GMT</pubDate></item><item><title>Отсутствует значок управления делегированием в IIS</title><link>http://insightsiterations.com/ru/posts/missing-management-delegation-icon-in-iis/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/missing-management-delegation-icon-in-iis/</guid><description>Это критически важно сделать в первую очередь. Web Deploy может установиться неправильно, если установка выполняется при отсутствии значка Management Service. Проверьте IIS на наличие значка Management Delegation, он будет находиться в разделе Management.</description><pubDate>Thu, 30 Oct 2014 14:20:36 GMT</pubDate></item><item><title>Вызов хранимых процедур с Code First</title><link>http://insightsiterations.com/ru/posts/calling-stored-procedures-with-code-first/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/calling-stored-procedures-with-code-first/</guid><description>Одной из слабостей Entity Framework 6 Code First является отсутствие встроенной поддержки вызова конструкций базы данных (представлений, хранимых процедур и т. д.). Для тех, кто не знаком с Code-First в Entity Framework (EF) или не использовал его, Code-First — это просто Fluent API для маппинга.</description><pubDate>Thu, 16 Oct 2014 14:19:11 GMT</pubDate></item><item><title>Git Шпаргалка</title><link>http://insightsiterations.com/ru/posts/git-cheat-sheet/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/git-cheat-sheet/</guid><description>Ниже приведены команды git, которые я использую снова и снова.</description><pubDate>Wed, 01 Oct 2014 14:17:31 GMT</pubDate></item><item><title>Условные SQL параметры с nHibernate</title><link>http://insightsiterations.com/ru/posts/conditional-sql-parameters-with-nhibernate/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/conditional-sql-parameters-with-nhibernate/</guid><description>Проблема в том, что метод `CreateSqlQuery` в nHibernate требует полную строку SQL для создания, но вы не можете создать строку, пока не оцените параметры. Единственный способ обойти это — оценить условные параметры для создания строки SQL, создать сессию nHibernate, а затем повторно оценить параметры, чтобы добавить их в объект запроса `nHibernate`.</description><pubDate>Wed, 26 Mar 2014 14:16:25 GMT</pubDate></item><item><title>Простое руководство по поиску следующей работы</title><link>http://insightsiterations.com/ru/posts/a-simple-guide-to-finding-your-next-job/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/a-simple-guide-to-finding-your-next-job/</guid><description>Пришло время искать следующую работу, да? Я вас понимаю. Поиск работы — это сложно. Это одна из тех вещей, которые каждый должен делать в какой-то момент. Я сравниваю это с поиском любви. Каждый аспект «вас» выставлен напоказ. Когда кто-то отказывает вам, трудно не воспринимать это лично. Держитесь, мой друг; мы справимся с этим.</description><pubDate>Fri, 28 Feb 2014 14:05:28 GMT</pubDate></item><item><title>Crystal Reports 13 Обход ограничения максимальной обработки отчетов</title><link>http://insightsiterations.com/ru/posts/crystal-reports-13-maximum-report-processing-limit-reached-workaround/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/crystal-reports-13-maximum-report-processing-limit-reached-workaround/</guid><description>В версии Crystal Reports 13 для Visual Studio 2012 существует пороговое значение, которое ограничивает одновременные отчеты, включая подотчеты, до 75 отчетов на машину. Это означает, что если на данном сервере есть 5 веб-приложений, все открытые отчеты во всех 5 веб-приложениях учитываются в направлении лимита 75 отчетов.</description><pubDate>Wed, 18 Dec 2013 14:03:21 GMT</pubDate></item><item><title>Рассмотрения при выбросе исключений</title><link>http://insightsiterations.com/ru/posts/considerations-when-throwing-exceptions/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/considerations-when-throwing-exceptions/</guid><description>В этой системе заложена основополагающая философия, что нулевые значения — это плохо. В большинстве случаев, когда может быть сгенерировано нулевое значение, выбрасывается исключение. Сначала я не видел в этом проблемы. Я рассматривал это как архитектурное решение, как эстетику, но по мере взаимодействия с кодом мне стало ясно, что это архитектурная ошибка.</description><pubDate>Thu, 21 Mar 2013 13:59:37 GMT</pubDate></item><item><title>Мастерство ремесла: Основные навыки старшего инженера-программиста</title><link>http://insightsiterations.com/ru/posts/mastering-the-craft-essential-skills-of-a-senior-software-engineer/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/mastering-the-craft-essential-skills-of-a-senior-software-engineer/</guid><description>В этой статье описаны ключевые технические и мягкие навыки, которые отличают действительно квалифицированного старшего инженера-программиста.</description><pubDate>Wed, 31 Oct 2012 13:51:15 GMT</pubDate></item><item><title>Создание универсального типа во время выполнения</title><link>http://insightsiterations.com/ru/posts/creating-a-generic-type-at-runtime/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/creating-a-generic-type-at-runtime/</guid><description>Чтобы использовать тип времени выполнения с контейнером IOC, таким как StructureMap, для поиска универсальной реализации, создайте универсальный тип с помощью `MakeGenericType`, а затем получите экземпляр из контейнера, используя `_container.GetInstance(type)`.</description><pubDate>Tue, 22 May 2012 13:29:28 GMT</pubDate></item><item><title>Развертывание с MsDeploy вне Visual Studio</title><link>http://insightsiterations.com/ru/posts/deploying-with-msdeploy-outside-of-visual-studio/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/deploying-with-msdeploy-outside-of-visual-studio/</guid><description>MsDeploy — это мощный инструмент для развертывания веб-приложений. Вот несколько примеров командной строки для развертывания с MsDeploy.</description><pubDate>Thu, 10 May 2012 13:27:41 GMT</pubDate></item><item><title>Понимание расхождений времени в распределённых системах</title><link>http://insightsiterations.com/ru/posts/understanding-time-discrepancies-in-distributed-systems/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/understanding-time-discrepancies-in-distributed-systems/</guid><description>Хотя UTC обеспечивает общий стандарт времени, предположение об идеальной синхронизации между серверами с использованием UTC может привести к несогласованности данных и неожиданным ошибкам.</description><pubDate>Fri, 20 Jan 2012 13:24:20 GMT</pubDate></item><item><title>2 минуты о миграции данных</title><link>http://insightsiterations.com/ru/posts/2-minutes-on-migrating-data/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/2-minutes-on-migrating-data/</guid><description>Миграция данных — это боль. Используйте инструмент.</description><pubDate>Thu, 22 Dec 2011 13:22:39 GMT</pubDate></item><item><title>Хронический подрядчик</title><link>http://insightsiterations.com/ru/posts/chronic-contractor/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/chronic-contractor/</guid><description>Этот разработчик всегда ищет работу. Всегда есть что-то получше. Хронические подрядчики дорогие. Отдача за доллар варьируется.</description><pubDate>Tue, 14 Jun 2011 13:18:50 GMT</pubDate></item><item><title>Небезопасный разработчик</title><link>http://insightsiterations.com/ru/posts/insecurinator-developer/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/insecurinator-developer/</guid><description>Этот разработчик отказывается найти лучшую работу.</description><pubDate>Sat, 11 Jun 2011 13:17:14 GMT</pubDate></item><item><title>Мини-я разработчик</title><link>http://insightsiterations.com/ru/posts/mini-me-developer/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/mini-me-developer/</guid><description>Этот разработчик следует за разработчиком King of the Hill, как...</description><pubDate>Wed, 08 Jun 2011 13:15:29 GMT</pubDate></item><item><title>Король холма разработчик</title><link>http://insightsiterations.com/ru/posts/king-of-the-hill-developer/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/king-of-the-hill-developer/</guid><description>Обычно такой разработчик работал в нескольких организациях. Они склонны быть умной лягушкой в маленьком пруду. Когда к ним присоединяется более умный разработчик, они пытаются его подчинить. Тактика включает утаивание информации, пассивные унижения и чрезмерные объяснения.</description><pubDate>Fri, 03 Jun 2011 13:14:17 GMT</pubDate></item><item><title>Интервьюер с эго</title><link>http://insightsiterations.com/ru/posts/the-ego-interviewer/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/the-ego-interviewer/</guid><description>Интервьюер с эго — это человек, который использует процесс собеседования для удовлетворения своего эго.</description><pubDate>Sun, 29 May 2011 13:12:12 GMT</pubDate></item><item><title>Повысьте производительность: 6 советов для более быстрого кодирования</title><link>http://insightsiterations.com/ru/posts/boost-your-productivity-6-tips-to-coding-faster/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/boost-your-productivity-6-tips-to-coding-faster/</guid><description>Повысьте эффективность кодирования, используя знакомые инструменты, сосредоточиваясь на поставленной задаче и применяя сочетания клавиш и автоматизацию.</description><pubDate>Mon, 29 Nov 2010 12:59:58 GMT</pubDate></item><item><title>Рефакторинг кода</title><link>http://insightsiterations.com/ru/posts/code-refactor/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/code-refactor/</guid><description>Рефакторинг больших файлов C# для повышения производительности и удобства обслуживания.</description><pubDate>Fri, 22 Oct 2010 12:56:54 GMT</pubDate></item><item><title>Ум против выполнения задач</title><link>http://insightsiterations.com/ru/posts/clever-vs-getting-things-done/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/clever-vs-getting-things-done/</guid><description>Существует тонкий баланс между правильным выполнением и доставкой результата.</description><pubDate>Fri, 15 Oct 2010 12:52:56 GMT</pubDate></item><item><title>CRUD приложения и бизнес-слой: практическая перспектива</title><link>http://insightsiterations.com/ru/posts/crud-applications-and-the-business-layer-a-practical-perspective/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/crud-applications-and-the-business-layer-a-practical-perspective/</guid><description>Хотя бизнес-слой может показаться полезным, в CRUD приложениях его ценность часто перевешивается добавленной сложностью и бременем обслуживания, которое он вносит.</description><pubDate>Sun, 10 Oct 2010 19:13:59 GMT</pubDate></item><item><title>Код: взвешенное случайное распределение</title><link>http://insightsiterations.com/ru/posts/weighted-random-distribution/</link><guid isPermaLink="true">http://insightsiterations.com/ru/posts/weighted-random-distribution/</guid><description>В этой записи блога представлен метод генерации случайных чисел с учетом подводного камня предсказуемости генераторов случайных чисел на основе времени.</description><pubDate>Wed, 06 Oct 2010 19:06:54 GMT</pubDate></item></channel></rss>