Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
leahch

Алексей Черемисин

Я мастер на все руки, я козлик Элек Мэк :-)
  • 1058
    вклад
  • 19
    вопросов
  • 1718
    ответов
  • 28%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как создать языковой дамп для ингушского языка для клавиатуры AOSP?

    leahch
    Алексей Черемисин @leahch
    Chesterfield25, слово и частота встречаемости, чем больше цифра, тем чаще встречается.
    Написано 6 часов назад
  • Как увеличить ОЗУ на ноутбуке?

    leahch
    Алексей Черемисин @leahch
    99qop66, но старая ddr3на низких таймингах стоить будет как чугунный мост. Сверяйтесь четко по спецификации!
    Написано 6 часов назад
  • Как увеличить ОЗУ на ноутбуке?

    leahch
    Алексей Черемисин @leahch
    99qop66, скорее всего в тайминги не попадете с новой плашкой. Завестись, заведется, но может сбоить.
    И если есть два гнезда, то покупайте два плашки по 4, чем одну на 8,будет работать в два канала.
    Написано 6 часов назад
  • Только, что установил jdk и netbeans.При любом коде появляется ошибка: Exception in thread "main" java.lang.RuntimeException. Как решить?

    leahch
    Алексей Черемисин @leahch
    Конечно же netbeans уже вышел в тираж. Рекомендую или eclipse, или idea.
    Ну и пример кода!
    Написано 04 февр.
  • Как увеличить FPS в системе?

    leahch
    Алексей Черемисин @leahch
    Иван Четчасов, И да, можно посмотреть, как компилируются бинарники того же linux lilo.
    Написано 03 февр.
  • Как увеличить FPS в системе?

    leahch
    Алексей Черемисин @leahch
    Иван Четчасов, Наоборот, если пишете ядро, зарускайте сборщик БЕЗ библиотек, вообще без каких лобо библиотек. А линкеру нужно сказать, чтобы делал бинарный файл с нужными смещениями.
    Но да, этому нужно посвятить немного времени. Кроме линкера нужно будет освоить еще и передачу параметров в функции и обратно (часть через регистры, часть по стеку, часть по памяти)...
    Зато потом будет на порядко легче.
    Написано 03 февр.
  • Как увеличить FPS в системе?

    leahch
    Алексей Черемисин @leahch
    Иван Четчасов, Заведите область памяти, где будете держать координаты курсора, курсор отрисовывается прямоугольником в несколько пикселей, пусть будет 16х16. и держите начало координат этого прямоугольника.
    1) Скопировать прямоугольник из видеобуфера на месте курсора и запомнить его
    2) Этом же месте нарисовать курсор
    ---
    3) Когда курсор перемещен, скопировать обратно запомненный буфер из 1)
    4) Посчитать следующие координаты курсора и на пункт 1)

    PS. Ну а по коду - если делаете операционку, что похвально (!), то лучше ее делать на языке высокого уровня, и делать небольшие вставки на ассемблере под нужную архитектуру.
    PPS... Что-то пока не вижу таблиц прерываний, да и вообще таблиц с ресурсами...

    Что касается копирования, то чем его меньше, то лучше. Рекомендую прочитать, реализовать в алгоритме и применять, везде, где получится (но без фанатизма) https://ru.wikipedia.org/wiki/Zero-copy
    Zero-copy сейчас используется очень во многих продуктах: сетевой стек в линуксе, gstreamer, драйвера video, v4l2 и прочей хрени типа драйверов и ПО...
    Написано 03 февр.
  • Как увеличить FPS в системе?

    leahch
    Алексей Черемисин @leahch
    Иван Четчасов, Значит нужно где-то держать коррдинаты и идентификаторы окон (а с ними еще и атрибуты окна, типа модальности, програчности и прочей хрени), и если программа или API попросят перерисовать нужное окно, то его и перерисовывать.
    Написано 03 февр.
  • Как исправить движение мыши?

    leahch
    Алексей Черемисин @leahch
    mayton2019, ровно также работает, в относительных координатах.
    Написано 01 февр.
  • Lan порты синхронно мигают?

    leahch
    Алексей Черемисин @leahch
    Epic18, Сложность вопроса снизьте! И добавьте операционную систему в теги.
    Написано 01 февр.
  • Lan порты синхронно мигают?

    leahch
    Алексей Черемисин @leahch
    1) Поменяйте сложность вопроса. Это не поврос запредельной сложности.
    2) Пропишите тег операционной системы.
    3) Смотрите логи ядра, если карточка постоянно переключает скорости (о чем мождет говорить "мигание" ), то проверьте кабель и розетку.
    4) Вообще-то лампочки мигают, как в драйвере задано, но могут и автоматически...
    Написано 01 февр.
  • В чём может быть причина высокого latency на хосте c mssql под esxi?

    leahch
    Алексей Черемисин @leahch
    Снапшоты есть? удаляйте...
    Написано 01 февр.
  • Есть ли сервер посредник?

    leahch
    Алексей Черемисин @leahch
    А какие проблемы арендовать VPS и установить на нем, что душе угодно, и успокоиться...
    Начиная от Mosquitto MQTT , и заканчивая Kafka.
    Написано 01 февр.
  • Проверка четного числа (четное/нечетное)?

    leahch
    Алексей Черемисин @leahch
    for n in range(1, 100):
        # s = bin(n)[2:]  
        # s = str(s) 
        if n % 2 == 0: 
           print("Четкое четное")
        else:
            print("Четкое нечетное")
        if n > 52:
            print(n)
            break
    Написано 31 янв.
  • Проверка четного числа (четное/нечетное)?

    leahch
    Алексей Черемисин @leahch
    Да..... Что мы здесь делаем? И самое главное - зачем?
    Сначала получаем int из цикла, потом зачем-то переводим в строку бинарного вида, потом из строки пытаемся получить (тада!!!!) строку!
    Сравниваем в ифе строки (тада!!!!).
    Дальше вообще какая-то "магия" строк с конкатенацией...
    Написано 31 янв.
  • Почему система не грузится после уменьшения диска?

    leahch
    Алексей Черемисин @leahch Куратор тега Linux
    А файловую систему прочекали, косле того, как шринкнули?
    По идее, EFI, да у Вас в начале.
    Написано 31 янв.
  • Что с матрицей (выводом на матрицу)?

    leahch
    Алексей Черемисин @leahch
    I.CaR Soft, Блиин... Вот интересно...
    1) Сколько стоит этот терминал? Сам работаю в области Digital Signage, и представляю, сколько эта штука стоит.
    2) Окупает ли окирпичивание девайса отверткой стоимость оплаты консультации ТП?
    3) Для связи с ТП предполагаемого противника и решения вопросов доступа к БИОС есть манагеры, они знают вражьи языки, правильные слова, и должны подобрать кувалду к этому орешку.

    Ну, и если дирекции все равно, окирпичен девайс или нет, тогда отвертка и желтая изолента рулят.

    Ну и последнее, не проще ли просто заменить комп в девайсе?
    Написано 30 янв.
  • Как отключить выполнение кода на определённое время после его выполнения?

    leahch
    Алексей Черемисин @leahch
    Максим, Кушайте на здоровье :)
    Написано 27 янв.
  • Как запустить трансляцию видео и аудио из файла mp4 в виртуальную веб камеру на Linux?

    leahch
    Алексей Черемисин @leahch Куратор тега Linux
    alex_under77, не за что, сам работаю с gstreamer, и достаточно давно, видео-аудио :)
    Написано 25 янв.
  • Как запускать файл.py автоматически с запуском Oc?

    leahch
    Алексей Черемисин @leahch
    Определенно угадывать! Но обычно это ВЫНь.
    Написано 25 янв.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Evgenii
    • 14 ответов
    • 0 вопросов
  • TOA
    Злой Негр
    • 8 ответов
    • 0 вопросов
  • mayton2019
    • 6 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 6 ответов
    • 0 вопросов
  • JustKappaMan
    Кирилл
    • 6 ответов
    • 0 вопросов
  • xez
    Dmitry Roo
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации