This media is not supported in your browser
VIEW IN TELEGRAM
О да, теперь всё точно стало на свои места.
Очередная визуализация нескольких видов сортировок. На этот раз с Кронком.
#сортировка
Очередная визуализация нескольких видов сортировок. На этот раз с Кронком.
#сортировка
This media is not supported in your browser
VIEW IN TELEGRAM
Ещё один годный репозиторий, на котором можно изучить реализации фронтенда и бэкенда одного и того же приложения на разных технологиях.
Angular, React, Vue, Node, ASP.NЕТ, Kotlin — всего более 100 реализаций с использованием различных языков, библиотек и фреймворков на реальном примере. Последнее обновление было меньше месяца назад:
https://github.com/gothinkster/realworld
#фронтенд #бэкенд
Angular, React, Vue, Node, ASP.NЕТ, Kotlin — всего более 100 реализаций с использованием различных языков, библиотек и фреймворков на реальном примере. Последнее обновление было меньше месяца назад:
https://github.com/gothinkster/realworld
#фронтенд #бэкенд
Подборка актуальных вакансий для мобильных-разработчиков
— Flutter-разработчик
Где: Москва, можно удалённо
Опыт: От 1 года
Сколько: По итогам собеседования
— IOS-разработчик
Где: Москва
Опыт: От 1 года
Сколько: По итогам собеседования
— Android-разработчик
Где: Удалённо
Опыт: От 2 лет
Сколько: От 180 000 до 300 000 ₽
#вакансии #работа
— Flutter-разработчик
Где: Москва, можно удалённо
Опыт: От 1 года
Сколько: По итогам собеседования
— IOS-разработчик
Где: Москва
Опыт: От 1 года
Сколько: По итогам собеседования
— Android-разработчик
Где: Удалённо
Опыт: От 2 лет
Сколько: От 180 000 до 300 000 ₽
#вакансии #работа
JSON, или JavaScript Object Notation — текстовый формат обмена данными
И хотя JSON основан на JavaScript, он применяется и при работе с другими языками программирования. Корректные значения JSON — это:
— JSON-объект — неупорядоченное множество пар «ключ:значение», заключённое в фигурные скобки { };
— массив — упорядоченный набор значений, разделённых запятыми и находящийся внутри квадратных скобок [ ];
— число (целое или вещественное) или строка;
— литералы true, false и null.
Давайте на примерах разберёмся, чем JSON может быть полезен и как использовать его правильно: https://tproger.ru/articles/chto-takoe-json-vvedenie/
#начинающим
И хотя JSON основан на JavaScript, он применяется и при работе с другими языками программирования. Корректные значения JSON — это:
— JSON-объект — неупорядоченное множество пар «ключ:значение», заключённое в фигурные скобки { };
— массив — упорядоченный набор значений, разделённых запятыми и находящийся внутри квадратных скобок [ ];
— число (целое или вещественное) или строка;
— литералы true, false и null.
Давайте на примерах разберёмся, чем JSON может быть полезен и как использовать его правильно: https://tproger.ru/articles/chto-takoe-json-vvedenie/
#начинающим
Что делать, если ваше приложение нарушает правила Google Play?
Часто такие ситуации происходят по смешным причинам. Но уж если это произошло, порой бывает сложно оспорить решение техподдержки Google Play.
Похожая история произошла и с разработчиком приложения Catima. Из-за неправильного перевода названия приложение было снято с публикации. И потребовалась долго переписываться с поддержкой и приложить много усилий, чтобы вернуть его назад.
Как не попасть в ту же ловушку, читайте в статье: https://habr.com/ru/company/productivity_inside/blog/646999/
#android #советы
Часто такие ситуации происходят по смешным причинам. Но уж если это произошло, порой бывает сложно оспорить решение техподдержки Google Play.
Похожая история произошла и с разработчиком приложения Catima. Из-за неправильного перевода названия приложение было снято с публикации. И потребовалась долго переписываться с поддержкой и приложить много усилий, чтобы вернуть его назад.
Как не попасть в ту же ловушку, читайте в статье: https://habr.com/ru/company/productivity_inside/blog/646999/
#android #советы
Google опубликовала исследование с тенденциями в мире машинного обучения года
Из хороших новостей стоит отметить, что эффективность обучения в целом повышается, ML становится полезнее и люди стали лучше понимать ИИ. Правда, когда уже ИИ заменит кожаных, в исследовании не сообщается.
Будет интересно почитать людям, близким к ML и ИИ. А также просто чтобы убедиться, что это все эти ваши нейросети — не игрушки, интерес к которым скоро утихнет. А мощный инструмент, который сильно интегрировался в повседневную жизнь человека:
https://russia.googleblog.com/2022/01/google-2021.html
#тренды #ml
Из хороших новостей стоит отметить, что эффективность обучения в целом повышается, ML становится полезнее и люди стали лучше понимать ИИ. Правда, когда уже ИИ заменит кожаных, в исследовании не сообщается.
Будет интересно почитать людям, близким к ML и ИИ. А также просто чтобы убедиться, что это все эти ваши нейросети — не игрушки, интерес к которым скоро утихнет. А мощный инструмент, который сильно интегрировался в повседневную жизнь человека:
https://russia.googleblog.com/2022/01/google-2021.html
#тренды #ml
Запускать Android-приложения в Windows 11 можно будет уже в феврале
Хорошая новость для разработчиков, ведь теперь нужно будет разрабатывать на одно нативное приложение меньше.
Интересно, что реализация поддержки приложений Android была анонсирована ещё во времена беты Windows 10. И вот, наконец, в блоге Microsoft назвали более конкретные сроки. Ранее, в Windows уже имелась возможность вручную запускать APK-файлы, но для этого приходилось устанавливать и настраивать Windows Subsystem for Android.
Ожидается, что теперь скачивать Android-приложения можно будет напрямую из онлайн-магазина. Для этих целей Microsoft даже заключила партнёрство с Amazon и Intel.
#windows #android
Хорошая новость для разработчиков, ведь теперь нужно будет разрабатывать на одно нативное приложение меньше.
Интересно, что реализация поддержки приложений Android была анонсирована ещё во времена беты Windows 10. И вот, наконец, в блоге Microsoft назвали более конкретные сроки. Ранее, в Windows уже имелась возможность вручную запускать APK-файлы, но для этого приходилось устанавливать и настраивать Windows Subsystem for Android.
Ожидается, что теперь скачивать Android-приложения можно будет напрямую из онлайн-магазина. Для этих целей Microsoft даже заключила партнёрство с Amazon и Intel.
#windows #android
Задача на работу со скобками умеренной сложности
Как реализовать алгоритм для вывода всех корректных (правильно открытых и закрытых) комбинаций из n пар круглых скобок?
Например, при вводе «3» мы получаем:
( ( () ) ), ( ()() ), ( () )(), ()( () ), ()()()
Решение и подробное объяснение: https://tproger.ru/problems/working-with-brackets/
#задачки
Как реализовать алгоритм для вывода всех корректных (правильно открытых и закрытых) комбинаций из n пар круглых скобок?
Например, при вводе «3» мы получаем:
( ( () ) ), ( ()() ), ( () )(), ()( () ), ()()()
Решение и подробное объяснение: https://tproger.ru/problems/working-with-brackets/
#задачки
Как попасть на стажировку в Tesla: история с инструкцией для студентов-программистов, готовых на шантаж Илона Маска
Всё началось с того, что 19-летний первокурсник Джек Суини создал бота, отслеживающего перемещения джета Илона Маска. Сейчас на него подписаны уже больше 86 тысяч человек: https://twitter.com/ElonJet
Это произошло ещё осенью 2021 года. Тогда Маск попросил удалить бота, назвав это «риском для безопасности». На что парень ответил, что с удовольствием сделает это. Но не просто так, а за $3000. И тут понеслась.
В ответ Маск предложил заплатить Джеку аж $5000, предложив помочь ему сделать так, чтобы всякие психи не отслеживали его местоположение. Но парню показалось мало даже такого предложения и он задрал ценник до $50 000. Сославшись на то, что это стало бы отличной поддержкой в колледже и, возможно, позволило бы ему купить Tesla Model 3. На что не получил ответа.
Но интересно тут не только это. Данные, которые использует студент в своём боте, по сути не являются конфиденциальными. А выкладываются в открытый доступ Федеральным управлением гражданской авиации США (FAA). Да, именно идентификационные данные частных самолётов удаляются из них. Но как раз тут студент и проявил смекалку.
Джек использовал данные транспондеров ADS-B. Они передаются в формате больше похожем на головоломку и также не сообщают ничего «личного». Но вот если сопоставить эти данные с данными FAA, получится почти точно предположить, где самолёт находится именно сейчас. Что и делает бот Суини. Парень объяснил это Маску, на что тот удивился, насколько управление воздушным движением примитивно.
Так вот на днях Суини написал Маску, что он с удовольствием предпочел бы стажировку в компании вместо денег. И кажется теперь шансы у него не плохие. Маск, правда, пока не ответил студенту, но парень не расстраивается. Ведь судя по данным бота, Маск сейчас отдыхает на Гавайях и видимо просто не успел ответить ему.
Как считаете, стоит ли взять такого «энтузиаста» на стажировку?
#кек #безопасность #илонмаск
Всё началось с того, что 19-летний первокурсник Джек Суини создал бота, отслеживающего перемещения джета Илона Маска. Сейчас на него подписаны уже больше 86 тысяч человек: https://twitter.com/ElonJet
Это произошло ещё осенью 2021 года. Тогда Маск попросил удалить бота, назвав это «риском для безопасности». На что парень ответил, что с удовольствием сделает это. Но не просто так, а за $3000. И тут понеслась.
В ответ Маск предложил заплатить Джеку аж $5000, предложив помочь ему сделать так, чтобы всякие психи не отслеживали его местоположение. Но парню показалось мало даже такого предложения и он задрал ценник до $50 000. Сославшись на то, что это стало бы отличной поддержкой в колледже и, возможно, позволило бы ему купить Tesla Model 3. На что не получил ответа.
Но интересно тут не только это. Данные, которые использует студент в своём боте, по сути не являются конфиденциальными. А выкладываются в открытый доступ Федеральным управлением гражданской авиации США (FAA). Да, именно идентификационные данные частных самолётов удаляются из них. Но как раз тут студент и проявил смекалку.
Джек использовал данные транспондеров ADS-B. Они передаются в формате больше похожем на головоломку и также не сообщают ничего «личного». Но вот если сопоставить эти данные с данными FAA, получится почти точно предположить, где самолёт находится именно сейчас. Что и делает бот Суини. Парень объяснил это Маску, на что тот удивился, насколько управление воздушным движением примитивно.
Так вот на днях Суини написал Маску, что он с удовольствием предпочел бы стажировку в компании вместо денег. И кажется теперь шансы у него не плохие. Маск, правда, пока не ответил студенту, но парень не расстраивается. Ведь судя по данным бота, Маск сейчас отдыхает на Гавайях и видимо просто не успел ответить ему.
Как считаете, стоит ли взять такого «энтузиаста» на стажировку?
#кек #безопасность #илонмаск
This media is not supported in your browser
VIEW IN TELEGRAM
Кстати, про все эти визуализации алгоритмов сортировки
Мы иногда публикуем залипательные визуализации работы алгоритмов сортировки. И как справедливо заметили наши читатели под недавними видео, в некоторых из них не указано время сортировки, а где-то результаты вообще специально ускоряются. И так действительно тяжело отличить один алгоритм сортировки от другого. А уж тем более понять их преимущества и недостатки перед друг другом.
Так вот рассказываем про крутой инструмент, который позволяет наглядно понять, как именно и с какой скоростью работают разные алгоритмы сортировки при разных стартовых условиях.
https://www.toptal.com/developers/sorting-algorithms
Например, если изначально объекты в массиве расположены в обратном порядке, то лучше с задачей справится алгоритм Шелла. А при сортировке объектов, расположенных полностью рандомно, чуть лучше отработает пирамидальная сортировка.
Пользуйтесь!
#сортировка #python #инструменты
Мы иногда публикуем залипательные визуализации работы алгоритмов сортировки. И как справедливо заметили наши читатели под недавними видео, в некоторых из них не указано время сортировки, а где-то результаты вообще специально ускоряются. И так действительно тяжело отличить один алгоритм сортировки от другого. А уж тем более понять их преимущества и недостатки перед друг другом.
Так вот рассказываем про крутой инструмент, который позволяет наглядно понять, как именно и с какой скоростью работают разные алгоритмы сортировки при разных стартовых условиях.
https://www.toptal.com/developers/sorting-algorithms
Например, если изначально объекты в массиве расположены в обратном порядке, то лучше с задачей справится алгоритм Шелла. А при сортировке объектов, расположенных полностью рандомно, чуть лучше отработает пирамидальная сортировка.
Пользуйтесь!
#сортировка #python #инструменты
This media is not supported in your browser
VIEW IN TELEGRAM
Ещё один проект, доказывающий крутость ESP32: энтузиаст создал полноценный эмулятор Nintendo на этом модуле и уложился всего в 15 долларов.
Почитать подробнее о том, как создать такой же, можно в репозитории NesCat: https://github.com/nathalis/NesCat
А посмотреть — на канале автора видео: https://www.youtube.com/watch?v=vKiWkSPpyaA
#diy
Почитать подробнее о том, как создать такой же, можно в репозитории NesCat: https://github.com/nathalis/NesCat
А посмотреть — на канале автора видео: https://www.youtube.com/watch?v=vKiWkSPpyaA
#diy
Ловите подборку главных новостей уходящей недели:
— Neuralink близка к испытания на людях
— Blizzard объявила о намерении создать игру жанра survival
— новейшая память DDR5 резко подешевела
#новости
— Neuralink близка к испытания на людях
— Blizzard объявила о намерении создать игру жанра survival
— новейшая память DDR5 резко подешевела
#новости
This media is not supported in your browser
VIEW IN TELEGRAM
Это самый милый codepen-проект, который вы сегодня увидите
Этот чихающий дракончик создан, чтобы продемонстрировать возможности библиотеки Three.js. А суть проекта заключается в том, чтобы заставить дракона чихнуть с помощью кликов — чем их больше, тем сильнее чих:
https://codepen.io/Yakudoo/pen/yNjRRL
#css #javascript #html
Этот чихающий дракончик создан, чтобы продемонстрировать возможности библиотеки Three.js. А суть проекта заключается в том, чтобы заставить дракона чихнуть с помощью кликов — чем их больше, тем сильнее чих:
https://codepen.io/Yakudoo/pen/yNjRRL
#css #javascript #html
Если не знали, Microsoft тоже создают свои курсы и выкладывают их в открытый доступ. Вот, например, пятёрка годных бесплатных курсов по ИИ:
1. Краткий курс по машинному обучению: https://docs.microsoft.com/ru-ru/learn/paths/create-machine-learn-models/
2. Создание умных ботов в службе Azure Bot: https://docs.microsoft.com/ru-ru/learn/paths/create-conversational-ai-solutions/
3. Анализ текста с помощью Azure Cognitive Language Services: https://docs.microsoft.com/ru-ru/learn/paths/process-translate-text-azure-cognitive-services/
4. Курс инженера по пограничным устройствам на основе ИИ: https://docs.microsoft.com/ru-ru/learn/paths/ai-edge-engineer/?wt.mc_id=AID2406622_QSG_PD_SCL_391862
5. Обработка и классификация изображений с помощью Azure Cognitive Vision Services: https://docs.microsoft.com/ru-ru/learn/paths/create-computer-vision-solutions-azure-cognitive-services/
#ии #microsoft #курсы
1. Краткий курс по машинному обучению: https://docs.microsoft.com/ru-ru/learn/paths/create-machine-learn-models/
2. Создание умных ботов в службе Azure Bot: https://docs.microsoft.com/ru-ru/learn/paths/create-conversational-ai-solutions/
3. Анализ текста с помощью Azure Cognitive Language Services: https://docs.microsoft.com/ru-ru/learn/paths/process-translate-text-azure-cognitive-services/
4. Курс инженера по пограничным устройствам на основе ИИ: https://docs.microsoft.com/ru-ru/learn/paths/ai-edge-engineer/?wt.mc_id=AID2406622_QSG_PD_SCL_391862
5. Обработка и классификация изображений с помощью Azure Cognitive Vision Services: https://docs.microsoft.com/ru-ru/learn/paths/create-computer-vision-solutions-azure-cognitive-services/
#ии #microsoft #курсы
Милоты пост: парень собрал для бабушки устройство, которое позволяет ей получать фотки от внуков с помощью термопринтера и чековый ленты.
Чтобы распечатать фото с подписью, достаточно просто отправить его в Telegram. Фотка автоматически напечатается на термопринтере, а бабушке останется только её оторвать.
Устройство работает на Raspberry Pi Zero 2 и встроенном SIM-модеме. А подробнее о процессе разработки можно почитать в этом Twitter-треде: https://twitter.com/palmerabollo/status/1480599689003212805
#diy #raspberry
Чтобы распечатать фото с подписью, достаточно просто отправить его в Telegram. Фотка автоматически напечатается на термопринтере, а бабушке останется только её оторвать.
Устройство работает на Raspberry Pi Zero 2 и встроенном SIM-модеме. А подробнее о процессе разработки можно почитать в этом Twitter-треде: https://twitter.com/palmerabollo/status/1480599689003212805
#diy #raspberry
Написать не самый качественный код, зато быстрее запустить рабочую версию проекта — нормальная практика в современной разработке.
Но что делать, когда пришла пора возвращать сэкономленное время и переписывать старые костыли?
Рассказываем про «Стену технического долга» — инструмент, который поможет постоянно отслеживать объёмы технического долга, сбалансированно кодить проект и меньше нервничать: https://tproger.ru/translations/wall-of-technical-debt/
#советы
Но что делать, когда пришла пора возвращать сэкономленное время и переписывать старые костыли?
Рассказываем про «Стену технического долга» — инструмент, который поможет постоянно отслеживать объёмы технического долга, сбалансированно кодить проект и меньше нервничать: https://tproger.ru/translations/wall-of-technical-debt/
#советы