@devops_ru

Страница 1764 из 4568
Alexey
10.12.2016
00:26:30
https://github.com/dropbox/lepton/blob/master/src/lepton/idct.cc

Kirill
10.12.2016
00:27:16
ненуачо

Alexey
10.12.2016
00:28:34
там не нужно нечего неперисывать =) оно всё должно само скопилироватья нормально как только все браузеры дадут нам immintrin и tmmintrin

а иначе нам весь арифметический кодек vp8 переписывать

Google
Kirill
10.12.2016
00:30:42
https://github.com/dropbox/lepton/blob/master/src/lepton/idct.cc
коллега, стесняюсь спросить

https://github.com/dropbox/lepton/blob/master/src/lepton/idct.cc#L151 что это блеать?

он же ничего не делает

Alex
10.12.2016
00:31:35
Vladimir
10.12.2016
00:32:55
он же ничего не делает
оно прекрасно выкинется оптимизатором любого компилятора. Ну и давно ты не видел ссе2?

Alexey
10.12.2016
00:33:25
в браузерах его почти нету

Kirill
10.12.2016
00:36:31
оно прекрасно выкинется оптимизатором любого компилятора. Ну и давно ты не видел ссе2?
а давно наличие или отсутствие sse2 является оправданием говнокода, который явно можно было не допустить?

Vladimir
10.12.2016
00:36:49
это не говнокод

Kirill
10.12.2016
00:37:52
или я чего-то не знаю и это внезапно важно для приложения, чтобы там цикл пустой остался?

Alexey
10.12.2016
00:39:39
https://github.com/dropbox/lepton/blob/master/src/lepton/idct.cc#L151 что это блеать?
этот код никто не юзает у нас, поэтому любви к нему применяется мало. мы юзаем #ifdef __AVX2__ , но да, код весь замазан коментами кода, что не очень красиво

Vladimir
10.12.2016
00:40:31
@kirilldanshin короче то что там это не говнокод, а типичный пример нормального сишного кода.

Kirill
10.12.2016
00:40:34
дык стандартная бага - был код, код убрали, цикл забыли
с октября 2015ого забыли, при чем четырьмя строчками ниже строка, которую закоммитили в июле 16ого. не смешно.

Google
Alexey
10.12.2016
00:44:43
а что этот цикл делал бы еслиб код внутри был раскоменчен? =)

Kirill
10.12.2016
00:45:32
звучит, как проверка ненастоящего сварщика на то, что он настоящий

Alexey
10.12.2016
00:46:44
ну вообще там чувак реально не настояший сварщик, он вроде больше phd чем кодер

Kirill
10.12.2016
00:47:25
сдвинул бы значения, что тут еще сказать. я весь алгоритм не изучал и не знаю, что с точки зрения бизнес-логики он бы сделал.

Alexey
10.12.2016
00:49:03
ну понятно что сдвинул бы, я вот думаю, может он это в дебаге юзает

Kirill
10.12.2016
00:49:19
дык не вопрос — я ж не удалял ничего

https://github.com/dropbox/lepton/pull/77 я просто закоментил еще две строки

Alexey
10.12.2016
00:50:06
тепрь человеку Ctlr+v в виме надо будет учить =)

Kirill
10.12.2016
00:51:27
я в виме особо не сижу, не знаю, что такого там ctrl+v делает

Denis
10.12.2016
00:51:53
Парни, а какая более свежая альтернатива утилите ab для нагрузочного тестирования?

Aleksandr
10.12.2016
00:52:14
Яндекстанк

Kirill
10.12.2016
00:52:49
vegeta был еще

Denis
10.12.2016
00:52:59
А утилита консольная?

Kirill
10.12.2016
00:53:31
ага

Denis
10.12.2016
00:53:53
Ещё была какая то

Alexey
10.12.2016
00:53:53
Парни, а какая более свежая альтернатива утилите ab для нагрузочного тестирования?
танк нечё, только фантом компилять запарно на старых дистрах, есть ещё wrk если совсем просто надо

Kirill
10.12.2016
00:54:09
но она на гошке, так что при желании можно и морду прикрутить

да, wrk тоже вариант

Alexey
10.12.2016
00:54:23
я в виме особо не сижу, не знаю, что такого там ctrl+v делает
судя по modeline'у он тоже =) но вообще это вертикальное выделение

Google
Kirill
10.12.2016
00:54:42
siege есть еще

Aleksandr
10.12.2016
00:55:42
Jmeter

Alexey
10.12.2016
00:55:49
главный бонус танка - то что тесты легко повторяемы

Denis
10.12.2016
00:56:21
Нужно много потоков

iperf?

Скорость передачи данных надо поверить

Vladimir
10.12.2016
00:57:57
Нужно много потоков
оно все умеет много потоков.

Kirill
10.12.2016
00:57:58
дык и в wrk, и в siege, и в vegeta есть всё

Vladimir
10.12.2016
00:58:21
Скорость передачи данных надо поверить
чисто для скорости iperf вполне, но это не нагрузочное тестирование, а так, проверить канальную скорость в почти идеальных условиях

Denis
10.12.2016
00:59:07
А понял, вычёркиваем :) идеальных не существует

KOT
10.12.2016
00:59:22
Есть кто не спит?

А вот теперь меня докер заинтересовал

А его можно зашифровать и отдать третьему лицу, чтобы тот мог его юзать, но не мог заглянуть вовнутрь?

Я бы туда репликацию базы запихнул бы и ТДС )

И сайтам с дохуя трафа отдал бы к себе положить, чтобы на случай оверлоада ТДСки они всё равно знали куда траф пускать

Но при этом, чтобы те, кто его ставят, не могли глянуть внутрь этих данных

Kirill
10.12.2016
00:59:43
есть

KOT
10.12.2016
01:00:07
Реально такое с докерами мутить?

Такой по сути блэкбокс

Google
Kirill
10.12.2016
01:00:55
это ж контейнеры обычные

взял и посмотрел, никаких проблем

KOT
10.12.2016
01:01:23
Нет, мне надо, чтобы запустить мог, а посмотреть не мог )

Alexey
10.12.2016
01:01:45
тогда отдавай вместе со своим железом

KOT
10.12.2016
01:02:04
Докер, это же по сути виртуалка или ?

Alexey
10.12.2016
01:02:04
это тоже особо гарантий не даёт, но лушче чем контейнер =)

Kirill
10.12.2016
01:02:17
или зашифрованный образ для kvm

Alexey
10.12.2016
01:02:27
Докер, это же по сути виртуалка или ?
ох люди, идите интернет почитайне сначала

Kirill
10.12.2016
01:02:55
ох люди, идите интернет почитайне сначала
бубубу. все мы изначально были тупыми.

Alexey
10.12.2016
01:03:10
или зашифрованный образ для kvm
не, память подампать у kvm не проблема, впрочем даже этого не надо — пароль можно прямо из initrd спиздить

KOT
10.12.2016
01:03:14
или
Ок, можно в кратце, а что это такое догда?

Alexey
10.12.2016
01:03:48
бубубу. все мы изначально были тупыми.
я не говорю что он тупой, я констатирую факт что этот вопрос проще и эффективнее задать гуглу

хотя с такой грамматикой будут проблемы, да

(achivement unlocked: опечататься в слове грамматика)

Kirill
10.12.2016
01:04:52
не, память подампать у kvm не проблема, впрочем даже этого не надо — пароль можно прямо из initrd спиздить
хм. можно приложуху как unikernel давать, а внутри в память класть только зашифрованные значения

Alexey
10.12.2016
01:05:27
да, но ключ будет в тойже памяти/регистре

KOT
10.12.2016
01:05:40
Да вы издеваетесь? Причём тут грамматика? Мы что на уроках русского языка? Вы мне напоминаете мою училку по информатике, да тоже в летние 3 недели подняла квалификацию с учительницы немецкого, до учителя информатики и предподавала нам ворд с экселем снижая оценки за ошибки. Что за маразм?

Alexey
10.12.2016
01:06:31
ещё одна истеричка?

Kirill
10.12.2016
01:06:37
маразм — это бомбить, когда с простым вопросом отправляют в гугл.

Google
Kirill
10.12.2016
01:06:53
KOT
10.12.2016
01:07:13
или
Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы.

Вики

Kirill
10.12.2016
01:07:21
ну.

и вот он — ответ

"в среде виртуализации на уровне операционной системы"

KOT
10.12.2016
01:07:41
О_о

Kirill
10.12.2016
01:07:58
какие среды виртуализации бывают на уровне ОС?

Phsm
10.12.2016
01:08:18
Да вы издеваетесь? Причём тут грамматика? Мы что на уроках русского языка? Вы мне напоминаете мою училку по информатике, да тоже в летние 3 недели подняла квалификацию с учительницы немецкого, до учителя информатики и предподавала нам ворд с экселем снижая оценки за ошибки. Что за маразм?
Останавливаясь на чьих-то грамматических, синтаксических, пунктуационных и прочих ошибках, я уже не в первый раз слышу этот невыносимый бред: – «Это не сочинение по русскому языку!»; – «Я не на экзамене русского!»; – «Здесь не школа!». Да что такая безграмотная мразь, как ты, может предложить в школе на экзамене? У тебя неожиданно проявляются скрытые способности, недоступные в обычной жизни? Не льсти себе. За этими беспомощными фразами ты пытаешься утаить собственную никчёмность, официально расписавшись в умственном бессилии. Может быть, в своей обычной жизни ты только и делаешь, что произносишь себе под нос: – «Это не контрольная по математике!» — когда покупаешь 100 долларов за 300 рублей; – «Это не экзамен по физике!» — когда въезжаешь на папиной машине в столб; – «Это не экзамен по географии!» — когда едешь в Египет посмотреть на Эйфелеву башню; – «Это не урок физкультуры!» — когда неторопливым шагом удаляешься от банды гопников; – «Это не домашнее задание по геометрии!» — когда тянешь провод к розетке через соседей; – «Это не курсы информатики!» — когда подключаешь клавиатуру к модему; – «Это не урок истории!» — когда заявляешь родителям, что В. И. Ленин — твой дедушка; – «Это не экзамен в ГИБДД!» — когда на парковке царапаешь соседние машины. Нет, этого всего не происходит, потому что жизнь беспощадна к таким дебилам, как ты, и за любой свой промах ты получишь ощутимый пинок под зад. Всё, на что способен твой узкий умишко — трусливо плевать на родной русский язык, полагая, что максимальное наказание за это — двойка в дневнике, и оно давно уже позади. Думаешь, что бросаешь достойный вызов тем, кто требует от тебя хоть ненадолго включить мозг и начать уважать свою культуру? Не удивляйся, когда окружающие люди начнут брезгливо переступать через тебя, как через вонючую тупую свинью. Полагая, что скроешь своё неполное развитие за экраном монитора, ты решаешь идти поперёк правил, которые до тебя существовали десятилетиями. Приготовься к тому, что тебя раздавят и смешают с дерьмом, чего ты и заслуживаешь. Только такое безголовое чмо, как ты, не в силах понять простую истину: чтобы нарушать правила, их нужно как следует знать.

не мог не ответить бессмертной пастой

Vladimir
10.12.2016
01:08:39
Denis
10.12.2016
01:11:36
Спасибо за подсказки про утилиты )

Kirill
10.12.2016
01:12:39
Иванов, к доске!
сам вызвался. — 32 доски по 2 метра и пачку гвоздей.

Alexey
10.12.2016
01:20:03
О_о
Докер — это приложение (а нынче, аж целая инфраструктура сервисов) которое предоставляет API к виртуализации(читай делает создание/поднятие/мониторинг контейнеров решённой проблемой). Контейнеры — это красивое название для cgroup(ограничение ресурсов)+namespaces(изоляция) внутри одного ядра Linux. Сделано это было от бедности, ибо бедняги из гугла не хотели держать по KVM виртуалке на каждый job, и очень хотели шарить pagecache(особенно за'mmap'леные индексы поиска и бинари, которые в гугле занимают гигабайты (привет blaze/bazel и статический С++)). Никакого security там нету(читай AF_PACKET sploit тебе даст рут на хосте из контейнера).

Der Mohr hat seine Arbeit getan, der Mohr kann gehen (с)

Xeniya MTS
10.12.2016
01:21:26
А его можно зашифровать и отдать третьему лицу, чтобы тот мог его юзать, но не мог заглянуть вовнутрь?
нет, нельзя. Можно зашифровать от ФСБ - это максимум. Но нужно, что бы была секретная кнопка выключения. С ноды видны все процессы внутри контейнера и туда очень просто войти. Ещё можно зашифровать, запутать приложение, как бинарник скайпа

Alexey
10.12.2016
01:23:57
кстати(нифига не кстати, кстати), тут есть неподписаные на dns-operations? тут был замечательный тредик с участием пола викси: https://lists.dns-oarc.net/pipermail/dns-operations/2016-December/015693.html "I want a pony^H^H^H^H^H^Hto change the TTL (Was: TLD glue sticks around too long)"

получается не только tcp — говно, но ещё DNS, и все резолверы =)

Страница 1764 из 4568