Посты с тэгом roundup


Link Roundup #35

Разработка

  • Длинный пост про то, как сложно сделать нормальную библиотеку для превращения текста в слаги. Ну и ссылка на такую либу — awesome-slugify. #python #devel
  • django-salted — набор скриптов и конфигов, чтобы бsстро поднимать разработческие виртуалки под Vagrant, с использованием Salt. #django #python #develop
  • Новый сайт для ищущих работу Django разработчиков. #python #develop #django

Фронтэнд

Разное

  • На днях нашел скрипт для


Link Roundup #34

Разработка

  • Студия Futurecolors выложила на гитхаб скелет Django сайта, который они используют начиная работу над новым проектом. #django #develop
  • Wheel – новый формат пакетов для Python, который позиционируется, как замена для egg. Попробовал на одном из своих проектов, результаты такие: сборка без wheels — 1:43, сборка с wheels — 0:28. Сами пакеты при этом собираются 2 минуты. Получается, что при редком изменении версий, сборки будут проходить в три раза быстрее. #python #develop
  • Очень познавательная статья про то, как на питоне решать многие проблемы, не свойственные этому языку. #develop #python

Фронтэнд

  • В новом интерфейсе GitHub используется интересная либа для jQuery – pjax, которая позволяет очен


Link Roundup #33

Разработка

  • Оказывается, существует специальный образ для VirtualBox, чтобы тестировать Django на разных версиях Python и СУБД! #develop #django
  • Вот так можно посмотреть версии и зависимости всех модулей в virtualenv: pip list --local | awk '{print $1}' | xargs pip show | grep -v -e '^Location' -e '^Requires: $'. #python #develop
  • Хорошая статья, сравнивающая Puppet и SaltStack. Краткий вывод — Salt годная вещь. #misc #deploy
  • Наткнулся тут на интересный сервис — xip.io. Этот такой DNS, который берет IP из имени хоста, и ресолвится в него же. Например dev.192.168.1.1.xip.io отресолвится в 192.168.1.1. Это может быть полезно, когда у вас во внутренней сети сервер, который обрабатывает несколько виртаульных хостов. Так вот, чтобы к ним доступаться с разных устройств и не прописывать в


Link Roundup #32

Разработка



Link Roundup #31

Разработка

  • Доклад разработчика New Relic, на тему того, какие бывают виды профайлинга в Python. #develop #python
  • Python data tools #develop
  • Подробная статья про то, как использовать Chef для деплоя в облака, учитывая разные среды (разработка, престейбл, продакшн), а так же типы серверов. #develop
  • А вы знали, что можно делать так: echo '{"2": {"timestamp": 1364978341, "jams": {"13": {"from": 5}}}}' | python -mjson.tool для того, чтобы вывести JSON в удобочитаемом виде? Работает начиная с 2.6. #python #develop
  • django-authority — интересная реализция raw-level permissions для Django. Правда в отличии от того-же


Link Roundup #30

Разработка

  • Способ, как зафиксировать QuickLisp на конкретную дату. Но это конечно совсем не то, что дают нам virtualenv и pip в Python :( #lisp #develop
  • Про то, как можно обрабатывать do-not-track HTTP заголовок в Django. #standarts #django #develop
  • django-braces — полтора десятка миксинов для использования с объектными вьюхами Django. #develop #django
  • Одна из этих двух библиотек вам точно пригодится, если понадобится иметь дело с табличными данными в Python: TableFu и tablib. #python #develop
  • Ben Darnell зарелизил нов


Link Roundup #29

Разработка



Link Roundup #28

Разработка

  • Про то, как сделать ваш HTTPS сервер более стойким. В конце статьи есть ссылки на другие источники, к которых так же обсуждаются как вопросы правильной настройки SSL на вебсервере, так и то, зачем это вообще может быть нужно. #backend #develop
  • Нашел несколько инструментов для подсчета. CCCC работает только с C, C++. Sloccount считает только строки кода, но зато для кучи разных языков. Для питончика есть PyMetrics. Ohcount эта тулза используется для построения графиков роста кодобазы, на сервисе Ohloh.net. #develop
  • django-mini — хелпер для запуска отдельный django приложений без необходимости settings.py. Там этого явно не


Link Roundup #27

Разработка

  • Сравнение фреймворков для юнит-тестирование в Common Lisp. Если кратко, то для протых тестов — lisp-unit, для сложных иерархических — FiveAM или Stefil. #lisp #develop
  • Hubble — прикольный dashboard для терминала. Конфигурируется и может забирать данные из любых HTTP источников. Написан на CoffeeScript. #develop
  • Delorean — еще одна библиотека для работы с датами и таймзонами в Python. Только зачем, если есть уже прекрасный и логичный times? #python #develo?>?>
  • Тред длинною в год,


Link Roundup #26

Разработка

  • В MongoDB 2.4 появится полнотекстовый поиск, но попробовать можно уже сейчас. #mongodb #develop
  • В MongoDB появились так называемые fail points — конфигурируемые точки отказа. Они могуть быть полезны, когда нужно смоделировать определенные ошибки базы данных, или ее медленную работу. Как я понял, пока что для этого требуется лезть в исходники Mongo, по крайне мере, в коде монги, на данный момент, есть только три таких программируемых точки отказа. #mongodb #develop
  • Скрипты для запуска на Heroku проектов, использующих Common Lisp. А вот пример того, как это использовать. #lisp #heroku #develop
  • Charles L