Pull to refresh
3
0

Кодило

Send message

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

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

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

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

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

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

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

Reading time127 min
Views314K
Предлагаю вашему вниманию инструкцию как оптимально (по моему мнению) перейти на свободное программное обеспечение при использовании смартфона на примере операционной системы LineageOS (далее сокращённо LOS) и приложений из F-Droid.

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

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

Reading time5 min
Views6.9K

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


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




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

Читать дальше →
Total votes 26: ↑20 and ↓6+14
Comments22

ASCII Star Wars

Reading time1 min
Views13K
Всем гикам и поклонникам звёздных войн посвящается.
Теперь Star Wars можно посмотреть бесплатно и без серьёзных затрат трафика!

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

Здесь доступна веб-версия с ускоренной перемоткой и стоп-кадрами.
Опасайтесь хабраэффекта ;)
Total votes 38: ↑34 and ↓4+30
Comments29

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

Reading time7 min
Views36K


Предыстория


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

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

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

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

Reading time7 min
Views8K

Предыстория


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


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


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


Анализ


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


uTorrent DownloadMaster
uTorrent DownloadMaster

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


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

Читать дальше →
Total votes 23: ↑23 and ↓0+23
Comments9

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

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

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


Читать дальше →
Total votes 138: ↑116 and ↓22+94
Comments301

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

Reading time6 min
Views84K


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

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

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

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

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


Читать дальше →
Total votes 58: ↑54 and ↓4+50
Comments62

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

Reading time5 min
Views15K


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

Steam Windows Client Local Privilege Escalation 0day

Reading time7 min
Views47K
Я не первый год занимаюсь поиском уязвимостей, и, казалось бы, многое видел, но есть такая часть работы, к которой не удается привыкнуть и которую не могу понять. Это абсолютное нежелание вендоров принимать информацию об уязвимостях и проблемах. Я понимаю, что очень неприятно, когда тебе прямо показывают, что ты допустил ошибку и, скорее всего, не одну. Неприятно подтверждать в открытых источниках публично, что проблемы были, что сотрудники что-то недоработали. Но я не понимаю почему информацию об уязвимости нужно отвергать.


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

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

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

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


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

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


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

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

Level of difficultyMedium
Reading time127 min
Views91K
Решил написать о настройке Firefox для Linux. В интернете похожие статьи тоже есть, но в основном они по старым версиям браузера. Радикальных отличий в настройке Firefox для Linux или для Windows нет, однако есть свои особенности.
Читать дальше →
Total votes 35: ↑30 and ↓5+25
Comments380

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

Reading time2 min
Views4K
Доброго времени прочтения, уважаемые читатели Хабра.

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

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

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

Reading time28 min
Views20K
Доброго времени прочтения, уважаемые читатели Хабра.

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

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

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

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

Reading time10 min
Views7.4K
image

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

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

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

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

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

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

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

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

Reading time1 min
Views9.8K


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

Information

Rating
Does not participate
Location
Россия
Registered
Activity