Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр  Что обсуждали люди в 2024 году? Самое время вспомнить — через виммельбух Пикабу «Спрятано в 2024»! Печенька облегчит поиск предметов.

Спрятано в 2024

Поиск предметов, Казуальные

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
Phil.Miller
Phil.Miller
2 года назад

КОНТАКТ ЗАДОЛБАЛ⁠⁠

КОНТАКТ ЗАДОЛБАЛ ВКонтакте, Баг, Юмор, Facebook, Чат, Сарказм, Картинка с текстом, Зашакалено, Переписка
Показать полностью 1
[моё] ВКонтакте Баг Юмор Facebook Чат Сарказм Картинка с текстом Зашакалено Переписка
5
63
Timeweb.Cloud
Timeweb.Cloud
2 года назад
IT минувших дней
Серия История

Строки кода, которые изменили мир⁠⁠

Автор: TilekSamiev

Оригинальный материал

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

{"__typename":"PageLikeAction","action_type":"LIKE","label":{"text":"Like"}
В 2009 году Facebook добавила в интерфейс своей социальной сети код, изменивший мир — кнопку «Like». «Лайк» был детищем нескольких программистов и дизайнеров — Лии Перлман и Джастина Розенштейна. Они предположили, что пользователи Facebook часто бывают слишком заняты, чтобы оставлять комментарии к постам своих друзей, и что поэтому им нужна простая кнопка, нажав которую можно было бы дать понять друзьям, что их пост вам понравился. Так оценивать и поощрять друг друга пользователям стало бы легче, а значит и делали бы они это чаще.

Это сработало — и даже слишком хорошо. К 2012 году пользователи прожали «лайк» триллион раз. У этого оказались и побочные эффекты. Многие стали публиковать фото/видео, чтобы потом сидеть и с тревогой обновлять страницу, ожидая, когда же число лайков возрастёт. Все стали гадать, почему кто-то другой получает больше лайков. Люди подсели на иглу одобрения (вместо того, чтобы сесть на чьё-то лицо), что отразилось на их повседневной онлайн-активности: старались публиковать как можно больше постов, чтобы казаться смешнее, умнее, красивее, спортивнее.

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

Бинарные перфокарты (первый код)

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google


Первый современный код

Двоичное кодирование появилось задолго до компьютеров. Базиль Бушон считается первым, кто проделал отверстия в бумаге и использовал её для управления машиной: в 1725 году он изобрел ткацкий станок, который ткал узоры на основе инструкций, содержащихся в перфорированной бумаге. Отверстие — это «единица», а отсутствие отверстия — это «ноль». Как бы многое ни изменилось с тех пор, основной «строительный блок» кода остался прежним.

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google



ENIAC был первым программируемым электронным компьютером. Завершённый в 1945 году, он настраивался для каждой новой задачи путём прокладки соединений между его многочисленными компонентами. Несколько лет спустя Клара Дан фон Нейман и Николас Метрополис подключили ENIAC к к первому запуску кода современного вида: сотни числовых инструкций, выполняемых из постоянной памяти (переключатели таблицы функций ENIAC). Они смоделировали взрыв нескольких атомных бомб, оцениваемых в Лос-Аламосской национальной лаборатории в Нью-Мексико, с использованием метода Монте-Карло, когда сложная система моделируется шаг за шагом, чтобы многократно отобразить распределение вероятностей возможных результатов. Дальние потомки этого кода до сих пор используются в Лос-Аламосе.

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Обнаруженный Грейс Хоппер первый компьютерный «баг» — мотылёк, залетевший в компьютер Mark II и вызвавший замыкание

Компилятор Грейс Хоппер

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

Некоторые насмехались над этой идеей, но к началу 1950-х годов она разработала компилятор — набор инструкций, который преобразует код, состоящий из слов, в код более низкого уровня, непосредственно обрабатываемый машиной. С помощью этого инструмента она и её лаборатория разработали FLOW-MATIC, первый язык программирования, включающий английские слова на основе этого процесса.

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Сэмпл программы FLOW-MATIC

Spacewar!

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Эта процедура позволяет в игре Spacewar! кораблям не сталкиваться друг с другом.

В конце 1961 года группа молодых сотрудников MIT получила доступ к компьютеру DEC PDP-1, который имел 18-битную длину слова и использовал бумажную ленту для хранения программ. В течение пяти месяцев эти программисты создали игру, где два игрока управляют космическими кораблями, которые сражаются в космической битве один на один.

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Spacewar! быстро распространилась среди раннего «хакерского» сообщества. Позже DEC распространяла его с каждым PDP-1, предварительно загружая в основную память. Программа значительно повлияла на небольшое сообщество программистов 1960-х годов и вдохновила поколения создателей видеоигр. Игра продолжает жить в эмуляциях и регулярно демонстрируется в Музее компьютерной истории на последнем действующем PDP-1, которому более 50 лет (Жалоб от пользователей нет. Отчетов о сбоях нет. И поддержка по-прежнему доступна).

Электронной почта

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

В том же 1961 году программисты того же MIT создали систему, позволяющую нескольким пользователям входить в один и тот же компьютер, и они начали оставлять друг другу небольшие сообщения. В 1965 году группа программистов решила создать формальную систему команд для отправки, получения и отображения этих маленьких цифровых посланий. Высшее руководство поначалу сопротивлялось команде MAIL, думая, что это немного легкомысленно, но её использование стало настолько популярным, что к 1971 году Массачусетский технологический институт даже увидел первый спам: сообщение против войны во Вьетнаме.

Код спасения лунного модуля «Аполлон-11»

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

У управляющего компьютера «Аполлона» (AGC) было меньше вычислительной мощности, чем у сегодняшних поздравительных открыток, и всё же он работал. Эта ограниченная мощность и объём памяти означали, что задачи должны были тщательно продуманы. Команда разработчиков программного обеспечения AGC знала, что всегда существуют непредвиденные обстоятельства. Поэтому они создали BAILOUT. Когда на компьютере возникал риск нехватки места, AGC запускал BAILOUT, чтобы «запаузить» менее важные операции, чтобы поддерживать работу жизненно важных.

Когда посадочный модуль Eagle опускался на поверхность Луны, на высоте 15 000 метров AGC высветил сигнал тревоги «1202», который ни Нил Армстронг, ни диспетчер полётов в Хьюстоне сразу не распознали. Но менее чем через 30 секунд компьютерные эксперты из Центра управления полётами сообщили, что программное обеспечение AGC делает именно то, что и должно: откладывает менее приоритетные задачи и запускает важные (так быстро, что это незаметно для экипажа). Армстронг и Базз Олдрин продолжали получать то, что им было необходимо от AGC, чтобы не сбиться с пути.

Hello, world!


main( ) { printf("hello, world\n"); }
Когда вы садитесь изучать новый язык программирования, первое, что вам нужно сделать, — заставить компьютер отобразить фразу «Hello, world!». Самый известный ранний пример взят из меморандума Bell Laboratories под названием «Programming in C — A Tutorial», написанного в 1974 году.

«Hello, world!» это хороший пример педагогики. Это небольшая достижимая задача, которая быстро даёт чувство выполненной работы. Это стандарт, поэтому он помогает проиллюстрировать различия между разными языками программирования. Это также быстрый и простой способ для программистов убедиться, что всё работает правильно после установки новой среды.

Строка с завершающим нулём

char yellow[26] = {'y', 'e', 'l', 'l', 'o', 'w', '\0'};
Самая катастрофическая ошибка проектирования в истории вычислительной техники

В 1972 году Деннис Ритчи принял судьбоносное решение: представить текст на своём новом языке с помощью чего-то, что называется строкой с нулем в конце. Эта концепция существовала и раньше, но он закрепил её в своем новом языке, который назвал C, и с тех пор наследие этого решения остаётся с нами.

Чрезвычайно распространённая ошибка в коде C — копирование длинной строки в более короткую, что означает переполнение строки и уничтожение других данных. Помимо простого нарушения работы программы, такие ошибки можно использовать для изменения поведения программы. Почти все эксплойты безопасности, о которых вы когда-либо слышали, берут свои истоки отсюда, начиная с червя Морриса в 1988 году.

Вы можете аккуратно кодировать на C, чтобы избежать подобных ошибок, но язык делает этот класс ошибок лёгким для совершения и трудным для обнаружения. Почти все современные языки избегают строк с завершающим нулем, но C и C++ по-прежнему 50 лет спустя имеют этот класс багов.

IRC

/join #cats
Internet Relay Chat (IRC), появился ещё до того, как большинство людей смогли бы рассказать, что такое Интернет. Это был первый популярный способ общаться в режиме реального времени с другими людьми в групповом канале. Первые пользователи входили в систему, чтобы делиться новостями. Сам чат требовал своего рода код: чтобы присоединиться к каналу, нужно было ввести /join #[название канала]. Если вы хотели сообщить что-то о себе, надо было набрать /так устал, и ваше имя отмечалось звездочкой со словами «так устал». Не смотря на кажущуюся простоту, для многих это была первая проба пера с использованием команды на компьютере.

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Червь Морриса

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Это выдержка из ключевой функции в коде червя Морриса.

И Роберт Моррис, и сам Интернет были молоды, когда 23-летний аспирант Корнелла, выпустил «червя Морриса», запустив то, что было названо «первой крупной атакой в Интернете». Приблизительно 10 % из 60 000 компьютеров, подключённых к Интернету, были повреждены. Был нанесён ущерб на миллионы долларов, что вынудило New York Times впервые напечатать слово «Интернет». Даже технически подкованные люди были удивлены, увидев, насколько обширен охват действия червя. Моррис, который говорил, что никогда не собирался причинять такой большой ущерб, стал первым человеком, которому было предъявлено обвинение в соответствии с Законом о компьютерном мошенничестве и злоупотреблениях. После того, как его приговорили к трём годам условно, он стал соучредителем знаменитого инкубатора стартапов Y Combinator и доцентом компьютерных наук в MIT (и снова MIT).

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

HTML-гиперссылка

Habr
Тим Бернерс-Ли изменил мир, когда представил гиперссылку, фрагмент кода, который позволяет любому сёрфить по Всемирной паутине. Концепция связывания информации не была особенно новой. Что было в новинку, так это знаки препинания, которые были собраны вместе из различных соглашений компьютерных систем, чтобы получить формат «URL-адреса двоеточие-слэш-слэш». Концепция гиперссылки на что угодно сделала эту идею перспективной. Гиперссылка Бернерса-Ли могла бесплатно стать кнопкой «Купить сейчас», «Like», «ретвитом» и многим другим.

JPEG

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Дискретное косинусное преобразование, лежащее в основе JPEG.

Сегодня стало само собой разумеющимся, что можно заполнять память смартфонов огромным количеством фотографий. Но раньше изображения требовали огромных объёмов данных. В 1992 году Объединённая группа экспертов по фотографии опубликовала спецификации стандарта JPEG, чтобы уменьшить размер файлов. Хотя в то время были доступны и другие форматы сжатия, JPEG стал мировым стандартом, отчасти потому, что он был бесплатным. Файлы JPEG используют сжатие с потерями — процесс, который удаляет аспекты изображения, невидимые для человеческого глаза, такие как небольшие различия в цвете. Сжатие с потерями было также важно для изобретения кое-чего ещё, представленного в 1992 году: MP3, формата аудиофайлов, который стал возможен благодаря отбрасыванию битов данных, неразличимых человеческим ухом.

Браузер Mosaic

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Рождение Интернета, каким мы его видим.

Предыдущие браузеры были неуклюжими, хоть и отображали текст хорошо, но вынуждали просматривать изображения в отдельном окне. В 1993 году разработчикам во главе с Марком Андриссеном потребовался браузер, в котором изображения и текст располагались бы рядом. И они создали Mosaic. Благодаря им сеть стала выглядеть так, как если бы это был классный цифровой журнал или газета. Это также подтолкнуло стандарты HTML к ускоренному развитию, поскольку веб-мастера по всему миру начали требовать всё больше тегов, чтобы сайты выглядели круче.

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Пиксель отслеживания

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Пиксель отслеживания просмотра страниц Facebook.

Эти крошечные фрагменты HTML являются основой цифровой рекламы, что ставит их в центр многих современных проблем: слежки, консолидации СМИ и даже дезинформации. Ещё в 1990-х веб-дизайнеры использовали прозрачные однопиксельные изображения для настройки макетов страниц. Но компьютер должен загрузить каждое изображение на веб-странице — даже один незаметный пиксель. В 1993 году компании начали извлекать из этого выгоду: отслеживая загрузки пикселей, они узнавали, кто и где находится, и инициировали загрузку файла cookie в их браузер. Этот файл cookie позволяет рекламодателям следить за пользователями на сайтах.

Именно успех отслеживания пикселей привел к появлению кнопки «Like» в Facebook, которая отслеживает вас на каждом веб-сайте, где она встроена. Этот массивный сбор данных позволил реализовать гипертаргетинг, который сделал рекламу в Facebook такой успешной, уведя миллиарды доходов от медиакомпаний. Это привело к процветанию целенаправленной дезинформации и распространению бизнес-моделей, основанных на слежке.

Wiki

Начало для Википедии

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

WikiBase от WikiWikiWeb, последний раз редактировалось 13 июня 2000 г.

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

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Первая всплывающая реклама


window.open('https://timeweb.cloud/')
Базовый код для открытия нового окна с заданным URL-адресом.

Всплывающая реклама была разработана для решения реальной проблемы: компания Tripod позволяла людям размещать любой контент, который они хотели, на бесплатной домашней странице. Чтобы субсидировать сервис, владельцы компании продавали рекламу. Но рекламодателям не всегда нравился контент страницы, на которой они размещались, поэтому было принято решение отделить рекламу от пользовательского контента. Так появился этот бич Интернета.

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Алгоритм PageRank от Google

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

До PageRank поисковые системы пытались найти информацию, основываясь на том, соответствуют ли слова запроса словам на сайтах. Но у Ларри Пейджа и Сергея Брина возникла блестящая идея: они создали алгоритм, который ранжирует известность страницы в зависимости от того, сколько других страниц в Интернете ссылаются на неё. Именно это отвечает за доминирование среди браузеров, которым сегодня пользуется Google.

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Пропорциональное справедливое планирование для беспроводных сетей

[~, b_user] = max(drc(i, :)/_avg_thruput(i, :));
avg_thruput(i+1, :) = (i/(i+1))*avg_thruput(i, :);
avg_thruput(i+1, b_user) = (i/(i+1))*avg_thruput(i, b_user)+drc(i, b_user)/(i+1);
«Управляемая передатчиком система с несколькими приёмниками, использующая разнесение путей для справедливого увеличения пропускной способности», Патент США № 6449490, 10 сентября 2002 г.

Всего три строки кода, которые заставляют работать все сотовые сети 3G и 4G по всему миру.

Часто в каком-либо населённом пункте имеется намного больше мобильных телефонов, чем могут обслуживать вышки базовых станций. Это может препятствовать надежной передаче данных. Таким образом, вышкам необходимо решить проблему расстановки приоритетов: убедиться, что все пользователи могут завершить свои звонки, принимая во внимание тот факт, что пользователям в более «шумных» местах необходимо предоставить больше ресурсов для получения того же качества обслуживания. Решение? Компромисс между потребностями отдельных пользователей и общей производительностью всей сети. Пропорциональное справедливое планирование гарантирует, что все пользователи имеют хотя бы минимальный уровень обслуживания при максимальной общей пропускной способности сети. Это делается путём предоставления более низкого приоритета пользователям, которым, как ожидается, потребуется больше ресурсов.

Биткоин

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

Код, без которого не существовал бы Биткоин.

Являетесь ли вы сторонником биткоина, скептиком или не совсем уверены, что это такое, вы, вероятно, знаете, что это хайповая тема. Сам Биткоин привлёк сотни миллиардов долларов прямых инвестиций, но более важно то, что лежащий в основе технологический принцип, блокчейн, был исследован для бесконечных приложений, от обеспечения демократических выборов до прекращения сексуальных контактов без согласия.

Все началось в 2008 году, когда Сатоши Накамото опубликовал официальный документ, в котором объявил о запуске Биткоин. Документ включал в себя эти строки кода, которые вычисляют бесконечно малую вероятность того, что злоумышленник сможет захватить блокчейн Биткоина. Математика убедила мир в том, что системе, созданной ненадёжными людьми, тем не менее, можно доверять. Это проложило путь к созданию как минимум около 3000 других криптовалют.

Строки кода, которые изменили мир Timeweb, Код, История, IT, Научпоп, Facebook, Лайк, Баг, Длиннопост, Интерфейс, Червь, Биткоины, Интернет, Google

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

Подпишись на наш блог, чтобы не пропустить новые интересные посты!

Показать полностью 23
Timeweb Код История IT Научпоп Facebook Лайк Баг Длиннопост Интерфейс Червь Биткоины Интернет Google
0
asanbek.best
asanbek.best
3 года назад

Баг или фича ?⁠⁠

Баг или фича ?
Социальные сети Баг Фича Facebook Гифка
2
17
AlexTail
AlexTail
5 лет назад

Любой сайт с комментариями⁠⁠

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

Я: Ну не судьба.
Сайт: Вы можете авторизоваться через Google, Facebook или Twitter всего одним нажатием мышки
Я: Ну хорошо, тогда через Facebook.
Сайт: Извините. Что-то пошло не так.
Я: Google?
Сайт: Извините, что-то пошло не так.
Я: Ну и хрен с тобой.
Сайт: Но ведь можно через Twitter! Не уходи!
Я: Ну ладно, давай через него.
Сайт: Извините, что-то пошло не так.

#@$&!

[моё] Сайт Комментарии Facebook X (Twitter) Авторизация Баг Ошибка Бесит Текст
28
28
TASSagency
TASSagency
5 лет назад

В Facebook и Instagram нашли баг, который позволяет видеть закрытые посты⁠⁠

В Facebook и Instagram нашли баг, который позволяет видеть закрытые посты Instagram, Взлом Instagram, Facebook, Баг, Взлом, Социальные сети, Гифка

В Instagram и Facebook нашли уязвимость, которая позволяет просматривать приватные посты пользователей. Об этом сообщает издание BuzzFeed.


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

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


"Эти действия напоминают снимок экрана страницы друга на Facebook или Instagram и пересылку его другим людям", - сказал представитель Facebook, комментируя BuzzFeed News обнаруженный баг. "Это не дает доступа к личному аккаунту пользователя".

Отмечается, что видео и изображения остаются доступными по этим ссылкам даже по истечении 24 часов, когда уже исчезают из Stories. Ссылки работают еще пару дней, пока соцсеть полностью не очистит свой кэш. Этот же баг позволяет получить доступ и к приватному контенту с Facebook. Издание отмечает, что хоть Instagram и показывает тех, кто смотрел ваши публикации, увидеть посетителей, пришедших по этим ссылкам, соцсеть не сможет. Таким образом пользователи никогда не узнают, что у кого-то есть доступ к их закрытым постам.


Читайте также:

Facebook вводит новые правила для борьбы с суицидом

Facebook может отказаться от счетчика лайков под постами

В отношении Facebook начали антимонопольное расследование


Источник ТАСС

Показать полностью
[моё] Instagram Взлом Instagram Facebook Баг Взлом Социальные сети Гифка
5
2475
altazaran
7 лет назад
Скриншоты комментов

Древние свитки Фейсбука⁠⁠

Древние свитки Фейсбука Скриншот, The Elder Scrolls, Facebook, Комментарии на Пикабу, Баг, Застрял в текстурах, Текстуры

#comment_120635397

Скриншот The Elder Scrolls Facebook Комментарии на Пикабу Баг Застрял в текстурах Текстуры
48
0
TheGoodNight
TheGoodNight
7 лет назад

У Facebook случился баг, который затронул 800 тыс. пользователей⁠⁠

У Facebook случился баг, который затронул 800 тыс. пользователей Facebook, Ошибка, Пользователи, Социальные сети, Соцсетки, Баг, Не баг а фича

Из "черного списка" 800 тыс. аккаунтов были разблокированы люди из-за ошибки

С 29 мая по 5 июня пользователи Facebook, которые пребывали в "черном списке" в людей которые заблокировали их , могли видеть посты, которые были доступны всем, кроме них (т.к. они забллкирован). Разблокированный пользователь также мог отправлять сообщения тому, кто его заблокировал.

"Эта проблема уже исправлена, и каждый, кто бы разблокирован – опять заблокирован. Пользователям, которых она затронула, будут отправлены уведомления с просьбой проверить "черный список"

У Facebook случился баг, который затронул 800 тыс. пользователей Facebook, Ошибка, Пользователи, Социальные сети, Соцсетки, Баг, Не баг а фича
Показать полностью 1
Facebook Ошибка Пользователи Социальные сети Соцсетки Баг Не баг а фича
3
7
PeacePez
PeacePez
8 лет назад

В папки Dropbox стали возвращаться удалённые файлы. Баг исправлен⁠⁠

В папки Dropbox стали возвращаться удалённые файлы. Баг исправлен Dropbox, Хранение, Удаленные файлы, Facebook, Баг, Длиннопост

Разработчики Dropbox исправили баг, из-за которого в аккаунтах пользователей стали восстанавливаться файлы, удалённые много лет назад. Теперь пользователям разрешили вторично удалить «восставшие из мёртвых» файлы. Компания обещает, что больше они никогда не появятся.


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


Dropbox уверяет, что это не так.


Согласно политике Dropbox, компания безвозвратно удаляет файлы через 60 дней после того, как пользователь нажал кнопку «Удалить». Те чудеса, которые происходят в последнее время, — якобы просто «баг».


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


В форумах технической поддержки открылось несколько дискуссий. Их позже объединили в один тред. В некоторых случаях в аккаунтах появились папки, удалённые аж в 2009 году, в других случаях — более свежие.


«У меня та же проблема — несколько разных папок со старыми файлами 2009-2011 годов, удалённые несколько лет назад, неожиданно появились за один день, — пишет один из пострадавших. — И я определённо не подключался к старому компьютеру». Пользователь объясняет, что файлы не могли синхронизироваться со старого ПК, где остались копии.


«Я удалил эти файлы более шести лет назад, — пишет другой. — Устройства, где они хранились, уже давно выбросили».


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


После многочисленных жалоб пользователей 19 января 2017 года представители Dropbox всё-таки признали наличие проблемы и объявили о выпуске патча. Компания пояснила, что причина в баге, который не позволял некоторым файлам и папкам полностью удалиться с серверов, даже когда пользователи удалили их из аккаунтов Dropbox: «Исправляя этот баг, мы случайно восстановили эти файлы и папки в аккаунтах пользователей. Это была наша ошибка; причиной не является вмешательство третьей стороны, и вас не взломали», — написал один из разработчиков.


То есть компания действительно хранила формально «удалённые» файлы на своих серверах много лет — видимо, не замечала несколько терабайт лишних данных.


Правда, это относится не ко всем файлам. У удалённых и затем восстановленных файлов и папок в данном случае была «несогласованность метаданных». По объяснению Dropbox, из-за несогласованности метаданных эти конкретные файлы и папки поместили в карантин, исключив из процедуры удаления файлов, пока метаданные не будут исправлены.


«На протяжении этого времени никто не имел доступа к вашим файлам или папкам и никакие другие файлы не подвержены багу», — уверяет Dropbox. Баг исправлен, а «заново рождённые» файлы и папки никак не повлияют на дисковую квоту пользователей.


Фиктивное удаление информации — нормальное поведение некоторых «облачных» компаний и социальных сетей. Например, Facebook тоже не удаляет личные сообщения, фотографии и другую информацию, которая попала на сервер, если потом пользователь решил убрать её из своего аккаунта (как он считает, «удалить»).


Ваша информация в облаке — это не ваша информация


Персональная информация о пользователе — ценный актив, которым владеет компания, так что удалять её бесплатно никто не хочет. Помните историю студента юридического факультета Макса Шремса? Он потребовал от Facebook прислать CD-диск со всеми персональными данными, собранными на него за три года активности на сайте.


Парень получил диск с документом PDF более чем на 1200 страниц, вся информация в файле была разбита на 57 категорий (работа, образование, друзья, политические взгляды, хобби, фотографии и т.д.). Как говорил он, даже у КГБ не было такого полного досье на граждан.


Но самое удивительное, что среди всего прочего в присланном файле были удалённые сообщения, чат-сессии, имена бывших друзей и другие данные с пометкой deleted:true.


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


Но «удаляя» файл с облачного хостинга, никогда нельзя быть уверенным на 100%, что он действительно удалён. Интересно, у какого количества компаний ещё есть такие «баги».

Показать полностью
Dropbox Хранение Удаленные файлы Facebook Баг Длиннопост
3
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии