
Igor
11.01.2017
11:20:23
я не понял
хэши чего?

Daniel
11.01.2017
11:20:50
цифр, ща скину решение, оно вроде верное, но степик не принимает
нельзя пользоваться библиоткеами set() и прочей ерундой :D

Google

Igor
11.01.2017
11:22:31
а
objects = [1, 2, 3, 4, 5]
for obj in objects:
# obj сравниваем со всеми элементами из этого же objects
такая суть задачи?
во, спасибо!

Темный
11.01.2017
11:22:37

Daniel
11.01.2017
11:23:04
покритикуйте решением мое, может сам допру

Igor
11.01.2017
11:23:16
id непонятно зачем
(я без претензий, а честно просто не понял)

Темный
11.01.2017
11:23:34
да он не правильно понял смысл
либо не понимает что такое списки

Daniel
11.01.2017
11:24:15
в смысле?

b0g3r
11.01.2017
11:28:21
там же очень четко написано
два объекта a и b считаются различными если a is b == false

Daniel
11.01.2017
11:29:51
я начитался комментариев, и из-за сомнений вышла каша. зря зря
но ведь без id не находит, значит id работает, он ведь сверяет 1==1 и 1 is not 1== False id(1) is not id(1)==True

Google

Igor
11.01.2017
11:33:10
а нахуя 1 == 1-то когда можно просто 1 is 1 писать? :О
забудь вообще про ==

Daniel
11.01.2017
11:33:30
1 is 1 это true но ведь совпадений будет
он же будет первую 1 с первой 1 сверять

Igor
11.01.2017
11:33:54
ну ты можешь сделать условие чтоб не сверял со своим же индексом

b0g3r
11.01.2017
11:33:56
a is b тоже самое, что и
id(a) == id(b), нет?

Daniel
11.01.2017
11:34:46

b0g3r
11.01.2017
11:37:23
чего
тогда просто на индекс нужно будет смотреть

Igor
11.01.2017
11:37:34

b0g3r
11.01.2017
11:37:36
id никак с индексом не связан

Daniel
11.01.2017
11:37:50

b0g3r
11.01.2017
11:38:10
в питоне две переменных могут ссылаться на одну ячейку памяти - на один id

Igor
11.01.2017
11:38:14
ну да, а нахуя ты id-то привлекаешь

b0g3r
11.01.2017
11:38:23
но как это с индексом связано вообще не ясно

Igor
11.01.2017
11:38:32

b0g3r
11.01.2017
11:38:40
is - проверяет равенство id, что эти две переменных ссылаются на одно и тоже

Daniel
11.01.2017
11:39:06

b0g3r
11.01.2017
11:39:14
ладно, я пошел
игорь, удачи ;)

Google

b0g3r
11.01.2017
11:39:37
даниелю рекомендую посмотреть ещё раз предыдущие пять лекций

Daniel
11.01.2017
11:39:39
да, наверно

b0g3r
11.01.2017
11:39:56
зная степик - там всегда до этого объясняли это

Daniel
11.01.2017
11:40:18
только не лекции по с++?

Igor
11.01.2017
11:42:01

b0g3r
11.01.2017
11:42:27
у меня тут сессия, поэтому тож чет не хочется ща)
зарта бы сюда...
хуев коробочку...
моя жизнь разделилась на до и после

Темный
11.01.2017
11:43:21
куда кстати зарт ушел?
кто будет называть нас мудаками?

Igor
11.01.2017
11:43:50

Daniel
11.01.2017
11:44:00
при сессии главно соблюдать тайм менеджмент, и лучше не отвлекаться ни на что

Igor
11.01.2017
11:45:21
одно другому не мешает!
а кто еще? (я не посоревноваться, любопытно, никто в голову не приходит, даже стыдно как-то)

Темный
11.01.2017
11:45:58

Daniel
11.01.2017
11:47:37

53r63rn4r
11.01.2017
12:13:21
Ребята, в настройке нгинкса, вместо location ^~ /static указывать вот такое - норма?
location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|pdf|ppt|txt|bmp|rtf|js)$ {
root /path/to/document/root/; # Путь к корню вашего сайта
access_log off; # не пишем логи
expires 3d;
}

Google

Pavel
11.01.2017
12:14:26

53r63rn4r
11.01.2017
12:14:53
А как тогда лучше? Не подскажешь?

Pavel
11.01.2017
12:15:28
сам же писал - location ^~ /static

53r63rn4r
11.01.2017
12:15:55
Ну а в нем писать expires 3d;? Или на сколько ставить?
оптимально*
у меня там только alias и путь к папке статик лежит

Pavel
11.01.2017
12:17:45
expires - это сколько дней браузер клиента будет кешировать статику (если в двух словах). Я не знаю, как часто ты обновляешь .css\.js в своём сайте

53r63rn4r
11.01.2017
12:21:21
Понял, спасибо
Ставить больше/меньше?

Igor
11.01.2017
12:21:57
а по ссылке че пишут

53r63rn4r
11.01.2017
12:22:23
Бля, от недели до года
Ссори
В глаза ебусь

Igor
11.01.2017
12:23:35
кстати однажды узнал о прекрасном (костыльном) способе насильно сбрасывать кеш клиентского браузера

53r63rn4r
11.01.2017
12:24:43
Тоже знаю о нем

Igor
11.01.2017
12:24:44
пихать в html <script src="/static/app.js?12345">

53r63rn4r
11.01.2017
12:24:44
:D
Да

Igor
11.01.2017
12:24:48
угу

53r63rn4r
11.01.2017
12:25:04
Ну только красивее писать ?v=0.0.1

Google

53r63rn4r
11.01.2017
12:25:09
И т.д.

Igor
11.01.2017
12:26:47
угу, или дату (зависит от, конечно), или sha1 коммита, еще какую хуйню

53r63rn4r
11.01.2017
12:28:17
Как по мне - лучше версиофицирования для такой хуйни нету, да и очевиднее
А через фабрик можно как-то подсовывать конфиг в нгинкс?
Или я извращенец?

Andrew
11.01.2017
13:27:51
Добрый день всем
подскажите пожалуйста хороший html парсер\грабер
чтоб как можно более универсально его использовать

Igor
11.01.2017
13:28:02
scrapy?
grablib?

A
11.01.2017
13:29:06
https://www.crummy.com/software/BeautifulSoup/bs4/doc/

Igor
11.01.2017
13:29:14
если попроще - lxml/beautifulsoup4/html.parser стандартный

Daniel
11.01.2017
13:30:37
гайз, втф виф вис щит
где там line 14 и почему EOF с list? Я сбрасывал решение/ перезагружал, страницу, не помогает
разобрался, оказывается, в задаче ничего не говорится что objects уже где-то реализован и его включать не надо. ¯\_(ツ)_/¯

F
11.01.2017
13:39:46
¯\_(ツ)_/¯

Daniel
11.01.2017
13:39:55
тебя обижают?
Эта группа больше не существует