Max Syabro and Stuff – Telegram
Max Syabro and Stuff
238 subscribers
320 photos
41 videos
8 files
242 links
@syabro_chats в роли акына: что вижу то пою.
- Запускаю presync.io
- Web, tech, management.
Download Telegram
1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Обожаю такие лонгриды. Красивое.

https://especiales.eldiario.es/spain-lives-in-flats/
🔥1
https://github.com/lapce/lapce

Больше редакторов богу редакторов. На расте.

Заявляют
- поддержку LSP сервера
- vim-like модальность
- remote editing (FAR+FTP все равно FTW кек)
- планины нa WASI
- TERMINAL

UPD: Для поддержки питона и ЖС надо руками LSP ставить. UI ненативный. Шрифт терминала не подгрузился. Для любителей раста и поебаться с настройкой.
😁3
https://getwhisky.app
https://github.com/Whisky-App/Whisky

Хоба, игорь на маке не тонет!

Обертка вокруг вайна построенная на базе кроссовера + Apple Game Porting Toolkit.

Я правда немного не понял как можно сделать бесплатный продукто вокруг платного, но whatever.

Работает шустро! Кроссовер (купленный) выглядит хуже и неудобнее.

Сразу полез тестировать Dyson Sphere Program которая не завелась нормально под кроссовером, а под Parallels глючила.
Работает!

Valheim и V Rising которые не работали - пашут!

Завтра буду проверять Control и что-то еще из тяжелого
🔥4
Тейлвинд наконец-то додумались сделать свой APP UI кит.

https://tailwindui.com/templates/catalyst

и доки
https://catalyst.tailwindui.com/docs

Выглядит норм, но надеюсь можно подтюнить, огромный бордер-радиус выглядит ужасно

UPD: Они ебанулись?

> Then, unzip catalyst-ui-kit.zip and copy the component files from either the javanoscript or typenoscript folders into wherever you keep components in your own project:

РУКАМИ?
😁8
Гуд ньюс, Ереван!

Я туда конечно не поеду, но чем больше такого - тем больше конкуренции!

https://koreajoongangdaily.joins.com/news/2023-12-29/national/kcampus/Korea-to-welcome-digital-nomads-with-new-visa-starting-Jan-1/1947155
Кстати торгану своим старым промптом который я использовал с ChatGPT (GPT-4) чтобы разобраться в Расте

В СТО чате оценили — использовали для себя под TS и понравилось.


I'm a developer learning Rust.
I have a difficultiest to understand ownership and borrowing concept.
Act like a Rust tutor and provide me a step by step guide to learn it.
Every step should be detailed easy-understandable and should have, code example, explanation and a test task. Test task must be different from the code you provided in explanation
When I learn this concept, I should understand how to write code which is safe and efficient.
Go to next step when I say "next".
🔥52
Еще в копилку полезного - три команды, без которых не обходится ни один день


alias wip="git ci -am WIP -n"

alias revert_wip="git log -1 --pretty=%B | grep WIP > /dev/null && git reset --soft HEAD~1 && echo \"WIP reverted\""

git_rebase_develop(){
branch=`git symbolic-ref --short -q HEAD`

target_branch=$1

if [[ $target_branch == "" ]]; then; target_branch="develop"; fi

if [[ $branch == "master" ]] || [[ $branch == "develop" ]] || [[ $branch == "demo" ]]
then
echo "Can't do git_rebase_develop for $branch branch"
return 1
fi

git co $target_branch
git pull
git co $branch
git rebase $target_branch
}


- wip - делает коммит с сообщением "WIP" без прекоммит хуков. Удобно, когда нужно быстро сделать коммит чтобы переключиться куда-то .
- revert_wip - софт-отмена последнего коммита, если он был сделан с помощью wip
- git_rebase_develop - ребейзит текущую ветку с develop. Полезно, когда нужно сделать ребейз ветки с develop, но не хочется каждый раз писать "git co develop && git pull && git co <branch> && git rebase develop"

PS У меня zsh , насчет баша не уверен
🔥2
SlimQ 150W USB C Charger - $89

Нашел себе новую GAN зарядку на стол. Хочу одновременно заряжать макбук, стенд для телефона с наушниками, часы.

- 150W
- 7cm х 7cm х 3cm / 300g
- куча разных сокетов на замену, а не один US
- кабель!

https://slimq.life/products/150w-3c1a-pd3-1-usb-c-charger?ref=bnC_LCY870fkh7

До 5 января завтра скидка 25% по коду HOLIDAY2023Y

Мне обошлась в 2300 THB (≈70USD)

PS Ссылка реферальная, накуплю кабелей себе на 10% 🙂
🔥1
https://risingstars.js.org/2023/en

Надо разобрать что там интересного. UI от shadcdn выглядит точно интересно
😁8
This media is not supported in your browser
VIEW IN TELEGRAM
https://github.com/wagoodman/dive

Тулза для погружения в внутренностей докер образа. Слои, файлы.

Мастхев если надо посмотреть что там жрет размер.

UPD @andrewk2 еще накинул

https://github.com/wagoodman/dive
https://github.com/slimtoolkit/slim
https://github.com/goldmann/docker-squash
🔥3👎1
😁2🤣1
Copilot - молодец 🙂
2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Кто там у нас оверквалифайд?)
😁3
Я немного параноик. В плане того что яйца нужно мыть шампунем без ментола держать в разных корзинах.

За несколько лет по шагам сделал:

1. Завел почту на своем домене. Переехал с syabro@gmail.com на maxim@syabro.com (Google Workspaces когда-то был бесплатным 🙂).
Почта теперь точно принадлежит мне. Даже если взломают то я поменяю сервер и она снова моя 🙂

2. Свалил с Gmail на Fastmail, начитавшись ужасов про то как прилетает блок на весь аккаунт привязанный когда что-то идет не так. А анбан в случае с гуглом практически нереален. Переименовал на гугле акк в maximg@syabro.com для SSO и гуглдрайва.

3. Отсюда из неудобного, но постепенного - перестал пользоваться их SSO и почти везде переделал авторизацию на емейл + пароль.

4. Неймсерверы - Cloudflare. Конечно можно оставить в регистраторе, но кладуфлер сильно удобнее плюс позволяет при переезде с регистратором не делать ничего.

Из неудобного: за продлением нужно следить.

Вебнеймс забыл мне прислать сообщение о том что домен истекает. Вовремя сработал UptimeRobot - прислал сообщение "поздравляем, syabro.com опять онлайн".
"Какого хера?" подумал я. Перешел и увидел страницу о том что мой домен сегодня превращается в тыкву.
Нашел рубли, оплатил в вебнеймс (2300, вы охерели, да?) перетащил в AWS. На всякий случай оплатил еще на 5 лет (до 2031)

Схемой доволен.

PS Надо будет назад presync.io вернуть в Fastmail алиасом. Потестил skiff.com но он какой-то убогий, видимо имеет смысл юзать только для шифрования, которое нахер не упало.
🔥6
Параноик 2: Сим-карта

1. Родная симкарта (если нет есим) должна лежать примерно в таком же надежном месте как и паспорт. Никаких "второй симкой с собой". Это шанс заплатить за ненужную поездку домой.

2. Если у тебя айфон то можно взять старый 6s за копейки, подключить его к вайфаю дома и включить форвард смс на все девайсы. Для андроида были какие-то говноапп которые форвардят смс в телегу

3. Недавно обнаружил что МТС - молодцы. У них QR на Esim на 100 активаций. Т.е. если телефон пропал (потерял, украли, заложил за бухло) то покупаешь новый, фоткаешь QR и у тебя все в порядке. 6s теперь не нужен. Причем Esim активируется на сайте за 5 минут.

4. Недавно обнаружил что МТС - мудаки. Раньше можно было включить чтобы звонки шли по VoIP и дата-каналу. Т.е. входящие - бесплатно. Недавно они начали детектить что ты в роуминге и тарифицировать сраный VoIP по тарифам роуминга! Хотя мне звонят только спамеры, я забил хер.
Копилот все еще молодец 🙂
🔥1