Месяц: Июль 2021

  • «Беседы про Sciter при луне»: интервью с Андреем Федонюком, создателем HTML-движка с 400 млн. пользователей

    от автора

    Справка: Sciter (ранее HTMLayout) — встраиваемый HTML-движок, ориентированный на создание десктопных приложений с пользовательским интерфейсом, написанном на HTML. Он используется десятками крупнейших софтверных компаний, среди которых: ADGUARD, TeamViewer, Broadcom, vmWare, Samsung, ESET, Comodo, Evernote и многие другие. Сегодня мы поговорим с его создателем, Андреем Федонюком

  • Как перестать писать код для взаимодействия с бэкендом

    от автора

    Привет! Начну с главного — я лентяй. Я очень-очень ленивый разработчик. Мне приходится писать много кода — как для бэка, так и для фронта. И моя лень постоянно терзает меня, говоря: Ты мог бы не писать этот код, а ты пишешь… Так и живем.Но что делать? Как можно избавиться от необходимости писать хотя бы часть…

  • 5 причин использовать LensJs для организации состояния приложения

    от автора

    В данной статье будут рассмотрены: библиотека lens-js и её обёртки lens-ts и react-lens. Мы попробуем сравнить их с популярными библиотеками (Redux и MobX/MST), а также объясним преимущества и недостатки.Стоит отметить, что «Линзы» — это только концепция. Мы же будем рассматривать конкретную реализацию. Поэтому, нужно понимать, что другие библиотеки, реализующие «Линзы» могут оказаться лучше или чуть-чуть…

  • Не тварь! Часть 2. Обзор настольного ПК Compaq ProLinea 4/25s в роли клиента сети Novell Netware

    от автора

    В первой части статьи мы с вами рассмотрели сервер начального уровня из начала 90-х и установили на него серверную ОС Novell NetWare 3.12. Как и обещал, во второй части мы подключим к сети клиента на основе типичного компьютера тех же лет и попробуем поработать в сетевом окружении из-под MS-DOS. Предвижу вопрос — почему MS-DOS, если…

  • Прародитель Mac — Macintosh 128k. История создания и начинка

    от автора

    История компании Apple невероятна: от гаража до одной из самых крупных компаний в мире. Сейчас Apple задает тренды и определяет, что будет модно завтра. Красивая упаковка, «челочка» у смартфона, да и вообще сам смартфон. Может быть, Apple и не были первыми, кто это придумал, но именно они задали на это моду. А история серии компьютеров…

  • Chronicles of cyberpunk — Deep sleep

    от автора

    Разработка игр может быть очень увлекательной, особенно в самом начале, когда у тебя много идей и только от твоей фантазии зависит, в какую сторону пойдет разработка. Ты можешь выбрать только один путь и тогда все остальные ты уже, скорее всего, никогда не реализуешь. Такой выбор мне пришлось сделать, когда я думал об развитии сюжета во второй части игры Chronicles of cyberpunk (вот первая часть), которая находится в разработке уже…

  • Расчёт полной аэродинамической силы беспилотного летательного аппарата в SimInTech

    от автора

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

  • Новые форматы графики в CSS с помощью обновлённой функции image-set

    от автора

    Перевод статьи Ollie Williams «Using Performant Next-Gen Images in CSS with image-set»CSS функция image-set поддерживается в браузерах на основе Chromium с 2012 года, а Safari начиная с версии 6. Недавно поддержка появилась в Firefox 88. Давайте углубимся в эту тему и посмотрим, что мы можем и чего не можем делать с помощью функции image-set () Несколько…

  • Вилкой в глаз, или ForkJoinPool в Java

    от автора

    Всем привет. Сегодня я хотел бы поговорить о многопоточности. Вернее, не о многопоточности вообще, а о таком её механизме как ForkJoinPool. Нельзя сказать, что данная технология является новой (она появилась ещё в Java 7), или что в сети нельзя найти материалы по данной теме. Информации хватает. Например, для глубокого погружения могу порекомендовать лекцию блистательного Алексея…

  • Королевские рефакторинги с Roslyn

    от автора

    Всем привет! Давно хотел написать эту статью, но материал всё никак не собирался: всё-таки рефакторинг — не на каждый день развлечение. Особенно если крупный. Речь пойдёт о том, как можно использовать Roslyn для лечения разной боли в шарповом коде. Если по центру вашего проекта возвышается огромная куча неудобного легаси и вам страшно на неё смотреть…