DevNotes Live
6 subscribers
84.4K photos
12K videos
195 files
35.5K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://t.me/devnotes_live/121
Download Telegram
Forwarded from ai.dot(ufna, dev)
В. "Игровой движок" - слово-комбайн. Что конкретно мы делаем? Комбайн с нуля, чтобы "никто не ушел обиженным" - утопия. А там и виар, и что только не называют.

Г. Даже если затопить локальными деньгами, то утопия в первую очередь из-за вопроса - кто будет делать? Кто "исполнитель" этого заказа? С опытом выпуска игровых проектов широкого профиля? С опытом современного стейта технологий по всем необходимым фронтам?

Такая инициатива была бы очень здравой, если бы государство не навязывало сверху "идею", а спонсировало подобные разработки под условия опенсорса результата. Банально, я более чем уверен что внутри VK мы можем разработать достойнейший движок под мобилки и браузеры, чтобы делать наши игры. С поддержкой, апломбом, всеми делами, но - в первую очередь для наших игр, имея нехилое количество опыта по всем направлениям.

Но я совсем не верю в такие "движки" от Ростеха. Не потому что они (Ростех) - плохие, у них есть офигенно крутые разработки, и там работает множество грамотных дядек (и тётек). Но игры - чертовски специфичный софт, в котором заказчик и исполнитель должны быть если не едины, то хотя бы любовниками, с определенным майндсетом и загонами.

Означает ли это, что "ничего не получится, все будет лажа, распилы кругом". Нет, совсем нет. Имхо участие государства в таких штуках - это будет по итогу клево (только госы могут позволить инвестиции во многие направления бизнеса в том объеме, в котором оно нужно), но к этому надо прийти. Делая "средние" результаты, чтобы пройти определенный путь с обоих сторон по сближению, выстраиванию общего языка, и так далее. Это займет время.

Так что я за движуху. Сдержанно, с недоверием, но уж точно с поддержкой и без порицания.
Forwarded from Denis Sexy IT 🤖
Для программистов английские слова «bug» (жук) и «debug» знакомы как ничто другое — «дебаг» это отладка и поиск ошибок в программном обеспечении, если говорить совсем просто.

Но вот о самом происхождении термина «баг» и причем тут «жук», думаю, знают не все.

В интернете несколько теорий:
Например, Томас Эдисон, в 1878 году немного пошутил и упомянул этот термин, пытаясь описать дефекты, которые нужно исправить:

«Вы были отчасти правы, я обнаружил ошибку (в оригинале «bug», читать как «жучка») в своём устройстве, но ее не было в самом телефоне. Жук был рода Callbelum (типа шутка, «звоно-жук» 🌚). Похоже, насекомое находит предпосылки для существования во всех телефонных аппаратах».

Уже потом, в 1945, на заре вычислительной техники, группа программистов во главе с Грейс Хоппер (она разработала первый компилятор для языка программирования, и была одной из первых программисток на этом шарике) столкнулись с проблемой в работе мейнфрейма. После долгих проверок, решили открыть компьютер и обнаружили на главной печатной плате дохлую моль, блокирующую реле. Этот процесс решили назвать как раз самым что ни на есть дебаггингом – буквально избавлением от жуков.

На картинке та самая моль приклеена скотчем к ошибке, написанной на бумаге.

А еще bugging, на сленге США, означает выходить из себя. Ха, не ожидали урок уличного английского?

@Denis
Forwarded from Denis Sexy IT 🤖
Интересное научное исследование Оксфордского университета, которое можно показать беспокойным родителями — оказывается нет никакой взаимосвязи между играми и плохим психическим здоровьем, это показали ~40 000 геймеров.

Опрос был проведен не как раньше, на бумажке, а сами геймеры предоставляли свои игровые данные для исследования на протяжении шести недель. Тестировались игроки на разношерстных тайтлах: Animal Crossing: New Horizons (эти самые отбитые), Gran Turismo Sport, Apex Legends и Eve Online.

В итоге выявили интересную закономерность — если игроки «чувствовали, что должны играть», то показатели психического здоровья были хуже, чем у тех, кто «просто хотел играть» — на психическое здоровье последних игры совершенно не влияли. Получается, что важно не количество игрового времени, а его качество (гринд лута и дейликов, уверен, не помогает менталочке).

Это исследование как капля в море, учитывая сколько игроков в мире и количество игр, тут просто протестировали популярные игры, по сути это первые шаги в понимании «а почему вы вообще играете».

Напоследок, интересный бюрократический факт — проанализировать данные было проще, чем договориться с игровыми платформами об использовании этих самых данных, ученые говорят были месяцы переговоров 🌚

На картинке Марио на сеансе психотерапии

@Denis
Forwarded from Denis Sexy IT 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Скоро спать, а значит пора узнать что-то ненужное. Например, как древние римляне делали дороги.

Не благодарите
This media is not supported in your browser
VIEW IN TELEGRAM
Потрясающая реклама от Amazon Books. Особенно понравились моменты с мульт анимацией и глазами читающих в конце — очень круто!
Forwarded from Denis Sexy IT 🤖
Клевая карта, которая показывает самых популярных людей из разных городов мира – https://tjukanovt.github.io/notable-people

Не всегда согласен с результатами, но очень залипательно рассматривать
Forwarded from Denis Sexy IT 🤖
Уже целый год прошел с тех пор, как мы с вами живём в мире, где есть AlphaFold, и даже если вы не знаете что это, AlphaFold знает о нас всех гораздо больше.

Я вот тут делал подробный пост об этой нейронке, в двух словах — это опенсорсная нейросеть, которая с точностью 90% (вплоть до атома) предсказывает исходную структуру молекулы белка, что раньше было ну очень сложно предсказать.

Так вот, новость заключается в том, что спустя год учёные опубликовали предсказанные структуры почти всех известных науке белков, с почти 1 млн. структур год назад до 200 млн (!) сейчас, там и растения, и бактерии, и животные и куча других организмов, представьте какие исследования можно проводить.

Но самое крутое это доступность всего этого, то есть все 200 с лишним миллионов структур будут доступны для загрузки через Google Cloud Public Datasets, а это открытость для всего учёного мира, я бы сказал священный грааль биологов. В прямом смысле сила ИИ, которая может спасти кучу жизней и разгадать кучу биологических тайн, и создать новые угрозы всему живому.

Сейчас порядка 500 000 исследователей из 190 стран получили доступ к базе данных AlphaFold с более чем 2 миллионами структур, и за такой короткий промежуток времени инструмент стал прямо необходимостью.

Как пример, недавно AlphaFold помог собрать воедино комплекс ядерной поры — это она из самых сложных головоломок в биологии, гигантская структура, состоящая из сотен белковых частей, которая контролирует всё, что проходит через клеточное ядро. Как раз тонкая структура этого ядра была раскрыта.

На видео внизу пример, как нейронка справляется с предсказаниями 🧬

@Denis
Forwarded from ai.dot(ufna, dev)
That's all, folks :D
Forwarded from The House of The Dev
Мы получили письмо от Джона Ромеро, в котором он попросил снять эпизод с публикации. Разработчику стали писать те, кто ставит знак равенства между деятельностью государственных машин и людей.

Напомним, что огромная часть смысла существования подкаста The House of The Dev — это дружба народов и интернациональный обмен опытом, а среди тех, кто зарегистрировался в сообществе, есть и украинские студии.

https://thehouseofthedev.com/materials/dzhona-romero-atakovali-kheytery-pervyy-vypusk-podkasta-the-house-of-the-dev-v-novom-sezone-vremenno/
вместо того, чтобы малодушничать, ебланить или пресмыкаться, ты вкалывал, преуспел в своём деле, заслужил себе репутацию пассионария, способного приводить людей, вещи и идеи в движение, и уже сделал немало, повлияв на культуру, за что сотни тысяч людей тебе благодарны?

добро пожаловать в иноагенты. а может ты и вовсе национал-предатель?
Forwarded from Denis Sexy IT 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Скоро спать, поэтому вот вам очередное ненужное знание – вот так с убитой флешки вытаскивают данные.

P.S. Эта рубрика состояла всего из двух постов, я слишком ленивый чтобы ее вести дальше
Forwarded from Denis Sexy IT 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Кстати, помните обложку Cosmopolitan сделала девушка с помощью Dalle 2? В общем, ее вдохновил наш эксперимент с расширением картин (серьезно, она прям меня тегнула в твитттере/инсте), и она сделал свою версию картины Вермеера.

Тесен мир AI-людей
Forwarded from Denis Sexy IT 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Сходил сегодня в амстердамский Рейксмюсеум и весь день занимался там фигней с Dalle 2, такой день 🗿
Forwarded from Denis Sexy IT 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Короче это нормально все не смонтировать в один файл, поэтому буду постить в Тикток себе все это, такой план, я тиктокер теперь получается, простите
Forwarded from Denis Sexy IT 🤖
Вообще выглядело странно все это сегодня – я часа три ходил по этому музею и как дурачек все снимал и из телефона не вылазил, хихикал иногда и тп.

Я это к чему, если я сойду с ума, никто же не заметит – скажут всегда странным был 🥲
Forwarded from Denis Sexy IT 🤖
Воскресенье и околонаучный дайджест по расписанию:

🌕 На Луне нашли пещеру, в которой теоретически можно даже жить, внутри неё постоянная комфортная температура +17С, как обычным летним вечером на Земле. Обычно температура колеблется от −173С до + 127С, в общем внутри можно построить целую научную базу (Rus / Eng)

🐋 Еще раз подтверждается, что мы пока даже нашу планету не всю исследовали — на дне Тихого океана учёные нашли десятки потенциально новых видов существ, от морских огурцов до медуз и различных видов кораллов. Нашел их дистанционно управляемый аппарат (Rus / Eng)

🩹 Учёные из Сингапура создали заживляющий пластырь на основе коллагена из лягушачьей кожи. Такой пластырь, например, подойдёт для заживления хронических ран у людей с диабетом. Забавно, что материал был взял на акваферме, где лягушек разводят для поставок в ресторан (Rus / Eng)

🐍 Неожиданно прибыло у конспирологов — палеонтологи нашли останки плезиозавра в месте, где раньше протекала река, то есть животные себя прекрасно чувствовал в пресной воде, хотя раньше считали, что они исключительно морские. Любители Несси в восторге, а мы ждём подробностей (Rus / Eng)

🧬 Исследователи доказали, что препараты, запрещенные десятки лет назад, могут помогать от зависимостей и других психических расстройств, включая болезнь Альцгеймера, тем самым биологи рассматривают возможность разработки «легальных психоделиков» (Rus / Eng)

🌌 Похоже, Джеймс Вебб уже начал разгадывать тайны вселенной и находить странности — обсерватория обнаружила слишком много дисковых галактик в ранней вселенной, тем самым учёные пришли к мнению, что роль слияния галактик в процессах их эволюции может быть преувеличена (Rus / Eng)

🧣 Футбольная команда «Manchester City» совместно с Cisco разработали умный шарф для фанатов со встроенным датчиком, который отслеживает частоту сердечных сокращений, температуру тела и эмоциональное состояние его владельца. Тем самым можно изучать реакцию болельщик на разные события, происходящие на поле (Rus / Eng)

🐕 Учёные из Южной Кореи получили двух генетически отредактированных щенков бигля с мутацией, вероятно, связанной с болезнью Паркинсона. Были созданы и отредактированы клетки собак, после чего из них получили эмбрионы, которые выросли в полноценных щенков. Мутация дала им суперспособность — светиться в ультрафиолете, теперь ученые собираются поехать на рейв вечеринку (Rus / Eng)

Прошлый дайджест тут.
Forwarded from ai.dot(ufna, dev)
Покупные DLC, коллекционные издания? [гифка с усатым Фарреллом]

Я понимаю бизнес решения стоящие за этим, «на их месте я бы сделал точно так же» (с) разработчик мобильных игр

Но! Речь идёт о фактическом урезании сингла.

Это грустно. И понятно что такое повсюду, просто тихо и незаметно, но как-то неправильно.

https://www.ign.com/articles/ubisoft-to-shut-down-multiplayer-and-online-services-for-15-games-in-september-2022
Forwarded from ai.dot(ufna, dev)
Хм, помните я на днях писал о таком движке как Our Machinery?

Дак вот, мы можем наблюдать последствия того самого "глобального минуса".

Хотя эти ребята конечно еще и феерично взрываются, вот это вот требование "все удалить" с изменением EULA буквально позавчера - это цифровой терроризм.

А также:
1. отличный пример почему в продакшне надо выбирать проверенные технологии, каким бы вкусным не выглядел "вот этот стартап"
2. нет исходного кода - ты в рабстве. При нарушении п.1, выбрав такой движок - ты ССЗБ.
Forwarded from ai.dot(ufna, dev)
К темам про "выключили сервера" и "слыш, удоли движок" выше, да и вообще песня на общий лейтмотив последнего времени.

Достаточно много лет я являюсь апологетом опенсорса, и хоть и не фанатично, но стараюсь способствовать его развитию. Банально - многие собственные мини-решения меня и нашей студии доступны на гитхабе в открытом виде, и это - не придумки "с потолка", а рабочие решения, которыми мы пользуемся сами.

Некоторым моим идеалом является полностью открытая разработка игр, когда все сорцы открыты, задачи видны, роадмап публичен и прочее. Я в этом вижу определенную толику романтики и безумного челленджа, т.к. - см. опять же пару постов выше - в "закрытость" уходят осознанно, а обратить это в плюс - еще суметь надо.

Лет десять назад я был уверен что именно к этому все и идет, даже вон движки код открывают и доступными становятся. И мол вот-вот, да станет это нормой, встанет на рельсы поезд открытых сорцов! Но я был зелен, юн, наивен, и не имел опыта работы над достаточно большими проектами, чтобы осознать всю тщетность подобных интенций.

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

Что нам это даст? По факту - ничего (мы не эпики, даже на PR активности особо ничего не получим). Что это даст пользователям? Ничего (как играли, так и будут играть в f2p игру, бесполезную извне экосистемы). Что это даст другим разработчикам? Да тоже особо ничего, т.к. сама по себе открытость исходников ничего не дает. Сборка проекта, его выкатка, процедуры тестирования, отладки, особенности реализации и процессы работы над задачами, обрывки документации - все это размазано тонким слоем по инфраструктуре.

Банально, но процесс сборки проекта в его финальном состоянии "для игрока" даже в нашей небольшой команде целиком известен буквально нескольким человекам, кто эту систему писал и придумывал. Если ты просто возьмешь наш движок и наш проект - чуда не прозойдет. А что там на бекенде происходит - это вообще тайна за семью печатями ("а у вас есть Кубернетис?").

И так с любым более-менее крупным проектом, состоящим из не-моногенных технологий и направлений разработки. Реальная документация не бывает идеальной и синхронизированной, знания протухают и различными доменами принадлежат тем или иным отделам. Создание и запуск всей инфраструктуры и пайплайнов - занимает время, и именно в этом комплексном механизме и есть ценность команд или студий.

При этом направление "на опенсорс" - это хорошее направление. Я выступаю за то, чтобы отдельные технологии "для разработчиков" были с открытым кодом, доступными для сборки, и формировали сообщество для своего развития. Плагин, движок, библиотека, утилита - то, что имеет ценность как "кирпичик", а не как конечный продукт "для игрока".
Forwarded from ai.dot(ufna, dev)
По просьбам трудящихся я тут схемку свою старую нашел, о буднях разработки.