Pro WEB & IT – Telegram
Pro WEB & IT
1.29K subscribers
87 photos
6 videos
1 file
340 links
Про IT в целом, WEB технологии, программирование и не только. Разбираю вопросы с собеседований и IT головоломки. Для тех, кто хочет найти работу по душе: https://news.1rj.ru/str/geekjobs
Download Telegram
Утилита от самого Умпунтуна, того самого, кто ведет подкаст Радио-Т

docker-logger - сервис, который бежит в контейнере, ухватывает за логи прочие контейнеры (детектит и обновляет их список автоматически) и пересылает их куда-то (файлы с ротацией и компрессией или удаленный syslog)

https://github.com/umputun/docker-logger
👍4🤔1
Совершенно новый супер-быстрый блокнот с подсветкой синтаксиса и поддержкой разработки по SSH. Написан на Rust. Работает как ракета, это реально непривычно, особенно после тяжелой навороченной IDE. У меня мак про на м1, на нем в принципе все работает быстро, но этот редактор создает ощущение работы со скоростью света. Порой не успеваешь понять нажал ты или нет на клавишу, а он уже сделал экшен.

https://github.com/lapce/lapce
👍71
Хотите хардокрно прокачаться в javaScript? Тогда попрорбуйте пройти челенддж ReturnTrue. В свое время прошел 1й сезон и даже заапрувил несколько своих задач. Я буду постепенно выдавать ответы в виде шортов. Мое имхо - пока вы это решаете, вам придется перекопать кучу доково и спеков и понять как устроен интепретатор. В итоге вы после будете думать как интепретатор :)

https://alf.nu/ReturnTrue
👍61
2 разных официальных набора значков от Google, использующих одинаковые базовые дизайны. Material Icons - это классический набор, а Material Symbols был представлен в апреле 2022 года и построен на технологии variable font

https://github.com/google/material-design-icons
👍1🤔1
Этот инструмент для обучения программированию помогает изучать Python, JavaScript, C, C++ и Java, визуализируя выполнение кода. Вы можете использовать его для отладки домашних заданий и в качестве дополнения к онлайн-учебникам по кодированию.

https://pythontutor.com/
👍93
Альтернатива Electron
Tauri - это фреймворк для создания крошечных быстрых приложений для всех основных настольных платформ. Разработчики могут интегрировать любой front-end фреймворк, компилируемый в HTML, JS и CSS для создания пользовательского интерфейса. Бэкэнд приложения представляет собой двоичный файл на основе rust с API, с которым может взаимодействовать фронтэнд.

https://tauri.app/
👍21
https://www.youtube.com/watch?v=D9ugjj1TA4Q

А вы знали что на чистом CSS без JS можно написать даже вполне себе рабочую игру:
https://github.com/frontdevops/nojsgame

Когда-то я на хабре вписался в челлендж "30 строк кода на JS" и решил что смогу написать "0 строк кода на JS" =)
🔥5
Решил завести тик ток для шутеек и прочего (https://www.tiktok.com/@fullstackcto). Осваиваю новые способы выражения мыслей 🙂

Если у вас есть задача записанное видео переформатировать под тик-ток, вот вам однострочник:


ffmpeg -i input.mp4 -vf "crop=ih*(9/16):ih" -crf 21 -c:a copy tiktok.mp4
🔥4
Для отладки API есть много разных полезных утилоит. Долго я пользовался Postman, но они со временем ушли в облака и их десктоп приложение веравно просит регистрацию и вообще...

На смену есть альтернативы, которые очень даже не плохи. Первая - это HTTPie

https://httpie.io/
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
А воторая это xh (https://github.com/ducaale/xh) - как пишут авторы:

xh is a friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance.
👍2
А есть еще https://curlie.io

Эта штука может легко заменить httpie (который всем хорош, кроме питоньих зависимостей). Очень похожа на httpie, но расширена в разные стороны. А главное - это единственный бинарник
👍3
@inoyakaigor напомнил (спасибо) что есть еще https://insomnia.rest/ - это именно альтернатива постману. Ставил, пользовался, но отказался так же как и от постмана в пользу других
👍4
Каков результат python кода?
x = round(8.5) - round(7.5)
Anonymous Quiz
1%
-1
21%
0
71%
1
1%
Exception
6%
Syntax Error
🔥4
А тут тогда что?
Если в предыдущем примере было ****, то что тогда в Javanoscript?
Anonymous Quiz
1%
-1
5%
0
91%
1
1%
Exception
1%
Syntax Error
👍4