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
z.js - z.js — turns content (in)visible*
z.js 'kicks' content into binary code, replacing 0 with ZWNJ and 1 with ZWJ. That's all the magic.


https://mntn-dev.github.io/z.js/
👍1🔥1
100 фонтов для программистов. Если нет сил работать, можно попрокастинировать и выбрачть что-нить по душе для своей IDE

https://www.programmingfonts.org
1
А это "тиндер” для выбора моноширинного шрифта

https://www.codingfont.com/
🔥21
Простая, но много-функциональная штука для построения своего собственного health dashboard. В основном для проверки сервисов по http.
Рисует статусы и умеет посылать нотификации почти куда угодно.
https://github.com/TwiN/gatus
1👍1
SSLh - универсальный мультиплексер. Позволяет через один порт использовать HTTP/HTTPS/SSH/OpenVPN/XMPP/SOCKS5. Мультиплексер сам разбирает по какому протоколу пришел запрос и форвардит в нужное место

https://github.com/yrutschle/sslh
👍1🔥1
Воу воу, Кира Кузьменко из NEWHR совместно со студией подкастов ЛибоЛибо запустили пропект: СОБЕС

Хотите найти работу в IT за границей? Хорошего оффера кандидаты могут добиваться по полгода. Подкаст «Собес» сэкономит вам это время. Ведущая Кира Кузьменко — рекрутер с 20-летним опытом — будет разбирать истории поиска работы специалистов из разных IT-сфер и давать им, а заодно и вам, советы. Как оформить резюме? Что говорить на собеседовании? Как не сдаться после первых неудач? Дополнять Киру будут нанимающие менеджеры из международных компаний. Они расскажут, как получить работу мечты, и некоторых наших героев прособеседуют прямо во время записи!

Слушайте подкаст «Собес» каждый вторник с 16 августа!

https://podcasts.apple.com/lv/podcast/%D1%81%D0%BE%D0%B1%D0%B5%D1%81/id1638899174
🔥5👍2
Lnav - это такая тулза чтобы смотреть логи. Замена tail -f *.log | less на стероидах. Lnav помогает в навигации, поиске, запросах и агрегации.
Есть режим, который позволяет использовать его как что-то, для запроса по логам и вывода результата на stdout

https://lnav.org
👍7
Утилита от самого Умпунтуна, того самого, кто ведет подкаст Радио-Т

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