Forwarded from Метод утёнка
5 игр для тех, кто хочет освоить низкоуровневое программирование
Геймификация учебного процесса позволяет сильно упростить усваивание новой информации.
И если для высокоуровневых ЯПов игр-тренажёров хоть отбавляй, то для низкоуровневой разработки ещё надо поискать.
Мы поискали и нашли! В этой подборке собраны игры, которые позволят вам «создать» свой процессор, разобраться в ассемблере или программировать наноботов: https://habr.com/ru/articles/833652/
#assembler #геймификация
Геймификация учебного процесса позволяет сильно упростить усваивание новой информации.
И если для высокоуровневых ЯПов игр-тренажёров хоть отбавляй, то для низкоуровневой разработки ещё надо поискать.
Мы поискали и нашли! В этой подборке собраны игры, которые позволят вам «создать» свой процессор, разобраться в ассемблере или программировать наноботов: https://habr.com/ru/articles/833652/
#assembler #геймификация
❤7👍4❤🔥1
Как тестировщику подготовиться к собесу, чтобы попасть в топ-компанию России
Сегодня по статистике только 5 тестировщиков из 100 доходят до финального этапа отбора и получают заветный оффер. Многие валятся на технических интервью из-за недостаточной подготовки.
Чтобы у вас не было таких сложностей, мы подготовили объёмное руководство с практическими советами и рекомендациями от экспертов, которые и принимают финальное решение о найме.
Рекомендуем прочитать его перед походом на собеседование, не пожалете!
#qa
Сегодня по статистике только 5 тестировщиков из 100 доходят до финального этапа отбора и получают заветный оффер. Многие валятся на технических интервью из-за недостаточной подготовки.
Чтобы у вас не было таких сложностей, мы подготовили объёмное руководство с практическими советами и рекомендациями от экспертов, которые и принимают финальное решение о найме.
Рекомендуем прочитать его перед походом на собеседование, не пожалете!
#qa
❤2👍2
Подробный видеогайд по Kafka для начинающих
Kafka собирает у приложений данные, хранит их в своём распределённом хранилище, группируя по топикам, и отдаёт компонентам приложения по подписке. Сегодня без него не обходится практически ни один серьёзный проект. И в вашем арсенале этот инструмент обязан быть!
Благодаря этому видео, вы всего за час изучите основные возможности и сможете использовать технологию:
https://youtu.be/hbseyn-CfXY
#kafka #видео
Kafka собирает у приложений данные, хранит их в своём распределённом хранилище, группируя по топикам, и отдаёт компонентам приложения по подписке. Сегодня без него не обходится практически ни один серьёзный проект. И в вашем арсенале этот инструмент обязан быть!
Благодаря этому видео, вы всего за час изучите основные возможности и сможете использовать технологию:
https://youtu.be/hbseyn-CfXY
#kafka #видео
👍3🔥2
Какую технику тестирования можно использовать для проверки, что отдельные компоненты или модули программы работают правильно в соответствии с их спецификациями?
Anonymous Quiz
19%
Интеграционное тестирование
71%
Юнит-тестирование
5%
Регрессионное тестирование
5%
Нагрузочное тестирование
Шаблонные литералы в TypeScript
Внедрение шаблонных литералов в ES6 решило несколько давних проблем, связанных с манипулированием строками в JavaScript:
— громоздкая конкатенация строк;
— отсутствие встроенной поддержки многострочных строк;
— и ограниченные возможности интерполяции строк.
Литералы поддерживаются и в TypeScipt. Давайте посмотрим, как они решают проблемы выше, и изучим новые возможности для обработки строк:
https://dev.to/mattlewandowski93/template-literals-in-typescript-i36
#typescript #es6
Внедрение шаблонных литералов в ES6 решило несколько давних проблем, связанных с манипулированием строками в JavaScript:
— громоздкая конкатенация строк;
— отсутствие встроенной поддержки многострочных строк;
— и ограниченные возможности интерполяции строк.
Литералы поддерживаются и в TypeScipt. Давайте посмотрим, как они решают проблемы выше, и изучим новые возможности для обработки строк:
https://dev.to/mattlewandowski93/template-literals-in-typescript-i36
#typescript #es6
👍1
Как устроена сеть и что такое сокеты
Это видео — база для бэкенд-разработчиков и всех, кто планирует работать с сетью.
Вы узнаете про:
— базовые понятия, связанные с сетью;
— сокеты, что это такое и как с ними подружиться;
— базовые протоколы TCP / UDP и чем они отличаются;
— прикладные протоколы HTTP/SMTP/POP3/IMAP/FTP/SSH/SFTP и другие;
— пулы соединений и таймаутов.
Подробнее: https://youtu.be/8to_I2fMg9Y
#веб #сеть #бэкенд
Это видео — база для бэкенд-разработчиков и всех, кто планирует работать с сетью.
Вы узнаете про:
— базовые понятия, связанные с сетью;
— сокеты, что это такое и как с ними подружиться;
— базовые протоколы TCP / UDP и чем они отличаются;
— прикладные протоколы HTTP/SMTP/POP3/IMAP/FTP/SSH/SFTP и другие;
— пулы соединений и таймаутов.
Подробнее: https://youtu.be/8to_I2fMg9Y
#веб #сеть #бэкенд
👍6
Детальный справочник для веб-разработчиков от А до Я
Если вы искали ресурс, где в одном месте собрано всё, что нужно знать по фронтенд-разработке, то рекомендуем вам Дока. Здесь собрана информация как по основам вёрстки, так и по фреймворкам, JS и TS. Абсолютно бесплатно!
https://doka.guide/
#шпаргалка #веб #javascript #html #css
Если вы искали ресурс, где в одном месте собрано всё, что нужно знать по фронтенд-разработке, то рекомендуем вам Дока. Здесь собрана информация как по основам вёрстки, так и по фреймворкам, JS и TS. Абсолютно бесплатно!
https://doka.guide/
#шпаргалка #веб #javascript #html #css
👍1
cheatsheets-matplotlib.pdf
2.8 MB
Большая шпаргалка по Matplotlib
Опытные питонисты наверняка знакомы с этой знаменитой библиотекой. Для новичков расскажем подробнее.
С помощью Matplotlib можно визуализировать данные в Python — графики, диаграммы различной сложности для демонстрации данных в наглядном виде.
Так как возможностей библиотеки много, то и запомнить сложные нюансы легко. Чтобы этого избежать ловите шпаргалку!
#шпаргалка #python #matplotlib
Опытные питонисты наверняка знакомы с этой знаменитой библиотекой. Для новичков расскажем подробнее.
С помощью Matplotlib можно визуализировать данные в Python — графики, диаграммы различной сложности для демонстрации данных в наглядном виде.
Так как возможностей библиотеки много, то и запомнить сложные нюансы легко. Чтобы этого избежать ловите шпаргалку!
#шпаргалка #python #matplotlib
👍4🔥1
Forwarded from Сохранёнки программиста
Курс по React для начинающих
Курс начинается с основ и постепенно переходит к более сложным темам, охватывая всё от установки окружения до взаимодействия с бекендом.
Тут рассказывают, что такое React и как создавать приложения, используя Create React App и Vite. Среди основных тем, разобранных в этом курсе: props, state, события, стилизацию, создание пользовательских хуков и продвинутое использование состояний и хуков, таких как useRef, useEffect и useCallback.
https://youtu.be/kz23xxukY5s?si=hViyMF55q28nDlVh
#курс #react #web #ru
Курс начинается с основ и постепенно переходит к более сложным темам, охватывая всё от установки окружения до взаимодействия с бекендом.
Тут рассказывают, что такое React и как создавать приложения, используя Create React App и Vite. Среди основных тем, разобранных в этом курсе: props, state, события, стилизацию, создание пользовательских хуков и продвинутое использование состояний и хуков, таких как useRef, useEffect и useCallback.
https://youtu.be/kz23xxukY5s?si=hViyMF55q28nDlVh
#курс #react #web #ru
YouTube
React JS c Нуля – ПОЛНЫЙ Курс для начинающих (2025)
🔥Станьте фронтенд разработчиком с нуля, освойте JavaScript, React, TypeScript и устройтесь на первую работу :
👉https://resuni.ru/aXbpK
💻Бесплатный курс по HTML & CSS:
👉https://resuni.ru/rflWx
🕊️ Другие полезные курсы:
Полный курс по JavaScript для начинающих:…
👉https://resuni.ru/aXbpK
💻Бесплатный курс по HTML & CSS:
👉https://resuni.ru/rflWx
🕊️ Другие полезные курсы:
Полный курс по JavaScript для начинающих:…
❤3
Как профессионально писать коммиты в Git
Как вы знаете, коммиты в Git делаются с помощью команды
После прочтения этой статьи вы узнаете о различных способах фиксации изменений и больше не захотите писать коммиты стандартным способом:
https://techrocks.ru/2024/07/03/how-to-commit-like-a-pro/
#git
Как вы знаете, коммиты в Git делаются с помощью команды
git commit -m "ваше сообщение коммита"
. Но это подходит только для новичков. Как только вы начнете работать в профессиональной среде, вы быстро поймете, что использования флага -m
недостаточно. После прочтения этой статьи вы узнаете о различных способах фиксации изменений и больше не захотите писать коммиты стандартным способом:
https://techrocks.ru/2024/07/03/how-to-commit-like-a-pro/
#git
👍8👌1🤓1
Делаем просто калькулятор на JavaScript за 25 минут
Это видео позволит вам получить начальные навыки вёрстки и программирования на JS, а также создать свой первый законченный проект для портфолио всего за полчаса. Смотрим и повторяем:
https://youtu.be/WA3EFIB8-wU
#видео #javascript
Это видео позволит вам получить начальные навыки вёрстки и программирования на JS, а также создать свой первый законченный проект для портфолио всего за полчаса. Смотрим и повторяем:
https://youtu.be/WA3EFIB8-wU
#видео #javascript
👍6🤓1
Как стать востребованным QA-специалистом и не выгореть
Сфера IT дает много возможностей для роста и развития. Но как найти свой путь, стать топ тестировщиком и если сомневаться в себе, то очень редко?
Мы пообщались с QA-лидом из Яндекса Анной Третьяковой. Она рассказала нам о своём карьерном пути, а также про подготовку к собеседованиям, важные навыки, технологии и методы борьбы с выгоранием.
Читать статью
#qa #интервью
Сфера IT дает много возможностей для роста и развития. Но как найти свой путь, стать топ тестировщиком и если сомневаться в себе, то очень редко?
Мы пообщались с QA-лидом из Яндекса Анной Третьяковой. Она рассказала нам о своём карьерном пути, а также про подготовку к собеседованиям, важные навыки, технологии и методы борьбы с выгоранием.
Читать статью
#qa #интервью
👍1
Что выбрать для старта в IT: Java vs. Python
Во всемирном рейтинге Tiobe Python занимает первую строчку. Java тоже уверенно входит в ТОП-5. Оба являются достаточно простыми в освоении и при этом крайне востребованы.
Мы решили сравнить эти популярные языки и дать несколько полезных рекомендаций, чтобы вы могли подойти к выбору курсов Java и Python более осознанно. О плюсах, минусах, направлениях работы, стеках и многом другом:
https://tproger.ru/articles/po-kakomu-puti-pojti-nachinayushhemu-programmistu--python-vs-java
#python #java
Во всемирном рейтинге Tiobe Python занимает первую строчку. Java тоже уверенно входит в ТОП-5. Оба являются достаточно простыми в освоении и при этом крайне востребованы.
Мы решили сравнить эти популярные языки и дать несколько полезных рекомендаций, чтобы вы могли подойти к выбору курсов Java и Python более осознанно. О плюсах, минусах, направлениях работы, стеках и многом другом:
https://tproger.ru/articles/po-kakomu-puti-pojti-nachinayushhemu-programmistu--python-vs-java
#python #java
⚡2❤🔥1👍1
Forwarded from Веб-страница
Old but gold: Десять советов по улучшению CSS-переходов и анимации
Одни анимации и переходы только украшают приложение — другие делают его хуже. Пользователи могут не понимать, что такого особенного в переходах или анимации, но они могут чётко определить разницу между хорошим и плохим.
Как избежать негативных отзывов при создании собственных виджетов? В этой статье автор собрал советы и рекомендаций для CSS анимаций:
https://joshcollinsworth.com/blog/great-transitions
#css
Одни анимации и переходы только украшают приложение — другие делают его хуже. Пользователи могут не понимать, что такого особенного в переходах или анимации, но они могут чётко определить разницу между хорошим и плохим.
Как избежать негативных отзывов при создании собственных виджетов? В этой статье автор собрал советы и рекомендаций для CSS анимаций:
https://joshcollinsworth.com/blog/great-transitions
#css
👍1
Как изучить даже сложную тему в 4 шага
Существует такой метод, который позволяет за 4 шага разобраться даже в сложной теме. Называется он метод Фейнмана в честь физика-теоретика XX века. Но мы живём в XXI, поэтому мы можем сделать ещё проще и переложить задачу на ИИ.
В этой статье вы узнаете, как с помощью ИИ изучать самые сложные вопросы, используя метод Фейнмана:
https://habr.com/ru/companies/bothub/articles/834770/
Может вы знаете ещё более удобный метод? Поделитесь в комментариях
Существует такой метод, который позволяет за 4 шага разобраться даже в сложной теме. Называется он метод Фейнмана в честь физика-теоретика XX века. Но мы живём в XXI, поэтому мы можем сделать ещё проще и переложить задачу на ИИ.
В этой статье вы узнаете, как с помощью ИИ изучать самые сложные вопросы, используя метод Фейнмана:
https://habr.com/ru/companies/bothub/articles/834770/
Может вы знаете ещё более удобный метод? Поделитесь в комментариях
💘3👍2
Какое из следующих утверждений НЕ является правильным в отношении различий между протоколами TCP и UDP?
Anonymous Quiz
22%
TCP обеспечивает пересылку данных в правильном порядке, тогда как UDP этого не делает
20%
TCP использует установление соединения, в то время как UDP нет
26%
TCP имеет меньший размер заголовка по сравнению с UDP
31%
TCP выполняет восстановление ошибок, в то время как UDP просто отбрасывает ошибочные пакеты
❤4👎1
Как защитить персональные данные в мобильных приложениях
Помимо репутационных рисков, безопасно хранить и использовать персональные данные нас обязывает ещё и законодательство.
Если ваше приложение или сервис хранят персоналку пользователей, то обязательно прочитайте эту статью. В ней вы узнаете, под какие требования попадают приложения, насколько законно хранить персональные данные на смартфоне в открытом виде и многое другое:
https://software-testing.ru/library/testing/general-testing/4245-stingray-mobile
#qa #mobidev
Помимо репутационных рисков, безопасно хранить и использовать персональные данные нас обязывает ещё и законодательство.
Если ваше приложение или сервис хранят персоналку пользователей, то обязательно прочитайте эту статью. В ней вы узнаете, под какие требования попадают приложения, насколько законно хранить персональные данные на смартфоне в открытом виде и многое другое:
https://software-testing.ru/library/testing/general-testing/4245-stingray-mobile
#qa #mobidev
👍7
«Используй тот стиль фигурных скобок, который тебе нравится.
Но не этот.
Не делай этого.
Обратись за помощью вместо этого»
#кек
Но не этот.
Не делай этого.
Обратись за помощью вместо этого»
#кек
🌚9❤1☃1