Как стать автором
Обновить
89
0
Иван Стеценко @stetzen

Пользователь

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

Топ-32 оптических иллюзий движения от японского художника @jagarikin

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

(1)

Есть такой японский цифровой художник じゃがりきん (jagarikin), который экспериментирует с иллюзией движения (обратный фи-феномен), когда пиксели не двигаются, а просто меняют цвет. Его работы репостнули Илон Маск и Стивен Пинкер. За полгода я хорошенько поизучал его работы (отмотал «Твиттер» на 5 лет) и выбрал 32 самых крутых и залипательных. Отметьте для себя, какая иллюзия приковала ваше внимание больше всего, и поделитесь в комментариях.

Канал в Telegram Cognitive Illisions, где я буду делиться самыми вырвиглазными находками, как хакнуть мозг через восприятие.

Осторожно: 1) Гифки тяжелые! 2) Много ярких мигающих картинок!

Читать дальше →
Всего голосов 63: ↑61 и ↓2+59
Комментарии31

Полезные консольные Linux утилиты

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

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


Осторожно много скриншотов. Добавил до ката утилиту binenv.


binenv — cамая интересная утилита для установки новых популярных программ в linux, но которых нет в пакетном менеджере.

Читать дальше →
Всего голосов 118: ↑114 и ↓4+110
Комментарии110

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

Время на прочтение7 мин
Количество просмотров15K
Этот побор уже перевалил отметку в 150 млрд. $. причем на пустом месте. Но главная его фишку в том, что он потенциально безграничен к увеличению как во времени так и в объеме.
Все мы знаем о больших ограблениях, об очень больших ограблениях. Но какое из известных ограблений не взять в прошлом, там везде объемы грабежа конечны. Но вот пришла эпоха компьютеров и интернета, и произошло (началось) самое колоссальное ограбление, которое длится уже многие годы, и потенциально бесконечно. Многие знают об этом ограблении, которое бесконечно по масштабам, а по циничности на уровне преступления против человечности, но почти никто не придает ему никакого значения.
Читать дальше →
Всего голосов 48: ↑9 и ↓39-30
Комментарии225

Wi-Fi для мамы

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

Постановка задачи


Сделать Wi-Fi в 2+ комнатной квартире, при этом чтобы скорость в любой локации была не ниже 90Мбит/с на любом современном мобильном устройстве (IEEE 802.11ac).

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

  1. Условный Просто пользователь (используем базовый ЯндексDNS)
  2. Условная Боящаяся интернета бабушка (ЯндексDNS, без мошеннических сайтов и вирусов)
  3. Условный Студент 5 курса, которому нужен Интернет без ограничений (выход в Интернет через VPN в Европу, DNS 8.8.8.8)
  4. Условный Школьник 7 класса, которому по административным причинам надо выключать Интернет в 21:00 час по будням и в 22:00 часа по выходным (используем ЯндексDNS «Семейный» и по расписанию выключаем/включаем SSID).


Радио моделирование


Начну с того, что как правило, если в квартире бетонные стены и количество комнат 2 и более, то одной точкой доступа Wi-Fi будет не обойтись, ведь 20 Мбит/с на диване у окна сегодня нас уже не устраивают, а это значит что минимальный уровень сигнала на клиенском устройстве долже быть не ниже -65дБ.

Вот пример:
Ставим одну точку доступа в прихожей, в 5 ГГц диапазоне зона покрытия до -65дБ выглядит так:

image image
Поэтому надо добавить еще как минимум 2 точки доступа, получаем следующее:

image image
image

Так уже лучше, с количеством и расположением точек доступа определились.
Читать дальше →
Всего голосов 35: ↑32 и ↓3+29
Комментарии173

Можно ли генерировать случайные числа, если мы не доверяем друг другу? Часть 1

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

Привет, Хабр!

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

Зачем вообще нужно генерировать случайные числа участникам, не доверяющим друг другу? Одна из областей применения -- это децентрализованные приложения. Например, рассмотрим децентрализованное приложение, которое принимает ставку от участника и либо удваивает сумму с вероятностью 49%, либо забирает с 51%. Приложение будет работать только если алгоритм может непредвзято получить случайное число. Если злоумышленник сможет повлиять на результат или предсказать случайное число, и даже незначительно увеличить свой шанс получить выплату в приложении, он получит возможность опустошить его.

Когда мы разрабатываем распределенный протокол генерации случайных чисел, мы хотим, чтобы он обладал тремя свойствами:

Он должен быть непредвзятым. Другими словами, ни один участник не должен каким-либо образом влиять на результат генератора случайных чисел.

Он должен быть непредсказуемым. Другими словами, ни один участник не должен иметь возможность предугадать, какое число будет сгенерировано (или вывести какие-либо его свойства) до того, как оно будет сгенерировано.

Протокол должен быть жизнеспособным, то есть устойчивым к тому, что какой-то процент участников отключатся от сети или намеренно попытаются остановить протокол.

В этой статье мы рассмотрим два подхода: RANDAO + VDF и подход, основанный на стирающих кодах. В следующей части мы подробно разберем подход, основанный на пороговых подписях.

Читать далее
Всего голосов 30: ↑30 и ↓0+30
Комментарии7

Ваш профессиональный спад придет (гораздо) раньше, чем вы думаете

Время на прочтение24 мин
Количество просмотров62K
Вот как извлечь из него максимум.


Изображение: Люси Гутьеррес

«Неправда, что ты больше никому не нужен».

Эти слова исходили от пожилой женщины, сидящей позади меня на позднем вечернем рейсе из Лос-Анджелеса в Вашингтон. В самолете было темно и тихо. Мужчина, которого я счел за ее мужа, почти беззвучно пробормотал в ответ что-то вроде «Лучше бы я был мертв».

И снова женщина: «О, прекрати это говорить».

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

Когда в конце рейса включился свет, я наконец-то увидел опустошенного человека. Я был в шоке. Я узнал его – он был и остается знаменитым на весь мир. Тогда, в возрасте восьмидесяти лет, он был любим как герой за мужество, патриотизм и достижения многих десятков лет назад.
Читать дальше →
Всего голосов 72: ↑66 и ↓6+60
Комментарии107

Книга «Наперегонки с эпидемией. Антибиотики против супербактерий»

Время на прочтение9 мин
Количество просмотров2.2K
image Привет, Хаброжители! Все мы знаем историю открытия антибиотиков. Александр Флеминг случайно заразил культуру стафилококков плесневыми грибами. Так началась эра антибиотиков, спасшая миллионы человеческих жизней. Но сегодня перед человечеством встала новая угроза. Когда мы применяем антибиотик, 99,9 % бактерий погибает, а 0,1 % выживает и становится устойчивым к нему. Кроме того, антибиотики используют бесконтрольно, для заболеваний, которые ими не лечатся. Так возникают супербактерии, которые очень сложно победить. Ждет ли человечество новая эпидемия? Ученые со всего мира пытаются найти новые лекарства. Мэтт Маккарти, врач и ученый, изучает свойства нового антибиотика, который поможет ее остановить. В книге нас ждут встречи с пациентами, жизнь которых висит на волоске. Сможет ли доктор Маккарти спасти жизни своих пациентов, которым бессильна помочь современная медицина?

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

Почему я люблю IKEv2 больше других VPN

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


Сейчас все вокруг настраивают VPN для удаленных сотрудников. Мне больно смотреть, как люди устанавливают монструозные глючные программы, настраивают какие-то сертификаты, устанавливают драйвера TUN/TAP и делают множество сложных операций, в то время как лучшее решение уже встроено в операционную систему.

IKEv2 — это современный протокол VPN, разработанный Microsoft и Cisco. Он используется по умолчанию для новых VPN-подключений в Windows, macOS, iOS. Он быстрее и безопаснее большинства VPN-протоколов и может легко настраиваться на стороне клиента в два клика без использования сторонних программ.

Я считаю, что IPsec IKEv2 отлично подходит не только для соединения серверов, но и для обычных VPN-подключений конечных пользователей. В этом посте я постараюсь убедить вас использовать IPsec IKEv2 для обычных домашних пользователей вместо OpenVPN.
Читать дальше →
Всего голосов 68: ↑59 и ↓9+50
Комментарии163

Редактирование текста тоже вас ненавидит

Время на прочтение6 мин
Количество просмотров25K
Опубликованная месяц назад статья Алексис Бингесснер «Рендеринг текста вас ненавидит» очень мне близка.

В далёком 2017 году я разрабатывал интерактивный текстовый редактор в браузере. Неудовлетворённый существующими библиотеками на ContentEditable, я подумал: «Эй, да просто заново реализую выделение текста! Разве это сложно?» Я был молод. Наивен. Прикинул, что справлюсь за две недели. На самом деле попытка решить эту проблему отняла несколько лет моей жизни, в том числе год оплачиваемой работы с утра до вечера по разработке текстового редактора для новой ОС.

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


Читать дальше →
Всего голосов 99: ↑98 и ↓1+97
Комментарии40

Пссс, хотите немного ужасных IT-историй?

Время на прочтение4 мин
Количество просмотров32K
Боитесь ли вы темноты? Может быть, зомби-апокалипсиса или чудовища под кроватью? Мы знаем, что нет. У нас, айтишников, свои источники ужаса: криворукие пользователи, далёкие от IT начальники, упавшие сервера, пропавшие или не сделанные бэкапы, легаси код и Agile-митинги, когда на самом деле вся разработка управляется вскриками «ещё вчера», «заказчик мечет», «там критикал на проде». Накануне Хэллоуина мы решили найти самые ужасные истории, рассказать пару своих, а заодно услышать ваши. Ну что, готовы рассказать холодящие душу байки? 

Всего голосов 53: ↑46 и ↓7+39
Комментарии105

Сети для самых маленьких. Часть ой, всё

Время на прочтение4 мин
Количество просмотров153K
Дорогие мои друзья, отважные критики, тихие читатели и тайные почитатели, СДСМ заканчивается.



Я не могу похвастаться тем, что за 7 лет я затронул все темы сетевой сферы или тем, что хотя бы одну из них раскрыл полностью. Но это и не было целью. А целью этой серии статей было ввести юного студента за руку в этот мир и проводить его шаг за шагом по основной галерее, давая общее представление, и уберечь от болезненных скитаний по тёмным уголкам сознания Олифера и Олифера в мучительных попытках найти ответ на вопрос, как всё это применить в жизни.
СДСМ планировался коротким практическим курсом «как научиться в сети за месяц», а вылился в 16 (на самом деле 19) длинных выпусков, которые мы уже даже переименовали в «Сети Для Самых Суровых». Общее количество символов перевалило за 1 000 000.
Читать дальше →
Всего голосов 55: ↑55 и ↓0+55
Комментарии38

Сознание и аргумент судного дня

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


Жил был моряк. У него было две любимых женщины в разных портах, и он хотел детей – вот только не решил, одного или двух. Он решил кинуть монету. Орел – будет один ребенок от одной из женщин (к которой первой зайдет в порт по работе – это уж как получится), решка – сделает по ребенку каждой женщине. Неизвестно, как выпала монета, и как его бросала судьба по миру, но вы – его ребенок. Какова вероятность, что вы – его единственный ребенок?
Читать дальше →
Всего голосов 92: ↑85 и ↓7+78
Комментарии574

Разворачиваем виртуалку с Windows с пробросом виртуальной видеокарты с помощью QEMU и Intel GVT-g

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

Как заставить Intel GVT-g работать


Всем привет! Intel предложили отличное решение извечной проблемы: "у меня есть ноутбук на Linux и мне надо запускать Windows с аппаратным ускорением, но у меня нет тяжеленного ноутбука с двумя GPU и жидкостным охлаждением". С помощью архитектуры своих GPU или чего-то ещё им удалось сделать так, что вы можете разбить свой встроенный Intel GPU на два или более GPU.


К сожалению, это отнюдь не так просто… Документация слегка устарела, и некоторые вещи ломаются непонятным образом без очевидной причины. Поэтому в данном посте я расскажу вам, как настроить аппаратно ускоренную виртуальную машину с Windows с крутыми быстрыми драйверами virtio и Intel GVT-g.


Для этого вам понадобится более-менее современный GPU (Примечание переводчика: согласно официальной документации, GVT-g поддерживают интегрированные видеокарты, начиная с пятого поколения Intel Core и с четвёртого поколения Xeon).


Windows screenshot

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

Страницы истории Intel. 1101 — первый МОП с кремниевым затвором

Время на прочтение2 мин
Количество просмотров6K
Intel 1101, статическая RAM, стал первым массовым метал-оксидным полупроводником (МОП) и первым чипом, использующим кремниевый затвор. Чип стал результатом тяжелой работы с негарантированным заранее результатом. Что касается концептуальных основ МОП, то они были заложены еще до основания Intel, но пока еще никто даже близко не подбирался к созданию технологического процесса их коммерческого производства – это был большой риск.

Читать дальше →
Всего голосов 28: ↑24 и ↓4+20
Комментарии13

Что технарю нужно знать о гуманитариях?

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


Начнем с того, что разделение на физиков и лириков придумали в 60ые для смеха, типа западников и славянофилов, или патриотов и либералов, спартак или динамо — классическая “двухпартийная система” наглядно показанная в серии Южного Парка про клизму и бутерброд. Еще древние римляне называли этот принцип “разделяй и властвуй”.

В итоге разным командам дали разные книжки, а про чужие говорили «скучно, вам не понять, да и понимать НЕ НАДО», а понять меж тем легко, главное посмотреть сквозь другие очки, сменить парадигму. Ведь ни одна из парадигм не истина, а вот бинокулярное зрение сильно облегчает жизнь. А тут, дали людям разные очки, одним плюс, другим минус, гуманитариям шестеренок в часах не рассмотреть, а для технарей через 200 метров вся природа абстракция.

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

Читать дальше →
Всего голосов 50: ↑44 и ↓6+38
Комментарии105

5 лучших трендов на Mobile World Congress 2018

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


Вчера закончилась выставка Mobile World Congress 2018 в Барселоне, на которой производители смартфонов хвастались своими последними достижениями. В этом году основное внимание было приковано к презентации Samsung Galaxy S9. Но в этой модели ничего такого «вау»-нового как раз не показали, только улучшили камеру и железо S8. Зато мы заметили несколько других полезных и интересных трендов мобильной индустрии. Они могут подсказать, какими девайсами мы станем пользоваться через несколько лет.

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

Умная ручка Neo SmartPen N2: что нового?

Время на прочтение3 мин
Количество просмотров16K
Добрый день! У нас в блоге мы часто рассказывали не только о наших гаджетах, но и об изменения, которые с ними происходили. Сегодня мы подготовили материал о том, как изменилась ручка от NeoLab: теперь многопользовательский режим, работа с ПК и специальный софт для конференций.


Читать дальше →
Всего голосов 23: ↑21 и ↓2+19
Комментарии13

Обзор умных часов Amazfit Bip. Вероятный конкурент Pebble

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

Вдоволь наигравшись с Amazfit Arc (почти клон популярного Xiaomi Mi Band 2), мне захотелось попробовать что-то более функциональное, чем простой фитнес-браслет. Выбор пал на умные часы Huami Amazfit Bip А1608, которые сулили полноценную работу с уведомлениями — возможность читать сообщения прямо с дисплея — и при этом обещали минимальную, на фоне браслета, просадку по автономности.




С одной стороны, выигрыш казался очевидным. Но часы (также известные как Amazfit Watch Lite) стоят дороже, и у них есть явный конкурент — гаджеты Pebble, которые хоть и умерли как бренд, но все еще широко доступны на просторах интернет-магазинов.


Читать дальше →
Всего голосов 13: ↑11 и ↓2+9
Комментарии44

Бюджетная (и городская) deep sky астро фотография

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

Андромеда. Не из города, но и без телескопа.

Для того, чтобы фотографировать deep sky объекты нужна и дорогая техника (телескопы с большим зеркалом, маунт с двигателем и т.д.) и выезд за город — там, где нет засветки.

А что делать тем, у кого нет денег на дорогую технику, нет места на хранение 10 дюймовых рефлекторов и нет времени регулярно ездить в пустыню?

Я вот и пытаюсь понять, что делать в таком случае, когда снимать Deep Sky (т.е. туманности, галактики звездные скопления) очень хочется.

Во первых нужны длинные выдержки, для этого я взял Skytracker экваториальный маунт для фотоаппарата (в продаже появилось уже следующее поколение этого маунта).

Skytracker надевается на штатив, а уже на него надевается штативная головка.
Ориентируешь его на полярную звезду, включаешь двигатель и он поворачивает камеру на штативной головке так, как вращается Земля.
Читать дальше →
Всего голосов 45: ↑44 и ↓1+43
Комментарии106

Scilab в свободном падении

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

На днях с удивлением обнаружил, что на Хабре почти нет статей по Scilab. Между тем это достаточно мощная система компьютерной математики, открытая и кроссплатформенная, покрывающая широкий спектр инженерных и научных задач. В ряде ВУЗов (к примеру, УрФУ, ИТМО) ее используют для обучения студентов. Одной из самых насущных инженерных задач является решение дифференциальных уравнений (далее — ДУ). В данной статье я покажу как при помощи Scilab решать системы обыкновенных ДУ на примере моделирования знаменитого стратосферного прыжка Феликса Баумгартнера.


Баумгартнер в свободном падении
Читать дальше →
Всего голосов 42: ↑42 и ↓0+42
Комментарии63
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Bristol, England - South West, Великобритания
Дата рождения
Зарегистрирован
Активность