Как Вам, должно быть, известно (ну, либо Вы просто догадались об этом, судя по статьям в этом блоге), я занимаюсь ремонтом компьютеров и ноутбуков. Не сказал бы, что это основной мой заработок, но денежка небольшая капает. Хотя, в этой статье речь пойдет даже не столько обо мне, сколько о моих коллегах с Нижнего Новгорода. И так, встречаем — komputerservice.ru.
Что такое обфускация?
Что такое обфускация я уже писал вкратце в статье Отключение обновления темы в WordPress, цитирую — проще говоря, это запутанный код, написанный на JavaScript, функциональность которого очень сложно/невозможно проанализировать без деобфускации — «разпутывания». Здесь же расскажу, как обфускацию опознать среди другого кода, для чего применяется и стоит ли ее использовать начинающим, но считающим себя матерыми программистам. Читать далее…
Mortal Kombat на PC? Он все-таки вышел!
Прочитав заглавие, Вы наверное решили, что автор сошел с ума. Но нет — это правда — Mortal Kombat 2011, который мы могли видеть на консолях текущего (уже уходящего) поколения, решил посетить и горячо любимые «нашей рашкой» Персональные Компьютеры. Вы правильно поняли? Он не ВЫЙДЕТ, он УЖЕ вышел! Так что же Вы сидите? Пропускать такой праздник просто нельзя! Кстати, как Вы, должно быть, понимаете, больше удовольствия от игры Вы получите, если у Вас где-нибудь завалялся геймпад — без него, на клавиатуре, играть конечно интересно — но поверьте, на геймпаде намного удобнее :) и, соответственно, интереснее :)
Антивирус для Android?
Если Вы думаете, что вирусы существуют только на компьютерах — то глубоко заблуждаетесь. Теоретически, их можно подцепить даже на холодильник (если у него есть своя операционная система — а это уже не редкость!). Как помнится, они были и на устаревших уже Java-телефонах, сейчас их в избытке хватает на современных операционных системах на смартфонах — например, Android. И, на поверку, выясняется, что антивирусы нужны и здесь — современные смартфоны повержены вирусам ничуть не меньше компьютеров, правда (пока что) вирусы в основном достаточно безобидные. Если только смс-ки отправляют — и то, предварительно спросив разрешения — главное не проморгать момент (!). По крайней мере, все данные со смартфона не удаляют (да и не так это страшно здесь — мы же не работаем на них), а данные кредитных карт открыто вроде нигде не хранятся. По-крайней мере, поскольку я знаю, с аккаунтов Play Market или Appstore данные кредиток извлечь сложновато. Ну или я еще просто такого не слышал.
Visual Basic 6. Великий и Могучий компилятор Windows-приложений. Часть 2
Первую часть статьи можно прочесть здесь. Помимо придумывания своих форматов, я не забывал и о стандартах (хотя, конечно, это уже было не так интересно). Поэтому, я старался заинтересовать себя не столько сложностью, сколько количеством. Одно из моих творений, которое я, наверное, никогда бы не закончил — программа файлменеджер-просмотрщик-редактор-скриншотер-и-еще-куча-всякой-всячины — Viewer. Не, ну правда — я пытался совместить в ней просто кучу всяких разных функций. Я даже переставал Проводником пользоваться вообще, и другими программами, кроме, наверное, антивируса и браузера (хотя и он там тоже был!), потому что в нее было встроено практически все, что мне было нужно.
Viewer — одна программа, написанная на VB6, заменяет почти все остальные
Одна из первых программ, написанных мною на Visual Basic 6, но при этом, одна из самых глобальных разработок (если не самая глобальная), которую я дописывал до самого ухода в армию — это Viewer. Из нее я хотел сделать настоящего джинна, который умеет делать практически все. А все потому, что унылый вид тогдашнего Windows XP в доску осточертел, а до Windows VISTA еще было далеко. Хотелось создать комбайн, который позволит не возвращаться к проводнику и другим программам, сделанным в стиле ХРюши, который будет выглядеть как минимум симпатично, но при этом будет очень функциональным. Думаю, что мне это действительно удалось. По крайней мере, все задачи, которые мне были на тот момент нужны, он мог выполнять, благодаря тому, что я постоянно его дописывал. Понадобилось мне, например, журнал какой-нибудь прочитать в формате Adobe PDF — не плохо было бы эту возможность прикрутить к Viewer’у. Ну и прикручивал. Так он и разрастался в возможностях. Я бы даже сказал, что я им немного горжусь, несмотря на его, конечно же, сейчас уже очевидные минусы.