Как сделать так, чтобы по запросу «Apple» выпадали айфоны, а не яблочный сок, и почему описание обычного телевизора на русском языке — это целый абзац текста на китайском?
Команда разработчиков из AliExpress Россия продолжает рассказывать о том, как локализуют глобальную платформу AliExpress, чтобы сделать счастливыми покупателей и продавцов из России и стран СНГ.
В статье подробнее про инфраструктуру, поиск и рекомендации: https://tprg.ru/LOPp
#технологии
Команда разработчиков из AliExpress Россия продолжает рассказывать о том, как локализуют глобальную платформу AliExpress, чтобы сделать счастливыми покупателей и продавцов из России и стран СНГ.
В статье подробнее про инфраструктуру, поиск и рекомендации: https://tprg.ru/LOPp
#технологии
👍22👎8
Хакер случайно получил от Google $250 тыс. и три недели пытался вернуть деньги — но у него так и не вышло
Сэм Карри — белый хакер и багхантер. Он ищет уязвимости в веб-приложениях и в том числе участвует в программе багбаунти от Google. Но в этот раз он не находил уязвимостей, а вознаграждение ему перечислили случайно. Карри три недели пытался выяснить детали ситуации, но безуспешно. А представитель Google связался с ним только после огласки истории в СМИ.
В компании признались, что совершили дорогостоящую ошибку. «Наша команда по выплате багбаунти недавно произвела платёж не той стороне в результате человеческой ошибки. Мы ценим, что пострадавший партнёр быстро сообщил нам об этом, и мы работаем над исправлением этой ситуации», — рассказал СМИ представитель Google. Тем не менее, деньги компании всё ещё у Сэма на счёте.
Интересно, а уже за нахождение этого бага ему не предполагается вознаграждение?
#кек #безопасность #google
Сэм Карри — белый хакер и багхантер. Он ищет уязвимости в веб-приложениях и в том числе участвует в программе багбаунти от Google. Но в этот раз он не находил уязвимостей, а вознаграждение ему перечислили случайно. Карри три недели пытался выяснить детали ситуации, но безуспешно. А представитель Google связался с ним только после огласки истории в СМИ.
В компании признались, что совершили дорогостоящую ошибку. «Наша команда по выплате багбаунти недавно произвела платёж не той стороне в результате человеческой ошибки. Мы ценим, что пострадавший партнёр быстро сообщил нам об этом, и мы работаем над исправлением этой ситуации», — рассказал СМИ представитель Google. Тем не менее, деньги компании всё ещё у Сэма на счёте.
Интересно, а уже за нахождение этого бага ему не предполагается вознаграждение?
#кек #безопасность #google
👍82😁26👎1
Обычный пет-проект в 2022 году: разработчик создал робота для взлома замков на Arduino Nano
В кино даже самые сложные замки взламываются от одного взгляда грабителя. А в жизни на взлом даже простых замков нужно потратить время. К тому же, это как правило муторно и требует предельной концентрации. А если что-то требует муторное требует предельной концентрации, почему это дело не автоматизировать?
Так и подумал пользователь с ником Mew463. В США особой популярностью пользуется кодовый навесной замок Master. Так вот Mew463 автоматизировал взлом этого замка с помощью робота, который справляется меньше чем за минуту.
Исходникам кода и 3D-печати он поделился на GitHub: https://github.com/Mew463/Project-l0ckcr4ck3r
#diy #безопасность #arduino
В кино даже самые сложные замки взламываются от одного взгляда грабителя. А в жизни на взлом даже простых замков нужно потратить время. К тому же, это как правило муторно и требует предельной концентрации. А если что-то требует муторное требует предельной концентрации, почему это дело не автоматизировать?
Так и подумал пользователь с ником Mew463. В США особой популярностью пользуется кодовый навесной замок Master. Так вот Mew463 автоматизировал взлом этого замка с помощью робота, который справляется меньше чем за минуту.
Исходникам кода и 3D-печати он поделился на GitHub: https://github.com/Mew463/Project-l0ckcr4ck3r
#diy #безопасность #arduino
👍53🔥13👎1
У нейросетей и машинного обучения не идеальная репутация среди разработчиков
Оно и понятно: в новостях в основном вирусятся всякие несерьёзные генераторы картинок, «улучшатели» видео и факапы от Copilot. И даже для таких несерьёзных вещей, нужны мощные компьютеры и куча времени на настройку.
Но это лишь на первый взгляд. На деле же, мы используем нейросети для повседневных задач, сами того не замечая. Просто такие применения менее заметны и про них меньше слышно. Тем интереснее узнать про полезные кейсы применения нейросетей в реальных задачах.
Один из таких — распознавание текста и автоматическая обработка документов в системах банкинга. В статье разработчики из Ренессанс Кредит рассказали, как с помощью нейросетей увеличили число автоматических авторизаций заявок с 31% до 82%. И снизили время распознавания с 11 до 5 секунд даже на маломощном оборудовании:
https://tprg.ru/LmTV
#ии #нейросети
Оно и понятно: в новостях в основном вирусятся всякие несерьёзные генераторы картинок, «улучшатели» видео и факапы от Copilot. И даже для таких несерьёзных вещей, нужны мощные компьютеры и куча времени на настройку.
Но это лишь на первый взгляд. На деле же, мы используем нейросети для повседневных задач, сами того не замечая. Просто такие применения менее заметны и про них меньше слышно. Тем интереснее узнать про полезные кейсы применения нейросетей в реальных задачах.
Один из таких — распознавание текста и автоматическая обработка документов в системах банкинга. В статье разработчики из Ренессанс Кредит рассказали, как с помощью нейросетей увеличили число автоматических авторизаций заявок с 31% до 82%. И снизили время распознавания с 11 до 5 секунд даже на маломощном оборудовании:
https://tprg.ru/LmTV
#ии #нейросети
😁30👍4👎2🔥2
В твиттере начался забавный тренд, в котором издеваются над GPT-подобными нейросетями
GPT — несколько поколений алгоритма обработки естественного языка от OpenAI. В твиттере есть куча ботов и аккаунтов, которые используют генерации с помощью этих нейросетей. Например, с помощью них генерируют забавные твиты, постят абсурдные новости или ищут вакансии. С некоторыми из них можно общаться и как раз тут пользователи и нашли лазейку.
Алгоритм одного из таких ботов оказался настолько умён (или наоборот глуп), что подчинился некоторым заковыристым командам. Например, вместо поиска вакансии, его запутали и заставили тегать других людей, неверно отвечать на запросы и даже угрожать. На скриншотах — как раз такой аккаунт и несколько примеров сработавших запросов.
В общем, если ИИ и поднимет восстание, то вероятнее всего из-за того, что над ним прикалывались в твиттере.
#twitter #кек #безопасность #нейросети
GPT — несколько поколений алгоритма обработки естественного языка от OpenAI. В твиттере есть куча ботов и аккаунтов, которые используют генерации с помощью этих нейросетей. Например, с помощью них генерируют забавные твиты, постят абсурдные новости или ищут вакансии. С некоторыми из них можно общаться и как раз тут пользователи и нашли лазейку.
Алгоритм одного из таких ботов оказался настолько умён (или наоборот глуп), что подчинился некоторым заковыристым командам. Например, вместо поиска вакансии, его запутали и заставили тегать других людей, неверно отвечать на запросы и даже угрожать. На скриншотах — как раз такой аккаунт и несколько примеров сработавших запросов.
В общем, если ИИ и поднимет восстание, то вероятнее всего из-за того, что над ним прикалывались в твиттере.
#twitter #кек #безопасность #нейросети
😁65🤡9👍7👎1
Нетривиальная задачка для программистов про маркетплейс
Представьте, что вы — разработчик маркетплейса. У вас есть 2 миллиона товаров от продавцов из разных стран. Вам нужно сравнить товары от разных продавцов, распределить по категориям и попасть в ожидания покупателя.
Решение: https://tprg.ru/TyLI
#задачки #ml #нейросети
Представьте, что вы — разработчик маркетплейса. У вас есть 2 миллиона товаров от продавцов из разных стран. Вам нужно сравнить товары от разных продавцов, распределить по категориям и попасть в ожидания покупателя.
Решение: https://tprg.ru/TyLI
#задачки #ml #нейросети
👍26🔥6👎2🥰1😢1
Звёздным разрабам — звёздные продукты
МТС ищет опытных IT-специалистов по самым разным направлениям: от разработки и архитектуры до продуктовой аналитики и тестирования.
Сегодня МТС - это технологичная экосистема, в которой создают и развивают сервисы в финтехе, медиа,
стриминге, облаках, IoT, AI, Big Data и не только.
Узнайте подробнее о вакансиях, приходите возглавить процесс разработки цифровых продуктов и строить новый МТС
#работа #вакансии
МТС ищет опытных IT-специалистов по самым разным направлениям: от разработки и архитектуры до продуктовой аналитики и тестирования.
Сегодня МТС - это технологичная экосистема, в которой создают и развивают сервисы в финтехе, медиа,
стриминге, облаках, IoT, AI, Big Data и не только.
Узнайте подробнее о вакансиях, приходите возглавить процесс разработки цифровых продуктов и строить новый МТС
#работа #вакансии
👎39🤮21🤡6👍3🖕1
Как исполняется код JavaScript и почему эти знания — суперсила веб-разработчиков?
После получения файла JavaScript с сервера код JS преобразуется в то, с чем компьютер может работать. В этом компьютеру помогают движки, встроенные в браузеры. В них и кроется суперсила использования JavaScript.
Зная тонкости преобразования кода, вы научитесь писать качественные программы, работающие без подвисаний и разумно использующие имеющиеся API. И наконец-то сможете понять, почему JavaScript может показаться странным.
Да, это не самая простая тема. Но вот несколько материалов, которые точно помогут в ней разобраться и здорово прокачать скилл работы c JavaScript:
1. Компактная статья с доступными объяснениями и крутыми анимациями: https://dev.to/lydiahallie/javascript-visualized-the-javascript-engine-4cdf
2. Серия из 19 статей на русском, после которых у вас точно не останется вопросов: https://habr.com/ru/company/ruvds/blog/337042/
#javascript #веб
После получения файла JavaScript с сервера код JS преобразуется в то, с чем компьютер может работать. В этом компьютеру помогают движки, встроенные в браузеры. В них и кроется суперсила использования JavaScript.
Зная тонкости преобразования кода, вы научитесь писать качественные программы, работающие без подвисаний и разумно использующие имеющиеся API. И наконец-то сможете понять, почему JavaScript может показаться странным.
Да, это не самая простая тема. Но вот несколько материалов, которые точно помогут в ней разобраться и здорово прокачать скилл работы c JavaScript:
1. Компактная статья с доступными объяснениями и крутыми анимациями: https://dev.to/lydiahallie/javascript-visualized-the-javascript-engine-4cdf
2. Серия из 19 статей на русском, после которых у вас точно не останется вопросов: https://habr.com/ru/company/ruvds/blog/337042/
#javascript #веб
👍50👎2❤1
Как устроен процессор?
Автор видео показывает, как устроены процессоры изнутри и в чём между ними разница. От 10 мкм до невидимых в световой микроскоп 7 нанометров.
Как минимум, информация эта не самая бесполезная, ведь без этой штуки сейчас вообще практически ничего не работает. Как максимум, это очень залипательно и успокаивающе.
https://youtu.be/mRAnzlUJvcI
#hardware
Автор видео показывает, как устроены процессоры изнутри и в чём между ними разница. От 10 мкм до невидимых в световой микроскоп 7 нанометров.
Как минимум, информация эта не самая бесполезная, ведь без этой штуки сейчас вообще практически ничего не работает. Как максимум, это очень залипательно и успокаивающе.
https://youtu.be/mRAnzlUJvcI
#hardware
YouTube
Процессор под микроскопом. Нанометровое путешествие.
Новости в Telegram - https://t.iss.one/mknewsru
Давайте совершим путешествие в нанометровый мир процессоров и полюбуемся на красивые кремниевые кристаллы, современные и не очень - от 10 мкм до невидимых в световой микроскоп 7 нанометров.
Чипы в высоком разрешении…
Давайте совершим путешествие в нанометровый мир процессоров и полюбуемся на красивые кремниевые кристаллы, современные и не очень - от 10 мкм до невидимых в световой микроскоп 7 нанометров.
Чипы в высоком разрешении…
👍25💩3
Можно ли использоваться Google Таблицы как базу данных? И если да, то как это сделать?
Вообще, Google Sheets — довольно прокачанный инструмент для многих целей. Но что интересно, это не только бесплатная альтернатива Excel, но и неплохая основа для упрощённой базы данных, которой с головой хватит для небольшого приложения.
В руководстве наглядно показано, как реализовать такую базу данных и использовать её с помощью Python:
https://nuancesprog.ru/p/16163/
#python #базыданных #инструменты
Вообще, Google Sheets — довольно прокачанный инструмент для многих целей. Но что интересно, это не только бесплатная альтернатива Excel, но и неплохая основа для упрощённой базы данных, которой с головой хватит для небольшого приложения.
В руководстве наглядно показано, как реализовать такую базу данных и использовать её с помощью Python:
https://nuancesprog.ru/p/16163/
#python #базыданных #инструменты
👎21👍15😁4🔥1
И перед вами победитель в номинации «Лучший UX-дизайн года для блогеров» — необычная реализация кнопок отписки и подписки
Кнопка отписки никогда не дастся вам в руки, зато кнопка «подписаться» так и просится, чтоб её нажать. Посмотреть исходники и попробовать победить кнопки можно тут:
https://codepen.io/jh3y/pen/KKvvPrP
#веб #дизайн #ux #кек
Кнопка отписки никогда не дастся вам в руки, зато кнопка «подписаться» так и просится, чтоб её нажать. Посмотреть исходники и попробовать победить кнопки можно тут:
https://codepen.io/jh3y/pen/KKvvPrP
#веб #дизайн #ux #кек
👍80😁46💩9🤔4
Зачем работодатели требуют наличие высшего образования и почему это оправданно?
Сегодня высшее IT-образование критикуют за устаревшие программы и ненужные знания. Да и вообще «лучше пойти год поработать, чем 4 года отучиться в университете».
Интересное мнение от начальника IT-отдела, почему высшее образование всё-таки нужно, но совсем не для получения знаний. А также неожиданные плюсы диплома и выводы, которые на самом деле делают о соискателе по наличию образования:
https://habr.com/ru/post/688016/
#карьера #начинающим #обучение
Сегодня высшее IT-образование критикуют за устаревшие программы и ненужные знания. Да и вообще «лучше пойти год поработать, чем 4 года отучиться в университете».
Интересное мнение от начальника IT-отдела, почему высшее образование всё-таки нужно, но совсем не для получения знаний. А также неожиданные плюсы диплома и выводы, которые на самом деле делают о соискателе по наличию образования:
https://habr.com/ru/post/688016/
#карьера #начинающим #обучение
👎38👍32😁9🖕5❤2🤔2
Каких результатов можно достичь в бэкенде, если программировать всего по 2 часа в день?
За месяц вы сделаете приложение — кривое и косое, но оно будет работать, а его автором будете вы. А уже за год вы можете: освоить язык программирования, разобраться как минимум с одним фреймворком, научиться работать с API и собрать резюме с собственной базой проектов, которое покажете работодателю.
Профессиональный бэкендер рассказывает, как это сделать: https://tproger.ru/articles/what-will-you-program-in-a-year-practising-two-hours-a-day-backend/
#бэкенд #начинающим
За месяц вы сделаете приложение — кривое и косое, но оно будет работать, а его автором будете вы. А уже за год вы можете: освоить язык программирования, разобраться как минимум с одним фреймворком, научиться работать с API и собрать резюме с собственной базой проектов, которое покажете работодателю.
Профессиональный бэкендер рассказывает, как это сделать: https://tproger.ru/articles/what-will-you-program-in-a-year-practising-two-hours-a-day-backend/
#бэкенд #начинающим
😐28👍14💩6👎1🔥1👏1
Cloudflare анонсировала запуск Zero Trust SIM
Это eSim для устройств iOS и Android, которая использует собственный VPN и DNS от Cloudflare. Сейчас это единственный продукт, который может достичь того, чего не могут VPN и другие уровни безопасности: защиты на уровне соты.
После запуска в США будет доступна как eSIM для iOS и Android. Она будет привязана к конкретному устройству, что снизит риск атак с заменой SIM-карт. Такая SIM-карта станет ещё одним фактором безопасности и с аппаратными ключами сделает практически невозможным выдачу себя за сотрудника.
#сети #интернет
Это eSim для устройств iOS и Android, которая использует собственный VPN и DNS от Cloudflare. Сейчас это единственный продукт, который может достичь того, чего не могут VPN и другие уровни безопасности: защиты на уровне соты.
После запуска в США будет доступна как eSIM для iOS и Android. Она будет привязана к конкретному устройству, что снизит риск атак с заменой SIM-карт. Такая SIM-карта станет ещё одним фактором безопасности и с аппаратными ключами сделает практически невозможным выдачу себя за сотрудника.
#сети #интернет
👍31