Как стать автором
Обновить
3
0

Кодило

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

Как порноиндустрия повлияла на технологический прогресс

Время на прочтение3 мин
Количество просмотров44K
Порнография — достаточно интимная тема для того, чтобы не говорить об этом публично. Но я хочу рассказать про порно как про один из самых мощных двигателей технологического прогресса. Множество технологий, которые стали для нас обыденностью, пришли из индустрии развлечений для взрослых. Как бы странно это не звучало, но в этом нет ничего удивительного. Порно — это рынок в десятки миллиардов долларов, а посещаемость крупнейших сайтов для взрослых измерятся в сотнях миллионов пользователей.

Даже за такой быстрый интернет, который у нас есть сегодня мы должны быть благодарны порносайтам. С момента появления Сети, потребители контента для взрослых ощущали необходимость в быстром интернет-соединении. Эти потребности повлекли за собой развитие ADSL-технологии. Интересным фактом будет то, что Penthouse в своё время развивал инфраструктуру и предлагал быстрые модемы всем своим читателям.

А порно на мобильных устройствах в свою очередь повысило спрос на скоростное 3g интернет соединение, ведь по статистике около 20% поисковых запросов относится к контенту для взрослых. Под катом вы встретите ещё больше любопытных фактов о влиянии порно на технологический прогресс.
Читать дальше →
Всего голосов 37: ↑31 и ↓6+25
Комментарии34

Мировой рекорд беспроводной передачи данных: 40 Гбит/с на 11 километров

Время на прочтение5 мин
Количество просмотров18K
В августе 2019 года в России впервые в мире (Да, это правда) выполнили коммерческий проект по беспроводному резервированию магистрального оптического кабеля емкостью 40 Гбит/с. Оператор «Единство», дочерняя компания Норникеля, с помощью такого канала пробросила 11-километровый беспроводной бэкап через Енисей.
Читать дальше →
Всего голосов 46: ↑40 и ↓6+34
Комментарии66

Про установку и использование LineageOS 16, F-Droid

Время на прочтение127 мин
Количество просмотров313K
Предлагаю вашему вниманию инструкцию как оптимально (по моему мнению) перейти на свободное программное обеспечение при использовании смартфона на примере операционной системы LineageOS (далее сокращённо LOS) и приложений из F-Droid.

Я думаю, что это статья будет вам интересна, даже если вы не можете установить себе LOS, так как в данной статье также рассмотрены стандартные настройки Android, настройки и методика использования полезных приложений, магазин приложений F-Droid, разрешения Android, которые нельзя ограничить и другие, возможно полезные для вас нюансы.
Читать дальше →
Всего голосов 74: ↑72 и ↓2+70
Комментарии192

Российские социологи провели первый в мире соцопрос чат-ботов

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

Респонденты первого в мире соцопроса роботов: Алиса, Олег, Р-Bot, Evie, Siri, Mitsuku, Rose.


Опрос проводили социологи из Центра социального проектирования "Платформа", приурочив его к запуску 22 августа человекообразного робота от "Роскосмоса" Skybot F-850 (FEDOR) с космодрома "Байконур".




Разговор с каждым роботом занял не менее 45 минут.

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

ASCII Star Wars

Время на прочтение1 мин
Количество просмотров13K
Всем гикам и поклонникам звёздных войн посвящается.
Теперь Star Wars можно посмотреть бесплатно и без серьёзных затрат трафика!

Выполняем telnet towel.blinkenlights.nl и наслаждаемся четвёртым эпизодом!

Здесь доступна веб-версия с ускоренной перемоткой и стоп-кадрами.
Опасайтесь хабраэффекта ;)
Всего голосов 38: ↑34 и ↓4+30
Комментарии29

JustCode — скоростной браузер для бюджетных компьютеров и планшетов на Windows

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


Предыстория


У меня есть убогий дешевый планшет на Windows 10 с одним гигабайтом оперативной памяти и 16 гигабайтами места, в пределах которого установлен Windows 10. Чтобы Windows 10 мог хоть как-то скачивать и устанавливать обновления — я скрутил размер файла подкачки в ноль и файл pagefile.sys перестал занимать драгоценные гигабайты.

После этого я с удивлением обнаружил, что для просмотра более-менее крупных сайтов на этом планшете невозможно использовать ни Chrome, ни Internet Explorer, ни даже старую Opera 12. Все они пытаются пару раз показать сайт, перезагружают его снова (он, по видимости, не влезает в настоящую оперативную память без файла подкачки) и выдают после второй попытки загрузки сообщение о неудаче.

Почему при размере исходного HTML-кода сайта в несколько сотен килобайт — компьютер с гигабайтом оперативной памяти не может его отрисовать?
И почему же?
Всего голосов 107: ↑77 и ↓30+47
Комментарии540

Подсчет скорости скачивания в вашем приложении

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

Предыстория


Есть у меня маленький и уютный pet-project, который позволяет качать файлы из интернета. Файлы при этом группируются и пользователю отображается не каждый файл, а некоторая группировка. И весь процесс скачивания (и отображение этого процесса) сильно зависел от данных. Данные при этом получались на лету, т.е. пользователь запускает на скачивание и нет никакой информации, сколько придётся качать в реальности.


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


И тут появляется пользователь с логичной проблемой — на большой группировке непонятно, почему прогресс еле ползёт — много файлов надо скачать или низкая скорость? Как я упоминал выше — количество файлов заранее неизвестно. Поэтому, я принял решение добавить счетчик скорости.


Анализ


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


uTorrent DownloadMaster
uTorrent DownloadMaster

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


Итак, нам нужна простая цифра вида 10 MB/s или что-то подобное. Как же нам её посчитать?

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

Я написал эту статью, ни разу не посмотрев на клавиатуру

Время на прочтение5 мин
Количество просмотров117K
В начале года я почувствовал, что упёрся в потолок как инженер. Вроде бы читаешь толстые книжки, решаешь на работе сложные задачи, на конференциях выступаешь. А всё не то. Поэтому я решил вернуться к корням и по очереди закрыть навыки, которые когда-то в детстве считал базовыми для программиста.

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


Читать дальше →
Всего голосов 138: ↑116 и ↓22+94
Комментарии300

Теперь хороших разрабов меряют по просмотрам и подписчикам — и это плохо

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


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

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

Вот только почти все статьи не про разработку — в них нытье про мою депрессию. Я-то рад, что мне больше не надо никому ничего доказывать. Но вы что, с ума сошли котировать разрабов за такую чушь? Я думаю, сошли, и вижу тревожные симптомы этого везде.
Читать дальше →
Всего голосов 350: ↑324 и ↓26+298
Комментарии487

Заблуждения начинающих C# разработчиков. Пытаемся ответить на стандартные вопросы

Время на прочтение10 мин
Количество просмотров47K
Недавно мне выпала возможность пообщаться с довольно большим количеством начинающих специалистов по разработке на языке C#. Многие из них интересуются языком и платформой, и это очень круто. Среди зеленых юниоров распространено мракобесие по поводу очевидных (только что прочитавшему книгу про память) вещей. И это же натолкнуло меня на мысль о создании этой статьи. Статья в первую очередь нацелена на начинающих разработчиков, но думаю, что многие факты будут полезны и практикующим инженерам. Ну и самые очевидные и неинтересные заблуждения, разумеется, опущены. Здесь собраны наиболее интересные и значимые, особенно с точки зрения прохождения интервью.


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

Как устроены блокировки в интернете: обзор современных методов на реальном примере

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


Группа индийских ученых опубликовала обзор современных методов интернет-блокировок, вводимых государственными органами, на примере собственной страны. Они изучили механизмы, которые применяют интернет-провайдеры для ограничения доступа к запрещенной информации, оценили их точность и возможности по обходу таких блоков. Мы представляем вашему вниманию главные тезисы этой работы.
Читать дальше →
Всего голосов 23: ↑20 и ↓3+17
Комментарии1

Steam Windows Client Local Privilege Escalation 0day

Время на прочтение7 мин
Количество просмотров47K
Я не первый год занимаюсь поиском уязвимостей, и, казалось бы, многое видел, но есть такая часть работы, к которой не удается привыкнуть и которую не могу понять. Это абсолютное нежелание вендоров принимать информацию об уязвимостях и проблемах. Я понимаю, что очень неприятно, когда тебе прямо показывают, что ты допустил ошибку и, скорее всего, не одну. Неприятно подтверждать в открытых источниках публично, что проблемы были, что сотрудники что-то недоработали. Но я не понимаю почему информацию об уязвимости нужно отвергать.


Итак, герой нашей истории — ПО Steam от компании Valve. И уязвимость повышения привилегий в нем, которая позволяет любому пользователю выполнить команды от имени NT AUTHORITY\SYSTEM.
Читать дальше →
Всего голосов 162: ↑159 и ↓3+156
Комментарии127

Им было нечего скрывать

Время на прочтение7 мин
Количество просмотров74K
Мы не первый год работаем на рынке информационной безопасности. Основные наши клиенты – правоохранительные органы разных стран, спецслужбы, а также отделы IT безопасности в крупных компаниях. Иногда наши клиенты делятся с нами интересными историями; о некоторых из них можно прочитать и в средствах массовой информации. Сегодня я хочу рассказать несколько историй о людях, которым было «нечего скрывать» и у которых в результате возникли серьёзные проблемы буквально на ровном месте.

В чём проблема?


Я часто пишу статьи на тему информационной безопасности. Иногда получается понятно для неспециалиста, иногда, вероятно, не очень. «Что-то я вообще не понял посыла статьи […] в чем проблема?», «имхо, проблема с icloud, слегка притянута за уши», ну и бессмертное – «я не стал заморачиваться, мне нечего скрывать». Отлично, давайте посмотрим, стоит ли вам что-либо скрывать.

Celebgate: «проблема с iCloud слегка притянута за уши»


С момента выхода нашего первого продукта для извлечения данных из iCloud прошло более пяти лет. Ключ от продукта Elcomsoft Phone Password Breaker (сейчас у него другое название), который на тот момент мы продавали исключительно правоохранительным органам, был украден и попал в руки хакерской группировки.
Читать дальше →
Всего голосов 115: ↑107 и ↓8+99
Комментарии341

Настройка Firefox в Linux

Уровень сложностиСредний
Время на прочтение127 мин
Количество просмотров90K
Решил написать о настройке Firefox для Linux. В интернете похожие статьи тоже есть, но в основном они по старым версиям браузера. Радикальных отличий в настройке Firefox для Linux или для Windows нет, однако есть свои особенности.
Читать дальше →
Всего голосов 35: ↑30 и ↓5+25
Комментарии375

Epic fail resistance 2 или почему не стоит увлекаться приватностью с плагинами FireFox

Время на прочтение2 мин
Количество просмотров4K
Доброго времени прочтения, уважаемые читатели Хабра.

В приложение к Big Data resistance 1 и Epic fail resistance 1

Совсем коротенькая заметочка еще о двух нюансах.
Читать дальше →
Всего голосов 18: ↑1 и ↓17-16
Комментарии8

Big Data resistance 1 или неуловимый Джо. Интернет анонимность, антидетект, антитрекинг для анти-вас и анти-нас

Время на прочтение28 мин
Количество просмотров20K
Доброго времени прочтения, уважаемые читатели Хабра.

Прочитал за последнее время ряд статей, в том числе на Хабре, по цифровым отпечаткам браузеров и слежке за пользователями в Интернете. Например, статья Анонимная идентификация браузеров и Ловушка в интернете журнал Forbes, раздел «технологии» — «Big Data».

А может я не хочу, чтоб меня учитывали! Только, боюсь, ирония в том, что это тоже отпечаток, да, к тому же, видимо, и основная причина появления отпечатков. ИМХО, способ только один. Применительно к FireFox — если все лисицы хором и каждая в отдельности начнут тявкать, что они обыкновенные стандартные лисицы, а не тор, не хром и не макось.

Но, из академического интереса, для сохранения индивидуальности лисиц и в ответ на очередные происки дикого капитализма, хочу предложить на суд уважаемого Хабрасообщества, следующий хитрый план.
Читать дальше →
Всего голосов 32: ↑28 и ↓4+24
Комментарии16

Habr Special // Подкаст с автором книги «Вторжение. Краткая история русских хакеров»

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

Habr Special — подкаст, в который будем приглашать программистов, писателей, ученых, бизнесменов и других интересных людей. Гость первого выпуска — Даниил Туровский, спецкор Медузы, который написал книгу «Вторжение. Краткая история русских хакеров». В книге 40 глав, которые рассказывают о том, как зарождалось русскоязычное хакерское сообщество сначала в позднем СССР, а затем и в России, и во что это вылилось теперь. На сбор фактуры у автора ушли годы, а вот на выпуск — всего несколько месяцев, что по меркам издательств очень быстро. С разрешения издательства Individuum мы публикуем отрывок книги, а в этом посте — расшифровка самого интересного из нашего разговора.
Всего голосов 24: ↑23 и ↓1+22
Комментарии9

Древности: краткая история MP3-плееров

Время на прочтение9 мин
Количество просмотров29K
После того, как я изучил аудиокассеты и минидиски, вполне логично было бы продолжить тему эволюции персонального аудио, исследовав раритетные MP3-плееры. Музыкальные плееры сейчас доступны всем и везде, но их короткий золотой век уже закончился. Воспроизведение музыки стало стандартной функцией смартфонов, и отдельное устройство для звука мы покупаем только в том случае, если очень надо или очень хочется. С точки зрения коллекционера раритетной техники, плееры находятся в таком промежуточном состоянии, между старым ненужным хламом и дорогими музейными экземплярами.

А поэтому хочется определить, какие модели музыкальных плееров цифровой эпохи представляют коллекционную ценность, чем-то выделяются среди тысяч устройств, выпущенных в начале двадцать первого века. Этот выбор сложно сделать, так как претендентов слишком много, и потому сегодняшний пост довольно субъективный. Сложно даже выделить какие-то ярко выраженные категории MP3-плееров, так как в начале эпохи они были слишком разные, в конце — слишком одинаковые. Но я все же попробовал, и вот что получилось.
Читать дальше →
Всего голосов 24: ↑23 и ↓1+22
Комментарии86

Импортозамещение на практике. Часть 3.1. «QP ОС». Первый в своем роде обзор операционной системы

Время на прочтение18 мин
Количество просмотров44K
image
До этого момента обзоров данной ОС не было. Авторы и разработчики хранят свои тайны, и не хотят, чтобы вся их работа утекла в сеть и стала достоянием общественности. В связи с этим, тестирование QP ОС возможно лишь по договору, и, на данный момент времени, только для юр.лиц. Мне предоставили возможность потрогать данную ОС, и написать об этом статью.

Всех интересующихся отечественными разработками ПО — прошу под кат.
Читать дальше →
Всего голосов 40: ↑39 и ↓1+38
Комментарии183

Магазин приложений с хакерскими утилитами от Offensive Security на Android

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


16 июля компания Offensive Security сообщила о создании Kali Net Hunter App Store с бесплатными приложениями, связанными с информационной безопасностью.
Читать дальше →
Всего голосов 29: ↑28 и ↓1+27
Комментарии1
1
23 ...

Информация

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