Как стать автором
Обновить
-1
Карма
-1
Рейтинг
Технократия @technokratiya

ИТ-Компания

[Async/await] Structured concurrency Pt.1

Разработка под iOS *Разработка мобильных приложений *Swift *
Recovery mode

Всем привет! Мы продолжаем разбираться в асинхронном Swift! В рамках этой статьи мы познакомимся с тем, как писать зависящие друг от друга асинхронные задачи, познакомимся с Task поближе и разберем несколько интересных  примеров

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 682
Комментарии 0

[Async/await] Новые синтаксические конструкции языка Swift

Разработка под iOS *Разработка мобильных приложений *Swift *
Recovery mode

Привет! После прочтения прошлых двух статей (первая, вторая) и вас есть все вводные - мы знаем, какие проблемы необходимо решить и знаем новую модель по работе с асинхронными задачами.

Теперь можно изучать новые синтаксические конструкции языка Swift.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Просмотры 1.2K
Комментарии 0

[Async/await] Как работает Coroutine Model

Разработка под iOS *Разработка мобильных приложений *Swift *
Recovery mode

Всем привет, на связи Никита и Технократия! В прошлой статье мы уже обсудили проблемы текущего состояния concurrency в Swift. Давайте двигаться дальше и сегодня мы начнем свое знакомство с необходимой базой для async/await в Swift 5.5

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 2.2K
Комментарии 5

[Async/await] Проблемы Swift 5.4

Разработка под iOS *Разработка мобильных приложений *Swift *
Recovery mode

Всем привет! Меня зовут Никита, я работаю в компании Технократия и занимаюсь iOS-разработкой. С сегодняшнего дня мы начинаем регулярный выпуск статей, в которых я буду рассказывать о современном подходе к написанию асинхронного кода в Swift. 

Данный мини-курс будет логически разбит на серию небольших статей, в которых мы постепенно будем усложнять темы и смотреть на все более интересные примеры с использованием новой технологии.

Читать далее
Всего голосов 6: ↑0 и ↓6 -6
Просмотры 2K
Комментарии 1

TechnoMeetsPython. Онлайн митап о Python-разработке

Python *Django *

27 апреля в 18:00 собираем питонистов на YouTube-канале «Технократии». Будем обсуждать Redis, FastAPI, SQLAlchemy и asynсio. Среди гостей Павель Мальцев из сервиса Speechki, а также Никита Архипов из Технократии. Также организуем круглый стол, за которым поговорим на тему «FastAPI vs Django. Останется только один?».

Подробнее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 684
Комментарии 0

Без чего можно стать тестировщиком?

Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *Учебный процесс в IT Карьера в IT-индустрии

Чем дольше я в тестировании, тем чаще отвечаю на вопрос «можно ли стать тестировщиком, если у тебя нет необходимого образования?». Этот текст — ответ всем сразу. Я рассказал свою историю и попросил поделиться коллег: про обучение, про стажировку и поиск первой работы, про самое любимое в профессии. 

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 3.1K
Комментарии 3

Ретроспектива: как мы это делаем и не делаем в Технократии

Управление проектами *Аналитика мобильных приложений *

​По идеологии Agile и Scrum ретроспектива проводится каждые две недели или месяц, а на практике не проходит вообще или промежутки меняются. Это нормально. Мы считаем, важно подстраивать инструменты под себя: кому-то помогают матерные мемы, кому-то удобное голосование в Miro, а иногда отмена ретро. Рассказываем, как с этим у нас.

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 1.2K
Комментарии 0

Автоматизировать или нет: спорные кейсы, плюсы и минусы автотестов

Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *

Миру требуется все больше и больше софта: любой магазин или автосервис хочет сайт или мобильное приложение. Но забагованный софт не хочет никто. Нам нравится, когда все работает красиво и корректно. Эффективно искать баги помогает тестирование, иногда даже автоматическое. Вот про этот случай мы и поговорим.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 2.6K
Комментарии 7

Экономим деньги, спасаем стартапы от провалов, изобретаем по-новому вместе с системной инженерией

Разработка робототехники *Производство и разработка электроники *Инженерные системы *

Почему стартапы обесцениваются, как свести риски провала до минимума и что в России не так с hardware? Ищем ответы в ISO 15288 и системной инженерии вместе с Дмитрием Паршковым — CEO Parshkov Inc и со-основателем Robots Can Dream. Он изучал системную инженерию в MIT, 15 лет делает стартапы, а еще консультирует крупные компании.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Просмотры 1.5K
Комментарии 3

Как мы оптимизировали i-запросы, а нашли неточности в документации Django

Python *PostgreSQL *Django *

В современных веб-приложениях большинство запросов к базе данных пишется не на сыром SQL, а с использованием объектно-реляционного отображения (ORM). Оно автоматически генерирует SQL-запросы по привычному объектно-ориентированному коду. Однако эти запросы не всегда оптимальны,  и с  ростом нагрузки на веб-приложение встает вопрос их оптимизации. Как раз в ходе такой оптимизации наша команда обнаружила, что документация Django с нами не совсем честна.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 4.2K
Комментарии 7

Как сделать telegram-бота для игры в Тайного Санту

Python *PostgreSQL *

Перед Новым годом мы организовали тайного санту. Для упрощения процесса задумались о боте. Да, мы нашли на просторах гитхаба различные варианты, но решили не лишать себя праздничного веселья от создания бота на коленке. Меня зовут Вильданов Ринат, я python-разработчик в Технократии, и я расскажу, что мы наделали. Возможно, описание нашего пути поможет и вам.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 5.1K
Комментарии 0

Развернули распознавание лиц и хранилище видео для 1500 организаций. Как так вышло?

Системное администрирование *DevOps *Облачные сервисы *Микросервисы *

Весной в Технократию пришла задача: есть 1500 организаций по всей России, каждая должна уметь автоматически отслеживать активность пользователей. Организации присылают видео с площадки, а дальше дело за нами: принять, валидировать, вытащить нужные данные. Так начиналась эта история. Меня зовут Руслан Абдуллаев, я DevOps в Технократии, и сейчас расскажу, что мы с этим делали.

Читать далее
Всего голосов 9: ↑3 и ↓6 -3
Просмотры 2.3K
Комментарии 5

TechnoMeetsIOS. Открытый онлайн-митап по iOS-разработке 15/10

Разработка под iOS *Swift *Конференции

15 октября в 17:00 «Технократия» приглашает на открытый онлайн-митап, посвященный iOS-разработке. В этот раз поговорим про то, что такое Swift Package Manager и для чего он нужен в iOS разработке. Один из спикеров расскажет о том, как поменять профессию и стать iOS-разработчиком. А также мы проведем круглый стол на извечную холиварную тему «Натив vs Кроссплатформа. Кто победит?»

Присоединитесь к нам

Читать далее
Рейтинг 0
Просмотры 617
Комментарии 0

React 18: что нужно знать о новой версии

JavaScript *ReactJS *

В начале лета в официальном блоге React вышла новость о планах на 18 версию библиотеки. Команда разработчиков рассказала о новых фичах и API, которые планируется зарелизить в обновлении. Меня зовут Ильмир Шайхутдинов, я frontend разработчик Технократии, и в этой статье я хочу пробежаться по изменениям и познакомить вас с ними поближе. 

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 28K
Комментарии 4

Мы запустили подкаст про девушек в ИТ

Карьера в IT-индустрии IT-компании

Ну и дела! Мы запустили подкаст #Тыждевочка. Его герои — чудоженщины из ИТ.

Каждый выпуск зовем специалисток из индустрии и говорим. О стереотипах в ИТ, о больших успехах и неприятных проигрышах. Слушаем чужие большие и маленькие истории и пытаемся выяснить, кому в ИТ жить хорошо, а кому не очень и зависит ли это от пола.

Читать далее
Всего голосов 66: ↑7 и ↓59 -52
Просмотры 7.5K
Комментарии 76

Как сменить архитектуру на проекте и начать спать

Высокая производительность *PostgreSQL *IT-инфраструктура *Nginx *DevOps *

Привет всем! Я Руслан Абдуллаев, DevOps-инженер Технократии. Хочу рассказать про наш проект из 2020. В тексте будет немного моей боли, признание ошибок архитектуры, переход к ansible и minio, и финальная форма покемона без единого даунтайма.

Это что за покемон?
Всего голосов 12: ↑3 и ↓9 -6
Просмотры 4K
Комментарии 9

Spring MVC vs Spring WebFlux. Что лучше? Объясняем на пингвинах

Java *IT-компании

Существует множество способов реализации REST-API. Большой популярностью пользуется Spring MVC на основе блокирующих вызовов, но все чаще попадаются проекты, использующие WebFlux на неблокирующих вызовах. В этой статье разберемся, какой из этих двух фреймворков работает лучше. 

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 17K
Комментарии 8

TechnoMeetsFront. Открытый онлайн-митап по Frontend-разработке 24/06

API *Конференции

26 июня вместе с разработчиками из «Технократии» и KODE обсудим поговорим о фронтенд-разработке, а именно обсудим что такое WebRTC, узнаем как упростить работу с API, а также подискутируем о важности чистого кода.

Присоединяйтесь к нам

Подробнее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 445
Комментарии 0

Почему ИТ-компаниям нужно сотрудничать с вузами: опыт открытия лаборатории в ИТИС КФУ

Учебный процесс в IT Карьера в IT-индустрии IT-компании

Рассказываем, как небольшой компании в 150 человек — это мы — удалось открыть свою лабораторию в одном из самых крупных университетов страны, чем это лучше образования внутри компании и какие проблемы нас ждали и ждут.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 3.3K
Комментарии 3

Жизнь без AppStore и Google Play: работаем с Huawei Mobile Services и AppGallery

Разработка мобильных приложений *Разработка под Android *IT-компании

С конца 2019 Huawei поставляет Android-смартфоны без сервисов Google, в том числе без привычного всем магазина приложений Google Play. В качестве альтернативы китайская компания предлагает собственные разработки — Huawei Mobile Services (HMS), а также магазин AppGallery. В этом тексте мы расскажем, как с этим жить и работать.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 22K
Комментарии 9
1

Информация

В рейтинге
Не участвует
Откуда
Казань, Татарстан, Россия
Зарегистрирован
Активность