@ru_python

Страница 8758 из 9768
Paul
17.04.2019
13:47:19


Alexey
17.04.2019
13:47:40
ну пока так и не понятно зачем тебе здесь семафоры
Ну я же ведь произвожу одновременную запись в файл одним потоком и чтение этого же файла другим потоком, разве это не ошибка?

LighteR
17.04.2019
13:48:02
мне ничего не нужно
сорян, перепутал тебя с @AlexeyMireA

Google
Pavel
17.04.2019
13:48:18
зачем мьютексы, если можно открыть файл так, чтобы вообще никому не давать ничего с ним делать?

Алексей
17.04.2019
13:48:37
fcntl.flock(fd, fcntl.LOCK_EX)
можно и так конечно, но у него один процесс с кучей потоков, ему можно и мьютексами обойтись

Artyom
17.04.2019
13:48:55


Pavel
17.04.2019
13:49:38
экранировать пробел, вероятно

Artyom
17.04.2019
13:50:11
не замечал его ?

LighteR
17.04.2019
13:50:43
Да
Используй мьютекс

Alexey
17.04.2019
13:51:14
Pavel
17.04.2019
13:51:39
не замечал его ?
еще можно пользоваться системами контроля версий чтобы не было v0.3_final_FINAL_beta_alpha_v0.4

St
17.04.2019
14:02:00
Привет. Я сформировал с помощью struct пакет согласно структуре UDP. Хотел узнать, если я отправлю его с помощью socket.sendTo, то я отправлю именно его, а не "его, обёрнутого в пакет в таком же протоколе"? Как я могу "напрямую" отправить пакет?

Tishka17
17.04.2019
14:02:15
что таоке “напрямую"?

Google
привет?
17.04.2019
14:10:04
Во время обработки вышеупомянутого исключения произошло другое исключение:

Kirill
17.04.2019
14:10:05
#работа #вакансия #офис #fulltime Офис: Санкт-Петербург, 2 минуты от метро Невский проспект. ЗП: от 120 000 рублей Ищем Python Middle Developer в наш чудесный высоконагруженный проект. Коллектив хороший, офис в центре, высокая лояльность и расчет на результат. Подробнее можно посмотреть на https://identix.one/ Требования к кандидатам: - Уверенное знание Python и стандарта PEP8 - Уверенное знание архитектуры современных сетевых приложений - Знание сетевых протоколов: HTTP(s), WebSockets, TCP/IP - Теория и практика асинхронного программирования - Опыт разработки RESTful API - Опыт работы с web-фреймворками (Django, AioHttp) - Опыт работы с очередями задач (Celery, RQ, Huey) - Опыт работы с реляционными и нереляционными БД (Redis, PostgreSQL, MongoDB) - Опыт работы с контейнерами (Docker) - Умение писать автоматические тесты (unit, функциональные, интеграционные) - Навыки оптимизации производительности/профилирования кода и обращений к сервисам - Опыт коллективной разработки (bug tracking, git, ci/cd) Soft skills: - Ответственность и самостоятельность - Адекватное восприятие критики - Способность трезво оценивать свои силы - Умение разбираться в чужом коде Немного о команде: - Мы ценим и уважаем людей, с которыми мы работаем - Мы развиваемся стремительно и не собираемся останавливаться Немного о проекте: - Высоконагруженное API - Микросервисная архитектура - Большие данные и нейронные сети Контакт: @gqpvkqsazqlads

nick
17.04.2019
14:11:04


Марк
17.04.2019
15:36:44
Ты путаешь. Find у строк
Твой чатиг еще сохранился? Нид проконсультироваться по одной вебовской хуйне одной концептуальной.

Марк
17.04.2019
15:45:47
Да
А как он называется, бо у меня куда-то вниз улетел - и я забыл название(((

brestows
17.04.2019
15:49:00
Ребят, есть вопрос. У меня есть django приложение, мелкое, ему надо работать одновременно с двумя базами, какие есть более грамотные решения, работы с несколькими бд, чем ручное указание конекшина через using. Можно как то переключать активное соединение? По умолчанию идет default, например модно что бы по умолчанию шло другое подключение и возможность переключение на лету

Tishka17
17.04.2019
15:50:19
Вообще, работать с двумя реляционными базами звучит как какой-то косяк проектирования

brestows
17.04.2019
15:50:21
Это я читал.

Но это старая бд

И я не могу это поменять

Denis
17.04.2019
15:51:06
Это я читал.
Вопрос в чем тогда?

Про using там есть

Google
Tishka17
17.04.2019
15:51:54
У тебя же в базах разные вещи лежат небось

LighteR
17.04.2019
15:52:34
А как ты представляешь себе переключение на лету?
Мы так с кассандрой делали, чтобы без даунтайма из одного кластера в другой переехать

Denis
17.04.2019
15:52:50
А кассандра сама не умеет?

LighteR
17.04.2019
15:53:02
brestows
17.04.2019
15:53:11
У тебя же в базах разные вещи лежат небось
Вообще две бд одинаковые :) так наши разработчики сделали мультиязычноссть :)

LighteR
17.04.2019
15:53:39
А кассандра сама не умеет?
ну это два независимых кластера, которые друг о друге ничего не знают

brestows
17.04.2019
15:53:48
Ой
Именно, например статьи на русском в русской бд, на англ в англ бд

lost
17.04.2019
15:54:02
не ну это бан

brestows
17.04.2019
15:54:23
А вы их бить пробовали?
Я и за меньшее хотел их бить

LighteR
17.04.2019
15:54:26
Одновременно или на выбор?
это динамически можно было менять. Причем сразу для всех микросервисов разом

brestows
17.04.2019
15:54:36
не ну это бан
Что именно?

LighteR
17.04.2019
15:54:52
т.е. сначала пишется в одну базу, потом сразу в обе, после завершения миграции только во 2ую

Tishka17
17.04.2019
15:54:56
Ну окей, у меня щас похожая схема, под разные страны разные базы товаров. Дефолтной просто нет, берется из запроса страна и открывается соответствующая база

lost
17.04.2019
15:55:00
это не косяк, это косячелло

Google
Tishka17
17.04.2019
15:57:03
brestows
17.04.2019
15:57:49
Ну вероятно ты можешь сделать свой db router
Да, буду читать, думаю это самое правильное, хотя что тут правильного

LighteR
17.04.2019
15:57:51
Ну у тебя другая схема немного
ну да, это и не джанга в основном была, правда один из сервисов был все таки на джанге

Dubridze
17.04.2019
16:24:59
Есть скрипт wsgi который обращается к ldap. ldap отдает имя в utf-8. проблема в том, что приложение отдает имя как изначальный набор символов.

Tishka17
17.04.2019
16:25:53
Пока не вижу проблему

Dubridze
17.04.2019
16:30:42
Нужно чтобы имя по человески отдавалось. если в ответе имя отдать не переменной, а этим же набором символов - все красиво.

ставишь переменную - набор символов

modifyani = ('<?xml encoding="UTF-8" version="1.0"?><Response><Result><Decision>Permit</Decision><Status></Status><Obligations><Obligation FulfillOn="Permit" ObligationId="urn:cisco:xacml:policy-attribute"><AttributeAssignment AttributeId="Policy:simplecontinue"><AttributeValue DataType="http://www.w3.org/2001/XMLSchema#string">&lt;cixml ver="1.0"&gt;&lt;continue&gt;&lt;modify callingname="'+uni+'"/&gt;&lt;/continue&gt; &lt;/cixml&gt;</AttributeValue></AttributeAssignment></Obligation></Obligations></Result></Response>')

так не работает

modifyani = ('<?xml encoding="UTF-8" version="1.0"?><Response><Result><Decision>Permit</Decision><Status></Status><Obligations><Obligation FulfillOn="Permit" ObligationId="urn:cisco:xacml:policy-attribute"><AttributeAssignment AttributeId="Policy:simplecontinue"><AttributeValue DataType="http://www.w3.org/2001/XMLSchema#string">&lt;cixml ver="1.0"&gt;&lt;continue&gt;&lt;modify callingname="\xd0\x94\xd1\x83\xd0\xb1\xd1\x80\xd0\xbe\xd0\xb2 \xd0\x90\xd0\xbd\xd1\x82\xd0\xbe\xd0\xbd \xd0\x92\xd0\xb0\xd0\xbb\xd0\xb5\xd1\x80\xd1\x8c\xd0\xb5\xd0\xb2\xd0\xb8\xd1\x87"/&gt;&lt;/continue&gt; &lt;/cixml&gt;</AttributeValue></AttributeAssignment></Obligation></Obligations></Result></Response>')

так работает

Just
17.04.2019
16:40:31
Киньте чат по oracle

Марк
17.04.2019
16:41:43
это не косяк, это косячелло
Тот редкий момент, когда кто-то накосячил в проектировании бд - и Сол начал растапливать баньку с газовой камерой))

lost
17.04.2019
16:41:58
да ладно

сам когда-то был листвой неопытной

Tishka17
17.04.2019
17:24:53
ImportError: Something is wrong with the numpy installation. While importing we detected an older version of numpy in ['/home/tishka17/.local/lib/python3.7/site-packages/numpy']. One method of fixing this is to repeatedly uninstall numpy until none is found, then reinstall this version. ЧЯДНТ? Пробовал удалять numpy, ставить заново scipy - тоже самое

Heil
17.04.2019
17:25:34


Francisco
17.04.2019
17:25:35
Не подскажете, можно ли на python kivy реализовать аудио рекордер ? (не диктофон, а чтобы записовался звук с компьютера). Если нет, то на каких движках(библиотеках) есть возможность реализовать подобное?

Страница 8758 из 9768