Как стать автором
Обновить

Комментарии 1257

НЛО прилетело и опубликовало эту надпись здесь
Вам смешно, а парня в сколково возьмут ) инновации, прогресс…
И папенька проректор ему в этом поспособствует…
того, который доктор? зеленое «изобретение» это видимо высокотехнологичная замена огурца )
Молодежь…
Вот правильная ссылка: quadregus
Какое шикарное значение кармы!
НЛО прилетело и опубликовало эту надпись здесь
Кстати Дениску Попова затравили до того, что он «ушел в искусство») Вроде как учится в каком-то муз.училище… Не состоялась у него блистательная карьера в IT…
Да ну? Он же на Лоре отписывался в прошлом году, народ даже его не троллил совсем, код там какой-то ему правили…
quadregus.livejournal.com/ вот его блог, там даже где-то была запись «с посвящения в школе искусств»)
На бокс ходит, вроде
да, отвратительно играет на фортепиано
Это принципиально новый стиль игры на фортепиано.
кто-то сравнивал звук гитары издаваемый Поповым, Удивительно но он оказался также принципиально новым, пик в пик совпадающим с некоторыми записями других пользователей интернета, выложенных на youtube.
image
Или Вы не о нем? :)
Они, часом, не родственники? :)

И да, минусующие, неужели Вы правда думаете, что Денис Попов и Бол^wг[ж]енос нуждается в представлении на айти-ресурсе?
Мне кажется, это просто конвергенция. :)
НЛО прилетело и опубликовало эту надпись здесь
скорее уж его брат
P.s. это я не переспросил. А всего лишь написал комментарий несколькими секундами позже. Так уж случилось. Потом вставил цитату комментария выше (когда его увидел). Не нужно минусовать.
Прошу прощения за баян, но анекдоты становятся реальностью:
Разговаривают как то Потапов и Бабушкин:
— Слушай, вчера написал новый архиватор. Любой файл сжимает в 5 байт!
— Ну, просто рулез!..
— Ага. Сейчас работаю над разархиватором…
Это известный продукт, кстати. Архиватор Лыщенко. Причем, он еще более эффективен, чем в анекдоте.

PS
Ссылка как-то странно отображается, продублирую: www.lapsha.ru/articles/tech/2004/01/06/150700.html
39344 в двоичной системе будет 0b1001100110110000 а не 0b1001100110100110
И хоть бы какой то намек, на то как это разжать потом.
И ведь опубликовали где то.
35 ГБ в 100 кб. utorrent — лучший архиватор!
Ну, я давно знаю такой архиватор MD5, благодаря этому у меня коллекция видео на 3.5 дискете )))))))))))))

и тоже с разархивацией туго ))))

Нет, представьте себе что нельзя
Архивирую файлы встроенным в Windows архиватором. Вызывается по Shift+del, потом Enter. Очень сильно экономит место на диске.
Одному мне кажется, что выпуск новостей подозрительно похож на скандально известный? Даже фразы практически те же, не говоря уже о голосах пацана и ведущей :)
Это фейк!
Всё оказалось намного интересней. Благодарю, добавил в пост.
Ничего-ничего. Вот доведёт свой «проект» «Флешка-маркер» и однозначно в Сколково поедет. xD
Действительно, пока у «флешки-маркера» есть один небольшой недостаток. Она является только флешкой, но не маркером.
Можно доделать, главное не выкидывать всю вату.
Он просто с другого конца засунул флешку
как пишут на одном ресурсе — ждём ебилдов! :)
ебигусейлдов
var 98 = «Еби гусей» ??? 0_o
Пароли ему уже везде поменяли, а то «Alexey456215» выглядит как то небезопасно.
Теперь я понял, почему Попов выбрал ник quadregus.
Quadregus <- квадрегусь <- четыре гуся.
С ним, оказывается, не только мысленная связь, но и половая.
Жили у бабуси два весёлых гуся…
Четыре
Из-за рифмы пришлось сделать несоответствие.
А на болгенос встанет, интересно? А то Антивирус Попова скучен, да и обои надоели. Надеюсь, что аффтар сделает набор фанатских рулонов обоев.
… но уже приобрели несколько школ и компаний краевого центра.

Чей он там сынок?
Вот тут написано, что
Название программы Алексею помог придумать его отец — проректор по учебной работе медицинского университета.
Я бы даже это facefoot`от назвал
image
НЛО прилетело и опубликовало эту надпись здесь
24 Февраля 2013 года. Где-то глубоко в Kaspersky Lab…



ИТАР-ТАСС: Студент Алтайского государственного политехнического университета создал антивирус. Его продукт, активно уничтожающий вирусные программы и занимающий скромный объем в ресурсах компьютера…
.


НЛО прилетело и опубликовало эту надпись здесь
че им удивлятся, они в курсе.
а пуск думаете кто убрал из новой винды?)
image
От Вас ничего не скроешь :)
Наверно AChurikov продюсер этого ролика и пиарит как может )
НЛО прилетело и опубликовало эту надпись здесь
кстати, можно задать вопрос этой милой девушке.
«всего лишь до 2-3kb»
ну это не сложно, сложнее сделать так, чтобы еще и «разжимал»
Такой алгоритм давно уже придуман, формат архива — *.torrent :D
Можно так же «архивировать» создав ярлык, разархивация «на-лету» :)
Вам смешно, а мне так в 13 лет файлы друг на флопике принёс…
Не ты один такой =(
Мне брат когда-то в далеких 90ых игр 50 на дискете скинул ярлыками :)) думал поиграю я :)
Все через это прошли…
Нет. Мы с кассетами бегали. Слава богу, на тот момент уже бобины отошли…
Скорее Magnet-ссылка. *.torrent может и мегабайт занимать)
Он явно изобрел md5. Только вот разархивацию не сделал еще.
Ага, сжатие с потерей информации.
Зато правообладатели не страшны.
Я когда-то предлагал такое — искать содержимое файла в /dev/urandom. Вопрос был в том, насколько это легально — тогда мне сказали, что это всё равно считается копией.
Про хэши вопрос остаётся в силе — ведь можно сделать специально «слабый» алгоритм шифрования и доставать из его хэшей файлы как кроликов из шляпы.
>>Про хэши вопрос остаётся в силе — ведь можно сделать специально «слабый» алгоритм шифрования и доставать из его хэшей >>файлы как кроликов из шляпы.

Так нельзя же. Придется фильтровать все коллизии, попутно с нужным файлом, вам выгребет миллионы копий с тем же хэшем.
Ничто не мешает сделать слабый алгоритм хэширования, не имеющий коллизий. Да и коллизий на фиксированной длине сообщений не так уж и много.
Математика мешает. Не сможете вы биекцию в любое подмножество сделать при фиксированном размере хеша. Да и биекция — это уже не хеширование, это уже шифрование будет.
Ну формально можно же хешировать файл блоками размером с сам хеш, для пущей надёжности. :)
А в чем суть? Мы же говорим про сжатие, а у вас тогда никакого сжатия не будет. Кроме того — даже в случае преобразования 1к1 по размерам — вам все равно нужна биекция, а это уже не тянет на хеш.
Тут по моему обсуждение плавно перетекло в тему «как лицензионно тырить нелицензионные фильмы» и просто если «какбы-хэшировать» фильм, а потом когда никто не видит — налету его доставать из этого псевдохэша. В итоге все довольны, фильма у меня нет, есть только его хэшь, а посмотреть я его могу
Вопрос в том, насколько это юридически обоснованно. На LOR'е «анонимные аналитики» «убедили» меня, что этот трюк в судах США шансов не имеет.

Вопрос остался открытым, в общем-то.
Разговор про «вытаскивание файлов из корзины» и сразу не был ни про шифрование, ни про хэширование.
А можно вообще блоками размером в один байт. Или в пару байтов. Или сколько-там-не-жалко процессорного время.
Лучше в ноль байт и битов. Если нет разницы зачем платить больше )))
Ааа, так вот о каком циклическом нуле речь!
Извините, разве, например, SHA1 на размере его блока (20 байт, 160 бит), имеет коллизии? И имеет ли коллизии (самый слабый) алгоритм «хэширования» — XOR?

В конце концов, никто не мешает разбивать сообщение на части (хоть по байтам) и хэшировать именно их, «подбирая» в последствии эти блоки.

Вопрос тут в том, является ли это с юридической точки зрения копированием.
1) имеет.
2) XOR не имеет и это не хеширование
3) для чего это?
Вы сводите множество А к множеству B, причём B гарантированно во много раз меньше А.
Вопрос: возможна ли взаимная однозначность?
НЛО прилетело и опубликовало эту надпись здесь
А если множества бесконечные то «во много раз меньше» не определено (либо определено через невозможность взаимной однозначности).
НЛО прилетело и опубликовало эту надпись здесь
Между множествами разной мощности все-равно не существует взаимно-однозначного отображения.
НЛО прилетело и опубликовало эту надпись здесь
Множество результатов хэш-функций в любом случае ограничено из-за фиксированной длинны.
А — бесконечное, согласен. Тем более =)
>Я когда-то предлагал такое — искать содержимое файла в /dev/urandom.

Зачем вам тогда хэш? Вы ведь в /dev/urandom уже и так все фильмы имеете, даже которые еще не сняли.
Я как то озадачился в школе еще математикой. Если файл — это набор чисел, то в теории перебором можно получить любой файл картинку книгу. Начал считать количество переборов. Потом прикинул скорости текущих процессоров. Расстроился.
А если генерировать страницы текста, то там когда-то проскочит как создать лекарство от рака. Дело останется за малым – выбрать правильный вариант!
Будет трудно, потому что миллионы страниц будут озаглавлены «Лекарство от рака» и начинаться со слов «Возьмите свежий огурец и засуньте его...». Еще столько же будут описывать такое же применение соленого орурца. Миллиарды страниц вообще будет невозможно прочесть из-за того, что они будут написаны на древних языках в плохом транслите, а еще столько же — на русском с кучей ошибок.
Я ж и говорю: останется только выбрать правильный вариант :)
Слушайте, Вам с Вашим слогом надо фантастику писать. Попробуйте, я уверен: получится захватывающе и увлекательно :)
Короче, я опоздал.
Волей судеб, пан Станислав тему тоже разрабатывал: dtskpl.ru/work/1076/,
«Путешествие шестое, или Как Трурль и Клапауций Демона Второго Рода создали, дабы разбойника Мордона одолеть»
Это было следующее что я понял. Надо фильтровать. Следующей идеей было представлять данные как архив и проверять на целостность. Но потом успокоился ))
Кроме шуток: многие проекты вида @home занимаются в том числе и Монте-Карло-подобным моделированием, либо «доставанием» случайных данных и их проверкой на пригодность.

Монте-Карло моделирование вообще довольно хорошо прижилось в науке, особенно в ядерной физике. Типично проводят набор моделирований и зависимость их результатов от входных параметров в дальнейшем используют как входные данные для машинного обучения: так работают LHC@home, Cosmology@home и т.д.
я прям представил правообладателей с рулоном хэшей
Работает по принципу торрентов, но с использованием /dev/astral:

echo "md5sum=0373980cd6f270e1172067b86c044633 type=iso9660 size=4448059392" > /dev/astralctl
dd if=/dev/astral of=openSUSE.iso

Тут аж 4 Гб до 16 байт «упаковано» :)
Алексей Бабушкин
Про архивацию, вынудили:
Алгоритм архивации таков: любой файл представляет собой HEX-последовательность символов, переводим этот HEX в DEC, получаем неебически-большое число, дописываем перед этим число 0, — получаем число в диапазоне от 0 до 1 с огромным числом знаков после запятой, а дальше всё просто — подбираем 2 таких целочисленных числа, частное которых даст нам искомое число в диапазоне от 0 до 1 с точностью совпадений до последнего знака. Беда в подборе чисел, которое может идти и 2 часа, а может идти и 2 недели. Есть опытные образцы и работающая программа, и всё это работает.


В приннципе, что-то в этом есть. Сразу вспомнил статью, где нашли очередное самое большое простое число — может и не зря, в итоге, ищут :-).
Судя по алгоритму, любой файл у него должен представлять НЁХ-последовательность.
Я, возможно, не в теме, но в чем проблема представить набор единиц и ноликов в виде HEX-поседовательности?

Парень, конечно, зря про «восьмерку» заговорил в интервью, но нестандартные идеи у него есть — этого не отнять. А значит может выйти толк, главное мыслить outside of the box. А то налетели сразу, коршуны, лишь бы пообсасывать кому-то косточки.
все равно где-то будет прокол, будет два таких самых числа или подобное… потом распакованое видео «кубиками» будет )))
А ничего, что для большинства файлов оно найдёт два числа лет этак через пять, причём их запись будет длиннее исходного файла?
Касательно сроков — железо развивается (не вижу здесь препона: сегодня долго, завтра сможет делать ваш мобильник). Касательно того, что будет длиннее: я не математик, оспорить не могу (проще говоря, не знаю). Вы можете как-то доказать, что эти два числа «длиннее»?
НЛО прилетело и опубликовало эту надпись здесь
Если честно, вообще вас не понял («если некоторые меньше, значит некоторые больше»). Мне правда не очевидно, что запись этих двух чисел обязательно будет занимать, как минимум, тот же объем памяти (а то и больший) — может кто-то на пальцах объяснить?
О, пошла тяжелая артилерия по убиванию кармы — я бы, все-таки, был благодарен за человеческое объяснение, почему запись займет больше места, чем за молчаливый минус.
Вы серьезно?! o_O
Хотите бейджик тролля заработать с своими −73 кармы? Простите, но вам еще далеко до «толстоты» — держите плюсик:



Довыпендривался.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
В двух словах: есть ровно 2^31 разных 2-гибибайтных файлов (по определению количества информации). Им соответствует как минимум 2^31 разных архива (2 разных файла не могут быть представлены одним архивом). Если они разного размера, то есть как большие, так и меньшие (все архивы не могут быть меньше: не существует стольких разных файлов размером менее 2 гибибайт). В алгоритме нет никакой оптимизации под любой из часто встречающихся типов файлов, да и обещанное сжатие видео — нереально, следовательно, архив случайно взятого файла будет скорее больше исходного, чем меньше.
А архивы не могут быть одинакового размера?
Они не могут быть одинакового содержания. А разных архивов размера N — конечное число, причём всех архивов размера строго меньше 2ГБ меньше, чем разных 2ГБ-файлов.
Нет, если хоть один файл жмется — то математически невозможно чтобы все архивы были меньше или равны по размеру. см. мой коммент ниже.
Ваш коммент прочитал чуть позже, чем написал
2^(2^31)
Может туплю, но: ГБ — это 2^30 байт = 2^30 * 8 бит = 2^33 бит. Выходит всего вариантов 2 ^ (2^33).
ГиБ
Мне кажется, такое док-во не катит, т. к. про существующие алгоритмы сжатия аналогично можно доказать, что они не работают, но они ведь работают. Да, они учитывают особенности/избыточности существующих форматов, некоторые сжимают с потерями, но и этот странный алгоритм с делением может работать для каких-то наборов данных. Проще сказать, что «очевидно», что он почти никогда работать не будет)
Ну именно в том и дело, что каждый архиватор работает с конкретным типом данных (точнее, с данными имеющими характерные особенности). Белый шум ни один архиватор не сожмет, выйдет только больший файл.
Так тогда и доказывать надо, что этот алгоритм не подходит именно для какого-то типа данных, а не общий случай, что архиваторы не работают на белом шуме. Это неудачная попытка доказать умозрительную очевидность.
Понятно, когда такой алгоритм эффективен — когда данные периодичны с небольшим периодом, либо оканчиваются на много нолей. Понятно также, что это ужасно неуниверсально, и не может работать и на фильмах, и на документах. Непонятно совершенно, для какого типа данных оно предназначается, и на каком вообще может быть теоретически эффективно, по крайней мере без дополнительной обработки данных. (Не могу представить себе формат, в котором нельзя бы было поменять последний байт; к такому формату архиватор уже не подходит).
Да это всё понятно… другими словами: сомнительно, что это может сработать (по крайней мере, пока не показано обратное на каких-то данных). Но приведённое выше док-во к данному методу не имеет никакого отношения и «строго» оно ничего не доказало по отношению к этому методу. Я лишь про это.
Но согласно вашей логике любой алгоритм сжатия — плохой. Если рассматривать его идею, не как идею архиватора, а как идею только алгоритма сжатия, то ваш контраргумент не работает.
В двух словах: есть ровно 2^31 разных 2-гибибайтных файлов (по определению количества информации). Им соответствует как минимум 2^31 разных архива (2 разных файла не могут быть представлены одним архивом)...

Звучит очень логично. Но теперь я, от недосыпа, не могу понять, как другие алгоритмы обходят эту логику.
Никак не обходят. Просто дело в том, что реально используемые алгоритмы архивации используют свойства реальных данных, например повторяющиеся последовательности.
Они хорошо работают на каком-то подмножестве входных файлов. Например, PPM — на текстах, JPEG — на фото, PNG — на графике и т. д.

Метод в сабже может сработать, скорее всего, на очень небольшом наборе искусственно сконструированных данных. Пример: если исходные файлы хранят десятичные представления дробей с большой точностью. Например, файл с 1 миллионом знаков после запятой дроби 23/713. Логично, что проще будет сохранить 23 и 713, чем мегабайт вида 0.0322580645161290032258064516129003225806451612900322580645161290…
JPEG тут вообще ни при чём, там сжатие с потерями, исходный файл из него не восстановить. Как и из mp3/mpeg4.
Да как же не причём — тоже алгоритм компрессии (если конечно сабж можно к ним вообще отнести)), хоть и с потерями, тоже работает на определённых частных случаях данных (фото). Дробями тоже можно приближать исходные данные с потерей точности (1/31 для числа выше), если это допустимо для конкретного вида данных.
Архивация = сжатие без потерь. Поэтому lossy-сжатие тут ни при чём.
Это лишь спор о терминах, сути это не меняет. В сабже топика речь про «сжатие». К тому же JPEG умеет сжимать и без потерь ru.wikipedia.org/wiki/JPEG-LS
Все просто. Предположим что у нас есть множество всех файлов объемом до 2Гб. Любой архиватор без потери — это биекция. Теперь мы утверждаем, что существует хотябы один файл, который архиватором «жмется».
Рассмотрим исходное множество как набор множеств (файлы в 1 байт, файлы в 2 байта, файлы в 3 байта и т.д. до 2Гб).
Пусть сжимаемый файл имеет размер K и сжимается до L. Тогда получается что в исходном пространстве количество всех файлов размера до L — больше чем осталось свободных ячеек размера до L в целевом пространстве (т.к. там находится архив файла размером K). Но т.к. архивация — это биекция, то мощность конечных множеств должна совпадать, а это значит что невозможно отобразить подмножество файлов размера до L в архивы размера до L, обязательно будут архивы больше размера L. Т.е. архиватор какие-то файлы сделает больше, чем они были до архивации.

Немного коряво вышло, но думаю идея математики понятна.
Я правильно понял, что это относится к любому архиватору?
Да, это общие суждения, относящиеся к совершенно произвольному архиватору.
Это математическая модель, ей вообще параллельно до всяких архиваторов :)
теория множеств же
Вообще — это не матан. В данном случае это мат. аппарат теории множеств.
Ну у меня это было в курсе матанализа. Так как я не математик, а физик, то, надеюсь, мне это простительно)
По-моему, это на уровне бытовых рассуждений можно понять, очень простая вещь.
Скажите это МГУ, в СУНЦе которого, на вполне математических направлениях, множества, почему-то, объясняются на матане.
Ну так это их ошибка. Я не могу быть ответственнен за это.
Я не обвиняю вас, я объясняю причину заблуждения о принадлежности множеств даже среди посетителей Хабра.
В СУНЦе всего три математики в расписании: геометрия, мат. ан и алгебра. Это не мешает затронуть куда больше разделов в пределах этих «официальных названий» курсов.

Взять и ввести пару или полпары ТМ, ТГ или ещё чего-нибудь? Получить дополнительные экзамены, бардак в расписании? Проще рассказать в рамках каких-нибудь основных курсов и/или спецкурсов.

Это, правда, совсем не освобождает от необходимости понимать к какому разделу относится тот или иной кусок курса.
То же самое языком для человеков.
Предположим, что есть архиватор, который сжимает абсолютно любой файл, то есть размер архива всегда меньше размера исходного файла.
Тогда применяя этот архиватор много раз подряд, мы можем сжать любой файл до 0 байт.
Но такой файл нельзя распаковать:)
НЛО прилетело и опубликовало эту надпись здесь
ну меньше байта ведь есть величины да? :)
Более того, в архиваторах, использующих арифметическое кодирование, есть величины меньше одного бита :)
Расскажите подробнее.
Там немного более сильное условие было. В вашем случае архиватор, который не увеличивает файлы — прокатил бы. Но даже такое невозможно. Если что-то сжали, что-то надо увеличить.
архиватор, который не увеличивает файлы — прокатил бы. Но даже такое невозможно.
Нет, необязательно. Просто несжимаемые данные вставляются неизменными.
НЛО прилетело и опубликовало эту надпись здесь
Можно просто оставлять файл неизменным и называеть его архивом ;)
Формально так нельзя поступать, т.к. тогда мы не отличим файл архива от распакованных данных.
тогда мы не отличим файл архива от распакованных данных
В условии об этом ничего, тащемта, не было.
Просто тогда архиватор будет некорректно работать в общем случае. Так что в условии это было, т.к. подразумевалась рабочая модель.
Можно имя менять. Дописывать .out к «сжатому». Кстати, этот чит подойдёт и для сжатия с реальным сжатием — несжимаемым файлам в имя «архива» будет дописываться спец. метка.
Ну такими темпами можно первые несколько символов файла вообще удалять и дописывать к его имени. Тогда архиватор будет все что угодно сжимать. Только это неправильно.
Ну, имя файла тоже не бесконечно увеличивать можно.
НЛО прилетело и опубликовало эту надпись здесь
Так только один раз же. Я имею в виду: если файл не сжимается, то метка дописываться больше уже не будет, а если сжимается, то вместо «сэкономленных» при сжатии данных можно вписать служебные.
НЛО прилетело и опубликовало эту надпись здесь
Равнозначно потере данных при смене расширения у любого другого файла.
А что тогда делать с файлом имя которого уже 256 символов (или сколько там максимально в данной фс).
Не трогать, очевидно же! Файл с расширением, не совпадающим со стандартным для архива, считается сжатым с коэффициентом 1:1.
Вы жестоки, но я осмелюсь оспорить это: «Архиватором Алексея — Можно!!!!»
Вы ошиблись, в слове «можно» все буквы должны быть заглавными:) Иначе не сработает.
Не обязательно. Универсальный критерий рекламного текста, который продает хрень, уже соблюдается. В Нем Есть Предложение В Котором Все Слова Написаны С Заглавной Буквы!
Много раз нельзя, обычно уже после первой итерации вся информация, поддающая алгоритмическому «сжатию» уже закодирована. Все следующие итерации сжатия будут лишь незначительно увеличивать «архив» за счет добавления служебной информации от архиватора. Даже при использовании разных алгоритмов на итерациях, ситуация особо не изменится, так как все они сводятся к уменьшению информации благодаря кодированию повторяющихся данных или предсказуемых последовательностей.
То же самое языком для человеков.
Предположим, что есть архиватор, который сжимает абсолютно любой файл, то есть размер архива всегда меньше размера исходного файла.
Тогда применяя этот архиватор много раз подряд, мы можем сжать любой файл до 0 байт.
Но такой файл нельзя распаковать:)

У нас таким алгоритмом, некоторые умельцы, в университете конспекты (лекции) сжимали, в 0-байт информации! Причем к алгоритмам такого сжатия были допущены только избранные, в принципе если тетрадку не теряли в течении всего учебного процесса в ВУЗе, то ее хватало ровно на 5-ть лет!
доказали, что zip/rar/.… не могут работать)
Они и не работают, точнее работают в очень редких случаях) Например в тексте 17% объема занимают пробелы и поэтому тексты хорошо сжимаются.
Например в тексте 17% объема занимают пробелы и поэтому тексты хорошо сжимаются.

На сколько я понимаю, при сжатии последовательности байтов заменяются на более короткие. На что заменить отдельностоящий пробел? Он же и так один байт занимает?
на 1-7 битов (http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%B4_%D0%A5%D0%B0%D1%84%D1%84%D0%BC%D0%B0%D0%BD%D0%B0), можно заменять и большие группы, например, «if (» (http://ru.wikipedia.org/wiki/LZW).
Могут, но существуют такие файлы (например, те же архивы), результат работы архиватора на которых будет больше, чем входной файл.
НЛО прилетело и опубликовало эту надпись здесь
Естественно. Но это прекрасно укладывается в описанную выше математическую модель.
причём это можно закодировать 1 битом, ну или 1 байтом, для круглой цифры
НЛО прилетело и опубликовало эту надпись здесь
Не обязательно она будет неуспешной. Существует вариант, когда по случайности конец файла будет совпадать с контрольной суммой. И тогда архиватор некорректно работает.
НЛО прилетело и опубликовало эту надпись здесь
Потому что по сути — это часть информации, необходимая для разархивирования, только вынесенная в имя. Просто костыль, мат. модель от этого не изменилась. Если удалить эту информацию — однозначность теряется, мы не можем разархивировать файл. Не следует путать эту ситуацию с просто знанием о том, что файл — архив.
Для несжимаемых проверка контрольной суммы всегда будет неуспешной


Почти всегда) Если исходный файл был как раз данные+контрольная_сумма (намеренно или случайно) и его заархивировали (без сжатия, т. к. алгоритм его не смог сжать), то операция разархивирования будет пытаться его разархивировать, т. к. найдет верную контрольную сумму. Только это всё уже далеко от сабжа)
Вообще не ожидал от вас таких вопросов. ИМХО конечно, но программист, позиционирующий свою зарплату в $8К — всетаки должен знать математику на таком уровне.
Я боюсь, у нас с вами разные представления о задачах программистов (а также необходимых навыках). Да, действительно, не получится мне поддержать разговор о непрерывности по Дедекинду.
Дело не в хардкоре, это достаточно базовые вещи с точки зрения Computer Science.
Просто я не только программист (к слову, давно уже не программист в обычном понимании этого слова), который оправдывает свой ценник другим набором навыков (отличным от знания теории групп и т. д.).
Ну, а можете расшифровать набор навыков этот и объяснить, почему в него не входят базовые вещи из Computer Science и математики?
НЛО прилетело и опубликовало эту надпись здесь
Не факт, $8K — это прайс, который уже пол года висит в его резюме на hh.ru. Скорее попытка наняться в фирму, где начальство не соображает в IT, а IT отдел еще не создан. Тогда полный профит, никто и не укажет на его некомпетентность. Мы его приглашали к себе в уже существующий отдел — он отказался даже приходить на собеседование.
НЛО прилетело и опубликовало эту надпись здесь
Возможно, хотя, наверняка, бывают и исключения. Ну тем не менее такой персонал обычно подбирается через кадровые агенства, а они друг с другом сотрудничают в плане обмена данными о кандидатах, так что можно с большой долей вероятности говорить что конкретно данный кандидат теперь станет широко известен в этих кругах.
Понятно. Возможно я не прав, но был уверен, что важно знать пусть немного вещей — но на глубоком и хорошем уровне, чем знать много чего, но на посредственном.
Это ответ на этот комментарий. Просто когда я отвечал, каменты выше еще не был отредактирован и был копией камента по ссылке.
Эффект Даннинга — Крюгера — когнитивное искажение, которое заключается в том, что «люди, имеющие низкий уровень квалификации, делают ошибочные выводы и принимают неудачные решения, и не способны осознавать свои ошибки в силу своего низкого уровня квалификации». Это приводит к возникновению у них завышенных представлений о собственных способностях, в то время как действительно высококвалифицированные люди, наоборот, склонны занижать свои способности и страдать недостаточной уверенностью в своих силах, считая других более компетентными.


Ваш комментарий:
Просто я не только программист (к слову, давно уже не программист в обычном понимании этого слова)

По моему тут есть расхождения.
У нас поменялся порядок комментариев (подумал, что ответил в другую ветку и стер комментарий, опубликовав еще раз а оказалось, что достигнут предел вевления комментариев): получилось, что это вы написали про эффект Даннига, а я глупо оправдываюсь, говоря, что знаю, что это такое (опять с вами покормим троллей).
Все верно (но и последнее отлично для выбора стратегии и направления движения, так сказать, helicopter view). Я знаю на глубоком, хорошем уровне другие вещи, которые нужны для задач, которые передо мной встают (плюс важно помнить, что помимо навыков есть другие вещи, на тему хватки, видения продукта, понимания ситуации и т. д.).

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

Йес! Я знал, знал!
У вас офигенная хватка. Из двух бездарей (Попов, Бабушкин) вы выбрали того у которого папа круче. Какой же эффективный менеджер пройдёт мимо возможности отката. Хватка!
Продукт видите и ситуацию понимаете не в бровь, а в глаз! Пока ботаны расчехляют теорию множеств вы так проницательно поняли ситуацию с теми двумя файлами, которые можно пожать за время чуть меньшее половины бесконечности (и восстановить за время чуть меньшее трети бесконечности). Какое потрясающее виденье продукта!
Знаешь, иногда мне кажется что он прав и зачастую людям нужна супер мегасистема хранения с дикими скоростями записи. А то сроду они пишут пишут пишут, все равно потом никто ничего не читает. Тут главное правильно предложить /dev/null. Вот вы, ботаны, не сможете. А такие как Бабушкин и Попов запросто. И ведь продадут, и ведь потом за техподдержку попросят. А то что если вдруг понадобиться данные таки прочитать так «вы не правильно записали» или «а где файлик волшебный на ftp» или «у вас злобный вирус все удалил».
Безусловно смогут. Они ведь «не халявщики, а партнёры» :)
Какие с Вашей точки зрения знания (и допущение незнания смежных технологий, необходимые навыки ) должны быть, чтобы позиционировать желаемую компенсацию на таком уровне, основываясь на реалиях рынка?
Ну и, разумеется, я не вижу ничего зазорного не знать что-либо. Стыдно должно быть не задавать вопросов.
Ну а выше мы наблюдаем локальный эффект такой любознательности.
На примере частного случая: скажем, мы хотим закодировать число 1 таким способом. Дробь 0,1 получается путем деления 1 на 10. Таким образом, чтобы «заархивировать» всего одну цифру, нужно сохранить 3 цифры. Мне это уже кажется сомнительным.
Таким образом, чтобы «заархивировать» всего одну цифру, нужно сохранить 3 цифры.


LOL

+1
Если так подходить с таким же успехом можно файлы по хешу собирать ( генерировать случайные последовательности байт, затем хешировать и сравнивать с эталонным хешем ). И когда наши миллионы обезьян с печатными машинками напишут Войну и Мир то будет вам результат.
Идеи может быть и клевые но теории сжатия информации она как бы никуда не денется. Либо с потерями, либо без. Сжать можно все хоть до одного бита, а как разжать?
НЛО прилетело и опубликовало эту надпись здесь
> А значит может выйти толк

Парень — сынок проректора медуниверситета, у нас такие люди, как показывает опыт, с детства обречены на успех, какими бы выдающимися дебилами они б ни были
Разумеется. Простой пример — Билл Гейтс. Его мать поначалу неплохо лоббировала интересы сына. А поделия Билли были жуткими баянами и велосипедами в одном флаконе.
Ага. Разница в том, что в конечном итоге они работали.
Эта хрень — не работает.
Тогда BolgenOS — вполне нормально. Она же работает!
Болджен — это Убунта с перебитыми копирайтами. Переходя на метафоры, это эквивалент попытки купить Мерседес и приклеить на него шильдик VasyaSuperPuperCarShop, дабы выдать за свое творение.

Даже если говорить про DOS, то его Билли и сотоварищи хотя бы купили и доработали, что, в отличие от выходки Дениса и этого Алексея, не является зазорным и нелегальным актом.
НЛО прилетело и опубликовало эту надпись здесь
Пфф. Adobe очень много сделала для Flash с момента покупки его у Macromedia. Сравнение некорректное.
НЛО прилетело и опубликовало эту надпись здесь
К чему тогда вполне очевидная отсылка к Flash и его покупке? Думайте, прежде чем комментировать, что ли. HomeSite же — случай частный. Сони вон выкупила изначально убыточный Gakai, и перекрафтила его для работы игр предыдущих консолей на PS4.

В любом случае, даже если выкинуть из сравнения DOS — контора даже во времена Билли навыпускала достаточно вещей, достойных считаться винраром. 98SE, Винтукей, XP, Win7, первые, пускай и провальные таблети, и еще куча всего прочего — это все они. Некорректно сравнивать контору с сорокалетней историей с третьекурсником из Сибири и его антивирусом на батниках.
Так еще и не вечер. Билл тоже начал бизнес на третьем курсе :))) Может Алексей сейчас накопит деньжат, купит лицензию на бесплатный антивирус и будет выпускать под своей маркой, но за деньги.
[Не относитесь к этому так пугающе серьезно.]
Пххх. Ну, фиг его знает, сомнительно, что фотография получится.
НЛО прилетело и опубликовало эту надпись здесь
Лол, вы еще и слепой. Пути, видимо, вы считаете невидимыми?

Ладно бы вы еще сравнили с Java, у которой первый апдейт после покупки всего барахла Ораклом заключался сугубо в замене логотипов, изрядно вешая все машины в процессе.
НЛО прилетело и опубликовало эту надпись здесь
Я же сказал, «первый» апдейт. Это вам не ванильная Миранда в последний год, где они версию выпускали при любом минорном коммите, накручивая счетчик версий. Оракл изрядно плюшек в Java принёс с момента покупки.
НЛО прилетело и опубликовало эту надпись здесь
Апдейты не от балды выходят, а из-за большого количества найденных в эти месяцы нуллдеев. Лучше бы, по вашему, они их не патчили?

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

Взять тот же Skype (интеграция с Windows и Windows Live), Flash (поддержка ускорения на стороне клиента), Gakai (полный re-purpose сервиса под нужды компании).

Да господи, возьмите тот же Android. При всем уважении, у основателей проекта без денег и возможностей Google шансов на успех было минимум.
НЛО прилетело и опубликовало эту надпись здесь
А что в путях про Флэш? Почему не «C:\Program Files\Macromedia\Dreamweaver» и «C:\Program Files\Adobe\Dreamweaver»?
НЛО прилетело и опубликовало эту надпись здесь
DOS — это тема отдельного разговора. Лицензионным соглашением на DOS Билл деформировал весь мир программного обеспечения, подставив его под копи-райт. Т.е. купил он в одном правовом поле, а продал в другом.
НО все же «Первая версия MS-DOS содержала множество ошибок которые пришлось исправлять программистам IBM». (Википедия) Это по поводу «доработали»…

Ну, это сейчас не суть важно. Главное то, что Болдженос и эта поделка — абсолютно разные вещи. Поделие Дениса тянет на нарушение GPL в худшем случае (да и то всем было более или менее пофиг, учитывая, что денег он не просил за свою шайтан-хрень).

Этот же Алексей и его Иммунитет — фрод. Деньги берет, что-то там обещает, однако функционал заявленному не соответствует, при этом пациент тщательно отрицает бесполезность своего «изобретения». Статья 159 УК РФ в чистом виде. Никто, конечно, шуршать не будет, учитывая, кто его папаша и всякое такое разное, но квалификация — бесспорна.
В общем то где то в споре произошла подмена тезиса…
Я, собственно, привел пример на «у нас такие люди, как показывает опыт, с детства обречены на успех, какими бы выдающимися дебилами они б ни были „
И доказывать, что Денис или Алексей правы не собираюсь…
Вы выразили согласие и сравнили условного БГ с условным Алексеем, назвав первого по аналогии со вторым, «дебилом». Я подчеркнул некорректность вашего сравнения, дополнив это живым примером. Всё.
Должен прямо признать. ИМХО уровень «дебилизма» условного Алексея — выше. НО еще не известно, что о Билли его однокурсники думали.
Ну, важно то, что из него человек получился. Да и объективно, как бы там ни было, уровень Билли в возрасте сабж-товарища с уровнем этого Алексея несравним — в пользу первого, разумеется.
Согласен. Но мама с папой сильно помогли Билли стать Биллом Гейтсом.
На этом и предлагаю закрыть дискуссию.

ЗЫ. Отдельное спасибо нагадившим в карму.
НЛО прилетело и опубликовало эту надпись здесь
Папа был юристом. И очень помог выиграть иск у авторов Бейсика.
Мать? Gates's maternal grandfather was J. W. Maxwell, a national bank president
Мать тоже по банкам ходила.
А в итоге япошки по совету дедушки приняли на вооружение его ОСь.
НЛО прилетело и опубликовало эту надпись здесь
Алгоритм при желании можно реализовать и эффективно (с помощью дерева Штерна-Броко например), но толку от него все равно не будет.
Ну мне пришли в голову цепные дроби, кстати, они наверное дают точно такие же приближения.
НЛО прилетело и опубликовало эту надпись здесь
С учетом длинной арифметики можно реализовать этот алгоритм за O(n^2). Правда на попавшихся мне под руку файлах сжатия не получилось :)
Указатель на начало нужной последовательности в числе пи будет длиннее самой последовательности.
около 10 в 9й степени знаков после запятой, если не ошибаюсь, удачи в хранении, вспоминается результат деления 1 на 10, который возвращает не 0,1, а 0,1000000001 примерно.
ошибся, извиняюсь, спать надо ложиться.
2^(2^31) знаков после запятой.

Но сама-то запись числа не 2 ГБ будет. Осталось «малое»: находить такие числа для нужных файлов.
Ну решение в лоб:
берем десятичное представление файла(пусть будет K), считаем количество знаков(n).
далее ищем НОД(K,10^n) 2 искомых числа НОД и K/НОД
Лучше ничего не придумывается, да и это не уверен, что будет работать

Если я правильно понимаю, то в лучшем случае будет НОД около Корень из K
и тогда итоговая запись примерно равна 2*sqrt(K)
The 22.5-megabyte text file containing the full number of digits can be downloaded from the GIMPS website.
Ну если точнее 1/10 даёт 0.0(0011)2, т.е. 0.000110011001100110011… в двоичной записи. Хрестоматийный пример, почему нельзя округлять по одной двоичной цифре.
Да, где-то года 4 назад мы пытались воспользоваться этой методикой, чтобы запихнуть гуид в 10 цифр.

К сожалению, оказалось, что шанс нахождения пары чисел, которые дадут нужную точность и будут подходить по объему — статистически незначимое событие.

То есть я могу представить десятка два файлов, сжатых по такой технологии в десятки раз, но «читаемой информации» в таких файлах не будет.
НЛО прилетело и опубликовало эту надпись здесь
Если не ошибаюсь у Мураками в «Норвежском лесу» это было описано. Только применительно к представлению всей человеческой жизни в виде одной зарубке на палочке
Ох, написал ниже, не обновив. Это было в «Страна чудес без тормозов и конец света».
Да, Вы правы, именно там, вспомнил теперь
А я впервые об этом прочитал у Харуки Мураками в «Страна чудес без тормозов и конец света», где наносилась засечка на зубочистку.

Ещё был забавный случай, когда у нас в универе собирался на чтениях выступить человек, который искал слова в числе Пи и видел в этом какой-то смысл. К счастью для него, он не приехал.
Мураками прочитал Гарднера, какая радость.
(без обид :)
«В далеких шестидесятых, когда компьютеры были большими, а 20-мегабайтовые винчестеры напоминали собой стиральные машины, родилась одна из красивейших легенд о зеленом инопланетном существе, прилетевшим со звезд и записавшим всю Британскую энциклопедию на тонкий металлический стержень нежно-серебристого цвета, который существо и увезло с собой.
Сегодня, когда габариты 100 Гб жестких дисков сократились до размеров сигаретной пачки, такая плотность записи информации уже не кажется удивительной и даже вызывает улыбку. Но! Все дело в том, что инопланетное существо обладало технологией записи бесконечного количества информации на бесконечно крошечном отрезке и Британская энциклопедия была выбрала лишь для примера. С тем же успехом инопланетянин мог скопировать содержимое всех серверов Интернета, нанеся на свой металлический стержень всего одну-единственную риску.

Не верите? А зря! Переводим Британскую энциклопедию в цифровую форму, получая огромное-преогромное число. Затем — ставим впереди него запятую, преобразуя записываемую информацию в длиннющую десятичную дробь. Теперь только остается найти два числа A и B, таких, что результат деления A и B как раз и будет равен данному числу с точностью до последнего знака. Запись этих чисел на металлических стержень осуществляется нанесением риски, делящей последний на два отрезка с длинами, кратными величинам А и B соответственно. Для считывания информации достаточно всего лишь измерить длины отрезков А и B, а затем — поделить один на другой. Первый десяток чисел после запятой будет более или менее точен, ну а потом…

Потом жестокая практика опустит абстрактную теорию по самые помидоры, окончательно похоронив последнюю под толстым слоем информационного мусора, возникающего из невозможности точного определения геометрических размеров объектов реального мира.»


Это написал Крис Касперски, причем по-моему еще в конце 90-х.
Не важно, кто написал. Важно, кто продавать будет :)
подбираем 2 таких целочисленных числа, частное которых даст нам искомое число в диапазоне от 0 до 1 с точностью совпадений до последнего знака.

ага, и эти два целочисленных числа потребуют объем памяти больший, чем исходный файл. И вообще, зачем я эту чушь прочитал…
Так, оставить такое на Хабре, у нас тут не новости!

Ничего в этом нет. Вместо одного большого числа будет числитель и знаменатель. В худшем случае с тем же количеством знаков каждый. Вообще если мы приписали к числу 0, в начале, то это уже дробь N/10^(int(log10(N)+1), можно попробовать сократить на наибольший общий делитель (очень быстрый алгоритм), вот только экономия будет копеечная.
А числитель и знаменатель размером с исходный файл.

Ну и вообще, универсального архиватора не существует. Каждый архиватор или работает с потерей точности или хорошо жмёт некоторые последовательности. Алгоритмы подбирают так, чтобы эти последовательности были часто используемыми людьми.
Например код Хаффмена любит неравномерное использование текстов, LZW — повторяющиеся цепочки.
Существуют файлы, для которых коэффициент сжатия этого «алгоритма» очень высок. Пример. Файл: 07692307692307693. Архив: числа 1 и 13 + длина разархивированного файла.
Только вот зачем кому-то может понадобиться сжимать файлы такого вида?
Это всего лишь контрпример к вашему утверждению, что «числитель и знаменатель будут с исходный файл». Не исключаю, что могут существовать осмысленные файлы, которые хорошо сжимаются этим «алгоритмом». Это вопрос отдельного исследования, а пока критика этого алгоритма в основном по уровню аргументации не выше уровня аргументации сабжа.
Эвристически понятно что эффективно сжимаемые последовательности будут абсолютно случайными.
А у сабжа аргументация почему по этому вопросу в принципе отсутствует.
Честно говоря, без какого-то внятного обоснование не очевидно, что они будут абсолютно случайными. Как конкретно вы пришли к этому выводу?
Чистая интуиция :) Если серьезно, такие алгоритмы должны идти с описанием хорошо сжимаемой области и обоснованием почему они будут хорошо сжиматься.
Безусловно вы правы. Я никак не защищаю автора, на на данном этапе это даже не алгоритм, а очень общая идея алгоритма. И вся критика выше, убирая интуицию (которая у меня работает в том же ключе, что и у вас), достаточно несостоятельная в этом ключе.
Ещё можно сжимать не целиком файл, а искать последовательности бит, которые хорошо представляются короткими дробями. Плюс можно сжимать с потерей точности, если дробь примерно равна исходной последовательности.

Вообще не очевидно, что это нельзя никак применить. Есть подозрение, что математически точно это не доказать, т. к. и существующие форматы данных математически точно не описаны. Даже если описать (хотя бы самый простой — plaintext с известными частотами букв/слогов/слов/фраз), то замучаешься доказывать, что их не сжать каким-то методом. А это придется отдельно доказывать для каждого формата…

Поэтому метод считаем не рабочим, пока не доказано обратное на практике)
Конечно существуют! Вот только нужны ли они в жизни? Как часто нам надо паковать такие последовательности?
А теперь давайте чуть-чуть изменим конец файла, 076923076923076931. Просто дописали единичку, как это повлияет на алгоритм? Какие надо взять числитель и знаменатель в данном случае?

Тот же LZW счавкает и не подавится.
Я не знаю ответа на ваш вопрос. Но, подозреваю, что и вы не знаете. Я думаю, что «алгоритм», предложенный Бабушкиным абсолютно не эффективен на практике. Я зашёл на Хабр, ожидая, что тут будут внятные комментарии с корректным обоснованием неэффективности. А я вижу аргументацию уровня не выше, чем та, что цитируется в ролике. Общие слова, которые никак

Что доказывает ваш контрпример? Вы считаете, что не существует примера неэффективности LZW?
НЛО прилетело и опубликовало эту надпись здесь
Не вопрос. Но причём тут тогда рассуждения на тему «можно ли сжать любой файл размером 2ГБ так, чтобы размер архива всегда был меньше 2ГБ» или вообще не верные рассуждения «числитель и знаменатель всегда будут больше исходного файла»?
Главное — он не пользуется тем, что это именно видео. А несложно понять, что нельзя написать архиватор, который сжимает все файлы.
Эмм… пацан узнал про алгоритм арифметического кодера, и где-то краем ухе даже уловил идею предикторов?) Боюсь что приз Хаттера он с таким алгоритмом не возьмет...PAQ уже затюнили до невозможности и вроде до сих пор не смогли получить сжатый файл с размером, меньше чем 11-12% от исходного.
А он вообще в курсе как числа в компьютере делятся? Погрешности вычислений и прочая «ерунда»…
Это вообще то материал первого курса…
И примерно там же рассказывается про длинную арифметику и, например, BigDecimal, что позволяет делить с какой угодно конечной точностью.
Другое дело, что работать это будет бесконечно долго уже на мегабайте.
Ну в арифметическом кодировании таки используется длинная арифметика) И работает при слабых предикторах приемлемое время)
Алгоритм этот еще из 80х, смысл такой, подбирается пара чисел например 23 и 43, которые при делении дают какое-то число, в данном случае 23/43=0.534883720930233, если брать за основу например по 3 цифры и создавать из них число, то получится (534,883,720,930,233), т.е. фактически из двух чисел мы получили 5. Компрессия получается в 2-3 раза, но тут бонус, что можно повторно пробовать компрессировать. На практике все упирается в скорость подбора таких чисел.
Очевидно, что размер полученных чисел (которые делим) будет практически всегда больше размера начального числа (дроби, которую получаем).
Поэтому идет выборка и отбираются только те, которые меньше, как в примере наверху.
Не совсем понял, какая выборка? В любом случае, последовательностей бит значительно меньшей длины, чем исходный файл, много меньше, чем последовательностей длины равной файлу. Следовательно, если алгоритм сжимает некоторые файлы, то другие (причём большее количество) он будет увеличивать в размере. Это верно и для обычных архиваторов, но только они в отличие от этого алгоритма используют закономерности в реальных данных, поэтому часто сжимают реальные файлы.
Разговор идет про небольшие участки данных, к которым можно подобрать два числа при делении которых они дают нужную последовательность, при меньшей длинне. Если например для текущего блока подбор таких чисел невозможен, то эти данные можно компрессировать обычным путем.
НЛО прилетело и опубликовало эту надпись здесь
Конечно некоторые больше станут, но от этого никуда не деться, у всех компрессоров как раз из-за информационного блока иногда получается хуже результат. Более того необязательно например два числа делить, можно и тригонометрию включить например или еще что-нибудь.
НЛО прилетело и опубликовало эту надпись здесь
До 1 байта никак не получится, а вот в 2-3 раза меньше может — в зависимости от количества подобранных блоков.
НЛО прилетело и опубликовало эту надпись здесь
Любой метод сжатия часть исходных данных сжимает, а остальные наоборот увеличивает в размерах.
У хороших методов множество хорошо сжимаемых данных примерно совпадает с разумными вещами (тексты, картинки etc.). У данного же метода это множество скорее всего рандомно, так что никакой пользы он не несет.
Кстати это плагиат. Это описание встречается в фантастической книге, где инопланетяне увозят всю информацию человечества, сделав засечку на металлическом стержне таким образом, что соотношение частей стержня равно 0, число соответствующее всему объему информации.
Мы тут в узком кругу обсуждали данный способ архивации данных чисто умозрительно, и пришли к выводу что он будет работать в одном единственном случае: если инопланетянине имеют способ БЕСКОНЕЧНО ТОЧНО измерять расстояние, наплевав на все квантовые эффекты атомарные размеры материала.
… и ещё при условии фактической непрерывности пространства (в чём мы, человеки, пока на 100% не уверены, емнип) =).
«Алгоритм архивации таков: любой файл представляет собой HEX-последовательность символов, переводим этот HEX в DEC, получаем неебически-большое число, дописываем перед этим число 0, — получаем число в диапазоне от 0 до 1 с огромным числом знаков после запятой, а дальше всё просто — подбираем 2 таких целочисленных числа, частное которых даст нам искомое число в диапазоне от 0 до 1 с точностью совпадений до последнего знака.....»

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

нет, не могу ждать примера, так весело, что сам пытаюсь привести пример:
1) и так мы хотим «заархивировать файл длинною 2 байта „0xE8 0x9A“
2) десятичное представление 232 154 (»неебически-большое число")
3) 0.232154 ( дописываем перед этим число 0, — получаем число в диапазоне от 0 до 1 с огромным числом знаков после запятой)
4) подбираем 2 таких целочисленных числа, частное которых даст нам искомое число в диапазоне от 0 до 1 с точностью совпадений до последнего знака
1/0.232154 = 4.307486 = 4307486 / 1000000 = > упроситим (найдем все простые делители, холявлю пользуюсь функцией «factorize» в R из библиотеки «gmp»)
factorize(1000000) = 2 2 2 2 2 2 5 5 5 5 5 5
factorize(4307486) = 2 23 29 3229
(ура можно сократить 1 делитель = 2)
нашли два числа: 23*29*3229 = 2153743 (знаменатель)
500000 (числитель)
проверяем 500000/2153743 = 0.232154
ЗАШИБИСЬ ЗААРХИВИРОВАЛИ 2 байта «0xE8 0x9A» 2 числами 500000: 2153743

продалжаю смеяться над алгоритмом (
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
У Вас-то хоть что-то осталось, а мне единственный балл слили :) Школота, что взять…
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Два байта алгоритм Хаффмана определённо не сожмёт. Хотя бы в силу того, что потребуется передавать таблицу кодов. Ну и не стоит забывать, что в реальном мире при кодировании по Хаффману на любой символ будет отводиться не меньше одного бита.
НЛО прилетело и опубликовало эту надпись здесь
Хаффману нужно еще рядом с кодом положить получившееся дерево, так что не сожмет
гы-гы-гы)
возьмите не архиватор, а алгоритм архивации и хоть на одном байте эксперементируйте)
p.s. ровно так «в детстве» и заставляли делать на «теории информации»

хорошо, устроим более сложное испытание 10 байт:
1) 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x0A 0x09
2) десятичное представление: 1 2 3 4 5 6 7 8 10 9 (такой хреновый у меня в голове генератор)
3) 0.12345678109
1/0.12345678109 = 8.100001
4) 8100001 = 241*3361
ответ: два числа 1000000:8100001 ого наархивировали!
20 бит + 23 бита заархивировали 10 байт (80 бит). Только вот незадача, кодировали мы 10 4 битных чисел, а не 80 бит и упростили выкинув нолики. Архивация зашибись. Уверен, что автор придумал его (глупости просто придумывать с умными словами), а вот как реализовать не удосужился ( это же «невьебенно-большое число») и почему-то надеется, что будут идеально маленькие числа ))) — ну с кем не бывает

это напомниает собственный «гениальный» (как мне на секунду показалось) алгоритм оптимизации: «перебираем 100 переменных случайными значениями и ждем пока не выпадет оптимальной комбинации» — не находит? блин — выделяем больше ресурсов и ждем месяц (вдруг найдутся крутые оптимальные комбинации) — через месяц смотрим на лучшее, что нашлось — как был мусор так и остался)
тфу округлил в R криво (

1/0.12345678109 = 8.10000059269
4) 810000059269= 71*181*63030119
ответ: два числа 100 000 000 000/810 000 059 269
2 числа (40 бит и 37 бит) заархивировали 10 байт (80 бит). правда кодировали мы 10 4 битных чисел, а не 80 бит и упростили выкинув нолики.
Одна беда с вашим алгоритмом архивации — данные из него восстановить не получится, несмотря на то, что 0.12345678109 после 0 совпадает с исходными данными. Как без таблицы расположения исходных чисел понять где заканчивается одно исходное число и начинается следующее?
Мне подобный алгоритм пришел в голову еще в классе десятом, но проведя пару экспериментов убедился, что на практике он работать не будет — устанет компьютер подбирать нужные делители, да и с таблицей размещения байт тоже нужно что-то думать, иначе она будет размером с исходный файл, а то и поболее.
с моим алгоритом? боже упаси — я просто смеюсь над ним)))

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

в теории чисел не силен и довольно смутно представляю картинку как факторизируются натуральные числа, но первый взгляд на распределение простых числе подсказывает, что надежды что у произвольного числа много делителей 2 и 5 не много (при переводе из десятичной дроби числитель всегда оказывается числом 10 в степени N это означаетс что у него будет по N простых делителей 2 и 5) собственно только на них и может сократиться…
НЛО прилетело и опубликовало эту надпись здесь
почему нельзя? обычная дедукция, несколько примеров могут помочь увидить закономерность — могут и не помочь конечно, но в данном случае мне немного помогло (впрочем, как и помогли Ваши сомнения, что ничего не надо делать — пока считал 2й пример для 10 байт ещё немного понял закономерности)

можно же понять как работает алгоритм… это лишь разложение на простые числа числителя и знаменателя,
числитель всегда оказывается числом 10 в степени N (т.к. десятичную дробь хочет чувак анализировать) это означает, что у него будет по N простых делителей 2 и 5) собственно только на них и может сократиться со знаменателем… вероятность, что в простых делителях знаменателя будет много чисел 2 и 5… можете сами посчитать сколько дожно быть этих простых делителей чтобы хотябы до первоночального представления данных добраться))хотя чего себя обанывать — ничего вы считать не будете)))
НЛО прилетело и опубликовало эту надпись здесь
ключевое слово «эффективное сжатие»,
а тут чувак предлагает глупость (понять что это глупость а не алгоритм сжатия можно и на простом примере)

и если человечеству поставить цель снимать фильтмы, чтобы найти среди них такой, чтобы хоть 1 из них этим алгоритмом было бы можно сжать (хотябы не меньше своего объема) то возможно что до конца дней вселенной не найдется ни одного такого фильма))))
НЛО прилетело и опубликовало эту надпись здесь
348 / 1499
+
да это хорошая новость, что есть надежда, что можно найти получше значения чем факторизацией
правда плохая новость для алгоритма в этом примере, что для хранения двух чисел необходимы 9 + 11 бит (overhead на хранение точности, можно в рассчет не брать) при попытке закодировать 16 бит
Если поиск прямым перебором: то алгоритмическая сложность по-моему получается O(10^2n) — гыгы)
наверное можно обойтись последовательным перебором числителя (или знаменателя), а перебор знаменателя (числителя) не нужен
алгоритмическая сложность O(10^n) n — количество знаков после запятой ( = 2.4*число байт файла)
Я разделяю вашу точку зрения, но ради точности не могу не отметить, что более короткой дробью, равной 0.232154..., будет 361/1555.
Я вам даже больше скажу, что если отказаться от базовой идеи простых дробей и разрешить функции, то можно сжать до
4-35 * Lambda
Где Lambda — это One-Ninth Constant (http://mathworld.wolfram.com/One-NinthConstant.html)
Так как знаки ±/* можно кодировать менее чем 8 бит, а константы вписывать в словарь и тоже максимально коротко записывать, то можно реально сжать. (трудоёмкость будет ужасной, но что делать)
гыгы)

тому кто хоть для одного фильма найдет два таких числа (хоть и толку для архивации никакой — т.к. занимать они будут примерно в 1.5-2 раза больше места чем первоначальный фильм) можно претендовать на премию $150К от (Electronic Frontier Foundation) т.к. возможно что по дороге к применению этого «гениального» алгоритма к 2 гбайтному файлу придется разложить число на простые числа с парой десятков миллиардов цифр и возможно не получится отделаться известными простыми числами в 60 млн. знаков)

«100 million-digit prime number, could fetch a $150,000 prize from the Electronic Frontier Foundation, a San Francisco-based nonprofit.»
Не предется, дроби можно сокращать без факторизации множителей.
поиск любого общего делителя это частный случай факторизации, разве нет?

впрочем, что тут обсуждать алгоритм, высосанный из фантазии шарлатана) (судя по всему его высказывания не признак больного ума, а признак «заведомо ложной информации»)
Необязательно, например поиск наибольшего общего делителя двух чисел выполняется за квадратичное время от их длины (алгоритм Евклида).
вы правы, что сокращая 2 произвольных числа нет нужды оба полностью факторизировать, когда можно просто последовательно находить их Наибольшии общие делители) в том варианте который я рассматривал, где дробь ищется через обратное значение и переводится в целое умножением на 10 в степени N, факторизировать два числа нужды нет. И алгоритм евклида это частный способ факторизации)
правда ничего там не нужно факторизировать, чего -то я перемудрил (решая в общем случае, самое простое частное решение не поискал)… проверку делимости на 2 и на 5 можно сделать по последнему знаку)))
правда, как тут и тут уже отметили, возможно найти более компактное представление
Вышел новый фильм: 1231241241256463/12423534647257568923 — все смотрим!!!
Режиссерская версия: 1231241241256463/124235346472575689231
С альтернативной концовкой: 1231241241256463/12423534647257568924
Даже идея есть, неплохо :) а я думал будет типа история, взял сырцы рар и допилил…
Элементарно же. Число пи содержит все возможные последовательности. Надо только смещение найти.
Ахахаха, супер!
Кстати, это ещё не доказано
НЛО прилетело и опубликовало эту надпись здесь
Установка примера суперзапакованного архива — 2Кб
Распаковщик суперзапакованных архивов — 2000000000Кб
Причем распаковщик всегда разный.
Все намного проще — просто вы неправильно прочитали KB — это не Кило Байт, а Квази Бабушкин :)
Новая усовершенствованная мера измерения идиотизма информации
Да тут не сжатие походу вообще…

2Gb — 100%
2kb — x

x = (2kb * 100%) / 2097152kb = 9,5367431640625e-5% o_O
Какие-какие там эксперты оценили? Яяяясно…
Ведущие специалисты уже оценили новый антивирус

Я придумал logo для антивируса “Иммунитет”:



чур я в доле!
Вам выдадут пожизненную лицензию
Иммунитета.
Дайте ссылку на чудо “Иммунитет” =)
А там вирус при попытке скачивания. Внезапно.
Так считают другие антивирусы. Пожелаем им здоровья.
Они просто бояться конкуренции.
Я думаю, что антивирусы реагируют на базу сигнатур, т.к. сигнатура подходит под сигнатуру вируса в базе сигнатур другого антивируса. Не надо так остро реагировать на то, что нашлись вирусы.
Комментарии по ссылке:

НИКАЧЙТЕ ПАСАНЫ! ТАМ АНТИВИРУС! БРАТ ВОСКРЕС ПИШУ С КОМПЬЮТЕРА
Из комментариев создателя антивируса:

«А теперь получается, что я аналог какого-то там дениса, только вот я не воровал код и не брал готовый, а продукт мой успешно работает, хотя пользователь „Кирилл Питон“ утверждает, что у него брат умер от этого. Связь, конечно же, прямая.»
НЛО прилетело и опубликовало эту надпись здесь
У гениев чувство юмора почти всегда атрофировано
НЛО прилетело и опубликовало эту надпись здесь
«сжимать фильм размером в 2Gb всего лишь до 2-3kb! „
оо да, все когда-то разрабатывали свой архиватор с… ну вы знаете с чем
только ничего он не сжимал (((
Это не предел. Цитата из видео (2:36):
новый проект Алексея Бабушкина поможет уместить всю сеть Интернет на небольшой флешке
Беда в подборе чисел, которое может идти и 2 часа, а может идти и 2 недели.

Ну а тут пару веков видимо будет идти, и далеко не факт что сработает
На флешке будет лежать ярлык к IE.
Mtorrent скорее )
µtorrent может быть не установлен, а вот IE есть практически всегда.
Это возможно. Но только если эта флешка упадёт на кнопку запуска ядерных ракет и вся информация интернета будет уничтожена,
А на последней фотке что такое?
Флешка в корпусе маркера? Или маркер питающийся от usb?
первое… интересно зачем такой длинный корпус, усб вибратор?
А такие штуки делают уже :)
Это — «флешка, которую невозможно потерять». )
Я вот так и не понял, почему ее нельзя потерять…
Единственное что пришло в голову — из-за размера. Чем больше объект физически, тем сложнее его потерять. На его месте, я бы в ботинок встроил, так бы он ещё и на секретного агента походил.
Или в стену, хотя эта идея уже не нова.
Выражение «всадить с ноги в ноутбук» приобретёт новый смысл
Вот такую флешку действительно сложно потерять:

image
Родина сказала «нельзя» — значит нельзя ))
Потому что вернут? Она же типа уникальна.
Надо закрепить на резинке, пропущенной через рукава. Как варежки в детстве.
Зато её легко найти и просто забыть.
Вот флешка, которую действительно невозможно потерять и приятно иметь.
Была у меня флэшка, через какое-то время она стала флэш-маркером, теперь же это CD-Rom с готовым образом и 2 Гб флэш памяти одновременно...
из vk автора vk.com/wall24875666_1347
Fusion Drive готовится к конкуренции
> теперь же это CD-Rom с готовым образом и 2 Гб флэш памяти одновременно

Это как раз вполне реально и делается спецпрошивкой контроллера флэшки. См. например www.flashboot.ru/index.php?name=News&op=article&sid=29
А мне напомнило зелёнку-карандаш, а не маркер:

флешка-зелёнка — полезное изобретение :-)…
Мне кажется, его аккаунт ВКонтакте испытает хабраэффект…
Думаете, ему это нравится?
Объясните мне кто-нибудь, как таким дарованиям удается попасть на телевидение? И (цитата из ролика):
… программу высоко оценили эксперты всероссийского конкурса «старт в науку»
покажите мне этих людей, очень хочется посмотреть на их лица.
А сейчас на ТВ тенденция всяких фриков вытаскивать в эфир.
Не совсем. Это тенденкция — пытаться найти свои юные дарования: великих программистов, разрабатывающих антивирусы в 11 классе, архиваторы, способные сжать фильм до 2 кб — о общем гениев. Только в итоге все это превращается в посмешище.
Простите, не к ИТ тематике конечно, но о ТВ в целом. Поставить Свету Курицыну телеведущий = поиски гения?
А это другая тенденция — срубить бабла на определенном слое не отягощенных интеллектом людей. И плюс, нашистку защитили.
Согласен! Хуже того, в мой родной иниверситет как-то одна компания «с барского плеча» отдала 6 нодовый кластер (в 1996 году это было круто). Приехавший журналист всех послушал и уехал писать… Нетрудно догадаться, что он написал, что на данном компьютере можно расчитывать прогноз погоды и моделировать ядерные взрывы. О_о

Возмутившиеся специалисты были осаждены фразой «если читатели будут возмущаться — напишем опровержение!»
Так что боюсь все дело в журналистах… профессия у них такая! :)
НЛО прилетело и опубликовало эту надпись здесь
Юрий Александрович то с заслугами всякими, может ему рассказали а он и разбираться особо не стал просто?
Да в чём проблема, «конференция научно-технических работ школьников» всё же не Imagine Cup. Ну да, наваял парнишка тривиальный алгоритм, но для школы вполне себе проект, может, на фоне других и неплохо смотрелся. А вот дальше трубить об этом — да, дело другое.
Самарский — проректор МФТИ (и вообще физик, ни разу не IT'шник), его подпись под дипломом скорее формальность — он бы физически не мог проверить их адекватность (+ нужно учитывать количество номинаций).
Да и для школьной поделки (не для продажи), как тут уже упомянули, работа могла быть и неплохой.
В общем, проблема немного в другой области.
да, черт возьми, дец школе полный.
чел закончил, пусть даже и ртк, в 60 году, а дисер защитил только в 75, через 15 лет === НЕУДАЧНИК полный и однозначный.
уж 3-4-5, ну ладно — семь! лет всем уважающим себя физтехам на кандидатскую всегда было достаточно.
кто имеет право учить физтехов? тот, кто сам как минимум «топор», обязан наготове иметь достаточно мыслей, чтоб кандидатский дисер валять сразу как только минимум спихнул.
Тут же человек 9 лет пыль вытирал на кафедре… потом зав учебной лабораторией — пенсионерская должность, без всяких там степеней…
обратим внимание, что какой-то служебный рост начался только в 98 году.
Вот тогда техникуму и наступили рога, увы, безвозвратные.
А теперь не только проректор, окоде-е-емег!!! и прочий тыр-пыр, а еще и такие вот дипломы подписывает…
За что же это они так, а? как же больно, черт побери. Как в морду всем нормальным физтехам плюнули.

и ваще, список сотрудников ректората навевает глубокое уныние.
походу, династии не будет, сына придется отдавать куда-то в другое место.
не думал я, что яма так глубока…
Да легко, как правило сами телевизионщики находят и предлагают репортаж сделать.
Помятуя состав ГАКа, когда я защищал свой диплом…
Вполне обычные «препода».
Ещё одно чудо смешит людей.
Я конечно не против поржать, но всё-же надеюсь что хоть его упекут за махинации ибо он уже реально решил бабло срубить, Попов просто ангел по сравнению с ним.
А махинации-то в чём? Написал программу, продал её — молодец, чё. Только если имел место обман потребителей в крупном размере. Сделать плохой антивирус ещё не преступление.
Не увидел там про обман потребителей. Можете процитировать здесь?
Уже сегодня антивирус Бабушкина установлен на компьютерах в его лицее, у всех друзей и знакомых на домашних компьютерах и даже в городском комитете по здравоохранению — в общей сложности около двухсот пользователей

Вы хотите сказать, что продажа батников в красивой обёртке под видом крутого антивируса не является обманом?
Зависит от того, что и как он продавал. Иначе не понять — имело место «введение в заблуждение относительно потребительских свойств, качества товара (работы, услуги)» или нет.
Конечно имело, видео это косвенно подтверждает.
Я не стал смотреть, брезгую. У меня нет цели выгораживать этого пацана, но стремление моих соотечественников необдуманно желать же русской же тюрьмы кому ни попадя я совершенно не одобряю.
«Не читал, но осуждаю»…
Где осуждаю? Я вопрос задал простой: в чём махинации и обман потребителей конкретно. Вместо ответа — только флуд.
Я даже не знаю как вести с вами диалог дальше, ведь я уже написал немного выше, что сабж продаёт под некачественный товар под видом лучшего в своём роде. Подтверждение этому есть в видеоролике, который вы не смотрели.
Мужики не ссорьтесь.
Махинация есть и тут спорить не о чем.
Махинация есть, а то-что-нельзя-называть-на-хабре всё же слегка подпортили своим нежеланием признавать ошибки.
Вы его страницу ВК почитывайте vk.com/mefistofell, он там много уже чего написал — в оправдание.
Почитываю… Пользуясь случаем, хочу передать привет сабжу!
Его оправдания не оправдывают его, а лишь подчеркивают его чересчур высокое мнение о себе и своем, с позволения сказать, «антивирусе». Он реально думает, что сделал что-то достойное и травят его исключительно из зависти и желания поразвлечься.
Махинация может быть в вопросе о закупках. Какова роль его папы, например, в этих продажах? Откаты, административный ресурс — это всё. Сам по себе плохой продукт — не преступление. Это повод для весёлого смеха, но никак не уголовного преследования.
Судя по должности папы, роль в этом у него есть.
Да, мне это интереснее, чем творчество его сынка. А в результате пар уходит в трубу: все обсуждают нелепый казус Попова-2, вместо того, чтобы задаться вопросом каким образом креатив школяра обрёл такой необыкновенный коммерческий успех на ниве госзакупок?
Где вы это написали? Конкретно про лучший в своём роде. Перечитайте внимательно ветку. Фактов вы не озвучили, только оценочные суждения. А теперь разводите руками «ну я не знаю как дальше вести диалог».
Г-н Бабушкин, залогиньтесь.
О как у вас мозги переклинило.
Махинация может быть в вопросе о закупках. Какова роль его папы, например, в этих продажах? Откаты, административный ресурс — это всё.

только оценочные суждения.

Фанат Навального детектед. Хабр — не место для политики.
Ну и как мне с вами вести разговор прикажете? Я нить ваших рассуждений потерял окончательно.
Этому топику место в хабе «Чулан», а никак не «Софт».
Зачем его в чулан? Забавный пост для завершения хорошего дня=)
А что, в «Чулане» он будет радовать меньше?
В чулане его сможет увидеть меньше народа.
Это, конечно, аргумент. Пока модераторы спят.
Хохо, модераторы проснулись и таки перенесли топик в «Чулан». Минусующие умылись. Я был с самого начала прав.
отец — проректор по учебной работе

получают вот такой сертификат, он гарантирует зачисление вне конкурса

Как ожидаемо.
«По отзывам, она справляется лучше известных аналогов.»
Интересно как сравнивали
Интересно таки взглянуть на список аналогов ))
А так чё — программка рабочая, вылечила комп папаши от кроликов вирусов его ненаглядного вундеркинда — как такое не оценить на высшем уровне и не раструбить на всю страну? Местным учебным заведениям, похоже, тоже досталось этого зверья — пришлось расщедриться на средство от заразы ))
борящегося в том числе с невероятной по силе угрозой, называемой, «кролики»

Навеяло )))

image
Эх, телевизионщики, ну когда же вы начнете проверять информацию у сколько-нибудь разбирающихся в теме людей. Серьезно, стыдно смотреть подобное. Ну что за флешка-маркер?! После таких сюжетов вспоминается Кагановский рассказ «Когда меня отпустит».
НЛО прилетело и опубликовало эту надпись здесь
Целиком согласен с Вами. Я потому и виню больше телевизионщиков. Сам помню свои школьные годы, та же была история. Правда, я все еще пишу говнокод, но хотя бы хватает ума это осознать.

Просто если работаешь в более-менее серьезном СМИ, нужно хоть немного руководствоваться здравым смыслом или хотя бы консультироваться у специалистов. Впрочем, они могли счесть специалистами преподавателей того заведения, а те в свою очередь навешать лапши. Не знаю. как у них обстояли дела. Грустно все это.
А телевизионщиком хорошо же!
(TV)- Бабушкин изобрёл антивирус!
Бабушки на скамеечке обсуждают нового гения.
(TV)- Бабушкин всех обманул первый канал!
Бабушки на скамеечке обсуждают плохого Бабушкина, как он злобно обманул и их и первый канал.

Хорошо же! Одним выстрелом двух зайцев!
«Сам себе инфоповод». Хитрый план.
А сам он на третьем курсе не соображает? Не силой же его в эфир вытаскивали.
Увы, взрослеют люди иногда с большим запозданием. И порой — никогда.

Правда, я не сразу понял, что он еще и денег, возможно, на этом наварил. Если он действительно продавал лажу, то это уже мошенничество, подсудное дело.
Доработать программу Алексей Бабушкин планирует в ближайшее время. Он — один из победителей программы «УМНИК», направленной на поддержку молодых ученых. Изобретатель получит 400 тысяч рублей в течение ближайших двух лет. А в будущем сможет представить свой проект на конкурсе для маститых ученых.
Победитель, ученый, «УМНИК», 400 тысяч… Парня больше не жаль. Это откровенное надругательство над здравым смыслом. Хотя данный эпизод отлично демонстрирует уровень программы «УМНИК». Чертовы Петрики.

Извините, не удержался.
Это не уровень программы Умник, это уровень высшего образования, как ни печально об этом говорить. Каждый год я просматриваю темы дипломов свежезащитившихся выпускников по профильным специальностям, дабы знать, кого при случае на работу приглашать. В последний раз был «красный» диплом на тему «сравнительный анализ современных браузеров», где, натурально, листах на 80 сравнивались браузеры в стиле «а вот в хроме такая менюшка есть, а в огнелисе нету». Когда смотришь онлайн лекции какого-нибудь забугорного университета, банальный computer science какой-нибудь, весьма явно осознаешь, что это недостижимый уровень для 99% отечественных вузов.
Увы, мне нечего противопоставить этому тезису. Красный диплом по сравнению браузеров меня добил.
Это еще фигня. У нас однажды защитился парень с плагином, который идет в стандартной поставке фотошопа (тоже красный диплом). Я писал рецензию и открытым текстом написал, откуда растут ноги у этой работы. Тем не менее, поставили 5. Объяснение председателя комиссии было такое: «по формальным критериям защита прошла успешно, причин снижать оценку нет». Кстати, председатель был приглашенный из ведущего московского вуза.
Боюсь тут вы не совсем правы. Это в том числе уровень программы УМНИК — им надо дать кому то денег и они их дадут.
Программа УМНИК тут скорее заложник ситуации, так как все полностью зависит от уровня заявок и когда он недостаточен, то выплывают и такие «проекты». Кроме того экспертные группы УМНИКа свои в каждом регионе, так что одинаково оценивать всю программу по некоторым случаям, на мой взгляд, несколько некорректно.
Ну я говорил об УМНИКе как участник, в тот год в составе экспертов не было ни кого от ИТ и 200тыр дали девушке с филологического факультета, которая хочет делать издательскую программу для выпуска электронных книг (вы бы видели интерфейс нарисованный на бумажке).
Возвращаясь к топику — УМНИК получается «поощряет» вот такие вот дарования (я не собираюсь разбираться в проблемах самого этого мероприятия), а должно происходить все критически — нет уровня, сдедовательно нет денег. А не как сейчас надо дать пятерым и дадут пятерым.
Я тоже участвую в этой программе, но у нас в регионе в ИТ секции есть ИТ-эксперты и в других секциях тоже профильные специалисты и я удивлен, что оказывается это не везде так…

а должно происходить все критически — нет уровня, сдедовательно нет денег. А не как сейчас надо дать пятерым и дадут пятерым.

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

Мне кажется тут не получится решить проблему только с одной стороны. Нужно подходить к ней комплексно, а фундамент — это все-же образование…
А что за ВУЗ вуз то такой где такая лажа проходит? И какие специальности?
Однако. За такое у нас на кафедре 3 с натяжкой бы поставили, а может и вообще не зачли. Был случай: студент в дипломе ради шутки написал, что ротор электрического двигателя можно изготовить из дерева — диплома лишили.
У меня был диплом по системе управления электроприводом робота-манипулятора, заканчивал ВоГТУ в 2011. Мне ради красного диплома пришлось основательно покопаться в ТАУ, электронике (цифровой и аналоговой), программировании и немного в электроприводе и механике. Удалось в живую поработать с роботом. А еще безмерно благодарен своему н.р., такому же вчерашнему увлеченному студенту.
Мне кажется это не проблема только вузов. Проблема и студентов. БОльшая их масса технические импотенты, косящие от армии. Им пофиг чем отличается транзистор от диода, SQL от NoSQL, аналоговая обработка сигналов от цифровой.
Однако встречаются и исключения. Я знаю по крайней мере 3 парней со своей кафедры которые тянутся к знаниям. К сожалению их слишком мало и им слишком трудно грызть гранить науки, банально из-за отсутствия технических средств, отсутствия старших более опытных коллег и смехотворной аспирантской стипендии.
Вряд ли они останутся в вузе…
Ну вот про сердечник из дерева байка возрастом с СССР ;)
Когда я в 2005 г. с идеей для диплома подошёл к своему будущему научруку и рассказал ему, он задал только один вопрос — «от меня ведь ничего, кроме подписи, не потребуется?»

Он был вполне адекватный сотрудник в научном институте, вот только подопечные студенты ему были нужны, как рыбе зонт.
Об этом я и говорю. Толковые и импульсивные люди уходят из вузов, им предлагают з.п. на порядок выше. Остаются «косари» защитившие диссертации, эти же самые тех. импотенты с научными степенями. Мне повезло — мой н.р. был толковым аспирантом, старшим меня всего на год. Общается с ним было одно удовольствие.
По этой же причине моя жена (лингвист) бросила аспирантуру, сдала все экзамены, а на защиту не пошла. Ее н.р. было просто пофиг чем она занималась. Хотя он считается весьма уважаемым профессором.
Не в защиту парня а в защиту умника и им подобных фондов. Тут наверно стоит провести аналогию с судебной системой — лучше отпустить виновного, чем посадить невиновного. Так и здесь — лучше дать денег бездарю, чем не дать талантливому. К слову, не так уж и трудно в этот умник попасть. Да и не такие это уж и большие деньги, миллионером они его еще не сделали, безбедную старость не обеспечили. Если мозгов хватит, одумается, найдет куда вложить, в самообразование опять же, может толк еще и выйдет, если не хватит — спустит на что попало и поделом ему, не вечно же у него отец проректорм будет.
Однако, 400 т.р. не такие уж и малые деньги. Не лучше ли на них купить вузу пару цисок, что бы студенты могли поюзать реальное железо. Несколько комплектов отладочных плат с МК или ПЛИС или еще чем-нибуть. Стенд для изучения робото-техники. Или еще что-то что может дать талантливым студентам реальный опыт.
Я уже не говорю о том что бы сделать нормальную стипендию для студентов и доплату преподавателям, за занятие хоть какой-никакой наукой.
Это не мошенничество. Похоже, на момент создания, его антивирус действительно лучше всех справлялся с его же собственными вирусами — всё честно. Вот только за распространение вируса таки следовалы бы подвесить за [вырезано цензурой]. Во избежание размножения.
НЛО прилетело и опубликовало эту надпись здесь
После того, как озвучили (в интервью), что он продал >1000 лицензий мне стало его резко не жалко.
Это пока его не попросят вернуть.
Я не только про то, что он получил много денег.
Просто одно дело быть недалеким и заявлять, какой я крутой и совсем другое — добиваться продажи (КАК?, видимо не без административного рескрса) антивируса, который работает очень плохо, а это уже попахивает УК РФ. Впрочем тут в комментариях уже где-то это обсудили. =)
Ага обсудили, даже минусов подсыпали )
В действиях Бабушкина преступления нету. А вот тех, кто купил(в государственных организациях) есть за что посадить.
Не сказал бы, что его все гнобить будут. Если он облагоразумится, то про это никто даже и не вспомнит.
Лет 7-8 назад на форуме delphimaster.ru появился автор с демкой игры и наполеоновскими планами, но очень громко зафейлился. До сих пор помню фразы из описания: «бульбят зелья, сверкают палочки, все это — топор войны!», «если вы приглядитесь, то увидите, что трава зеленая». В итоге он тихо оттуда исчез. Через год-два мне стало интересно, чем он занимается, я его разыскал… и стал уважать. Без единого намека на былую дурость, он занимался написанием программ под Linux, вроде бы участвовал в опенсорсных проектах. Чем занимается теперь — не знаю, но он заставил меня навсегда изменить свое мнение о таких людях. Привет тебе, Дима, если ты есть на хабре!
Да да, я помню такого звали то-ли Олег то-ли Дима, и ник какой-то запоминающийся был.
Разница в том, что Бабушкин на этом деньги делает. Вы мне что угодно говорить можете, я год в школе учителем информатики проработал. Высасывать по 450 рублей за лицензию, когда школа и так концы с концами еле сводит. Надеюсь, что деньги будут возвращены, по крайней мере те 400k. И учителя конечно хороши, на самом деле это позор. Где же админы тех учреждений были? Надеюсь, что в действительности им хватило ума пользоваться нормальным софтом. Хотелось бы такого администратора послушать.
Что самое печальное, из-за этого непонятно, что он действительно имел ввиду, а что выудили из контекста, чтобы громче звучало.

Например, по моему опыту, фразу «один раз прыгал с парашютом в тандеме» чуть не выпустили как «профессионально занимается парашютным спортом». Или фразу одного из четырёх членов команды «я пойду учиться в СПбГУ» интерпретировали как «все ребята уже точно решили, что продолжат своё обучение в России».
Да, но тут сам «автор» давал интервью и пишет у себя вконтакте посты, подтверждающие самый худший сценарий.
Мда, действительно. Начал смотреть, не осилил.

Увы, так из контекста, действительно, не выдрать. Хочется воспользоваться бритвой Хэнлона, но 400 тысяч рублей и «множественные установки» настораживают. Хотя про BolgenOS так тоже писали.
сжимать фильм размером в 2Gb всего лишь до 2-3kb!
Ярлык штоле?!
торрент
Ну сжимать фильм в 16 байт я умею…

md5_file('Sasha_Grey_super_DVD.avi');
а разжимать тоже просто — собрать коллекцию сопоставляющую хеш файлу и возвращать его… ой, снова получился торрент :)
Пробуем файл длиной 1 байт:
00000000
Берём md5, сравниваем… не подходит!

00000001
…тоже не подходит!

00000010
…не-а.

00000011
…ничего, скоро подберём!
Так eDonkey же самый успешный сервис для нахождения файлов по хэшу. Историю не знаете?
а eDonkey будет облачным разархиватором)
Как же ему будет стыдно, когда поумнеет.
Не «когда», а «если».
1. Заработал на какой-то лаже кучу денег;
2. До сих пор на свободе и здоров;
3. Засветился на ТВ, подавляющий процент аудитории которого считают его молодцом.
Не одобряю, но тупым его не назвать.
Поумнеть должна ТВ-аудитория, мне кажется.
Ну тут больше похоже что это его папаша раскрутил так. А по его постам в ВК создается впечатление что он искренне верит в то, что делает.

Я спустя три года посмотрел на свой код, первая мысль была «ппц, неужели это я писал? 0_0», а от подобного что вытворил этот парниша вообще со стыда бы сгорел ))
Хуже, если спустя три года посмотрел на свой код и подумал: «Ну, ничё так, нормально писал».
Я вот смотрю на свой код трёхлетней давности и думаю именно так:
Ну, ничё так, нормально писал

Да, сейчас я значительно лучше пишу, но мне не стыдно за тот код, особенно учитывая значительно меньший опыт.
Ради интереса тоже взглянул на код операционной системы, которую я писал на третьем курсе универа в 2004 году. Не так уж там все плохо, даже можно разобраться, что делают те или иные фрагменты :) Хотя огрехи там есть. Но мне тоже за свой код не стыдно.

По сравнению с тем, что выдают современные студенты (имею несчастье наблюдать сие на практических занятиях), этот код просто образец совершенства. Хотя… может это от того, что вуз не совсем профильный.
я могу сжать фильм в 0 байт.
правда разархиватор будет пару гигов весить.
работать будет с одним фильмом.
не забудь встроить систему обновлений, пусть скачивает каждый вечер по пару гигов обновлений… эм… я кажется изобрел способ распространения фильмов без лицензии
Вас надо по телевизору теперь показать!
Он еще и на VB написан? о_О
Теория заговора?
Да, «настоящие» антивирусы тоже порадовали:

Avast Win32:Malware-gen
DrWeb BackDoor.Andromeda.22
Kaspersky Trojan.Win32.Buzus.kyzn
McAfee Generic.dx!b2ep
Symantec Suspicious.Emit
Здесь самодельная флешка-маркер (показывает). Ну, в принципе, флешка, которую невозможно потерять. Сначала была идея, чтобы можно было ещё писать с другой стороны, как фломастер, но потом передумал...
Мне пришло сообщение от Microsoft на содействие и на участие в бета-тестировании. Ну и вот так получилось, что я учавствовал в разработке, можно сказать, Windows 8...
Нужно флешку встроить в пудовую гирю, такую уж точно невозможно потерять.
А ещё такой флешкой сальтисон прижать можно будет.
Из дома точно не возьмёшь с собой никуда, и не потеряешь.
Да ну, у нас как-то бухгалтер рядом с офисом нашла и принесла гирю, потом весб день всем офисом упражнялись =)
Так что и гирю можно потерять
Дай дураку стеклянный член он им лоб расшибёт.
Коментарии Бабушкина в ВК:)
Про архивацию, вынудили:
Алгоритм архивации таков: любой файл представляет собой HEX-последовательность символов, переводим этот HEX в DEC, получаем неебически-большое число, дописываем перед этим число 0, — получаем число в диапазоне от 0 до 1 с огромным числом знаков после запятой, а дальше всё просто — подбираем 2 таких целочисленных числа, частное которых даст нам искомое число в диапазоне от 0 до 1 с точностью совпадений до последнего знака. Беда в подборе чисел, которое может идти и 2 часа, а может идти и 2 недели. Есть опытные образцы и работающая программа, и всё это работает.

Про антивирус:
Имун написан на C++, VB со вставками из ASM-а и CMD скриптов. То, что представлено на каких-то там идиотских обзорах — не больше, чем зависть раковой школоты, которой не спится в 3 ночи. Разобрано не больше, чем 1% всего кода, а на основе этого уже начали строится какие-то предположение про развод людей и т.п., хотя на самом деле антивирус работает. «База», как её обозвали, где 32 каких-то там записи — идиоты, даже не смогли полную антивирусную базу найти. Антивирус работает не только по сигнатурному поиску. Про эвристические анализаторы, деструктивные анализаторы, аглгоритмы мониторинга системных изменений, алгоритмы сравнений и песочницу никто упоминать не стал, видимо недоразобрали.
А теперь получается, что я аналог какого-то там дениса, только вот я не воровал код и не брал готовый, а продукт мой успешно работает, хотя пользователь «Кирилл Питон» утверждает, что у него брат умер от этого. Связь, конечно же, прямая.

На дваче упорно была попытка положить мой сервер, но чего-то она кончилась ничем, кроме 95 отражённых подключений, который отразил таки Иммунитет. 2 года стоит на сервере, 2 года лезут всякие тролли, и 2 года ни разу не падала защита и серв не укладывался. Если и это не результат и я продолжаю продавать фикцию и нести чушь — то хз, какие ещё аргументы нужны, можешь лишь то, что в антивирусе почти 59000 строк кода, где из них 4759 строк на АСМЕ… Может ещё исходники выложить почитать?
Может ещё исходники выложить почитать?

Даааа…
Землю крестьянам, Исходники народу
> кроме 95 отражённых подключений, который отразил таки Иммунитет

О, так Иммунитет ещё работает и как фаервол на сервере? А сервер значит на Винде?
95 подключений? положить сайт. Вы как хотите, а я запасаюсь попкорном.
Просто, он у него на ноуте хостится. А ноут вы видели на видео…
Ну и антивирусу нужны ресурсы как-никак.
Ресурсы у него есть, административные.
Какую же ху… ю они в ролике говорят. Аж стыдно становится…
МНе кажется или это был ФЛЕШМОБ ???
Ждем ещё одних извинений от СМИ?
Господа, спокойно, Вас одурачили.
Я думал на хабре сидят взрослые люди, ан-нет, обычные телевизионщики их вздрюкали.
Телевизионщики прекрасно осведомлены я думаю, им нужен был громкий рейтинговый репортаж — они его получили. Бурления в комментариях тоже были вполне предсказуемы. Троллинг 2.0
Чукча не читатель, чукча писатель?
А я частично согласен с оратором. Они показали не подумав — хорошо, ошиблись? Ещё один сюжет про то что их опять обманули. Чем плохо?
Не важно. Других обманули потом научатся…
И вообще, у нас много областей
Что именно я не прочитал? Что хабралюди включили тут шерлоков и сорвали покровы? Что двач кипит этой ерундой? Что ночью уже 260 комментариев к этой ерунде и наверняка каждый утром разошлет ссылку на пост коллегам?
Пока что, кроме как жестким батхертом не могу объяснить эти минусы. Но хабр уже давно развлекательный ресурс, так что откинусь в кресле и буду развлекаться
Так кого одурачили-то кроме преподавателей в АлтГТУ и телевизионщиков?
С чего вы взяли, что хабралюди и то, что сидит на нынешнем псевдодваче одурачены этой хренью?
Это стало «рейтинговым», «известным» точно теми же способами, что и новомодные мемчики, маски анонимусов и прочая. Будем надеяться, что уволят снявших это к чертям и покарают виновных в связи со всплывшей правдой.
И не стоит использовать слова, значения которых вы не знаете плюс допускать в них ошибки. Совершенствуйтесь на псевдодваче и лурке, либо говорите как человек.
Так кого одурачили-то кроме преподавателей в АлтГТУ и телевизионщиков?

Конкретно Вас, судя по всему. Он и преподов одурачил, и денег заработал обманом, скандалы, интриги, расследования. Как минимум на цикл передач тянет
С чего вы взяли, что хабралюди и то, что сидит на нынешнем псевдодваче одурачены этой хренью?

Потому как собрали в час ночи и там, и там сотни одинаковых, пустых комментариев? Не достаточно?
Это стало «рейтинговым», «известным» точно теми же способами, что и новомодные мемчики, маски анонимусов и прочая. Будем надеяться, что уволят снявших это к чертям и покарают виновных в связи со всплывшей правдой.

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

Где ошибки?
Потому как собрали в час ночи и там, и там сотни одинаковых, пустых комментариев? Не достаточно?

Не знаю как на псевдодваче, но тут я вижу мало одинаковых и пустых комментариев. Опомнитесь, жизнь идёт, а вы разговариваете с каким-то одинаковым и пустым человеком на развлекательном ресурсе. Не теряйте времени для самосовершенствования.
Когда флешка на кикстартере появится?)
Я изобрел флешку-моток_синей_изоленты. Причем она и как моток синей изоленты работает. У Вас есть друзья из телевидения?

Если серьезно, любопытно, о чем думали ребята, монтирующие сей ролик и оставившие такой откровенный бред, понятный даже неспециалисту.
Я думаю они от души посмеялись
Да нет. Как уже выше писал R0ckwi11 (и его почему-то заминусовали) этот ролик выполнил свою главную задачу — собрал рейтинг. Я вам, как человек немного связанный с телевидением говорю: намного выше на телевидении ценится иметь высокий рейтинг, чем доносить до людей правдивую информацию.
То есть они уже устали смеяться?
Нет. Если это было в ежедневных новостях, то их подготовка — адская и кропотливая работа, которая выполняется изо дня в день. Времени смеяться над чем-то у телевизионщиков примерно столько же, сколько времени у мужиков на лесопилке смеяться над кривым поленом, или у шахтёров любоваться природными вкраплениями на камнях.
НЛО прилетело и опубликовало эту надпись здесь
Что значит почему-то? И я, и Вы, и минусующие прекрасно знаем почему:)
Вот такая точно не потеряется (внимательный взгляд найдет настоящий USB коннектор):
Это бесцельное увеличение объема. Можно ведь с пользой:
Вот флешка, которую нельзя потерять:
image
Узнаю Челябинск!
Кто-то всё-таки потерял.
Кто-то не дотащил, не челябинцем оказался
Из кармана выпала
Из метеорита наверное выпало.
Ей, должно быть, очень удобно порты выворачивать :)
ИМХО, лучше ждать не извинений, а увольнений в сфере медицины.
Ну что, господа — следует ли обрабить внимание контролирующих структур на механизмы внедрения антивируса «Иммунитет» в медицину?
Думаю, да.
Автору я отписался, предложил вернуть деньги по хорошему. Ждем пару дней результата, если беспросветно, я готов написать заявление на факт мошенничества\мошеннической схемы.
Если кто-то из хабровчан желает поправить\присоединиться можно в личку. К не веб-софту не имею никакого отношения, но насколько я понял из чтения разных публикаций «антивирусом» данный продукт является номинально.
Простите, провтыкал. Ссылочка уже в теме.
Отличный вброс
Я когда учился на заочном в Новосибирске на сессиях тоже богом был. Лечил вирусы без антивируса :) Да и чего там лечить, всё через флешки распространялось.
Алексей Бабушкин: 8 минут назад
Первые статьи на хабре и т.п., хоть один то нормально разберёт антивирус, может тогда убедит остальных, что он работает? Куча пользователей, похоже, обзавидовалась, или обкурилась, и начали писать что попало, не зная даже кусочка истины. А теперь получается, что вся разработка коту под хвост и т.п., хотя врят ли кто-то ещё у нас хотя бы в городе сможет что-то подобное написать!
Я вот не программист конечно, но разве адекватный программёр будет, вместо «Разработать» писать «Написать»?
Я не вижу в этом ничего плохого. Тем более на телевидении.

Если уж на то пошло, адекватный программист должен трезво оценивать практические результаты своей работы по сравнению с продуктами, с которыми он пытается встать в один ряд (а не просто «затраченные усилия»).
Адекватный программист уважает свой код и не будет писать в нём маты. А по вопросу, не вижу «Разработать», вообще оно часто употребляется в разговоре с людьми «не в теме».
тут он только свою хитрость придумал/написал, а мы разоблачили, «теперь получается, что вся разработка коту под хвост»… теперь все знают, что она представляет собой… Да и с папкой как-то нехорошо получилось ))
Стартует свою компанию? Очевидно, «Рога и копыта»!
ООО вектор
ООО «Лабеан».
Так вот из-за кого в коде продуктов M$ «отлаженные» куски!!!
Книги 1997 года. Чувак из прошлого, а мы стебёмся.
> Данными объектами являются: вирусы, троянские программы, «черви» и «кролики».
Эмм… Кролики?!
НЛО прилетело и оставило комментарий про Дениса Попова здесь.
Почудилась картина:
<Во время визита ко врачу истошный хрюк компьютера>
Ваш иммунитет ослаблен. Скачайте новую версию.
К успеху пацан идёт. Следующий шаг -гос.закупки:)
Судя по его воинственным комментариям в контакте, у него либо психическое заболевание, из-за которого он совершенно не воспринимает критику, какие бы веские доводы ему ни приводили, либо, что мне кажется более вероятным, он является звеном (возможно не по собственной воле) в цепочке распилов и откатов и прекрасно всё понимает, но играет до конца. В пользу второго говорит то, что он уже не ребёнок, употребляет термины из предметной области, т.е. должен понимать весь масштаб работы.
НЛО прилетело и опубликовало эту надпись здесь
будем надеяться
Не считая распространения мальвари и вымогательство денег за её устранение (иначе как понимать борьбу с «кроликами» на широких просторах Родины?)
Он уже в них замешан.
НЛО прилетело и опубликовало эту надпись здесь
Я не спец в юриспруденции но мне кажется что тут его спасёт только закос под дурочку.
Он точно сможет закосить.
Ну зависит от того, что он там наобещал в характеристиках своего «антивируса». А вот чиновники, которые выбрали его «антивирус», не удостоверившись в эффективности, однозначно виноваты.
Каждому распильщику — по телевизионщику.
Теперь ТВ-шники обосрутся и не будут освещать подобные «события» и по все стране «Бабушкины» будут получать свои «400к»
Если отбросить теорию откатов и распилов, я не думаю, что это психическое заболевание. Я бы назвал это «слепил что-то, показал кому-то, кому-то понравилось, раскрутил, возникло ощущение неимоверной крутости и непоколебимости в собственной правоте, потому что тот кто-то сказал, а остальные — дураки».

То есть в какой-то мере — звёздная болезнь, в какой-то мере — непонимание предметной области. Термины ничего не значат. Сам в своё время писал заливал в сборники примеров кода веб-сервера с комментарием «100%-я защита от несанкционированного досутпа», потому что был if, что путь начинается с c:\wwwdata\. А то, что можно вставить переходы на уровень вверх, что бывает DDOS, переполнение стэка из-за несоблюдения протокола и всё прочее мне даже в голову не приходило.
НЛО прилетело и опубликовало эту надпись здесь
Вооот как это называется! Спасибо, обогатил словарный запас.
Когда сотни несвязанных друг с другом людей говорят ему об одном и том же, всё-таки у него должно возникнуть зерно сомнения, сколько бы мама с папой не называли его гением.
Звёздная болезнь — это да. Хотя я бы назвал это эйфорией от свежей порции знаний. Я помню, в книгах по Ассемблеру раньше любили давать примеры резидентных антивирусов под DOS. После прочтения, кажется всё легко и просто, хоть сам садись и пиши свой антивирус.
Но в 20 лет не осознавать реального положения дел, не уметь объективно сравнить своё творение с существующими — всё-таки странно.
Господи, какой ад. Жалко парня с одной стороны, а с другой ржу. Папа хорошо промыл мозги на тему его одаренности видимо, а результат мы видим.
главное, чтобы кто-нибудь статейку на луркморе обновил, чтобы такие люди не пропали с экранов.
Судя по всему это только начало. Мне кажется что эта история должна кончится эпически — в общем как и началась.
Мне кажется, что боюсь подумать о том, что будет с теми компьютерами с этим антивирусом в случае «настоящей» вирусной атаки. Начнут какие-нибудь госучреждения покупать же.
думаете зачислят его таки без вступительных экзаменов в универ, и он будет на парах «отлаживать» и «дописывать» код Windows 9?
Кстати поступить на бюджет он так и не смог (если не ошибаюсь какой то предмет завалил), благодаря родственникам учиться на целевом в АлтГТУ.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
а hibernate.sys можно самому удалить :)
хорошо, что config.sys теперь пустой и невинный. Кстати, с помощью нового архиватора в нём может поместиться зловредный код!
Когда выйдет следующее обновление этого АВ, то будет наконец удаляться вредоносный himem.sys ?!
:) Передайте это Бабушкину плиз срочно
Под «I» будет монтироваться маркерофлэшка, нельзя же своих бить.
Случайно выбранный наверно) Эффективность теории вероятностей сложно переоценить)
Закиньте кто-нибудь в корень диcка config.sys, а в него что-нибудь такое:

devicehigh=c:\himem.sys /testmem:off devicehigh=c:\emm386.exe RAM devicehigh=c:\dos\cd\oakcdrom.sys /D:mscd001 dos=high, umb FILES=100 install=C:\COMMAND\mode.com con cp prepare=((866) ega3.cpi) install=C:\COMMAND\mode.com con cp select=866 Country=007,866,C:\COMMAND\country.sys

Как отреагирует?
Никак не отреагирует.
В ядре антивируса батнике есть игнорирование этого файла, а также io.sys, msdos,sys, pagepage.sys, hiberfil.sys, swapfile.sys.
Так, что если этим поделием проверить диск с той же FreeDOS, то последняя будет «залечена» в усмерть.
Закинул! Пишу с телефона…
Скрытый текст
как брат поживает?
А вы в курсе, что «Иммунитет занял 7-е место в международном тестировании антивирусов!» ??? Там и сертификат в PDF! vk.com/wall24875666_1477
А доктора он увадает больше чем касперыча.
Помню времена когда Доктор бил системные файлы Borland Delphi 6 и 7-го, да что там, вообще бил системные файлы… Мимо него не мог проскочить не один вирус, так же как и не один системный сервис… :D
Сейчас не знаю как с ним обстоят дела, но отзываются вроде положительно.
Из доктора мне самым полезным считаю LiveCD, иногда очень выручает.
Это совсем другой антивирус.
Я так понял — вот этот?
http://www.immunet.com
А он уже стер данную запись. Концы в воду.
Только контакт никогда ничего не стирает. Оно?
vk.com/doc24875666_16315087

Так точно
«Евгений Касперский был найден мертвым с пистолетом в руке в собственном кабинете, застрелившимся от отчаяния. В предсмертной записке было сказано то, что не сможет конкурировать с Алексеем Бабушкиным.»
А мне сразу представилось, что-нибудь вида «Доктор Веб обновляет вирусные базы с серверов 'Иммунитет' „
А ClamAV® вообще унизили в самый конец списка.
Кстати список интересный, тут и антивирусные лаборатории могут посудиться за недобросовестную конкуренцию и запятноную репутацию.
Когда увидел новость, решил, что это не инновационная разработка, как оказалось, а всего лишь ребрендинг «ClamAV».
Теперь завистники набежали и критикуют, панимаишь.
Мне одному абсолютно незнакома большая часть названий? :)
Мне вот этот понравился «VirusBlokAda» — прям страшный сон Minecraft-а :D
Белорусский антивирус делают, причем толковый. Елку них есть антируткитное ПО.
«я придумал флешку-маркер, вообще была идея сделать её как маркер, чтобы писал, но...» (с)

Так можно и флешку-топор придумать, что уж мелочиться, зато точно не потеряют.
НЛО прилетело и опубликовало эту надпись здесь
Или так
image
Кому что нужнее.
кажется, мы стали свидетелями великого и занимательного явления, которое еще достаточное время будет у всех на слуху)
Я думаю, что через полгода-год уже перестанут обсуждать. Ну, разве что будут вносить правки в появившуюся статью на лурке
Через год будут новые кадры!
Не дай Бог.
Не очень понятно, а для приготовления нетеряемой флешки подойдет только маркер? Или любая другая канцелярия тоже, карандаш там, или точилка?
Главное упаковать содержимое флешки в 2 килобайта, и разместить на флешке миллион таких флешек. А потом и их точно так же упаковать. Вспомнился один топик на форуме, где человек предлагал «идею», сделать архиватор, в котором указывать время сжатия, и пусть себе сжимает, чем дольше, тем лучше, хоть до десяти байт на фильм (ещё круче чем здесь), правда он признался что сам не программист, и дарит идею программистам для реализации его чудо алгоритма.
immunity.double-a.ru/about.html
Проверка файлов идёт не по всей структуре файла, а только по заголовку, у вирусов они отличаются от обычных программ;

Вот оно как…
А вы думали, разработка новейших алгоритмов оптимизации никогда не стоит на месте!
а то
Когда-то давным давно я баловался разбором PE32, вроде можно было entry point запихнуть не в секцию кода, а в определенное место заголовка, от этого некоторые отладчики сходили с ума и не находили ее. Но детектить по этому «вирусы» — это маразм.
У ним MIME-Type другой, что-то вроде «application/x-virus»
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Сначала была идея, чтобы еще писать можно было с другой стороны...

… но потом допер, что не с той стороны маркер отпилил.
Печаль на самом деле в том, что делают подобные сюжеты на ТВ и серьезно это показывают. Сразу видно «специалисты» на телевидении сегодня работают…
Им нужен сюжет, а извиниться всегда успеют.
НЛО прилетело и опубликовало эту надпись здесь
А у многих ещё и в HD качестве )
Некоторые вебкамеры не показывают горящим светодиодом включённое состояние, специальный троян вполне может снимать вас незаметно.
Скажите, а Иммунитет справился бы с ними? :)

А вообще, так получилось, но я случайно купил ноут с камерой у которой есть маленькая шторка (аппаратная).
Иммунитет снёс бы дрова камеры, и всех делов.

Подскажите модель ноутбука, интересно на такое посмотреть.
Например Asus 1225

Выглядит как-то так:
image
Надеюсь это просто выключатель? Иначе совсем уж для параноиков.
Нет, это реальная физическая шторка, которая скрывает объектив камеры, при этом сама камера не выключается.
Иначе совсем уж для параноиков.

А мне — нравится)
Видимо я опоздал, судя по комментам ниже, но моя модель ASUS N73SV. Тем реальная шторка, и если камеру включаешь, то видишь белое пятно.
Типо так

Печаль ещё и в том, что в том же самом Фонде содействия развитию малых форм предприятий в научно-технической сфере, который является одним из очень немногих предприятий в данной области деятельности, совершенно не раскусили шарлатана и, как я понял, он участвует в программе «Старт» этого фонда.
Очень жаль. Когда мы участвовали в этой программе, отбор был вполне вменяемым и адекватным, и ни одного шарлатана не то что в финале, но даже на старте не было. Однако, времени прошло прилично.
Совершенно новый / принципиально новый.
Кстати вот показали по ящику эту муть. Но насчёт телевидения меня интересует только одно — как на это отреагировал местный СисАдмин? )
Отключил всем вконтактик с одноклассниками.
stud-forum.ru/catalog.aspx?CatalogId=4252&s_no=375&DocId=2970
Основные проблемы, риски, возникающие в ходе реализации проекта, методы их нейтрализации (минимизации): Нежелание директоров школ участвовать в проекте, нехватка времени и финансирования для ежедневной разработки проекта, нехватка умов, способных помочь мне разрабатывать програмное обеспечение высокого уровня


Нежелание директоров школ участвовать в проекте,

Интересно с чего это они не желают…

нехватка умов, способных…

"… постичь гениальность моего антивируса"

програмное обеспечение высокого уровня

программное?

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
iptables нервно рыдает в стороне.
НЛО прилетело и опубликовало эту надпись здесь
Кстати взял-бы и впихнул туда wipfw хоть-бы адекватный сетевой экран был )
Лицензия не позволит — засудят же потом =)
ему уже всёравно, правительство отмажет — они-же теперь его клиенты )
>IPFW перенесен на Windows® Русланом Старицыным и Владом Гончаровым.

Авторы вроде русские, ну значит да, отмажут =)
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
По списку, там есть у него.
НЛО прилетело и опубликовало эту надпись здесь
Я ещё с лора смеюсь, рожа болит страшно.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
странный список
Суда по числу *Crack.exe и *keygen.exe автор зря добавил этот список в исходники :)
Ага, можно сразу судить за использование и пропаганду не лицензионного ПО и даже искать не нужно на дисках, уже и пути есть. )
НЛО прилетело и опубликовало эту надпись здесь
Так в lua же создал файл
_G.properties= { ... }

Сынтерпритировал его, и вуаля. Все очень удобно и логично. А как эти настройки из сишного файла получить?
НЛО прилетело и опубликовало эту надпись здесь
Мьсе знает толк…
будет сжимать фильм размером в 2Gb всего лишь до 2-3kb

В сериале Person Of Interests (Подозреваемый) один парнишка придумал подобный алгоритм сжатия!
Бабушкин, видимо, оттуда идею подсмотрел.
Да ну, вы вспомните сериал «Звёздные врата Атлантис». Там МакКей зачётный алгоритм замутил — в доли секунды радиопередачи запихнул пол БД Атлантиды да ещё и видео приветы всего персонала.
НЛО прилетело и опубликовало эту надпись здесь
Угу, на них ещё Рейфы там пёрли )
НЛО прилетело и опубликовало эту надпись здесь
Ага, там кажется с третьего сезона что-ли. А новый жаль что провалился, по факту скучный был но графика на высоте.
НЛО прилетело и опубликовало эту надпись здесь
А мне новый (universe) больше всех понравился… атмосфера как-то реальней и игра актеров лучше чем в оригинальных SG.
Вселенная по факту вообще другой сериал, там полностью изменилась атмосфера.
Его к большому сожалению фанатов закрыли
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Так же сетевой экран способствует предотвра- щению DDoS-атак на компьютер или на всю подсеть. Достигается это благодаря фильтру, который посылая API запросы на netstat проверяет соединение с IP адресом того компьютера, который отправляет запрос на ПК и проверяет этот IP адрес по HTTP заголовкам и по наличию такового в вирусной базе данных.

А мужики то все фигней занимаются. А тут все готово!
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
я хочу ЭТО развидеть!
И ещё одно нашёл.
о Боги, как же это смешно!!!

вот это, собственно, идея!

компьютер будет зависеть от программиста. он будет создавать такой процессор, который ему нужен

… с блэкджеком и шлюхами

А еще, Михаил Жаврин говорит как герой видео «Ломай меня полностью»
НЛО прилетело и опубликовало эту надпись здесь
они изобрёл ПЛИС, по крайней мере очень похоже по описанию.)
Так какой это год? Это сейчас все хабра начитались, умные. А может он сам дошел
Я помню только три эпичных сюжета на ТВ такого рода. Первый это принципиально новая ОС, второй был про перспективного 3d-моделлера, который сделал свою школу в CS 1.6 и третий что-то насчет GTA:SA и мода про свой город, там кажется с ним даже разработчики связывались. Может 2 и 3 это один человек, не уверен, пардоньте если что.

вспомнилась карта для скуллтага (порт дум2). группа инициативных ребят нарисовали главный холл и пару аудиторий любимого мфти :) жаль их по тв не показали, дум бы обрёл второе рождение)
Ладно Попов, ему 16 лет кажись было на тот момент. А тут аж третий курс. Хорошо что ФИО доступно — люди будут знать кого не надо брать на работу. Парень сам себя в черный список занес, еще и вирусню разливает.
НЛО прилетело и опубликовало эту надпись здесь
Боюсь если появится, то пришествие будет недолгим.
Сможет ли побить рекорд Попова? Хотя я что-то не могу найти рейтинг заминусованных. Неужто убрали?
Все равно Денис quadregus Попов не участвует в рейтинге:)
MefistofelL
А это не он? Ник на ВК тот же. Хотя может и ошибаюсь.
НЛО прилетело и опубликовало эту надпись здесь
Дата рождения не совпадает.
Все равно на всякий случай давайте дадим инвайт. И заминусуем!
Надо бы. Чтоб было на чью страницу ссылаться в некоторых ситуациях ))
Ну зачем сразу минусовать? Давайте дадим высказаться. Ну а вдруг?
дай ему кто-нить инвайт)
Почему же. Возьмут, разрабатывать какой-нить mail guard.
Как раз-таки его и надо взять на работу, маркетологом.
Как раз маркетолог из него плохой. Ибо изначально АВ надо было писать под Австралию. Там тема «мочить кроликов» прокатила бы влёт.
та он сам как куча вирусов работает
Вы бы насчет второго изобретения написали бы… Я сначала и не понял, что это просто кусок маркера, в который вставлена флэшка.
Про «антивирус» на батниках можно даже не читать. Тут даже специалистом не надо быть, чтобы понять гениальность идеи.

P.S. Я хотел бы посмотреть на лицо потенциального инвестора, к когда он достанет из своего портфеля этот маркер, замотанный скотчем, в который вставлена флэшка. По парню дурдом плачет, не иначе.
НЛО прилетело и опубликовало эту надпись здесь
А откуда этот кадр?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
хочу себе эту отвертку
НЛО прилетело и опубликовало эту надпись здесь
Имхо из этих нормальная только та, что справа.
Есть арты красивее:

Но спасибо за идею, буду выбирать, и делать себе кружку ^_^
НЛО прилетело и опубликовало эту надпись здесь
Не думал, что встречу на хабре других фанатов Доктора :)
Черт, тоже что ли купить какую-нибудь ненужную хреновину…
На хабре то еще легко встретить. Я как то шел на работу, и выходя из арки своей пятиэтажки краем глаза заметил надпись на стене — «Doctor Who», вот тогда я реально офигел.
На стене должно быть написано «Bad Wolf». Те, кто пишут «Doctor Who», невнимательно смотрели сериал и не знают, что обычно написано на стенах.
(ну или очень давно писали)
А на стенах много чего пишут. «Don't blink», например.
Если эта надпись будет рядом с какой-нибудь статуей, то мне придется менять подгузник, так что не стоит…
Теперь это пост про Доктора.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Достает парень маркер замотанный скотчем, а на нем принципиально новая операционная система с нескучными обоями. Это же пушка, вы просто ничего не понимаете!
Интересно, а если на одну ось поставить антивирус Попова и антивирус Бабушкина…
Господи, ребята. А если Попов и Бабушкин объединятся для разработки совместного принципиально нового программного продукта?
Мы же тут совсем животики надорвем :)
Зачем, Попов и без Бабушкина справится, копирайты поменять, делов-то.
Есть мнение, что пока мы тут смеемся, Попов делает из Иммунитета Антивирус Попова.
Ага, а то в последней публичной реализации он совсем плохой был :)
Хах, и у вас свой скриншотер :D
Гляньте на мой (линк в профиле).
Заранее извиняюсь за оффтоп.
Пусто там: screenup.org/51296e76ec9a7 :D
А я вот никак не соберусь духом, и не добью свой скриншотер, чтобы его можно было публиковать
Странно, стало быть те линки только для себя.
dg-pic.tk
Да, уже работает
Эхх, пытался купить «Иммунитет». Не вышло.
8-952-007-6806 — не ответил никто (гудки)
8-913-230-9523 — не ответил никто (гудки)
8-913-024-1738 — ответили, но результатом «Вы ошиблись номером»
Видео пруф

Вот скажите, как можно начать отсюда и закончить тут, посбывав помимо этого тут,там,здесь и много где ещё, убив на всё это дело полночи?
Если есть с кем, то WikiWars интереснее.
Пора уже учреждать ежегодную премию BolgenOS X Prize:)
Фразу «технология циклического нуля» — надо будет запомнить :) Отсюда.
На самом деле мой телепатор мне подсказывает, что Бабушкин так перевел Ring0 :D о котором наверняка прочитал где-то на форумах.
мне кажется что это про while(0){ }
НЛО прилетело и опубликовало эту надпись здесь
Это наверное он про ring 0 говорит, что на уровне ядра)
Касперскому не понравилась ваша ссылка
Подтверждаю начало разработки в начале 2011 года!

Парни из компании Trend Micro были бы очень удивлены подобному заявлению…
Да в 2011 году уж точно у всех более-менее известных производителей антивирусов всё работало на 2008 сервере. Точно видел как минимум работающий каспер, дрвеб и Есет.
У меня получалось даже воткнуть туда бесплатный MS Security Essentials — проверки на платформу в дистрибутиве не было, а лицензия разрешает использовать максимум на 10 машинах в организации. С последним пунктом правда была проблема лицензионного характера — считается ли терминальный сервер одной машиной или по количеству клиентов? Спецы по лицензированию MS так ничего и не смогли сказать точно, они вообще представления не имели о такой возможности.
Самый прикол в том, что из 61 антивируса (вообще в мире) на Иммунитете (моя разработка) «заработал» Windows 2008 Server=)
НЛО прилетело и опубликовало эту надпись здесь
Код Windows 8 ему слали.
facepalm.jpg
Предлагаю написать петицию телеканалу Россия с требованием официальных извинений.
НЛО прилетело и опубликовало эту надпись здесь
Порой его заносило и он употреблял «МОЯ операционная система», «новая программа», но, в общем-то он является учеником 11 класса и может многого не понимать

:D
Ничему их жизнь не учит
И будет еще один Китай, Github и Sourceforge…

Но если либы какого нибудь «OpenAntivirus» были открыты, и распространялись под лицензией BSD, что ему запрещает называть антивирус своим?..
А.., Моя операционная система! Завтра приду на работу и с нуля накачу на виртуальный хост — Свою Операционную Систему, и назову ее SOS (своя операционная система)! И некому не скажу, что она будет Unix-подобная... ;)
Куда конкретно писать?
попросите их за меня, сделать побольше таких репортажей. Ну или хотя бы канал на ютубе специально создать (для будущих репортёров), чтобы самородков таких искали. А то хочется иногда чего-нибудь эдакого нового услышать :)
ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ на Антивирус «Иммунитет»
… Если Вы не принимаете условий данного соглашения, то Вы не имеете права использовать данную программу и ее следует незамедлительно вернуть обратно продавцу...

Блин, как мне обратно ее закачать на сайт автора? :(
Блин я уже не могу смеяться… :)
Блин, после прочтения этого поста, да ещё с комментариями, надо выключать интернет и ничего не читать хотя бы полчаса-час — всё воспринимается как подлог и провокация) Или, по меньшей мере, полнейшая некомпетентность…
Вот в нашем универе и студенты такие, и преподы. Печально на самом деле всё это.
Вот у меня на кафедре в том же университете (АлтГТУ,) завкафедры может часами гнать какой-нибудь бред про лягушачий яд и зомби, на полном серьезе. А потом плакаться что в стране не науки нет, и производства нет.
Печально это не то слово. Я вот как раз с кафедры этого юного «дарования» и знаю не по наслышке, как его продвигают, и поверьте
лягушачий яд и зомби
это ещё цветочки, по сравнению с тем что периодически выдают этот товарищ.
Что-то мне подсказывает что и я с той же кафедры. Правда я заочник. Инициалы зав.кафедры С.П.?
Да, он самый. И кажется я знаю преподавателя с зомби и ядом)
Это сам СП нам рассказывал про то как человека хоронят, а на самом деле он был не мёртв, а просто как будто мёртв, а это оказывается ему лягушачьего яду в глаза закапали, и он служит хозяину лет 20 пока тот не умрёт… А потом возвращается домой ))
И таких рассказов три пары.
Хотя и не такие ещё анекдоты можно припомнить… Ну да ладно что это я )) В последнее время он старается по теме говорить на парах ))
Эт чо, тут еще более менее. Фильмов чувак насмотрелся, бывает. Наш препод по микропроцессорным системам умудрялся связать воедино ассемблер-приливной лунный цикл-древний океан и женский менструальный цикл. А команду INT иначе как продажной вокзальной девкой и не называл. Вот где была жесть ад и угар.
А кстати у нас по микроконтроллерам тоже препод выдавал, что что бы понять карту Карно надо поверить в бога ))
По ходу это какой-то системный баг советского просвещения.

Советская система просвещения была направлена на благую цель формирования научной картины мира, однако предполагала реализацию этой цели при помощи цензуры — security through obscurity — вместо развития критического рационального мышления для активной защиты от вредоносных мемов мистического, религиозного и псевдонаучного толка. В результате распространение этих мемов по подпольным каналам закладывало потенциальную бомбу для распространения всяческой торсионщины, что и произошло, как только цензурный барьер упал.

Причем я бы не сказал, что создатели этой системы были идиотами — на тот момент, похоже, их методы работали довольно эффективно. Но они себе не представляли перспективы развития ИТ и его темпов, насколько быстро эти методы начнут массово выходить из строя. В этом важный урок для тех, кто пытается прибегать к подобным методам сегодня — будь то в отдельных корпорациях типа Microsoft по отношению к своим багам, или во всей системе копирайта и прочей «интеллектуальной собственности», или даже в биобезопасности.
Ну уж не обобщайте. Кафедра ПМ вполне хороша до сих пор, например. В конце концов, уже не одна команда с этой кафедры хорошо показывала себя на ACM.
Я согласен с вами, там (в Политехе) много отличных преподавателей и не глупых студентов. З.Ы. Кафедра нашего «героя» ПС.
Не хотел никого задеть. Я имел ввиду именно кафедру героя этого поста. Да и на нашей кафедры надо сказать что есть люди которые что-то делают.
Новое сообщение на стене Вконтакте у Алексея
Алексей Бабушкин
С новым днём.
Честно говоря, меня сильно расстраивает ситуация с «Иммунитетом». Я бы хотел прояснить несколько вещей, и более точно всё описать…

Для начала, я хочу извиниться за несдержанность. Если кому-то грубо ответил или ответил — прошу прощения. Когда в личные сообще приходит более 250 сообщений, а я при этом не спал почти 52 часа, то реально становится тяжело что-то отвечать, когда голова начинает болеть хотя бы от того, что просто думаешь…

Теперь о самом антивирусе. В 10 классе я начал увлекаться компьютерной безопасностью. Примерно через год, в 11 классе, как уже было сказано, я загорелся желанием написать свой собственный антивирус. Сначал идея была в том, чтобы написать какое-нибудь приложение с небольшой базой, которое бы защищало от большенства вирусов на флэшках. Я не ставил перед собой цель превзойти все другие, он должен был «заткнуть» те дыры, которые пропускали некоторые другие антивирусы. Сначала был просто написан алгоритм, которые определял флэшку и стирал с неё autorun.inf, файлы с расширением *.sys и *.lnk с корня флэшки, ну а так же некоторые другие стандартные вирусы. И уже тогда оно работало и спасало… А затем начала разработка готового антивирусного продукта, ведь тогда даже установленный антивирус не гарантировал защиту от т.н. «локеров», которые блокируют экран и вымогают деньги. Я сфокусировался именно на этих проблемах и создал «Иммунитет». Сам.

«Иммунитет» хорошо проявляет себя в паре с другим антивирусом. Но может работать и как отдельное приложение… Для обычного пользователя достаточно работы одного иммунитета. Он реагирует на изменение системных файлов, проверяет диск по стандартным сигнатурам, если что-то и находится, то предлагается произвести какое-либо действие над обнаруженным объектом. Сетевой экран защищает от дос атак и скрывает общие ресурсы от вывала в мировую сеть, за исключением локальной. Так же идёт монитор портов, если какой-то порт открывается извне, то это считается анализатором и пресекается. Тонкостей работы много, но ни в одном из сделанных обзоров ничего подобного не сообщается, хотя это на самом деле работает…. Сначала я пользовался им сам, потом скинул паре друзей, которым пришлось лечить компьютеры от локеров, а потом меня позвали в школу — у них тоже был заражен компьютер. После того, как я нашел и удалил эту заразу, я решил поставить «Иммунитет», что и сделал с согласия учителя информатики. То есть, я никому не навязывал свое решение. И уж тем более, его никому не навязывал мой отец, участие которого в этом проекте свелось лишь к придумыванию названия.

Не смотря на волну критики, я не хотел бы забрасывать свой проект. В планах — переписать с «0» весь код, используя только один ЯП, добавить новый функционал, провести полноценное тестирование с хорошей экспертной оценкой. Я понимаю, насколько «Иммунитет» далек от идеала, но хотя бы представленная его малая часть уже работает и гарантирует какую-нибудь, да защиту...
Ситуация все больше и больше напоминает то, что происходило с BolgenOS.
НЛО прилетело и опубликовало эту надпись здесь
Он уже удалил.
Ну тем ценнее мой коммент для общественности.
Спасибо, я теперь тоже буду удалять *.lnk-вирусы.
Вот вы смеетесь, а совсем недавно существовали вполне реальные *.lnk-вирусы.
«Иммунитет» хорошо проявляет себя в паре с другим антивирусом.


Не мешает?
Надо было сделать принтскрин.
Мне когда-то подсказали отличное средство для борьбы с вирусами на флешке. В корне создаётся папка autorun.inf с правами только на чтение, от чего у пытающихся прописаться в автозапуске вирусов случается разрыв шаблона. Конечно, недостаток в том, что защищена именно флешка, а не компьютер, да и свои тела вирусы всё-таки копируют, хоть и без последствий.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
А кто говорит об абсолютной защите? Это всё равно, что критиковать ношение газового баллончика потому, что «большинство» злоумышленников не настолько тупы и носят защитные маски. Ну скажите, зачем обычному вирусу, рассчитанному на хомячков, проверять такой экзотический случай?

За несколько лет учёбы в универе с кишащими вирусами компьютерами это работало, пока компьютеры не сменили и не стали нормально администрировать. В чём проблема-то?
У меня есть флешка, где защита от вирусов реализована ещё лучше — на ней просто есть переключатель, включающий режим Read-only. К сожалению, объём всего 128 Мб :)
Я год назад с трудом нашел такую на 8ГБ. Моя прелесть :)
НЛО прилетело и опубликовало эту надпись здесь
PQI Cool Drive U339 8GB
Довольно шустрая, вот только скорость в режиме защиты от записи очень сильно проседает, но если комп заражен, другого выхода нет.
Любой малогабаритный ридер + sd карточка с переключалкой.
Qumo ИНЬ и ЯН, до 32 ГБ. У меня модель на 16 года 2, наверно, уже служит, проблем нет.
Можно создать не просто пустую папку, а положить туда файлы с именами типа con, prn и другими. Тогда даже при попытке удалить папку у зловреда (или ОС, если доступ идёт через неё) точно будет разрыв шаблона, ибо на винде такие файлы воспринимаются иначе и их вроде никак не убрать, кроме как используя прямой доступ к файловой таблице. Или есть способы обойти?
Всё уже придумано до вас — habrahabr.ru/post/53642/
Вот мы тут ржем, а парень — то походу неплохо наварился! Главное, чтобы эту парочку (Попов-Бабушкин) никто в правительстве не «заметил» а то обяжут еще поставить…
Парень просто троллит.
>сначала была идея чтобы можно было писать с другой стороны
Не с той стороны отпилил.
А в установщике самописном, описание файла MSVBVM60.DLL исправлено на Visual C++ Runtime, так же как и переименованы секции и имя файла на Immunity. Это все видимо для солидности.
Там ещё куча мусорных .dll-файлов для «солидности» :).
Например, «Библиотека контроля файлов» Active.dll и «Библиотека контроля вирусов» IFlash.dll, имеющие одинаковый размер.
А также «Контроль соединения» Confirm.dll и «Флэш антивирус» Flash.dll, тоже совпадающие с точностью до байт.

Особенно радует XPButton.ocx. Напоминает начало двухтысячных — VB6 и незабвенный vbnet.ru :)).
Например, «Библиотека контроля файлов» Active.dll и «Библиотека контроля вирусов» IFlash.dll, имеющие одинаковый размер.
А также «Контроль соединения» Confirm.dll и «Флэш антивирус» Flash.dll, тоже совпадающие с точностью до байт.

Нет, файлы все-таки разные:
1f61312aceb50caceadc8e85df18b98e Active.dll
e3609d304e9dc01b40c93e12ff7b2cbe IFlash.dll

0a6eebbdb8074e49cf292628af32424a Confirm.dll
81a30936da4ace88f748a40806ddf87b Flash.dll
А никто и не говорил про совпадение хешей. Размер файлов одинаков, да и содержимое тоже, а хеши отличаются, т. к. вышеупомянутые «солидные» описания встроены в сами файлы.
Ага, тогда понятно. =)
confirm.dll и flash.dll отличаются тем, что c разными батниками работает, confirm.bat & flash.bat соответственно.

Confirm.bat тоже фееричен

@echo off
setlocal enabledelayedexpansion
:w
ping -n 40 127.0.0.1
ping -n 1 google.com>ixwping.bin
for /f "tokens=3" %%i in ('dir ^| findstr /i "ixwping.bin"') do ( 
      set "path1=%%i"
)
set qi=%path1%
del /f ixwping.bin
if "%qi%"=="97" goto :er
if "%qi%"=="216" goto :er
goto :w
:er
color 0c
start /b Sndlib.dll Ecc.msg
ping -n 20 127.0.0.1
cls
goto :w
Чёрт, физтеховский же «Старт в науку».
Стыдно, стыдно. Там, конечно, каких только странных вещей не было, но такого…
Если верить видео, «специфический язык программистов» оказался банальным немецким. Есть кто-нибудь, кто понял, что они там говорят?
Имхо больше похоже на китайский.
Я вот один не понял, зачем это показали?
Это был искрометный юмор журналистов.
Так вот как я со стороны выгляжу, когда жене объясняю что-нибудь.
Немецкий это, даже некоторые слова можно узнать. Жаль я в этом не силен.
Интересно, какие?
Я в китайском не очень силен, но там отчетливо слышны обрывки фраз 每個中國人...外國人...我說的時候...非常好. Правда, общего смысла уловить мне не удалось. Кто знает, подскажите.
Посмотрел я видео и понимаю, что глумиться-то над Бабушкиным неразумно, не все родились уже специалистами.
Некому указать человеку путь — это проблема, возможно проблема глубинки.
А сама его инициатива и желание сделать что-то полезное на мой взгляд весьма похвальны.

Лучше бы кто из профильных специалистов, которые тут про Попова пишут (который просто украл), взял такого паренька к себе в компанию. Такие ребята инициативные очень быстро учатся и потом горы сворачивают.

А если подождать, то и приберёт его к себе сколково и прочие «светила» современной российской «науки» или просто, «обласканный» комментариями профи сменит профессию или сопьётся.
НЛО прилетело и опубликовало эту надпись здесь
Согласен с вами, адекватный человек признает свою ошибку и будет стараться впредь не допускать подобного, а не доказать с пеной у рта что он прав, а все остальные завидуют ему.
Я согласен, что он не выглядит повзрослевшим, но я говорю об ином.

Желание и инициатива — это возможность чего-то добиться. Сейчас парень пошёл по тому пути, который был ему доступен. Был бы доступен правильный путь, мы могли бы получить ещё одного хорошего специалиста.

Хорошими специалистами и становятся те, кто добровольно начинают изучать, писать, пробовать. Те, кто работает за идею, а потом уже за зарплату.

Может этого уже и поздно брать, после такого «вхождения в среду», но это было бы лишь обидно.
НЛО прилетело и опубликовало эту надпись здесь
В определённой стадии взросления все люди пишут такие вещи на заборе / в коде. Удивляться стоит тому, что на тетьем курсе он из этой стадии ещё не вышел.
Тут на хабре есть некоторое количество именно школьников, которые делают что-то годное. Причем иной раз даже не нужна поправка «сойдет для его возраста», делают на нормальном уровне. Они возможно действительно стоящие кадры.
А тут третий курс, ИМХО даже не нужно никаких скидок делать на возраст. Уж должен уметь адекватно мыслить и оценивать ситуацию.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
www.vidarholen.net/contents/wordcount/ — количество мата в ядре линухов. Мне кажется что его пишут достаточно востребованные специалисты,
НЛО прилетело и опубликовало эту надпись здесь
А сакраментальное «леха леха ты могуч» в мс-офисе?
Ну как в речи маты применять так это можно, а в коде нельзя?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Этот несчастный и обиженный специалист благодаря папеньке уже 800к рубликов заработал на своей поделке.
Никакой жалости.
Мне до жути обидно, что тут получают 800к на не пойми что, А пару atmeg8 для студентов купить не могут.
Почитал про другие его «гениальные» идеи.
Беру свои слова обратно, он дебил…
ничего страшного. Унас остался еще 81 субьект РФ, где на такое поведутся
на самом деле проблема не в этом парне. Он как раз результат. Проблема в системе образования и в педагогах. Все устарело к чертям собачьим и не обновляется. Если препод еще может различить вранье из серии «дневник дома забыл», то уже более высококласное разводилово — нет. Берут на веру «вроде бы умными словами что-то говорит, поддержу». Бардак, в общем.
НЛО прилетело и опубликовало эту надпись здесь
Мда… Процитирую Высоцкого:

Пусть Жираф был неправ,
Но виновен не Жираф,
А тот, кто крикнул из ветвей:
— Жираф большой — ему видней!

Я это к тому, что сам по себе студент в чем то даже молодец, интересуется компьютерными технологиями, анитивирусы какие-никакие пишет. И все бы хорошо, но тут на сцену выходит гос. канал и начинается вся эта шумиха вокруг «малолетнего гения», почитание его талантов и успехов. Понятно, что от всего этого у чувака снесло крышу. Ситуация с ним понятна и простительна.
И как мне кажется, потока гневных комментариев, во всей этой истории заслуживает вовсе не Алексей Бабушкин, а те кто вытащил его в эфир да еще с таким видом, как будто речь идет о новом Эйнштейне, как минимум.
Жалко парня, такой молодой, а уже дебил.
жалеть нужно не парня (дебилы были и будут), а дебилов-журналистов, дебилов-преподов, и всех тех, кто зависнут у зомбоящика и в порыве потцриотизма будут говорить о каком-то там подъеме технологий, науки и проч белеберды.
А мне наше образование жалко, что дальше то будет такими темпами…
НЛО прилетело и опубликовало эту надпись здесь
image
У него папа работает менеджером по продажам.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Бертран Мейер утверждает, что 30% поступивших на факультет computer science имеют некоторый опыт работы с не-ОО-языками программирования, 42% — некоторый опыт с ОО-языками, а 10% участвовали в ОО-проекте более чем на 100 классов. Опрос проводили в Швейцарии и в Англии.
НЛО прилетело и опубликовало эту надпись здесь
>первые несколько месяцев выпускник — крайне неэффективен, убыточен.

Имхо вы не правы. Имею почти семилетний стаж, сейчас занимаю позицию тимлида. При этом все не было времени получить высшее образование — учился по книгам, статьям, последние годы еще и онлайн-курсы всяческие. Ну и практика конечно, очень много практики. В позапрошлом году решил таки получить, для галочки, димплом и сейчас учусь на 2м курсе заочки. Исходя из ваших слов через 3 года я буду крайне неэффективен и убыточен?
Вы фразу «когда человек начинает работать» специально пропустили?
она из другого предложения, я просто против слишком общих определений
НЛО прилетело и опубликовало эту надпись здесь
Для галочки — во многих фирмах HR`ы даже не хотят смотреть на человека без ВО.
НЛО прилетело и опубликовало эту надпись здесь
Я думаю вы не занимались подбором джуниоров, не так ли?
Ибо первые несколько месяцев выпускник — крайне неэффективен, убыточен.

Первые N времени любой сотрудник крайне неэффективен и убыточен, так как еще не успел разобраться в проекте и окружающей обстановке. А если сюда добавить разницу в уровнях зарплат, то получится, что профессионалов нанимать значительно не выгоднее :)
Но мы же в итоге не по первому месяцу судить будем, а по более длительному сроку?

Мне кажется, что подобные мнения — это следствия сложившейся ситуации в образовании сейчас, но не стоит обобщать и считать его относящемуся ко всему образованию вообще на всем протяжении течения времени.
НЛО прилетело и опубликовало эту надпись здесь
«Гением» конечно же
А мне первый вариант больше нравится!
Вольнов, как ты такое придумываешь? То «Зачем жить, если нет индукции», то «Это еби гусей, а не полноценный антивирус»
у меня есть мозг
У меня как-то в голове не укладывается, наверное у меня одного гуси асоциируются с песенкой про «Жили у ...». Поэтому так и тянет данный «Иммунитет» назвать «Антивирус Бабушкин» )) Я б на его месте такое название б и дал ))
Жаль что так вышло. Ведь есть у человека желание что-то сделать, и делает по мере своих сил. Ну да — понятно что увлекается, что пытается придумать нечто супер-крутое, что превозносит свои силы до небес… но учитывая возраст, и возможно отсутствие более грамотных товарищей не так уж сложно поверить в свою крутизну.
Если, повзрослев, сумеет сохранить желание создавать что-то новое, то может и получиться из него толковый разработчик.
Я свои поделки «текстовые редактор на VB с музыкальным проигрывателем» показывал только себе да дядьке(тоже айтишник, да и он мне притащил VB6). Однако желание никуда не пропало делать что-то интересное.
Жесть…
Как так? Почему не раскрыта тема си гениального алгоритма сжатия? :(
А у автора спросили разрешение на публикацию?
Добавлю, автор ролика. Толстый тролль. Лучше более серьезно поговорить.
А вы не могли бы залить аудио еще куда нибудь? Ни в какую не прокачивается дальше 2 мегабайт…
спасибо!
Неплохой голос (не у Бабушкина, разумеется).
Не хотите на ютуб залить? Гораздо доступнее будет.
Почему у Бабушкина до сих пор нет инвайта на Хабр?
а толку? ставить ставки за сколько секунд его сольют в жуткие минуса?
А потом дать еще один инвайт, и снова слить!
Мне кажется, это очень коварно!
А может не нужно, а ?)
Что-то в последнее время очень много распилов в IT. Власть-имущие наконец поняли, что 95% налогоплательщиков ничего не понимают в нашей сфере?
я придмал алгоритм сжатия просто эпический)
Для его работы нужна всеголишь машина времени и девайс который поможет получить доступ к любом винту в мире.
И так мы качаем себе на винт себе фильм, потом берем пространственные координаты и гео координаты нашего винта. После этого смело удаляем фильм. В следующий момент когда он нам понадобится все что нужно это вбить координаты в машину, она создаст портал в ту точку времени и пространства и скачает с нашего же винта фильм. Профит)))
Алексей Бабушкин побрил подмыкши! Вот это сенсация!
www.youtube.com/watch?feature=player_embedded&v=ANQ8D0cQlRM

Что интересно, светлое будущее Алтая давно перестал учиться, и на уроках занимается только усовершенствованием своего антивируса. Гранты, гранты, научная работа с первого курса, карьера, своя компания с пятого курса, микрософту правит код небольшими кусочками, антилопы, гравитация, путин, сахароза, демократия, лизергин…

Интересно, а сейчас в российской науке уже много таких?
Да. И не только в науке, этот тип «молодых, подающих надежды специалистов» мне знаком по многим областям.
Рискую нарваться, но…

На мой взгляд все вопли против товарища Бабушкина показывают низкий уровень культуры общения. Если он сможет пережить эту волну троллинга — будет вполне хорошим программистом. По сути у него уже на третьем курсе есть готовая дипломная работа. Да, есть какие-то пробелы в знаниях. Но разве обучение не направлено на то, чтобы заполнять эти пробелы? Если он хорошо повозится со своим архиватором, он вполне сможет осознать, почему на практике такой алгоритм окажется неэффективным. Плюс его антивирус, может быть, и не самый крутой ( всмысле можно надеяться что он не самый плохой ), но он его уже может продавать. А кто из вас умеет продавать свои программы?
НЛО прилетело и опубликовало эту надпись здесь
Молодец, что. Но я не имел ввиду ничего общего с «сперва добейся». Я хочу указать на то, что парниша войдет в 10% лучших выпускников и из него выйдет толк. Если не решит отчислиться после такого прессинга со стороны сообщества.
НЛО прилетело и опубликовало эту надпись здесь
А какую фигню он должен выдавать в средине обучения? 90% вообще ничего не выдают. Ни в средине обучения, ни в конце.
НЛО прилетело и опубликовало эту надпись здесь
Конечно, в идеальном мире идеальный программист уже должен разработать пару новых алгоритмов шифрования, оптимизировать работу с памятью в каком-нибудь опенсорс проекте, победить пару раз в разных Ai Challenge и устроиться на стажировку в гугл.

Но, к сожалению, в реальном мире в 20 лет хороший программист может писать что угодно, чтобы, начав работать по специальности, осознать свои ранние ошибки и больше их не повторять. Плохой же программист может ничего не делать и наступить на грабли уже после своего трудоустройства. Если, конечно, он все-таки устроится по специальности.
Вы это, конечно, правильно сказали про то, что он не обязан в таком возрасте быть мега-новатором и что он только учится.

Но это не оправдывает ни в коей мере то, что он, написав обычную кривую велосипедину, возгордился, начал называть себя программистом от бога и продавать при помощи папочки своё творчество в школы. Это отвратительно. В таком возрасте он уже должен понимать, что не сделал пока ничего достойного поощрения и тем более оплаты; он же лишь утвердился в собственной исключительности и начал рассказывать, какой он умный и что он с 7 лет программирует.
Ни за что не поверю, что хоть один из программистов никогда не гордился тем, что написал. Пусть это и обычная кривая велосипедина. Собственно почему лично я не люблю смотреть в свой старый код — становится стыдно перед собой.
Вы шутите или серьезно не понимаете разницы между «гордиться» и «быть настолько глупым, выдавая свой кривой батник за антивирус, релкамируя себя по телевизору и при помощи папы занимаясь мошенничеством»?

Вот я, к примеру, в том же возрасте. Ничего выдающего не сделал — писал в 16 лет скрипт, который крал пароли от всего, что смог утащить (на основе чужой программы) — поигрался и забыл. Но даже в 16 лет я не стал думать. что это супер-разработка, величайший «вирус», я мне хватило ума понимать, что это далеко от того, чем можно гордится. В отличии от этого товарища.
Я не вижу «рекламы» как таковой. Приехали журналисты, им надо снять сюжет. Идут напрямую к декану с вопросом «Дайте нам талантливых студентов, нам нужно сюжет снять». На что он снимает с пар пару-тройку студентов и они быстренько делают сюжет. Потом уезжают и нагнетают драмы для рейтинга.

И я не понимаю, зачем нужно троллить этого парнишу. В каждой первой курсовой работе можно встретить фразу навроде «Данный алгоритм был разработан для сравнения двух чисел. Он отличается низкими требованиями к ресурсам компьютера и превосходит по параметрам такие популярные программы, как Калькулятор». Но по этому поводу почему-то истерии никто не закатывает. Почему? Они наверно на ТВ не попадают. Вот и вся разница. А если бы попали — сразу же к ним бы прилипли заголовки «Самарский студент смог ускорить работу компьютера в 10 раз. Страна вправе гордиться своими студентами!»
Не понимаете, зачем его троллят?
Да все предельно просто. Он получил наши с Вами деньги (деньги налогоплательщиков) на развитие этой несуразной чуши, под названием «Иммунитет». Это все равно что выкинуть эти деньги. Я, как налогоплательщик просто возмущен этому и желаю чтобы эти деньги были возвращены в бюджет, или отправлены на лечение какого-нибудь ребенка.
Благодаря этой шумихе, возможно другие «изобретатели велосипедов» задумаются перед тем, как просить гранты и патентовать свои «изобретения».
Ну ок. Хоть какая-то конкретная позиция есть. В целом, я даже соглашусь с ней. Я разве что не согласен в частностях. Вы не против, чтобы разобрать её по косточкам?

Исходя из скорого гуглежа, я нашел следующие цифры — на гранты УМНИК выделяется около 500 миллионов рублей в год, что позволяет получить 400 000 рублей (выдаются в течение двух лет) на некоторый проект, по которому составляется договор о внедрении этого проекта. То есть нельзя сказать, что это грант в чистом виде.

Не смог по быстрому отыскать работы, представленные для этого гранта. Но вот примеры победителей с названиями их работ. Полного списка я не нашел. О чем на самом деле работы — я без понятия. miptic.ru/UMNIK/spring2013.html

То есть за год получают деньги около 2500 юных дарований. Вопрос первый. Вы предлагаете их всех лишить финансирования? Или только одного конкретного, которого увидели в ютубе?
Взгляните внимательно сюда.
По-моему, это уже статья УК «мошенничество».
А по моему это достойная программа за достойные деньги от достойного исполнителя. Сарказм если что.

Я имею ввиду, что сама программа «УМНИК» — государственный аналог посевного инвестирования. Никто же не бугуртит на то, что какие-то бизнес-ангелы или венчурные фонды вкладывают деньги в невнятные проекты, надеясь, что они выстрелят? И парнишу как раз стоит мучать в последнюю очередь. Вопросы, которые поднимаются, больше адресованы именно тем, кто выдавал деньги на этот антивирус. Ну и заодно тем, кто (не)научил студента делать антивирусы на должном уровне.

И телевизионщикам, да. Ибо не надо нести бред в массы.
Тут есть еще один фактор: батя, владеющий некоторым административным ресурсом. Ключевые слова: «распил» и т.д. Это сейчас модно.
Ну и — надо же с кого-то начинать?
Не люблю я эти ключевые слова — их сейчас слишком часто пихают туда, куда не надо. И скорее всего тут таки не распил, а откат. Если и был. Но по-моему это глупость в чистом виде, а не какой-то злой умысел.
Мы бугуртим, потому что венчурные фонда тратят свои деньги (и, кстати, они бы никогда не вложили их в такое гуано, потому что они не идиоты), а УМНИК тратит государственные, причем тратит по идиотски, но не из-за глупости сотрудников, и ради наполнения кошельков определенных лиц.
Конечно, этот парниша — лишь вершина айсберга; но если бы кто-то другой из этих дарований вот так попал на тв (пусть даже местное), это вызвало бы ровно такую же волну негодования. И да, по-хорошему надо всех с проектами подобного качества лишить финансирования; другое дело, что ни у кого нет ни времени, ни желания их всех проверять — ведь этим должен заниматься именно этот фонд УМНИК, для того его и учредили.

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

Однако касаемо качества антивируса я остаюсь на своей позиции — проект достаточно качественный для студента третьего курса. Исходя из своего скромного опыта работы с кадрами, я считаю что из него может получиться толковый программист через 5-7 лет. И учитывая кадровый голод в этой сфере, я считаю некорректным отбивать у него желание заниматься программированием. И в этой связи мне более всего не нравится именно форма негодования, выливающаяся в троллинг и смехуечки. Отсутствие аргументации и желания указать на ошибки так, чтобы они были понятны. Больше всего это похоже на интеллектуальное избиение лежачего ребенка.

А то, насколько умный, он и сам поймет. В худшем случае года через три, когда придется жить в реальном, а не в учебном мире. Может тогда и сломается из-за бывшей славы. Если, конечно, текущая «слава» его не сломит.
Да я-то и сам против травли вообще какой бы то ни было, мне противно, когда начинается вся эта фигня со звонками домой и поливанием говном в интернетах. Но сама ситуация от этого не становится вопиющей, и я искренне надеюсь, что вся эта шумиха что-то изменит.
Ребенок не выглядит лежачим — он не хныкает, горд собой и жаждет дальнейшего финансирования.
Мне кажется он держится лучше, чем я бы держался в такой ситуации.

Я бы уже давно накупил пива недели на две и начал бы сыпать обещаниями и идеями проектов одно-круче-другого. Ну и не забывал бы обильно сдабривать очепятками и ошибками.
На данный момент времени я предлагаю лишить государственного финансирования только Бабушкина. Про других победителей ничего сказать не могу, даже пока не нашел как ознакомиться с их разработками. А было бы неплохо изучить работу каждого призера. Думаю в нашем сообществе найдутся специалисты в каждой из областей, чтобы реально оценить новизну и полезность изобретений.
Тут согласен. Было бы хорошо найти работы и оценить результаты работы УМНИКа.

Однако я не считаю, что разумно лишать их финансирования. На мой взгляд эти 400 000 рублей за 2 года — это тупо нормальная стипендия, которая и должна быть. Ну и плюс зарплата преподавателей в размере 5-10 таких стипендий. Хотя это, конечно, просто мечты.
По моему мнению, давать в месяц 16 кусков, за такую хрень… Нехорошо. А где те студенты которым кушать нечего, но они грызут гранит IT науки? Работают за копейки(не все, но часто из-за времени на учёбу). Почему им не дают в месяц 16 кусков? Потому-что они не достаточно талантливы? Или потому-что они застенчивы и понимают что это хрень и им будет стыдно перед коллегами по цеху?
Тут я пожалуй воздержусь от комментариев. Лучше уж дают хоть кому-то. Пусть даже и на провальные проекты, нежели не дают никому. Возможно кто-то из тех кто застенчив, посмотрит на это, подумает «16 кусков за эту хрень!? Да я могу сделать лучше!» и сделает. Это будет лучше, нежели одна беспросветная стипендия в 400 рублей на всех вне зависимости от телодвижений студента.

Мда. Воздержался от комментариев. Правильнее было бы сказать — меня это тоже печалит.
Ну тут я согласен, меня например подтолкнуло. Что можно всё таки лучше чем это и правдивым маркетингом вполне серьёзно что-то продавать. Хотя на тв не пойду)) если только рекламу нормального готового продукта который я отлажу и он будет вылизан по самое не хочу. И то ролик и за деньги.
Имхо лучше уж никому чем на такое.
«16 кусков за эту хрень!? Да я могу сделать лучше!»
Никто не будет так делать, скорее плюнет на науку и образование как что-то серьёзное.
В таком возрасте он уже должен понимать, что не сделал пока ничего достойного поощрения и тем более оплаты

Ну я в школьные годы (где-то ближе к старшим классам) на турбо паскале за пару месяцев написал для подруги «типа-ексель», в котором половина кода — прорисовка и заполнение самой таблицы, а еще половина — модуль символьных вычислений, преобразующий string в real с правильным порядком действий, в т.ч. скобки.
Я реально этим горжусь: когда эта гора костылей писалась, я понятия не имел не то что о матметодах — даже рекурсии не знал, ну и никакого интернета под рукой не было. Само собой, возьмись я за ту же задачу даже на первом курсе, код был бы раз в 10 короче и несравнимо элегантнее. Но то, что та гора костылей в итоге очень даже неплохо работала, несмотря на исключительную скудность моего тогдашнего математического аппарата — неплохое достижение, вполне достойное поощрения от девушки, которая единственная на курсе получила «отл» за эту работу :)
Ну вы не путайте личную гордость и приятные воспоминания (это дело хорошее) и то, что объект нашего обсуждения делает. И он-то уже не «ближе к старшим классам», когда простительно было бы переоценивать масштаб своих достижений, он уже наполовину выпускник института.
Личная гордость от приятных воспоминаний отделяется только временем.
Так я и не путаю. Просто даю пример того, что и школьным говнокодом можно гордиться.
Гордиться — сколько угодно, но закрывать (не делать опенсорсным) код, а главное продавать «школьный говнокод» — нельзя.
Про «продавать» само собой (хотя нет, один раз я писал школьный говнокод на заказ за деньги — фрилансил еще до того, как это стало модно :) ), но с какой стати я обязан выкладывать его в опенсорс? Есть некоторая разница между «закрывать» и «не открывать». Автор кода без заимствований абсолютно свободен в этом выборе, и никто не имеет права давать ему указания по этому поводу.
НЛО прилетело и опубликовало эту надпись здесь
Не могу сказать, что сам видел — я из тех редких людей, которые получив образование не по специальности программиста, пошли работать программистами. Но вот знакомые из ИТМО, которое регулярно выпускает призеров чемпионата мира по программириванию, рассказывали именно о таких цифрах.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
И товарищ Гейтс нифига не икона для подражания :)
НЛО прилетело и опубликовало эту надпись здесь
В начале своей карьеры он активно пользовался протекторатом матери.
Если он, по его словам, программировать начал в семь лет, и до сих пор занимается вот такой фигнёй, то вряд ли что-то получится.
НЛО прилетело и опубликовало эту надпись здесь
А кто за то, что бы вернуть 400 тысяч налогоплательщикам? Может быть какую-нибудь работу провести, могли бы даже на юриста скинуться. Или это уже не вернуть, вообще где информация обо всем этом?
И давайте уже в крайние минуса карму сольем :)
Базарные хабрабабушки перемывают кости студенту, устраивают травлю по телефону, хотя кто знает чем они сами на 3-ем курсе занимались. Давайте уже напишите хоть батник какой, если так хотите по телевизору покрасоваться. Почему вас так цепляют эти поповы и бабушкины? Жажда животной травли? Приятное чувство стада?
Ну и эти срывы покровов просто смешные. «Как они допустили такое?» — а так же, как допускают на «Украина мае талант» всяких фриков, как на «Поле чудес» пускают всяких не шибко блещащих умом — чтобы типичный хабрачеловек мог поржать, сказать «Экакой дебил!!111», сорвать покровы и почувствовать свое мнимое превосходство.
Я с таким батником на телевидение не пойду. Мне стыдно.
Во первых, действительно мне было бы стадно на третьем курсе нести такую чушь. Во вторых ему идут, хоть и не большие в масштабах страны, но все таки деньги налогоплательщиков. Таким образом и я и Вы платите ему чтобы он нес эту чушь по ТВ.
Ну не знаю, я на третьем курсе не выдавал свои поделки школьного уровня за лучший антивирус с целью срубить бабла (заметьте, он ведь и срубил. И неплохо так срубил, даже если считать только 450к за 1000 активаций). Лично меня бесит та наглость, с которой этот человек (уже не ребенок, кстати, он на третьем курсе и ОБЯЗАН отдавать отчет своим словам и действиям) врёт о достоинствах своего произведения и опускает тот факт, что единственная причина, по которой этот говноантивирус куплен и установлен в госучреждениях — его папочка с влиянием в соответственных областях.
Потому что это не антивирус, это криво написанный батник, не умеющий даже делать эвристический анализ. Продуктов, которые умеют делать в десять раз больше и при этом реально работающих, и даже более того, бесплатных, я вам только сходу две штуки назову.

А этот быдлан врёт, не краснея, и хвалится в кадре маркером, в который он вклеил флешку вместо стержня. Я возмущен, потому что ему заплачены мои, *censored*, деньги, отданные государству в виде налогов. Деньги, которые должны были пойти на пользу моему государству. И бесит он меня ровно настолько же, насколько и любое другое наглое, неприкрытое воровство бюджетных денег, выдаваемое за инновации.

А что, по вашему, я должен терпеть это говно? Заткнуться и молчать в тряпочку? О нет, дорогой мой человек, иначе они охренеют от безнаказанности ещё больше. Надо раздуть это, надо поднять такой шум, чтобы у них не было возможности вести свою профанацию дальше, отгребая все больше народных денег.
Так что, если вы считаете, что человек на третьем курсе имеет право пороть херню про свои детские поделки и хотеть зарабатывать на этом миллионы из бюджета, и это можно считать детской шалостью, вы ошибаетесь. За это сажают. По крайней мере, должны.
Это проблема исключительно общества и власти. Вот ответственных чиновников за такую экспертизу «творения» можно и посадить. Автора судить(уголовно) не за что. Быть хреновым программистом еще не преступление.
Я согласен, вопрос экспертной оценки и доверия. На самом деле все просто, продать программу без спецификации по идее нельзя. Если программа соответствует определенной спецификации, тогда пожалуйста, покупайте продавайте. Если этот чудик написал «моя программа проверяет системные папки на наличие новых файлов и ебет гусей» и ее купили товарищи в школы, то вопросы к администрации и краевому бюджету по поводу не целевого расходования средств. Я думаю, что тут скорее вопросы к его отцу. Парень на мой взгляд уже так в штаны наложил, что вытряхивает ежеминутно. Но вот в его злом умысле сомневаюсь, он конечно получил баблосы, но только я думаю это было так: «Мы бы поставили, 450 рублей хватит? Да, конечно!». Если программа делает то, что заявлено, то его жадность к УК отношения не имеет.
Я не в курсе точно как в России — но вроде ж нельзя продавать в госконторы антивирус без сертификата ФС ТЭК?
Так это не антивирус, а «еби гусей». А вообще наверно нельзя :) По хорошему, нужны тендеры, потому что нельзя поставить продукт только в одну школу. Либо во все краевые/городские/окружные, либо ни в одну.
Но опять таки — это ошибка не парня, а администрации.
Думаете, так сложно получить этот сертфикат, имея нужные связи?
>>Надо раздуть это, надо поднять такой шум
Чтобы журналистка наконец получила премию и повышение!
Правильно! Хабр — он для таких людей, которыми невозможно манипулировать! Давайте раздувать и поднимать шум!
Да звездюлей журналистке за это дадут максимум. Потому что уже все, кто могли, обвинили её и телеканал в целом в непрофессионализме.
Вы между строк читать не умеете? Мне вас жаль.
Журналистку похвалят за то, что ее репортаж вызвал такой резонанс, потому как хабр сделал ей рейтинг. Выпишут ей премию, отпуск и жигули. Она снимет репортаж про разоблачение (в котором примут участие обитатели этого зоопарка), которое опять посмотрят все айтишники и те, кто думает что айтишник. Будет опять статья на хабре, опять комментарии. А если хорошо зайдет — журналистка получит добро на съемку передачи типа «Компьютерные обманщики», где и Попова вспомнит, ну и в противовес расскажет про действительно умных малых. А потом там она тоже «облажается», и опять статья на хабре, и опять комментарии.
Боже, кому я это пишу (уже в 4-ый раз кстати), на этом месте очередной школьник осознал, как его жестко развели и полез в профиль минусануть. Славяне такие славане.
В тв нет понятия дурная слава. Рейтинг важнее всего (поэтому кстати некоторые известные личности арестовываются за вождение в пьяном виде, к слову)
Смех-смехом, но стало интересно написать свой «антивирус». Для себя, в качестве обучения и понимания. Будет здорово, если появится серия статей на эту тему. Сам я, к сожалению, не справлюсь.

Но, боюсь, это так и останется идеей, мечтой, записанной на полях «тетради» ежедневной жизни.
Я, видимо, никогда не пойму местные порядки. У комментария +1, но карму слили :) Зачем? Почему? За что? о_О

«Ничего не понимаю!» (С) Братья Колобки
Это сделал Бабушкин
С чего вы взяли, что есть корреляция между кармой и именно данным комментарием?

Может ваш ник расстраивает чьи-то религиозные чувства? )
Хм. Вы правы, не подумал над этой стороной вопроса.

Я, конечно, с уважением отношусь к свободе любого человека верить в то, что ему нравится. Но, к сожалению, почему-то никто не озаботился тем, что проявляя себя таким образом, он задевает мои чувства неверящего :)
Верующие нынче привилегированный класс (:
Не знаю как в России, но у нас, на Украине, ни одна бюджетная организация не может так просто взять и купить понравившийся антивирус. Сначала должен быть тендер, ну по крайней мере его видимость.
А у нас всё возможно. Это я как бюджетник заявляю )
Гос.закупки? Если мне не изменяет память, там должна быть пометка о возможности обхода тендерной системы, в случае, если требуется товар/услуга, производимые единственным в стране автором/правообладателем. Через эту дыру много чего проваливается незаметно для окружающих, достаточно в заявке указать какое-нибудь мудреное название, например, не «антивирусное программное обеспечение», а «приложение для устранения последствий активности распространенных вредоносных программ + еще куча бессвязных слов с нулевым значением». И всё удачно проходит по всем бумагам :)
А он упорный.
Своих решений, а тем более программного продукта никогда никому не навязывал. И уж тем более, его никому и никогда не навязывал мой отец, участие которого еще в школьном конкурсном проекте свелось лишь к придумыванию названия.

Несмотря на хорошо организованную волну критики, забрасывать свой проект не собираюсь. Благодарен всем программистам за грамотные аналитические комменты, поставленные проблемные вопросы, дельные советы и просто эмоциональные письма. Уверен, что это пойдет только на пользу «Иммунитету», и его пользователям.
А он упорный.


Или упоротый :)
НЛО прилетело и опубликовало эту надпись здесь
Не знаю, как там с иммунитетом пользователей, а у разработчика иммунитет сильный, так просто не сдаётся. Действительно, упорный.
Денис сказал тоже самое почти: quadregus.livejournal.com/2490.html#cutid1

Спасибо всем, кто критиковал меня все это время, а так же людям которые верят и не верят. Однако я остановлюсь на своем мнении, что я разработчик и чтобы там не случилось я как разрабатывал, так и буду писать, программы, графику, новые версии системы Bolgenos и статьи, а так же планы на будущее и т.п. Естественно я учитываю ваше мнение и в некоторой части ему следую. То что я создал новый дистрибутив, то это не значит, что он не нужный. Сейчас он только появился на свет. Вот например Ubuntu появившись на свет, в качестве базы использует Debian, почему к ней не было претензий и вообще, она очень похожа на своего родителя. Тогда почему к ней не было жалоб и осуждений? Да потому что она только развивалась. Вот и свою систему я развиваю и совершенствую.
Ну обхаяли школьника с Bolgenos, который из бесплатного дистриба что-то сделал по мелочи, удалил копирайты и «заявил» что создал всё сам. А взять к примеру РуОС. У нас же её официально распилили на гос уровне, взяв мандриву и бабло на разработку РуОСи.

>>
Долю в разработчике одного из самых простых Linux-дистрибутивов Mandriva приобрел инвестиционный фонд с российскими корнями NGI. По мнению участников рынка, за сделкой стоит бывший министр связи Леонид Рейман, который намерен создать на основе Mandriva российскую операционную систему.
>>>
пруф
www.cnews.ru/top/2010/07/06/russkie_spasayut_umirayushchuyu_mandriva_dlya_sozdaniya_natsionalnoj_os_399300
Или вспомнить как Медведеву показывали на выставке «Российская разработка — отечественный планшет». Даже с логотипом какого-то НИИ. А по факту оказался китаец безлейбовый. А ведь тоже бабла попилили не мало.
Вы правы, помню помню… надо и их тролить, Медведев ведь не ИТ специалист, может тоже удивится бы, если б подняли шумиху…
Я бы сказал «патологически упорный».
НЛО прилетело и опубликовало эту надпись здесь
Мне кажется этот случай гораздо хуже
Господи, какой ад я пропустил с этими выходными :)

Парень, конечно, глупый. Журналисты не лучше. Но корень зла всё-таки во влиятельности папы, из-за чего все эти преподаватели, «эксперты» etc будут и дальше петь хвалебные оды «программисту», да еще и после окончания универа местечко потеплее для него подберут. Вот тогда и начнется настоящая жесть.

В общем, парнишу к психологу, а потом заново на первый курс универа; Журналистов и «экспертов» уволить к чертовой матери. А папу и всех, кто причастен к распространению этого «антивируса-монстра» по гос. учреждениям, прочесать прокуратурой на предмет распила бюджетов. Наверное, так будет правильно.
НЛО прилетело и опубликовало эту надпись здесь
Я даже уверен, что со стороны самого Алексея никакого злого умысла не было, исключительно глупость, за которую наказывать нельзя, всё-таки неадекватный студент — существо безобидное. Но вот эта же глупость, но со стороны тех, кто ставил подписи в документах за «антивирус» и перечислял ему деньги — непростительна и должна быть наказуема.
Скажите а когда это чудо антивирусосторения ожидать для linux и osx?
НЛО прилетело и опубликовало эту надпись здесь
Интересно, интересно… Наверное в версии под *никс гуси само-заменяются пингвинами…
Как-то в доинтернетную эпоху, пребывая на третьем курсе местечкового политеха, написал «лечилку» бушевавшего тогда загрузочного вируса «Palm5». Раздавал её за так и за пиво. Через некоторое время кто-то выложил её на вузовском сервере, и поток пива прекратился, но… было немного лестно. Продавать сие поделие за деньги в голову как-то не приходило. Кстати, оно работало.

Курсе на 4-м, опять же, по причине засилия загрузочных вирусов в вузовских лабораториях, изготовил программу для резервного копирования MBR и всех загрузочных записей HDD с возможностью последующего восстановления, загрузившись с дискеты, но продавать и это поделие в голову также не пришло. Оно работало, разумеется.

Ах, да, ещё для отца в «до-1С-ную» эпоху была написана программулина для работы с кадрами и… о, боже!.. передана в эксплуатацию безвозмездно, т.е. даром. Есть отличная от нуля вероятность, что ей пользуются и по сей день.

Такие разные люди, такие разные судьбы…
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Вы забыли картинку.
image
Хорошо бы он свой антивирус продал первому каналу и орт большим оптом. Я бы за это ему многое простил.
впрочем, благодаря Роскомнадзору интернет скоро действительно можно будет поместить на флэшку.
На самом деле мне кажется все очень просто, человек тихо продавал в «своих» кругах свой супер-антивирус, выигрывал как каких-то очень «крутых» конкурсах, все шло хорошо он понимал что продает и делает гавно. Но ему предложили (заставили?) рассказать о своем продукте на ТВ. А теперь все есть как есть.
НЛО прилетело и опубликовало эту надпись здесь
Парень гений. Маркетинга.
Да какой тут маркетинг. Просто стечение обстоятельств и идиотизма.
Примерно такой, как в сухариках со вкусом краба
Да просто в список больных людей. К Астахову, Анищенко, 450 + 1 + 0,5
Вот как нужно отмывать деньги)
Да любой файл можно сжать в 2 числа, размер файла и число итераций до момента когда бинарный счетчик достигнет состояния нашего файла.
НЛО прилетело и опубликовало эту надпись здесь
Как-то мне товарищ с сервисного центра подогнал карантинчики (CureIT, AVP Tool) с тачки c феноменальным кол-вом вирей и малвари, завтра окончательно доводя коллег из «информационной безопасности» до конвульсий, зарядим виртуалочку Иммунитетом и вскроем карантинчик. :) Скинуть здесь результат?
НЛО прилетело и опубликовало эту надпись здесь
Результат известен )) Но посмотреть всё равно интересно ))

У меня тоже есть флешка, которую никто не украдет, потому что она выглядит как оборванный кусок USB-кабеля.
Есть представители региональных СМИ? У меня для вас принципиально новая нано-разработка!
зато есть шанс что её уборщица выкинет в мусорное ведро )
Ха! Лично я чужую флешку со стола не взял бы, а вот этот огрызок попер бы запросто — люблю всякие штуковины, которые можно в пальцах повертеть. Так и вертел бы, не догадываясь о том, что украл флешку.
НЛО прилетело и опубликовало эту надпись здесь
Установил Иммунитет на виртуалку, запустил. Это чудо сходу за секунду проверило 25К файлов (видимо для солидности счетчик с 25К стартует, а потом начало неспешно щелкать по паре файлов в секунду. Секунд через 15 брандмауэр Windows разволновался и заблокировал сетевой экран Иммунитета.
Сижу, пытаюсь понять как это интерпретировать.

P.S. Оууууу! На свежей виртуалке Иммунитет обнаружил 116 вирусов и доблестно отразил 150 сетевых атак 0_о
НЛО прилетело и опубликовало эту надпись здесь
А, ну тогда это многое объясняет.
Убийственный интерфейс, твикер реестра, который валится при запуске с неперехваченным исключением в основном потоке и невозможность завершить работу антивируса после запуска — только приостановить защиту.
Могу поспорить, кому-то будет казаться, что комп стал работать лучше после этого. Плацебо же.
Может это мы тупим, а он действительно гениальный маркетолог, который знает, куда давить?
Гениальный маркетолог с заведомо хреновым продуктом не полез бы на телевидение.
Вообще если юрендмауэр ругнулся, значит Иммунитет может таки что-то проверяет)
Бренд «АнтиБаб» — звучит как-то сомнительно. Не находите?
Да, кстати! Алексей такой молодец, что «участвовал в разработке Windows 8», но не знает, что по гайдлайнам программа не имеет право ничего писать в Program Files, для этого есть AppData. Поправьте меня, если я не прав.

Из-за таких поделок и появляются костыли в виде UAC для обратной совместимости, который авторы подобных поделок и отключают.
Вообще-то папки с данными приложений появились еще во времена XP, но впервые по-настоящему с такими редисками начала бороться только Vista, в которой появилась UAC. И, казалось бы — что может быть проще спросить у окружения путь к AppData — ан нет — велосипедоконструкторам жалко тратить свое время на такие мелочи, лучше запилить диспетчер процессов и неработающий твикер реестра.
алгоритм, который будет сжимать фильм размером в 2Gb всего лишь до 2-3kb!


Я так понимаю, он попытается использовать некоторые статические области памяти ЭВМ (компьютера), и будет восстанавливать данные по некому подобию, после чего из файла 2-3kb — содержащего адреса на участки статической памяти (блоки, сектора -называйте как хотите), можно получить полный файл данных (собранный как мозаика из блоков), соответственно с проверкой хеш-суммы?!

А иначе как?..
Уже подробно обсудили выше. Все намного проще. Аффтар предложил принципиально новый алгоритм — для сжатия участка данных найти два числа, при делении которых одно на другое получится дробь, и цифры после запятой будут соответствовать байтам исходного участка. Записываем эти два числа в файл. Профит!
Осталось только всем закупиться супер-компьютерами для «хотябы_за_сутки» вычисления этих двух чисел, а также сообразить, как полученный результат запихнуть в память, чтобы не потерять в погрешностях половину файла :)
Боюсь, что ни за сутки, ни даже за сотни лет ни одного 2Gb фильма ужать не получится. Кроме этого зачатки комбинаторики в моей голове подозревают, что для того, чтобы ужать огромное количество разных файлов, необходимо огромное количество разных чисел. Что, в свою очередь, говорит о том, что числа должны быть воистину огромны и для их записи потребуется места больше, чем для архивируемой информации.
Хотя это вполне может быть лотереей — не исключено, что какой-нибудь новый блокбастер завтра совпадет с 562 / 124.
Подам отличную идею — уже сейчас делить разные числа одно на другое, конвертить остатки в avi и смотреть еще не вышедшие фильмы :)
Посмотришь на любую мыльную оперу — ну точно таким образом ее и снимали.
Кстати — вариант. Может вместо траты вычислительных ресурсов на рендеринг спецэффектов загрузить графические станции генерацией фильмов? Никаких тебе сценаристов, никаких режиссеров — знай только за электричество плати, да какому-нибудь дяде Васе, который будет просматривать ролики-кандидаты в продакшн.
В «Поколении П» что-то подобное было… с «SUN»-ом, стоящим в подвале
Шутки шутками, но доля здравого смысла в этом есть. Берем сверхмощный компьютер. Реализуем на нем генератор случайных кадров и нейронную сеть, определяющую наличие смысла в кадре. Пишем алгоритм развития кадра, что бы кадры не мелькали с чудовищной скоростью. В итоге имеем… генератор снов. По скольку наличие семантики в кадре будет определять нейронная сеть, сделанная человеком для человека, то генерируемые кадры будут основаны на предыдущем опыте, заложенном в сеть. Примерно по такой схеме и работают ваши мозги, когда вы спите. К слову, можно грубо оценить возможности производительности мозга.
Возможно, через 100 лет кино так и будут снимать. Сейчас, конечно, производительности и всех когда либо выпущенных процессоров не хватит что бы сгенерировать пару секунд HD видео за вменяемое время.
Хм, а может и мы всего лишь осмысленный набор случайных величин (но в каком-то роде так оно и есть), созданный с целью предоставить кино на вечер какому-нибудь мета-человеку. Как говорится, по образу и подобию…
Интересно, за +300 автору дадут три инвайта?
НЛО прилетело и опубликовало эту надпись здесь
Катализатор…
Я думаю, имелось ввиду автору этого поста, т.к. пост приближается к 300 плюсам.
правильно!
Согласен что правильно
Что правильно? Инвайт дают только за первые 100 баллов.
Интересно, что думает по поводу этого Евгений Касперский, с их то отработанной антивирусной базой… Ведь алгоритмы вирусов, и блоки их данных меняются ежедневно. В чем заключается антивирусность «Иммунитета»? В удалении Autorun (не в обиду разработчику)? :)
Детектор сетевых сильно атак доставил.

if not "%netra%"=="3" if "%bb%"=="1" if "%net%"=="3" if "%inetparam%"=="0" goto :inscr


:inscr
set inetx=0
for /f "delims== tokens=2* skip=2" %%i in ('ping mail.ru -n 1 -w 1000') do (
set inetx=%%i
set inetx=!inetx:~1,1!
)
:num1
set num1=%random:~0,3%
if %num1% GTR 200 goto :num1
if %num1% LSS 10 goto :num1
:num2
set num2=%random:~0,3%
if %num2% GTR 200 goto :num2
if %num2% LSS 50 goto :num2
:num3
set num3=%random:~0,2%
if %num3% GTR 80 goto :num3
if %num3% LSS 10 goto :num3
:num4
set num4=%random:~0,3%
if %num4% GTR 250 goto :num4
if %num4% LSS 20 goto :num4
set prt=%random:~0,4%
echo Входящий IP адрес:                   %num1%.%num2%.%num3%.%num4% >ip
echo Протокол передачи:                              UDP >>ip
echo Порт подключения:                              %prt% >>ip
echo --------------------------------------------------- >>ip
echo Подключение заблокировано сетевым экраном. >>ip


вы повторяетесь. правый нижний угол один кадр дважды.
Зато теперь мне стало понятно, почему в описании антивируса такой упор делается на то, что детектор сетевых атак автоматически отключается при отсутствии выхода в интернет.
Он, действительно, отключается. Немного раньше в батнике пингуется mail.ru и если ответа от сервера нет, то этот кусок кода просто не выполняется.

Я еще немного посмотрел «антивирус» и, кажется, отгадал секрет большого количества детектируемых вирусов.
В батнике share.dll есть чудесные строчки (несущественное удалил). Самая важная первая строчка подпрограммы.

:vir
echo Обнаружен вирус. Сигнатурные сведения: !basex!#ControlSumm=%random:~0,1%%random:~0,1%A%random:~0,1%FC%random:~0,1%%random:~0,1%;%random:~0,1%%random:~0,1%D%random:~0,1% >cause
attrib %1 -h -s -r
taskkill /f /im %1
if %as%==1 del /f %1
if %as%==2 move /Y %1 files
if %as%==3 echo prop: %1
echo %date% %time:~0,8%: Обнаружен вирус: %1 (%as%)>>log.log
goto :eof


На вход подпрограммы передается описание вируса из base.dll. Заметьте, как изящно в приведенном фрагменте решена проблема сжатия вирусных баз. Есть правда небольшой побочный эффект. Один и тот же вирус всегда будет полиморфным независимо от того, что там про него думают всякие иные антивирусные компании.

Попутно выясняется, что использование crc на данном этапе не более, чем профанация. А хотелось бы приобщиться к знаниям, как посчитать crc на батнике.
Гениально. Так вот он — эвристический анализ по Бабушкину. Каждый вирус априори считается полиморфным и система успешно с ними борется, несмотря на то, что у вируса рандомизировано содержимое.
Аплодисменты!
Теперь мне становится еще непонятнее за каким рожном он полез на телевидение. Так и рубил бы себе помаленечку.
Он еще говорит что он не Попов. У Попова просто перебитые копирайты и обещание в ближайшем будущем написать собственные продукты, а у этого — пустышки вместо кусков продукта. Наверняка решил, что антивирус без эвристики и сетевого экрана в совеременных реалиях не катит, поэтому просто имитировал эти функции.
Зато красиво же. циферьки, понимашь!
!basex!#ControlSumm=%random:~0,1%%random:~0,1%A%random:~0,1%FC%random:~0,1%%random:~0,1%;%random:~0,1%%random:~0,1%D%random:~0,1% >cause
НЛО прилетело и опубликовало эту надпись здесь
Нет, не так!
За такое надо бить бабушкину морду!
А бабушкина бабушкина тут причем?
Ну он не один я думаю виновник торжества. Есть же ещё те кто возвели его в ранг «гения» в университете и на конкурсах.
Он еще не сказал: «а вы сначала напишите свой антивирус»!!! ??? :)
С anti-malware.ru:
Список ключей лежит по адресу Mefistofell:********server.double-a.ru/key.tab (кому нужно — тот отснифает).
А вот и база сигнатур: server.falconix.com/immunity/base.dll
в файлике usbimu.inf прописан серийный номер, а в файлике wusa.dll указано количество дней работы «антивируса»


На каком таком понятном языке говорят его «коллеги»?
Разве это не English? Сер
Китайский
Алтайский
www.securitylab.ru/opinion/437999.php

— его продукт (Иммунитет) превосходит продукцию ЛК;

Касперский перекрестился!

— работает над флэшкой, на которой можно будет разместить все данные интернета;

К флэшке прилагается четыре чемодана с картами памяти, и два автомобильных аккумулятора )
Ахах, новость просто «порвала» ))) На сегодняшний вечер работе конец.
И всем вирусам! А еще Лаборатории Касперского, Доктор-вебу, Авасту, АВГ, и т.д…
Ключевая фраза — «получать эти гранты».
Хочется учредить премию имени Эдельвейса Машкина (или он был все-так Бабкин — заметьте какое созвучие с фамилией «Бабушкин») и звание «Юного Машкинца». А не его ли эвристическая машина легла в основу антивирусных эвристик Бабушкина?
Эта тема сделала сегодня весь мой день ) спасибо хабре и автору )
Я, конечно, хорошо посмеялся, но это уже перебор троллингом. Парень совершил ошибку и пока не сильно понял в чем именно. Все ошибаются и чем моложе человек, тем глупее ошибки, тем меньше осознанности в чем именно его ошибка. Пройдет время и он осознает причину такой негативной реакции, ему станет стыдно. А пока есть две положительные стороны, которые почти никто не заметил: во-первых, у парня есть коммерческое мышление, он хочет продавать свой продукт и продает, а во-вторых, он ИТ занимается с детства и это ему в кайф, а это значит, что если эта волна троллинга не отобьет у него желание и дальше заниматься любимым делом, у него будут неплохие шансы стать специалистом и со временем сделать хороший продукт. Вспомните себя в его годах, посмотрите на его сверстников, которые бухают в переулках или играются в игры целыми днями!

В общем, жалко мне парня, он делает правильные попытки и стыдно за многих высказавшихся выше, которые вместо того, чтобы помочь ему или другому молодому, так зло шутят над подростком.
Посмотрим правде в глаза: его некомпетентность вместе с коммерческой жилкой привели к растратам средств школ и компаний краевого центра, повышенной уязвимости всех его клиентов (уверенных, что они теперь защищены лучшим антивирусом с базой в 1.7кк сигнатур). И если бы не реакция IT-сообщества, то значительная часть населения «не в теме» слушала журналистов, сподвижников Петрика и прочих шарлатанов и оболванивалась бы дальше рассказами про сжатие фильмов 2Гб->2Кб, флешки со всем интернетом, супер-защиту от всех вирусов и прочие блага.
Или обман миллионов человек, да еще и с целью наживы — не преступление?
Я не одобряю его действия. Он неправ.
Парень совершил ошибку и пока не сильно понял в чем именно.

Ошибка была в том, что он засветился. Вот не стоило ему давать интерьвью, купаться в лучах славы, и вещать с экранов телевизоров про циклический ноль (возможно имелся в виду Ring 0, но по контексту использования неочевидно).
Сидел бы себе тихонечко, пилил вместе с папиными знакомыми денюжку из школьных бюджетов, и возможно еще долгое время никто бы ничего не заметил, или даже заметил, но не поднял бы шум.

А вот детектор сетевых атак выдающий в лог случайно сгенерированные айпишники — это больше похоже не на ошибку, а на мошенничество.
Я в его годы… Работал.
«Имун написан на C++, VB со вставками из ASM-а и CMD скриптов. То, что представлено на каких-то там идиотских обзорах — не больше, чем зависть раковой школоты, которой не спится в 3 ночи.» ©

Раковая школота вин. Болженалити. Это все от того что новые более лучшие обои в антивирус не добавил, вот это всё.
НЛО прилетело и опубликовало эту надпись здесь
Никакой ошибки нет. Паренек неглупый, нужно называть вещи своими именами: это маленький мошенник. Ему повезло, что спалился сейчас, ибо позже — был бы скандал серьезнее, когда бы с помощью того же папы подсадили бы на эти «антивирусы» минздравы нескольких областей и все школы региона, оно бы всплыло рано или поздно — с подцепкой вируса и серьезным скандалом. Ну а паренек хитрожопый: его антивирус вроде как бы работает и вроде как написан самим автором, за кадром остается то, что функции свои он выполняет отвратно и некоторые факты: часть утилит встроенных нагло сворована, «межсетевой экран» вообще рандомит айпишники левые и т.д. Это уже воровство и мошенничество.
Меня больше другое смущает: достаточно легко вчерашний школьник и грант выиграл и школы на «антивирус» подсадил, и заюзал папу для продвижения в более солидные организации. И никто не заметил подвоха. Ни чиновники, ни директора школ и информатики, ни журналисты…
Как по мне растрата средст на заведомо неработающий продукт — это жульничество с целью наживи и является уголовным преступлением. Такие люди должны сидеть за решеткой а не выступать по телевиденью. Причем обое как он сам так и его папаша. Таких нужно давить в зародише.
Вопрос: на ком лежала (лежит) обязанность контролировать работоспособность и определять неработоспособность продукта?
Спец. органы государства. В государстве как и в любом бизнессе если нет контроля потраченных средст и оценки КПД вложений то все рушится.
Так же должна быть возможность сообщать о таких нарушения в данный орган.
В спец. органах должны быть для этого абсолютно компетентные специалисты, дающие абсолютно верные оценки проектам, к реализации которых их и близко не подпускают?
Качественные оценки давать и не нужно. Нужно дать лишь пару оценок — есть ли там небезопасный код(вирусы, трояны и прочее), не является ли это фуфлооберткой, не нарушает ли это чужие патенты, а также отвечает ли данный софт ГОСТ'ам для данной области.

Для любой работы нужны компетентные специалисты)
> не является ли это фуфлооберткой
Вот по этой формулировке можно расписать универсальную методику проверки для использования таким контролирующим органом?
да.
1) программа должна выполнять заявленную функциональность. Для проверки можно использовать подготовленные тесткейсы для конкретных направлений программ(например стек последних вирусов которые находятся другими конкурентными антивирусными системами)
2) программа не может менять интерфейс другой программы, таким образом визуально обманывая потребителя. Скин и темплейт не является программой и под это правило не подпадает. Но скин должен значится как скин и может поставляться только как отдельное дополнение к уже существующему софту. Скин не может реализовыватся по средствам реверс инжиринга приложения.

Вообще конечно такие вещи за 5 мин не делаются, но тем не менее два этих пункта покроют уже довольно много левака.
Интересно, а EICAR ловит? :)
Всем добра!!! :)
Держите свет!!! :)
У Бабушкина сразу столько инноваций и все в одном блоге, мне кажется, что эти технологии автору прилетели вместе с метеоритом!
Это какой-то кошмар.
Весь цимес в том, что работу пареньку найдут — как папенька пропихнул этот «антивирь» так и на какое-нибудь предприятие пропихнут работать.
Не приведи Гор работать с таким кадром.
Возможно что он сам наймёт спецов на заработанные бабки, но где гарантия того, что он найдёт именно адекватных кадров, которые смогут ему сваять нечто дельное?
Мне вот интересно, сколько раз еще СМИ будет так лажать? Ну ей богу не смешно уже =).
СМИ не рубят в этой теме, они просто делают свою работу. Хотя могли бы конечно привлекать своих Айтишников для оценки материала.
Ой не скажите. Просто у них, по-видимому, нет порядка и организации. Я согласен по поводу непрофессионализма ведущей, даже оператора, но минимально проверить материал перед выпуском? Не «могли бы», а обязаны.
Вот, например, скажите — может существовать редакция крупной газеты, выпускающейся в цвете, без фотографов?
И скажите, сколько времени может потребоваться фотографу для того, чтобы понять как получилась вот такая фотография:
image
Как вы думаете, что изображено на этой фотографии по версии автора статьи и «ученого», который это сфотографировал?
Греммлин, вылетающий из системного блока!!! И это прошло через редакцию газеты. И совсем не желтой газетенки, а газеты, имеющей тираж по всей Украине.
Вот статья, почитайте, может быть будет интересно. С автором статьи я пообщался — нормальная девушка, она просто не поняла как ее этот «ученый» развел.
Да, улыбнуло!
Он еще это не видел:

А то бы вообще попутал!
Мне его, если честно, даже жалко становится. Не за содеянное, не за то что троллят его, а просто за то что это, по сути, больной человек. Еще более жалко кучку СМИ, хавающих столь дешевые инфоповоды.
Я или плохо искал по комментариям или тут действительно нет записи разговора с ним, вот она: rghost.ru/44068336
Ею все сказано, не думаю, что он больной, да и с виду вроде нормальный, он как религиозный человек верит в то чего нет или действительно обманывает, но не признается просто.

СМИ сами виноваты, вообще конечно стыдно за всех, я сам с Барнаула, есть и умные люди в том же политехе.
sporaw.livejournal.com/153328.html

В конце статьи, в общем понятно, батники + переделанные копирайты, не больной он, а глупый, а все остальные просто хорошо едят лапшу ушами или тоже глупые. СМИ, препода, админы… но в тоже время те кто ему гранты выдавал… как они выдали ему грант в 400т.р.!!!
Все просто. 400к дали, потому что больше некому было. Возможно, я просто предполагаю, что на конкурсе это была единственная стоящая программа, написанная студентом. Из зол выбираю лучше…
О да, рупор рунета проснулся.
Антивирус «Бабушкина» надо ставить в комплекте с bolgenus иначе не не прочувствуется весь кайф от него :D
Про метеорит уже никто и не вспомнит…
Мне понравился его файрволл:
if not "%netra%"=="3" if "%bb%"=="1" if "%net%"=="3" if "%inetparam%"=="0" goto :inscr
 
 
:inscr
set inetx=0
for /f "delims== tokens=2* skip=2" %%i in ('ping mail.ru -n 1 -w 1000') do (
set inetx=%%i
set inetx=!inetx:~1,1!
)
:num1
set num1=%random:~0,3%
if %num1% GTR 200 goto :num1
if %num1% LSS 10 goto :num1
:num2
set num2=%random:~0,3%
if %num2% GTR 200 goto :num2
if %num2% LSS 50 goto :num2
:num3
set num3=%random:~0,2%
if %num3% GTR 80 goto :num3
if %num3% LSS 10 goto :num3
:num4
set num4=%random:~0,3%
if %num4% GTR 250 goto :num4
if %num4% LSS 20 goto :num4
set prt=%random:~0,4%
echo Входящий IP адрес: %num1%.%num2%.%num3%.%num4% >ip
echo Протокол передачи: UDP >>ip
echo Порт подключения: %prt% >>ip
echo --------------------------------------------------- >>ip
echo Подключение заблокировано сетевым экраном. >>ip

клац
Ой, рекурсия.
Перелинковал на вас в статье на лм.
Откуда берутся люди с заявлениями типа «Ну а чего такого, для третьего курса это нормально» «У человека на третьем курсе уже готовый диплом почти»?
Я, конечно, знаю, что наше образование очень сильно сдало за последние годы, но все-таки не настолько, что это, творение считать «готовым дипломом». Искренне сочувствую студентам тех универов, где это может сойти за диплом, такие универы нужно расформировывать. У нас на третьем курсе были либо те, кто вообще не писали ничего — потому что им изначально программирование было не нужно, этих в расчет можно не брать, либо те, кто писали адекватные продукты, со вполне нормальной архитектурой и реализацией. И проблем с осознанием своих возможностей и ограничений у них не было.
Лешка почистил стенку, оставил сверху многозначительную запись:

Уже вообще все вычистил.
Значит я молодец!
Тоже ему мораль загонял? :D я думаю Каждый посчитал это своим долгом!
Да, толсто потроллил его.
Биография. Кратко.
А зачем эта лишняя магия на аватарке?..
Я думал курительные смеси незаконны. Но такие люди, явно что то курят, чтоб такое говорить. На сколькож нужно верить что ты гений чтоб с серьезным видом говорить, что ты 2 гб фильм сожмешь до 2-3 кб.
Бабушкин обещал написать архиватор, который сожмет 2 гига до 2 килобайт. Разве было сказано, что будет разархиватор? =)))
НЛО прилетело и опубликовало эту надпись здесь
Касперский не пустил на вышеуказанную страницу. Видимо, она защищена «Иммунитетом».
Кстати заявление то кто-нибудь в прокуратуру написал или нет?
Возможно, напишу я. Пока отписался объекту, попросил по хорошему вернуть деньги людям и отчитаться. Дня через два-три подниму тему. В случае глухой непонятки, напишу.
Благодарю. Будем ждать.
Ответ представителей МФТИ выложенный на anti-malware.ru
Что сказать, товарищи, очень хороший рекламный трюк про сравнение антивирусов.

Тот диплом что ему выдан очевидно был не за то что он показал свои тесты и доказал что сделал лучший антивирус.

Подозреваю что автор картинки vk.com/doc24875666_16315087 воспользовался (а может даже свой написал) графическим редактором(На самом деле это заметно по окантовке печати).

Дело в том, что, как раньше — так и сейчас, дипломы имеют формат А4 — горизонтального расположения. Вид нового диплома приведен в приложении (старого у меня нету в быстром доступе). Особое внимание следует обратить на надпись «Sapere Aude» и место печати, они на разных половинах! Кроме цветовой гаммы новый отличается от старого только большим символом «hv» вместо эмблем факультетов.

Соответственно к авторству той картинки что приведена по ссылке, МФТИ отношения не имеет.
Но картинка черно-белая, документом не является — так что это даже не подделка.
Единственное что он нарушил таким действием — это авторское право. Вообщем даже наказать не за что.

image
Да не нужно даже сравнивать оригиналы. На картинке lurkmore.so/images/3/33/Testirovanie_antivirusov.jpg сразу видно, что фон более низкого качества чем текст. Картинка видимо в Paint'е правилась последователем Попова.
UPD
Теперь насчет победы в конференции (Старт в Науку). Фактически он не победил, а получил диплом 1й степени, таких около 30 человек ежегодно. Не стоит забывать, что это конференция для школьников(по положению даже не конференция, а конкурс работ), в которой выбираются лучшие работы из представленных(он попал в 3ку из 20). В общем на тот момент работа была достаточно интересной для школьного уровня. Ну и знания выходящие из области школьных знаний. Этого, и хороших ответов на вопросы бывает достаточно чтобы получить диплом 1го уровня. Для сравнения с остальными, результаты здесь www.abitu.ru/conf/start/archive/12/a_4gzvu0.html

Собственно формула профита занятна, ВПАРИВАЙ ЛАЖУ НА СТАРТЕ @ ПОЛУЧАЙ 400К НА ФИНИШЕ (УМНИКЕ)
А вот тут thefaraon.mylivepage.ru/image/index/ автор явно какойто плеер выдаёт за свою 100% разработку. Хотя я так полагаю, что просто скин нарисовал и исправил копирайты.
ТВ-журналисты уже выехали?
Интересная подробность:
elib.altstu.ru/elib/books/Files/pa2011_1/pdf/128babushkin.pdf

Посмотрите внимательно список литературы в конце. Похоже, парень предполагает, что C и C++ это просто различные названия одного языка. Ибо Керниган/Ричи — язык С++, этот как Ветхий Завет от Будды.
Суть работы архиватора: умножаем на ноль (архивация), делим на ноль (распаковка) :)
Да, как только компьютеры перестанут выдавать ошибку при делении на ноль — тогда вообще все отлично будет. А до этого — только архивировать можно.
НЛО прилетело и опубликовало эту надпись здесь
Кто бы сомневался…
Эх, даже ностальгией прошибло и вспоминается мой 7-й класс и разнообразные гениальные идеи по поводу инновационных алгоритмов и технологий.
Но 3-й курс да еще и по профильной специальности? Позвольте…
Ну что вы наделали!?
Там выше, люди в паре сотен комментов обсуждали его алгоритм архивации, у них ведь семьи есть!!!
Теперь тут зависнут.
Надо попросить его подсказать RTT телепортированного пинга с размером пакета в 70 байт (т.е. всего 6 байт полезной нагрузки). А потом хардкор — 100-байтные пинги!
НЛО прилетело и опубликовало эту надпись здесь
Вот и надо установить, за сколько они «телепортируются». Сравним ли RTT с IPoAC к примеру для мелких пакетов. Там ведь специально замеряли…
ахаха… ой… простите, не удержался, просто представил, как разные/дистрибутивы линукс машины начнут генерировать /dev/urandom случайные числа (с разной скоростью), или хуже того — общаться с другими ОС…
Отличная идея, но ее можно оптимизировать. Рандомный генератор может довольно долго не попадать в нужное число, поэтому можно просто обойтись прямым перебором. Тогда его даже не надо запускать одновременно на двух компьютерах, достаточно первому передать другому число отсчетов, по истечению которых надо остановить перебор. Oh, wait…
смело патентуйте! :)
Предложу оптимизацию.

Можно передавать размер файла, это сильно сократит количество вариантов.
Лучше первые 10 байт тоже передать, тоже сильно сократит)
А по мере генерации передавать всё больше и больше — чего впустую время тратить. Когда останется несколько байтов — алгоритм-то сработает! :)
Чем его не устроила каноническая версия с бесконечными обезьянами?
ровно в этом духе алгоритм сортировки на bogosort!
while not isInOrder(deck): shuffle(deck)

даже фразу последнюю менять не нужно: «Конечно, сейчас нет таких технологий, но с исследованными графена и квантовых компьютеров эта технология СОРТИРОВКИ станет новым стандартом СОРТИРОВКИ. „
Ха, заглянул в табличку с цифрами:
При прохождении цикла один раз в секунду сортировка следующего количества элементов в среднем может занять:
1 — 1 секунд
2 — 4 секунд
3 — 18 секунд
4 — 96 секунд
5 — 10 минут
и почему-то сложность алгоритма n*n!

Я думал, что если перемешивание случайно, то получить любую перестановку равновероятно, и тогда сложность алгоритма должна бы была равняться количеству перестановок, а именно n!, а не n*n!

Поскольку я не понял на что опирались, когда писали формулу, из которой получили О(n*n!), то я быстренько набросал программу, делающую множество сортировок (10000 сортировок). Основу алгоритма взял в той же статье. Я получил цифры, которые не сходятся ни с этой таблицей, ни с моими ожиданиями. Итак, вот мои цифры:
1 — 1 секунда
2 — ~1.57272 с
3 — ~4.13269 с
4 — ~15.19507 с
5 — ~72.09943 c
6 — ~420 c (7 минут)

Интересно, в чем подвох?
Программа с помощью которой получены цифры выше
program Project1;

{$APPTYPE CONSOLE}

uses
  System.SysUtils;

function InOrder(M: TArray<Integer>): Boolean;
var i: Integer;
begin
  for i := 0 to Length(M) - 2 do
    if M[i] > M[i + 1] then Exit(False);
  Result := True;
end;

procedure Shuffle(var M: TArray<Integer>);
var RandomIndex, temp, i, n: Integer;
begin
  n := Length(M);
  for i := 0 to n - 1 do
    begin
      RandomIndex := Random(n) + 1;
      temp := m[i];
      m[i] := m[RandomIndex];
      m[RandomIndex] := temp;
    end;
end;

function DoSort(arrsize: Integer): Integer; //возвращает кол-во проверок
                                            //отсортирован массив или нет
var TestArray: TArray<Integer>;
    i: integer;
begin
  Result := 0;
  SetLength(TestArray, arrsize);
  for i := 0 to arrsize - 1 do
    TestArray[i] := i; //Random(sqr(arrsize)); //случайные значения убраны, чтобы элементы не повторялись
  Shuffle(TestArray);                          //добавлено дополнительное перемешивание,
                                               //чтобы массив не был всегда отсортирован
  while not InOrder(TestArray) do
    begin
      Shuffle(TestArray);
      Inc(Result);
    end;
end;

procedure AnalyzeSort;
const ARRAY_SIZE = 7;
var summ: Integer;
    count: Integer;
    i: Integer;
begin
  summ := 0;
  count := 0;
  for i := 0 to 99999 do
    begin
      Inc(summ, DoSort(ARRAY_SIZE));
      Inc(Count);
    end;
  WriteLn(summ/count:5:5);
end;

begin
  try
    Randomize;
    AnalyzeSort;
    Readln;
  except
    on E: Exception do
      Writeln(E.ClassName, ': ', E.Message);
  end;
end.

Не понимаю почему они тут замешаны. А так же не понимаю как формировалась левая часть уравнения:
image
Извиняюсь
var TestArray: TArray<Integer>;
    i: integer;
begin
  Result := 0;
  SetLength(TestArray, arrsize);
  for i := 0 to arrsize - 1 do

исправить на
var TestArray: TArray<Integer>;
    i: integer;
begin
  Result := 1;
  SetLength(TestArray, arrsize);
  for i := 0 to arrsize - 1 do

чтобы получить числа как в таблице выше.
Подвох в том что последовательность перемешивается за O(n) :)
Ай блин… тьфу :D
В общем почему у меня получились корявые цифры я тоже разобрался. Это была целиком моя ошибка. Я взял с вики кусок кода:
procedure Shuffle(var M:arr);
var RandomIndex,temp,i:integer;
begin
  for i:=1 to n do
    begin
      RandomIndex:=Random(n)+1;
      temp:=m[i];
      m[i]:=m[RandomIndex];
      m[RandomIndex]:=temp;
    end;
end;

И изменив границы цикла забыл изменить вычисление RandomIndex. Исправив в своем коде на:
RandomIndex := Random(n);
Я получил именно то, что ожидал. Мой код стал выдавать ~ кол-во перестановок, ну а сложность да, n*n!
А можно ссылку?
а какой sizeof(int)?
32 на x86, 64 на x64 (C++); 32 на x86 и x64 (Java).
НЛО прилетело и опубликовало эту надпись здесь
«Свободу Юрию...» Бабушкину…
жизненно и про админов.
Этим делом должна заняться прокуратура. Тут мошенничество в чистом виде.
1. Если он продаёт свой продукт, то почему им не заинтересовалась налоговая и иные органы? Почему при этом не проводились проверки лицензий его ПО (Windows, MVS и т. д.)? Если мне не изменяет память, то одна «Студия» стоит не маленьких денег.
2. Почему «журналисты» (извините, но я не могу назвать их так без кавычек) несколько раз употребили слова наука и учёный? Какое отношение эти слова имеют к этому «юному гению»?
3. Какого … ему дали из бюджета моей страны 400 000 рублей?
Вот куда идут наши налоги!
3. Дети из дет. дома заслуживают большего внимания чем это опудало.
Да.., но автор конечно вошел на Хабру эффектно!
Как на лыжах выехал! :D
Прошу обратить внимание на комментарий:
Но если либы какого нибудь «OpenAntivirus» были открыты, и распространялись под лицензией BSD, что ему в принципе запрещает называть антивирус своим?
Из видео представленного топпером, мне непонятно несколько вещей:
1) Для чего Бабушкину полупустой чемодан, с барахлом?
2) Неужели нельзя было купить нормальную флешку, не на К565РУ3 (которые стояли в Радио-86РК)?
3) Зачем так эффектно запускать гуй из под консоли?
1. Флешку хранить, чтобы не потерялась. А то модификация себя не оправдает.
3. Сразу вспомнилась серия «Мухтара 2» где они по «пробивали по айпи» с помощью команды ipconfig.
ipconfig ещё куда ни шло. Спасибо что не с помощью html-редактора.
Или калькулятора :D
Такой?
в точку
sporaw.livejournal.com/153328.html?thread=4734192#t4734192
Итог — парень молодец и очень правильно понимает правила сегодняшней игры. А все эти крики про качество, имеют смысл, когда в компании, где вы работаете, это качество предусматривается бизнес-системой (например мантейненсе, тогда как в разработке нового продукта в 80% случаев идет жертвование качеством в пользу скорости вывода продукта на рынок). В его же случае компанией является он сам, и уровень как качества процессов определяет исходя из бизнес-логики. И если он может напарить свое говно покупателям — ему респект и уважуха, так как _сегодня_ идеологическая модель именно так построена.
слушайте, а может это такой очень тонкий троллинг? хорошо поставленный фейк, крючок, на который мы все поймались?.. уж слишком высокая концентрация дебилов для одного сюжета: ведущая, журналист, редактор, мальчик, преподы…
Ищите тех, кому это выгодно =)
Да, нет, вся наша наука, образование и журналистика один такой тонкий (а местами и толстый) троллинг.
Может быть кто нибудь соберется и напишет полноценный обзор приложения с тестами и реверсингом? Интересно просто, начал вчера ковыряться, но с моим опытом реверсинга — это займет месяц(
Дак че там реверсить? голый VB p-code который декомпилируется в читающиеся исходники. Про батники молчу :)
Молчите!
Пару файлов видел которые не декомпилировались
active.dll как раз не хочет.
Кстати, а батники в папке винды создаются при установке или во время работы?
А товарищ упорный.
Всем срочно каяться!!!

PS. От себя обещаю больше не распаковывать чужие программы и не рассматривать их как и html простым нотепадом.
От моего имени создают фейковую страницу в одной из социальных сетей начинают писать откровенную чушь, подставляя меня.

Опачки!
Сказал администратор вконтакте… :D
Ну и заявление! Спланированная акция! Мне одному кажется, что парень копает себе сам яму?
В принципе таким заявлением мальчик легко скатит с любых обвинений в свою сторону.
Тем более самая главная фраза вот тут «Также я не продавал лицензии на „Иммунитет“, я его только устанавливал и брал деньги именно за эту работу» а вот и все юридические претензии идут лесом.
Все, парень чист, через пол года появится вновь с новой версией.
Ну, пусть сперва докажет, что вручную обслужил 1000 компьютеров.
Доказать обратное сложнее. Тут нужны бумаги, которые я думаю из Администрации оч. быстро уйдут в неизвестном направлении.
Видно же что дурачок не в чём не кается, а хочет дальше получать халтурные рубли. Сто процентов это ему с рук просто так сойдёт. А жаль. Да и мне жаль что только он замешан, а не всплыли те кто ему помогал как минимум в университете.
>>> Сто процентов это ему с рук просто так сойдёт

Тогда почему «дурачок»?
Ой спасибо за ссылку, как по мне, своим комментарием он ещё глубже выкопал себе могилку.
Кстати утверждение что он брал деньги за установку, думаю может заинтересовать налоговую службу (если конечно он не ИП).
Самое странное, что большинство крупных антивирусов начинают реагировать на мой антивирус как на вирус

Простите не удержался… :DD пофиксили все таки…
Тенденция ругани антивирусных программ на друг-друга продолжается!
По моему автор по праву заслужил три инвайта, а то и четыре.
А вы ему предложите, вдруг согласится и откроет очередным постом нам глаза и расскажет всю правду чтоб мы покаялись в содеянном и написанном ))
Что то я сомневаюсь)
По моему мнению автор по праву заслужил три инвайта, кто бы он не был: автор топика или автор антивируса «Иммунитет». Голосование есть голосование, «нас» никто не заставлял повышать карму топперу. Я также проголосовал положительно, т.к., был удивлен, поэтому активно начал участвовать в обсуждении, ведь не каждый день услышишь подобные заявления и новости.

Что меня насторожило, так это то, что:
— Процесс поиска вирусов является достаточно специфической задачей, и зачастую такие алгоритмы и методы, решаются группой людей, а не одним человеком;
— Такие продукты (по моему мнению) должны вначале распространяться в виде Free/OpenSource — версий, а тут оказывается, что этот антивирусник можно еще и купить…
— Насторожило заявление, что данный антивирус «в чем то даже превосходит антивирус Касперского». Тут сразу же возникает логичный вопрос: В чем (где тесты, обзоры, графики)?
— Насторожило отсутствие лицензионного соглашения, или хотя бы в элементарном виде отказ от ответственности;
— Насторожило то, что в репортаже не виден в нормальном виде интерфейс приложения, а может там и не антивирус вовсе…
— Насторожило отсутствие возможности скачать демо-версию этого антивируса, да и вообще куда сайт пропал?
— Насторожило заявление 2Gb сжатие в 2-3kb, опять таки же: сжатие или архивирование? Это друзья сами понимаете разные вещи. Кодеки тоже много чего сжимают;

В целом, парень может действительно постарался и написал свой антивирусник (подобный какому либо антивирусу), но весь эффект вспышки напоминает местную пилораму. Я не люблю выражаться подобными словами, но после прочтение первой половины комментариев и просмотра репортажа, у меня сложилось именно такое впечатление. Просто может кто-то не знал, что подобные заявления не стоит постить на Хабре, т.к. люди посещающие Хабр, являются специалистами достаточно широкого круга направлений, и им все сразу становиться интересно что и как. Ни в коем случае я никого не обвиняю и нечего не утверждаю.

Хотелось бы конечно увидеть (в исходном коде), от автора антивирусной программы, каким же образом он находит точку входа в приложение для изъятия зловредного кода, и тогда по моему мнению большинство вопросов отпадут сами собой.
НЛО прилетело и опубликовало эту надпись здесь
Бабушкин еще раз показал, что он мудак ему, как производителю супер-пупер антивируса нельзя доверять. Ибо он погасил все свои сервера с антивирусом и его обновлениями. Видать чтобы пресечь нелецензионное распространение своей поделки. Попутно оставив своих 1000 пользователей без поддержки. (Где-то на мелькавших в статье и комментах ссылках были скриншоты, где его в ВК спрашивали куда делись сервера и был его ответ что-то в духе «Я так захотел». А пользователи и так знают как меня найти").

А так, гугл кэш Вам в помощь.
Основные особенности
Антивирус способен работать на любых известных операционных системах. При работе используются малые ресурсы ПК, что делает антивирус почти незаметным для пользователя. Проверка съёмных носителей происходит сразу после подключения к ПК. Обновления антивируса происходят минимум раз в неделю.


Антивирус способен работать на любых известных операционных системах.
Вам не кажется это утверждение несколько странным? o_O

При работе используются малые ресурсы ПК, что делает антивирус почти незаметным для пользователя.
Даже у Касперского в 5-й или 6-й версии (уже не помню), была утечка памяти. Но нечего, работают ребята, нашли — пофиксили. А тут?..
Видимо подразумевалось что на любых известных Алексею Бабушкину операционных системах :)
Под убунтой работает ) Там есть файл Unix.exe. Прекрасно открывается под вайном и находит вирусы )
Хотелось бы конечно увидеть (в исходном коде), от автора антивирусной программы, каким же образом он находит точку входа в приложение для изъятия зловредного кода, и тогда по моему мнению большинство вопросов отпадут сами собой.

Никак он не находит. Все знакомые ему вирусы описаны в файле base.dll. Ну и попутно идет тупое переписывание ключей реестра, файла hosts, удаление *.sys из корня дисков. И имитация работы фаерфолла.

VB Decompiler все наглядно показал. Остальное уже давно описано и протестировано.
Чтобы потом загнать его по карме ниже Попова? Коварный план!
Господа, заранее извиняюсь, но по ходу дела юное дарование даже не собирается сдаваться. Вчера крупное региональное издание разместило интервью гражданина Бабушкина:
altapress.ru/story/103084
вкратце о чем говорит Алёшенька:
-все, кто критикует его — школота
-истинную программу подменили, заменили авторские права, добавили чужие копирайты, иконки и т.д.
-сайт и страничку вконтакте тоже подменили
-папа не при чем
-показать флешку-маркер его принудили коварные журналисты
-«я не продавал лицензии на „Иммунитет“, я его только устанавливал и брал деньги именно за эту работу» (с) Бабушкин А.
-ну и как итог: акция по травле юного дарования — спланированная…

Вот так, уважаемые господа «школьники», оказывается все вокруг — пи***сы, один Алешка — Д'Артаньян.

Зато сколько миллионов других «дарований» пишут софт, приложения и спокойно без гонений их выкладывают в сети или продают. И никого же их не гнобит, их даже не замечают. Тут же думаю виной были именно громкие заявления, что он супер пупер мега кодер и написал супер пупер мега прогу не имеющую аналогов и обходящую рынок подобных программ. Ну и указание должности папы и денешка в 400к рублей.
-«я не продавал лицензии на „Иммунитет“, я его только устанавливал и брал деньги именно за эту работу» (с) Бабушкин А.

You got to be kidding me!
Спасибо Бабушкину за то, что благодаря ему я прочитал кучу действительно умной и интересной информации из комментариев к этой статье!
Вот так Антивирус Иммунитет повышает уровень грамотности читателей хабра.
Это он установку бета-версии Windows 8 назвал «помогал Microsoft создавать новую ОС»?
Что-то рядом с «Правил исходники, можно сказать» :)
Я не в коем случае никого не хочу оклеветать, но иконки явно из просторов интернета, там явный градиент, таким балуются только дизайнеры…
Ну если это были Free for commercial или хотя бы CC BY 3.0, то в принципе что тут такого?
image

Я конечно понимаю что VB и все такое, но интерфейс настолько напоминает Object Pascal (Delphi) прям вообще…
Обратите внимание те же TForm, TButton, TGroupBox…
image

Автору за попытку респект, за ажиотаж вокруг своего продукта, ну не знаю…
А разве TGroupbox, TButton и прочие стандартные контролы VCL не берут свои корни из стандартных оконных классов? Собственно, если у них HWND есть — это ж, по моему разумению, какой-то из наследников стандартного класса, поэтому визуально, если не использовать чего-то Borland-специфичного, отличить программу на VB от программы на VCL не получится.

А принцип «взял форму, накидал на нее контролов, навесил на контролы OnClick/OnMouseOver» — это ж классика RAD-сред.
Да, но при компиляции допустим сишной программы очертания компонентов несколько иные, если могли замечать… Не беря в расчет то, что еще всякие стили и режимы аэро накладывают.
Вы сейчас об отрисовке «классических» компонентов, или «темизированных»? Классические компоненты, как минимум, в Delphi 7, выглядят идентично тем, что создадутся при помощи CreateWindow(«BUTTON», ...), т.к. это они, собственно, и есть — TWinControl использует вызов CreateWindow в конструкторе. Да, может незначительно отличаться стиль за счет использования «толстых» либо однопиксельных бордеров (WS_BORDER | WS_THICKFRAME), но в общем случае они выглядят одинаково. Они просто не могут выглядеть иначе, если программист не использует OwnerDraw. Опять-таки, в расчет не принимаются компоненты из JediVCL, которые выглядят похожими на стандартные, но все-таки отрисовываются целиком средствами Jedi, что дает возможность, например, использовать HTML в Captions. Возможно (за давностью лет гарантировать уже ничего не могу), там будет отличаться алгоритм отрисовки перехода между светлой и темной кромкой «трехмерной» кнопки и панели. То же, вроде бы, относится к компонентам из RxLib.

Если же речь о «темизированных» компонентах, то, опять-таки, если не использовать никакие нестандартные средства отрисовки типа AlphaControls, а добавить к программе манифест, который подхватится uxtheme, то отрисовка «темизированных» контролов будет производиться точно так же, как и в любом другом приложении, окромя IE (опять-таки, версий порядка 5.5..6), который почему-то не отрисовывает контролы, как положено, а масштабирует кнопку «стандартного» размера, из-за чего она по краям «мыльная», и скругленности выглядят особенно мерзко.
Вы правы.

JediVCL — отличные компоненты были, по дизайну, но почему то у меня периодически сыпали error, да и дорогие на тот момент были.
А что с RxLib кстати, они еще живы, развиваются (помню момент прекратили вроде их поддержку)?

Еще респект: EhLib, FastReport, Fib+, все по моему другими из нестандартных не пользовался.
JediVCL дорогие? Разве они не OpenSource изначально? :) Наверное, вы имели в виду AlphaControls — эти как раз были платные, но для xUSSR была бесплатная полная версия, но без сырцов. Возможно, и сейчас так.

Для RxLib прекратили поддержку, вроде бы, еще в Delphi 5 (или 6?), что и послужило причиной моего тогдашнего перехода на Jedi.
Ха-ха, вот и прославился мой одноклассник :-)

А если серьезно, то всегда стыдно было за его творения и удивительно то, что с такими проектами люди реально побеждают во всероссийских конкурсах.
Он действительно ваш одноклассник? Прошу, найдите администраторов, которые админят школы, купившие этот антивирь, очень хочется их послушать.
Действительно. Могу попробовать, но обещать ничего не могу. Почти наверняка антивирь ставили бестолковые учителя информатики по просьбам директоров или по личной инициативе, наслушавшись брехни «Алеши и Ко» на региональных конкурсах.
Каков Алексей в жизни?
Как человек очень позитивный, жизнерадостный. Постоянно несет какой-нибудь бред смеха ради.
Немного завышена самооценка, как и у большинства программистов.
Собственно в данной ситуации его вина как раз в том что он бред несет. А остальное это некомпетентность всяких жюри, преподавателей, журналистов и т.д.
А когда он рандомные IP адреса генерит и выдает это за фаерволл — это бред или мошенничество?
Я не сильно интересовался его «шедеврами», мне они изначально не нравились. Просто из личных разговоров с ним я считаю, что он верит в себя, в свои идеи и их реализации. Поэтому лично я считаю это простым бредом, а иначе он должен быть полным социопатом, чтобы так вести себя.
Только сейчас понял, что один мой совузовец прекрасно попадал под это же описание. Да и в родственниках тоже университетская элита была. Благо до ТВ не дошло. И идеи у него были похожи по характеру, вроде инновационного метода, когда все DLL запихиваются в исполняемый файл, а при запуске распаковываются.

Все остальные разработки сводились к натягиванию контролов на форму в VB. Как-то раз выяснил, что он не отличает процедуры от функции, и, похоже, вообще не знал, что можно заключать параметры в круглые скобки и возвращать значения. Сам он себя считал гением, многие из штата университета тоже.

Как-то раз решили над ним пошутить, сделали и показали ему «инновационный» браузер, натянув контрол IE на форму. Так он воспринял это всерьёз, раскритиковал «программу» и пообещал в свежую версию своего поставщика расписания встроить «нормальный» браузер. Где-то даже темка на местном форуме была.

Но паренёк повзрослел, остепенился. Теперь не слышно, не видно, даже сайты его не работают. Просто у некоторых, видимо, взросление чуть позже происходит.
Я бы сказал фанатично верит, одно то как предлагал отрубать usb порты дабы вирусы не тревожили, уже тогда вызывало подозрения.
Надо это продать это антивирус Ирану для борьбы с Stuxnet.
НЛО прилетело и опубликовало эту надпись здесь
Ну зачем на личности переходить?
Хватить тролить, дайте посту погаснуть.
НЛО прилетело и опубликовало эту надпись здесь
Я как раз на 3 курсе писал курсач — антивирус, нужно только добавить поиск .sys файлов и удаление .inf файлов с флешки :)
Жесть )) Там сейчас другой зав.кафедры и данной статье однако больше 10 лет.
<сарказм>Брак из поколения индиго?</сарказм>
На самом деле я уже давно создала рабочий алгоритм архивации, конечно не настолько передовой, у меня 1 гигабайт сжимается до 3.14 мегабайт.
Единственная проблема, время сжатия файла в среднем занимает около 4.5 тыс. лет.
Ну не смешно, в общем-то. Кроме того согласно закону Мура время расжатия не является константой, поэтому не всё ещё потеряно.
НЛО прилетело и опубликовало эту надпись здесь
Да ладно вам уже, он же не в храме станцевал.
А тут уже скорее не к нему вопросы, а к чиновникам, журналистам и ученым с сомнительными моральными ценностями.

Публикации

Истории