Главная » Архив меток: Python

Архив меток: Python

[Из песочницы] Шпаргалка для программистов или «мы погуглим за вас»

Введение, которое можно не читать Вроде ничего сложного в этом нет, но тем не менее на вопросниках частенько всплывают вопросы, на которые уже давно есть ответ в первой вкладке из выдачи поисковика. Современному программисту, а тем более новичку уровнем ниже junior, адово необходимо умение пользоваться поисковиком. Неопытность, лень — причин много. Почему так? Нас интересует лень, давайте немного упростим и ...

Читать далее »

[Из песочницы] Обзор задач по алгоритмам для собеседований — генерация множеств

Привет, Хабр! В первую очередь этот пост предназначается для тех, кто не имеет в своем арсенале опыта олимпиадного программирования, тяжеловесных курсов по типу ШАДа или ЛКШ, в которых тематика алгоритмов разобрана достаточно серьезно, но кто хочет начать подготовку к собеседованиям или же тем, кто хочет освежить свои знания в какой-то то определенной теме. Этим постом начинается обзор задачек по алгоритмам, ...

Читать далее »

Пятничные вебинары от Skillbox: разработка и все о ней

Сегодняшние видео — о программировании: Очередная пятница, что означает появление новой подборки бесплатных вебинаров от Skillbox на «Хабре». Разработка приложений на PHP. Разработка приложений для iOS. Как стать Android-разработчиком. Инструменты автоматизации мобильной разработки. Как начать программировать на Python. Напоминаем: для всех читателей «Хабра» — скидка 10 000 рублей при записи на любой курс Skillbox по промокоду «Хабр». Как разработать приложение ...

Читать далее »

Почему Moscow Python Conf теперь ++

Собрались мы с Олегом Буниным (olegbunin) и Валентином Домбровским поговорить про то, как к осени вместе подготовим классную конференцию про Python, и записали видео. В частности, ответ на самый главный вопрос, зачем вообще нужны конференции. Под катом наша беседа в текстовом виде. И хочу заметить, не для того, чтобы чему-нибудь научиться – учатся сейчас в интернете (например на Хабре :). Кстати, обсуждение тем открытое, и каждый ...

Читать далее »

[Перевод] 10 самых распространенных ошибок безопасности в Python и как их избежать

Всем привет! Исправляем нашу оплошность и надеемся, что он вам понравится. Наша очередная группа по Python успешно запустилась в понедельник, но у нас остался ещё один материальчик, который мы не успели разместить до старта. Поехали! Когда вы изучаете язык, модуль или фреймворк, вы узнаете, как это предполагается использовать. Писать защищенный код сложно. Python не является исключением, даже в документации стандартной ...

Читать далее »

Моделирование динамических систем: Как движется Луна?

Светлой памяти моего учителя — первого декана физико-математического факультета Новочеркасского политехнического института, заведующего кафедрой «Теоретическая механика» Кабелькова Александра Николаевича Народ яростно рванул на моря, да оно и неудивительно — самый сезон. Август, лето подходит к концу. Если говорить о теме данного выпуска «Моделирования...», то в нем мы совместим приятное с полезным — продолжим обещанный цикл и совсем чуть-чуть поборемся с ...

Читать далее »

[Из песочницы] Почему хватит считать нейронные сети черным ящиком?

И если в лучшем случае такие мысли заставят тебя сомневаться в использовании нейросетей в достаточно ответственных сферах, то в худшем случае ты можешь и потерять весь свой интерес. Если вы достаточно долго увлекаетесь нейросетевыми технологиями, то наверняка встречались с мнением, кратко заключенным в риторическом вопросе: «Как ты объяснишь человеку, когда нейросеть считает, что у него рак?». Мне попался лучший вариант ...

Читать далее »

[Из песочницы] Паттерны корутин asyncio: за пределами await

Мне попалась статья Yeray Diaz "Asyncio Coroutine Patterns: Beyond await", в которой автор весьма увлекательно рассматривает применение asyncio и делится некоторыми приемами. Предисловие переводчика:В очередной раз наступив на грабли при работе с python asyncio я отправился на просторы интернета, чтобы найти что-то более приятное, чем сухая документация. Поскольку я не нашел ничего такого же цельного на русском языке, то решился ...

Читать далее »

Многорукие бандиты в рекомендациях

Меня зовут Миша Каменщиков, я занимаюсь Data Science и разработкой микросервисов в команде рекомендаций Авито. Всем привет! С докладом на эту тему я выступал на конференции Highload++ Siberia и на мероприятии «Data & Science: Маркетинг». В этой статье я расскажу про наши рекомендации похожих объявлений и о том, как мы улучшаем их при помощи многоруких бандитов. Сначала — небольшой обзор ...

Читать далее »

[Из песочницы] Создание тонкого клиента на базе дешевых одноплатных ПК

Иногда требуется сделать хитрый тонкий клиент — с необычной авторизацией и минимумом затрат. Проще всего для этого использовать Linux. Для одноплатных пк на базе ARM широко распространен дистрибутив Armbian, который основан на Debian ветке. Для экспериментов у меня в наличии была плата OrangePi Oneи MicroSD карта на 2G — я решил сделать из этого тонкий клиент RDP с окном блокировки ...

Читать далее »