Сообщения

Показаны сообщения с ярлыком "Полезные ссылки"

Debian 101

Пишется для Debian GNU/Linux 12 (bookworm) + Gnome 43.6 Создание разделов и настройка Timeshift <расписать> Выдача sudo первому пользователю Если пользователю root при установке не задавался пароль: su - <и другие команды> Выдача нормальной "админки" первому пользователю: <расписать> Альтернативный взгляд: В последнее время пошла такая мета, что пароль на root не нужен вообще, и не нужна эскалация прав юзера через sudo. Мол, достаточно пользоваться su и всё необходимое делать от суперюзера. Но на практике на десктопе/лэптопе это выглядит сомнительно, т.к. слишком часто в GUI требуются операции с повышением привилегий. В общем, в вопросе пока надо разбираться, какой подход наиболее эффективен и удобен. Удаление мусорных программ <написать команду> Установка flatpak Инструкция Команды: apt install flatpak apt install gnome-software-plugin-flatpak flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo sudo reboot Включе...

Примеры и образцы дизайн-документов

 В основном здесь всякое старьё, но сути не меняет: полноценные диздоки. 1. GameDocs.org/documents 2. Тред на Реддите . 3. Mikael Segedi - подборка диздоков 4. Star Wars: The Front Line

Материалы по Headless CMS

Изображение
Сегодня на твиче оказался на стриме Белой Пантеры (GB), которая была занята разработкой фронта на базе Contentful . Что такое Contentful - я толком не понял. Судя по всему - продукт, сочетающий продвинутую Headless CMS и экосистему для деплоя. В общем, пошёл искать информацию о таком феномене как Headless CMS. Ссылки по теме Headless CMS Что касается ссылок, нашёл следующее. Три статьи про Headless на хабре: более общая   более конкретная техническая с примерами и анализом решений. Несколько фреймворков: VuePress Gridsome Hugo NuxtJS Gatsby Фреймворки упоминались в том или ином контексте в отношении Headless CMS и получения данных через API. Часть из них - обычные статические генераторы, и при чём здесь Headless - предстоит выяснить. Ознакомительная статья по GraphQL на Хабре Сайт GraphQL.org И бонус: DevOps статья по инфраструктуре CI/CD (хабр).

DayZ - Полезные ссылки

Изображение
Тулзы и Инфографика от WOBO DayZ Wiki / Все про выживание! (dayzona.ru)     DayZ Wiki (gamepedia.com)   DayZ Russia Wiki — DayZ Russia Wiki   Интерактивная Карта  

Линки: Туториалы по Python

Решил собрать в одном месте известные мне туториалы по Python, и распределить их по полезности или назначению. I. Топовые, дающие цельную картину. ☀   Tutorialspoint - Python Классика. Огромная библиотека всевозможных туториалов. Здесь большой список туториалов по технологиям, связанным с Python: https://www.tutorialspoint.com/python_technologies_tutorials.htm Особый интерес вызывают следующие туториалы: Структуры данных Паттерны дизайна Объектно-ориентированный Python ☀   w3schools - Python Ещё одна классика. Сайт - сборник туториалов по разным языкам и технологиям. В основном - связанное с веб. Среди туториалов по пайтону есть Связка с MySQL и Связка с MongoDB . ☀   Документация на Python.org С этой страницы есть переходы на туториал для новичков , на рекомендуемые книги , на публикации Гвидо ван Россума и, собственно, Основной раздел документации , а так же другие материалы. Кроме того, здесь же попалась ссылка на сайт wiki.python.org , который является, похоже, альт...

Линк: Туториалы по Godot и не только

Изображение
Ещё один авторский сайт, посвященный информационным материалам по Godot и нескольким другим технологиям: https://www.gotut.net/category/godot/ Автор сайта, скорее всего, австриец Stefan Hoermann. Скриншот:

Линк: best practices на Godot от GDQuest

Изображение
Ещё одна статья о "лучших практиках" на Godot. Автор - известный в тусовке Nathan Lovato, он же GDQuest , автор многочисленных туториалов (кстати, тоже француз, как и энтузиаст из предыдущего поста). https://www.gdquest.com/docs/guidelines/best-practices/godot-gdscript/ GDQest, судя по информации на сайте - целая компания из, по меньшей мере, пяти человек.

Линк: организация проекта на Godot

Изображение
Себе на заметку - блог "Энтузиаста разработки игр" Olivier Boucard из Бретани (Франция). В частности, пост об организации проекта на Godot: https://www.braindead.bzh/entry/creating-a-game-with-godot-engine-ep-2-project-organization Пост написан в 2016м году, но в целом актуален. Интересный домен верхнего уровня - bzh - википедия говорит, что это спонсируемый домен, посвященный Бретонской культуре (кельты и т.п.) Скриншот из поста:

Разбираемся в новой волне критики ООП

Изображение
1. Статья с критикой ООП https://tproger.ru/translations/oop-the-trillion-dollar-disaster/ Основная идея: при создании парадигмы (и фреймворка) ООП в шестидесятых, ключевой идеей был именно обмен сообщениями, а не дерево объектов. И при сохранении этой идеи код легче в поддержке, понимании, и более отказоустойчив. Вначале была инкапсуляция - и именно она отражала ключевую идею оригинального ООП (объекты закрыты, сигналы в приоритете). Но в дальнейшем фокус внимания сообщества разработчиков сместился от сообщений к объектам. В результате сформировались полиморфизм и наследование. Последовал эффект бойлерплейт, крупные программы стали характеризоваться сотнями объектов с тысячями возможных состояний. Открытость состояний объектов повышала связность и уменьшала коэффициент сигнал/шум в программе. В результате - избыточность кодовой базы, избыточность тестов, перегруженный процесс поддержки ПО. Объекты связывают функции и структуры данных вместе в неделимых единицах. Я дума...

DevOps: начало

Запишу на память несколько tips для ускорения развёртки веба. 1. Гайд Бегета по Python/Django/Flask и т.п. https://beget.com/ru/articles/webapp_python 2. Документация по Django https://docs.djangoproject.com/en/3.0/intro/install/ 3. Документация по DjangoCMS https://www.django-cms.org/en/blog/category/tutorials/ https://www.django-cms.org/en/blog/category/technical-articles/ 4. Rich Text редактор SummerNote (MIT License): https://summernote.org/getting-started/ 5. Документация Яндекса по БЭМ: -  https://github.com/bem-site/bem-method/blob/bem-info-data/method/quick-start/quick-start.ru.md -  https://github.com/bem-site/bem-method/blob/bem-info-data/articles/yandex-frontend-dev/yandex-frontend-dev.en.md Гайды по Git: https://githowto.com/ru https://rogerdudler.github.io/git-guide/index.ru.html https://proglib.io/p/git-for-half-an-hour Учебник по Git (ru): https://git-scm.com/book/ru/v2/Введение-О-системе-контроля-версий Гайд по venv  😄 : http...

Где искать 3D-модели для Blender и CG

Прежде всего - статья на pikabu со ссылками на стоки и библиотеки моделей: https://pikabu.ru/story/poleznyie_saytyi_s_3d_modelyami_5570460 ТЕПЕРЬ МОЯ ПОДБОРКА 1. blendswap.com Сайт специально для пользователей Блендера ... список будет пополняться ...  -------------------------------------------------------------------------------------- И ЕЩЕ Список сайтов с большим числом моделей, но не только для Блендера (в основном, .3ds): 1. www.cadnav.com/3d-models/

Сайты с Royalty Free и CC музыкой

1. Nihilore ( YouTube , SoundCloud ) -------------------------------------------------- Список будет пополняться