🦖 Айти Тудэй 🦥
Photo
Один отписался, но шутку придумать не могу. Кого можно голой писькой испугать?
Все летит в пизду и мерзкие ручонки СЖВ вплетаются туда, где лично мне не хотелось бы видеть никаких мерзких ручонок.
Вот прям сейчас жмут Реймонда, того самого, который написал "Собор и базар", пытаются турнуть его из Open Source Initiative. Уверен, все ради политических игр и тешения своего самолюбия. И в тешении самолюбия нет ничего плохого, если это не мешало бы делу.
Скриншот я сделал, чтобы у вас не кончились глаза на чтении ЖЖ, а запись в блоге Рэймонда вот http://esr.ibiblio.org/?p=8609
А виной всему вот эта прекрасная женщина (похожая на одного моего любимого блогера) https://twitter.com/CoralineAda
Можно ли что-то сделать? Да! Но есть опции:
- Заплатить членский взнос 40$ на благо OSI и проголосовать
- Написать письмо в OSI и убедить, что вы Крымчанин или еще какой угнетенный без законной возможности заплатить в США, получить членство на халяву и проголосовать
- Как я, написать в своем паблосе или чатике о ситуации
- Ну и простой репост же
Вот прям сейчас жмут Реймонда, того самого, который написал "Собор и базар", пытаются турнуть его из Open Source Initiative. Уверен, все ради политических игр и тешения своего самолюбия. И в тешении самолюбия нет ничего плохого, если это не мешало бы делу.
Скриншот я сделал, чтобы у вас не кончились глаза на чтении ЖЖ, а запись в блоге Рэймонда вот http://esr.ibiblio.org/?p=8609
А виной всему вот эта прекрасная женщина (похожая на одного моего любимого блогера) https://twitter.com/CoralineAda
Можно ли что-то сделать? Да! Но есть опции:
- Заплатить членский взнос 40$ на благо OSI и проголосовать
- Написать письмо в OSI и убедить, что вы Крымчанин или еще какой угнетенный без законной возможности заплатить в США, получить членство на халяву и проголосовать
- Как я, написать в своем паблосе или чатике о ситуации
- Ну и простой репост же
🦖 Айти Тудэй 🦥
Все летит в пизду и мерзкие ручонки СЖВ вплетаются туда, где лично мне не хотелось бы видеть никаких мерзких ручонок. Вот прям сейчас жмут Реймонда, того самого, который написал "Собор и базар", пытаются турнуть его из Open Source Initiative. Уверен, все…
И снова спасибо Ильдару за материал! А вы тоже можете предлагать свои темы в личку @antonso
Forwarded from oleg_log (Oleg Kovalov)
А еще интересно видеть вложенность 5-6, if-if-if-map-lambda.
Прям 5-6 не много, но вот на функцию в 20 строк 5я вложенность это мощно. Я с трудом могу вспомнить, когда у меня 3 получалось.
Еще было забавно, меня как-то один принципал в Jira учил, что понимаешь, вот так не принято у нас:
...и надо закапываться в if-else потому что так популярнее. Я конечно откатил свой коммит, а через неделю уже с ним не работал. Хорошее совпадение.
Прям 5-6 не много, но вот на функцию в 20 строк 5я вложенность это мощно. Я с трудом могу вспомнить, когда у меня 3 получалось.
Еще было забавно, меня как-то один принципал в Jira учил, что понимаешь, вот так не принято у нас:
if (<something is bad>) {
<some log>
<return some default result or throw>
}...и надо закапываться в if-else потому что так популярнее. Я конечно откатил свой коммит, а через неделю уже с ним не работал. Хорошее совпадение.
oleg_log
А еще интересно видеть вложенность 5-6, if-if-if-map-lambda. Прям 5-6 не много, но вот на функцию в 20 строк 5я вложенность это мощно. Я с трудом могу вспомнить, когда у меня 3 получалось. Еще было забавно, меня как-то один принципал в Jira учил, что понимаешь…
Я вот люблю плоские условия, а вложенность для редких исключений.
Но что делать, когда логика, вроде бы не позволяет сделать условия плоскими? Когда обязательно нужен else с проверками, а return делать нельзя?
Вот это единственный легитимный момент для использования goto и я не шучу. Но для порядка метка для перехода должна быть одна и только вниз, в конец блока.
Вместо goto, который некоторые не могут использовать по религиозным соображениям, есть while (false) и break.
Ну а в современном C++ подойдет лямбда с вызовом в месте создания, но в нее захватывать по ссылке заебешься.
Берите while, базарю.
Но что делать, когда логика, вроде бы не позволяет сделать условия плоскими? Когда обязательно нужен else с проверками, а return делать нельзя?
Вот это единственный легитимный момент для использования goto и я не шучу. Но для порядка метка для перехода должна быть одна и только вниз, в конец блока.
Вместо goto, который некоторые не могут использовать по религиозным соображениям, есть while (false) и break.
Ну а в современном C++ подойдет лямбда с вызовом в месте создания, но в нее захватывать по ссылке заебешься.
Берите while, базарю.
Новый коллективный твиттер, теперь для датасотонистов https://twitter.com/dsunderhood/status/1234173069209542658
Twitter
Data Scientist
Привет! Это первая неделя коллективного твиттера DS. На этой неделе с вами Андрей Лукьяненко (@AndLukyane), мастер соревнований на Kaggle и грандмастер в двух других категориях. Поскольку это первая неделя, то большая часть контента будет посвящена карьере…
🦖 Айти Тудэй 🦥
Voice message
Подъехало мнение авторитетного тестировщика. Инфляция прёт, а я всё, как дед, в секундах мерю!
Алсо, программисты - петхуи.
Алсо, программисты - петхуи.