💡 Список полезных ресурсов для Javascript разработчика
@javascriptv - продвинутый Javascript
@about_javascript - Javascript от а до я
@data_analysis_ml - аналитика даннных на JS
@JavaScript_testit - тесты и задачи по JS
@htmlcssjavas - web разработка
@front_tester - front тесты
@javatg - java
@javascriptjobjs - вакансии JS
@jsspeak - чат JS работы
@Golang_google golang
@itchannels_telegram - полный список ресурсов программиста
@javascriptv - продвинутый Javascript
@about_javascript - Javascript от а до я
@data_analysis_ml - аналитика даннных на JS
@JavaScript_testit - тесты и задачи по JS
@htmlcssjavas - web разработка
@front_tester - front тесты
@javatg - java
@javascriptjobjs - вакансии JS
@jsspeak - чат JS работы
@Golang_google golang
@itchannels_telegram - полный список ресурсов программиста
👍1
Как ускорить тестирование приложения с помощью OpenAPI-спецификаций
https://tproger.ru/articles/kak-uskorit-testirovanie-prilozhenija-s-pomoshhju-openapi-specifikacij/
@hashdev
https://tproger.ru/articles/kak-uskorit-testirovanie-prilozhenija-s-pomoshhju-openapi-specifikacij/
@hashdev
Tproger
Как ускорить тестирование с помощью OpenAPI
OpenAPI — инструмент, который часто используется разработчиками и аналитиками. Но и тестировщики могут применить его, чтобы ускорить работу.
👍5
☕ Учебник по JavaScript: основные операторы
https://proglib.io/p/uchebnik-po-javascript-osnovnye-operatory-2022-07-03
@hashdev
https://proglib.io/p/uchebnik-po-javascript-osnovnye-operatory-2022-07-03
@hashdev
Библиотека программиста
☕ Учебник по JavaScript: основные операторы
В этой статье рассмотрим основные операторы JS: от самых базовых математических до более специфичных. Узнаем, как использовать логические и битовые операции, что такое унарный оператор и в каком порядке выполняются операторы (таблица приоритета операторов).
👍7
Уникальный пример использования SocketCluster для распределенных вычислений
https://nuancesprog.ru/p/10915/
@hashdev
https://nuancesprog.ru/p/10915/
@hashdev
NOP::Nuances of programming
Уникальный пример использования SocketCluster для распределенных вычислений
Команда HarperDB построила первую и единственную написанную на Node.js БД, которая уникальным образом применяет SocketCluster для распределенных вычислений.
👍3
🥁⌛ 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