This media is not supported in your browser
VIEW IN TELEGRAM
5 логико-математических задач, которые поставят в тупик
Выходные! А значит, можно поставить на паузу IDE и немного отдохнуть. Чтобы отдых был более полезным, предлагаем решить 5 задач, которые точно заставят вас задуматься:
https://tproger.ru/articles/5-logiko-matematicheskih-zadach-kotorye-postavjat-v-tupik/
#it
Выходные! А значит, можно поставить на паузу IDE и немного отдохнуть. Чтобы отдых был более полезным, предлагаем решить 5 задач, которые точно заставят вас задуматься:
https://tproger.ru/articles/5-logiko-matematicheskih-zadach-kotorye-postavjat-v-tupik/
#it
F-строки в Python — подробное руководство
Строковые литералы (f-strings) появились в Python 3.6. Эти строки не только улучшают читаемость кода, но и работают быстрее. Однако новичкам часто сложно разобраться, как и где использовать f-string.
В этой статье собрано 73 примера работы со строковыми литералами, которые точно помогут стать мастером в этой теме любому программисту:
https://miguendes.me/73-examples-to-help-you-master-pythons-f-strings
#python
Строковые литералы (f-strings) появились в Python 3.6. Эти строки не только улучшают читаемость кода, но и работают быстрее. Однако новичкам часто сложно разобраться, как и где использовать f-string.
В этой статье собрано 73 примера работы со строковыми литералами, которые точно помогут стать мастером в этой теме любому программисту:
https://miguendes.me/73-examples-to-help-you-master-pythons-f-strings
#python
Data Science: что нужно знать для собеседования?
Data Science — является одной из самых популярных и высокооплачиваемых профессий в сфере IT. Компании полагаются на Data Science специалистов для анализа и интерпретации данных или принятия обоснованных решений, способствующих росту бизнеса.
С ростом спроса на квалифицированных специалистов конкуренция за вакансии сильно возросла и очень важно быть хорошо подготовленным. В этой статье — подборка материалов к собеседованию на Data Science Junior:
https://habr.com/ru/post/724064/
#datascience
Data Science — является одной из самых популярных и высокооплачиваемых профессий в сфере IT. Компании полагаются на Data Science специалистов для анализа и интерпретации данных или принятия обоснованных решений, способствующих росту бизнеса.
С ростом спроса на квалифицированных специалистов конкуренция за вакансии сильно возросла и очень важно быть хорошо подготовленным. В этой статье — подборка материалов к собеседованию на Data Science Junior:
https://habr.com/ru/post/724064/
#datascience
Стрессовое интервью: 8 фишек рекрутеров
Устраивали ли вам стрессовое собеседование? Конечно, любое собеседование — это стресс, но вот данный тип собеседования всегда может застать врасплох. По сути, рекрутер специально устраивает нервозную и неудобную обстановку для кандидата.
Собрали фишки, которые используют рекрутеры, чтобы проверить кандидата на прочность:
https://tproger.ru/articles/stressovoe-sobesedovanie-8-fishek-rekrutjorov/
#собеседование
Устраивали ли вам стрессовое собеседование? Конечно, любое собеседование — это стресс, но вот данный тип собеседования всегда может застать врасплох. По сути, рекрутер специально устраивает нервозную и неудобную обстановку для кандидата.
Собрали фишки, которые используют рекрутеры, чтобы проверить кандидата на прочность:
https://tproger.ru/articles/stressovoe-sobesedovanie-8-fishek-rekrutjorov/
#собеседование
SQL: план изучения
Дорожная карта по SQL, которая поможет изучить основные концепции SQL, команды, а также как с ними работать. Если следовать плану, то изучить данный язык можно за 2 месяца:
https://habr.com/ru/post/725166/
#sql
Дорожная карта по SQL, которая поможет изучить основные концепции SQL, команды, а также как с ними работать. Если следовать плану, то изучить данный язык можно за 2 месяца:
https://habr.com/ru/post/725166/
#sql
This media is not supported in your browser
VIEW IN TELEGRAM
Remote Development — работать удалённо ещё проще
Remote Development — это плагин в VS, который позволяет подключиться к проекту удалённо. Пакет состоит из 4 расширений:
1. WSL — позволяет получить доступ и разрабатывать на базе Linux, не выходя из Windows.
2. SSH — получение доступа к директории на удалённой машине с помощью SSH.
3. Tunnels — получение доступа через VS Code Tunnel (замена SSH).
4. Containers — позволяет работать с отдельным набором инструментов или приложением на основе контейнеров.
#vs
Remote Development — это плагин в VS, который позволяет подключиться к проекту удалённо. Пакет состоит из 4 расширений:
1. WSL — позволяет получить доступ и разрабатывать на базе Linux, не выходя из Windows.
2. SSH — получение доступа к директории на удалённой машине с помощью SSH.
3. Tunnels — получение доступа через VS Code Tunnel (замена SSH).
4. Containers — позволяет работать с отдельным набором инструментов или приложением на основе контейнеров.
#vs
Как создать API с помощью Flask
В этой статье рассматривается процесс создания базового RESTful API с использованием Flask, веб-фреймворка на базе Python.
Автор использует SQLAlchemy и ORM, которые позволяют взаимодействовать с базой данных с помощью объектов Python. Для примера в статье рассматривается SQLite, но вы можете использовать любую другую базу данных, которую может поддерживать SQLAlchemy:
https://dev.to/onecuriousmindset/how-to-build-an-api-using-flask-43ke
#python
В этой статье рассматривается процесс создания базового RESTful API с использованием Flask, веб-фреймворка на базе Python.
Автор использует SQLAlchemy и ORM, которые позволяют взаимодействовать с базой данных с помощью объектов Python. Для примера в статье рассматривается SQLite, но вы можете использовать любую другую базу данных, которую может поддерживать SQLAlchemy:
https://dev.to/onecuriousmindset/how-to-build-an-api-using-flask-43ke
#python
Точка входа в IT: тестистировщик на Python
Герой статьи хотел освоить профессию быстро, начать работать в IT и зарабатывать миллионы (ну, почти). Но реальность оказалось немного другой.
Сколько времени нужно, чтобы стать тестировщиком? А сколько усилий приложить? Реальная история — здесь:
https://habr.com/ru/post/724844/
#it #профессии
Герой статьи хотел освоить профессию быстро, начать работать в IT и зарабатывать миллионы (ну, почти). Но реальность оказалось немного другой.
Сколько времени нужно, чтобы стать тестировщиком? А сколько усилий приложить? Реальная история — здесь:
https://habr.com/ru/post/724844/
#it #профессии
Выбираем кресло для программиста: топ-5 кресел
Боли в спине — классическая проблема программистов.
Немногие могут позволить себе делать частые перерывы и не сидеть за компьютером более 8 часов. Один из вариантов решения — подобрать хорошее кресло.
В этой статье мы собрали характеристики, которыми должно обладать кресло для программиста, и рассказали, на какие модели стоит обратить внимание:
https://tproger.ru/articles/vybiraem-kreslo-dlja-programmista-top-5-kresel/
#здоровье
Боли в спине — классическая проблема программистов.
Немногие могут позволить себе делать частые перерывы и не сидеть за компьютером более 8 часов. Один из вариантов решения — подобрать хорошее кресло.
В этой статье мы собрали характеристики, которыми должно обладать кресло для программиста, и рассказали, на какие модели стоит обратить внимание:
https://tproger.ru/articles/vybiraem-kreslo-dlja-programmista-top-5-kresel/
#здоровье
Подробный гайд по Flexbox
Flexbox поддерживается всеми современными браузерами, поэтому понимае основ и умение использовать данную технологию в проекте — важная часть в изучении фронтенд разработки.
На этом сайте собраны 20 полезных уроков, которые помогут изучить Flexbox и прокачать свои скилы. Первые 13 видео направлены на понимание основ Flexbox — строк, столбцов, осей, переноса, выравнивания, центрирования и компоновки. Последние 7 — это отдельные части кода, в которых вы создадите всё, от навигации до макета мобильного приложения с помощью Flexbox:
https://flexbox.io/
#flexbox
Flexbox поддерживается всеми современными браузерами, поэтому понимае основ и умение использовать данную технологию в проекте — важная часть в изучении фронтенд разработки.
На этом сайте собраны 20 полезных уроков, которые помогут изучить Flexbox и прокачать свои скилы. Первые 13 видео направлены на понимание основ Flexbox — строк, столбцов, осей, переноса, выравнивания, центрирования и компоновки. Последние 7 — это отдельные части кода, в которых вы создадите всё, от навигации до макета мобильного приложения с помощью Flexbox:
https://flexbox.io/
#flexbox
Бесплатный курс от Стэнфордского университета по Java
В курсе 28 уроков, 9 заданий и даже 2 экзамена. Программа рассчитана на начинающих, кто только начинает знакомиться с програмированием. Из минусов — некоторые части без обновления, однако их можно подтянуть после изучения основ:
https://see.stanford.edu/Course/CS106A
#java
В курсе 28 уроков, 9 заданий и даже 2 экзамена. Программа рассчитана на начинающих, кто только начинает знакомиться с програмированием. Из минусов — некоторые части без обновления, однако их можно подтянуть после изучения основ:
https://see.stanford.edu/Course/CS106A
#java
This media is not supported in your browser
VIEW IN TELEGRAM
Как разрядить обстановку перед созвоном?
Наверняка вы сталкивались с ситуацией, когда до начала встречи ещё пару минут и приходится сидеть с такими же «пунктуальными» коллегами в неловкой тишине.
С чего начать разговор? Как разрядить обстановку? Собрали 9 рабочих вариантов:
https://tproger.ru/articles/top-9-veshhej-pered-mitom/
#советы
Наверняка вы сталкивались с ситуацией, когда до начала встречи ещё пару минут и приходится сидеть с такими же «пунктуальными» коллегами в неловкой тишине.
С чего начать разговор? Как разрядить обстановку? Собрали 9 рабочих вариантов:
https://tproger.ru/articles/top-9-veshhej-pered-mitom/
#советы
This media is not supported in your browser
VIEW IN TELEGRAM
Дайджест Типичного программиста: GPT-4, сервер на смартфоне и пик Балмера
Собрали все самые интересные материалы за неделю для начинающих разработчиков по ссылке:
https://tproger.ru/articles/dajdzhest-tipichnogo-programmista/
#дайджест
Собрали все самые интересные материалы за неделю для начинающих разработчиков по ссылке:
https://tproger.ru/articles/dajdzhest-tipichnogo-programmista/
#дайджест
Дорожная карта для Android-разработчика на 2023
Филипп Лакнер, известный Android-разработчик, выпустил на своём каналер новое видео, в котором рассказывает, что должен знать начинающий, чтобы стать Android-разработчиком:
https://youtu.be/AhUL5tHF3uc
#roadmap #android
Филипп Лакнер, известный Android-разработчик, выпустил на своём каналер новое видео, в котором рассказывает, что должен знать начинающий, чтобы стать Android-разработчиком:
https://youtu.be/AhUL5tHF3uc
#roadmap #android
Что такое Flutter и зачем его изучать?
Flutter — современный фреймворк от Google для разработки кроссплатформенных приложений. С помощью Flutter можно разрабатывать приложения как под Android, так и под iOS. Кроме того на нем разрабатывают веб-версию приложений.
Стоит ли изучать данный фреймворк, а также все его плюсы — в статье:
https://nuancesprog.ru/p/17075/
#flutter
Flutter — современный фреймворк от Google для разработки кроссплатформенных приложений. С помощью Flutter можно разрабатывать приложения как под Android, так и под iOS. Кроме того на нем разрабатывают веб-версию приложений.
Стоит ли изучать данный фреймворк, а также все его плюсы — в статье:
https://nuancesprog.ru/p/17075/
#flutter
Полезная библиотека для понимания работы JS
js2flowchart — библиотека визуализации для преобразования любого кода JavaScript в красивую блок-схему SVG. Вы можете изучать чужой код, делать рефакторинг или писать документацию, не путаясь в функциональности. А начинающим — неплохая шпаргалка по foo, while, if:
https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart
#js
js2flowchart — библиотека визуализации для преобразования любого кода JavaScript в красивую блок-схему SVG. Вы можете изучать чужой код, делать рефакторинг или писать документацию, не путаясь в функциональности. А начинающим — неплохая шпаргалка по foo, while, if:
https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart
#js
Почему стоит использовать Babel в разработке?
Babel — популярный компилятор JavaScript с открытым исходным кодом, который позволяет разработчикам писать код, используя новейший синтаксис JavaScript (ES6 /ES2015 и выше), и преобразовывать его в обратно совместимый код, который может выполняться в старых браузерах и средах.
Рассказали, чем полезен Babel в проектах, а также как написать собственный Babel плагин — в статье:
https://tproger.ru/articles/pochemu-stoit-ispolzovat-babel-v-razrabotke-instrukciya-po-napisaniyu-babel-plagina/
#js
Babel — популярный компилятор JavaScript с открытым исходным кодом, который позволяет разработчикам писать код, используя новейший синтаксис JavaScript (ES6 /ES2015 и выше), и преобразовывать его в обратно совместимый код, который может выполняться в старых браузерах и средах.
Рассказали, чем полезен Babel в проектах, а также как написать собственный Babel плагин — в статье:
https://tproger.ru/articles/pochemu-stoit-ispolzovat-babel-v-razrabotke-instrukciya-po-napisaniyu-babel-plagina/
#js
Архитектура CSS: рефакторинг
Хотя CSS прост и гибок, эта простота влечёт за собой множество ошибок, которые могут вызвать проблемы с производительностью. Даже самый красивый сайт не поможет привлечь пользователей при плохой производительности.
В этой статье — подробное руководство, как провести рефакторинг CSS:
https://christinatruong.medium.com/refactoring-html-and-css-69de73a5fb88
#css
Хотя CSS прост и гибок, эта простота влечёт за собой множество ошибок, которые могут вызвать проблемы с производительностью. Даже самый красивый сайт не поможет привлечь пользователей при плохой производительности.
В этой статье — подробное руководство, как провести рефакторинг CSS:
https://christinatruong.medium.com/refactoring-html-and-css-69de73a5fb88
#css
Где решать задачи по программированию?
На Хабре вышла подборка ресурсов и материалов, где можно попрактиковаться в решении задач. Кроме популярных Codewars и LeetCode автор собрал не менее интересные аналоги:
https://habr.com/ru/post/726366/
#задачи
На Хабре вышла подборка ресурсов и материалов, где можно попрактиковаться в решении задач. Кроме популярных Codewars и LeetCode автор собрал не менее интересные аналоги:
https://habr.com/ru/post/726366/
#задачи
Основы Kubernetes
Kubernetes — это платформа с открытым исходным кодом для управления контейнеров Linux как единой системой. В этом видео — полное руководство по Kubernetes:
— архитектура K8,
— менеджер пакетов,
— основные команды Kubectl,
— реализация демо-проекта: MongoDB и Mongo Express:
https://youtu.be/X48VuDVv0do
#kubernetes
Kubernetes — это платформа с открытым исходным кодом для управления контейнеров Linux как единой системой. В этом видео — полное руководство по Kubernetes:
— архитектура K8,
— менеджер пакетов,
— основные команды Kubectl,
— реализация демо-проекта: MongoDB и Mongo Express:
https://youtu.be/X48VuDVv0do
#kubernetes