Где то в 1988-1993 в России выпускался конструктор - самосборная фортепьянная клавиатура. Набор носил совершенно нерелевантное название, как тогда было принято, типа «Юность» или «„Электроника“.
Вот отрывок http://dl.dropbox.com/u/6121480/rec.ogg (100 kB). Извиняюсь за качество, записано в ресторане на телефон с андроидом, так что как уж получилось.
Недавно столкнулся с новым для меня способом защиты программ от отладки. При старте программа считает md4 от своей секции .text, далее сумма обрабатывается нетривиальным образом, чтобы запутать и затруднить отслеживание того, что происходит только по дизассемблерному выхлопу. Таким образом отлаживать программу, чтобы отследить ход проверки нельзя, так как отладчик, ставя брейкпоинты, изменяет код и тем самым изменяет контрольную сумму.
Сложность взлома такой защиты соответствует сложности алгоритма запутывания, так как в конце все равно идет проверка на заранее известное значение.
Возник вопрос, а возможно-ли действуя по тому-же принципу (только проверка целостности секции .text, никаких противо-отладчиковых приемов, расчитанных на конкретные отладчики) создать более стойкую защиту? То-есть нужно как-то исключить сравнение в конце.
PS: защита только от отладки, не от копирования и распространения.
При попытке удалить из списка Open With все не нужные обработчики, после определенного колличества на место удаленного встает новый из ранее удаленных. Причем это минимальное число разное для разных файлов. Для музыки - 7 штук, причем мне нужно всего 2, иначе они при правом клике на файле уползают в под-меню и это не сильно удобно.
Чего это еще за нафиг такой? Каким местом они вообще думают когда такое делают?
Некоторое время назад при логине перестал сам запускаться metacity и nautilus. Если их запустить руками после логина, то все работает. Пока не запустишь есть только панель с 3 вирт. рабочим столами (вместо 5) и обоина дефолтовая сиренево-непонятного цвета.
Откуда они вообще запускаются в нормальном режиме?
Ubuntu. За это время точно ничего не обновлялось и ничего релевантного в системе не ковырял.
Некоторе время назад стала происходить очень странная вещь: в FF при попытке открыть видео на ютубе в 2-х разных вкладках оби копии плеера падают и выводится «Adobe flash plugin has crashed» на полосатом фоне (вроде как это новая фишка FF).
При этом одно видео играется без проблем, флешки, которые не содержат видео тоже открываются в любых колличествах.
В 50-х в США шла телепередача What's My Line. Суть - приглашают людей разных профессий и несколько человек задавая наводящие вопросы пытаются отгадать. Довольно развлекательно, на тытрубе много очень роликов.
Юмор:
Пригласили женщину, которая занимается ремонтом молний (застежек).
И один из наводящих вопросов звучит так: would any efficient secretary know how to operate one of these? (Знает-ли любая эффективная секретарша как управляться с этим?)
Давно, еще во времена ДОС-а и дисков «все для хакера» :) были такие программы, которые сканировали любой файл на предмет содержания в них файлов известных типов и выдирали эти файлы. Ну то-есть из игр обычно выдирались картинки, звуки и прочий хлам.
Понадобилась вот такая вот штука, а найти не могу. Причем нужно что-то современное, знающее сигнатуру flac и умеющее их выдирать.
Есть система вида стенка-пружина-кубик-пружина-кубик. Стенка неподвижна, у кубиков есть трение относительно пола (ну или просто внутреннее трение в пружинах, не важно).
Нужно численно получить поведение системы при известных началных условиях.
Для одного кубика это делается легко методом конечных разностей. А тут как?
Есть большая выборка данных (500000+ точек) - немного зашумленная, но в целом гладкая кривая.
Задача - представить ее как можно более точно с помощью сплайна (конкретный тип не так важен), причем нужно минимизировать колличество контрольных точек.
Я попробовал несколько методов наобум. Хорошие результаты дает такой велосипед: в качестве начальных точек берем концы отрезка, ситаем отклоние от оригинала по всей длинне, где максимально - ставим точку, заново считаем отклонение, так 50 раз (число чисто от балды). После этого получается уже неплохой результат, еще немного он улучшается, если эти 50 точек в уже готовом сплайне подвигать влево-вправо.
Представление в виде полинома не подходит - у него получится очень большая степень.
В связи с расширением ИТ инфраструктуры на конкурсной основе в крупную компанию требуется помощник системного администратора.
Тип работы - Полный/сокращённый рабочий день
Место работы - Работа на территории работодателя
Уровень дохода - 1500-2000 руб.
Условия работы и компенсации:
* Динамичная работа в стабильной компании.
* Компенсация только транспортных расходов.
* Устройство по ТК РФ, плюс получение стажа.
* Соц. пакет.
Так-же по ссылке интересный срач на тему как согласуются «Устройство по ТК РФ» и ЗП меньше прожиточного минимума :)
В научных статьях колебания струн (конкретно музыкального инструмента) выводят в виде зависимости (Y) отклонения точки X струны в момент времени T после удара по струне: Y(X, T).
Как зная эту зависимтсть получить аналог записи звучания такой струны с микрофона, то-есть A(T)?
Подскажите нативный аналог Terminal Velocity, ну то-есть аркадную 3D леталку, можно без прорисовки самого летательного средства и где можно просто тупо и без особой цели мочить все что движется.
В Графе Монте-Кристо почти в конце есть эпизод, когда Дантес выкупил дневник аббата Фариа и прочитал в нем: «Ты вырвешь у дракона зубы и растопчешь львов, - сказал господь».
Откуда эта фраза? Может есть где описание или что-то типа того. Напрямую не гулится, только ссылки на книгу.