https://github.com/lapce/lapce
Больше редакторов богу редакторов. На расте.
Заявляют
- поддержку LSP сервера
- vim-like модальность
- remote editing (FAR+FTP все равно FTW кек)
- планины нa WASI
- TERMINAL
UPD: Для поддержки питона и ЖС надо руками LSP ставить. UI ненативный. Шрифт терминала не подгрузился. Для любителей раста и поебаться с настройкой.
Больше редакторов богу редакторов. На расте.
Заявляют
- поддержку 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 и что-то еще из тяжелого
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:
РУКАМИ?
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
Я туда конечно не поеду, но чем больше такого - тем больше конкуренции!
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 и понравилось.
В СТО чате оценили — использовали для себя под 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".
🔥5❤2
Еще в копилку полезного - три команды, без которых не обходится ни один день
- wip - делает коммит с сообщением "WIP" без прекоммит хуков. Удобно, когда нужно быстро сделать коммит чтобы переключиться куда-то .
- revert_wip - софт-отмена последнего коммита, если он был сделан с помощью
- git_rebase_develop - ребейзит текущую ветку с develop. Полезно, когда нужно сделать ребейз ветки с develop, но не хочется каждый раз писать "git co develop && git pull && git co <branch> && git rebase develop"
PS У меня zsh , насчет баша не уверен
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% по коду
Мне обошлась в 2300 THB (≈70USD)
PS Ссылка реферальная, накуплю кабелей себе на 10% 🙂
Нашел себе новую 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 выглядит точно интересно
Надо разобрать что там интересного. UI от shadcdn выглядит точно интересно
https://www.apple.com/newsroom/2024/01/apple-vision-pro-available-in-the-us-on-february-2/
НАДО БРАТЬ ЯЩИТАЮ НА ЗАМЕНУ МОНИТОРУ
НАДО БРАТЬ ЯЩИТАЮ НА ЗАМЕНУ МОНИТОРУ
Apple Newsroom
Apple Vision Pro available in the U.S. on February 2
Apple Vision Pro will be available beginning Friday, February 2, at all U.S. Apple Store locations and the U.S. Apple Store online.
👎2
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
Тулза для погружения в внутренностей докер образа. Слои, файлы.
Мастхев если надо посмотреть что там жрет размер.
UPD @andrewk2 еще накинул
https://github.com/wagoodman/dive
https://github.com/slimtoolkit/slim
https://github.com/goldmann/docker-squash
🔥3👎1
Я немного параноик. В плане того что яйца нужно мыть шампунем без ментола держать в разных корзинах.
За несколько лет по шагам сделал:
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 но он какой-то убогий, видимо имеет смысл юзать только для шифрования, которое нахер не упало.
За несколько лет по шагам сделал:
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. Родная симкарта (если нет есим) должна лежать примерно в таком же надежном месте как и паспорт. Никаких "второй симкой с собой". Это шанс заплатить за ненужную поездку домой.
2. Если у тебя айфон то можно взять старый 6s за копейки, подключить его к вайфаю дома и включить форвард смс на все девайсы. Для андроида были какие-то говноапп которые форвардят смс в телегу
3. Недавно обнаружил что МТС - молодцы. У них QR на Esim на 100 активаций. Т.е. если телефон пропал (потерял, украли, заложил за бухло) то покупаешь новый, фоткаешь QR и у тебя все в порядке. 6s теперь не нужен. Причем Esim активируется на сайте за 5 минут.
4. Недавно обнаружил что МТС - мудаки. Раньше можно было включить чтобы звонки шли по VoIP и дата-каналу. Т.е. входящие - бесплатно. Недавно они начали детектить что ты в роуминге и тарифицировать сраный VoIP по тарифам роуминга! Хотя мне звонят только спамеры, я забил хер.