@devops_ru

Страница 1763 из 4568
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бекапы проебали?

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
Я в Dropbox, а не CERN =)
Чо там как пистон?

Alexey
09.12.2016
23:31:45
Чо там как пистон?
lol, мы всё на Go/Rust переписываем =)

Alex
09.12.2016
23:32:10
А, ну норм

Go только говно, а так норм

Google
Alexey
09.12.2016
23:33:47
Ну про него выдай чо-нить. Про какие-то нестандартные юз кейсы, например
https://www.youtube.com/watch?v=-UvC5YxYprs&index=2&list=PLGgdF6JYVXsYeNh8tNSY8LQ38MXazZ5yc вот тут примерно всё что нужно знать про сторадж

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
prerequisites: линейная алгебра и базовые знания по распределённым системам
TL;DR: как хранить 1.33 копии данных, выживать смерть ДЦ, и ещё 6ти рэков, и не убивать сеть трафиком восстановления данных

Alexey
09.12.2016
23:37:34
Clojure норм
вот ты бы стал писать СВОЙ стартап на Clojure?

Alex
09.12.2016
23:37:41
Потому что на Clojure очень легко людей найти

Кто Clojure знает - тот и человек

А попробуй на PHP так же

Google
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
друзья, посоветуйте по ассемблеру почитать что-нибудь %)
https://sensepost.com/blogstatic/2014/01/SensePost_crash_course_in_x86_assembly-.pdf

Aleksandr
09.12.2016
23:40:30
Возьми сразу RISC-ассемблер какой-нибудь
а, ну так можно и под риск. я ж про x86 не говорил ничего

Alexey
09.12.2016
23:41:21
друзья, посоветуйте по ассемблеру почитать что-нибудь %)
и вот это чтобы понять _ЗАЧЕМ_ и _ГДЕ_ его юзать https://pdos.csail.mit.edu/6.828/2011/xv6/xv6-rev6.pdf

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 поделай

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

Aleksandr
09.12.2016
23:45:04
ааа, наркоман тоесть
чойта сразу наркоман? кто-то вот на мтс залупается, а я по асму угорю )

Aleksandr
09.12.2016
23:45:40
ага

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

Kirill
09.12.2016
23:46:00
Мне нужен человек с головой
да вот что-то из кложуристов я "с головой" знаю всего человека три, не больше. и это считая тебя самого.

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) и сжатие-расжатие-сжатие чтобы проверить результат

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 есть

Alexey
10.12.2016
00:15:31
или сжимать на клиенте перед отправкой о.о
у нас есть работающие прототипы, но тут опятьже параной^W вопрос верификации

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

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

можно считать хеш оригинала, на сервере разжимать, когда будет удобно, и, если хеш не совпадает, сливать оригинал
мы не храним оригинал (тем самым экономя 22 процента места). Клиент уже оригинал тоже может не иметь

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

с fallback'ом на не векторизованный код

Всякие coleto creek не используете?
QuickAssist пока не юзаем, но я думал его на edge'ах юзать для RSA2k TLS

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
дык перепишите js нормально, не проблема же
(сказал человек, который для внутренних задач интерпретатор js переписывал)

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