Репозиторий: Design Resources For Developers
В репозитории собран обширный набор ресурсов для дизайна UI, стоковых фотографий, веб-шаблонов, CSS-фреймворков, UI-библиотек, а также разнообразных инструментов, доступных бесплатно для использования в ваших проектах.
Ссылка на репозиторий
#репозиторий #инструмент #general
В репозитории собран обширный набор ресурсов для дизайна UI, стоковых фотографий, веб-шаблонов, CSS-фреймворков, UI-библиотек, а также разнообразных инструментов, доступных бесплатно для использования в ваших проектах.
Ссылка на репозиторий
#репозиторий #инструмент #general
Завершился батл языков программирования 2023
Вот какие результаты:
1. Лидером стал С#, обогнав Python всего на 30 голосов. В прошлом году C# также занимал первое место.
2. Следующим стоит Python, который побеждал в 2020 и 2021 годах.
3. Замыкает тройку лидеров JavaScript, обогнав Golang.
Напоминаем, что лидеры выбирались не по функциональности, а лишь по народной симпатии. Как считаете, заслужено?
Вот какие результаты:
1. Лидером стал С#, обогнав Python всего на 30 голосов. В прошлом году C# также занимал первое место.
2. Следующим стоит Python, который побеждал в 2020 и 2021 годах.
3. Замыкает тройку лидеров JavaScript, обогнав Golang.
Напоминаем, что лидеры выбирались не по функциональности, а лишь по народной симпатии. Как считаете, заслужено?
Курс: Теория и практика алгоритмов
На этом курсе рассматривают основные алгоритмические подходы, такие как жадные алгоритмы, метод "разделяй и властвуй" и динамическое программирование. Помимо изучения теоретических основ, вы сможете подробно рассмотреть тонкости реализации данных алгоритмов на C++, Java и Python.
Слушателям предложат возможность самостоятельно реализовать большинство изученных на курсе алгоритмов, а затем их решения будут подвергнуты проверке с использованием тестирующей системы на специально подобранных тестах.
Ссылка на курс
#курс #начинающим #general #ru
На этом курсе рассматривают основные алгоритмические подходы, такие как жадные алгоритмы, метод "разделяй и властвуй" и динамическое программирование. Помимо изучения теоретических основ, вы сможете подробно рассмотреть тонкости реализации данных алгоритмов на C++, Java и Python.
Слушателям предложат возможность самостоятельно реализовать большинство изученных на курсе алгоритмов, а затем их решения будут подвергнуты проверке с использованием тестирующей системы на специально подобранных тестах.
Ссылка на курс
#курс #начинающим #general #ru
Stepik: online education
Алгоритмы: теория и практика. Методы
В курсе будут разобраны основные алгоритмические методы: жадные алгоритмы, «разделяй и властвуй», динамическое программирование. Помимо теоретических основ, будут рассмотрены тонкости реализации рассмотренных алгоритмов на языках C++, Java и Python. Слушателям…
Статья: Как навести порядок в хаос-проекте
Процессы не налажены, горят сроки и разработчики? Для стартапа или нового проекта это привычное дело. Но в таких ситуациях страдают не только продукт, но и команда.
В статье на практическом примере рассматривают современные методы управления, которые помогут преодолеть хаос на начальном этапе проекта.
Ссылка на статью
#статья #softskills #ru
Процессы не налажены, горят сроки и разработчики? Для стартапа или нового проекта это привычное дело. Но в таких ситуациях страдают не только продукт, но и команда.
В статье на практическом примере рассматривают современные методы управления, которые помогут преодолеть хаос на начальном этапе проекта.
Ссылка на статью
#статья #softskills #ru
Доклад: Rust под капотом
Докладчик расскажет о внутреннем устройстве стандартной библиотеки языка Rust (std/core), примитивах и методах, которые можно использовать для разработки на низком уровне (для модуля ядра Linux или под микроконтроллеры). В дополнение разберут основы безопасного многопоточного программирования.
Ссылка на доклад
#доклад #rust #ru
Докладчик расскажет о внутреннем устройстве стандартной библиотеки языка Rust (std/core), примитивах и методах, которые можно использовать для разработки на низком уровне (для модуля ядра Linux или под микроконтроллеры). В дополнение разберут основы безопасного многопоточного программирования.
Ссылка на доклад
#доклад #rust #ru
YouTube
Роман Проскуряков — Голый Rust
Подробнее о конференции C++ Russia: https://jrg.su/W8skjE
— —
Роман покажет внутреннее устройство std/core языка Rust, примитивы и подходы, которые можно применить для низкоуровневого программирования (модуля ядра Linux, под микроконтроллеры). Бонусом будет…
— —
Роман покажет внутреннее устройство std/core языка Rust, примитивы и подходы, которые можно применить для низкоуровневого программирования (модуля ядра Linux, под микроконтроллеры). Бонусом будет…
Статья: Коротко про «полезные» виды компьютерных мышей
Форма стандартной компьютерной мыши не соответствует биомеханическим принципам. Из-за неестественного положения руки происходит сдавливание нервов в кисти, что вызывает ощущение дискомфорта.
В статье разобрали несколько альтернатив с их преимуществами: вертикальную мышь, трекбол и гибридную. Если после работы пальцы, запястье или предплечье напряжены — то это верный знак, что нужно переходить на эргономичную мышку.
Ссылка на статью
#статья #general #ru
Форма стандартной компьютерной мыши не соответствует биомеханическим принципам. Из-за неестественного положения руки происходит сдавливание нервов в кисти, что вызывает ощущение дискомфорта.
В статье разобрали несколько альтернатив с их преимуществами: вертикальную мышь, трекбол и гибридную. Если после работы пальцы, запястье или предплечье напряжены — то это верный знак, что нужно переходить на эргономичную мышку.
Ссылка на статью
#статья #general #ru
Tproger
Современные эргономичные мыши
Во время работы постоянно хочется встряхнуть рукой? Рассказываем об эргономичных видах компьютерных мышек.
Видео: 9 лайфхаков для улучшения кода JavaScript
Разработчики часто стремятся повысить эффективность своей работы, сократить объём кода и затрачиваемое время на него. В данном видео будут представлены особенности языка программирования JavaScript, которые позволят вам оптимизировать свой код. Ролик ориентирован, в первую очередь, на новичков в JS.
Ссылка на видео
#видео #javascript #ru
Разработчики часто стремятся повысить эффективность своей работы, сократить объём кода и затрачиваемое время на него. В данном видео будут представлены особенности языка программирования JavaScript, которые позволят вам оптимизировать свой код. Ролик ориентирован, в первую очередь, на новичков в JS.
Ссылка на видео
#видео #javascript #ru
Курс: Введение во Flutter
Flutter — отличный выбор для начала своего пути в IT. На этом курсе вы разберётесь, что представляет собой Flutter и научитесь создавать первые приложения на этой платформе. В ходе курса вы изучите программирование на Dart, освоите основные виджеты во Flutter, научитесь взаимодействовать с сетью через HTTP Dio и познакомитесь с основами управления состоянием с использованием BLoC.
Ссылка на курс
#курс #flutter #dart #начинающим #ru
Flutter — отличный выбор для начала своего пути в IT. На этом курсе вы разберётесь, что представляет собой Flutter и научитесь создавать первые приложения на этой платформе. В ходе курса вы изучите программирование на Dart, освоите основные виджеты во Flutter, научитесь взаимодействовать с сетью через HTTP Dio и познакомитесь с основами управления состоянием с использованием BLoC.
Ссылка на курс
#курс #flutter #dart #начинающим #ru
YouTube
Flutter с нуля до профи | #1 - Введение | Курс для начинающих 2023
Flutter - это идеальный инструмент, чтобы начать путь в айти или перейти на него в 2023. А я как раз тот самый коуч, которого ты искал.
Вместе мы разберемся с тем, что такое Flutter и как на нем сделать первое приложение. В рамках курса мы учимся программировать…
Вместе мы разберемся с тем, что такое Flutter и как на нем сделать первое приложение. В рамках курса мы учимся программировать…
Урок: Основы Docker
В этом видео вы окунётесь в мир Docker, где узнаете, что это за технология, и познакомитесь с её базовыми понятиями. От простого "Hello World" вы перейдёте к реальным примерам, включая работу с портами, создание Docker volumes и развёртывание временной базы данных.
Ссылка на доклад
#урок #docker #начинающим #ru
В этом видео вы окунётесь в мир Docker, где узнаете, что это за технология, и познакомитесь с её базовыми понятиями. От простого "Hello World" вы перейдёте к реальным примерам, включая работу с портами, создание Docker volumes и развёртывание временной базы данных.
Ссылка на доклад
#урок #docker #начинающим #ru
YouTube
Основы Docker. Большой практический выпуск
Или: @amatyashov_bot
Телеграм канал https://t.me/amatyashov
Мой сайт https://matiashov.ru
Мой Телеграм бот: https://t.me/amatyashov_bot
Большой выпуск про #Docker. В видео постарался добавить как можно больше практики. В этом выпуске Вы узнаете что такое…
Телеграм канал https://t.me/amatyashov
Мой сайт https://matiashov.ru
Мой Телеграм бот: https://t.me/amatyashov_bot
Большой выпуск про #Docker. В видео постарался добавить как можно больше практики. В этом выпуске Вы узнаете что такое…
Инструмент: генератор презентаций для веба
Инструмент предназначен для создания HTML-презентаций с открытым исходным кодом. Особенно стильными получаются презентации, которые включают в себя демонстрацию кода. Ещё одним преимуществом является то, что вы можете вносить изменения в презентацию так же, как и в веб-страницу, настраивая её в соответствии с вашими предпочтениями.
Больше возможностей можно увидеть в этой демке.
Ссылка на инструмент: Reveal.js
#инструмент #general #ru
Инструмент предназначен для создания HTML-презентаций с открытым исходным кодом. Особенно стильными получаются презентации, которые включают в себя демонстрацию кода. Ещё одним преимуществом является то, что вы можете вносить изменения в презентацию так же, как и в веб-страницу, настраивая её в соответствии с вашими предпочтениями.
Больше возможностей можно увидеть в этой демке.
Ссылка на инструмент: Reveal.js
#инструмент #general #ru
Статья: 5 психологических техник расслабления
Отдых — это процесс восстановления организма, включая его психическое, когнитивное и физическое состояние. Как сосуд, наше тело извлекает энергию из различных областей, и отдых способствует её восполнению.
Сохраняйте 5 психологических техник из статьи – от глубокого дыхания до визуализации пляжа – которые помогут насладиться заслуженным отдыхом.
Ссылка на статью
#статья #softskills #general #ru
Отдых — это процесс восстановления организма, включая его психическое, когнитивное и физическое состояние. Как сосуд, наше тело извлекает энергию из различных областей, и отдых способствует её восполнению.
Сохраняйте 5 психологических техник из статьи – от глубокого дыхания до визуализации пляжа – которые помогут насладиться заслуженным отдыхом.
Ссылка на статью
#статья #softskills #general #ru
Библиотека программиста
🏖️ Чек лист идеального отдыха: 5 психологических техник расслабления
Измотаны бесконечной работой и не можете расслабиться? Попробуйте 5 психологических техник – от глубокого дыхания до визуализации пляжа – которые помогут насладиться заслуженным отдыхом.
Курс: Поколение Python — для начинающих
Выбор Python обоснован ясностью кода и быстрой реализацией программ. Курс поможет обрести базовые навыки структурного программирования через 8 модулей с теоретическими и практическими материалами, включая задания. Модули включают ввод-вывод данных, условные операторы, типы данных, циклы, строки, списки, функции и работу над мини-проектом.
Ссылка на курс
#курс #python #начинающим #ru
Выбор Python обоснован ясностью кода и быстрой реализацией программ. Курс поможет обрести базовые навыки структурного программирования через 8 модулей с теоретическими и практическими материалами, включая задания. Модули включают ввод-вывод данных, условные операторы, типы данных, циклы, строки, списки, функции и работу над мини-проектом.
Ссылка на курс
#курс #python #начинающим #ru
Stepik: online education
"Поколение Python": курс для начинающих
Курс с кучей тренировочных задач, удобный как для самостоятельного изучения, так и для работы в группе в рамках внеурочной деятельности.
Видео: Топ 16 плагинов для VS Code
Плагины для редактора кода добавляют новые возможности и улучшают работу редактора, помогая сделать процесс разработки более удобным и эффективным.
Сохраняйте видео, где собрали топ 16 плагинов для VS Code, а в частности — для веб-разработки. Среди них инструменты для работы с Git, JavaScript, визуальные модификаторы и сборники сниппетов.
#видео #инструмент #web #ru
Плагины для редактора кода добавляют новые возможности и улучшают работу редактора, помогая сделать процесс разработки более удобным и эффективным.
Сохраняйте видео, где собрали топ 16 плагинов для VS Code, а в частности — для веб-разработки. Среди них инструменты для работы с Git, JavaScript, визуальные модификаторы и сборники сниппетов.
#видео #инструмент #web #ru
YouTube
ТОП 16 Плагинов для VS Code в 2020 (VS Code Extensions)
#YauhenK #webDev #VSCode
Всем привет, я Евгений Ковальчук и вы на канале webDev.
В этом видео я бы хотел поделиться с вами подборкой плагинов обязательных для установки в VS Code.
✒ Полезные ссылки:
✔ Elbrus Coding Bootcamp: https://clck.ru/NRSa9
✒ Timeline:…
Всем привет, я Евгений Ковальчук и вы на канале webDev.
В этом видео я бы хотел поделиться с вами подборкой плагинов обязательных для установки в VS Code.
✒ Полезные ссылки:
✔ Elbrus Coding Bootcamp: https://clck.ru/NRSa9
✒ Timeline:…
Подборка: Вопросы для собеседования бэкенд-разработчика
Вопросы из этой статьи могут быть полезны при проведении интервью с потенциальными кандидатами. Рекомендуется задавать не сразу все вопросы одному кандидату (т. к. область тем выйдет очень обширной), а сделать выборку, темы которой будут близки к требованиям конкретной вакансии.
Этот список может оказаться полезен и самим кандидатам перед собеседованием, как чек-лист тем для подготовки.
Ссылка на подборку
#подборка #трудоустройство #backend #web #ru
Вопросы из этой статьи могут быть полезны при проведении интервью с потенциальными кандидатами. Рекомендуется задавать не сразу все вопросы одному кандидату (т. к. область тем выйдет очень обширной), а сделать выборку, темы которой будут близки к требованиям конкретной вакансии.
Этот список может оказаться полезен и самим кандидатам перед собеседованием, как чек-лист тем для подготовки.
Ссылка на подборку
#подборка #трудоустройство #backend #web #ru
Хабр
Вопросы для собеседования бэкенд-разработчика
Этот список появился как личная памятка по темам, которые я обсуждал с коллегами и друзьями и в которых хотел разобраться поглубже… Я не большой любитель задавать технические вопросы на...
Доклад: Асинхронность в JS
Асинхронность в JavaScript представляет собой фундаментальный аспект программирования, который позволяет эффективно обрабатывать задачи, не блокируя основной поток выполнения.
Сохраняйте доклад, где обсуждают важные аспекты асинхронного программирования в JavaScript: циклы событий в браузере, очередь задач и микрозадач, функции обратного вызова, сопрограммы и микропаттерны для оптимизации debounce и throttle.
#доклад #javascript #ru
Асинхронность в JavaScript представляет собой фундаментальный аспект программирования, который позволяет эффективно обрабатывать задачи, не блокируя основной поток выполнения.
Сохраняйте доклад, где обсуждают важные аспекты асинхронного программирования в JavaScript: циклы событий в браузере, очередь задач и микрозадач, функции обратного вызова, сопрограммы и микропаттерны для оптимизации debounce и throttle.
#доклад #javascript #ru
YouTube
03. Асинхронность в JS – Григорий Бизюкин
Разберемся с асинхронностью в JavaScript, выберемся из callback hell, пообещаем разобраться с обещаниями, посмотрим на async/await, узнаем, что не все await одинаково полезны, а в конце эпично уйдем в закат.
Иначе говоря, простым языком обсудим важные темы:…
Иначе говоря, простым языком обсудим важные темы:…
Инструмент для скриншотов и записи экрана
Утилита наполнена разнообразными функциями и распространяется с открытым исходным кодом. Среди дополнительных фич: быстрый обмен скриншотами, запись GIF, автоматизация процессов, редактирование медиа и многое другое.
Ссылка на инструмент: ShareX
#инструмент #general
Утилита наполнена разнообразными функциями и распространяется с открытым исходным кодом. Среди дополнительных фич: быстрый обмен скриншотами, запись GIF, автоматизация процессов, редактирование медиа и многое другое.
Ссылка на инструмент: ShareX
#инструмент #general
Статья: Как подготовить комфортное рабочее место для программиста
Работа за компьютером утомляет, особенно при продолжительном сидении. Независимо от графика работы, восьмичасовое присутствие перед монитором может негативно сказаться на здоровье и зрении.
Сохраняйте статью, где эксперты, врачи и программисты дают простые советы по подготовке рабочего места разработчика и сохранению здорового тела и острого зрения.
#статья #general #ru
Работа за компьютером утомляет, особенно при продолжительном сидении. Независимо от графика работы, восьмичасовое присутствие перед монитором может негативно сказаться на здоровье и зрении.
Сохраняйте статью, где эксперты, врачи и программисты дают простые советы по подготовке рабочего места разработчика и сохранению здорового тела и острого зрения.
#статья #general #ru
Tproger
Как подготовить комфортное рабочее место для программиста
Узнали у экспертов, врачей и программистов, как подготовить рабочее место программиста и сохранить здоровое тело и острое зрение.
Курс: Python for Data Science — практика Numpy
Этот курс полезен как основной материал для изучения и дополненный источник практики для любого изучаемого или изученного курса. Обучение фокусируется на практическом применении базовых концепций NumPy.
Материал разбит на 3 модуля. В начале каждого урока идёт краткое описание темы и методов которые будут применяться в задачах урока.
Ссылка на курс
#курс #python #numpy #datascience #ru
Этот курс полезен как основной материал для изучения и дополненный источник практики для любого изучаемого или изученного курса. Обучение фокусируется на практическом применении базовых концепций NumPy.
Материал разбит на 3 модуля. В начале каждого урока идёт краткое описание темы и методов которые будут применяться в задачах урока.
Ссылка на курс
#курс #python #numpy #datascience #ru
Stepik: online education
Python for Data Science: Практика Numpy
Присоединяйтесь к практико-ориентированному курсу по NumPy. В 'Python for Data Science' акцент делается на решении множества задач, что позволяет применять полученные знания и вспомнить уже отработанный материал.
Видео: Лайфхаки и трюки терминала Linux
В этом видео разберут полезные трюки командной строки Linux, которые улучшат ваш опыт работы с консолью. Здесь покажут способы запуска предыдущих команд, полезные ярлыки для выбора, замены, копирования и вставки. Также разберут способы быстрого перемещения по каталогам, фонового выполнения команд, последовательного и зависимого выполнения, методы быстрого просмотра файлов и многое другое.
Ссылка на видео
#видео #linux #ru
В этом видео разберут полезные трюки командной строки Linux, которые улучшат ваш опыт работы с консолью. Здесь покажут способы запуска предыдущих команд, полезные ярлыки для выбора, замены, копирования и вставки. Также разберут способы быстрого перемещения по каталогам, фонового выполнения команд, последовательного и зависимого выполнения, методы быстрого просмотра файлов и многое другое.
Ссылка на видео
#видео #linux #ru
YouTube
Секреты и трюки Командной строки Linux. Стань гуру. Впервые конкурс
КОНКУРС. Для участия в конкурсе нужно:
1. Перейти по ссылке на сайт Timeweb и https://bit.ly/2GlWbUR Зарегистрироваться на тарифе Bitrix (это бесплатно): VDS→High CPU 5ГГц→Bitrix
2. Получить баланс на 2 дня теста по промокоду UXPINGVINUS
3. Написать комментарий…
1. Перейти по ссылке на сайт Timeweb и https://bit.ly/2GlWbUR Зарегистрироваться на тарифе Bitrix (это бесплатно): VDS→High CPU 5ГГц→Bitrix
2. Получить баланс на 2 дня теста по промокоду UXPINGVINUS
3. Написать комментарий…
Статья: Синдром упущенного отпуска — почему так опасно игнорировать заслуженный отдых
Описание:
В последние годы у многих трудоголизм стал не просто нормой, а образом жизни: ранний приход на работу, задержки, работа над проектами дома и в выходные – всё это стало почти что нормой.
Какие сигналы указывают на опасность переработки и требуют немедленного отдыха? В первую очередь, у трудоголика проявляется раздражительность, головные боли и синдром хронической усталости. Затем последствия включают в себя гипертонию и угрозу сердечно-сосудистых заболеваний.
Сохраняйте статью, где детальней разбирают симптомы переработки и дают простые советы по избежанию проблем со здоровьем.
#статья #softskills #ru
Описание:
В последние годы у многих трудоголизм стал не просто нормой, а образом жизни: ранний приход на работу, задержки, работа над проектами дома и в выходные – всё это стало почти что нормой.
Какие сигналы указывают на опасность переработки и требуют немедленного отдыха? В первую очередь, у трудоголика проявляется раздражительность, головные боли и синдром хронической усталости. Затем последствия включают в себя гипертонию и угрозу сердечно-сосудистых заболеваний.
Сохраняйте статью, где детальней разбирают симптомы переработки и дают простые советы по избежанию проблем со здоровьем.
#статья #softskills #ru
Библиотека программиста
🏖️ Синдром упущенного отпуска: почему так опасно игнорировать заслуженный отдых
Представьте: вы выиграли путевку на пляж с золотым песком и изумрудным океаном. Но радость быстро сменяется разочарованием – вместо коктейля в руках по-прежнему клавиатура и мышка. И вы понимаете – это всего лишь галлюцинации изможденного мозга, который умоляет…
Доклад: Архитектура приложения и ошибки проектирования
Сохраняйте доклад, где проводят обзор архитектуры Java-приложений, включая также их проблемы. Спикер даёт краткий обзор эволюции и различных типов архитектур, затрагивая следующие темы:
— Vertical Design — его суть и применение.
— Horizontal Design и Three-layered architecture — основные концепции и примеры использования.
— Зачем была предложена Hexagonal architecture и какие проблемы она решает.
— Анализ проблем, которые не решаются указанными архитектурами, и возможные направления развития.
В докладе также много примеров и кода, что может оказаться интересным для Java-разработчиков всех уровней.
#доклад #паттерны #java #ru
Сохраняйте доклад, где проводят обзор архитектуры Java-приложений, включая также их проблемы. Спикер даёт краткий обзор эволюции и различных типов архитектур, затрагивая следующие темы:
— Vertical Design — его суть и применение.
— Horizontal Design и Three-layered architecture — основные концепции и примеры использования.
— Зачем была предложена Hexagonal architecture и какие проблемы она решает.
— Анализ проблем, которые не решаются указанными архитектурами, и возможные направления развития.
В докладе также много примеров и кода, что может оказаться интересным для Java-разработчиков всех уровней.
#доклад #паттерны #java #ru
YouTube
Рустам Ахметов — Архитектура приложения и ошибки проектирования
Ближайшая конференция — Joker 2024, 9 октября (Online), 15–16 октября (Санкт-Петербург + трансляция).
Подробности и билеты: https://jrg.su/Ypf1HW
— —
В этом докладе вы увидите обзор архитектур Java-приложений и их проблемы.
Спикер даст краткий экскурс в…
Подробности и билеты: https://jrg.su/Ypf1HW
— —
В этом докладе вы увидите обзор архитектур Java-приложений и их проблемы.
Спикер даст краткий экскурс в…