Size: a a a

NOP::Nuances of programming

2021 March 29
NOP::Nuances of programming
Чтобы никогда не отставать от коллег нужно всегда быть в курсе всех изменений в рабочей среде. Рассмотрим ожидаемые нововведения в ES2021: метод String replaceAll(), метод Promise.any(), слабые ссылки на объекты, финализаторы, оператор логического присваивания, разделение чисел на разряды.

https://nuancesprog.ru/p/11903

@nuancesprog  #статьи #JavaScript
источник
2021 March 30
NOP::Nuances of programming
Выберем более подходящий IDE и покажем, как эффективно использовать классы и функции и как генераторы списков сокращают код до одной строки. Узнаем, как лучше справляться с ошибками и багами, в чем польза лямбда-функций и когда от них лучше отказаться, плюс еще пара небольших секретов.

https://nuancesprog.ru/p/11908

@nuancesprog  #статьи #Python
источник
NOP::Nuances of programming
Мы узнали, что в WhatsApp и Viber можно читать удаленные сообщения, а в Instagram и Vkontakte доступен просмотр закрытых профилей пользователей.

Эти уязвимости доступны уже давно. Но мы о них не знали, потому что такой информацией никто не делится в открытую.

Но видимо канал @bugfeature является исключением!

Там мы нашли огромное количество секретной информации, о которой знают лишь опытные хакеры либо сами разработчики приложений:

Секреты социальных сетей, уязвимости приложений, анонимность в сети, этичный хакинг и личная безопасность в интернете.

У канала уже появилось много фейковых клонов, но мы нашли подлинный. Держите ссылку: @bugfeature
источник
NOP::Nuances of programming
Не всегда гладко происходит отображение сайтов на экранах устройств под управлением Android. Рассмотрим особенности процесса тестирования создаваемых сайтов с помощью Chrome DevTools.

https://nuancesprog.ru/p/11912

@nuancesprog  #статьи #Android #Chrome
источник
2021 March 31
NOP::Nuances of programming
Почему специалисты по нагрузочному тестированию пользуются сейчас особым спросом?

7 апреля Василий Кудрявцев, Директор по качеству АО РТЛабс, проведет обзор вакансий и требований к performance инженерам. На встрече вы познакомитесь с программой и преподавателями онлайн-курса «Нагрузочное тестирование».

Вступительный тест поможет вам оценить свой уровень и подготовиться к вебинару.

Регистрируйтесь на вебинар и используйте эту возможность, чтобы задать эксперту свои вопросы https://otus.pw/cIfx/
источник
NOP::Nuances of programming
5 минут внимания  -  и вот вы уже в курсе всех деталей таких техник кэширования, как мемоизация, React Context, useMemo, useState и useEffect.

https://nuancesprog.ru/p/11916

@nuancesprog  #статьи #React
источник
NOP::Nuances of programming
Какие интерфейсы подходят для machine teaching? Что такое активное обучение? Об этих и сопутствующих вопросах с наглядными примерами рассказал дата-стратег Росс Янг.

https://nuancesprog.ru/p/11923

@nuancesprog  #статьи #MachineLearning
источник
2021 April 01
NOP::Nuances of programming
В прямом эфире расскажем о Kubernetes в продуктивной среде vSphere Tanzu

VMware Tanzu – это портфель продуктов и услуг, которые трансформируют способы создания и эксплуатации современных приложений на базе Kubernetes. Об этом решении мы подробно расскажем на открытой технической сессии с экспертами 8 апреля в 11:00 (МСК) и продемонстрируем его работу. Интересно будет и специалистам, и владельцам бизнеса.

Специалисты узнают, как не меняя привычные инструменты для разработчиков и инфраструктуры получить продуктивную среду для Kubernetes. Мы покажем, как сделать это быстро и с минимальными усилиями. Владельцы бизнеса и их представители узнают зачем нужна среда Kubernetes и какие выгоды компания получит от её использования.

Ждём вас 8 апреля в 11:00 (МСК). Советуем регистрироваться заранее, чтобы не пропустить вебинар, и просим по возможности делать это с корпоративных e-mail адресов.
источник
NOP::Nuances of programming
Криптовалюты привлекают все больший интерес общественности: по данным CoinMarketCap, глобальный крипторынок сейчас оценивается в более чем 1,5 триллиона долларов. Воспользуемся API Binance  -  одной из крупнейших бирж в мире, которая поддерживает практически все криптовалюты. Обсудим, как получить доступ к данным через API Binance и создать дашборд с помощью Plotly.

https://nuancesprog.ru/p/11927

@nuancesprog  #статьи #Crypto
источник
NOP::Nuances of programming
2 апреля X5 Retail Group проводит онлайн #meetupХ5#meetupХ5 по data-driven подходу в наших проектах.

В программе выступят:

💡 Артем Ерохин «Data Driven Decisions». Презентация Артёма начинается со слов: «Data-driven компания – это компания, которая собирает, обрабатывает и эффективно использует данные для принятия управленческих решений». А все остальные подробности – он расскажет сам.

🗒 Дмитрий Шипилов «Data-driven рекомендации и персональные предложения в ритейле». Подробно о том, что с чем покупают, как это помогает формировать предложение для клиента, от которого невозможно отказаться, а хочется приходить в магазин снова и снова.

🔎 Александр Сахнов «Data-driven подход или как не нужно проводить А/Б тестирование». Он расскажет, какие задачи Ad-Hoc компания решала в пандемию, как анализ помог справиться с непредвиденным спросом и зачем Х5 собственная платформа А/Б тестирования.

Встречаемся в 19.00, а разойдемся ближе к 22.00. Приходите!

Смотрите программу и регистрируйтесь:
https://x5-retail-group-event.timepad.ru/event/1585322/

Трансляция пройдет здесь:
https://www.facebook.com/X5technology
источник
NOP::Nuances of programming
3 простых совета помогут вам писать более чистый код на JavaScript и войти в ряды опытных специалистов, повысив свой доход.

https://nuancesprog.ru/p/11933

@nuancesprog  #статьи #JavaScript
источник
2021 April 02
NOP::Nuances of programming
Типичный программист запустил розыгрыш подарков за игру в «Быки и Коровы»!

Что нужно делать? Да просто зайти в бота и играть — против бота, против друзей, против соперников в онлайне — и зарабатывать очки. У кого больше очков, тот и победит. Коротко о правилах — вам нужно отгадать загаданное ботом число с помощью его подсказок, подробные правила — в самом боте.

За первое место лучший игрок получит один из двух наборов мыши и клавиатуры на выбор — Microsoft Wireless Desktop 900 или Bloody B2100.

Ещё 10 игроков получат мерч от Tproger — настенные календари, майки, карты для planning poker, наклейки. А каждому, кто одержит хотя бы одну победу в онлайн-режиме, мы отправим электронную версию нашего фирменного календаря.

Заходите в бота и начинайте фармить очки: t.me/tproger_official_bot?start=bcgame
источник
NOP::Nuances of programming
Подробно рассмотрим процесс бенчмаркинга в Golang. С этой целью создадим и проведем бенчмарк, чтобы получить ответы на 3 вопроса: что быстрее: срезы или карты? влияет ли размер на их скорость? имеет ли значение тип ключа в картах?

https://nuancesprog.ru/p/11938

@nuancesprog  #статьи #Golang
источник
NOP::Nuances of programming
Независимо от того, используете ли вы готовые модели NLP или создаёте их с нуля, важно уделить особое внимание предварительной обработке данных и текстовых сообщений из социальных сетей. У таких данных есть свои особенности, требующие определённых шагов на этапе предобработки.

https://nuancesprog.ru/p/11942

@nuancesprog  #статьи #DataScience
источник
2021 April 03
NOP::Nuances of programming
Мечтаете о перспективном направлении в IT-сфере? Попробуйте себя в профессии архитектора ПО! Регистрируйтесь на бесплатный практический онлайн-интенсив: 👉 https://clc.am/nuUMtA.

Что будет?
💡 Узнаете, кто такой архитектор ПО, какие задачи он решает, каковы перспективы развития в этой области и какие навыки необходимы в работе.
💡 Изучите инструменты архитектора ПО.
💡 Познакомитесь с domain driven design: принципы проектирования, единый язык, контексты, модулярность.
💡 На практических занятиях на реальном кейсе разберёте все этапы проектирования IT-системы: от разговора с заказчиком до составления UML-диаграммы.

☝️ Вашим наставником будет архитектор ПО с восьмилетним опытом разработки — Георгий Андрончик.

🎉 Всех участников ждут подарки — книга издательства МИФ «Век живи — век учись» Кей Петерсон и Дэвида Колба и сертификат на 15 000 рублей на любой курс от Skillbox, если выполните домашнее задание!
источник
NOP::Nuances of programming
Адаптирование самой быстрой клиентской библиотеки отрисовки для использования на сервере. Какие возникли сложности и какие были достигнуты показатели. Оцениваем итоговые  результаты в двух бенчмарках.

https://nuancesprog.ru/p/11946

@nuancesprog  #статьи #JavaScript
источник
NOP::Nuances of programming
Системное программирование - одно из самых ресурсозатратных видов программирования. Kotlin вполне может быть задействован для разработки системных приложений, поэтому грамотная экономия ресурсов - ключ к успешной работе вашей программы.

https://nuancesprog.ru/p/11953

@nuancesprog  #статьи #Android #Kotlin
источник
2021 April 04
NOP::Nuances of programming
Так ли сложен путь разработчика? Нет. Он доступен для всех. Разоблачаем традиционные страхи и находим истинный ключ к успеху на этом пути.

https://nuancesprog.ru/p/11964

@nuancesprog  #статьи #Education
источник
NOP::Nuances of programming
Познакомимся с несколькими особенностями YAML, которые могут облегчить работу с этим форматом, в том числе при использовании языка Python

https://nuancesprog.ru/p/11969

@nuancesprog  #статьи #Python
источник
2021 April 05
NOP::Nuances of programming
Создай искусственный интеллект своими руками! Освой новый язык программирования и прокачай свои навыки. 8–10 апреля в 19:00 по московскому времени пройдёт онлайн-интенсив, на котором ты познакомишься с технологиями машинного обучения и создашь чат-бота на Python.

Участие бесплатное!
Нужна только регистрация: 👉 https://clc.am/TwOrpg

✔️ Ты узнаешь, что такое NLU и как компьютер понимает естественную речь.
✔️ Познакомишься с основами программирования на Python.
✔️ Разберёшь архитектуру «умных» чат-ботов.
✔️ Создашь своего чат-бота, научишь его говорить и подключишь к Telegram.

🎁 Все участники, сдавшие домашнее задание, получат сертификаты на 15 000 рублей, которые можно будет потратить на любой курс в образовательной платформе Skillbox, и электронную книгу издательства МИФ «Век живи — век учись» Кей Петерсон и Дэвида Колба.
источник