Привет, сегодня я хочу вам предложить наглядное пособие по моделированию некоторых физических процессов и показать как получить красивые изображения и анимации. Осторожно много картинок.
Алексей @Aloneal
Учитель Го, программирование
Ищем свободное парковочное место с Python
14 мин
64KПеревод
Меня зовут Рушан, и я автор Telegram‑канала Нейрон. Не забудьте поделиться с коллегами или просто с теми, кому интересны такие статьи.
Я живу в хорошем городе. Но, как и во многих других, поиск парковочного места всегда превращается в испытание. Свободные места быстро занимают, и даже если у вас есть своё собственное, друзьям будет сложно к вам заехать, ведь им будет негде припарковаться.
Поэтому я решил направить камеру в окно и использовать глубокое обучение, чтобы мой компьютер сообщал мне, когда освободится место:
Это может звучать сложно, но на самом деле написать рабочий прототип с глубоким обучением — быстро и легко. Все нужные составляющие уже есть — нужно всего лишь знать, где их найти и как собрать воедино.
Поэтому давайте немного развлечёмся и напишем точную систему уведомлений о свободной парковке с помощью Python и глубокого обучения
+104
«Летающие мошки» и «стеклистые червяки» в глазах, или откуда берутся «битые пиксели» в стекловидном теле
10 мин
569KПоднимите голову и посмотрите на что-нибудь равномерно окрашенное, на какой-то светлый фон (на снег, на небо без солнца). Если перед глазами вдруг начали медленно проплывать вот такие примерно штуки:
… То знакомьтесь, это «битые пиксели» у вас в глазу, образованные стекловидным телом (на рисунке ниже оно во всей красе). Такие «глюки» у многих появляются ещё в детском возрасте и с годами множатся или постепенно видоизменяются. Для большинства людей их наличие — не повод для беспокойства, но внезапное их появление или резкое увеличение — повод для срочного визита к офтальмологу. Особенно если к этому прибавляются молнии перед глазами, тёмная пелена или мелкая «табачная пыль».
Но давайте для понимания полной ситуации поговорим о том, что это за явление вообще и откуда оно берётся.
… То знакомьтесь, это «битые пиксели» у вас в глазу, образованные стекловидным телом (на рисунке ниже оно во всей красе). Такие «глюки» у многих появляются ещё в детском возрасте и с годами множатся или постепенно видоизменяются. Для большинства людей их наличие — не повод для беспокойства, но внезапное их появление или резкое увеличение — повод для срочного визита к офтальмологу. Особенно если к этому прибавляются молнии перед глазами, тёмная пелена или мелкая «табачная пыль».
Но давайте для понимания полной ситуации поговорим о том, что это за явление вообще и откуда оно берётся.
+85
Интернет как старая ворчливая жена и бесчувственная мать
8 мин
15K — Мама, я хочу кушать.
— Держи лопатку, сынок.
— Но я хочу поесть
— Да-да, скоро придет бабушка и подарит тебе велосипед.
— Дай мне просто немножечко хлеба?
— Ладно, поиграй в папин планшет, только недолго...
Как вы уже поняли, в данной статье мы попробуем взглянуть со стороны на все наше общество, в котором, несмотря на зашкаливающий прогресс и технологии, за последние 10 тысяч лет так и не было до конца решено ни одной проблемы человечества. Заодно мы понаблюдаем за болтливыми женами, поговорим о болеутоляющих таблетках, а также рассмотрим, что должно прийти на смену интернет-магазинам или личным кабинетам после очередной революции человеческого мышления.
— Держи лопатку, сынок.
— Но я хочу поесть
— Да-да, скоро придет бабушка и подарит тебе велосипед.
— Дай мне просто немножечко хлеба?
— Ладно, поиграй в папин планшет, только недолго...
Как вы уже поняли, в данной статье мы попробуем взглянуть со стороны на все наше общество, в котором, несмотря на зашкаливающий прогресс и технологии, за последние 10 тысяч лет так и не было до конца решено ни одной проблемы человечества. Заодно мы понаблюдаем за болтливыми женами, поговорим о болеутоляющих таблетках, а также рассмотрим, что должно прийти на смену интернет-магазинам или личным кабинетам после очередной революции человеческого мышления.
+14
Обзор литературы по Data Mining
7 мин
66KДобрый день!
Публикация нескольких статей о Data Mining показала высокий интерес сообщества к данной теме. Много вопросов было задано по типу «где почитать» и «с чего начать». Предлагаю вашему вниманию подборку литературы, ресурсов для уверенного старта в данной области.
Публикация нескольких статей о Data Mining показала высокий интерес сообщества к данной теме. Много вопросов было задано по типу «где почитать» и «с чего начать». Предлагаю вашему вниманию подборку литературы, ресурсов для уверенного старта в данной области.
+46
100 ресурсов и инструментов для продвижения стартапов на международном рынке
5 мин
25KБольшой интерес к нашей исходной компиляции на эту тему вдохновил нас на адаптацию пары (1, 2) добротных подборок, составленных пользователями GitHub.
+12
Найди коррупционера. Анализ данных чиновников из проектов Канцелярской сотни (с примерами на R)
13 мин
77KКак определить чиновников, наиболее подозрительных с точки зрения коррупции? Проще всего — сравнив их доходы и уровень жизни.
В этой статье я хочу показать возможности сайтов с открытой информацией о чиновниках, посмотреть на то, как эти чиновники живут и попытаться определить тех, кто наиболее подозрителен с точки зрения коррупции.
Почему открытая информация о доходах чиновников важна? Потому что это позволяет их контролировать.
Фото из инстаграмма дочери бывшего руководителя ГАИ Украины Александра Ершова. На фото дочь Ершова в Каннах рядом с Пэрис Хилтон. В результате скандала из-за несоответствия задекларированных доходов и образа жизни семьи Ершов подал в отставку.
В этой статье я хочу показать возможности сайтов с открытой информацией о чиновниках, посмотреть на то, как эти чиновники живут и попытаться определить тех, кто наиболее подозрителен с точки зрения коррупции.
Почему открытая информация о доходах чиновников важна? Потому что это позволяет их контролировать.
Фото из инстаграмма дочери бывшего руководителя ГАИ Украины Александра Ершова. На фото дочь Ершова в Каннах рядом с Пэрис Хилтон. В результате скандала из-за несоответствия задекларированных доходов и образа жизни семьи Ершов подал в отставку.
+147
Анализ изменения цен в российских интернет-магазинах
3 мин
48KВ последние пару лет меня достаточно сильно интересовал вопрос ценообразования в российских интернет-магазинах. Каждый раз при заявлении интернет-магазина о большой скидке в душу закрадывается сомнение… Действительно ли такая большая скидка? Была ли реальна цена которая сейчас зачеркнута?
Резкие изменения курса доллара в конце 2014г. подлили масла в огонь. Очень захотелось получить ответ на вопрос как зависят цены от курса доллара в реальности.
В итоге, я решил покончить с этими вопросами и собрать историю изменения цен по российским интернет-магазинам. По катом результаты работы + несколько интересных закономерностей.
+29
Paperscape – визуальное отображение архива научных работ
2 мин
4.3KPaperscape – проект по визуальному отображению базы научных работ, размещённых на бесплатном архиве научных работ и их препринтов arXiv (название произносится как «архив»). При формировании интерактивного изображения используются алгоритмы, описывающие формирование галактик – только место звёзд в этой научной вселенной занимают научные работы.
Появился архив в августе 1991 года – тогда его создание стало возможным благодаря компьютерному формату для записи научных текстов и формул TeX, который позволял хорошо сжимать передаваемые данные, а красивые картинки рендерить на стороне клиента. К октябрю 2008 года архив перевалил за полмиллиона публикаций, а к концу 2014 года – за миллион. Сегодня arXiv каждый месяц пополняется в среднем на 8000 научных работ.
Строго говоря, работы, попавшие в этот архив, не считаются научными публикациями, поскольку не проходят процедуру научного рецензирования. В рамках борьбы с уменьшением количества псевдонаучных публикаций, создатели ресурса около десяти лет назад ввели систему «поручителей». Согласно этой системе, работа может попасть в архив либо от автора со статусом поручителя, либо должна быть рекомендована другим поручителем. Статус поручителя авторы из признанных академических учреждений получают автоматически.
+6
Детальный анализ Хабрахабра с помощью языка Wolfram Language (Mathematica)
8 мин
54KСкачать пост в виде документа Mathematica, который содержит весь код использованный в статье, вместе с дополнительными файлами, можно здесь.
Анализ социальных сетей и всевозможных медиа-ресурсов является сейчас довольно популярным направлением и тем удивительнее для меня было обнаружить, что на Хабрахабре, по сути, нет статей, которые содержали бы анализ большого количества информации (постов, ключевых слов, комментариев и пр.), накопленного на нем за довольно большой период работы.
Надеюсь, что этот пост сможет заинтересовать многих участников Хабрахабра. Я буду рад предложениям и идеям возможных дальнейших направлений развития этого поста, а также любым замечаниям и рекомендациям.
В посте будут рассматриваться статьи, относящиеся к хабам, всего в анализе участвовало 62000 статей из 264 хабов. Статьи, написанные только для корпоративных блогов компаний в посте не рассматривались, а также не рассматривались посты, не попавшие в группу «интересные».
Ввиду того, что база данных, построенная в посте, формировалась за некоторое время до публикации, а именно 26 апреля 2015 г., посты, опубликованные на Хабрахабре после этой даты (а также, возможно, новые хабы) в данном посте не рассматривались.
+142
Ресурсы для изучения Wolfram Language (Mathematica) на русском языке
7 мин
104KТуториал
На протяжении довольно долгого времени я и мои коллеги, участники Русскоязычной поддержки Wolfram Mathematica, занимались разработкой и коллекционированием полностью бесплатных и качественных ресурсов на русском языке, которые позволили бы любому желающему научиться программировать на языке Wolfram Language (Mathematica) самостоятельно.
Думаю, что пришла пора рассказать об этом на Хабрахабре, создав статью о разрабатываемой коллекции ресурсов, которая будет постоянно расширяться и пополняться, и будет служить, по сути, русскоязычным аналогом страницы "Where can I find examples of good Mathematica programming practice?" на сайте Mathematica at StackExchange.com.
+28
Шпионские штучки в Wolfram Language, или как спрятать в картинке всё что угодно
4 мин
26KПеревод
Перевод поста Джона Маклуна (Jon McLoone) "Doing Spy Stuff with Mathematica".
Код, приведенный в статье, можно скачать здесь.
Выражаю огромную благодарность Кириллу Гузенко KirillGuzenko за помощь в переводе.
Я читал о IT проблемах недавно арестованных, как заявлялось, русских шпионов. Говорилось, что они пользовались не самыми надёжными инструментами цифровой стеганографии (вики). И мне стало интересно — насколько быстро я смогу реализовать стеганографию через цифровые изображения в Mathematica, используя метод, известный как "вставка младшего бита" (least significant bit insertion).
Идея стеганографии основывается на том, чтобы спрятать сообщения в какой-то другой информации таким образом, чтобы никто факта коммуникации не заметил. Само слово происходит от латино-греческий комбинации, означающей «скрытное письмо»; данным термином назывался процесс нанесения секретного сообщения на лысую голову человека, на которой затем отрастали волосы и, тем самым, прятали сообщение. В случае цифровой стеганографии всё делается посредством математики.
+19
Классический криптоанализ
9 мин
161KНа протяжении многих веков люди придумывали хитроумные способы сокрытия информации — шифры, в то время как другие люди придумывали еще более хитроумные способы вскрытия информации — методы взлома.
В этом топике я хочу кратко пройтись по наиболее известным классическим методам шифрования и описать технику взлома каждого из них.
+24
Шпаргалка по языку R
2 мин
57KМногие слышали про R — язык программирования и систему статистических вычислений. Язык весьма популярен за рубежом, а вот в России, к сожалению, на нём пишут относительно мало. Да и ресурсы на русском языке можно по пальцам пересчитать. Я считаю, что ситуацию нужно как-то исправлять.
На официальном сайте есть такая замечательная штука, как R reference card. В базовых пакетах R содержится множество очень полезных функций, которые делают программирование действительно быстрым и лаконичным. Но новички, как правило, большую часть самых прекрасных функций не знают. Да и не откуда узнать — мануалы очень большие, мало кто их полностью читает. А вот R reference card позволяет совершить быстрое путешествие по основной функциональности и вынести для себя много полезного.
Я решил перевести этот замечательный документ на русский язык. Но не просто перевести, а сделать его немного получше. Я чуток поменял структуризацию, для каждой функции поставил ссылку на документацию, убрал избыточные описания.
Предлагаю вам ознакомиться с результатом. Готов к любым замечаниям и предложениям, чтобы сделать этот список ещё лучше. Надеюсь, что данный обзор R окажется полезным для многих людей, которые решили начать писать на этом прекрасном языке.
+20
Невероятные приключения Роберта Хэнбери Брауна и Ричарда Твисса. Часть 3: от телескопа до квантовых вычислений
6 мин
16KОкончание. Начало здесь: часть 1, часть 2.
В английском языке про сложные и непонятные вещи говорят “rocket science”. В русском чаще прибегают к сравнению с теорией относительности или квантовой механикой. Хотя последняя начинается с очень простых идей: скажем, с того, что свет распространяется отдельными частицами – фотонами. За секунду вы можете увидеть 96, 97 или 99 фотонов, и никогда – 99 с половиной. Это на удивление простая идея ведет к очень необычным последствиям.
В английском языке про сложные и непонятные вещи говорят “rocket science”. В русском чаще прибегают к сравнению с теорией относительности или квантовой механикой. Хотя последняя начинается с очень простых идей: скажем, с того, что свет распространяется отдельными частицами – фотонами. За секунду вы можете увидеть 96, 97 или 99 фотонов, и никогда – 99 с половиной. Это на удивление простая идея ведет к очень необычным последствиям.
+19
Подборка бесплатных инструментов для разработчиков
28 мин
186KПеревод
Сегодня мы представляем вашему вниманию адаптированную подборку инструментов (в том числе облачных) для разработчиков, которые позволяют создавать по-настоящему качественные проекты. Здесь представлены исключительно SaaS, PaaS и IaaS сервисы, предоставляющие бесплатные пакеты для разработчиков инфраструктурного ПО.
+82
Секрет древней игры го. Почему компьютер до сих пор не обыграл человека?
5 мин
161KРеми Кулом (слева) с компьютерной программой Crazy Stone против гроссмейстера Норимото Ёды
В 1994 году компьютер обыграл чемпиона мира по шашкам, в 1997 году — по шахматам. Сегодня компьютеры превосходят людей абсолютно во всех популярных играх с полной информацией, кроме одной — го.
У классической игры с 2500-летней историей очень простые правила, но компьютерные программы даже близко не могут подобраться к победе над лучшими гроссмейстерами, пишет Wired.
+151
Обход блокировок adblock, и блокировка обхода блокировки
2 мин
92KRecovery Mode
В статье рассматривается один из эффективных методов противодействию adblock, и обход этого метода. Этот круг вечен – но, похоже, рекламщики вырвались вперёд!
Как-то раз на одном сайте администрация вежливо попросила пользователей добавить сайт в исключения адблока. Я, как сознательный пользователь, это сделал – но появившаяся реклама через какое-то время стала совсем не похожа на допустимую рекламу, и я включил адблок снова. К моему удивлению, реклама не исчезла – и я стал разбираться, в чём тут дело.
Как-то раз на одном сайте администрация вежливо попросила пользователей добавить сайт в исключения адблока. Я, как сознательный пользователь, это сделал – но появившаяся реклама через какое-то время стала совсем не похожа на допустимую рекламу, и я включил адблок снова. К моему удивлению, реклама не исчезла – и я стал разбираться, в чём тут дело.
+28
НАСА против EmDrive, раунд второй: и всё-таки он работает
2 мин
62KЗахватывающая в своей странности ситуация с «невозможным» двигателем EmDrive на электромагнитных волнах получила развитие после очередного теста НАСА, вновь принесшего положительные результаты. Инженеры агентства уверяют, что провели работу над ошибками и устранили все недочёты, которые могли повлиять на полученный результат в прошлый раз. Тем не менее, работающий на непонятном принципе двигатель продолжает выдавать тягу.
На форуме НАСА инженер Пол Марч [Paul March] 31 октября рассказал о достигнутом на сегодняшний день. Инженеры, в частности, установили в тестовой камере дополнительную электромагнитную изоляцию, по меньшей мере на порядок уменьшившую влияние паразитных магнитных полей, и тем самым исключили возможное влияние на двигатель силы Лоренца. Также было усовершенствовано заземление крутильного маятника, и проведены другие работы над улучшением тестовой установки.
Тем не менее, при мощности излучателя в 80 Вт в установке всё ещё присутствует тяга порядка 100 мкН — как выразился Марч, наблюдаются «аномальные признаки тяги». Инженеры готовят новые тесты и новые усовершенствования – в частности, для компенсации теплового расширения, которое в условиях вакуума достаточно сильно влияет на опытную установку.
+60
Facebook разрабатывает ИИ для игры в Го
2 мин
11KЯпонская игра Го насчитывает многие тысячи лет. Несмотря на то, что правила игры довольно простые, создать программу, которая могла бы выиграть у опытного игрока-человека пока не удается. Да, программы есть, и они весьма хороши, но у профессионалов такая программа выиграть пока не в состоянии. Сейчас корпорация Facebook решила взять решение проблемы в свои руки, и создать самообучающуюся систему с элементами ИИ, которая способна победить любого человека.
Правила у Го очень простые, да, но вот машине в эту игру играть сложно, поскольку вариантов — огромное количество, и просчитать все за вменяемое время пока ни один компьютер не в состоянии. А вот человек, с его вроде как ограниченными возможностями по проведению сложных вычислений за определенное время, оказался неожиданно хорош при игре в Го. По словам представителей компании, большинство хороших игроков использует визуальные паттерны для определния хороших или плохих ходов, и здесь огромную роль играет интуиция.
+19
Информация
- В рейтинге
- Не участвует
- Откуда
- Москва, Москва и Московская обл., Россия
- Зарегистрирован
- Активность