Virtustan's Friends
 
[Most Recent Entries] [Calendar View] [Friends View]

Below are the most recent 5 friends' journal entries.

    Saturday, December 23rd, 2017
    prool
    1:52p
    Новости ОС Proolix
    Только что я собрал для своей ОС Proolix первую утилиту на Фортране. Hello, world, конечно, но сам факт возможности кросс-компиляции это таки да.

    Теперь в ОС возможны три языка: ProolSkript (интерпретируемый, похожий на усеченный forth), C и Фортран (два последних в виде кросс-компилятора в Линуксе, используется gcc и gfortran). Sorry, совсем забыл ассемблер as, тоже в виде кросс-компилятора.

    По тому же методу можно сделать и Аду (и что там еще есть в коллекции gcc)

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

    https://github.com/prool/proolix
    prool
    4:31p
    Кстати о загрузке
    Потрясу седыми мудями: расскажу о загрузке на ЕС ЭВМ (она же IBM System/360)

    Там программа начальной загрузки занимала 16 байт

    А именно, по нажатию клавиши LOAD на передней стенке процессора (напоминаю, что процессор этой системы был размером с шкаф и на передней стенке ее были лампочки, переключатели, кнопки и осциллограф) в процессоре особым образом инициализировались два служебных регистра:
    регистр PSW и регистр CCW

    в регистре PSW (processor status word) устанавливался адрес текущей команды 0000 (адрес, то есть аналог Instruction Pointer у x86 был частью PSW). также PSW имел внутри флаги и кроме нуля в адресе инициалировался флаг "Ожидание ввода-вывода"

    CCW - channel command word - командное слово канала. Каналом в этой архитектуре назывался отдельный процессор ввода-вывода (еще один шкаф). CCW инициализировался командой "считать с диска 0 первые N байт в адрес 0)

    Дальше все просто. По отпусканию кнопки LOAD внутренний бог в машине говорил "Заебись"

    И всё заеблось.

    Канал считывает в ОЗУ с адреса 0 N байтов и передает процессору сигнал "ввод-вывод завершен"

    Процессор радостно начинает выполнять код начиная с адреса 0, а там (сюрприз!) находится программа начальной загрузки IPL (Initial Program Loader)
    Sunday, September 24th, 2017
    prool
    11:44p
    Про картошку
    Сегодня закуплено, транспортировано, перебрано и помещено в закрома примерно 330 кг картошки (сорт как и в прошлый год, Белоросса). Закупочная цена 4,50 UAH за килограмм (курс доллара НБУ 26.2372).

    Для сравнения: в прошлом году 325 кг по 4 UAH, 1 USD = 26,15 UAH)
    Tuesday, September 12th, 2017
    prool
    9:22p
    Геометрическая прогрессия
    Теперь меня забанили в ФБ на 3 суток. За вот такой комент в ФБ Арсения "Апача" Федорова


    ===

    Арсений, предыдущая партия кокаина, отправленная тобой через Гарсию, оказалась ненадлежащего качества. Мой дон огорчен, следи, пожалуйста, за контролем качества.

    И ускорь изготовление бомбы для Путина

    ===

    UPDATE: Сообщение отредактировано 13.09.17 14:26UKR, так как при его наборе я в состоянии стресса допустил опечатку
    Friday, July 14th, 2017
    prool
    8:24p
    Вечер перестает быть томным
    Я очередной раз потерял невинность.

    Сегодня это произошло в Фейсбуке: миня зобанили!!!!111 на 24 часа

    Дело было так: в своей ленте я увидел, что какая-то зоозащитница опубликовала картинку с логотипами компаний, которые якобы тестят свои продукты на животных. Как будто бы это что-то плохое. Среди продуктов были памперсы, какие то кремы, косметика, еще что-то в этом же духе. Если на животных проводить предварительное тестирование нельзя (потом все равно это должны проверять на добровольцах), я написал

    Надо тестить на неграх. Их не жалко, они хуже жывотных

    Что самое интересное, зоозащитницы со мной согласны. Потому что плакаты "они тестят на животных" я видел в сетях не один раз. А плакатов "они тестят на неграх людях" нет.

    Но видимо кисы абиделись и собрались в количестве 50 человек и написали на меня 50 жалоб. А Фейсбук работает почти как ЖЖ, когда жалоб больше, чем N, они принимают меры. Возможно, конфликтная комиссия среагировала на слово "негр". В ФБ еще могут забанить за слова "хохол" или "кацап".

    Ритуально плюю в кипу Ц-бергу
Virtustan   About LJ.Rossia.org