LINUX.ORG.RU

Сообщения bvn13

 

Godot Engine получил грант в 120тыс$

Группа Разработка

Godot Engine получили грант размером в 120 тыс долларов от Волгоградской гейм-студии KefirGames.

Справка

Студия KefirGames пилит такие игры, как Тюряга, мобильная LAST DAY ON EARTH

>>> Твит Радости

 , , ,

bvn13 ()

The Fuck

Группа Open Source

Да-да, вы не ослышались. Именно так - the fuck - называется эта консольная утилита, сырцы которой можно найти на гитхаб.

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

Примеры

➜ apt-get install vim
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

➜ fuck
sudo apt-get install vim [enter/↑/↓/ctrl+c]
[sudo] password for nvbn:
Reading package lists... Done
...

или так

➜ git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin master


➜ fuck
git push --set-upstream origin master [enter/↑/↓/ctrl+c]
Counting objects: 9, done.
...

Требования

  • python (3.4+)
  • pip
  • python-dev

Установка

OS X

brew install thefuck

Ubuntu / Mint

sudo apt update
sudo apt install python3-dev python3-pip python3-setuptools
sudo pip3 install thefuck

FreeBSD

pkg install thefuck

ChromeOS

crew install thefuck

На других системах

С помощью pip

pip install thefuck

Полезные опции

Для работы без запросов на подтверждения

fuck --yeah

Для выполнения рекурсивно до достижения результата

fuck -r

>>> Подробности

 , , , ,

bvn13 ()

Редактор Unity теперь официально поддерживает Linux

Группа Проприетарное ПО

Представлен официальный билд редактора Unity под Linux. Дистрибутив поставляется в виде .deb-пакета или скрипта «все-в-одном», который работает независимо от типа операционной системы. Рекомендуемая конфигурация:

  1. Ubuntu 16.04, 18.04 или CentOS 7;
  2. архитектура x86/64;
  3. рабочая среда gnome с X Window System;
  4. графические драйверы Nvidia или AMD Mesa.

>>> Подробности

 , ,

bvn13 ()

SpringBlog v2.6

Группа Open Source

Вношу свою лепту на благо OpenSource: представляю вам, лорчане, мой форк платформы для ведения блога SpringBlog (исходный код на github).

Предыстория

Мной был найден давно заброшенный (в 2015 г.) репозиторий движка для ведения блогов студента китайского ВУЗа Jiankun LEI (aka Raysmond), написанный на SpringBoot версии 1.4.0. Проект показался мне довольно интересным, он очень шустрый (отдача страниц порядка 63 мс), к тому же, его деплой не вызвал проблем.

( читать дальше... )

>>> Исходный код

 , , ,

bvn13 ()

PyBackuper. Бекапим на Yandex-Диск.

Группа Open Source

Открываю проект в open-source

Тестируется и эксплуатируется в настоящий момент на Windows для MS SQL

Предназначение: хранение всех файлов бекапов на Yandex-диске в каталогах, названных согласно текущих (на момент отправки) даты и времени, автоматическая чистка старых файлов на Yandex-диске.

Утилита может работать в двух режимах:
1. Режим слежения
2. Режим ручного запуска

В режиме слежения утилита следит за изменениями файлов в указанных в настройках каталогах и отправляет их в Yandex-диск. Доступ к аккаунту Yandex-диск также указывается в настройках. Перед отправкой файла происходит чистка старых каталогов на Yandex-диске.

В режиме ручного запуска утилита копирует определенный пользователем бекап на Yandex-диск.

При появлении файла в одном из отслеживаемых каталогов утилита, запущенная службой в режиме backuper.py watcher -s с помощью nssm, происходит создание каталога вида YYYYMMDD / HHmm на Yandex-диске (корень возможно указать в настройках). В этот каталог копируется найденный файл. В настройках указано максимальное хранение файлов 250 дней. Перед копированием каждого файла происходит удаление каталогов YYYYMMDD старше 250 дней.

PS. Буду рад предложениям.

>>> GitHub

 , , ,

bvn13 ()

RSS подписка на новые темы