Месяц: Август 2020
-
Как будет выглядеть программирование в 2025 году?
—
от автора
Мы часто читаем о бэст практикс в программировании, о новых функциях фреймворков или о том, что нового в очередной версии PHP. Читаем, как поменять «то на это», почему какая-то техника хороша или плоха, или какой новый пакет вы можете использовать в своём проекте. Но всё это — рассуждения только о прошлом или настоящем. Сейчас я…
-
Rocket Lab нашла причину аварии и продолжает развиваться
—
от автора
Не прошло и месяца, как компания Rocket Lab объявила об окончании расследования аварии. Основанная на трансляции гипотеза исчезновения тяги двигателя подтвердилась, а причина оказалась связана с особенностями конструкции ракеты, в которой топливо подается в камеру сгорания электрическим насосом. Rocket Lab обещает возобновление полетов уже в августе, а также повышение грузоподъемности и близкие испытания системы посадки…
-
Оптический дизайн анаморфотной насадки для светосильного объектива камеры смартфона, беспилотника или GoPro
—
от автора
Цель проекта заключается в проведении расчёта (или, выражаясь по-новому, оптического дизайна) компактной анаморфотной насадки с увеличением поля зрения по горизонтали на 33% для светосильного (F1.8) объектива основной 13-мегапиксельной камеры смартфона или аналогичной миниатюрной камеры. Особенностью расчёта является расчёт и дальнейшая оптимизация насадки с использованием конструктивных параметров оптической системы (формы поверхностей, марок стёкол, воздушных промежутков) выбранного…
-
Правильно [c]читаем параллельные планы PostgreSQL
—
от автора
Исторически, модель работы сервера PostgreSQL выглядит как множество независимых процессов с частично разделяемой памятью. Каждый из них обслуживает только одно клиентское подключение и один запрос в любой момент времени — и никакой многопоточности. Поэтому внутри каждого отдельного процесса нет никаких традиционных «странных» проблем с параллельным выполнением кода, блокировками, race condition,… А разработка самой СУБД приятна…
-
Где стажировку проходили, там и работайте — 4 истории стажёров Сбербанка
—
от автора
Это истории тех, кто учится в «Школе 21», успешно прошёл стажировку и остался работать в Сбербанке. Я уже рассказывала, что этот проект — путь в IT и он крайне эффективен. Если очень коротко — мы научились готовить джунов с нуля за год, делая упор на soft skills. Учиться нужно умению мыслить как разработчик — от…
-
Текст на картинках. Как сделать так, чтобы реклама легко читалась и запоминалось
—
от автора
Рекламные истории и тексты на картинках. Краткая история изображений Первые картинки, которые попали в категорию «изображения», нарисованы на стенах пещеры Ла-Пасьега, в Кантабрии. Чтобы уловить сюжет композиции, зритель должен был перемещаться вдоль стен. Движение картинкам добавляли дрожащие тени, отбрасываемые на стены людьми с факелами в руках, а недостаток кислорода в пещере играл важную роль для…
-
МВД, Администрация Президента и Росгвардия лишены официальных сайтов
—
от автора
С 2010 года вступил в силу закон «Об обеспечении доступа к информации о деятельности государственных органов и органов местного самоуправления», которым всем этим органам вменялось в обязанность иметь свой сайт, да не простой, а официальный. Степень тогдашней готовности чиновников к исполнению закона могу проиллюстрировать таким эпизодом: летом 2009 года довелось выступать перед собранием главных по…
-
Обзор CMS DRUPAL 9
—
от автора
В этой статье я решил поговорить о создании сайтов на базе CMS Drupal. Работаю я с этой системой давно и считаю ее одной из лучших среди существующих «движков» сайтов. За исключением случаев, когда действительно необходимы какие-то узкоспециализированные решения эту CMS я рекомендую и своим клиентам.
-
Пишем full stack монолит с помощью Angular Universal + NestJS + PostgreSQL
—
от автора
Привет, Хабр! В этой статье мы создадим готовый шаблон-монолит, который можно брать за основу нового fullstack приложения как скелет для навешивания функционала. Эта статья будет полезна, если вы: Начинающий fullstack-разработчик; Стартапер, который пишет MVP чтобы проверить гипотезу.
-
ASP.NET Core MVC: WebAPI + Entity Framework + Microsoft SQL Server + Angular. Часть 1
—
от автора
Введение Небольшой курс по созданию простого веб-приложения с помощью технологий ASP.NET Core MVC, фреймворка Entity Framework, СУБД Microsoft SQL Server и фреймворка Angular. Тестировать web API будем через приложение Postman. Курс состоит из нескольких частей: Создание web API с помощью ASP.NET Core MVC и Entity Framework Core. Реализация пользовательского интерфейса на Angular. Добавление аутентификации в…