
Tigran
20.09.2018
12:17:55

Valery
20.09.2018
12:18:41

Василий
20.09.2018
12:19:40

Tigran
20.09.2018
12:19:54

Google

Valery
20.09.2018
12:20:16

Василий
20.09.2018
12:20:30

Valery
20.09.2018
12:20:30
меня тож именно хата беспокоит больше всего

Eugene
20.09.2018
12:20:42
о боже и сюда HRы набежали
вы их не баните?

Eldar
20.09.2018
12:20:56
нет
они тут сидят тихо и стараются зря не высовываться

Valery
20.09.2018
12:21:21

?? Eugene
20.09.2018
12:21:53

Valery
20.09.2018
12:22:20
в нашей городской группе айтишников, например, хры могут постить вакансии, в целом, в свободной форме, но только по пятницам

Eugene
20.09.2018
12:22:45
они везде на линкедине фб вк в почте

?? Eugene
20.09.2018
12:23:45

Eugene
20.09.2018
12:24:40
лучше когда поиском занят какой нибудь менегер или лид который в теме, HRы обычно находят здоровенный лапоть контактов и 90% которых голяк

Google

Винни
20.09.2018
12:31:48
Вот тогда не стыдно
А так-то можно просто швырнуть ей в лицо 30 грамот от разных курсов, авось, как-то повлияет. Но все равно, главное, это практика.

Vova
20.09.2018
12:32:01

Eldar
20.09.2018
12:33:32
не она же принимает решение о найме

Stan
20.09.2018
12:34:54
Поэтому мы не используем HR для найма в Polygant.

Artyem
20.09.2018
12:39:00
а с чегобы оно должно чекать?
https://docs.djangoproject.com/en/2.1/ref/forms/validation/

Vova
20.09.2018
12:39:54
а как можна проверить длинну и вернуть ошибку если она больше?

Олег
20.09.2018
12:48:21
Уж простите но это так по моему мнению
Ну они для совсем зелёных людей:)
Которые не могут освоить сами, по книгам

Valery
20.09.2018
12:49:07

Олег
20.09.2018
12:49:14
Аа
Если первый язык который учишь
Тогда можно попробовать

Valery
20.09.2018
12:49:50
тем более есть немало годных бесплатных курсов-онлайн, которые не грех пройти
по спп, например, от яндекса есть годная серия курсов на курсере - белый пояс, желтый пояс и тп, пройдя которые можно реально начать шарить в языке на достаточном уровне, чтобы пойти работать как стажер или псевдоджун
по питону тоже чот было, уже не вспомню что

Google

Dk
20.09.2018
12:52:41
Где почитать о работодателе?
6к участников?


Evgeniy
20.09.2018
13:03:18
Проясните ситуацию. Использую Django 2.1 но это и в ранних версиях встречается.
Есть форма с полем типа forms.BooleanField, при заполнении формы в поле попадает ноль в строке. После валидации в cleaned_data по этому полю результат = True.
В коде forms.BooleanField есть ссылка на виджет CheckboxInput и при валидации формы значение сначала проходит проверку в виджете, там приводится к некоторому типу, потом попадает в валидатор самого поля, и там тоже потом приводится к некоторому типу.
т.е. сначала в виджете CheckboxInput это делается так
values = {'true': True, 'false': False}
if isinstance(value, str):
value = values.get(value.lower(), value)
return bool(value)
где value это то что изначально попало в форму (мой '0' тут уже превращается в True), а потом этот результат идет в BooleanField
if isinstance(value, str) and value.lower() in ('false', '0'):
value = False
else:
value = bool(value)
return super().to_python(value)
получается что в валидаторе самого поля можно было бы корректно обработать "0", но этого никогда не произойдет.
Похоже на баг потому что конкретно в виджете CheckboxInput зачем-то идет приведение к типу, + видна несогласованность в проверках в CheckboxInput и в forms.BooleanField (стоит упомянуть что есть еще альтернативная реализация проверки в models.BooleanField - где проверяются еще 't' и 'f').
Это баг или я дурак?


Artsiom
20.09.2018
13:05:59
Там еще круче есть
https://github.com/django/django/blob/master/django/forms/widgets.py#L705

Dk
20.09.2018
13:17:44
Где почитать о работодателе?
Так, судя по интернету, python программистов по отношению к остальным айтишникам почти 4%
В Питере 7.5% ит-работников от всех остальных регионов.
По идее, в Питере должно быть 3% питонистов. Если вы нормально распределены, то ~198 человек из вас из Питера?
itcompanies.ru говорит, что в Питере 198 компаний. ???
Каков шанс, что найдется человек из определенной компании здесь?

?? Eugene
20.09.2018
13:20:10
не нулевой

Dk
20.09.2018
13:20:27
Вот
Хочу отзыв о компании Эмзиор

Eldar
20.09.2018
13:22:09
но и не единица

Алексей
20.09.2018
13:22:09

Tishka17
20.09.2018
13:24:40
не нулевой
Для такого ответа достаточно, что людей на земле конечное число

?? Eugene
20.09.2018
13:25:21

Tishka17
20.09.2018
13:26:01
Но не давший спрашивающему новой информации

?? Eugene
20.09.2018
13:26:28

Filip
20.09.2018
13:50:24
Для вывода логов в консоль, кто чем пользуется? Стандартный logging?
Нужны уровни - Error, Debug, Info и желательно их разными цветами выводить.

Alex
20.09.2018
13:52:37

Проксимов
20.09.2018
13:53:03

Filip
20.09.2018
13:53:14
океюшки)

Google

Filip
20.09.2018
13:54:16
Его когда подключаешь, все подрят начинают какать в логи, типа requests свой debug выводит
приходится отключатьпринудительно
такое себе

Александр
20.09.2018
14:04:04

Alex
20.09.2018
14:05:43

Filip
20.09.2018
14:11:53
о, пасиба )

Admin
ERROR: S client not available

Проксимов
20.09.2018
14:18:24
Убери каку

Roman
20.09.2018
14:40:57
Всем привет. Только начал изучать Python, хотел решить задачку простенькую. Вот условие:
Написать функцию arithmetic, принимающую 3 аргумента: первые 2 - числа, третий - операция, которая должна быть произведена над ними. Если третий аргумент +, сложить их; если —, то вычесть; * — умножить; / — разделить (первое на второе). В остальных случаях вернуть строку "Неизвестная операция".
А вот решение:
def arifmetic():
a = print( int( input( 'Введите число а: ' ) ) )
b = print( int( input( 'Введите число b: ' ) ) )
c = print( input( 'Введите операцию: ' ) )
if c == '+':
print(a + b )
elif c == '-':
print( a - b )
elif c == '*':
print( a * b )
elif c == '//':
print( a / b )
else:
print( 'Неизвестная операция' )
print(arifmetic())
Но она при задании а, b, c все время пишет неизвестная операция. Помогите пожалуйста!!!!Заранее благодарен

Kolyann
20.09.2018
14:42:10

John
20.09.2018
14:42:20
print(input())?

Kolyann
20.09.2018
14:43:06
>>> c = input()
qwe
>>> c
'qwe'
>>> c = print(123)
123
>>> c
>>> type(c)
<class 'NoneType'>
Как-то так

John
20.09.2018
14:43:42
Почему практически всем так сложно вьехать в различия между принт и инпут???♂

Roman
20.09.2018
14:44:19
алилуя
заработало

John
20.09.2018
14:44:24
???
Прикинь

Roman
20.09.2018
14:44:36
объясни пожалуйста в чем различия

John
20.09.2018
14:45:15
Принт просто выводит текст на экран....инпут обрабатывает ввод с клавиатуры И также может выводить текст на экран

Google

?
20.09.2018
14:46:06
на ютубе
васянтичер

John
20.09.2018
14:46:22
???

?
20.09.2018
14:46:26
скорее всего

Roman
20.09.2018
14:46:31
ну и видео смотрю в ютуб

John
20.09.2018
14:46:52
Доусона читай

?
20.09.2018
14:46:53
сколько страниц прочитал?
я конечно не спец, я тоже только учу
но...

Эникиев
20.09.2018
14:47:16
Как реализовать механизм очереди для функции?
Слушается сокет, надо отвечать на события с интервалом 1.05 секунды. Т.е если в предыдущие 1.05 секунды не отвечал, то отвечает мгновенно, а если 1.05 секунды не прошло, то ждет пока пройдут и отвечает.

Roman
20.09.2018
14:47:21
если сможешь скинь пожалуйста что нибудь годненькое

John
20.09.2018
14:48:13

Roman
20.09.2018
14:50:00
спасибо большое

John
20.09.2018
14:50:17
Пожалуйста?

Aragaer
20.09.2018
14:55:16