С Ruby on Rails в рунете сложилась непростая ситуация: вроде, есть блогеры, о нем пишущие, есть специализированные сайты, но почему-то людям, желающим попробовать рельсы и начинающим rails-разработчикам, найти полезную информацию по Rails крайне трудно. 25
Предлагаю вам взглянуть на «альтернативный», но не единственный правильный процесс разработки в команде, позволяющий значительно сократить усилия, чтобы еще осталось время попить пивка с коллегами. 60
Каждый желающий уже имеет возможность загрузить и ознакомится с новой версией Visual Studio 2010 Beta 1. Интерфейс новой версии полностью переписан на WPF, добавлено большое количество новых возможностей. Ну а в этой статье рассмотрим главные нововведения и улучшения в ASP.NET 4.0. 18
Позволю себе предоставить на конструктивный суд общественности список хорошо зарекомендовавших себя архитектурных решений и практик. Сегодня поговорим о базах данных MySQL. 17
В этой статье мы рассмотрим преимущества и недостатки использования языка Python в научно-инженерных приложениях как альтернативы традиционным C, C++, Fortran и, прежде всего, MATLAB, Octave и другим математическим пакетам. 89
Несмотря на то, что Меркуриалом можно полноценно пользоваться, используя только встроенную функциональность, существует достаточно большое количество различных расширений, которые значительно увеличивают круг возможностей и решаемых задач. 19
В последние годы виртуализация стала очень модным словом в ИТ, но до недавнего времени для меня она оставалась некой абстрактной технологией. В этой статье я хочу поделиться своим опытом практического использования технологии виртуализации. Речь пойдет создании полностью самодостаточной среды разработки проекта. 38
Одним из несомненных плюсов меркуриала является его интерфейс, который покажется знакомым каждому, кто хоть какое-то время работал с subversion в командной строке. Естественно, что отличий хватает (сам принцип работы совершенно иной), но наиболее часто употребляемые команды — очень похожи. 32
Это первая статья серии посвященной Кунг-фу Python. При неумелом использовании описываемых приемов можно запросто заехать себе пяткой в лоб, но настоящему программисту и это должно прийтись по душе, т. к. в конечном счете и такой опыт засчитывается в плюс. 26
В прошлой статье мы выяснили как может выглядеть независимая компонента, а в этой мы создадим ещу одну, чуть крупнее, и найдем способ связать её с остальным приложением. 6
В предыдущих статьях мы разобрались, как можно создавать веб-приложения на Python используя лишь необходимые средства. Следующим этапом будет развертывание приложения на сервере и связанная с этим задача конфигурации его компонент (deployment). 20
Прочитав предыдущие статьи читатель, надеюсь, убедился, что средств PythonPaste и WebOb более чем достаточно для разбора запроса, композиции приложений и выполнения множества стандартных задач. Далее мы будем рассматривать вопросы генерации ответов, развертывания на сервере и выбора различных вспомогательных библиотек и инструментов. 12
В прошлой части я постарался рассказать о том, что чистый WSGI код писать не так уж сложно и что преимущества такого подхода налицо, но есть ли у этого обратная сторона? Единственным, пожалуй, недостатком я могу назвать некоторые неудобства по работе с данными в запросе. К счастью многие задачи здорово помогает решить WebOb. 12
Мой опыт говорит о том, что время на изучение фреймворков и подстройка под их ограничения почти никогда не окупается, а пользуясь минимальным инструментарием, с которым я хочу вас ознакомить, можно добиться гораздо лучших результатов. 23
AutoHotKey — не очень известная, но очень полезная утилита, позволяющая автоматизировать тестирование GUI—приложений. Как говорят классики, «это действительно очень таинственная программа для автоматизации тестирования», и уж точно более таинственная, чем SilkTest :) 21
В крупных проектах зачастую возникает необходимость (ну или по крайней мере сильное желание) писать код на разных языках. Например, большая часть кода написана на C, часть была быстро накидана в виде прототипа на Python, а кусок для работы с базой знаний был вообще сделан на каком-то декларативном языке. Объединить все это вместе раньше было довольно проблематично — разные форматы данных, абсолютно разная организация памяти, и многие другие причины мешали с легкостью составлять вместе «кирпичики» кода на разных языках. 20
Одним из самых больших достоинств платформы .NET стала ее «мультиязычность», которая позволяет с легкостью использовать код на разных языках, обеспечивая его прозрачную для пользователя «стыковку». 23
При наличии кода инициализации и завершения у модулей и пакетов тестов, этот код также выполняется, но один раз перед началом выполнения всех тестов модуля и после их завершения соответственно.
Fun fact: если я повторю это выражение, то это будет вторым уникальным случаем (первым являетесь вы) его использования в интернете, поэтому я не буду. cleanshot.com/share/lKzmm6mb
Привіт! Дякую за фідбек.
— Компанія зареєстрована пізніше самого сайту (можете глянути по історії реєстрацій доменів і історію інкорпорацій в Делавері).
Так розписано, начебто проект несе якусь цінність, а не чергова платформа-посередник між репетиторами та учнями. Але цікаве не це. Ви прийшли на сайт технарів, де люди звикли перевіряти інформацію.
Лінза (станом на грудень 2025) об’єктивно гірша за конкурентів того ж цільового призначення (луцьки страйки та їх форк). Громіздка НСК, відсутність лойтеру (для випадків коли не давлять), мале навантаження, затримка по зв’язку.
Враховуючи, що на оригінальні іранськи шахеди ставлять простеньки 4-х канальні CRPA «Комета» (судячи з відео збитих), то там і дронів-перехоплювачів не треба — там і РЕБ впорається ;-)
Навичка вникати у щось невідоме відчиняла мені потім багато дверей.
Вникати — калькування з московицької. Українською — прозирати думкою.
Наприклад: Навичка прозирати думкою щось невідоме відчиняла мені потім багато дверей.
Якщо через Starlink, забитих каналів, думаю, не буде. Але буде затримка сигналу, може і на секунду, координація при такій специфіці вимагає особливих навичок.
Коментарі