Задать вопрос
  • Почему вылетает консоль, после выполнения программы?

    15432
    @15432
    Алексей Гриченко: хотя нет, доступ на чтение не приведёт к фейлу проверки переполнения. либо падает не по переполнению.
  • Почему вылетает консоль, после выполнения программы?

    15432
    @15432
    Алексей Гриченко: может и там. весь код очень странно выглядит. несколько лет назад компилятор бы вообще не позволил выделить память таким способом. разбаловали программистов :)
  • Сбой запроса дескриптора USB-устройства c HDD?

    15432
    @15432
    Владимир Мир: да без проблем, просто по sata надежнее.
    можно и просто купить отдельно, $4 в Китае
  • Обработка разнобитных bmp картинок, в чем конкретная разница?

    15432
    @15432
    Алексей Майрин: Например в случае 4-битного изображения сразу за заголовком BMP файла будет находиться таблица цветов с 16 значениями (на каждый возможный вариант 4-битного значения пикселя) по 4 байта (00RRGGBB), задающая цвета картинки. Эта таблица будет задавать то, как именно будут отображаться пиксели. Стандартный вариант - цвета 00000000, 00111111, 00222222 ... 00FFFFFF. Тем самым пиксель со значением 0 будет преобразован в черный цвет (00000000), а пиксель со значением F будет белым (00FFFFFF). Если в таблице обратить порядок значений, получится инверсия цветов. Таблица часто делается нестандартной для наименьших потерь цвета за счет уменьшения битности.

    если у вас есть альфа канал (и наложение картинок друг на друга), придется его учитывать и смешивать цвета нужным образом.
  • Переводиться ли на ВМК МГУ?

    15432
    @15432
    Konsyl: устроился на работу ещё до получения диплома, работаю там уже два года
  • Какой процессор в телевизоре?

    15432
    @15432
    Какой-нибудь несколькоядерный ARM на 1.5 ГГц
    Не всегда удается найти точные характеристики
  • Как анонимизировать торрент трафик?

    15432
    @15432
    Vizavi: про абузы не знаю, ддос защита была. Ну и это один из немногих недорогих хостеров без лимита по трафику
  • Какой сейчас лучший оператор-тариф для навигатора?

    15432
    @15432
    super-guest: значит что в поездке по россии все (звонки и интернет) продолжает работать, цены не увеличиваются.

    про теле2 - что интернет останется безлимитным в других регионах РФ (цены на звонки увеличиваются)

    обычно условия работают только в регионе приобретения, потому пишу "работает по РФ"
  • Сложить две строки?

    15432
    @15432
    Можно сразу первую строку выделить с запасом, и копировать прям в неё
    res db "Результат = ", 10 dup (0)

    примерно на си:

    char * res_string; //строка "результат = " ...
    char * val_string; //строка с числом
    char * val_ptr = val_string; //для копирования второй строки
    char * pos_to_insert = res_string; //ищем позицию, куда копировать строку со значением
    do ++pos_to_insert while(*pos_to_insert != '='); //с помощью поиска символа "равно"
    ++pos_to_insert; //отступаем пробел
    while(*val_ptr != 0) *pos_to_insert++ = *val_ptr++; //копируем строку
    *pos_to_insert = 0; //терминирующий ноль в конце строки
  • Охлаждение при воздействии электричества?

    15432
    @15432
    Строго говоря, элементы Пельтье создают разность температур - одна сторона немного охлаждается, а другая нагревается. Электрический тепловой насос. Простое охлаждение запрещено законами термодинамики.
  • Кому принадлежат симкарты?

    15432
    @15432
    Sanes: скрины личного кабинета предоставить? На полях имени и фамилии пусто и просит заполнить. При этом звонки и смс работают
  • Как выполнить ассемблерную команду в Java или C++?

    15432
    @15432
    Андрей Андрющенко: не только кейсы можно использовать. В универах проходят целый курс "конструирование компиляторов", в нём много времени отводится именно парсингу команд. Можете поискать материалы по изучению предмета...
    Если кратко, то в итоге должно получиться нечто схожее с обработкой входных строк по регулярным выражениям - программа сначала выделит основную команду (mov), затем определит используемый тип аргументов (из памяти в регистр), выделит используемые адрес и номер регистра и наконец изменит значение в эмулируемой памяти (придется держать некоторое виртуальное адресное пространство для работы с адресами памяти) и регистрах.
    Интерпретатор создавать - это надолго.
  • Кому принадлежат симкарты?

    15432
    @15432
    Danil Andreev: Москва. Вряд ли это специфично для города - сегодня видел раздатчика симкарт билайн в подмосковье.
  • Можно ли вынести SIM-карту с модема?

    15432
    @15432
    Нашел только одно упоминание этой темы.
    Основная проблема в удлиннении SIM кабеля - возникающие помехи на CLK / DATA и затухание сигнала.
    Согласно документации, частота сигнала до 20 МГц. По витой паре 100мбит сигнал идёт с частотой 125 МГц, но там дифф. пара, за счет чего помехи взаимоустраняются. Вашу задачу можно приблизительно сравнить с удлиннением SD карточки. И эта ситуация мне более знакома на практике. На 30см обычных проводов SD хорошо работает, но метр и более - начинаются проблемы. Возможно, с витой парой получится лучше, но я никак не могу придумать, как именно пустить сигнал - либо в каждой паре по одному проводу пустить GND, по другому сигнал, или же CLK/DATA пустить по отдельной паре...
  • Муки выбора ноутбука (l460 vs e470 ). Что выбрать?

    15432
    @15432
    Владимир: Lenovo yoga 13 с 2012 года, вообще отлично, клавиатура с нормальными стрелками, сенсорный экран. Как ни странно, с 4 гигами ОЗУ и отключенной подкачкой отлично работает, сам удивляюсь. Аккумулятор до сих пор не помер. Из проблем - 1) наступил на провод питания, треснул разъем зарядки, приклеил :) через пару лет поменял на новый с али. 2) после двух лет сломалась одна из петель, экран перестал держаться на большом наклоне. Опять прибегнул к али, пока менял петли на новые, нашел причину поломки - обломился винт крышки. Обломок еле высверлил (корпус металлический оказался). Следующая поломка - затрещал кулер. Долго не думая, отрезал его питание ножницами (их там два), уже год работает на одном кулере, начал иногда потрескивать, уже пришел новый кулер с али, менять буду. Далее - заглючил тачскрин. Копался с ним несколько недель, перепрошивал, чистил, в итоге помогло подложить толстую фольгу под плату тачскрина. Пока что живой, использую ежедневно. Ах да, зарядка. На месте входа провода в зарядку оголился провод - со временем оболочка усела и стала короче. Перематывал изолентой, не очень помогало, изолента не держалася на самом блоке. придумал вот что - сделал кольцевой надрез в сантиметрах от этого места, подвинул оболочку к блоку, и оголившееся место "переместилось", там уже изолента хорошо легла.

    На работе юзал IdeaPad G40 чтоли. Понравился чуть меньше - тачпад с кнопками выглядел не очень, клавиатура меньшего качества. Ну и без SSD грустно. Ронять не приходилось (в отличие от своего Yoga), но в целом вполне нормальный ноут. Пересел на thinkpad - и сразу столкнулся с сильно глючащим тачпадом, не знаю что и думать)

    Мда, вышло какое-то описание поломок и ремонтов несчастного ноута. С паяльником дружу, для меня это не проблема. Большую часть своих устройств я множество раз разбирал и чинил. Возможно, с thinkpad вам это не понадобится, но кто знает...
  • Муки выбора ноутбука (l460 vs e470 ). Что выбрать?

    15432
    @15432
    Владимир: ок, понял :) в требованиях про необходимость thinkpad не было, тег только сейчас заметил. Я на IdeaPad'ах сижу
  • Муки выбора ноутбука (l460 vs e470 ). Что выбрать?

    15432
    @15432
    Владимир: верно, доставка долгая, мне за 3 недели пришло.
  • В чем разница между системным инженером и системным программистом?

    15432
    @15432
    Системный инженер, имхо, ближе к железу. Я учился на системного программиста, у нас было ну очень много математики, и вообще не было железа. У инженеров сопромат и радиотехника, у программистов математика и кодинг. Могу ошибаться. Лучше б пошел на инженера.