Собрали в одном месте самые важные ссылкии сделали Тренажер IT-инцидентов для DevOps/SRE
Интересный нюанс с выводом текста в разных текстовых редакторах/IDE, который может кардинально поменять смысл кода
Клиентская и серверная часть для django ImageField для обрезки изображений с пользовательским интерфейсом на основе jQuery jCrop
Думали ли вы когда-нибудь о том, что однажды слишком быстро втянулись в веб-программирование на PHP? И вот уже прошло много лет, у вас хороший опыт, и вы не думаете ни о каких других способах „делать“ веб, кроме как на PHP. Может быть, у вас возникают сомнения в правильности выбора, однако непонятно, как найти способ быстро его проверить. А хочется примеров, хочется знать, как изменятся конкретные аспекты деятельности.
Вышла очередная версия приложения для упрощения навигации на сайтах, использующих Django.
Небольшой обзор таких коллекций как Counter, deque, defaultdict, namedtuple, OrderedDict
Интересное исследование на международных биржах для поиска разработчиков oDesk, Elance, Toptal, Glassdoor, AngelList и Payscale о том кем стоит работать и какие инструменты выбирать
Микрофреймворк для поддержки мультиязычности в ваших Django моделях. Включает поддержку django-admin
Автор рассказывает о некоторых предпосылках появления инструмента для моделирования самообучающихся метасетей.
Несколько советов по избеганию брутфорса паролей админки с помощью fail2ban и/или django-axes
Автор обещает целую серию статей об оптимизациях скорости выполнения python-кода. В первой части рассказывается о том как эффективно работать со словарями.
Для передачи вычислительных задач на видеокарту спользуется технология CUDA
Значимая сторона в программировании графических приложений – управление макетом, то есть расположение виджетов в окне приложения. Управление макетом можно осуществлять двумя основными способами: с помощью абсолютного позиционирования или специальных классов. Как это выглядит и как это реализуется в PyQt5 и идет речь в этой статье.
Речь об одной из возможных причин для этого - разницы в версиях зависимостей и как подходить к решению этой проблемы
Еще один из фрагментов книги Effective Python с полезными примерами кода на достаточно интересных задачах
Небольшая статья о том как на практике пользоваться отладчиком pdb
Про Django модели уже много сказано, но автору этой статьи хочется поделится с общественностью собственным опытом того, как эффективно использовать их и не наступать на грабли.
Краудсорсинг - это когда подзадачи крупного проекта выполняет большое количество независимых исполнителей. Например коллективный перевод текстов.
Помимо собственно движка JavaScript в дистрибутив включен еще и компилятор CofeeScript в JS. Даже не спрашивайте для чего все это.