Обновить
52
Андрей Кравчук@prefrontalCortex

Software Engineer

27
Подписчики
Отправить сообщение
Плюсы и минусы JSON
Отсутствие ссылок
Справедливости ради, в спецификации JSON Schema они таки есть.

Это — формат описания объектов в JavaScript'е
По забавному совпадению, JSON-документ с некоторыми купюрами (null/None) является валидным описанием dict в Python. Кстати, именно поэтому ваше ограничение на тип объектов в массиве выглядит надуманным, в питоне, как и в JS, можно класть объекты разного типа в массив.
Кстати, демон на питоне под виндус авторы могли бы и виндовой службой запускать, не так уж это и сложно.
Так и не смог найти, какая лицензия у библиотеки. GPL или таки что-то невирусное?
Мой опыт подсказывает, что для того, чтобы подружить библиотеку OpenSSL с Visual Studio, достаточно скачать готовый архив отсюда. Единственный недостаток такого метода по сравнению с приведённым — при отладке студия не будет показывать исходники OpenSSL, если туда попадёт control flow. Зато пёрл ставить не надо :)
А не могли бы вы привести небольшой мануал на тему того, как читать выхлоп postgres'ного query planner'а?
Есть много плагинов сборки логов и отправки их на анализ.

А можно вот тут поподробнее? Не слыхал, что к докеру бывают плагины.
А почему про Werkzeug не упомянули? Один из самых клёвых веб-фреймворков для питона же, со всеми нужными батарейками (особенно отладчик там кайфовый, который даёт REPL прямо в браузере).
моя старенькая система (Ubuntu 10.04) прескверно отрисовывает виджеты на пятой версии
Попробуйте переключить растеризатор с software на opengl (или наоборот, не понмю, что там по дефолту), скорее всего проблема в нём и/или в драйверах на видео.
А, починили уже. Дело давно было, в squeeze вроде.
Монументальный труд! Я сам как-то щупал сишные тонкие фреймворки для отдачи произвольных данных over HTTP (всякие там mongoose, libwebsockets и h2o), а у вас тут полноценная CMS :)
С вашими выводами насчёт применимости C++ в вебе скорее согласен, у плюсов, скажем так, своя атмосфера, но своя специфика есть у любого языка из модных в вебе, что в питоне, что в раби.

Пара замечаний по статье:
Нужно воспользоваться методом load, но он принимает в качестве параметра std::istream
Вроде в таких случаях (когда есть строка, а нужен поток) используют std::stringstream, ибо проще (у него прямо в конструкторе аргументом строка).

Насчёт определения mime-типа загруженного файла — мне почему-то казалось, что в Qt оно есть изкоробки, но, как показал гуглинг, в 4-ой версии не было, зато появилось в пятой.
Как вам, кстати, пятая версия этого чудного фреймворка?
Графики Gnuplot строит, безусловно, милые, но, если мне не изменяет память, при установке на без-иксовый дебиан он за собой тащит половину иксов — пакеты с шрифтами, либы типа freetype и всякое такое.
<grammar-nazi>is awaiting же!</grammar-nazi>
(что бы за клавиши это не были, всегда можно потом сделать undo)
По иронии судьбы, «u» в vim — это как раз undo :)
Спасибо за совет, попробую.
Скорее для осознавания иллюзорности бытия :)
«Почему кнопка «n» на месте кнопки «b»? И какого хрена я только что нажал на кнопку «р», а эффект, как будто я нажал на клавишу "["?». Но поверьте, это пройдет.

Являясь счастливым обладателем вот такой клавиатуры
Скрытый текст
image

(простите, фотографировал на утюг)

каждый раз, когда в нежно любимом мною vim нужно что-то скопировать (латинская y), а я промахиваюсь и нажимаю u, что приводит к переводу всего выделенного текста в lowercase, я испытываю прямо-таки нечеловеческий ангст, и это уже очень давно не проходит. Автор, что я делаю не так?
При взгляде на последнее изображение не мог не вспомнить
image
Извините.
«Зачем мне Chrome и Firefox, я юзаю wget.
Я ведь не браузер смотрю, а интернет.»
в переделки
Мой внутренний грамматический нацист перестал дёргаться в припадке и затих.

Информация

В рейтинге
Не участвует
Откуда
Подгорица, Подгорица, Черногория
Дата рождения
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Фулстек разработчик
Старший
От 5 000 €
Lisp
Clojure
Unix
Linux
Docker