Size: a a a

Programming Offtop

2020 May 28

AM

Andrew Mikhaylov in Programming Offtop
Мы живём со связкой битбакет+джира+дженкинс, причём джира селф-хостед, битбакет облачный клиента, и они между собой не связаны. Полёт нормальный.
источник

AM

Andrew Mikhaylov in Programming Offtop
Не могу сказать, что это удобно, но с этом точно можно жить без сильных проблем.
источник

AK

Anton Korotkikh in Programming Offtop
Alexander Nozik
На самом деле в очень редких случаях хорошо и долго оптимизированных штук.
Тут, кстати, вопрос воспрития. Для конечного пользователя, который видит только финальные продукты, хорошо написанные и поддерживаемые, получается, что практически всегда.
Вот сидит у тебя какой-нибудь чувак, который занимается инфрой, и что он видит? Что самые быстрые прокси - это nginx и haproxy, что все производительные реляционки типа постгри - на сях и плюсах, что все архиваторы и прочие проги сжатия - тоже на сях, криптография - там же. Си и крсеты всегда быстрее и эффективнее по пямяти, он просто не видел обратных примеров.
источник

AN

Alexander Nozik in Programming Offtop
Anton Korotkikh
Тут, кстати, вопрос воспрития. Для конечного пользователя, который видит только финальные продукты, хорошо написанные и поддерживаемые, получается, что практически всегда.
Вот сидит у тебя какой-нибудь чувак, который занимается инфрой, и что он видит? Что самые быстрые прокси - это nginx и haproxy, что все производительные реляционки типа постгри - на сях и плюсах, что все архиваторы и прочие проги сжатия - тоже на сях, криптография - там же. Си и крсеты всегда быстрее и эффективнее по пямяти, он просто не видел обратных примеров.
Разумеется. Сколько человеко-лет и сверх-квалифицированного труда вложенов в nginx? Я просто видел очень много дико поганого кода на С/С++. И могу ответственно сказать, что в среднем (усреднение, разумеется субъективное) на жава код куда качественнее и быстрее. На JS смешанные чувства. Тот код, что поновее - вполне человеческий, но то, что 10-летней давности - это жуть на н ножках (опять же в среднем).
источник

12

1 2 in Programming Offtop
Alexander Nozik
Разумеется. Сколько человеко-лет и сверх-квалифицированного труда вложенов в nginx? Я просто видел очень много дико поганого кода на С/С++. И могу ответственно сказать, что в среднем (усреднение, разумеется субъективное) на жава код куда качественнее и быстрее. На JS смешанные чувства. Тот код, что поновее - вполне человеческий, но то, что 10-летней давности - это жуть на н ножках (опять же в среднем).
я видел столько поганого кода на java и дофига качественого на С. поэтому Java - отстой
источник

AD

Aleksey D. in Programming Offtop
Andrew Mikhaylov
Решается в первом приближении CI-ем, который при сборке сгребает из коммит мэссаджей названия джировских ишуёв и пишет в джиру (хоть в статус, хоть в кастомные поля). Остальное по идее настраивается уже в самой джире.
да, я даже написал плагин для Gradle, который умеет в выдирание ID задач из коммитов, сгребаю отдельно список всех встретившихся веток с задачками, отдельно коммиты-задачи без веток + остальные коммиты, но дальше поленился это с Jira вязать, потому что состав релиза она диктует, а не исходный код
источник

AD

Aleksey D. in Programming Offtop
тут коллега пришел и спрашивает, есть ли какое-то специальное название для документов, организованных через блоки? (Notion, Dropbox Paper, Bear Writer, Medium, etc)
источник

KD

Konstantin Dovnar in Programming Offtop
Я правильно понимаю, что в Win10 нельзя задать кастомную комбинацию для переключения языков?
источник

ЛЛ

Лёша Лазарев... in Programming Offtop
Konstantin Dovnar
Я правильно понимаю, что в Win10 нельзя задать кастомную комбинацию для переключения языков?
не оно?
источник

KD

Konstantin Dovnar in Programming Offtop
Оно, и если нажать сменить, то там будет лишь набор заданных, без возможности сделать свою комбинацию
источник

AM

Andrew Mikhaylov in Programming Offtop
Konstantin Dovnar
Оно, и если нажать сменить, то там будет лишь набор заданных, без возможности сделать свою комбинацию
А разве в прошлых можно было кастомный хоткей вешать?
источник

ЛЛ

Лёша Лазарев... in Programming Offtop
щет, точно, не проверил
а этот диалог не всегда такой был?
мб в реестре где можно переопределить
источник

KD

Konstantin Dovnar in Programming Offtop
Andrew Mikhaylov
А разве в прошлых можно было кастомный хоткей вешать?
Не знаю, я сейчас именно с 10ки интересуюсь:)
источник

AM

Andrew Mikhaylov in Programming Offtop
У меня долгое время стоял пунто свитчер с выключенной автозаменой специально ради возможности на правый контрол повесить первую раскладку, на правый шифт вторую)
источник

AM

Andrew Mikhaylov in Programming Offtop
Ну и всегда есть AutoHotKey :D
источник

KD

Konstantin Dovnar in Programming Offtop
Andrew Mikhaylov
У меня долгое время стоял пунто свитчер с выключенной автозаменой специально ради возможности на правый контрол повесить первую раскладку, на правый шифт вторую)
Однако, жостко
источник

ML

Mikhail Levchenko in Programming Offtop
наверное, это лучше в оффтоп кидать
источник

ML

Mikhail Levchenko in Programming Offtop
Переслано от Mikhail Levchenko
Смотрел тут в очередной раз доклад про то как устроен Gradle и понял, что он (да и любая система сборки) концептуально не отличается от Compose. И там и там по некоторым входным данным нужно вычислить некоторую структуру данных, по возможности не выполняя весь граф вычислений при изменении одной из его ветвей. Надо будет сделать как нибудь прототип убийцы bazel на композе
источник

Sergey λ in Programming Offtop
источник

I

Igor in Programming Offtop
Mikhail Levchenko
Переслано от Mikhail Levchenko
Смотрел тут в очередной раз доклад про то как устроен Gradle и понял, что он (да и любая система сборки) концептуально не отличается от Compose. И там и там по некоторым входным данным нужно вычислить некоторую структуру данных, по возможности не выполняя весь граф вычислений при изменении одной из его ветвей. Надо будет сделать как нибудь прототип убийцы bazel на композе
а скриптование тоже будет на недо-питоне?
источник