Pull to refresh
0
max7 @max7read⁠-⁠only

User

Send message

Автоматизированное создание диаграмм в xkcd-стиле: из серьёзного в забавное

Reading time5 min
Views21K

Перевод поста Виталия Каурова "Automating xkcd Diagrams: Transforming Serious to Funny".
Скачать файл, содержащий текст статьи, интерактивные модели и весь код, приведенный в статье, можно здесь.
Выражаю огромную благодарность Кириллу Гузенко за помощь в переводе.

Утром в понедельник я наткнулся на интересный вопрос, опубликованный в Mathematica Stack Exchange, с нехитрым заголовком — "создание графиков в xkcd-стиле". Из-за популярности веб-комиксов xkcd Рэндалла Манро (Randall Munroe), я ожидал, что люди добавят себе несколько закладок этой страницы и с десяток up-vote. Тогда я ещё не знал, как всё обернётся. Сложно предсказать вирусность какого-то мема, однако если удалось создать такой, то весьма здорово наблюдать, как растёт его популярность и как он распространяется в интернете. Через два дня этот пост имел уже более 100 тысяч просмотров, двести up-vote и 150 закладок; стали возникать ответы и схожие посты в других разделах Stack Exchange, в Twitter разразился небольшой ураган по этому поводу, появлялись обсуждения в Hacker News и reddit. Тут я приведу оригинал поста Amatya с примером изображения в xkcd-стиле:

«Я получил электронное письмо, на которое я захотел ответить с графиком в xkcd-стиле, но я не мог справиться с этим. Всё, что я рисовал, выглядело как надо, однако я не мог придумать такой команды для Plot Legends, чтобы сделать фрагменты текста плавающими. Может, есть какие-то идеи, как можно было бы создать графики в xkcd-стиле? Когда всё выглядит рисованным от руки и неточным. Думаю, рисование таких странных кривых в Mathematica должно быть трудным в реализации.»

Walking back to my front door at night

Читать дальше →

Аксиальные двигатели внутреннего сгорания

Reading time5 min
Views77K

Аксиальный ДВС Duke Engine

Мы привыкли к классическому дизайну двигателей внутреннего сгорания, который, по сути, существует уже целый век. Быстрое сгорание горючей смеси внутри цилиндра приводит к увеличению давления, которое толкает поршень. Тот, в свою очередь, через шатун и кривошип крутит вал.

image
Классический ДВС

Если мы хотим сделать двигатель помощнее, в первую очередь нужно увеличивать объём камеры сгорания. Увеличивая диаметр, мы увеличиваем вес поршней, что отрицательно сказывается на результате. Увеличивая длину, мы удлиняем и шатун, и увеличиваем весь двигатель в целом. Или же можно добавить цилиндров — что, естественно, также увеличивает результирующий объём двигателя.

image

С такими проблемами столкнулись инженеры ДВС для первых самолётов. Они, в конце концов, пришли к красивой схеме «звездообразного» двигателя, где поршни и цилиндры расположены по кругу относительно вала через равные углы. Такая система хорошо охлаждается потоком воздуха, но очень уж она габаритная. Поэтому поиски решений продолжались.

В 1911 году Macomber Rotary Engine Company из Лос-Анджелеса представила первый из аксиальных (осевых) ДВС. Их ещё называют «бочковыми», двигателями с качающейся (или косой) шайбой. Оригинальная схема позволяет разместить поршни и цилиндры вокруг основного вала и параллельно ему. Вращение вала происходит за счёт качающейся шайбы, на которую поочерёдно давят шатуны поршней.
Читать дальше →

HiDPI в Linux

Reading time4 min
Views70K
HiDPI
Aqua Mine

Введение

После многолетнего доминирования дисплеев с высокой плотностью пикселей на мобильных устройствах, данная тенденция наконец-то дошла и до лаптопов с десктопами. По моему мнению, производители не ставили HiDPI-матрицы в основном из-за слабой поддержки DPI, отличных от 96, в Windows. К счастью, ситуация заметно улучшилась с выходом Windows 8 с Modern UI, хотя в десктопном режиме все еще далеко не идеальная — люди до сих пор жалуются на 3200×1800 при 13.3" в лаптопах и сомневаются о покупке 4K UHD 23.8"-монитора.

DPI и Linux

Возможность установки произвольного значения DPI появилась еще во времена Xfree86, но следует понимать, что это просто значение, которое ничего не делает само по себе. Его считывают и используют программы и компоненты, которые и принимают решение, каким образом отразить изменение DPI на экране. Если текст следует установленному значению DPI в 95% случаев (спасибо xft!), то размер элементов зависит от используемого окружения рабочего стола и тулкитов, на которых написаны приложения.

GTK+ 3-приложения поддерживают как целочисленный скейлинг элементов и дробный скейлинг шрифтов, так и изменение DPI на лету, без перезапуска приложений. Скейлингом элементов управляет переменная окружения GDK_SCALE, а скейлингом шрифтов — GDK_DPI_SCALE.
По умолчанию, шрифты скейлятся вместе с элементами. Таким образом, при DPI 96 и GDK_SCALE=2, вы получите шрифт, словно он с DPI 192. Чтобы отменить скейлинг шрифтов, достаточно установить переменную окружения GDK_DPI_SCALE в 0.5 (для GDK_SCALE=2).
Qt4 не умеет скейлить элементы. Для применения нового значения DPI требуется перезапуск приложения.
Qt5, начиная с версии 5.4, поддерживает целочисленный скейлинг элементов через переменную окружения QT_DEVICE_PIXEL_RATIO. DPI менять на лету нельзя, как и в Qt4, но работы в этом направлении ведутся и будут доступны с релизом Qt 5.6, как и скейлинг на каждый монитор отдельно.
WxWidgets-приложения ведут себя так же, как GTK+ 3, только не поддерживают скейлинг элементов.

Я попытался выяснить, какие DE можно комфортно использовать с HiDPI-мониторами. Тестирование проводилось на лаптопе с 12.5" 1366×768 (125 DPI) с подключенным внешним 23.8"-монитором с разрешением 3840×2160 (185 DPI).
Читать дальше →

Прототип Machine появится в следующем году, но без мемристоров

Reading time2 min
Views11K


Прототип футуристичного компьютера HP под названием The Machine в 2016 году будет доступен для партнёров, так что они смогут тестировать программное обеспечение для него. Стойка с 2500 ядрами CPU и 320 терабайт оперативной памяти — это то, что партнёры получат на начальном этапе, сказал технический директор HP Labs Мартин Финк (Martin Fink) на конференции HP Discover, которая прошла на этой неделе. Это в 20 раз больше, чем в самом мощном сервере.
Читать дальше →

Откуда выручка 44,6 млрд. в «Сколково»?

Reading time5 min
Views37K
На «Мегамозге» много вопросов вызвала статья «Выручка проектов «Сколково» растет быстрее плана». Поскольку наша фирма является участником ИТ-кластера «Сколково», я хочу пролить свет на эти цифры. Сразу скажу, что если понимать цифры с точки зрения здравого смысла (лично моего), то там такой выручки нет, как и нет новых рабочих мест. Теперь давайте разберемся по-порядку.
Читать дальше →

Почему из фонда «Сколково» уходят резиденты

Reading time2 min
Views18K
По итогам проверок, 141 компания перестала быть резидентом фонда «Сколково». На сегодняшний день резидентов осталось 1070. 45% компаний получили выручку. Доход 3% из них превысил 100 миллионов рублей.

Список ушедших резидентов не раскрывается. Однако представители фонда утверждают, что большинство из них – «мертвые души». Вице-президент по грантам и экспертизе фонда Кирилл Булатов уверен, что не все компании понимали суть сотрудничества с фондом. С их стороны было ошибочным надеяться на финансирование, не показывая при этом никаких результатов работы.
Читать дальше →

Штат Нью-Йорк принял официальные правила торговли биткоинами

Reading time2 min
Views5K
Начальник финансовой службы штата Нью-Йорк Бенджамин Лоуски (Benjamin Lawsky) в среду представил свод правил и инструкций для коммерческих компаний, которые принимают к оплате, продают или покупают цифровую валюту.

Разработка соответствующего регулирования велась в течение двух лет, а детальный и подробный свод правил получил название BitLicense. Объём справочника — 44 страницы (PDF). Он содержит ключевые гарантии защиты потребителей, нормы соответствия законодательству против отмывания денег, а также правила информационной безопасности, специально сформулированные для компаний, которые работают с цифровыми деньгами.
Читать дальше →

Отслеживание шпионских дронов ФБР в реальном времени

Reading time2 min
Views16K
Как выяснилось, ФБР поддерживает активность десятков беспилотных летательных аппаратов, которые курсируют над территорией США.

История начала разворачиваться после статьи в газете The Washington Post от 5 мая 2015 года. Во время массовых протестов в городе Балтимор на радаре Flightradar24.com обнаружили некий малый летательный аппарат, который кружил непосредственно над местом проведения митинга.

Поскольку для гражданских судов информация открыта, то и карта рейса этого воздушного судна тоже была на сайте Федерального управления гражданской авиации США.
Читать дальше →

IT-компании и интернет-омбудсмен выступили с критикой существующей процедуры блокировки сайтов

Reading time2 min
Views5.2K
36 российских IT-компаний и хостинг-провайдеров обеспокоены «отсутствием внятного лицензирования услуг связи» и ограниченностью своих возможностей при блокировке сайтов. В связи с этим, они обратились к интернет-омбудсмену Дмитрию Мариничеву. Среди обратившихся компаний – IXcellerate, 101domain.ru, Agava, uCoz, Inoventica и некоторые другие.

Дело в том, что хостинги пока не подлежат лицензированию. А у ведомств нет единого мнения о том, насколько это необходимо.

«Компании берут лицензии по принципу «как бы чего не вышло». В итоге даже маленькие игроки вынуждены сдавать проект узла связи и выполнять другие требования», рассказывает руководитель юридического отдела Координационного центра национального домена сети интернет Сергей Копылов.
Читать дальше →

Настоящие ассоциативные массивы в JavaScript

Reading time4 min
Views59K
Использование литерала объекта, как простого средства для хранения пар ключ-значение давно стало обычным делом в JavaScript. Тем не менее, литерал объекта всё же не является настоящим ассоциативным массивом и по этому, в некоторых ситуациях, его использование может привести к неожиданным результатам. Пока JS не предоставляет нативную реализацию ассоциативных массивов (не во всех браузерах, по крайней мере), существует отличная альтернатива объектам, с нужной функциональностью и без подводных камней.
Читать дальше →

Два мира виртуальных машин

Reading time18 min
Views40K
Виртуальный. В отличие от большинства модных компьютерных словечек, это понятие обычно соответствует своему словарному определению в тех случаях, когда речь идёт об аппаратуре или программах. Словарь «Random House College Dictionary» определяет «virtual» как «проявляющий свойства и эффекты чего-либо, но не являющийся таковым на самом деле».
Оригинал
Virtual. Unlike most computer buzzwords, this one usually holds true to its dictionary definition when it refers to hardware or software. The Random House College Dictionary defines «virtual» as «being such in force or effect, though not actually or expressly such.» [4]
Последние несколько лет в начале каждого семестра я даю студентам определения основных терминов, используемых в моём курсе: симуляция, эмуляция и виртуализация. И каждый раз я говорю, чтобы мои слова не принимали за стопроцентную правду. Дело в том, что в одних областях технического знания эти термины зачастую трактуются противоположно тому, что принято использовать в других. Нелёгкое это дело — давать определения.

Видимо, эту проблему заметил не только я. В своей книге Software and System Development using Virtual Platforms, вышедшей в прошлом году, мои коллеги Jakob Engblom и Daniel Aarno в первой главе вводят понятия simulation и emulation и отмечают неоднозначность их толкования в областях разработки программного обеспечения и проектирования аппаратуры.

С беспорядком в толковании этих двух терминов я для себя разобрался и вроде бы смирился. Осталось ещё одно понятие, уже более десяти (на самом деле пятидесяти) лет не теряющее популярности — это «виртуализация». За время своего бытия в категории «buzzword» оно стало сочетаться со множеством других слов. Недавно я осознал, что термин «виртуальная машина» (ВМ) на самом деле используется для обозначения двух хоть и связанных, но различных сущностей. В этой статье я расскажу о двух классах: языковые и системные виртуальные машины. Я покажу сходства и различия между ними, их назначение, классификацию, общие и частные черты в их практической реализации.


Читать дальше →

Открытие учёных-биологов заставит переписать учебники по анатомии человека

Reading time2 min
Views91K
image
Слева — лимфатическая система, как её представляли в учебниках. Справа — текущее представление о ней

Антуан Луво, профессор в лаборатории Университета системы здравоохранения Виргинии (UAV), совершил удивительное открытие в анатомии головного мозга, когда изучал твёрдую мозговую оболочку,— мембранную структуру, покрывающую мозг,- у мышей. Он придумал метод вскрытия, позволяющий сохранить нетронутой эту мембранную структуру. После успешного проведения этой процедуры профессор заметил покрывающие её сосуды, которые по пристальному изучению оказались давно разыскиваемыми наукой сосудами лимфатической системы.

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

Лимфатическая система — часть сосудистой системы у позвоночных животных, дополняющая сердечно-сосудистую. Она играет важную роль в обмене веществ и очищении клеток и тканей организма, и в работе иммунной системы. С её помощью отходы жизнедеятельности внутренних органов выводятся обратно в кровь.
Читать дальше →

На совещании в Минкомсвязи отказались от «налога на интернет» и начали готовить законопроект о едином реестре

Reading time2 min
Views4K
Минкомсвязи, Минэкономразвития, правообладатели и крупнейшие интернет-компании в понедельник,1 июня, провели совещание. На повестке стоял вопрос о создании единого реестра правообладателей контента, размещаемого в интернете.

На совещании присутствовало более 20 человек. Среди них были представители компаний «Яндекс», Google, звукозаписывающей Sony Music Entertainment, онлайн-кинотеатров «Амедиатека» и Ivi, операторов связи МТС, «МегаФона», «ВымпелКома», и «Ростелекома», Microsoft, Национальной федерации музыкальной индустрии, Ассоциации «Интернет-видео», Фонда развития интернет-инициатив (ФРИИ), Российской ассоциации электронных коммуникаций (РАЭК), Регионального общественного центра интернет-технологий (РОЦИТ).
Читать дальше →

Любой поисковик в России станет спутником, либо ему грозит забвение

Reading time3 min
Views7.3K


В Госдуму внесен законопроект о «праве на забвение» – он устанавливает для поисковых систем обязанность удалять ссылки на персональную информацию по заявлению гражданина. Авторы документа – депутаты Алексей Казаков, Вадим Деньгин, Ольга Казакова и Леонид Калашников. Поправки вносятся в закон об информации, Гражданский кодекс и Процессуальный кодекс и Кодекс об административных правонарушениях.

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

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

Нормы морали можно корректировать во сне (настроенным аудиосигналом)

Reading time2 min
Views12K
Группа исследователей США решила проверить на практике, можно ли воплотить в реальности принципы, заложенные в гипнопедии из романа «О дивный новый мир» Олдоса Хаксли. Эти принципы предполагают обучение людей во сне. Государство таким образом унифицирует поведение граждан, создавая идеальное общество единомышленников.

Государственная политика у Хаксли сопровождается также выдачей наркотика счастья и искусственным размножением (что выходит за рамки данного исследования)

Тем не менее, учёные из Северо-Западного университета в Эванстоне, Техасского университета в Остине и Принстонского университета провели успешный эксперимент по изменению социальных предубеждений граждан с помощью гипнопедии. Результаты опубликованы в журнале Science.
Читать дальше →

Минкомсвязи предлагает законодательно разрешить российским фирмам выдачу опционов сотрудникам

Reading time2 min
Views2.3K
Минкомсвязи подготовило законопроект об условиях реализации опционов. Предлагается разрешить российским компаниям передавать безвозмездно или продавать собственные акции и доли в уставном капитале своим сотрудникам. Известно, что проект разрабатывался по инициативе ведомства.

Планируется внести поправки в законы «Об акционерных обществах» и «Об обществах с ограниченной ответственностью». Авторы законопроекта предлагают ввести в эти законы понятие опционного договора, дополнительно регламентирующего отношения между работником и работодателем.
Читать дальше →

Самая большая в мире панорамная фотография — 365 гигапикселей

Reading time1 min
Views74K
В 2014 году команда фотографов взялась за сложную задачу — сделать самую большую в мире панораму. Объектом съёмки стала одна из самых высоких гор в мире — Монблан. Результатом стало изображение в 365 гигапикселей, что на 45 гигапикселей больше предыдущего рекордсмена — панорамы Лондона.

image
Читать дальше →

Hola: принципы работы

Reading time4 min
Views36K
Один из разработчиков рассказал о том, откуда взялся стартап Hola, и прежде всего — о технических аспектах работы компании.

Предпосылки возникновения Hola

Предположим, в среднестатистическом уездном городе N мирно уживаются два провайдера, причем один из них (П1) предлагает своим клиентам за подключение приз: бочку варенья, да пачку печенья. Следовательно, клиентов у него больше, чем у второго провайдера (П2). Но весь бюджет П1 ушел на сладости, да и канал у него не особо широкий и постоянно загружен. А канал П2 широкий, но чаще всего простаивает. П1, ясное дело, не спешит делиться своим каналом с клиентами П1. В итоге имеем большую часть населения с диабетом неэффективное использование канала, вызванное здоровой рыночной конкуренцией.

Другая ситуация. В одном из районов уездного городка N все жители поголовно любят котиков. И регулярно смотрят сами и делятся друг с другом ссылками на смешные видео на Youtube. Получается, что одновременно не только гражданин Васисуалий тащит к себе из заморского хранилища немаленьких размеров видео, но и все остальные жители микрорайона делают то же самое. В итоге: Youtube вынужден тратить деньги на кеширующие сервера поближе к городку N, а провайдеры – на дорогостоящий трафик через океаны. Но ведь гораздо проще и дешевле было бы заполучить видео непосредственно от Васисуалия!
Читать дальше →

АнтиЗапрет — Скажи цензуре нет!

Reading time1 min
Views280K
Как и обещал, сделал бесплатный VPN и прокси-сервер, который проксирует только ресурсы, внесенные в единый реестр запрещенных сайтов Роскомнадзором, Роспотребнадзором или ФСКН.
Не нужно искать прокси или VPN, включать/выключать их постоянно, а один раз настроить и забыть.

ПростоVPN.АнтиЗапрет


Сервис использует API сайта antizapret.info и обновляет списки раз в сутки.
Есть два способа настройки: как прокси и как VPN.
Читать дальше →

ООН причислила шифрование и анонимность в интернете к правам человека

Reading time2 min
Views47K
image

В четверг Совет по правам человека Организации объединённых наций представил отчёт заседания, посвящённого анонимности и шифрованию в интернете. Главный вывод документа: возможность анонимного пользования интернетом и использование шифрования личных данных и средств коммуникации необходимы и должны расцениваться как часть прав человека.

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

Если принимать запреты на шифрование и анонимность в угоду тем, кто борется с маргинальным меньшинством – террористами и злоумышленниками, будут нарушены права гораздо большего числа людей. Журналисты, общественные организации, члены этнических и религиозных групп, активисты, студенты, художники и другие люди, которые могут подвергаться различным необоснованным преследованиям и гонениям, могут оказаться в крайне уязвимом положении. Да и обычные граждане вправе рассчитывать на то, что их данные в безопасности, а их письма не читает никто, кроме непосредственных адресатов.

Различные агентства и главы государств неоднократно высказывались в том ключе, что современные средства шифрования позволяют террористам и преступникам уходить от ответственности и затрудняют работу спецслужб.
Читать дальше →

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity