🥁⌛ 15 советов для джунов: как быстро взять себя в руки за пять минут до собеседования
https://proglib.io/p/15-sovetov-dlya-dzhunov-kak-bystro-vzyat-sebya-v-ruki-za-pyat-minut-do-sobesedovaniya-2022-07-08
@hashdev
https://proglib.io/p/15-sovetov-dlya-dzhunov-kak-bystro-vzyat-sebya-v-ruki-za-pyat-minut-do-sobesedovaniya-2022-07-08
@hashdev
Библиотека программиста
🥁⌛ 15 советов для джунов: как быстро взять себя в руки за пять минут до собеседования
Пять минут до начала собеседования могут стать самыми нервными для кандидата на должность. Наши советы помогут вам успокоиться и провести это время с пользой.
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Masked & Skewed
Искусственная перспектива текста и изображения с обтравочной маской, реализованная на чистом CSS.
#изображения #текст
https://codepen.io/jpamental/pen/PoqgdyR
Искусственная перспектива текста и изображения с обтравочной маской, реализованная на чистом CSS.
#изображения #текст
https://codepen.io/jpamental/pen/PoqgdyR
🔥4
Как писать Bash-однострочники для клонирования и управления GitHub/GitLab репозиториями
https://nuancesprog.ru/p/4863/
@hashdev
https://nuancesprog.ru/p/4863/
@hashdev
NOP::Nuances of programming
Как писать Bash-однострочники для клонирования и управления GitHub/GitLab репозиториями
Я изучала вопрос по автоматическому восстановлению системы на ноутбуке с помощью Bash-скриптов и искала простой способ клонирования GitHub-репозиториев на новую машину.
👍3👎1
⚠️ 10 самых распространенных ошибок, ежедневно допускаемых каждым программистом
https://proglib.io/p/10-samyh-rasprostranennyh-oshibok-ezhednevno-dopuskaemyh-kazhdym-programmistom-2022-07-19
@hashdev
https://proglib.io/p/10-samyh-rasprostranennyh-oshibok-ezhednevno-dopuskaemyh-kazhdym-programmistom-2022-07-19
@hashdev
Библиотека программиста
⚠️ 10 самых распространенных ошибок, ежедневно допускаемых каждым программистом
Ошибаться свойственно человеку. Вместе разберемся с самыми распространёнными ошибками разработчиков и способами их решения.
👍3
🕹Oh My Git — интерактивная игра для изучения Git. Подходит для новичков/профи и работает на всех ОС.
Игра делает акцент на использовании Git для совместной работы в командах. Она визуализирует внутреннюю структуру Git-репозиториев в режиме реального времени, что позволяет вам сразу увидеть результаты своих действий.
https://ohmygit.org/
@hashdev
Игра делает акцент на использовании Git для совместной работы в командах. Она визуализирует внутреннюю структуру Git-репозиториев в режиме реального времени, что позволяет вам сразу увидеть результаты своих действий.
https://ohmygit.org/
@hashdev
👍8
29 инструментов для проверки качества кода. Open Source
Чистота и качество кода — важные критерии оценки работы программиста. Если код работает — это уже хорошо, но нельзя забывать о том, что он должен быть очищен от «мусора», быть логичным и понятным для других разработчиков.
Читать дальше
@hashdev
Чистота и качество кода — важные критерии оценки работы программиста. Если код работает — это уже хорошо, но нельзя забывать о том, что он должен быть очищен от «мусора», быть логичным и понятным для других разработчиков.
Читать дальше
@hashdev
👍3
Optimizt – консольная утилита, помогающая подготавливать картинки для фронтенда
Она умеет сжимать PNG, JPEG, GIF и SVG с потерями и без, а также создавать WebP-версии для растровых изображений
⤷ Ссылка на проект
@hashdev | #Interesting #Terminal #Photo #Useful
Она умеет сжимать PNG, JPEG, GIF и SVG с потерями и без, а также создавать WebP-версии для растровых изображений
⤷ Ссылка на проект
@hashdev | #Interesting #Terminal #Photo #Useful
👍5
Парсинг сайта Госзакупок (ЕИС закупки)
Нахождение контрагента на сайте ЕИС закупки в реестре недобросовестных поставщиков / подрядных организаций вероятнее всего повлияет на решение сотрудничества с ним, так и на формирование резервов под него (например, в банковском кредитовании).
Для быстрой проверки, когда ИНН заемщиков слишком много, был написан код на c# для удобного поиска по этому списку:
Читать дальше
@hashdev
Нахождение контрагента на сайте ЕИС закупки в реестре недобросовестных поставщиков / подрядных организаций вероятнее всего повлияет на решение сотрудничества с ним, так и на формирование резервов под него (например, в банковском кредитовании).
Для быстрой проверки, когда ИНН заемщиков слишком много, был написан код на c# для удобного поиска по этому списку:
Читать дальше
@hashdev
👍3
Browser-Automation-Studio – полезная утилита которая позволяет быстро создавать приложения с использованием браузера, http-клиента, почтового клиента и других библиотек
С этим проектом можно создавать различные постеры, спамеры, парсеры, загрузчики, приложения для социальных сетей
Программа работает как макро-рекордер: все действия пользователя записываются и могут быть воспроизведены или отредактированы впоследствии
⤷ Ссылка на проект
@hashdev | #Interesting #Browser #Automation #Useful
С этим проектом можно создавать различные постеры, спамеры, парсеры, загрузчики, приложения для социальных сетей
Программа работает как макро-рекордер: все действия пользователя записываются и могут быть воспроизведены или отредактированы впоследствии
⤷ Ссылка на проект
@hashdev | #Interesting #Browser #Automation #Useful
👍4
👍 Как правильно писать сообщения коммитов в GIT, чтобы всем было хорошо
https://proglib.io/p/kak-pravilno-pisat-soobshcheniya-kommitov-v-git-chtoby-vsem-bylo-horosho-2022-08-11
@hashdev
https://proglib.io/p/kak-pravilno-pisat-soobshcheniya-kommitov-v-git-chtoby-vsem-bylo-horosho-2022-08-11
@hashdev
Библиотека программиста
👍 Как правильно писать сообщения коммитов в GIT, чтобы всем было хорошо
В этой статье узнаем, как структурировать описание коммита, изменять размер и стабилизацию коммитов, искать ошибки с помощью git bisect и как писать сообщения к коммитам Git.
👍4👎2
OpenVpn-install – Установщик OpenVPN для Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS и Fedora
Этот скрипт позволит вам настроить свой собственный VPN-сервер не более чем за минуту, даже если вы раньше не использовали OpenVPN. Он был разработан так, чтобы быть максимально ненавязчивым и универсальным.
#GitHub | #Shell #VPN
@hashdev
Этот скрипт позволит вам настроить свой собственный VPN-сервер не более чем за минуту, даже если вы раньше не использовали OpenVPN. Он был разработан так, чтобы быть максимально ненавязчивым и универсальным.
#GitHub | #Shell #VPN
@hashdev
GitHub
GitHub - Nyr/openvpn-install: OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora
OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora - Nyr/openvpn-install
🔥5
📚 Коллекция бесплатных книг по разработке на JavaScript, включающая следующие разделы: AngularJS, jQuery, Node.js, nuxt.js, React и vue.js.
https://github.com/EbookFoundation/free-programming-books/blob/main/books/free-programming-books-ru.md#javascript
https://github.com/EbookFoundation/free-programming-books/blob/main/books/free-programming-books-ru.md#javascript
GitHub
free-programming-books/books/free-programming-books-ru.md at main · EbookFoundation/free-programming-books
:books: Freely available programming books. Contribute to EbookFoundation/free-programming-books development by creating an account on GitHub.
👍7
Шпаргалка с командами Docker
Представленные здесь команды описаны минимально (с акцентом на читаемость как есть) и включают в себя установку Docker, работу с реестрами и репозиториями, контейнерами, образами, сетью, Docker Swarm. Ниже представлен перевод шпаргалки в её состоянии на 2 сентября с дополнениями из комментариев ниже.
https://uproger.com/shpargalka-s-komandami-docker/
@hashdev
Представленные здесь команды описаны минимально (с акцентом на читаемость как есть) и включают в себя установку 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
Профессиональный этический хакерский скрипт на 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
Элементы созданы на 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
Небольшая и быстрая библиотека для работы с цветами и их преобразованиями.
✅Особенности:
— Поддержка ввода в Hex, RGB, RGBA, HSL, HSLA и т.д
— Не зависит от сторонних библиотек
— Конвертация в различные форматы цветов
— Предоставляет оттенки цветов
Сайт: https://bgrins.github.io/TinyColor/
GitHub: https://github.com/bgrins/TinyColor
🔥4
📝 Секреты эффективного управления разработкой
В течение многих лет я занимала должность технического руководителя проектов, прежде чем стать менеджером проектного отдела, а потом — директором. Исходя из своего опыта, я подготовила этот список как памятку о том, какие навыки мне приходилось развивать и использовать на практике. Они помогли мне продвинуться по карьерной лестнице. Я также добавила в этот список инсайты, которые получила в процессе работы.
Твердое знание основ инженерного дела является обязательным условием успеха, но нужно также овладеть множеством дополнительных навыков, необходимых для продуктивного руководства проектным отделом.
Этот перечень нельзя назвать исчерпывающим, и он не составлен в определенном порядке. Но он, безусловно, дает хорошее представление о том наборе навыков, которыми следует овладеть руководителю.
➡️ Читать дальше
@hashdev
В течение многих лет я занимала должность технического руководителя проектов, прежде чем стать менеджером проектного отдела, а потом — директором. Исходя из своего опыта, я подготовила этот список как памятку о том, какие навыки мне приходилось развивать и использовать на практике. Они помогли мне продвинуться по карьерной лестнице. Я также добавила в этот список инсайты, которые получила в процессе работы.
Твердое знание основ инженерного дела является обязательным условием успеха, но нужно также овладеть множеством дополнительных навыков, необходимых для продуктивного руководства проектным отделом.
Этот перечень нельзя назвать исчерпывающим, и он не составлен в определенном порядке. Но он, безусловно, дает хорошее представление о том наборе навыков, которыми следует овладеть руководителю.
➡️ Читать дальше
@hashdev
👍2