Сообщения

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

Диагональная решетка в Blender

Изображение
 1. Сделать клетчатую поверхность любым способом, например: - команда "Subdivide"; - loop cuts. 2. (опционально) Модификатор "Subdivision". - Режим Simple. Можно добавить позднее - влияет на размер ячеек сетки. 3. (важно) Модификатор "Decimate". - Режим Un-subdivide. - Iterations: 1 4. Модификатор "Wireframe". - дефолтные свойства, либо настроить по вкусу. 5. (опционально) Модификатор "Solidify". - утяжелит меш, но быстро сгладит артефакты, если они появились.  

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 Включе...

SSH 101

Добавление SSH-ключа в репозиторий Git 1. Создать ключ ssh-keygen -t ed25519 -C "your_email@example.com" (легаси: ssh-keygen -t rsa -b 4096 -C "your_email@example.com" ) > Enter a file in which to save the key (/c/Users/YOU/.ssh/id_ALGORITHM):<имя ключа> > Enter passphrase (empty for no passphrase): [Type a passphrase] > Enter same passphrase again: [Type passphrase again] 2. Добавить "pub" ключ в репозиторий. Полностью скопировать содержимое файла ключа в поле ключа в репозитории. Сохранить ключ в репозитории под каким-то именем. 3. Добавить ключ в shh-agent. Сначала ручной запуск ssh-agent в фоне: eval "$(ssh-agent -s)" Теперь добавление ключа: ssh-add ~/.ssh/<имя ключа> Управление ключами Вывести перечень зарегистрированных ключей ls -al ~/.ssh Решение проблем git@example.com: Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the reposito...

CSS mobile Fix для WP Griddle

Фикс отображения поста. В частности, были проблемы на мобильных и небольших экранах. Фиксы: Размер заголовочного изображения, вертикальные отступы, размеры заголовков, прижимание текста поста к краям экранов. Сохраняю на тот случай, если кастомное CSS сбросится при обновлении темы.

Git 101

Типичный workflow базового уровня git clone <указатель на репозиторий> - init в таком случае не требуется git fetch (скачать изменения с сервера) git merge (слить изменения в локальную копию) эти две команды заменяются одной: git pull (по ситуации) git status или status -s (короткий формат) git add . git commit -a (all) -m "Quick description"   git push origin main Отмена локальных изменений Отменить коммит, но сохранить изменения в коде: git reset --soft HEAD Отменить два коммита вместе с изменениями кода: git reset --hard HEAD~2 Отменить изменения конкретного файла: git checkout <имя_файла> Отмена изменений на remote Откатиться до конкретного коммита: git reset --hard <commit-hash> ...а затем forced push: git push -f origin main Пара слов про .gitignore Если .gitignore был добавлен ДО версионирования (создания) конкретных файлов: git add . Проверить, какие файлы былидобавлены к индексации, и затем: git reset -- <paths> Чтобы unstage те файл...

EVE: Навигация по вормхолам

Изображение
Веб-подготовка перед эксплорейшеном Коды вормхолов (eveuniversity) Интел по системам Данные по системам (ellatha) Список кодов вормхолов запасной (ellatha) Описание локаций eve-survival: Гайды по WH eve-inspiracy: Сигнатуры , Аномалии , Релики , Датки , Газ , Руда Безопасность Дат/Реликов Для создания карты использовался Xmind Zen. Можно использовать Pathfinder .    Впрочем, можно использовать любой аналог типа Visio.

Бесплатные видеоредакторы 2020

Изображение
Себе на память.

Деревья с помощью модификатора Skin

Изображение
1. Оставляем от Plane одну точку (можно сделать Merge: Edit Mode, M, "at Center"). 2. Навешиваем на неё Skin, и сразу Subdivision Surface. 3. Экструдируем (E) точку, создавая нужную геометрию. 4. Для изменения размера ствола в конкретном месте: Ctrl+A по точкам в Edit Mode (этот хоткей меняет "размер" вертекса). Всё.   For my English-speaking friends:   Tree Branches using Skin modifier.   1. Obtain one single vertex (for example: Plane - Edit Mode - M to "Merge at Center"). 2. Enable the Skin Modifier, and instantly - Subdivision Surface modifier. 3. Extrude that single vertex in needed directions. 4. To change branches/trunks width in certain places: use Ctrl + A at certain vertices in Edit Mode (this hotkey will change the "size" parameter of vertices.   That's it.

День рождения и апгрейд ноута

Пляски с бубном lite version: * Один из слотов ddr3 не работал, на следующий день поехал менять 4гб на 8гб. * Из-под линукса писать установочные флешки с MBR затруднительно (слишком много шаманства, если не знать know-how). Особенно, когда в старом биосе uefi не uefi. Проще оказалось найти ноут с виндой и там использовать Rufus. * Винда при установке видела, но не могла осилить новый SSD, пока не вытащил старый HDD. К счастью, в итоге всё установилось и разметилось как надо. Теперь две новеньких системы: Mint 19 Cinnamon и лицензионная Windows 8.1 летают как никогда. Поздравляю себя с Днём Рождения. И со значительным апгрейдом ноутбука (laptop). В самом деле, дополнительная память + SSD творят преображение. Note: после какого-то из update-grub, почему-то перестала грузиться винда. Разбирался два дня, в итоге: - поменял местами SSD и HDD, чтобы SDD пришёлся на более ранний порядок raid; - сделал примерно восемь безуспешных переустановок, после чего поставил Oracle V...

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...

Blender / Bridge Edge Loops

Изображение
Надо не забывать, что Bridge Edge Loops способен соединить не только две полости пологим искривлённым соединением (1), но и две полости совершенно разной формы (2).

Настройка редиректа htaccess с http на https

RewriteEngine On RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Где искать 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 ) -------------------------------------------------- Список будет пополняться

Настройки для свежего Mint в 2018 году

Общие рецепты, как сделать взаимодействие с Linux Mint максимально комфортным ещё при установке. Разметка диска /boot -  не меньше 500 МБ, проверено слезами и болью. / - гигов 200 /home - всё остальное Причем, желательно сделать еще один раздел в NTFS , который чудесным образом будет брать на себя роль бэкапов "по горячим следам", чтобы не копировать всю чушь из /home. Пакеты musthave * в дополнение к дефолтным, конечно. dconf-editor pluma chromium filezilla atom virtualbox-qt audacious blender kdenlive / openshot / shotcut audacity darktable / digikam calligra inkscape shutter krita / mypaint Кодировки в Pluma 1. dconf-editor 2. org/mate/pluma 3. search: "encodings" 4. заменить кодировки на кастомную: ['WINDOWS-1251', 'UTF-8', 'CURRENT', 'ISO-8859-15', 'CP-866', 'UTF-16'] Замена начала недели на Понедельник 1. /etc/default/locale 2. LC_TIME="ru_RU.UTF-8" Убрать Spl...