Как работает HTTPS?
Если вы изучаете HTTP и HTTPS, но столкнулись со сложностями в новых терминах, то этот комикс вам поможет!
Авторы перевели материал и создали красивые иллюстрации для более лёгкого понимания этой темы:
https://howhttps.works/ru/
#http #веб
Если вы изучаете HTTP и HTTPS, но столкнулись со сложностями в новых терминах, то этот комикс вам поможет!
Авторы перевели материал и создали красивые иллюстрации для более лёгкого понимания этой темы:
https://howhttps.works/ru/
#http #веб
❤🔥11🔥1
Поведенческое интервью: как подготовиться и что нужно знать?
Поведенческое интервью — это тип интервью, на котором рекрутер собирает полные поведенческие примеры из опыта кандидата и разбирает их на конкретных ситуациях. Данный тип вопросов используется для оценки потенциальной пригодности кандидата на ту или иную должность.
По сути, интервьюер задаёт кандидату серию открытых вопросов, предназначенных для получения информации о том, как кандидат реагировал на конкретные ситуации или вызовы в прошлом. В этой статье собраны несколько из них с готовыми ответами:
https://medium.com/@pradeesh-kumar/top-behavioural-interview-questions-and-example-answers-for-software-engineers-c5c4df7ce5fe
#собеседование
Поведенческое интервью — это тип интервью, на котором рекрутер собирает полные поведенческие примеры из опыта кандидата и разбирает их на конкретных ситуациях. Данный тип вопросов используется для оценки потенциальной пригодности кандидата на ту или иную должность.
По сути, интервьюер задаёт кандидату серию открытых вопросов, предназначенных для получения информации о том, как кандидат реагировал на конкретные ситуации или вызовы в прошлом. В этой статье собраны несколько из них с готовыми ответами:
https://medium.com/@pradeesh-kumar/top-behavioural-interview-questions-and-example-answers-for-software-engineers-c5c4df7ce5fe
#собеседование
👍5
Kotlin: Null-безопасность и 3 подводных камня
Если вы изучаете Kotlin, то наверняка слышали про Null-безопасность. Система типов в Kotlin направлена на искоренение опасности нулевых(null) значений. Но на все ли 100%?
В этой статье автор рассматривает 3 случая, которые могут вызвать ошибку, а компилятор даже не попытается вас защитить:
https://betterprogramming.pub/kotlin-isnt-null-safe-yet-here-are-3-gotchas-23258fada62
#kotlin
Если вы изучаете Kotlin, то наверняка слышали про Null-безопасность. Система типов в Kotlin направлена на искоренение опасности нулевых(null) значений. Но на все ли 100%?
В этой статье автор рассматривает 3 случая, которые могут вызвать ошибку, а компилятор даже не попытается вас защитить:
https://betterprogramming.pub/kotlin-isnt-null-safe-yet-here-are-3-gotchas-23258fada62
#kotlin
👍5❤1
3 правила в веб-дизайне, которые упрощают жизнь разработчикам
Макет готов, дизайн сделан, а сайт что-то не верстается. Плохой дизайн? Сложный макет? Действительно, иногда сложно понять идеи дизайнера и воплотить их в жизнь.
В этой статье собраны стандарты и правила, которые помогут сделать веб-разработку чуть-чуть легче: Grid options, названия слоёв и отступы:
https://habr.com/ru/post/723198/
#web #фронтенд
Макет готов, дизайн сделан, а сайт что-то не верстается. Плохой дизайн? Сложный макет? Действительно, иногда сложно понять идеи дизайнера и воплотить их в жизнь.
В этой статье собраны стандарты и правила, которые помогут сделать веб-разработку чуть-чуть легче: Grid options, названия слоёв и отступы:
https://habr.com/ru/post/723198/
#web #фронтенд
🔥4
Создаём индикатор выполнения в консоли на Java
В стандартной консоли можно настроить отображение индикатора. Это особенно полезно, если вы подгружаете новые пакеты или используете npm.
В этой статье — подробное руководство, как реализовать прогресс-бар на Java:
https://nuancesprog.ru/p/17078/
#java
В стандартной консоли можно настроить отображение индикатора. Это особенно полезно, если вы подгружаете новые пакеты или используете npm.
В этой статье — подробное руководство, как реализовать прогресс-бар на Java:
https://nuancesprog.ru/p/17078/
#java
👍6
Полное руководство по CSS Grid
CSS Grid — это мощный инструмент в современной веб-разработке, который позволяет создавать динамичные макеты. Благодаря возможности определять строки и столбцы, а затем размещать в них содержимое, CSS Grid предоставляет разработчикам контроль над тем, как отображается содержимое их веб-сайта.
В этом видео автор подробно рассказывает про CSS Grid, свойства, а также как можно использовать возможности CSS Grid для создания красивых, гибких макетов:
https://youtu.be/Pqh1UhslhYA
#css
CSS Grid — это мощный инструмент в современной веб-разработке, который позволяет создавать динамичные макеты. Благодаря возможности определять строки и столбцы, а затем размещать в них содержимое, CSS Grid предоставляет разработчикам контроль над тем, как отображается содержимое их веб-сайта.
В этом видео автор подробно рассказывает про CSS Grid, свойства, а также как можно использовать возможности CSS Grid для создания красивых, гибких макетов:
https://youtu.be/Pqh1UhslhYA
#css
👍8❤1🔥1
Точка входа в IT: интеграционный системный аналитик
Системный аналитик — профессия, в которой пересекаются разработка, анализ и управление. Такой специалист анализирует требования клиента, переводит их на технический язык и координирует разработку.
Чем занимается интеграционный системный аналитик и основные его функции и задачи в банке — в статье:
https://tprg.ru/ZNf5
Бонусом — несколько советов о том, как готовиться к собеседованию на эту позицию!
#it #профессия
Системный аналитик — профессия, в которой пересекаются разработка, анализ и управление. Такой специалист анализирует требования клиента, переводит их на технический язык и координирует разработку.
Чем занимается интеграционный системный аналитик и основные его функции и задачи в банке — в статье:
https://tprg.ru/ZNf5
Бонусом — несколько советов о том, как готовиться к собеседованию на эту позицию!
#it #профессия
🔥4❤1
Node.js: шаблоны проектирования
В этой статье рассматриваются популярные паттерны: Singleton, Observer, Factory и Command. Интересно, как же они работают на реальных проектах? Для более легкого понимания темы автор также добавил сниппеты кода на TypeScript:
https://medium.com/@devhoangkien/design-patterns-in-node-js-a-fun-typescript-adventure-8bf977c2549b
#ts #nodejs
В этой статье рассматриваются популярные паттерны: Singleton, Observer, Factory и Command. Интересно, как же они работают на реальных проектах? Для более легкого понимания темы автор также добавил сниппеты кода на TypeScript:
https://medium.com/@devhoangkien/design-patterns-in-node-js-a-fun-typescript-adventure-8bf977c2549b
#ts #nodejs
👍2
Как прошла ваша неделя? Поделитесь своими успехами и похвастайтесь достижениями!
Может вы закончили пет-проект? Выучили что-то новое и интересное? Поделитесь своими яркими моментами в комментариях к статье:
https://tproger.ru/articles/chto-vy-delali-na-etoj-nedele-post-hvastovstva-za-20-24-marta/
#чат
Может вы закончили пет-проект? Выучили что-то новое и интересное? Поделитесь своими яркими моментами в комментариях к статье:
https://tproger.ru/articles/chto-vy-delali-na-etoj-nedele-post-hvastovstva-za-20-24-marta/
#чат
👍1
«Час посплю и в рабочую среду» — как избежать выгорания
На Хабре вышла статья с советами, которые помогут избежать выгорания. Действительно, сегодня от выгорания не застрахован никто, а особенно программисты часто с этим сталкиваются.
Хочется успеть сделать таски на работе, создать свой проект и даже изучить новую библиотеку? Дело полезное, но к чему может привести утомление? Как не выгореть в начале пути? Читаем — здесь:
https://habr.com/ru/post/723828/
#начинающим
На Хабре вышла статья с советами, которые помогут избежать выгорания. Действительно, сегодня от выгорания не застрахован никто, а особенно программисты часто с этим сталкиваются.
Хочется успеть сделать таски на работе, создать свой проект и даже изучить новую библиотеку? Дело полезное, но к чему может привести утомление? Как не выгореть в начале пути? Читаем — здесь:
https://habr.com/ru/post/723828/
#начинающим
👍1🔥1
Кто такой BI-аналитик и как им стать?
BI-аналитик — это специалист, который работает с набором данных, чтобы выявить идеи, которые могут помочь организациям принимать более эффективные решения.
В этой статье Джулианна Кадрия, ресурсный менеджер аналитиков и ведущий аналитик направления Big Data КРОК, рассказала, чем занимается Bi-аналитик, какие задачи он выполняет. А ещё вы узнаете о полезных навыках — важных для этой карьеры:
https://tprg.ru/Wlxk
#профессия #it
BI-аналитик — это специалист, который работает с набором данных, чтобы выявить идеи, которые могут помочь организациям принимать более эффективные решения.
В этой статье Джулианна Кадрия, ресурсный менеджер аналитиков и ведущий аналитик направления Big Data КРОК, рассказала, чем занимается Bi-аналитик, какие задачи он выполняет. А ещё вы узнаете о полезных навыках — важных для этой карьеры:
https://tprg.ru/Wlxk
#профессия #it
✍1👍1
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
👍5❤1
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
👍7❤1
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
👍4
Стрессовое интервью: 8 фишек рекрутеров
Устраивали ли вам стрессовое собеседование? Конечно, любое собеседование — это стресс, но вот данный тип собеседования всегда может застать врасплох. По сути, рекрутер специально устраивает нервозную и неудобную обстановку для кандидата.
Собрали фишки, которые используют рекрутеры, чтобы проверить кандидата на прочность:
https://tproger.ru/articles/stressovoe-sobesedovanie-8-fishek-rekrutjorov/
#собеседование
Устраивали ли вам стрессовое собеседование? Конечно, любое собеседование — это стресс, но вот данный тип собеседования всегда может застать врасплох. По сути, рекрутер специально устраивает нервозную и неудобную обстановку для кандидата.
Собрали фишки, которые используют рекрутеры, чтобы проверить кандидата на прочность:
https://tproger.ru/articles/stressovoe-sobesedovanie-8-fishek-rekrutjorov/
#собеседование
👍4🤮3👎1
SQL: план изучения
Дорожная карта по SQL, которая поможет изучить основные концепции SQL, команды, а также как с ними работать. Если следовать плану, то изучить данный язык можно за 2 месяца:
https://habr.com/ru/post/725166/
#sql
Дорожная карта по SQL, которая поможет изучить основные концепции SQL, команды, а также как с ними работать. Если следовать плану, то изучить данный язык можно за 2 месяца:
https://habr.com/ru/post/725166/
#sql
❤8🔥1
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
👍9❤3
Как создать 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
👍4❤1
Точка входа в IT: тестистировщик на Python
Герой статьи хотел освоить профессию быстро, начать работать в IT и зарабатывать миллионы (ну, почти). Но реальность оказалось немного другой.
Сколько времени нужно, чтобы стать тестировщиком? А сколько усилий приложить? Реальная история — здесь:
https://habr.com/ru/post/724844/
#it #профессии
Герой статьи хотел освоить профессию быстро, начать работать в IT и зарабатывать миллионы (ну, почти). Но реальность оказалось немного другой.
Сколько времени нужно, чтобы стать тестировщиком? А сколько усилий приложить? Реальная история — здесь:
https://habr.com/ru/post/724844/
#it #профессии
🔥11🤮4👍1🤯1🕊1
Выбираем кресло для программиста: топ-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/
#здоровье
👍6❤1