Как стать автором
Обновить
5
0
Алексей @Aloneal

Учитель Го, программирование

Отправить сообщение

Визуализация линий напряженности и движений электростатических зарядов, симулирование движения планет солнечной системы

Время на прочтение3 мин
Количество просмотров19K
Привет, сегодня я хочу вам предложить наглядное пособие по моделированию некоторых физических процессов и показать как получить красивые изображения и анимации. Осторожно много картинок.

Читать дальше →
Всего голосов 37: ↑37 и ↓0+37
Комментарии66

Ищем свободное парковочное место с Python

Время на прочтение14 мин
Количество просмотров64K
image

Меня зовут Рушан, и я автор Telegram‑канала Нейрон. Не забудьте поделиться с коллегами или просто с теми, кому интересны такие статьи.

Я живу в хорошем городе. Но, как и во многих других, поиск парковочного места всегда превращается в испытание. Свободные места быстро занимают, и даже если у вас есть своё собственное, друзьям будет сложно к вам заехать, ведь им будет негде припарковаться.

Поэтому я решил направить камеру в окно и использовать глубокое обучение, чтобы мой компьютер сообщал мне, когда освободится место:

image

Это может звучать сложно, но на самом деле написать рабочий прототип с глубоким обучением — быстро и легко. Все нужные составляющие уже есть — нужно всего лишь знать, где их найти и как собрать воедино.

Поэтому давайте немного развлечёмся и напишем точную систему уведомлений о свободной парковке с помощью Python и глубокого обучения
Читать дальше →
Всего голосов 110: ↑107 и ↓3+104
Комментарии53

«Летающие мошки» и «стеклистые червяки» в глазах, или откуда берутся «битые пиксели» в стекловидном теле

Время на прочтение10 мин
Количество просмотров569K
Поднимите голову и посмотрите на что-нибудь равномерно окрашенное, на какой-то светлый фон (на снег, на небо без солнца). Если перед глазами вдруг начали медленно проплывать вот такие примерно штуки:

image

… То знакомьтесь, это «битые пиксели» у вас в глазу, образованные стекловидным телом (на рисунке ниже оно во всей красе). Такие «глюки» у многих появляются ещё в детском возрасте и с годами множатся или постепенно видоизменяются. Для большинства людей их наличие — не повод для беспокойства, но внезапное их появление или резкое увеличение — повод для срочного визита к офтальмологу. Особенно если к этому прибавляются молнии перед глазами, тёмная пелена или мелкая «табачная пыль».

Но давайте для понимания полной ситуации поговорим о том, что это за явление вообще и откуда оно берётся.
Читать дальше →
Всего голосов 87: ↑86 и ↓1+85
Комментарии212

Интернет как старая ворчливая жена и бесчувственная мать

Время на прочтение8 мин
Количество просмотров15K
— Мама, я хочу кушать.
— Держи лопатку, сынок.
— Но я хочу поесть
— Да-да, скоро придет бабушка и подарит тебе велосипед.
— Дай мне просто немножечко хлеба?
— Ладно, поиграй в папин планшет, только недолго...


Как вы уже поняли, в данной статье мы попробуем взглянуть со стороны на все наше общество, в котором, несмотря на зашкаливающий прогресс и технологии, за последние 10 тысяч лет так и не было до конца решено ни одной проблемы человечества. Заодно мы понаблюдаем за болтливыми женами, поговорим о болеутоляющих таблетках, а также рассмотрим, что должно прийти на смену интернет-магазинам или личным кабинетам после очередной революции человеческого мышления.

image
Читать дальше →
Всего голосов 42: ↑28 и ↓14+14
Комментарии117

Обзор литературы по Data Mining

Время на прочтение7 мин
Количество просмотров66K
Добрый день!

Публикация нескольких статей о Data Mining показала высокий интерес сообщества к данной теме. Много вопросов было задано по типу «где почитать» и «с чего начать». Предлагаю вашему вниманию подборку литературы, ресурсов для уверенного старта в данной области.

Читать дальше →
Всего голосов 54: ↑50 и ↓4+46
Комментарии22

100 ресурсов и инструментов для продвижения стартапов на международном рынке

Время на прочтение5 мин
Количество просмотров25K


Большой интерес к нашей исходной компиляции на эту тему вдохновил нас на адаптацию пары (1, 2) добротных подборок, составленных пользователями GitHub.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии2

Найди коррупционера. Анализ данных чиновников из проектов Канцелярской сотни (с примерами на R)

Время на прочтение13 мин
Количество просмотров77K
Как определить чиновников, наиболее подозрительных с точки зрения коррупции? Проще всего — сравнив их доходы и уровень жизни.

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

Почему открытая информация о доходах чиновников важна? Потому что это позволяет их контролировать.

image
Фото из инстаграмма дочери бывшего руководителя ГАИ Украины Александра Ершова. На фото дочь Ершова в Каннах рядом с Пэрис Хилтон. В результате скандала из-за несоответствия задекларированных доходов и образа жизни семьи Ершов подал в отставку.
Читать дальше →
Всего голосов 165: ↑156 и ↓9+147
Комментарии149

Анализ изменения цен в российских интернет-магазинах

Время на прочтение3 мин
Количество просмотров48K

В последние пару лет меня достаточно сильно интересовал вопрос ценообразования в российских интернет-магазинах. Каждый раз при заявлении интернет-магазина о большой скидке в душу закрадывается сомнение… Действительно ли такая большая скидка? Была ли реальна цена которая сейчас зачеркнута?
Резкие изменения курса доллара в конце 2014г. подлили масла в огонь. Очень захотелось получить ответ на вопрос как зависят цены от курса доллара в реальности.
В итоге, я решил покончить с этими вопросами и собрать историю изменения цен по российским интернет-магазинам. По катом результаты работы + несколько интересных закономерностей.
Читать дальше →
Всего голосов 33: ↑31 и ↓2+29
Комментарии62

Paperscape – визуальное отображение архива научных работ

Время на прочтение2 мин
Количество просмотров4.3K
image

Paperscape – проект по визуальному отображению базы научных работ, размещённых на бесплатном архиве научных работ и их препринтов arXiv (название произносится как «архив»). При формировании интерактивного изображения используются алгоритмы, описывающие формирование галактик – только место звёзд в этой научной вселенной занимают научные работы.

Появился архив в августе 1991 года – тогда его создание стало возможным благодаря компьютерному формату для записи научных текстов и формул TeX, который позволял хорошо сжимать передаваемые данные, а красивые картинки рендерить на стороне клиента. К октябрю 2008 года архив перевалил за полмиллиона публикаций, а к концу 2014 года – за миллион. Сегодня arXiv каждый месяц пополняется в среднем на 8000 научных работ.

Строго говоря, работы, попавшие в этот архив, не считаются научными публикациями, поскольку не проходят процедуру научного рецензирования. В рамках борьбы с уменьшением количества псевдонаучных публикаций, создатели ресурса около десяти лет назад ввели систему «поручителей». Согласно этой системе, работа может попасть в архив либо от автора со статусом поручителя, либо должна быть рекомендована другим поручителем. Статус поручителя авторы из признанных академических учреждений получают автоматически.
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии9

Детальный анализ Хабрахабра с помощью языка Wolfram Language (Mathematica)

Время на прочтение8 мин
Количество просмотров54K

Скачать пост в виде документа Mathematica, который содержит весь код использованный в статье, вместе с дополнительными файлами, можно здесь.

Анализ социальных сетей и всевозможных медиа-ресурсов является сейчас довольно популярным направлением и тем удивительнее для меня было обнаружить, что на Хабрахабре, по сути, нет статей, которые содержали бы анализ большого количества информации (постов, ключевых слов, комментариев и пр.), накопленного на нем за довольно большой период работы.

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

В посте будут рассматриваться статьи, относящиеся к хабам, всего в анализе участвовало 62000 статей из 264 хабов. Статьи, написанные только для корпоративных блогов компаний в посте не рассматривались, а также не рассматривались посты, не попавшие в группу «интересные».

Ввиду того, что база данных, построенная в посте, формировалась за некоторое время до публикации, а именно 26 апреля 2015 г., посты, опубликованные на Хабрахабре после этой даты (а также, возможно, новые хабы) в данном посте не рассматривались.
Читать дальше →
Всего голосов 158: ↑150 и ↓8+142
Комментарии61

Ресурсы для изучения Wolfram Language (Mathematica) на русском языке

Время на прочтение7 мин
Количество просмотров104K

На протяжении довольно долгого времени я и мои коллеги, участники Русскоязычной поддержки Wolfram Mathematica, занимались разработкой и коллекционированием полностью бесплатных и качественных ресурсов на русском языке, которые позволили бы любому желающему научиться программировать на языке Wolfram Language (Mathematica) самостоятельно.

Думаю, что пришла пора рассказать об этом на Хабрахабре, создав статью о разрабатываемой коллекции ресурсов, которая будет постоянно расширяться и пополняться, и будет служить, по сути, русскоязычным аналогом страницы "Where can I find examples of good Mathematica programming practice?" на сайте Mathematica at StackExchange.com.
Читать дальше →
Всего голосов 30: ↑29 и ↓1+28
Комментарии11

Шпионские штучки в Wolfram Language, или как спрятать в картинке всё что угодно

Время на прочтение4 мин
Количество просмотров26K

Перевод поста Джона Маклуна (Jon McLoone) "Doing Spy Stuff with Mathematica".
Код, приведенный в статье, можно скачать здесь.
Выражаю огромную благодарность Кириллу Гузенко KirillGuzenko за помощь в переводе.

Я читал о IT проблемах недавно арестованных, как заявлялось, русских шпионов. Говорилось, что они пользовались не самыми надёжными инструментами цифровой стеганографии (вики). И мне стало интересно — насколько быстро я смогу реализовать стеганографию через цифровые изображения в Mathematica, используя метод, известный как "вставка младшего бита" (least significant bit insertion).

Идея стеганографии основывается на том, чтобы спрятать сообщения в какой-то другой информации таким образом, чтобы никто факта коммуникации не заметил. Само слово происходит от латино-греческий комбинации, означающей «скрытное письмо»; данным термином назывался процесс нанесения секретного сообщения на лысую голову человека, на которой затем отрастали волосы и, тем самым, прятали сообщение. В случае цифровой стеганографии всё делается посредством математики.
Читать дальше →
Всего голосов 27: ↑23 и ↓4+19
Комментарии3

Классический криптоанализ

Время на прочтение9 мин
Количество просмотров161K
image

На протяжении многих веков люди придумывали хитроумные способы сокрытия информации — шифры, в то время как другие люди придумывали еще более хитроумные способы вскрытия информации — методы взлома.

В этом топике я хочу кратко пройтись по наиболее известным классическим методам шифрования и описать технику взлома каждого из них.
Читать дальше →
Всего голосов 26: ↑25 и ↓1+24
Комментарии5

Шпаргалка по языку R

Время на прочтение2 мин
Количество просмотров57K

Многие слышали про R — язык программирования и систему статистических вычислений. Язык весьма популярен за рубежом, а вот в России, к сожалению, на нём пишут относительно мало. Да и ресурсы на русском языке можно по пальцам пересчитать. Я считаю, что ситуацию нужно как-то исправлять.
На официальном сайте есть такая замечательная штука, как R reference card. В базовых пакетах R содержится множество очень полезных функций, которые делают программирование действительно быстрым и лаконичным. Но новички, как правило, большую часть самых прекрасных функций не знают. Да и не откуда узнать — мануалы очень большие, мало кто их полностью читает. А вот R reference card позволяет совершить быстрое путешествие по основной функциональности и вынести для себя много полезного.
Я решил перевести этот замечательный документ на русский язык. Но не просто перевести, а сделать его немного получше. Я чуток поменял структуризацию, для каждой функции поставил ссылку на документацию, убрал избыточные описания.
Предлагаю вам ознакомиться с результатом. Готов к любым замечаниям и предложениям, чтобы сделать этот список ещё лучше. Надеюсь, что данный обзор R окажется полезным для многих людей, которые решили начать писать на этом прекрасном языке.
Читать дальше →
Всего голосов 24: ↑22 и ↓2+20
Комментарии1

Невероятные приключения Роберта Хэнбери Брауна и Ричарда Твисса. Часть 3: от телескопа до квантовых вычислений

Время на прочтение6 мин
Количество просмотров16K
Окончание. Начало здесь: часть 1, часть 2.



В английском языке про сложные и непонятные вещи говорят “rocket science”. В русском чаще прибегают к сравнению с теорией относительности или квантовой механикой. Хотя последняя начинается с очень простых идей: скажем, с того, что свет распространяется отдельными частицами – фотонами. За секунду вы можете увидеть 96, 97 или 99 фотонов, и никогда – 99 с половиной. Это на удивление простая идея ведет к очень необычным последствиям.
Читать дальше →
Всего голосов 21: ↑20 и ↓1+19
Комментарии2

Подборка бесплатных инструментов для разработчиков

Время на прочтение28 мин
Количество просмотров186K
Сегодня мы представляем вашему вниманию адаптированную подборку инструментов (в том числе облачных) для разработчиков, которые позволяют создавать по-настоящему качественные проекты. Здесь представлены исключительно SaaS, PaaS и IaaS сервисы, предоставляющие бесплатные пакеты для разработчиков инфраструктурного ПО.

Читать дальше →
Всего голосов 96: ↑89 и ↓7+82
Комментарии38

Секрет древней игры го. Почему компьютер до сих пор не обыграл человека?

Время на прочтение5 мин
Количество просмотров161K

Реми Кулом (слева) с компьютерной программой Crazy Stone против гроссмейстера Норимото Ёды

В 1994 году компьютер обыграл чемпиона мира по шашкам, в 1997 году — по шахматам. Сегодня компьютеры превосходят людей абсолютно во всех популярных играх с полной информацией, кроме одной — го.

У классической игры с 2500-летней историей очень простые правила, но компьютерные программы даже близко не могут подобраться к победе над лучшими гроссмейстерами, пишет Wired.
Читать дальше →
Всего голосов 199: ↑175 и ↓24+151
Комментарии232

Обход блокировок adblock, и блокировка обхода блокировки

Время на прочтение2 мин
Количество просмотров92K
В статье рассматривается один из эффективных методов противодействию adblock, и обход этого метода. Этот круг вечен – но, похоже, рекламщики вырвались вперёд!



Как-то раз на одном сайте администрация вежливо попросила пользователей добавить сайт в исключения адблока. Я, как сознательный пользователь, это сделал – но появившаяся реклама через какое-то время стала совсем не похожа на допустимую рекламу, и я включил адблок снова. К моему удивлению, реклама не исчезла – и я стал разбираться, в чём тут дело.
Читать дальше →
Всего голосов 44: ↑36 и ↓8+28
Комментарии114

НАСА против EmDrive, раунд второй: и всё-таки он работает

Время на прочтение2 мин
Количество просмотров62K
image

Захватывающая в своей странности ситуация с «невозможным» двигателем EmDrive на электромагнитных волнах получила развитие после очередного теста НАСА, вновь принесшего положительные результаты. Инженеры агентства уверяют, что провели работу над ошибками и устранили все недочёты, которые могли повлиять на полученный результат в прошлый раз. Тем не менее, работающий на непонятном принципе двигатель продолжает выдавать тягу.

На форуме НАСА инженер Пол Марч [Paul March] 31 октября рассказал о достигнутом на сегодняшний день. Инженеры, в частности, установили в тестовой камере дополнительную электромагнитную изоляцию, по меньшей мере на порядок уменьшившую влияние паразитных магнитных полей, и тем самым исключили возможное влияние на двигатель силы Лоренца. Также было усовершенствовано заземление крутильного маятника, и проведены другие работы над улучшением тестовой установки.

Тем не менее, при мощности излучателя в 80 Вт в установке всё ещё присутствует тяга порядка 100 мкН — как выразился Марч, наблюдаются «аномальные признаки тяги». Инженеры готовят новые тесты и новые усовершенствования – в частности, для компенсации теплового расширения, которое в условиях вакуума достаточно сильно влияет на опытную установку.
Читать дальше →
Всего голосов 70: ↑65 и ↓5+60
Комментарии167

Facebook разрабатывает ИИ для игры в Го

Время на прочтение2 мин
Количество просмотров11K


Японская игра Го насчитывает многие тысячи лет. Несмотря на то, что правила игры довольно простые, создать программу, которая могла бы выиграть у опытного игрока-человека пока не удается. Да, программы есть, и они весьма хороши, но у профессионалов такая программа выиграть пока не в состоянии. Сейчас корпорация Facebook решила взять решение проблемы в свои руки, и создать самообучающуюся систему с элементами ИИ, которая способна победить любого человека.

Правила у Го очень простые, да, но вот машине в эту игру играть сложно, поскольку вариантов — огромное количество, и просчитать все за вменяемое время пока ни один компьютер не в состоянии. А вот человек, с его вроде как ограниченными возможностями по проведению сложных вычислений за определенное время, оказался неожиданно хорош при игре в Го. По словам представителей компании, большинство хороших игроков использует визуальные паттерны для определния хороших или плохих ходов, и здесь огромную роль играет интуиция.
Читать дальше →
Всего голосов 21: ↑20 и ↓1+19
Комментарии28
1

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность