Pull to refresh
3
0
somniator @somniator

User

Send message

Американцы были на Луне: критика лунной конспирологии

Reading time 25 min
Views 114K
image

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

Российская публика с энтузиазмом воспринимает мантры о том, что полеты Аполлонов были сняты в Голливуде. Немалая часть американцев также уверовала в это, наслушавшись лжецов и честных фантазеров, которым интернет дал прежде невообразимые возможности для самовыражения в публичном поле. В этой статье миф о лунном заговоре подвергнут жесткой критике. За основу взят фильм , снятый несколько лет назад известным телеведущим Александром Гордоном. Его анализ вскроет не только безграмотность основных «разоблачений», но и механизм манипуляций сознанием через телевидение и интернет, которые формируют в обществе своего рода Веру в то, что люди не были и не могли быть на Луне. На протяжении статьи я буду цитировать фильм Гордона и комментировать его, имея целью опровергнуть домыслы, которые он распространил.
Total votes 85: ↑78 and ↓7 +71
Comments 758

Цена галочки

Reading time 4 min
Views 50K
Сергей считал себя весьма продвинутым молодым человеком. Работая в сфере ИТ, он всегда следовал модным трендам. Сергей первым получил карту Яндекс.Денег (хотя и не знал, куда ее применить), первым купил телефон Mi Note в то время, когда Xiaomi еще была восходящей «звездой». Визит в почтовое отделение был для него чем-то вроде похода в модный клуб, где встречаются продвинутые любители китайских гаджетов.

За последние годы Сергей перепробовал многие популярные онлайн-банки, но последняя жемчужина его коллекции — «Т», была особенно хороша. Банк без офиса, банк без справок и навязчивого сервиса. Все лучшее в одном.

Немного пресытившись обычными депозитами-овердрафтами-grace-периодами, он ждал что-то большего. И большее пришло.
Читать дальше →
Total votes 101: ↑95 and ↓6 +89
Comments 189

Обзор ультрабука ASUS ZenBook UX303UA

Reading time 4 min
Views 38K


На дворе наконец-то лето, и не хочется ни одной лишней минуты проводить дома. Прогулки, кафе, дача, поездки за город и даже в отпуск. Естественно, хочется иметь под рукой компьютер, и, желательно, что-то более удобное, чем смартфон. Кто-то предпочитает планшеты, а кто-то — ультрабуки, которые по уровню комфорта и производительности почти не уступают более крупным и тяжёлым ноутбукам. Один из них — ASUS ZenBook UX303UA — и стал героем этого обзора.
Читать дальше →
Total votes 13: ↑8 and ↓5 +3
Comments 58

Топ-10 торрент-трекеров за бугром

Reading time 4 min
Views 223K
Ниже будет представлен список самых посещаемых торрент-сайтов за 2016 год. В начале 2016 года лидировал KickassTorrents, за ним следовал торрент-трекер The Pirate Bay. Многое случилось за последнее время, некоторые торрент-сайты исчезли, другие заняли их место «под солнцем».



Пользователи конечно же привыкают к тому или иному сайту, но в случае его исчезновения/ блокировки с удовольствием, не брезгуя, перепрыгивают на другие. Эта тенденция прослеживается и согласно данным нового списка топ торрентов. Первые позиции занимают всем известные старые игроки, но также появилась парочка торрент-новичков. После 10 лет работы, популярный торрент-ресурс EZTV был закрыт в мае прошлого года.
читать дальше
Total votes 23: ↑21 and ↓2 +19
Comments 52

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

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

Читать дальше →
Total votes 96: ↑89 and ↓7 +82
Comments 38

Антипремия Рунета 2014 состоялась. Награды догнали героев

Reading time 3 min
Views 21K
image

В Москве (в клубе ArteFAQ) прошла Церемония вручения Антипремии Рунета 2014 — независимой награды за выдающиеся заслуги, события и проекты, которые по тем или иным причинам были обделены вниманием официальных премий и конкурсов.

Стоит отметить, что есть 2 категории номинаций данной Антипремии:
— за сомнительные достижения в интернет-сфере;
— за работу, которая не была отмечена официальными интернет-наградами, но заслуживала того.

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

Мы (проект «РосКомСвобода») тоже удостоились призового места в одной из номинаций, а заодно забрали еще и оооочень интересно-интимный приз для Роскомнадзора, который передадим им, но об этом в конце поста.
Читать дальше →
Total votes 53: ↑41 and ↓12 +29
Comments 79

«Android 5.0, что с тобой не так?» или Основные особенности новой операционной системы глазами пользователя

Reading time 2 min
Views 96K
14 ноября обладатели nexus-ов начали получать OTA-обновления прошивки. Да, тот самый Android 5 Lollipop, который все так ждали.



Я не претендую на самый полный обзор новой системы, возможно, кому-то он покажется субъективным и прочее в таком духе, я всего лишь попытался показать первое ощущение после обновления на новую версию системы.
Читать дальше →
Total votes 50: ↑27 and ↓23 +4
Comments 77

JavaScript F.A.Q: Часть 2

Reading time 14 min
Views 76K
image

Около 2-х месяцев назад я и TheShock собирали вопросы по JavaScript в теме FAQ по JavaScript: задавайте вопросы. Первая часть, те вопросы, которые достались мне, появилась буквально через несколько дней JavaScript F.A.Q: Часть 1, а вот вторая часть все не выходит и не выходит. TheShock сейчас переезжает в другую страну и поэтому ему не до ответов. Он попросил меня ответить на его часть. Итак вторая часть ответов — те вопросы, которые достались тоже мне.
Читать дальше →
Total votes 185: ↑180 and ↓5 +175
Comments 100

JavaScript F.A.Q: Часть 1

Reading time 15 min
Views 73K
image

Несколько дней назад мы с TheShock создали топик в котором собирали ваши вопросы, касательно JavaScript (архитектура, фрэймворки, проблемы). Настало время ответить на них. Мы получили очень много вопросов, как в комментариях так и по email. Эта первая часть ответов — те вопросы, которые достались мне.
Читать дальше →
Total votes 232: ↑227 and ↓5 +222
Comments 50

Заказал редкий телефон в иностранном интернет-магазине? Получи повестку в суд

Reading time 1 min
Views 252K
Как пишет Коммерсант, на жителя Ульяновской области, заказавшего телефон Motorola Moto G в немецком интернет-магазине, завели административное дело за незаконный ввоз телефона, содержащего средства шифрования.

image

В мае этого года Евгений Яруткин, живущий в Ульяновской области, заказал на немецком сайте смартфон. В России данная модель не продается, и это самый важный нюанс в этой истории.
Читать дальше →
Total votes 192: ↑175 and ↓17 +158
Comments 162

Популярно о патентах

Reading time 4 min
Views 5.8K
В последнее время мировую IT-прессу буквально захлестнули патентные «новости». Чуть ли не каждый день мы читаем о компании А., запатентовавшей что-то-там, и о компании Б., подавшей в суд на компанию В. Я не знаю причин по которым в общем-то узкоспециализированная и достаточно нудная тема стала интересна широкому кругу читателей, но вижу насколько ошибочны представления очень многих людей, судя по разворачивающимся вокруг патентных новостей дискуссиям. В данной статье я хотел бы рассказать о некоторых часто встречающихся заблуждениях, причем рассказать популярным языком, не скатываясь с одной стороны в юридические дебри, а с другой — в желтизну вроде «Эппл — патентный тролль».

Самое часто встречаемое заблуждение — рассмотрение патента в качестве наступательного оружия. Вася запатентовал колесо? Значит Вася начнет днем и ночью искать всех остальных производителей колес и вставлять им палки в продукцию. Это не так. За исключением единичных адвокатских контор (настоящих патентных троллей!), IT-компании никогда не оформляют патенты для наступления/наезда на других, это попросту не вписывается в бизнес-процесс. Главных причин написания патентов всего три: паритет, давление и привлекательность для инвесторов.
Читать дальше →
Total votes 86: ↑77 and ↓9 +68
Comments 53

Maxima — Tips&Tricks, или собираем по крохам инфо, как на ней работать

Reading time 13 min
Views 27K
Человеческая память для меня загадка. Являясь обладателем слабой памяти с детства, вечно забываю о некоторых нюансах окружающего меня мира. Тем не менее, эти данные должны быть под рукой. И когда не хватает блокнота, на помощь приходят текстовые файлы. Один из таких файлов содержит небольшую сборку повседневных и обыденных команд Maximа.

Я думаю, всем из нас известна данная система компьютерной алгебры. Она не является конкурентом Wolfram Mathematica, но она обладает именно тем функционалом, который я требую от математического софта. Если говорить проще и доступнее — считать можно на всём, от палочек до суперкомпьютеров, и далеко не всегда задачи инженерной практики целиком переносятся с бумаги в программный код. Одним из примеров, который я честно говоря, еле-еле застал, является сегодня забытая поделка нашего конверсионного производства — цельнометаллический бытовой вакуумный гражданский термос, который выпускался ранее ещё в СССР на Урале. Чтобы наладить его производство институт, в котором я учусь, де-факто вручную на счётных машинках высчитал все необходимые параметры рабочего оборудования. Поэтому лицензия на Mathematica — не показатель и не ценз пригодности к практике. Считать, повторюсь, можно на всём.

От слов к делу. Ниже разбиты на категории те моменты в документации Maxima, которые желательно знать для начинающего пользователя данной СКА.
Читать дальше →
Total votes 22: ↑18 and ↓4 +14
Comments 14

Wi-Fi сети: проникновение и защита. 3) WPA. OpenCL/CUDA. Статистика подбора

Reading time 24 min
Views 358K


Баста карапузики, кончилися танцы.

В предыдущей части мы детально рассмотрели «читерские» приёмы обхода «защит» (скрытие SSID, MAC-фильтрация) и защит (WPS) беспроводных сетей. И хотя работает это в половине случаев, а иногда и чаще — когда-то игры заканчиваются и приходится браться за тяжёлую артиллерию. Вот тут-то между вашей личной жизнью и взломщиком и оказывается самое слабое звено: пароль от WPA-сети.

В статье будет показан перехват рукопожатия клиент-точка доступа, перебор паролей как с помощью ЦП, так и ГП, а кроме этого — сводная статистика по скоростям на обычных одиночных системах, кластерах EC2 и данные по разным типам современных GPU. Почти все они подкреплены моими собственным опытом.

К концу статьи вы поймёте, почему ленивый 20-значный пароль из букв a-z на пару солнц более стоек, чем зубодробительный 8-значный, даже использующий все 256 значений диапазона.

Оглавление:
1) Матчасть
2) Kali. Скрытие SSID. MAC-фильтрация. WPS
3) WPA. OpenCL/CUDA. Статистика подбора
По традиции, под катом ещё 15 страниц
Total votes 168: ↑167 and ↓1 +166
Comments 57

Google Chrome — убираем рутину с помощью кастомного поиска

Reading time 1 min
Views 61K
Disclaimer: речь — о давно существующей функции, но, судя по комментам на Хабре, недооцененной, поэтому решил все-таки написать.

Google Chrome позволяет очень сильно ускорить рутинные задачи, связанные с различным поиском. используя адресную строку.

Например:


Как настроить?
Total votes 120: ↑108 and ↓12 +96
Comments 73

Как делают печатные платы: экскурсия на завод Технотех

Reading time 13 min
Views 204K
Сегодня мы выступим в немного непривычном для себя амплуа, будем рассказывать не о гаджетах, а о технологиях, которые стоят за ними. Месяц назад мы были в Казани, где познакомились с ребятами из Навигатор-кампуса. Заодно побывали на расположенном близко (ну, относительно близко) заводе по производству печатных плат — Технотех. Этот пост — попытка разобраться в том, как же все-таки производят те самые печатные платы.
image
Итак, как же все-таки делают печатные платы для наших любимых гаджетов?
Читать дальше →
Total votes 193: ↑186 and ↓7 +179
Comments 107

Восстановление расфокусированных и смазанных изображений. Практика

Reading time 10 min
Views 347K
Не так давно я опубликовал на хабре первую часть статьи по восстановлению расфокусированных и смазанных изображений, где описывалась теоретическая часть. Эта тема, судя по комментариям, вызвала немало интереса и я решил продолжить это направление и показать вам какие же проблемы появляются при практической реализации казалось бы простых формул.

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

Ниже показан результат обработки реального размытого изображения (не с синтетическим размытием). Исходное изображение было получено камерой Canon 500D с объективом EF 85mm/1.8. Фокусировка была выставлена вручную, чтобы получить размытие. Как видно, текст совершенно не читается, лишь угадывается диалоговое окно Windows 7.



И вот результат обработки:



Практически весь текст читается достаточно хорошо, хотя и появились некоторые характерные искажения.

Под катом подробное описание проблем деконволюции, способов их решения, а также множество примеров и сравнений. Осторожно, много картинок!
Читать дальше →
Total votes 459: ↑456 and ↓3 +453
Comments 141

Конкурс ВК: Мессенджер для Android. Как это было!?

Reading time 3 min
Views 35K
Приятного времени суток!

Сколько человек хочет заняться разработкой под Android, но в силу определенных обстоятельств все никак не может начать (у кого-то нет времени, кому-то скучно просто прорешивать примеры, лень, неопределенность)? Сколько человек добавляет каждую, кажущуюся интересной и полезной, статью на хабре в избранное и забивает? До конкурса ВКонтакте на разработку мессенджера под Android, я был среди числа вышеописанных пользователей. Но в один роковой момент все изменилось…
Читать дальше →
Total votes 164: ↑153 and ↓11 +142
Comments 64

Keep it simplest. Или про простые сайты

Reading time 2 min
Views 5K
Для начала, у меня просто возникла потребность сделать сайт с текстовой информацией. Сделать надо было что-то несложное, но не забывая про мобильные устройства, которых все больше ходит по сайтам.

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

Так что следующим шагом стал просмотр готовых вариантов в сети.

Поиск


Шаблоны для CMS не подходят хотя бы потому, что CMS не будет. И такие шаблоны чаще всего рассчитаны на более сложные сайты. И они не будут радовать посетителей с мобильными устройствами.

Хотя, сейчас появились шаблоны с адаптирующейся разметкой (responsive design), которые и вызвали у меня интерес. К сожалению, большинство найденных решений оказались платными, что не удивительно, учитывая объем работы, который проделывают их авторы.
Читать дальше →
Total votes 138: ↑127 and ↓11 +116
Comments 81

Демотивация по полной программе или почему я жду конца света?

Reading time 6 min
Views 17K
Низкий поклон Хабранароду!

Предисловие

Много мы все начитались и даже дочитались статьей о том, как улучшить работоспособность, эффективность и другую, простите — фигню.

Пост НЕ для тех у кого все хорошо, по крайней мере, кажется что все хорошо, е.г. праведным – не читать.
Пост можно было бы назвать еще и «реальные рекомендации по «возьми себя в руки, наконец» ».
Не верьте тем, кто пишет об эффективности, «самое время начать учиться играть на гитаре», «найдите в себе энергию делать то, другое...», это все «фигня», через пару дней все опять будет как прежде. Постарайтесь найти решение сами.
«Пункты» приведены случайным порядком, и хватит введения, просто прочтите пост, попытайтесь найти что-то себе полезное (вы обязательно найдете).
Читать дальше →
Total votes 342: ↑283 and ↓59 +224
Comments 144

Как работает yield

Reading time 6 min
Views 659K
На StackOverflow часто задают вопросы, подробно освещённые в документации. Ценность их в том, что на некоторые из них кто-нибудь даёт ответ, обладающий гораздо большей степенью ясности и наглядности, чем может себе позволить документация. Этот — один из них.

Вот исходный вопрос:
Как используется ключевое слово yield в Python? Что оно делает?

Например, я пытаюсь понять этот код (**):
def _get_child_candidates(self, distance, min_dist, max_dist):
    if self._leftchild and distance - max_dist < self._median:
        yield self._leftchild
    if self._rightchild and distance + max_dist >= self._median:
        yield self._rightchild

Вызывается он так:
result, candidates = list(), [self]
while candidates:
    node = candidates.pop()
    distance = node._get_dist(obj)
    if distance <= max_dist and distance >= min_dist:
        result.extend(node._values)
        candidates.extend(node._get_child_candidates(distance, min_dist, max_dist))
        return result


Что происходит при вызове метода _get_child_candidates? Возвращается список, какой-то элемент? Вызывается ли он снова? Когда последующие вызовы прекращаются?

** Код принадлежит Jochen Schulz (jrschulz), который написал отличную Python-библиотеку для метрических пространств. Вот ссылка на исходники: http://well-adjusted.de/~jrschulz/mspace/

Подробный и обстоятельный ответ
Total votes 141: ↑136 and ↓5 +131
Comments 41
1

Information

Rating
Does not participate
Registered
Activity