Frontend Hash
3.69K subscribers
206 photos
25 videos
2 files
363 links
加入频道
🕹Oh My Git — интерактивная игра для изучения Git. Подходит для новичков/профи и работает на всех ОС.

Игра делает акцент на использовании Git для совместной работы в командах. Она визуализирует внутреннюю структуру Git-репозиториев в режиме реального времени, что позволяет вам сразу увидеть результаты своих действий.

https://ohmygit.org/

@hashdev
👍8
29 инструментов для проверки качества кода. Open Source

Чистота и качество кода — важные критерии оценки работы программиста. Если код работает — это уже хорошо, но нельзя забывать о том, что он должен быть очищен от «мусора», быть логичным и понятным для других разработчиков.

Читать дальше

@hashdev
👍3
Optimiztконсольная утилита, помогающая подготавливать картинки для фронтенда

Она умеет сжимать PNG, JPEG, GIF и SVG с потерями и без, а также создавать WebP-версии для растровых изображений

Ссылка на проект

@hashdev | #Interesting #Terminal #Photo #Useful
👍5
Парсинг сайта Госзакупок (ЕИС закупки)

Нахождение контрагента на сайте ЕИС закупки в реестре недобросовестных поставщиков / подрядных организаций вероятнее всего повлияет на решение сотрудничества с ним, так и на формирование резервов под него (например, в банковском кредитовании).

Для быстрой проверки, когда ИНН заемщиков слишком много, был написан код на c# для удобного поиска по этому списку:

Читать дальше

@hashdev
👍3
Browser-Automation-Studioполезная утилита которая позволяет быстро создавать приложения с использованием браузера, http-клиента, почтового клиента и других библиотек

С этим проектом можно создавать различные постеры, спамеры, парсеры, загрузчики, приложения для социальных сетей

Программа работает как макро-рекордер: все действия пользователя записываются и могут быть воспроизведены или отредактированы впоследствии

Ссылка на проект

@hashdev | #Interesting #Browser #Automation #Useful
👍4
OpenVpn-install – Установщик OpenVPN для Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS и Fedora

Этот скрипт позволит вам настроить свой собственный VPN-сервер не более чем за минуту, даже если вы раньше не использовали OpenVPN. Он был разработан так, чтобы быть максимально ненавязчивым и универсальным.

#GitHub | #Shell #VPN

@hashdev
🔥5
Шпаргалка с командами Docker

Представленные здесь команды описаны минимально (с акцентом на читаемость как есть) и включают в себя установку Docker, работу с реестрами и репозиториями, контейнерами, образами, сетью, Docker Swarm. Ниже представлен перевод шпаргалки в её состоянии на 2 сентября с дополнениями из комментариев ниже.


https://uproger.com/shpargalka-s-komandami-docker/

@hashdev
👍7🔥2
🔐 Этичный хакинг на Python

Профессиональный этический хакерский скрипт на python3. Этот скрипт содержит множество модулей, таких как сканер уязвимостей, отправитель пакетов, смена Mac и т. д.

ПОДДЕРЖИВАЕМАЯ ОС: MacOS. Большинство модулей предназначены для MacOS, лишь некоторые работают в Linux и Windows.

ПРИМЕЧАНИЕ: ЭТОТ ИНСТРУМЕНТ ПРЕДНАЗНАЧЕН ТОЛЬКО ДЛЯ ОБРАЗОВАТЕЛЬНЫХ ЦЕЛЕЙ, ЕСЛИ ВЫ ПОЛУЧИТЕ КАКИЕ-ЛИБО ПРОБЛЕМЫ, Я НЕ НЕСУ ОТВЕТСТВЕННОСТИ.

https://uproger.com/etichnyj-haking-na-python/

@hashdev
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Wifi Signal animations

Элементы созданы на canvas и анимированы в JS.

https://codepen.io/artinmn/pen/yLRBjr

@hashdev
🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
TinyColor

Небольшая и быстрая библиотека для работы с цветами и их преобразованиями.

Особенности:
— Поддержка ввода в Hex, RGB, RGBA, HSL, HSLA и т.д
— Не зависит от сторонних библиотек
— Конвертация в различные форматы цветов
— Предоставляет оттенки цветов

Сайт: https://bgrins.github.io/TinyColor/
GitHub: https://github.com/bgrins/TinyColor
🔥4
📝 Секреты эффективного управления разработкой

В течение многих лет я занимала должность технического руководителя проектов, прежде чем стать менеджером проектного отдела, а потом — директором. Исходя из своего опыта, я подготовила этот список как памятку о том, какие навыки мне приходилось развивать и использовать на практике. Они помогли мне продвинуться по карьерной лестнице. Я также добавила в этот список инсайты, которые получила в процессе работы.

Твердое знание основ инженерного дела является обязательным условием успеха, но нужно также овладеть множеством дополнительных навыков, необходимых для продуктивного руководства проектным отделом.

Этот перечень нельзя назвать исчерпывающим, и он не составлен в определенном порядке. Но он, безусловно, дает хорошее представление о том наборе навыков, которыми следует овладеть руководителю.

➡️ Читать дальше

@hashdev
👍2
Fullstack React The Complete Guide to ReactJS and Friends

📖 Книга

@hashdev
🔥4
⚒️ Зачем использовать функциональное программирование, если есть ООП?

Функциональное программирование — достаточно актуальная тема. В опросе разработчиков 2021 года, проведенном Stack Overflow, функциональные языки были признаны одними из самых востребованных. Популярные библиотеки JavaScript, такие как React и Angular, позволяют использовать функциональные концепции в ваших компонентах, классические объектно-ориентированные языки добавили поддержку функционального программирования... но все же возникла некоторая путаница в отношении того, что на самом деле означает функциональное программирование.

Обычно люди считаются, что это концепция, которую нужно изучить при переходе на более продвинутый уровень разработки, но это не обязательно так!

➡️  Читать дальше

@hashdev
🔥2
mautrix-telegramгибридный мост Matrix-Telegram для организации общения между пользователями разных протоколов шифрования (Matrix и MTProto)

Мосты создаются по инициативе Matrix. После поднятия и настройки вы можете взаимодействовать с группами и пользователями, как если бы они были Matrix комнатами и Matrix пользователями

Ссылка на проект

@hashdev | #Interesting #Privacy #Security #Telegram
👍2
Фитнес-функции и их роль в эволюции архитектуры

В данной статье мы рассмотрим понятие фитнес-функций (функций приспособленности) и приведем ряд простых примеров. Изучив материал, вы узнаете о назначении этих функций и свежим взглядом посмотрите на тестирование требований к вашим проектам.

https://nuancesprog.ru/p/16160/

@hashdev
👍6