Size: a a a

Programming Offtop

2020 July 18

AN

Alexander Nozik in Programming Offtop
Iaroslav Orlov
append билдера инлайнится jvm, он маленький
Я про то, что можно на уровне котлина заинлайнить. Я вообще не очень понял смысл сниппета. Показать как форматирование работает?
источник

AM

Andrew Mikhaylov in Programming Offtop
источник

AD

Aleksey D. in Programming Offtop
зачем нужны коты, когда есть это?
источник

AD

Aleksey D. in Programming Offtop
/dog@relaxcats_bot
источник

R

Relax Cats in Programming Offtop
источник

AM

Andrew Mikhaylov in Programming Offtop
Большая статья в NYT с рассказом о том, как именно был сделан прошлый взлом Твиттера. Все как обычно: социальная инженерия помогла попасть во внутренний Slack работников твиттера. А оттуда в админскую панель, используя пароль из того же слака. Это, кстати, последствия карантина и надомной работы - все работают из дома, так что даже некоторые внутренние интерфейсы теперь доступны без vpn, без двухфакторной аутентификации.
Вообще очень поучительно, обязательно прочитайте  https://www.nytimes.com/2020/07/17/technology/twitter-hackers-interview.html

update: Твиттер по сути подтвердил статью в NYT https://blog.twitter.com/en_us/topics/company/2020/an-update-on-our-security-incident.html
источник

DP

Dmitry Ponyatov in Programming Offtop
Переслано от Dmitry Ponyatov
кто знает, под redmine есть модуль передачи барахла?
источник

QH

Quantum Harmonizer in Programming Offtop
Iaroslav Orlov
но лучше заменить на конкат, тк компилится все равно в билдер во всяком случае на jdk 8
Угу, конкатенация в цикле прекрасна)
источник

AN

Alexander Nozik in Programming Offtop
Quantum Harmonizer
Угу, конкатенация в цикле прекрасна)
Там кодогенерация?
источник

QH

Quantum Harmonizer in Programming Offtop
Alexander Nozik
Там кодогенерация?
Не понял вопроса, но создание SQL-запроса в принципе можно назвать кодогенерацией.
источник

AN

Alexander Nozik in Programming Offtop
Quantum Harmonizer
Не понял вопроса, но создание SQL-запроса в принципе можно назвать кодогенерацией.
Я к тому, пишутся все эти append руками или кодом
источник

QH

Quantum Harmonizer in Programming Offtop
Alexander Nozik
Я к тому, пишутся все эти append руками или кодом
Руками. Выходит всего пара страниц кода, генератор задолбаешбся писать.
источник

QH

Quantum Harmonizer in Programming Offtop
Генератор генератора :)
источник

AN

Alexander Nozik in Programming Offtop
Quantum Harmonizer
Руками. Выходит всего пара страниц кода, генератор задолбаешбся писать.
Тогда не понял, почему не написать два инлайн хелпера и не упростить это все к чертовой матери
источник

QH

Quantum Harmonizer in Programming Offtop
Alexander Nozik
Тогда не понял, почему не написать два инлайн хелпера и не упростить это все к чертовой матери
Каких хелпера, что именно упростить?
источник

AN

Alexander Nozik in Programming Offtop
Quantum Harmonizer
Каких хелпера, что именно упростить?
Создание всей этой радости.
fun StringBuilder.query(where: String, from: String) ну и остальное в этом роде
источник

AN

Alexander Nozik in Programming Offtop
Зачем писать две страницы запроса?
источник

QH

Quantum Harmonizer in Programming Offtop
Alexander Nozik
Создание всей этой радости.
fun StringBuilder.query(where: String, from: String) ну и остальное в этом роде
Ну тогда объёмный код переедет из одной функции в другую :)
источник

AN

Alexander Nozik in Programming Offtop
Quantum Harmonizer
Ну тогда объёмный код переедет из одной функции в другую :)
Учитывая что там повторяющиеся нечитаемые куски, он упростится раз в 5
источник

AN

Alexander Nozik in Programming Offtop
Просто именно таким образом возникают всякие радости вроде конфигов апача, которые никто не понимает, но менять их нельзя
источник