
Aragaer
01.08.2016
13:31:27
$ docker run docker-ttc-builder apk update
fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/main/x86_64/APKINDEX.tar.gz
ERROR: http://dl-cdn.alpinelinux.org/alpine/v3.4/main: temporary error (try again later)
а в браузере открывается нормально

agic
01.08.2016
13:34:05
ну так
fetch

Google

Aragaer
01.08.2016
13:35:12
ну в смысле команда apk update пытается скачать файл и не может
я вгетом скачать могу

agic
01.08.2016
14:00:56
ну не факт что контейнер не чего не блокирует
)
я бы с фаера начал

Aragaer
01.08.2016
14:03:19
как это проверить, если в контейнере практически ничего нет?
мхм. С домашнего компа ок

agic
01.08.2016
14:05:20
да
по сути у них траба
либо в днсах у тебя

Aragaer
01.08.2016
14:06:06
ну получается так - с компа своего или домашнего все доступно
изнутри докера с домашнего компа ок, из докера нет

agic
01.08.2016
14:06:36
поищи траба была на гитхзабе

Google

agic
01.08.2016
14:06:39
по этой трабе
echo "http://dl-2.alpinelinux.org/alpine/edge/community" » /etc/apk/repositories; \
echo "http://dl-3.alpinelinux.org/alpine/edge/community" » /etc/apk/repositories; \
echo "http://dl-4.alpinelinux.org/alpine/edge/community" » /etc/apk/repositories; \
echo "http://dl-5.alpinelinux.org/alpine/edge/community" » /etc/apk/repositories
https://github.com/gliderlabs/docker-alpine/issues/55
нашел

Aragaer
01.08.2016
14:07:18
во, днс

agic
01.08.2016
14:07:18
говорю же было видел

Aragaer
01.08.2016
14:07:39
почему-то днс дома работает, а на работе нет

agic
01.08.2016
14:08:23
ну пни админов посильнее
у них через раз что то пашет

Aragaer
01.08.2016
14:11:05
не через раз, а стабильно. Но точно дело в днс

agic
01.08.2016
14:11:21
стабильно не пашет?

Aragaer
01.08.2016
14:15:50
угу
и есть подозрение, что файрвол блочит запросы к гугловому днс
потому что именно его докер использует по умолчанию
воо, указал явно наш внутренний днс, зашуршало

[Anonymous]
01.08.2016
19:08:06
@banteg, как бот Dr.Web? Годнота?
Есть ещё какие?

Rick
01.08.2016
19:22:01
Говеный
Что ему не кинешь, все "Скорее всего безопасно"
Скорее всего...

Google

Марк
01.08.2016
19:28:06
Кстати, AVZ еще живой?

Paul
01.08.2016
19:29:41
он змоби, ходит - но мертвенький
ко мне недавно друзья друзей приходили, сервак с AVZ поймал рансом. Причем удалить удалил - но только после того, как рансом зашифровал процентов 70 диска

Марк
01.08.2016
19:30:45
Это пять

Paul
01.08.2016
19:32:10
ну вот их админ плавно перешел из первой категории во вторую
их спас тот факт, что бэкап все-таки делался. Вручную, нерегулярно, но делался

Марк
01.08.2016
19:37:35
https://habrastorage.org/getpro/habr/post_images/113/84b/c48/11384bc48754ed1c66b7cd71bc575258.jpg
На этой картинке у нас есть стены различной высоты. Картинка представлена массивом целых чисел, где индекс — это точка на оси X, а значение каждого индекса — это высота стены (значение по оси Y). Картинке выше соответствует массив [2,5,1,2,3,4,7,7,6].
Теперь представьте: идет дождь. Сколько воды соберется в «лужах» между стенами?
https://habrastorage.org/getpro/habr/post_images/0ca/4c0/046/0ca4c0046711fd9f8a743163a12f3c31.jpg
Мы считаем единицей объема воды квадратный блок 1х1. На картинке выше все, что расположено слева от точки 1, выплескивается. Вода справа от точки 7 также прольется. У нас остается лужа между 1 и 6 — таким образом, получившийся объем воды равен 10.

Aragaer
01.08.2016
19:40:06
хмм

Aragaer
01.08.2016
19:40:09
я бы
я бы делал две вещи - отбрасывать края, которые ниже своих соседей
и заполнять локальные минимумы
повторять до тех пор, пока картинка не превратится в константу
то есть тут на первой итерации отбрасваем точки 0 и 8, заполняем 1 в точке 2. На второй итерации заполняем точки 2 и 3. Потом 2, 3, 4. Потом 2, 3, 4, 5. Итого 10. На следующей итерации отбрасываем край от 1 до 5. Остается константа в точках 6 и 7. Конец

Paul
01.08.2016
19:42:57
я бы откинул края, потом нашел бы масимумы и получил бы треугольники. Но я не настоящий сварщик :)

b0g3r
01.08.2016
19:43:52
почему треугольники?
5 1 2 5

Google

Paul
01.08.2016
19:45:38
правильнее сказать вогнутые многоугольники. Верх многоугольника будет горизонтальной прямой, проведенной от "нижнего" пика к верхнему, и нам нужны площади этих многоугольников. Как подсказывает мне что-то, в условии этого не говорится, но вершин-зубцов может быть много

b0g3r
01.08.2016
19:46:01
так лучше

Aragaer
01.08.2016
19:46:51
может
и если есть два слоя зубцов и внешние больше внутренних, то наливаем до внешних, а если внутренние больше, то наливаем до внешних снаружи и до внутренних внутри
можно так - находим любой локальный минимум и заполняем его. Так до тех пор, пока локальные минимумы не кончатся

Admin
ERROR: S client not available

b0g3r
01.08.2016
19:52:44

Older
01.08.2016
20:20:08
Господа, десятую джангу сегодня уже здесь раскуривали?
https://www.djangoproject.com/weblog/2016/aug/01/django-110-released/

[Anonymous]
01.08.2016
20:41:07
Python-парсеры, дело есть..
Возможно ли в некотором смысле про'брутфорсить сайт на начилие файлов формата .zip?
(В данном случае лишь определённую "директорию")
Файлы не в публичном доступе, но по URL запросу их можно скачать.

arisu
01.08.2016
20:43:53
откуда вы лезете то блядь
кулхацкеры
пробрутфорсить
XD

[Anonymous]
01.08.2016
20:44:45
Обосную...

arisu
01.08.2016
20:46:05
пробрутфорсить ему надо
бери да перебирай все варианты
от минимально необходимой длины до максимально необходимой
и кидай запросы

Google

arisu
01.08.2016
20:46:44
не учил что ли комбинаторику?
или http не учил?

[Anonymous]
01.08.2016
20:51:17
не учил что ли комбинаторику?
Не был в третьем классе, поскольку прошёл в втором экстерном и сразу перешёл в четвёртый.
Аналогичный ответ на следующий вопрос.

arisu
01.08.2016
20:52:05
не вижу смысла продолжать беседу тогда

Aragaer
01.08.2016
20:54:06
а я почти наваял решение задачки про воду
по всем правилам тдд и трансформейшн приорити (почти)

b0g3r
01.08.2016
21:00:23
Покажешь потом
Ток на пастебин плес

Aragaer
01.08.2016
21:03:08
```
def test_real(self):
self.assertEqual(solve([2, 5, 1, 2, 3, 4, 7, 7, 6]), 10)Ran 27 tests in 0.011s
OK
теперь осталось только это месиво привести в нормальный вид 8)
а хотя ... хрен с ним, так покатит
https://gist.github.com/aragaer/32b82094dc5c12851dedcf1a153d9c72
дальше там уже можно все это дело упрощать, но в первом приближении оно работает и работает корректно
хм... функция local_min на самом деле работает неправильно 8)
контрпример я уже придумал, но сейчас придумаю тестовый пример, который фэйлит