
Михаил
09.12.2016
23:19:47

Alexey
09.12.2016
23:19:51
Эй, начальник, наведи порядок уже

Alex
09.12.2016
23:20:40
А в русском хэнгопсе зато конфетки

Google

Михаил
09.12.2016
23:22:52

Sergey
09.12.2016
23:23:16

Alexey
09.12.2016
23:25:04
ответ ли? или же "русскоговорящее сообщество" может только о хуйне разговаривать, косяки в конфигах ceph'а искать, да данные с рейдов восстанавливать кода все полимер^Wбекапы проебали?

тнн Itjunky
09.12.2016
23:25:44
Зажги про вычисления в CERN

Alexey
09.12.2016
23:29:51
Я в Dropbox, а не CERN =)

Denis
09.12.2016
23:30:20
Репост из @kubernetes_ru:
??108 интересных доклада с недавних CloudNativeCon + KubeCon, приятного просмотра: https://m.youtube.com/playlist?list=PLj6h78yzYM2PqgIGU1Qmi8nY7dqn9PCr4

тнн Itjunky
09.12.2016
23:30:38
Ну про него выдай чо-нить. Про какие-то нестандартные юз кейсы, например

Alex
09.12.2016
23:30:56

Alexey
09.12.2016
23:31:45

Alex
09.12.2016
23:32:10
А, ну норм
Go только говно, а так норм

Google

Alexey
09.12.2016
23:33:47
prerequisites: линейная алгебра и базовые знания по распределённым системам

тнн Itjunky
09.12.2016
23:34:34
Заценю

Alexey
09.12.2016
23:34:59

Alex
09.12.2016
23:35:33
Haskell норм, говорят
Но я сам не пробовал пока что

тнн Itjunky
09.12.2016
23:35:51
А брэйнфак так ваще

Alex
09.12.2016
23:36:01

тнн Itjunky
09.12.2016
23:36:15
Ну так то перебирать можно долго
не зная целей и инструментов

Alex
09.12.2016
23:36:31

Alexey
09.12.2016
23:36:40

Alex
09.12.2016
23:37:06
@onokonem

Alexey
09.12.2016
23:37:34

Alex
09.12.2016
23:37:41
Потому что на Clojure очень легко людей найти
Кто Clojure знает - тот и человек
А попробуй на PHP так же

Google

Uncel
09.12.2016
23:38:15

Alex
09.12.2016
23:38:25
Да даже на Ruby хер знает кто попадается

Aleksandr
09.12.2016
23:38:30
друзья, посоветуйте по ассемблеру почитать что-нибудь %)
https://www.amazon.com/Guide-Assembly-Language-Programming-Linux/dp/0387258973
норм?

Alex
09.12.2016
23:38:37
Но скажи - зачем тебе по ассемблеру?

Aleksandr
09.12.2016
23:39:11
Питер Абель
Ассемблер и программирование для IBM PC? ок, спасибо

Alex
09.12.2016
23:39:18
Ассемблер x86 это настолько сильное говно, что хуже Ксении

Aleksandr
09.12.2016
23:39:42

Alexey
09.12.2016
23:39:53
isa-l это метод делать быстрый Reed Solomon (AVX/AVX2/AVX512). как ты потом этот RS будешь использовать — дело твоё. M$ в Azure юзает LRC например.

Alex
09.12.2016
23:40:01
Потому что x86 это ад пизды MTS

Alexey
09.12.2016
23:40:20

Aleksandr
09.12.2016
23:40:30

Alexey
09.12.2016
23:41:21

Aleksandr
09.12.2016
23:42:08

Alex
09.12.2016
23:43:46
Постойте, посоны

Alexey
09.12.2016
23:43:55
Потому что на Clojure очень легко людей найти
ну, скажем так под Python/Go/C++/Javaпростигосподи людей найти сильно проще, качество конечно сильно варируется, но если задача - простата тоиска людей - то Clojure не самый лучший выбор

Alex
09.12.2016
23:43:56
А в чем проблемы с кложей для своего стартапа?

Alexey
09.12.2016
23:44:06

Google

Alexey
09.12.2016
23:44:12
иди тогда CTF поделай

Alex
09.12.2016
23:44:23
Мне нужен человек с головой
А не “проще"

Alexey
09.12.2016
23:44:36
asm узнаешь как начнёшь sploit'ы и keygen'ы писать

Aleksandr
09.12.2016
23:45:04

Uncel
09.12.2016
23:45:26

Alexey
09.12.2016
23:45:31

Aleksandr
09.12.2016
23:45:40
ага

Alexey
09.12.2016
23:45:42
Мне нужен человек с головой
не, в свой стартап тебе нужне будет человек который дело будет делать и быстро =) умных людей которые нихуя не делали и в Яндексе в своё время хватало лол =)

Kirill
09.12.2016
23:46:00

Alex
09.12.2016
23:46:30

Alexey
09.12.2016
23:46:34

Alex
09.12.2016
23:46:35
Отчасти

Kirill
09.12.2016
23:47:21
может, я смотрю не там, и у тебя какие-то секреты на этот счет, но гоферов с головой я знаю значительно больше. даже js-еров с головой я знаю больше.
А сколько мы всего кложуристов знаем?
ну, список общих знакомых-кложуристов и тебя == список кложуристов с головой, которых я знаю. я знаю еще человек 5 кложуристов, и не могу сказать, что они умеют хотя бы как-то думать.

Alex
09.12.2016
23:49:00
Ну - фиг знает, все кого я знаю все норм пацаны
Понятное дело, что это все не гарантия

Kirill
09.12.2016
23:55:09
я сам еще до кложуры не дошел. точнее, что-то на ней я уже делал, но это все какая-то простейшая хрень. потом я, потратив ровно столько же времени, написал микросервис с progressive enhancement когда целевая система — linux/amd64. и вот тут уже вылазит такой момент, что, когда человек умеет думать, можно брать тот инструмент, который такой человек хорошо знает. даже, если это простигосподиpython или java.

Google

Alexey
10.12.2016
00:06:23
Интересно как поступают со всякой сранью вида silent bit corruption
ну нас ещё есть вот такая штука: https://blogs.dropbox.com/tech/2016/07/lepton-image-compression-saving-22-losslessly-from-images-at-15mbs/ — она сжимает JPEG'и без потерь. Там например очень пароноидально относятся к data corruption (особенно потому что C++) - там много трюков используется, от банального хеширования и mprotect до seccomp (ибо опятьже C++ и untrusted user input) и сжатие-расжатие-сжатие чтобы проверить результат

Uncel
10.12.2016
00:08:57


Alexey
10.12.2016
00:09:26
на практике же, double bit memory corruption на много прядков маловероятнее, нежели обычная бага в софте. Это может быть очень стабильный и проверенный софт притом, пример из zlib'а: https://gitlab.kitware.com/third-party/zlib/commit/51370f365607fe14a6a7a1a27b3bd29d788f5e5b
Делать это в реалтайме ( розовые мечты)
ну сжимать в риалтайме реально, ибо современные xeon с AVX2 могут это жать быстрее нежели юзер аплоадит + оно поддерживает потоковый режим. Но, если охото быть пароноидальным, то лучше всётаки оригинал от юзера хранить, а compaction делать в offline режиме.
так проще новые версии софтины выкладывать - паралельно 2 версии лопатят (одни и теже) данные, а дальше сравниваются результаты

Uncel
10.12.2016
00:13:11
У меня больная идея: шустрый кэш, где только vsat есть

Kirill
10.12.2016
00:14:13

Uncel
10.12.2016
00:14:53

Alexey
10.12.2016
00:15:31

Kirill
10.12.2016
00:17:46
можно считать хеш оригинала, на сервере разжимать, когда будет удобно, и, если хеш не совпадает, сливать оригинал

Alexey
10.12.2016
00:19:21
или сжимать на клиенте перед отправкой о.о
+ потребление питания на мобиле. а так у нас даже есть штука которая отдаёт .lep файлы браузеру и через ecmascripten собраный lepton в worker процессах браузера (pthread мапятся в воркеры прозрачно) в несколько потоков декодит. (кстати интерн написал). Но не быстро пока. очень не быстрый javascript. поэтому мы наружу не открываем. может когда avx/atomic'и появятся везде я - мы откроем для всех

Kirill
10.12.2016
00:20:33

Alexey
10.12.2016
00:21:31
ессно не оптимален - код на C++ написан под SSE изначально
с fallback'ом на не векторизованный код

Kirill
10.12.2016
00:24:49
дык перепишите js нормально, не проблема же

Alexey
10.12.2016
00:25:15
https://twitter.com/SaveTheRbtz/status/773962669166428161

Kirill
10.12.2016
00:25:32