Python: использование select при работе с Queue

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

Читать далее «Python: использование select при работе с Queue»

Bitbucket и IntelliJ IDEA: краткая инструкция по созданию нового репозитория

Два варианта создания Git репозитория для IntelliJ IDEA в Bitbucket. Способы подходят для аналогичных IDE Jet Brains (PyCharm, Android Studio и т.п.)

Читать далее «Bitbucket и IntelliJ IDEA: краткая инструкция по созданию нового репозитория»

Восстановление одной базы из полного дампа (MySQL)

Эпизодически на меня сваливаются проблемы с администрированием… Сегодня упал один из сайтов, пришлось восстанавливать базу из полного дампа размером в несколько гигабайт. СУБД — MySQL. Вспоминаем как это делается, последний раз такое делал несколько лет назад.

 

 

Инструменты для управления проектами

Инструменты для организации совместной работы.

Читать далее «Инструменты для управления проектами»