Установка Linux на компьютер MSI Cubi
https://habr.com/ru/articles/838804/
https://habr.com/ru/articles/838804/
Хабр
Установка Linux на компьютер MSI Cubi
Возникла необходимость установить операционную систему на компьютер MSI Cubi N ADL-017BRU. Msi Cubi N Сам компьютер представляет собой относительно тихий неттоп. К сожалению, разработчики, видимо,...
Я создал Телеграм бота (FYTT), который ищет Телеграм каналы всех ваших подписок на ютубе
https://habr.com/ru/articles/838764/
https://habr.com/ru/articles/838764/
Делаем телеграм-бот для сохранения сообщений в блокчейн
https://habr.com/ru/articles/838430/
https://habr.com/ru/articles/838430/
Хабр
Делаем телеграм-бот для сохранения сообщений в блокчейн
Привет, я Дмитрий и хочу поделиться с вами как я делал свой телеграм-бот для сохранения сообщений из чатов в блокчейн на языке java. Вообще идея была в том, чтобы научиться быстро и удобно...
Как управлять проектом? Самый простой пошаговый план для новичков
https://habr.com/ru/articles/567166/
Git для новичков (часть 1)
https://habr.com/ru/articles/541258/
Git для новичков (часть 2)
https://habr.com/ru/articles/542616/
новичкам
https://habr.com/ru/articles/567166/
Git для новичков (часть 1)
https://habr.com/ru/articles/541258/
Git для новичков (часть 2)
https://habr.com/ru/articles/542616/
новичкам
Хабр
Как управлять проектом? Самый простой пошаговый план для новичков
Сегодня я расскажу о самом простом плане работы с проектом от его начала до его завершения. Этот план отлично подойдет для новичков. Если вы еще не освоили Agile, не знаете всех инструментов и лучших...
Собираем СОБСТВЕННЫЙ аналог Notion — на базе Obsidian и GitHub! Он БЕСПЛАТНЫЙ, структурирует заметки, делает резервные копии, не требует сторонних сервисов и синхронизируется на Android, iOS, MacOS, Linux и Windows!
Придется поковыряться, но результат ТОЧНО стоит того:
😶Ставим Obsidian тут.
😶Создаём репозиторий на GitHub:
😶Теперь создаём токен доступа:
😶Синхронизируем репо с Windows, MacOS или Linux! Пример для Windows:
😶Cоздаём Хранилище в Obsidian на основе скаченной папки:
😶Настраиваем синхронизацию через Obsidian-плагин 'Git':
😶Синхронизация с Android и iOS:
Готово! Notion свалил, а у нас есть МОЩНЕЙШЕЕ хранилище заметок с полной ежеминутной (!) синхронизацией на всех устройствах!
👍 Бэкдор
Придется поковыряться, но результат ТОЧНО стоит того:
😶Ставим Obsidian тут.
😶Создаём репозиторий на GitHub:
• По ссылке указываем имя репозитория, выбираем «приватный», выбираем файл README
• Создать репозиторий (зеленая кнопка внизу)
• В корне репозитория создать файл .gitignore с текстом .obsidian
😶Теперь создаём токен доступа:
• По ссылке указываем имя токена, выбираем No Expiration, выбираем repo
• Создаём токен (зеленая кнопка), сохраняем созданный токен
😶Синхронизируем репо с Windows, MacOS или Linux! Пример для Windows:
• Убедиться, что git установлен в системе — в консоли набрать git --version и увидеть версию. Eсли вылезла ошибка — установить гит по ссылке.
• Создать папку, в которой будут храниться «Vaults/Хранилище» Obsidian. Например: C:/OBSIDIAN
• Собрать https-ссылку, по которой будет синхронизироваться github. Формат ссылки: https://<PERSONAL_ACCESS_TOKEN>@github.com/<USERNAME>/<REPO>.git
• Запустить консоль, перейти в папку OBSIDIAN (cd /OBSIDIAN) и оттуда выполнить команду с собранной ссылкой git clone https://<PERSONAL_ACCESS_TOKEN>@github.com/<USERNAME>/<REPO>.git
• В результате появится папка OBSIDIAN/my-obsidian-vault, а в ней файлы из GitHub (README.md и .gitignore, а также папка .git с настройками ГитХаба)
😶Cоздаём Хранилище в Obsidian на основе скаченной папки:
• Из Obsidian открываем синхронизированную папку my-obsidian-vault как Хранилище
• Теперь можно заполнить «хранилище» заметками и файлами, или просто отредактировать README.md
😶Настраиваем синхронизацию через Obsidian-плагин 'Git':
• В настройках Обсидиана, в разделе "Community plugins" найти и установить плагин 'git'
• Далее открыть в настройках самого плагина git, установить:
- Vault Backup Interval (minutes) — 1
- Auto Backup after stopping file edits — ВКЛ
- Pull updates on startup — ВКЛ
- Disable notifications — ВКЛ
😶Синхронизация с Android и iOS:
• Открыть приложение Obsidian
• Создать новый пустой Vault/Хранилище (не создавать в нём файлы)
• Внутри Obsidian найти и установить community-плагин Fit
• В настройках плагина: вставить Токен (из шага 1); авторизоваться по кнопке Authenticate user
• Github repository name — выбрать из списка, например: my-obsidian-vault
• Branch name: выбрать main
• Auto sunc: выбрать Muted
• Auto check interval: установить 1 минуту
• File change: нажать, чтобы кнопка не горела (и не спамила каждую минуту).
Готово! Notion свалил, а у нас есть МОЩНЕЙШЕЕ хранилище заметок с полной ежеминутной (!) синхронизацией на всех устройствах!
👍 Бэкдор
Discord под УГРОЗОЙ — сервис могут заблочить в любой момент. Приготовили бесплатные альтернативы, чтобы не потерять связь с друзьями:
Element — мощный мессенджер на основе Matrix, считается открытым и безопасным аналогом Discord. Работает в браузере и на всех популярных ОС.
Cinny — опен-сорсный мессенджер на Matrix с простым дизайном. Есть клиенты под Windows, Mac и Linux, но чатиться можно и в браузере.
Mumble — бесплатный голосовой чат с открытым исходным кодом и практически без задержек.
TeamSpeak — ветеран среди платформ. Целых 23 года позволяет чатиться с корешами. Работает бесплатно — есть версии под ВСЕ десктопные ОС.
Пересаживаемся наскайп еще доступные в РФ альтернативы!
👍 Бэкдор
Element — мощный мессенджер на основе Matrix, считается открытым и безопасным аналогом Discord. Работает в браузере и на всех популярных ОС.
Cinny — опен-сорсный мессенджер на Matrix с простым дизайном. Есть клиенты под Windows, Mac и Linux, но чатиться можно и в браузере.
Mumble — бесплатный голосовой чат с открытым исходным кодом и практически без задержек.
TeamSpeak — ветеран среди платформ. Целых 23 года позволяет чатиться с корешами. Работает бесплатно — есть версии под ВСЕ десктопные ОС.
Пересаживаемся на
👍 Бэкдор
Amvera
Amvera - это отечественная альтернатива Heroku, которая позволяет разворачивать и обновлять приложения без необходимости администрирования инфрструктуры.
Amvera Cloud - облако для хостинга ботов, сайтов и других приложений с развертыванием через git push.
https://productradar.ru/product/amvera/
Преимущества:
Доставка кода через git push (или через интерфейс), проксирование до API OpenAI, кластеры СУБД, поддержка Python, Java, Node.JS, Golang, C#, Ruby, PHP, Docker.
Оплата Российскими картами:
От 170 руб. мес. Стартовый баланс на тест - 111 руб.
Git push amvera master - и ваш проект запущен!
Сайт
...
Amvera - это отечественная альтернатива Heroku, которая позволяет разворачивать и обновлять приложения без необходимости администрирования инфрструктуры.
Amvera Cloud - облако для хостинга ботов, сайтов и других приложений с развертыванием через git push.
https://productradar.ru/product/amvera/
Амвера позволяет развернуть проект и в последующем его обновлять "одной командой" - git push amvera master, что намного проще настройки VPS.
Это дает автоматизацию CI/CD.
Преимущества:
Доставка кода через git push (или через интерфейс), проксирование до API OpenAI, кластеры СУБД, поддержка Python, Java, Node.JS, Golang, C#, Ruby, PHP, Docker.
Оплата Российскими картами:
От 170 руб. мес. Стартовый баланс на тест - 111 руб.
Git push amvera master - и ваш проект запущен!
Сайт
...
Product Radar – Лучшие стартапы и пет-проекты на русском языке
Amvera
Amvera Cloud - облако для хостинга ботов, сайтов и других приложений с развертыванием через git push
Оффлайновое использование Git
https://habr.com/ru/companies/wunderfund/articles/791190/
https://habr.com/ru/companies/wunderfund/articles/791190/
Хабр
Оффлайновое использование Git
Некоторые компании, защищая свои системы от несанкционированного доступа, используют изолированные компьютерные сети, или полностью обходятся без сетей. Работа в таких системах...
Чек-лист: настройки Git, которые используют его разработчики
Парень пообщался с core-разработчиками Гита и собрал список настроек, которые даже они меняют у себя — с пояснениями, почему это действительно удобно.
В статье готовый набор самых полезных настроек, которые можно просто скопировать в
#git
Парень пообщался с core-разработчиками Гита и собрал список настроек, которые даже они меняют у себя — с пояснениями, почему это действительно удобно.
В статье готовый набор самых полезных настроек, которые можно просто скопировать в
~/.gitconfig. Улучшенная сортировка веток и тегов, удобные диффы, автоматическая настройка удалённых репозиториев и другое. #git
This media is not supported in your browser
VIEW IN TELEGRAM
Duolingo для программистов: нашли интерактивный курс по Git прямо в VS Code.
• Это крутой тренажёр с короткими уроками: 48 штук по 5-10 мин.
• Есть «Гитопедия» — вики прямо внутри курса, куда вы собираете знания.
• Интерактивные квизы, которые помогут усвоить материал.
Git можно освоить с нуля тут.
⚡️ Провод
• Это крутой тренажёр с короткими уроками: 48 штук по 5-10 мин.
• Есть «Гитопедия» — вики прямо внутри курса, куда вы собираете знания.
• Интерактивные квизы, которые помогут усвоить материал.
Git можно освоить с нуля тут.
⚡️ Провод
Forwarded from Alena P.
КАК ПЕРЕДАТЬ БОТА?
⠀
✅ Подготовительный этап.
⠀
Что обязательно должно быть сделано ДО передачи Telegram-бота.
⠀
— Двухфакторная авторизация должна быть включена не менее, чем за 7 дней до передачи. Пароль за это время не должен меняться.
⠀
— Сессия, с которой происходит передача, должна существовать не меньше 24 часов.
⠀
— Пользователь, которому осуществляется передача, должен написать боту или разблокировать (если бот был в черном списке у пользователя).
⠀
✅ Шаг № 1
⠀
Запускаем Служебного бота Telegram @BotFather.
⠀
✅ Шаг № 2
⠀
Отправляем в @BotFather команду /mybots.
⠀
✅ Шаг № 3
⠀
Выбираем бота, которого будем передавать.
⠀
Нажимаем кнопку "Transfer Ownership".
⠀
✅ Шаг № 4
⠀
Вводим юзернейм нового владельца.
⠀
Нажимаем кнопку "Yes, I am sure, proceed".
⠀
✅ Шаг № 5
⠀
Вводим пароль двухфакторной аутентификации.
⠀
♻️ Бывший владелец получает сообщение:
⠀
It worked! We hope @whiteboxcryptobot will enjoy its new home.
⠀
♻️ Новый владелец бота получает сообщение в @BotFather:
⠀
Ownership of the bot @whiteboxcryptobot has been transferred to you by WallSt. You can now control the bot using /mybots.
⠀
If you did not request this, you can delete the bot.
⠀
✅ Поздравляем! Бот передан!
⠀
⠀
✅ Подготовительный этап.
⠀
Что обязательно должно быть сделано ДО передачи Telegram-бота.
⠀
— Двухфакторная авторизация должна быть включена не менее, чем за 7 дней до передачи. Пароль за это время не должен меняться.
⠀
— Сессия, с которой происходит передача, должна существовать не меньше 24 часов.
⠀
— Пользователь, которому осуществляется передача, должен написать боту или разблокировать (если бот был в черном списке у пользователя).
⠀
✅ Шаг № 1
⠀
Запускаем Служебного бота Telegram @BotFather.
⠀
✅ Шаг № 2
⠀
Отправляем в @BotFather команду /mybots.
⠀
✅ Шаг № 3
⠀
Выбираем бота, которого будем передавать.
⠀
Нажимаем кнопку "Transfer Ownership".
⠀
✅ Шаг № 4
⠀
Вводим юзернейм нового владельца.
⠀
Нажимаем кнопку "Yes, I am sure, proceed".
⠀
✅ Шаг № 5
⠀
Вводим пароль двухфакторной аутентификации.
⠀
♻️ Бывший владелец получает сообщение:
⠀
It worked! We hope @whiteboxcryptobot will enjoy its new home.
⠀
♻️ Новый владелец бота получает сообщение в @BotFather:
⠀
Ownership of the bot @whiteboxcryptobot has been transferred to you by WallSt. You can now control the bot using /mybots.
⠀
If you did not request this, you can delete the bot.
⠀
✅ Поздравляем! Бот передан!
⠀
Forwarded from Представляешь,
нашли топовую рекламу Jira
Да, на турникете, который может сильно ударить ниже пояса. Разве не гениально?
@your_tech
Да, на турникете, который может сильно ударить ниже пояса. Разве не гениально?
@your_tech