Pull to refresh
0
0

Пользователь

Send message

Асинхронный python без головной боли (часть 2)

Reading time9 min
Views56K

Продолжаем вкусно готовить asyncio

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

Выпей меня
Total votes 11: ↑10 and ↓1+11
Comments17

Миграция устаревшей информационной системы на платформу CUBA

Reading time8 min
Views6.5K


Быстрое развитие технологий и инструментов разработки ПО приводит к тому, что технологии, лежащие в основе информационной системы, теряют свою актуальность и становятся тяжелой ношей. Взять, к примеру, какую-нибудь разработку компании для автоматизации процессов, написанную на Visual Basic 6.0 или Delphi 7, которая, мягко говоря, не сочетается с новыми трендами “все в web, все в облака”, да и не соответствует амбициям разработчиков.


Проблема перевода старой ИС на новые технологии, доходя до руководства, традиционно упирается в деньги: “поживем и так...”. Для разработчиков, в свою очередь, уже перенос модели данных и шаблонное программирование стандартных экранов вызывает негатив. При этом зачастую все усложняется требованием сохранения работоспособности старой ИС на этапе разработки и внедрения новой. Так или иначе, по моему опыту, продукт либо умирает совсем, вызывая мучения как программистов, так и пользователей, либо все же приходит понимание, что обновление ИС — неотложная необходимость.


Исходя из описанных проблем, а также учащающихся запросов как к вендору платформы о помощи в миграции устаревших систем на CUBA, мы решили добавить механизм, который сделает этот процесс максимально легким для программистов и дешевым для руководства.


Под катом пошаговая инструкция, как модернизировать устаревшую систему с минимальными усилиями на перенос модели данных и стандартных CRUD экранов.


Читать дальше →
Total votes 13: ↑13 and ↓0+13
Comments4

15 полезных функций Telegram, о которых вы можете не знать

Reading time7 min
Views407K

Telegram – больше, чем просто мессенджер. Удобный функционал, кроссплатформенность и быстродействие – лишь часть преимуществ, которые делают его удобным для личного общения и работы. Кроме очевидного и привычного функционала, у Telegram есть много полезных функций, о которых знают далеко не все. О 15 таких функциях мы рассказываем в статье.

Читать далее
Total votes 55: ↑34 and ↓21+23
Comments79

Стартап первый, или как я входил в it

Reading time18 min
Views8.6K

Всем привет, меня зовут Нурболат, живу в небольшом городе Казахстана. Так получилось, что я на данный момент руковожу стартапом и как наверное это часто бывает в стартапах, мне приходится выполнять обязанности на нескольких уровнях, как основателю и руководителю компании, как владельцу продукта, как архитектору, ну и как разработчику тоже. Если вы думаете, что статья будет про историю успеха, то это не так. А также это не история, как я облажался. Хотя нет, частично это история как я облажался. Почему частично? Потому что для меня все еще в процессе. Но если учесть, что почти все мои знакомые не оценивают меня как эффективного бизнесмена, руководителя и менеджера. То как будто бы шансы на успех стремятся к нулю. Лично я с улыбкой смотрю на свое будущее и мне самому не терпится узнать к какому результату мы придем. Но давайте по порядку...

Читать далее
Total votes 13: ↑8 and ↓5+8
Comments6

Немного неудобно, но хочу поговорить о буферах

Reading time8 min
Views23K
Просто статья о буферах. Вы наверняка думаете, что знаете о буферах всё. Возможно, так оно и есть. Но мне кажется, вы всё равно найдёте для себя что-то новое. Просто потому, что тема – неисчерпаемая. О буферах всегда есть что сказать.

Это не чушь, и не шутка. Статья действительно о буферах. И она не про буфер обмена. Речь пойдёт о буферах, которые помогают работать лучше.
Читать дальше →
Total votes 36: ↑29 and ↓7+29
Comments11

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity