@dlangru

Страница 554 из 719
Денис
04.05.2018
19:30:11
Мирантис, люксофт (еженедельно заваливает предложениями и звонками) и иже с ними - аутсорс болото. Хотя коллега там работал, говорит что все зависит от проекта и менеджеров, у него неплохо было.

Хз, лично мне не очень прикольно работать на чужой проект и скакать с темы на тему. Приятнее когда у компании есть свой, а считай и твой когда втянешься продукт, который ты можешь лелеять.

Ну и да, текучка кадров там огромная, ибо после проекта - бегаешь и ищешь новый и неизвестно найдешь ли и норм ли он тебе будет.

Pavel
04.05.2018
19:33:33
Да идеальный вариант это когда небольшая фирма человек 20-40 делает свой продукт и в ней 10-15 разработчиков, и все постоянно пилят 1-2 продукта-сервиса. В такой и блеснуть талантом можно и заработать неплохо.

Google
Денис
04.05.2018
19:37:19
Да идеальный вариант это когда небольшая фирма человек 20-40 делает свой продукт и в ней 10-15 разработчиков, и все постоянно пилят 1-2 продукта-сервиса. В такой и блеснуть талантом можно и заработать неплохо.
Это да, лампово, но обычно процессы не очень налажены. Какбы качественное логгирование, много тестов и метрики, документация и вообще продуманная инфраструктура - на малых масштабах имеет слишком большие издержки. Но а без этого как-то непрофессионально и грустно.

Ну не будут разработчики о скучной документации и стабильном продакшене думать, когда их 10 человек и столько интересного еще нужно сделать.

Pavel
05.05.2018
15:53:33
В субботу все релизят пакеты просто наперегонки ))

21 пакет за полчаса уже что-то

Denis
05.05.2018
15:59:44
В субботу все релизят пакеты просто наперегонки ))
это у меня сервер висанул часа 2 назад, и теперь вот оно всё что накопилось постит

хотя да, утром не было новых пакетов

Pavel
05.05.2018
16:05:17
Вангую что это американцы проснулись и начали релизить

Denis
05.05.2018
16:13:29
в субботу, то есть, фофаны

(for fun)

Google
Valeriy
05.05.2018
16:16:18
21 пакет за полчаса уже что-то
Я свой вчера обновлял. А вышел только сейчас. Что-то там подвисло просто

Denis
05.05.2018
16:19:52
ну на момет 5 утра всё работало посмотрел

у меня ещё инет-канал в телеграм так себе, блокируют же

я ipv6 тоннель поднимаю, но там оно то работает то нет

короч, если вы в москве идите уже сожгите РКН

Вангую что это американцы проснулись и начали релизить
Может формат данных изменился и теперь бот глючит

Там морду сайта обновили

Dark
05.05.2018
20:28:51
А что именно поменяли?

Denis
05.05.2018
20:38:49
А что именно поменяли?
Хз зашёл с телефона морда стала другая

Раньше не так выглядела

Pavel
05.05.2018
21:14:29
Апи то не должны менять

Oleg
06.05.2018
03:42:52
https://forum.dlang.org/thread/rmqvglgccmgoajmhynog@forum.dlang.org сбор средств на плагин =)

Denis
06.05.2018
07:10:03
Апи то не должны менять
Она не API использует для сбора данных https://forum.dlang.org/post/dcoewgqdxrjmplebrbcf@forum.dlang.org

> Microsoft Language Server Protocol implementation for D одобряе

> JSON-RPC-based protocol ещё больше одобряе

qwerty
06.05.2018
08:59:53
Denis
06.05.2018
09:15:13
альтернатив нету пока что

Microsoft Language Server Protocol - в каких ИДЕ он используется?

Stanislav
06.05.2018
09:24:34
в vs code наверн и вижуал студио каком-нить?)

Denis
06.05.2018
09:24:56
ну вообще они его как стандарт продвигают. в целом это своевременно

Google
Dmitry
06.05.2018
09:35:38
Я тут полез примеры на Go снова читать. Я хз как их пишут\читают. Я вообще не понимаю что код делает https://flaviocopes.com/go-list-files/

sort.Slice(list, func(i, j int) bool { return list[i].Name() < list[j].Name() }) Это какой-то пиздец

Denis
06.05.2018
09:38:55
ну да, любишь хайп люби и говна навернуть

Dmitry
06.05.2018
09:46:25
Оно же не читабельно! Как можно переться от такого ада? Как по мне это VBA 2.0

Maxim
06.05.2018
09:55:57
сортирует по имени же, не?

Dmitry
06.05.2018
09:58:21
Лично я такой код даже прочитать не смог, не говоря уже о том, чтобы написать.

Maxim
06.05.2018
09:59:09
нухз, просто непривычно)

Dmitry
06.05.2018
10:35:35
там проще в разы

Stanislav
06.05.2018
10:36:33
double[] numbers = [-0.0, 3.0, -2.0, double.nan, 0.0, -double.nan]; sort!((a, b) => cmp(a, b) < 0)(numbers);

ну в том, что у ди самый читаемый код - это да. на го надо попривыкать еще

Dark
06.05.2018
12:18:51
sort.Slice(list, func(i, j int) bool { return list[i].Name() < list[j].Name() }) Это какой-то пиздец
По мне - читаемо. Хотя не понятно, почему sort.Slice А страшная часть - обычный колбек

Stanislav
06.05.2018
12:28:55
sort пакет потому что

Там всегда пакет указываешь

Dark
06.05.2018
12:30:02
Как то криво

Мне больше всего нравится, как к этому подошли в JS

map, sort и т.д. вделаны в прототип массива

Какой-то маньяк релизит stb каждый час или это глюки?

Denis
06.05.2018
13:23:34
релизит

Глеб
06.05.2018
13:24:44
а что такое stb?

Google
Pavel
06.05.2018
13:25:43
https://github.com/Temtaime/stb/releases 12 часов назад вышла, с тех пор уже 7 релизов. Мне бы такую продуктивность

Denis
06.05.2018
13:25:46
test_allocator случайно из БД удалил - он скоро зарелизится, это ошибка будет

https://github.com/Temtaime/stb/releases 12 часов назад вышла, с тех пор уже 7 релизов. Мне бы такую продуктивность
бывает если кодишь и тут же где-то юзаешь в строннем пакете, например

Pavel
06.05.2018
13:26:33
Для такого придумали сидеть на ветках

Denis
06.05.2018
13:29:29
не, если сторонний по зависимостям тащит пакет то так выходит. один фиг, жалко вам что ли? минорные же версии

Denis
06.05.2018
14:06:27
версия 0.0.0 это сильно

Кто-нибудь ещё использует Geany?

Admin
ERROR: S client not available

Dark
06.05.2018
14:11:46
Я раньше использовал на уровне gedit

Denis
06.05.2018
14:16:55
https://github.com/geany/geany/issues/1854 я хочу эту тему продавить там

чтобы автокомплит нормальный был

раскраску может тоже, но потом, она не так важна

Dmitry
07.05.2018
07:58:03
вопрос по отлову исключений. Все начинают с отлова частных исключений и заканчивают общим классом Exception? Вообще общий клас Exception надо ловить? Или если есть уверенность что все частные исключения пойманы, то он будет лишним?

Igor
07.05.2018
07:58:36
it depends

бывают ситуации когда нужно поймать в конце концов все исколючения, помимо отдельных

зависит от того что ты можешь позволить сделать программе в случае непойманного исключения

Dmitry
07.05.2018
09:21:26
Да просто у меня приложение в докере крутится и в какой-то момент заглючивает. Надо отловить место где ошибка.

Igor
07.05.2018
09:22:56
ну непойманное исключение выдаёт свой стек в stderr

Denis
07.05.2018
09:30:12
Да просто у меня приложение в докере крутится и в какой-то момент заглючивает. Надо отловить место где ошибка.
наоборот не надо тогда. раз оно падает то сразу видно где и везде в логах это отразится

Google
Ievgenii
07.05.2018
10:38:23
Поставили дурацкую задачу, запихнуть в Монго около 40К баз данных

Решил проверить, как она при этом будет жить

Делаю тестовые базы данных

Ну и соответственно нужно нагенерить около 100М записей в каждой базе данных

Вот делаю:

Выходит где-то 70К-110К записей в секунду

Без шардирования, чистая реплика

Denis
07.05.2018
10:40:15
думаю там нет внутреннего деления на базы и ключи

так что хоть миллиард можно сделать

Ievgenii
07.05.2018
10:40:46
Есть

Каждая база - это отдельная сущность

Которая даже хранится в отдельных дирикториях

Pavel
07.05.2018
10:45:58
А теперь сделай kill -9 и посмотри что стало с данными :D

Igor
07.05.2018
10:46:17
70-100к заливки в течение какого времени?

Pavel
07.05.2018
10:46:52
в секунду

Ievgenii
07.05.2018
10:47:36
Denis
07.05.2018
10:47:39
Которая даже хранится в отдельных дирикториях
которые по сути являются БД ключ-значение

)

Igor
07.05.2018
10:47:47
Я понимаю что в секунду. Эксперимент идет 10 секунд, час или сколько?

Ievgenii
07.05.2018
10:48:01
Ну уже около 40 мин лью

И лить еще.....

Страница 554 из 719