Результаты поиска по запросу "Os Sacanas Filminho"

Пидоры, помогите.

В общем не ждал не думал не гадал, но при входе на глангу по адресу joyreactor.cc меня почему-то перекидывает на страничку провайдера, скрин прикладываю. Никаких переадресаций, нет, происходить все стало так вчера, сижу вообще с мобильного Мегафона. В качестве презика стоит Anvir да и в целом никакой херни ни в реестре ни в настройках браузера не обнаружил, не великий дока в этом деле я, но все же. Поле действия - винда семерка. Да и в целом на вирусню не похоже. Жить не мешает но подбешивает такая ерунда.
Спасибо заранее.

Представлен Essential Phone 2 с экраном 36:9

Сурс: https://www.ixbt.com/news/2019/10/09/essential-phone-2-android-32-9.html
Твитер Энди Рубина: https://twitter.com/Arubin/status/1181688574975983616
Q Polo Alto Airport i
íl Pi!o Alio
'Uto Airport (PAO)
^Current,Android OS,essential phone,смартфон,технологии

Отличный комментарий!

36:9 это как 4:1 только круче.

Как же я, блядь, ненавижу 10-ку...

В общем, у меня пропали абсолютно все всплывающие окна при нажатии правой кнопкой мыши по иконкам в панели задач. 

Обычно, при клике ПКМ по иконке, всплывает окно а-ля:
* Visual Studio 2017 Unpin from taskbar X Close all windows
% “S',пидоры помогите,реактор помоги,Windows 10,Windows,Операционная система


И ещё содержит в себе список последних и закреплённых файлов. Ахуенно полезная функция. Особенно если закрепить в плеере списки, или в IDE проекты. 

Но у меня не отображается вообще нихуя. Я даже ни закрепить, ни удалить ничего не могу. 

P.S. использую StartIsBack, но даже при его отключении нихуя не меняется.
КУПОН
НА 1 помощь,пидоры помогите,реактор помоги,Windows 10,Windows,Операционная система

Передовой Брендинг на грани

Встречайте новейшую разработку от «Всё ПО»!
Сбрендил для вас,
Антон Логотиппер

Пасьянсу из Windows исполнилось 30 лет. Ежемесячно в него играют 35 миллионов человек

Сегодня 30-й день рождения празднует Solitaire от Microsoft. В простонародье пасьянс «Косынка», он дебютировал в составе операционной системы Microsoft в 1990 году в версии Windows 3.0. Тогда его позиционировали в качестве «средства для успокоения напуганных новой системой пользователей-новичков» и обучающей программы по использованию мыши.

По данным Microsoft, каждый месяц около 35 млн человек все еще играет в Solitaire. Страшно представить, сколько миллиардов (или порядок цифр преувеличен?) часов было потрачено на раскладывание виртуальных карт бухгалтерами и прочими офисными работниками. Игра является, наверное, одной из самых популярных в мире, поставляется с каждой версией Windows. А это значит, что она была установлена на более чем миллиарде компьютеров и переведена на 65 языков мира.

Одно время ее выбросили из состава Windows 8, но потом вернули в 2015 году с выходом Windows 10.
,пасьянс,Windows,Операционная система

Отличный комментарий!

Calculator requires root access
,Калькулятор,приложения,Разрешения,Android OS

ОСдев №10: основной загрузчик, часть 3. GDT.

Подготовительный этап закончен, можно приступать к интересному. Кроме собственно загрузки файлов наша программа должна подготовить для ОС рабочую среду. Это значит: переключить процессор в 32/64-битный режим, настроить таблицу прерываний и создать базовую GDT. Сегодня разберёмся с последним пунктом.
GDT - сокращение от Global Descriptor Table, глобальной таблицы дескрипторов. Что это такое? По сути - набор записей одинакового формата, описывающих области памяти и разрешения, которые они имеют. Упрощённо это выглядит так:
//область 0
адрес области
размер области
параметры доступа
флаги
//область 1
адрес области
размер области
параметры доступа
флаги
...
В 32/64-битном режиме дескрипторные таблицы используются вместо старой схемы адресации сегмент:смещение. Зачем? Сегмент:смещение - небезопасная технология, которая позволяет переписать любой участок памяти. Надо ли говорить, что при неосторожном обращении это легко может закончиться бедой? Дескрипторная таблица даёт возможность ограничить запись или выполнение кода в отдельных областях RAM. Дескрипторные таблицы появились как часть аппаратной защиты памяти вместе с 286 процессором.
Как это работает? После выхода из 16-битного режима процессор больше не принимает адреса в формате сегмент:смещение. Если попытаетесь так сделать - получите исключение GPT (General Protection Fault). Вместо этого в сегментном регистре процессор ожидает получить смещение дескриптора внутри ДТ. При этом для операций над этим сегментом будут действовать правила, указанные в дескрипторе. Например, попытка обратиться к памяти за пределами сегмента или запись в защищённый от записи сегмент будут вызывать исключения (кстати, про обработку исключений поговорим позже, пока давайте примем, что это фатальная ошибка, которая приведёт к остановке программы).
Кроме глобальной таблицы дескрипторов существуют ещё локальные (ЛДТ), TSS и таблицы дескрипторов прерываний (IDT). Для того, чтобы наша ОС могла начать работу, обязательно наличие только двух таблиц: GDT и IDT. Давайте теперь взглянем на GDT поподробнее. Скажу сразу, зрелище будет не очень приятное. Но начнём с лёгкого. Так как GDT - часть аппаратной схемы защиты памяти, у неё есть свой регистр: GDTR. Это 48-битный регистр, 4 байта которого предназначены для смещения GDT, а 2 - для её размера. Таким образом, GDT не может быть больше 65536 байтов в размере. Размер записи в GDT - 8 байтов, значит,< таблица может иметь максимум 8192 дескриптора. Зная всё это, хорошим тоном было бы сразу зарезервировать 64К под GDT, но в моей архитектуре ОС создаёт свои таблицы, так что сейчас я обойдусь минимумом. Минимум в данном случае - 3 дескриптора. Нулевой, сегмент кода и сегмент данных. Зачем отдельно выделять нулевой дескриптор? Дело в том, что обращение к нему в GDT приводит к, вы угадали, исключению. Это тоже своего рода мера предосторожности.
А теперь время взглянуть на структуру дескриптора. И тут, увы, наследие тяжёлого прошлого во всей красе. Ради обратной совместимости в кодом для старых процессоров дескриптор GDT превратили в кашу.
Первые два байта - это первые 16 битов границы сегмента.
Следующие три байта - первые 24 бита основания сегмента.
Следующий байт - параметры доступа. Рассмотрим ниже.
Следующий байт совмещает в себе биты 16-19 границы и флаги. Об этом тоже подробнее ниже.
Ну и последний байт - биты 24-31 основания.
Неудобно? Не то слово. Когда будем писать ядро - обязательно замутим процедуру для комфортной работы с этим месивом. К счастью, сейчас у нас статичная структура всего из трёх сегментов, так что заполнить можно и вручную. Создадим и подключим модуль GDT.inc. Как это сделать, мы рассматривали в прошлый раз. И добавим в него вот такую таблицу:

Это и есть наша GDT, ничего ужасного. Значения в нулевом дескрипторе для нас не важны, а вот остальные давайте рассмотрим подробнее. У нас есть два дескриптора: один - для кода, другой - для данных. Оба начинаются с 0 и занимают FFFFF*4Kib = 4Gib. Фактически это значит, что, начав работать, ОС сможет использовать всю память по своему усмотрению. Давайте теперь разберём параметры доступа и флаги.
Бит 1 - флаг чтения/записи. Его значение различается для сегментов кода и данных.
Для сегментов кода установленный флаг означает, что чтение разрешено.
Запись в сегменты кода запрещена всегда.
Для сегментов данных установленный флаг означает, что разрешена запись. Чтение из сегментов данных
Таким образом, значение параметров доступа 10010010b даёт нам вот что: это сегмент данных, запись в него разрешена, сегмент растёт вверх, уровень привилегий - ring0. А теперь флаги. Биты 0-3 здесь заняты границей сегмента, не обращаем на них внимания.
Бит 4 зарезервирован и должен быть равен 0.
Бит 5 указывает на 64-битный сегмент. Так как мы пока переходим в 32-битный, должен быть равен 0.
Бит 6 указывает на 32-битный сегмент. Наш выбор, устанавливаем в 1.
Бит 7 - гранулярность. Если равен 0, то значение границы сегмента используется как
Окей, теперь у нас есть GDT. Но как указать системе, что её нужно использовать? Процессор ведь не дурак, сам искать не станет. Всё просто, джентльмены из IBM в кои-то веки о нас позаботились. При помощи специальной ассемблерной команды lgdt (load GDT) мы можем передать в регистр GDTR линейный адрес таблицы и её размер. Для этого добавим перед GDT такую структуру:
60ТК_р1:г:
dы 00171п	;Размер таблицы - 1 (23 байта).
dd 00000000И	;Абсолютный адрес таблицы.,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,OSDev,Операционная система,ассемблер,разработка,длиннопост
Размер таблицы мы уже знаем, а вот адрес придётся посчитать, так что пока оставим 0 и напишем процедуру инициализации GDT:
init_GDT ргос
init_GDT endp
push eax pushfd
xor eax,eax
mov ax,offset GDT
add eax,00000500h
mov dword ptr [GDTR_ptr+2],eax
cli
lgdt pword ptr GDTR_ptr sti
popfd pop eax ret,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,OSDev,Операционная система,ассемблер
На случай, если тут не всё очевидно, поясню. Мы помещаем в EAX смещение GDT относительно сегмента, а потом добавляем адрес сегмента*16. Это и есть линейный адрес, сохраняем его в структуре. После этого отключаем прерывания, передаём структуру процессору командой lgdt и включаем прерывания обратно. По идее прерывания можно не трогать, так как в 16-битном режиме GDT не используется, но я перестраховщик.
Собственно, на этом всё. Добавьте вызов init_GDT в конец загрузчика перед cli и дело в шляпе. Сегодня без картинки, но вот вам котик.
Чистая дискета: https://drive.google.com/file/d/1Bold4ds8oEruHQ7fJZKHglVo7A2Vc5MR/view?
Предыдущие части:

При обновлении до ios 15 у некоторых юзеров пропадают все данные, а телефон превращается в кирпич

,iOS,Операционная система,iphone,баг,фейл,никогда такого не было и вот опять
Появились сообщения от пользователей айфонов о том что при апгрейде до iOS 15 айфоны и другие устройства становятся неюзабельными. Сообщения поступают от пользователей со всего мира. На экранах устройств отображается красный восклицательный знак под яблоком и устройство не реагирует больше ни на что. Если подключить телефон к компьютеру кабелем то видно что все данные пользователя пропали. Так что если не дай бог что то лучше подождите с обновлением.
Официального заявления Эпл пока не было опубликовано. Официального руководства что делать в этом случае тоже пока нет. Откатить версию ОС на 14-ю невозможно.

Отличный комментарий!

,iOS,Операционная система,iphone,баг,фейл,никогда такого не было и вот опять
*оверпрайснутое говно для долбоёбов.
Поправил, не благодари.
Здесь мы собираем самые интересные картинки, арты, комиксы, мемасики по теме Os Sacanas Filminho (+1000 постов - Os Sacanas Filminho)