Понятно, что проектирование программного обеспечения это достаточно важный этап разработки, на котором необходимо продумать архитектуру будущего приложения, выбрать, например шаблон проектирования, продумать модель данных, типы и схемы базы данных, методы работы с данными, возможные варианты реализации API, варианты внешнего вида приложения и т.п. В материалах ниже будут приведена информация которая призвана помочь сделать такую работу более правильной. Читать далее
Статья посвящена полезным инструментам из модуля collections в Python, которые помогают решать типовые задачи программирования быстро и эффективно. Читать далее
Привет, Хабр! Меня зовут Иван Чаплыгин, и я гуманитарий до мозга костей. Сейчас из всех ящиков только и слышно, что все хотят вкатиться в ИТ, но почему-то мало кто говорит о том, как в этом самом ИТ обетованном выжить. Лично я «вкатился» четырнадцать лет назад. Меня никто не звал, и…
Невероятный подарок от Raspberry до нового года мы уже не ждали. Многие любители малинок из средней школы не поймут о чем речь, однако Raspberry CM5 это то что мы так ждали, так еще и в том же форм факторе что и CM4. Читать далее
Этой статьёй я открываю серию материалов, посвящённых проблемам современного интернета, его централизации и возможным решениям. Вводная статья раскрывает основную проблематику: как интернет, задуманный как свободное и децентрализованное пространство, превратился в контролируемую и централизованную сеть. Здесь и в следующих статьях я представлю детальный разбор разработанной мною технологии децентрализации, которая может предложить решение для преодоления этих проблем. Читать далее
Библиотека функций к Script-fuДля отрисовки некоторого изображения в произвольном месте холста изображения это место надо как то определить. Определим рамку в которой мы будем отображать наши контуры или изображения как три вектора, вектор начала координат, вектор обозначающий горизонтальное направление(ось X), вектор обозначающий вертикальное направление(ось Y). Читать далее
Вы не стали чаще слышать о таком трендовом явлении, как Server Driven UI? Если вы ещё с ним не сталкивались, то в будущем обязательно столкнётесь. Я, как инженер, познакомилась с таким подходом чуть больше года назад, перейдя в другой проект в Альфа-Банке.И если вы, как и я тогда, задаёте…
Привет, Хабр. Меня зовут Павел Преблагин, я работаю в команде инжиниринга производительности Positive Technologies. Мы анализируем разные продукты компании и пытаемся так или иначе оптимизировать их изнутри. Как уже можно понять, команда наша мультипроектная: у нас нет постоянной кодовой
Разбираемся на примере российско-украинского конфликта. Про SpaceX, Роскосмос, разведку и дроны-камикадзе. Читать далее
Приветствую, Хабр!Меня зовут Мария, и я занимаюсь ручным тестированием рекламы.В этой статье я хотела бы поделиться своим опытом работы Tizen Studio – платформой, разработанной для создания и тестирования приложений для операционной системы Tizen, которая используется в смарт-телевизорах Samsung. Читать далее