Исходники старых игр
https://archive.org/details/gamesourcecode&tab=about
https://archive.org/details/gamesourcecode&tab=about
archive.org
Game Source Code Collection : Free Software : Free Download, Borrow and Streaming : Internet Archive
This is a collection of computer game source code. The majority of these titles were originally released as commercial products and the source code was made available to the public at a later time. Developers have released these assets under varying licenses.…
Как я вливал 2 репы в одну с сохранением истории
- Подтянуть одну репу в другую с помощью git subtree
- Поправить cmake
- Здесь все должно было закончиться
- Починить линковку
- Починить тесты
- Обнаружить, что тесты не проходят только локально (пора почистить кэш конан-пакетов).
Прекрасно, просто прекрасно (проебаные пол дня).
- Подтянуть одну репу в другую с помощью git subtree
- Поправить cmake
- Здесь все должно было закончиться
- Починить линковку
- Починить тесты
- Обнаружить, что тесты не проходят только локально (пора почистить кэш конан-пакетов).
Прекрасно, просто прекрасно (проебаные пол дня).
Как не надо делать в CMake (полезно, теперь планирую исправить одну штуку, но до сегодняшнего для ее исправить было муторно) http://voices.canonical.com/jussi.pakkanen/2013/03/26/a-list-of-common-cmake-antipatterns/
Forwarded from N + 1
Нейросети чаще всего воплощают в виде компьютерных программ, но на самом деле их можно реализовать и другими способами. В новой работе ученые показывают, что кусок стекла с правильно размещенными внутри неоднородностями может производить «вычисления» и распознавать рукописные цифры. Главным преимуществом такой нейросети является абсолютная пассивность, то есть для ее работы не требуется энергия
http://short.nplus1.ru/optneunetwork
http://short.nplus1.ru/optneunetwork
Продолжая тему CMake. Нашел очень полезный флаг - CMAKE_INSTALL_RPATH_USE_LINK_PATH.
Как понятно из названия, он сохраняет RPATH, использующийся при линковке. Полезно, если у вас куча зависимостей ГДЕ-ТО в загадочных местах системы, например это конан пакеты или вы просто ебанутый.
Ну а я этого раньше не знал, потому что разрабатывал под виндовс и это место не болело.
Как понятно из названия, он сохраняет RPATH, использующийся при линковке. Полезно, если у вас куча зависимостей ГДЕ-ТО в загадочных местах системы, например это конан пакеты или вы просто ебанутый.
Ну а я этого раньше не знал, потому что разрабатывал под виндовс и это место не болело.
Qt ебашит вообще адовые блюда. Ну такой вот примерно рецепт усредненный. Берется проц, он не греется, греть - это не про Qt. Он берет визуализацию фрактала Мандельброта, выливает ее на WebAssembly и начинает многопоточно жарить. Добавляет в него огромное количество тредов, JavaScript! для вязкости, shared memory сверху. Все это считается до дыма...
https://blog.qt.io/blog/2019/06/26/qt-webassembly-multithreading/
https://blog.qt.io/blog/2019/06/26/qt-webassembly-multithreading/
www.qt.io
Qt for WebAssembly: Multithreading
Лучшее, что я сделал для себя за этот месяц - сходил к офтальмологу и начал снова носить очки во время работы. Минус у меня небольшой (-0.75), но было достаточно, чтобы глаза утомлялись и в конце дня мне хотелось не пользоваться зрением до самого утра. И это при том, что монитор и то, что на нем написано я вижу прекрасно, как мне кажется.
Дело не в стеснении, а в том, что в какой-то момент я почувствовал, что очки мне не нужны. А теперь почувствовал снова, что нужны. Перенапряженные глазные мышцы деформируют глаз, тем самым усугубляя его дефекты, а со временем вызывая астигматизм. Очки же помогают держать мышцы в меньшем напряжении и, может быть, глаз немного вернется свою естественную форму.
Я знаю, что есть достаточно людей, которые не проверяют зрение, потому что привыкли, но щурятся, горбятся, разглядывают туманные пиксели - так вот, это стоит своих денег и в этом нет ничего стыдного, а уж тем более ваше зрение не станет хуже от ношения очков, скорее всего только лучше.
UPD. Обязательно берите очки с антибликом, мои первые были самые самые простые и свет в них двоился. С антибликом ты просто смотришь сквозь очень очень прозрачное стекло.
Дело не в стеснении, а в том, что в какой-то момент я почувствовал, что очки мне не нужны. А теперь почувствовал снова, что нужны. Перенапряженные глазные мышцы деформируют глаз, тем самым усугубляя его дефекты, а со временем вызывая астигматизм. Очки же помогают держать мышцы в меньшем напряжении и, может быть, глаз немного вернется свою естественную форму.
Я знаю, что есть достаточно людей, которые не проверяют зрение, потому что привыкли, но щурятся, горбятся, разглядывают туманные пиксели - так вот, это стоит своих денег и в этом нет ничего стыдного, а уж тем более ваше зрение не станет хуже от ношения очков, скорее всего только лучше.
UPD. Обязательно берите очки с антибликом, мои первые были самые самые простые и свет в них двоился. С антибликом ты просто смотришь сквозь очень очень прозрачное стекло.
Обычно простые смертные жалуются на то, что зарплату не поднимают, хотя из года в год работаешь на убой и даешь результат.
А я тут узнал, что у тимлидов, оказывается, тоже такие проблемы бывают: ты этих разработчиков наставляешь и зарплату им выбиваешь, а о тебе доброго слова не скажут, и вот уже пару лет никаких повышений.
А вы умеете просить прибавку? Что надо сделать, чтобы не отшили? Какие знаете заходы?
А я тут узнал, что у тимлидов, оказывается, тоже такие проблемы бывают: ты этих разработчиков наставляешь и зарплату им выбиваешь, а о тебе доброго слова не скажут, и вот уже пару лет никаких повышений.
А вы умеете просить прибавку? Что надо сделать, чтобы не отшили? Какие знаете заходы?
Forwarded from oleg_log (Oleg Kovalov)
Тут подробный постмортем с регуляркой и (всего лишь) 11 пунктов что пошло не так. Боюсь перемножить вероятности.
https://blog.cloudflare.com/details-of-the-cloudflare-outage-on-july-2-2019/
https://blog.cloudflare.com/details-of-the-cloudflare-outage-on-july-2-2019/