DevNotes Live
6 subscribers
84.2K photos
12K videos
195 files
35.4K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Shock Design
Forwarded from Evil Martians
Конференции снова уходят в онлайн, но в этом есть и плюс — принять участие теперь можно откуда угодно!

Например, завтра пройдёт большая (и бесплатная) конференция для веб-разработчиков ITeaConf, где марсианин Владимир Дементьев расскажет о том, как поживает Ruby:

http://amp.gs/jYYOX
где найти воробьев в москве?
Forwarded from Shock Design
Media is too big
VIEW IN TELEGRAM
Крутая, яркая реклама спотифай в Швеции
Forwarded from Имхограф
Доля населения, привитого от коронавируса нового типа по странам на 11 ноября 2021 года.

Инфографика периодически обновляется, это третье исправление. На 11 ноября в мире вакцинировано минимум одной дозой около 52% населения — это почти 4 млрд человек. В лидеры в этот раз выделено 12 стран, в которых процент вакцинированного населения выше 80%:

🇲🇹 Мальта — 96,59%
🇲🇻 Мальдивы — 91,64%
🇦🇪 ОАЭ — 88,19%
🇶🇦 Катар — 87,14%
🇵🇹 Португалия — 86,09%
🇨🇱 Чили — 86,09%
🇰🇭 Камбоджа — 85,39%
🇸🇬 Сингапур — 94,98%
🇮🇸 Исландия — 84,07%
🇸🇨 Сейшелы — 83,47%
🇧🇭 Бахрейн — 83,29%
🇪🇸 Испания — 80,67%

При этом в числе постсоветских стран по прежнему нет таких, где вакцинировано больше 70% населения. Выше всех находятся прибалтийские страны (🇪🇪Эстония — 58,52%), а 🇷🇺Россия по процентному соотношению занимает только 6 место из 15-ти. При этом по количеству вакцинированных людей Россия находится на 1 месте на постсоветском пространстве и на 11 месте в мире с более чем 50 млн вакцинированных.
Forwarded from ai.dot(ufna, dev)
Я давний приверженец аля-эпиковского кодестайла и закапывания подальше всех текстовых "помощников типов" и подобного. Я еще как-то готов принять _ для внутренних переменных класса, но m_ c_ и подобное - ужас же.

К чему это вообще? Тут вышел перевод статьи от Bungie про кодстайл, https://habr.com/ru/post/588881/ , в процессе чтения я понял что сложно придумать более сложночитаемый для меня стиль.

1. снейк кейс повсюду, everywhere (лично мне сложно читать все примеры кода, приведенные в статье)
2. "нет пробела перед оператором присваивания чтобы не перепутать со сравнением"
3. int32 *smth, а не int32* smth

При этом набор правил кодестайла на самом деле куда шире - достаточно посмотреть все вариации конфигурирования clang-format, там есть над чем поломать копья, и в статье об этом ни слова.

И вообще, главное так и не раскрыли - табы или пробелы! (табы)
Видели когда-нибудь как выглядят шрифтовые логотипы на арабском? Теперь видели 😉
Forwarded from DevGAMM News
На DevGAMM Fall 2021 пройдет панельная дискуссия о новых возможностях Unreal Engine 5. Здесь обсудят возможности использования движка для реального продакшена здесь и сейчас, а также плюсы, минусы, желанные возможности и потенциальные страхи.

🎤Проведет разговор Владимир Алямкин из Pushkin Studio, MY.GAMES.

К нему присоединятся:
🎤Антон Токарев, Apella Games
🎤Владимир Ханин, Fazic Games
🎤Леонид Горбачев, Moon Moose
🎤Даниил Лихоманов, Unrealskills


Будет познавательно! Присоединяйтесь и задавайте вопросы в первый день конференции, 17 ноября.

🎟 Успейте забрать билеты!
Forwarded from Имхограф
Сколько еды выбрасывается в год в мире?

Недавно Илон Маск заявил в Твитере, что готов потратить $6 млрд на борьбу с голодом в мире, если увидит план по решению проблемы. На это откликнулся директор Всемирной продовольственной программы (ВПП) ООН Дэвид Бизли, который представил программу по предотвращению голода в 2022 году.

Пока миллиардеры и чиновники решают как потратить свои деньги, 700 млн человек в мире недоедает. При этом 17% от всей производимой в мире еды попадает в мусорное ведро. Этого вполне могло бы хватить, чтобы накормить 2 млрд человек.
Forwarded from ai.dot(ufna, dev)
Заметки с полей про CI/CD.

1. Если вы постоянно собираете билды на кастомном движке, то очень рекомендую перейти на InstalledBuild. Сильная экономия на шаге сборки бинарей (грубо 700 юнитов сборки vs 70)
2. Анрил плохо (совсем плохо) умеет в многопоточность сборки, если мы будем рассматривать сборку как в целом процесс от выгрузки репо до получения конечного билда. Шаг "компиль юниты" - это небольшой и далеко не самый долгий кусочек.
3. Для оптимизации п.3 - надо запускать на серваке несколько сборок параллельно для более плотной утилизации мощностей. Чтобы так сделать, достаточно каждому агенту дать свой движок и указать свой TMPDIR.
4. Обязательно ограничить MaxParallelActions сопоставимо с количеством параллельных агентов (и оперативной памяти!!), чтобы они не толкались при пересечении на этапе компиляции (например, если у вас 32 ядра, то MaxParallelActions = 12 будет весьма норм для 4 агентов, при условии наличия 64 гигов оперативки)

По итогу, вы сможете собирать несколько билдов параллельно (что полезно при активном использовании всего этого для верификации веток и авто-тестов), и это практически никак не будет аффектить время сборки. А использование InstalledBuild вкупе с параллелизацией билда - даже его сократит.
Forwarded from The Devs
The invisible JavaScript backdoor.

#article #js #security
@thedevs

https://kutt.it/P0zJjS
Wow 😯