
Aragaer
19.08.2018
12:10:39
не побайтно
короче есть некий канал. read на нем возвращает от 0 до скольки угодно байт, либо кидает EndpointClosedException
а надо это отдавать строчками
вобщем за одно чтение там явно не получится, потому что если мы не прочитали \n, то требуется прочитать еще раз, чтобы словить эксепшн

Google

Alex
19.08.2018
12:22:36

Aragaer
19.08.2018
12:28:42
ну тут в буфер снаружи накидывают

Alex
19.08.2018
12:30:27

Aragaer
19.08.2018
12:32:08
и во-вторых нет необходимости ньюлайна. Просто отдает, что есть. А если пусто, то сначала просит накидать чего-нибудь
а в этом самая закавыка и есть

Anton
19.08.2018
12:39:36
Здравствуйте. Возник вопрос,.
Читаю сейчас книгу по машинному обучению в контексте sklearn, в качестве первого прмиера приводится база сортов ириса. Пример сработал нормально, и на его основе рнешил склепать свою простенькую: на входе 1,2,3,4, на выходе 5.
Код:
https://pastebin.com/0hVn0Sr1
В итоге возникает ошибка на попытке собрать матрицу (для последующего сохранения в изображение):
https://pastebin.com/sBFFwMHY
ValueError: c of shape (22, 4) not acceptable as a color sequence for x with size 22, y with size 22
При построении ориентировался (ладно, обезьянничал :) под данный пример с базой ириса:
https://pastebin.com/DTCnUDW3
С ним все в порядке, работает так, как указано в учебнике.
Есть идеи?

Donaudampf
19.08.2018
12:41:48

Aragaer
19.08.2018
12:43:11
ну я примерно это и делаю
просто если я прочитал очередной кусок, а \n не обнаружилось, то надо еще раз сделать чтение - может быть в этот раз будет EndpointClosed
https://pastecode.xyz/view/08b0c7c7 - вроде стало чуть лучше
да, теперь поведение такое - если на первом read не было newline, то даже если оно было на втором, вернуть b''

Donaudampf
19.08.2018
12:52:05

Aragaer
19.08.2018
12:55:16
должно быть такое:
меня вызвали
я сделал read, получил b'te'. Вернул b''
меня опять вызвали
я сделал read, получил b'st\nx'. Вернул b'test\n'
меня снова вызвали
я сделал read, получил эксепшн. Вернул b'x'
меня опять вызвали
я наивно сделал read, получил эксепшн и кинул его наверх

Google

Anton
19.08.2018
13:04:15
Народ а как сейчас дела с вакансиями? Если разговор о начальном уровне? Первая работа
Касаемо питона конечно
Язык хвалят, но заходишь в hh и видишь на том же Джанго 200 вакансий в Москве всего, и везде 1-3 года то и другое минимум.
Если допустим изучить синтаксис, который учится за пару вечеров, побаловаться с Джанго по примерам да так, запустить пару сайтов с Джанго, каковы шансы найти первую работу?

Anton
19.08.2018
13:07:20
К примеру, у меня было в контексте веба, тестовое было склепать парсер доски объявлений и внедрить в Django-проект сохранение данных

Anton
19.08.2018
13:14:16
Я же и спрашиваю можно нет найти работу сделав на Джанго с допустим сайт на несколько страничек, и простенький инет магазин, включив туда тесты, обращение и работу с той же Posgresql или SQLite, и заливая всю работу в ГИТ. Чтобы соответственно отслеживались что сам делал а не корипастил.

Denis
19.08.2018
13:17:08
мб для веба бек лучше golang зайдет ?

Anton
19.08.2018
13:17:33
Может и он)

Aragaer
19.08.2018
13:17:39
https://pypi.org/project/yet-another-runner/ таки 0.3.0

Anton
19.08.2018
13:21:06
Устроиться то реально, или конкуренция бешенная?

Андрей
19.08.2018
13:21:59

Nikolay
19.08.2018
13:22:20

Мой любимый
19.08.2018
13:24:41

Anton
19.08.2018
13:25:26
А что нужно знать чтобы таки была возможность стать разрабом? Можно вэб. Учу сейчас java. Прочитал байт оф Пайтон. Глянул лутца, по сравнению с эккелем сказка. Что нужно знать чтобы получить первый оффер?

Nikolay
19.08.2018
13:25:46

Anton
19.08.2018
13:25:59
Конечно коллекции в пайтоне с джавовскими просто игрушки.

Sergey
19.08.2018
13:26:06

Anton
19.08.2018
13:26:41

Google

Anton
19.08.2018
13:26:45
А дальше

Sergey
19.08.2018
13:27:08
все что угодно могут спросить, даже что не имеет отношение к их работе

Мой любимый
19.08.2018
13:27:46
Нужно уметь стоять на руках

Anton
19.08.2018
13:28:38

Nikolay
19.08.2018
13:29:21
написать богосорт

Anton
19.08.2018
13:31:40
Не, а серьезно, ребят кто занимается, подскажите.

Sergey
19.08.2018
13:33:12

Anton
19.08.2018
13:33:19
Нравится что нет этой мути, сложностей, заморочек. Берешь и делаешь. Все логично. Все работоспобно. Не нужно каждое действие через пень колоду искать.

Sergey
19.08.2018
13:33:24
все же по разному спрашивают

Anton
19.08.2018
13:34:00
У меня есть пол года. Потом переезд в Москву и поиск работы. Где я живу нет вакансий.

Sergey
19.08.2018
13:35:52

Denis
19.08.2018
13:35:57

Sergey
19.08.2018
13:37:38

Anton
19.08.2018
13:37:58
Если разговор идёт о вэбе?

Мой любимый
19.08.2018
13:39:05
Задрал

Sergey
19.08.2018
13:39:18

Мой любимый
19.08.2018
13:39:32
Ты должен уметь работать с базой и писать простенькие сайтики, все, этого хватит что б пойти джуном
Ну, не статичные зашквары, чутка посложнее))

Google

Anton
19.08.2018
13:40:50
Задрал
Знаю. Я сам себя задрал. Но выбрать то надо.

Мой любимый
19.08.2018
13:45:09

Nikolay
19.08.2018
13:45:12
Вип канал?
@aragaer

Мой любимый
19.08.2018
13:45:37
Везде конкуренции много, но джунов разбирают легко
Какого хуя ты в мой канал доступ открыл? Охуел?

Anton
19.08.2018
13:48:07

Мой любимый
19.08.2018
13:49:41
Но без опыта на другое не расчитывай
Но все равно

Anton
19.08.2018
13:54:22
Понятно. Спасибо за ответ.

Root
19.08.2018
14:04:38
Root Toor:
Кто-нибудь знает библиотеку hackertools?
Если да то скиньте плиз мануалы
а то гугл не находит

Aragaer
19.08.2018
14:13:24
я временами отвлекаюсь на всякий код, поэтому вип каналы не всегда подчищаю сразу

No Name
19.08.2018
14:20:29

Jim
19.08.2018
14:20:42
подскажите, а есть ли хорошая литеретура какая нибудь с алгоритмами??
у меня проблема, я вроде базу понимаю, но написать самому алгоритм, последовательность действий не могу, как развить в себе?

No Name
19.08.2018
14:21:54

Google

No Name
19.08.2018
14:22:09

Jim
19.08.2018
14:23:00
просто, объясню ситуацию учу базу питона, вроде понимаю могу разобрать код, но сам не могу понять, почему именно так, плохо очень кодить получается, мне не хватает фундамента
мне кажется алгоритмов может книг по мате
не могу понять, в чем проблема

Aragaer
19.08.2018
14:23:41
ту я б посоветовал начать с псевдокода

Joss
19.08.2018
14:24:11
Со временем придет

No Name
19.08.2018
14:24:28

Jim
19.08.2018
14:24:40
Читать чужой код
когда читаю я могу его разобрать, но мне кажется, стоит написать что то самому , пару строчек смогу))

Joss
19.08.2018
14:25:24

Jim
19.08.2018
14:25:30

Joss
19.08.2018
14:25:47
Если мы говорим об архитектурных решениях
Или речь об обычных алгоритмах?

Jim
19.08.2018
14:26:53
обычных, для начала, просто чтобы понять, я так понимаю, это главное для начала

No Name
19.08.2018
14:27:06

Aragaer
19.08.2018
14:27:13
речь о том, чтобы ставить соответствие между кодом+паттернами и реальным миром и словами на русском языке

Joss
19.08.2018
14:27:49
Этой задачи хватит на то, чтобы освоиться в алгоритмах.

No Name
19.08.2018
14:28:23
Мой первый скрипт эт "контакты" хД