Python

Авторизация по ЭП. Общая схема

    Введение Сразу оговоримся, что электронная подпись (ЭП) – это тоже самое, что и электронная цифровая подпись (ЭЦП), пока дело не касается официальных документов. В законодательном плане понятие ЭП появилось в законе от 8 апреля 2011 г ‘Об электронной подписи’ и фактически стало использоваться вместо ЭЦП. Мы будем использовать термин ЭП, хотя в некоторых [...]

PyRO: Python Remote Objects

При работе над реальными задачами программирования время от времени возникают задачи, требующие распараллеливания. При этом могут достигаться различные цели — от самых простых, например, асинхронного вызова функций, до проведения высокопроизводительных распределенных вычислений. В большинстве языков программирования предусмотрены стандартные средства для реализации параллельной работы. В python для этого используются две стандартные библиотеки: threading и multiprocessing. Рассмотрим [...]

PyCon RU 2013

PyCon… хочется по инерции сказать UA, но нет! RU! Первый в мире PyCon RU только что закончился в Екатеринбурге. И он совсем не похож на украинский – меньше людей и немного меньше докладов, зато атмосфера! Среди снегов Свердловской области, в месте, про которое не знают таксисты – тут не станешь сидеть в твиттере, несмотря на [...]

Доклад и воркшоп от ЧТД на PyCon

Послезавтра, 24 февраля, в Екатеринбурге начнется двухдневная конференция для опытных python-разработчиков PyCon. Это первый PyCon в России, до этого конференция проходила более чем в 20-ти странах. Многие наши разработчики посетили предыдущий PyCon в Киеве и в конференции 24-25 февраля они также будут участвовать. С докладами, как и на PyCon Ua. Ведущий разработчик ЧТД Константин Лопухин [...]

Быстрая работа с Postgres под PyPy

Если мы хотим использовать Postgres из-под CPython, то наверняка будем использовать psycopg2, обертку над С-шной libpq. Даже Django использует именно ее. Под PyPy ситуация сложнее – psycopg2 не работает, т.к. написана на С и использует внутренее API CPython. Даже если такие библиотеки и работают под PyPy, то очень медленно, так как PyPy приходится эмулировать внутренности [...]



+7 (495) 646-87-45

info@chtd.ru

125252, г. Москва, пр. Берёзовой Рощи, д. 12, оф. 56

На карте