• С помощью какой программы в винде можно быстро сделать образ флешки?

    Я пользуюсь шестнадцатеричным редактором HxD, он умеет также и побитовые образы дисков сохранять, так что частенько пользуюсь им в этих целях. Бесплатный, имеется портабельная версия. Но VHD сделать им не получится (если, конечно, не рассматривать вариант с ручным созданием и дописыванием заголовка).
    Ответ написан
    2 комментария
  • Как поймать зловредный процесс?

    Ещё один вариант: кончается оперативка и начинается активный своппинг. Увидеть можно как по top'у (мало свободной памяти, заюзано много свопа), так и по iotop'у (активный kswap).
    Ответ написан
    Комментировать
  • Программу по контролю личного финансового состояния?

    Можно попробовать CashFly. Давно пользуюсь, в целом устраивает (хотя жаль, что развитие прекратилось, некоторые дополнительные плюшки явно не помешали бы).
    Ответ написан
    1 комментарий
  • Каким ридером вы пользуетесь?

    ONYX Boox A62.
    Сначала хотел брать A60 Pearl, но их очень мало выпустили, и когда я начал искать, всё уже раскупили, пришлось дожидаться наследника. На чём основан выбор: повышенная контрастность и скорость обновления у Pearl-экрана, в A62 вдобавок к тому ещё и HD (1024x768 вместо стандартных для шестидюймовиков 800x600). Обязательно требовался сенсорный экран, потому что я много читаю на английском и при этом пользуюсь словарём, а выделять или набивать слово одним джойстиком — издевательство. Чтобы сенсорный экран не ухудшал контрастность, можно делать либо инфракрасный, либо вакомовский. Первый удобнее, т.к. не требует спец-стилуса, но приходится делать довольно высокую рамку вокруг экрана для размещения излучателей, и если источник света под углом, на экран будет падать тень от этой рамки. Поэтому остановился на вакомовском.

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

    Книжка не без недостатков, но в целом доволен.
    Ответ написан
    Комментировать
  • Возможна ли инициализация const-строки не в конструкторе?

    Не совсем понятно, почему константным должен стать указатель, если хочется запретить менять записанные по нему данные, а не его самого. То ли неточность в описании, то ли хотел сказать не unsigned char* const, а const unsigned char*. Но независимо от этого, атрибут const можно обойти модификатором const_cast (или банальным Си-подобным приведением типа). Главное при этом, чтобы приводимая память не оказалась в read-only области, но если она явно выделяется по new, то такого казуса, по идее, произойти не должно.
    Ответ написан
  • Как зайти в ICQ, но оставить сообщения на сервере? (решено)?

    После пары-тройки случаев, когда я попал в такую же ситуацию, я просто решил таскать базу с собой на флэшке (пользуюсь Мирандой). Как вариант — хранить в дропбоксе или аналогичной прожке. Правда, это не является ответом на поставленный вопрос, но я сильно сомневаюсь, что существует способ подключаться к ICQ без получения сообщений с сервера.
    Ответ написан
  • Чем просканить жесткий диск на наличие неведомого мусора?

    На винде есть каталоги, в которые по умолчанию нельзя заходить даже повышенному админу. В частности, это System Volume Information, в который складируются точки восстановления и который, таким образом, может занимать неимоверные объёмы. Поскольку зайти в него нельзя, то и в подсчёте размеров он не участвует, отсюда и разница в подсчитанном и реальном размерах. Можно выставить себе разрешения на доступ в этот каталог и потом уже посмотреть, сколько он занимает.
    Ответ написан
    2 комментария
  • Mercurial портит русскую букву "Р" в файлах

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

    Общее направление для исследования: A0 — это неразрывный пробел, и некоторые приложения, связанные с обработкой текста, превращают его в обычный пробел. Скорее всего, какая-то из промежуточных программ, участвующих в цепочке пересылки данных, трактует текст как ANSI, поэтому и обрабатывает A0 как независимый символ, а не как часть UTF-8-последовательности. Соответственно, нужно смотреть, какие программы участвуют в процессе пересылки, и пытаться отслеживать содержимое текста на входах и выходах.
    Ответ написан
    Комментировать
  • Shift delete

    Существуют программы, которые перехватывают любое удаление и сохраняют файл в собственном аналоге виндовой Корзины. Это удобно тем, что так можно восстановить не только файлы, удалённые по Shift+Del, но и файлы, удалённые различными приложениями (далеко не все программы можно заставить удалять в Корзину).

    Сходу могу назвать две таких прожки: Norton UnErase и Undelete от Condusiv (ранее Diskeeper, ранее Executive). Несмотря на «традиционные» названия программ-восстанавливалок, эти две не занимаются восстановлением файлов путём сканирования диска, а именно сохраняют удаляемые файлы путём подмены удаления на перемещение в собственную скрытую папку. Тем самым гарантируется, что данные файла не будут перезаписаны, и он всегда может быть восстановлен (пока не окажется окончательно удалён для освобождения места или по истечении срока хранения).
    Ответ написан
    1 комментарий
  • Помогите выбрать монитор для графики

    Сильно зависит от бюджета. Например, (если брать 24") NEC PA241W очень хорош как раз для профессиональной работы с цветом: расширенный охват, мощнейшие возможности для калибровки, псевдо-10-битная матрица (8 бит + AFRC) и т.д., но этот моник довольно дорогой. Если в бюджет не укладывается, можно обратить внимание на упрощённую модель P241W, с обычным цветовым охватом и 8-битной матрицей. Ниже идут уже, так сказать, «почти профессиональные» мониторы, которые можно отнести в категорию топ-левела для домашнего применения, такие как 2490WUXi: качественная реализация, матрица с честными 8 битами, неплохая заводская настройка. Ну а ещё дешевле идут уже модели, всё более приближающиеся к бюджетным решениям: ухудшение равномерности подсветки, некорректные гамма-кривые, переход от 8-битной к псевдо-8-битной матрице (6-битная с AFRC), ну и, наконец, отказ от IPS в пользу более дешёвых MVA/PVA/TN, но здесь уже говорить о работе с цветом просто смешно.

    На всякий пожарный: если кто вдруг остановит выбор на проф. моделях PA-серии у NEC'а, но посчитает, что 24" — это слишком много, брать PA231W не стоит: хоть она и относится к серии PA, эта маркировка здесь чисто номинальная, по характеристикам и качеству это весьма средненький монитор.

    PS: Сорри, что пишу здесь только про NEC. Так сложилось, что больше всего имел дело именно с ними, и про моники остальных фирм знаю практически только понаслышке.
    Ответ написан
    4 комментария
  • Как вызвать "синий экран" на локальном компьютере?

    Вдобавок к решению с Ctrl+ScrollLock+ScrollLock можно ещё воспользоваться демонстрационной утилитой Notmyfault от Марка Руссиновича.
    Ответ написан
    Комментировать
  • Windows, проблема с удалением файлов?

    Насколько я помню, для удаления файла не требуются права на сам этот файл. Этим управляет привилегия «Удаление файлов и подкаталогов» у каталога, в котором находится файл. В общем-то, логично, т.к. удаление является модификацией содержимого файловой записи, относящейся к каталогу.
    Ответ написан
    1 комментарий
  • "Правда ли, что Hell располагает перепиской Навального", или "Можно ли подделать тексты писем в формате TBB"?

    Даже если это невозможно или чрезвычайно сложно, зачем вообще подделывать письма в формате TBB? Достаточно написать нужное содержимое в формате EML (простой текстовый формат) или создать в любом другом почтовике, откуда его импортировать в EML и подправить заголовки для пущей правдоподобности, после чего импортировать этот EML-файл в Бат, и письмо окажется в базе Бата, в формате TBB.

    А вообще, Каганов уже хорошо высказался на этот счёт.
    Ответ написан
    2 комментария
  • Уловки с исходным кодом?

    Когда пишу на Сях или плюсах, часто оборачиваю такие блоки в #if 0 / #endif, для раскомментаривания заменяю 0 на 1. Удобно тем, что внутри блока могут присутствовать и другие комментарии /* … */, а в этом случае описанный в посте способ не сработает.

    Кроме того, несколько раз требовалось сравнить поведение двух разных реализаций, способ с #if 0 / #else / #endif позволил переключаться между ними заменой одного символа.
    Ответ написан
    Комментировать
  • HTTP Termination Symbol

    Да, надо два CRLF подряд, но сравнение
    $data == "\r\n"
    делает не то, что надо. Это сравнение вернёт истину только один раз, когда придёт второй CRLF, потому что первый был не сам по себе, а завершал последнюю строчку заголовка. Вообще, типичный HTTP-запрос выглядит примерно так (только полей обычно побольше):
    GET / HTTP/1.1\r\n
    Host: habrahabr.ru\r\n
    Accept-Language: ru-RU,ru;q=0.9,en;q=0.8\r\n
    Connection: keep-alive\r\n
    Referer: http://habrahabr.ru/\r\n
    \r\n
    Ответ написан
    Комментировать
  • VS 2008 - Настройка проекта на конфигурацию x64?

    При установке, возможно, не были выбраны x64-компоненты. Попробуй запустить установку Студии и проверить (и, если нужно, доустановить). Сейчас точно не помню, но что-то мне кажется, они по умолчанию не выбраны там.
    Ответ написан
  • Интернет на два компьютера

    DNS: 192.168.0.1

    Вот это зря было сделано. Или у вас на первом компе установлен DNS-сервер? Лучше прописать те серверы, которые используются на первом компе, ну или гугловые 8.8.8.8 и 8.8.4.4.

    Если всё равно не заработает, то надо ещё проверить, не блокирует ли транзитные соединения файерволл (временно отключить на обоих компах и посмотреть, не заработало ли).
    Ответ написан
    3 комментария
  • Ссылки в perl

    После третьей строчки $c является строкой 'a'. $$c является раскрытием переменной с именем, равным содержимому $c — то есть переменной $a, которая к моменту печати уже содержит значение 'bb'. Соответственно, первой строкой печатается 'bb'. Второй строкой печатается просто содержимое $c, то есть 'a'.
    Ответ написан
    1 комментарий
  • Ссылка "назад" для Opera Mini

    Обработчик нажатия должен располагаться не в href, а в onclick.
    Ответ написан
  • VirtualBox: интеграция гостевой ОС с внешним веб-браузером?

    Встроенными средствами — думаю, что нельзя. Из относительно простых способов можно попробовать следующий: создать расшаренную папку для виртуалки (ну или расшарить с хоста по самбе), написать мини-прожку, которая будет зарегистрирована в качестве обработчика HTTP-ссылок и которая при вызове будет создавать в этой расшаренной папке некий файлик с переданным ей адресом. На хосте же повесить скрипт, который либо периодически опрашивает эту папку, либо следит за ней через inotify, и при появлении файла считывает адрес и запускает Хром.
    Ответ написан
    2 комментария