Сережа
Ну я думаю 240 набрать с информатикой как нехуй делать
Олег
когда я сдавал с 215 баллов мог в МГУ попасть, это до массовых 100балльников было
Nikolay
Олимпиалы, ГТО и тд
ГТО это Готов к Труду и Обороне?
Nikolay
А если не готов?
Денис
Но вот русский)
Денис
Русский это жопа
Сережа
240 это же мало, капец
Ну все равно в половину вузов на бюджет уже пройдешь
Сережа
в тот же ИТМО
A
жесть 240 кмк это уровень не вуза а какого-нибудь технического училища
A
ни сколько не претендую на элитизм высшего образования и прочую дичь
Egor
Какая средняя часовая ставка мидла на питоне?
Сережа
Эт куда?
Nikolay
Этот чат атаковали школьники
Сережа
Дружаня в 15 поступал, ему 232 хватило
Денис
Эт куда?
На любой нормальный информационный факультет
Денис
Там сейчас чтобы общагу получить на 275+
Nikolay
В универе такие кадры учатся, как они дожили до своего возраста вообще
Денис
Набрал меньше — общагу не дадут
Денис
Nikolay
Набрал меньше — общагу не дадут
Штоб чистить вечерами ноут от тараканов и клопов
Tishka17
Там сейчас чтобы общагу получить на 275+
what? мне казалось если поступил на бюджет и не из этого города - будет общага
Сережа
ну да
Tishka17
240 из 300 норм же, не? Это надо три по 80 написать
Денис
240 из 300 норм же, не? Это надо три по 80 написать
240 да, тк инфа халява, матан норм, а русский жопа
Денис
Но вот 275+ уже трудно
Tishka17
когда я сдавал на 90 написать было трудно, правда это даже не его ещё было
Сережа
типа информатику сложно написать <90 у меня правда 84, но только потому что коммисия ебанутая была и посути занулил мне C часть из-за того что я на бейсике писал и там в самой доке написано что ненада инициализировать переменные, они там блин автоматически все делаеют, но коммисия решила что надо и вообще по их мнению это грубое нарушение. Думаю если бы я на питоне тогда писал, мне бы еще минус поставили за отсутсвие точек с запятой и операторов begin end
Денис
Досрочник этого года пробил дно
Денис
Он был оооооч легкий
Денис
Изи 100 баллов
Сережа
А кстати
Сережа
Будет 1 в 1 как досрочный
Сережа
тольк цифры другие
Сережа
Там тетки которые кроме паскаля вообще ничего не знают
Денис
Досрочник обычно на 25% легче основной волны, тк его пишут одни спортсмены
Сережа
им лет по 50 было
Vorug
почему ничего не выдаёт? import socket s=socket.socket() host=socket.gethostbyname('httpbin.org') port=80 s.connect((host,port)) s.sendall("GET /ip HTTP/1.1\r\n") result = s.recv(10000) while (len(result) > 0): print(result) result = s.recv(10000)
Денис
Там теперь вродб малек другая система распределения по проверяющим
Tishka17
он хэдеры небось ждет
Vorug
он хэдеры небось ждет
обнаружил что не добавил пустую строку в заголовок, теперь ответ приходит но почему-то 400 BAD_REQUEST, разбираюсь ...
Vorug
Vorug
Хост обязательный в 1.1
благодарю! теперь всё ок
Ringо
Хост обязательный в 1.1
3 балла Грифиндору.
Anonymous
3 балла Грифиндору.
не знаю о чём шла речь ранее но увидев в чате python такое сообщение вызвало просто истерический смех
Anonymous
спасибо)
Deeezy
товарищи
Deeezy
Делаю проверку на дубликат ip, но не могу понять в чем дело. Храню их в csv, первый он вносит, проверяет, но со следующими просто игнорирует. Понимаю что дело в break, но тогда он будет постоянно работать на каждую строку. В чем дело?
Deeezy
ip = "192.168.0.2" ipform = [ip] FILENAME = "users.csv" def wip(): with open(FILENAME, "a", newline="") as file: writer = csv.writer(file) writer.writerow(ipform) try: with open(FILENAME, "r", newline="") as file: reader = csv.reader(file) for row in reader: # print(row[0]) if row[0] == ip: print('дубликат. обновление ip') else: print('совпаденйи нет') wip() break except Exception as e: wip()
Дима
шагом марш Танненбаума читать!🧐
Годные книги? Я слышал, что Олиферы про компьютерные сети хорошо написали, но точной инфы о лучшем авторе и более полном содержании этих тем нет
Maxim
Олиферы и Таненбаум, да
Maxim
ну и Cisco
Maxim
считал в структуру данных, с ней возишься
Tishka17
в цикле сверяю и записываю. можно как-то иначе?
что будет если ты перезапишешь файл до того как его прочитал?
Tishka17
понял, отдельно
как вариант - пиши в конце. Или два файла юзай. Или сначлаа вс епрочитай и потом думай
UglyKoyote
а не проще будет считать в лист а потом через коллекции. но тут вопрос - насколько большой список, влезет ли в память
Deeezy
список мал, около 100-150 ip адресов
UglyKoyote
можно ещё проще
UglyKoyote
listOfNums = list(set(listOfNums))
UglyKoyote
но я так, диски разгружаю
Deeezy
при перезагрузке скрипта вылетает из памяти же?
UglyKoyote
ну отфильтровал дубли, скинул на диск
Vorug
такой ещё вопрос по сокетам, я когда получаю данные s.recv(1000) как определить что последний полученный кусок является последним? потому как если после последнего слать ещё один запрос оно залипает в ожидании данных которых больше нет
Deeezy
listOfNums = list(set(listOfNums))
все, понял твою мысль) спасибо, пропробую