Email or username:

Password:

Forgot your password?
168 posts total
RaZZlom 💀 bakadmin

Давайте представим ситуацию. Вы один хотите написать крутую штуку-дрюку.

В ней будет TUI утилита, GUI к ней, можно захостить как веб приложение и клиенты на IOS и Android. Всё это будет иметь не только платформозависимый код, но и общий.

Какой инструмент вы для этого выберете?

Вариант 1 - пишем нативные приложения на
#Rust (почему бы и не да?), серверное приложение тоже на нём + #TypeScript, приложение для ios на #Swift, а для android на #Kotlin.

Вариант 2 - взять инструмент который поддерживает все платформы сразу. Сейчас это
#Dart + #Flutter, #Kotlin и, прости Господи, #Electron.

Хотел бы узнать ваше мнение, что вы выберете и почему. Спасибо за внимание.

@rf@mastodon.ml

Давайте представим ситуацию. Вы один хотите написать крутую штуку-дрюку.

В ней будет TUI утилита, GUI к ней, можно захостить как веб приложение и клиенты на IOS и Android. Всё это будет иметь не только платформозависимый код, но и общий.

Какой инструмент вы для этого выберете?

Вариант 1 - пишем нативные приложения на
#Rust (почему бы и не да?), серверное приложение тоже на нём + #TypeScript, приложение для ios на #Swift, а для android на #Kotlin.

Вариант 2 - взять инструмент который поддерживает все...

a1ba-nyan
@razzlom @rf я человек ленивый и написал бы по-максимому на Си, просто я его лучше всего знаю. В принципе, это похоже на первый вариант, но я хочу чтобы ты заметил ключевой момент: максимум common кода.

Почему не второй? Да потому что я сомневаюсь, что так называемые кроссплатформенные фреймворки на самом деле кроссплатформенны.

Взять тот же Electron -- ему для работы нужен кусок хрома. Знаете где хром не заработает? На старых ПК. На необычных платформах. Там где он работает -- он будет максимально выбиваться из стиля системы, плохо с ней интегрироваться и просто работать медленно. С Dart/Flutter то же самое. В один день ты со своим охуенным софтом захочешь протиснуться... не знаю... в импортозамещение! А ни флуттер, ни электрон не работают на e2k. Я тебе это точно гарантирую.
@razzlom @rf я человек ленивый и написал бы по-максимому на Си, просто я его лучше всего знаю. В принципе, это похоже на первый вариант, но я хочу чтобы ты заметил ключевой момент: максимум common кода.

RaZZlom 💀 bakadmin

Путь до бота надо целиком писать т.е. @rf@mastodon.ml

И надо быть подписанным на бота перед упоминанием его в посте.

RaZZlom 💀 bakadmin

@rf@mastodon.ml Давайте немного позанимаемся ерундой.

Опишите федивёрс песней.

Я начну -
https://www.youtube.com/watch?v=2CvYE2tjNOc

RaZZlom 💀 bakadmin

#QuietPlace @rf@mastodon.ml @russian_mastodon@mastodon.social

Доброго всем дня!

Первый русскоязычный Misskey сервер (по мнению его администрации) хочет сделать несколько важных объявлений:

1. Мы переехали на новое железо! Мы все так долго этого ждали и вот RaZZlom всё-таки смог.
2. Регистрация открыта! Теперь каждый желающий может зарегистрироваться и не унижаться выпрашивая инвайт. С правилами обязательно ознакомиться вот здесь -
https://quietplace.xyz/announcements
3. Открыт сбор денежных средств! Patreon -
https://www.patreon.com/razzlom Yoomoney - https://yoomoney.ru/to/410011170341510 RaZZlom жадная скотина и поэтому он хочет ваших денег чтобы платить за хостинг.

И помните, наш автобус следует в ад!

---

Good day to all!

The first Russian-speaking Misskey server (according to its administration) wants to make some important announcements:

1. We moved to a new hardware! We all waited so long for this and now RaZZlom finally made it.
2. Registration is open! Now everyone can register and not groveling asking for invites. You should read the rules here -
https://quietplace.xyz/announcements.
3. Fundraising is opened! Patreon -
https://www.patreon.com/razzlom Yoomoney - https://yoomoney.ru/to/410011170341510 RaZZlom is a greedy bastard and that's why he wants your money to pay for hosting.

And remember, our bus goes to hell!

#QuietPlace @rf@mastodon.ml @russian_mastodon@mastodon.social

Доброго всем дня!

Первый русскоязычный Misskey сервер (по мнению его администрации) хочет сделать несколько важных объявлений:

1. Мы переехали на новое железо! Мы все так долго этого ждали и вот RaZZlom всё-таки смог.
2. Регистрация открыта! Теперь каждый желающий может зарегистрироваться и не унижаться выпрашивая инвайт. С правилами обязательно ознакомиться вот здесь -
https://quietplace.xyz/announcements
3. Открыт сбор денежных средств! Patreon -

Григорий Клюшников

О, прикольно, у меня и с misskey федерация работает.

RaZZlom 💀 bakadmin

@rf@mastodon.ml

Господа, администраторы, подскажите пожалуйста как у вас настроен автоматический бэкап серверов?

Всё что я смог придумать это делать дамп базы данных и архив папки с мисскеем и хранить их в s3.

Можете дать советы молодому администратору?

Спасибо!

RaZZlom 💀 bakadmin

@rf@mastodon.ml

Кажется уже не раз спрашивали, но прошу прощения за повтор.

Где (как?) вы храните SSH ключи и passwords.kdbx?
И как синхронизируете между устройствами?

Спасибо!

Go Up