• Авторизация


Найди яичко =) 08-01-2010 04:17


Все мы знаем о европейской традиции на Пасху прятать от детей шоколадные яйца, завёрнутые в яркую фольгу и с подарком внутри. Традиция эта дошла до наших стран в искаженном виде - в виде киндер-сюрпризов. Традиция такая существует и среди разработчиков программ: в некоторых (не в каждой) программах существуют так называемые "пасхальные яйца", обнаружить которые можно либо случайно нажав определённое сочетание клавиш, либо досконально изучив программу. А можно не мучатся и скачать с официального сайта программу eastegger, которая представляет собой библиотеку пасхальных яиц и различных секретов программ, сайтов, ОС и т.п. Однако беда в том, что очень часто в "пасхалки" вкладывают никому не нужные списки разработчиков. Вот вам они нужны? Мне - нет. Поэтому я решила, опираясь на эту программу вывести ТОП 10 пасхальных яиц. И так, начнём:

10. Skype
Десятое место присуждается программе Skype. Причём отнюдь не за пасхальные яйца. Более интересным фактом в этой программе оказалось наличие скрытых смайлов :) Наша библиотека пишет по этому поводу следующее:

Скрытые смайлы.

Запустите скайп.
Откройте чат.
Можно вводить такие смайлы
(finger), (bandit), (mooning), (headbang), (smoking), (rock), (drunk)


Вот так вот, дорогие друзья. И по названию можно только догадываться, что это за смайлы.

9. Microsoft Word 97-2003
Одно из яиц, насмешивших меня больше всех:

Введите =rand() и нажмите Enter

Я не буду говорить, что случится, а то эффект будет не тот. Попробуйте, и заряд хорошего настроения вам обеспечен. Внимание (!): В 2007 ворде уже не работает!

8. Bloodshed Dev C++
Да, да, та самая среда программирования, которую я рассматривала в первой своей статье. И если я тогда убедила вас её установить, вас заинтересует это пасхальное яйцо. Чтобы обнаружить его:

Выберите меню Справка (Help)>О Dev-C++ (About Dev-C++), перетащите логотип на кнопку Авторы (Authors), увидите прикол.


7. Audiosurf
Скажу честно, не пробовала. Но сама "пасхалка" меня заинтересовала. Да и игрушка неплохая (для тех, кто не знает: Audiosurf - это симулятор гонок, который выстраивает вашу дорогу согласно загружаемой музыке. Интересная игрушка, попробуйте). Сделайте следующее:

Загрузите трек из NFS Underground (Get Low) и вы увидите... город и машины из NFSU!


6. µTorrent
Всем известная программа µTorrent тоже имеет свой маленький секрет. Лично мне понравилось - мелочь, а приятно:

Откройте программу.
Зайдите в Help-About µTorrent (Помощь - о µTorrent).
Кликните на лого µtorrent и услышите звук.

Там же нажмите клавишу T, можно сыграть в тетрис (µTris)

Если нажать во время игры клавишу P, то игра приостановится.


К слову: это первая, опробованная мной "пасхалка".

5. Ubuntu 5.04
Для "человечных" линуксоидов программисты тоже припрятали одну шутку:

Псевдографика в apt-get:
1. Зайдите в shell.
2. Наберите команду apt-get moo и нажмите Enter. Пасхальное яйцо будет работать если набрав apt-get --help в конце вы увидите фразу This APT has Super Cow Powers.


Уточнение: работает от версии 5.04. На моём 9.10 всё прекрасно было видно.

4.tema.ru
Сайт Артемия Лебедева. Конечно, здесь не могло обойтись всё просто так. Это же..... Артемий Лебедев! Без комментариев:

[I]На каждой странице есть текст, который виден только в исходном коде. Просмотреть ctr+u в firefox или через меню.
На странице приветсвия
\\<!-- I hope you enjoy reading my source code. -->
\\<!-- Да, это тот самый сайт, куда половина рунета ходит читать исходники -->

Описание логотипа
\\<!-- Старый домик был страшен как смертный грех, даром что провисел тут с 1995 по 2002 год.
В августе 2002 года я взял FreeHand, нарисовал в нем домик, распечатал, приложил распечатку к красной пленке, обвел контур, вырезал домик из пленки, провел линейкой, чтобы получился заворот, после чего сфотографировал на цифровик. Затем в Фотошопе по контуру нарисовал красивого красного цвета, оставив немного живой фактуры, чтобы не выглядело искусственно. Тень состоит из 7 слоев - это тебе не гауссова размывка на скопированный слой -->

Главная
\\<!-- Ну вот скажи - ну неужели так интересно читать код? Купи себе лучше книгу, что ли... -->
\\<!-- Бонус для читателей комментариев:
\\<p class="list"> <a href="thoughts_on_business/">Размышляю

Читать далее...
комментарии: 2 понравилось! вверх^ к полной версии
Осторожно, двери закрываются! Часть 1 (теоретическая) 06-01-2010 22:17


Идеи иногда посещают нас неожиданно и нежданно. И даже, порой, очень не вовремя. Они проходят по ночам, когда дико хочется спать; в маршрутке, когда нужно зубами держатся за поручни и остановки за три начать продвигаться к выходу. А если не начнешь - мало того, что тебя задушат, так ты ещё и выйдешь в другом конце города. А тут ещё и идея прикатила. Однако эта идея пришла, когда я сидела у себя дома, за моим любимым ноутбуком, в тёплой комнате и с чашкой чая. Наверное, именно по этому ей удалось меня заинтересовать.

Идея эта из разряда "а почему бы мне не попробовать". Она довольно проста, скажем даже - на поверхности. Она даже была сюжетом некоторых голливудских фильмов, но почему то я никогда не заостряла на ней своё внимание.

Но давайте же поговорим о названии статьи. "Осторожно, двери закрываются!". Почему именно так? А вы подумайте, на что закрывают двери? Вспомнили? Запомните. Это напрямую относится к нашей сегодняшней теме.

А дело было так: я в очередной раз полезла изучать 1С: Предприятие. Обычно всё моё изучение этой программы начинается и заканчивается после того, как я открываю её. Но на этот раз было по другому: я раздобыла видеоуроки к программе и дэмо-версию, предназначенную именно для обучения. "Ну что, поехали" -подумала я.

На этот раз я не дошла даже до открытия программы. Когда описывался процесс её установки я буквально краем уху услышала "надеюсь вы уже вставили ключ аппаратной защиты и...". Вот тут то меня и переклинило. Я остановила видеоурок и задумалась. Мне стало дико интересно, а что ж такое этот аппаратный ключ защиты. Первое, что мне представилось - это флэшка, настроенная как ключ, без наличия подключения которой мы не сможем запустить ту или иную программу, не сможем открыть конкретный файл. Конечно же, первое, что я сделала - это решила проверить свою догадку средствами Интернета. И вот что сказал мне всея Интернет:

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

источник

Это наверное не совсем то, что мне нужно. Точнее это совсем не то, что мне нужно. Изготовить свою микросхему я врядли смогу. Попробуем изменить запрос. Ввожу в google словосочетание "ключ из флэшки".
По этому запросу результаты намного лучше. Я бы сказала даже просто отличные. Первая же ссылка даёт мне интереснейшую программу, которая та и называется "Аппаратный ключ из флешки 1.0". Хм... что то всё сильно просто и очевидно. Ладно. На свой страх и риск качаю. Тем более, что предложение более чем заманчивое. Программу нужно установить на флэшку и настроить, а занимает она всего 2 Мб. Вы представьте себе, что вы владелец фирмы и на ваших компьютерах хранится важнейшая информация. И конечно же вам мало просто защитить сеть, ведь если злоумышленник доберётся до клавиатуры и будет знать, что делать, то он легко-не легко, а сможет взломать вашу систему. В конце-концов он может просто запустить программу подборки паролей. И вам, как владельцу фирмы будет очень выгодно закупить где ни-будь в Китае оптом флэшки по 2 Мб и установить на них эту программу. Конечно она не даёт абсолютной защиты, но в комплексе с остальными методами даёт очень высокий процент (прямо как о средствах контрацепции говорим, ей богу. Хотя, они ведь тоже относятся к защите, правда не компьютерной :) . Плюс к этому ко всему программка то freeware.

Ну вот, я скачала программку. И вспомнила, что я не выложила для вас ссылку. Покорнейше прошу извинить меня, дорогие читатели, виновата. Вот она - ссылка: Аппаратный ключ из флешки 1.0 .
Файл по этой ссылке размещён на deposit files. По собственному опыту знаю, что у многих с этим файлообменником возникают проблемы. И поэтому залью ка я это всё дело на ifolder: альтернативная ссылка.

Тут то мне и надобно начать рассказывать как я буду устанавливать программу, как она работает и т.д. Но вы же наверное заметили, что в названии статьи написано "Часть 1". А потом ещё и дописано "теоретическая". Так что в этой части я расскажу только о том, какие программы я собираюсь использовать. Объясню такую свою позицию: мне совсем не лень начать тестировать программы, но честно говоря, мне немного стрёмно. Поэтому, я договорилась со своей преподавательницей, что мы с ней вместе всё это опробуем. Ну согласитесь, глупо не воспользоваться помощью, когда это можно сделать, тем более, что на кону купленная на свои "кровные", студенческие,

Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии

О постыдном 06-01-2010 05:00


Название статьи вас, конечно же, заинтересовало. Спешу разочаровать - никакой "обнажёнки" не будет. Не будет ни девочек из плейбоя, не будет даже "голого" компьютера - никаких схем и кодов. Хотя, коды, наверное имеют к теме статьи прямое отношение.

Скажу сразу и честно - в Си++ я абсолютный новичок (вот так, step by step, мы подбираемся к основной теме) и говорить я буду именно с этой позиции. А поговорим мы сегодня о компиляторах.

За всё время изучения мной Си++ я столкнулась с borlandc (версии 3.1, если не ошибаюсь), мимолетом видела borland c++ builder (тут с версией полный завал, её я совсем не помню. Хотя в голове вертится что то похожее на 5) и таким же "мимолетом" просмотрела Microsoft (ну как же мы без дяди Билла) Visual Studio. Каждый, кто занимается программированием, конечно же видел их и не раз. И, не знаю как "каждого", а меня не устроил ни один из них (подождите, подождите, не уходите, мы практически дошли до темы). Два последних грузят старые компьютеры, на которых иногда приходится работать. Так же они имеют множество настроек, которые мне, как новичку (хочу напомнить, что мы рассматриваем всё именно с этой позиции) просто ни к чему, они только отвлекают и путают. Да и в добавок эти компиляторы стоят денег. BorlandC 3.1, на котором обучались если не все без исключения, то добрая часть программистов, совершенно не подходит для обучения. Допустим, вы в первый раз пришли в ваш колледж или институт. Допустим до этого вы на своём компьютере умели только в mmorpg играть да пасьянсы раскладывать, рассчитывая что вот, вы придете в большую и светлую аудиторию и там вам всё покажут и всему научат. И вот, выучив несколько основных понятий языка да пару операторов вы радостно садитесь за свой компьютер. И что же вы видите? На весь экран перед вами развернулось нечто громоздкое, в блеклых красках и угловатых буквах. Да ещё и мышь куда то спряталась (наверное испугалась псевдо-графического интерфейса и побоялась в него зайти). Первое, что у неопытных ещё_не_программистов вызывает такая картинка - это ступор. Но дело даже не в этом.

Язык Си, как и любой другой земной язык, будь он компьютерным или человеческим, постоянно меняется. Умные дяди-программисты всё время совершенствуют его, шлифуют и переписывают. И постоянно издают новые книги. И что бы знать этот язык на более-менее приличном уровне и идти в ногу со временем надо учится по новым книгам. Но ничего у вас не получится, если имея новые книги у вас будет старый компилятор, который не поймёт и половины того, что вы ему скажете. Именно таким компилятором и является borlandс.

И вот одним зимним вечером (я, компьютер, груда дисков.... Романтика!) я наткнулась на один интересный диск (мы уже почти возле объяснения темы. Заинтриговала?). Вспомнив, что на нём примерно может находится я вставила его в дисковод и... обнаружила там компилятор! С простым, графическим (!!!) интерфейсом. Называется этот продукт человеческого разума Dev C++.

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

Что ж... Все мы в той или иной степени доверяем (но проверяем) Википедии. Вот что говорит об этом компиляторе она:

Dev-C++ — свободная интегрированная среда разработки приложений для языков программирования C/C++.

Хм... Ошибочка вышла. Но, как мы все знаем, главное в ошибке - это вовремя её заметить. И исправить. Dev C++ - это не компилятор, а среда разработки. Что смысла этой статьи, принципе не меняет, но мы, как люди грамотные, должны это знать. Что бы лишний раз убедится в том, что разница хоть несущественна, но всё же есть, читаем следующую строчку Википедии:

В дистрибутив входит компилятор MinGW.

И теперь добьем Википедию и прочтём третью строчку:

Сам Dev-C++ написан на Delphi.

Честно говоря, смысловой нагрузки эта строчка для нас несёт немного. Её я выписала только для того, что бы показать очередной пример судьбоносной иронии, встречающейся в нашей жизни.

Остальные, интересующие нас сведенья о Dev C++ давайте же посмотрим в самой программе. Нет, конечно можно и дальше читать Википедию, но мне не терпится показать вам пару скриншотов. Предположим, что Dev C++ у нас уже установлена. Зайдём в раздел Справка/О Dev C++ :

[показать]

То, что нам важно сейчас увидеть, я специально выделила красным. А
Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
Лирическое отступление... 06-01-2010 02:12


Эту запись можно не читать.

А точнее - её нужно не читать. Если не хотите угробить своё время. Даже если это не такой большой промежуток времени.

Итак, дорогие читатели. То, что вы видите перед собой - это попытка создать блог. Блог, в котором будут описаны и расписаны настройки к различным программам, различным сетевым ресурсам, некоторые нюансы да и просто интересные и полезные вещи. Зачем я это делаю? Исключительно из эгоистичных целей. Во-первых, я хочу, что бы мои статьи читали, что бы люди знали об этом блоге. Да, и реклама, со временем здесь тоже будет. Во-вторых, это будут мои личные заметки, что очень удобно, вы не находите? А в-третьих - когда пишешь статьи-конспекты "о том - о сём", запоминаешь это самое "то-сё", начинаешь его понимать. А если это ещё и вам полезно, так почему бы не зайти на этот блог и не почитать эти самые полезности/интересности. Говорю сразу - критики не принимаю (разве что в форме советов). Я делала этот блог не для кого либо, а для себя (см. выше). Эй! Куда же вы? Не надо разворачиваться и хлопать дверью. Я совсем не такая злая, какой показалась вам. Видите, я даже поставила смайлик: =) Просто я такой человек - я болезненно отношусь к любой критике. И дабы избежать нервных конвульсий моих пальцев, печатающих очередную отговорку на тему "как тут плохо", давайте все свои претензии говорить мягко и деликатно. И не только по отношению ко мне. Пока здесь не будет перебранок и бан-лист будет относительно свободен - дневник будет существовать.

Что же я ещё хотела сказать то...... А, вспомнила. Дневник будет обновляться по возможности. Я искренне надеюсь и постараюсь. что бы эта возможность была хотя бы раз в неделю. Если будет что непонятно - спрашивайте. Буду знать - отвечу. Так, что ещё..... Вроде всё.

Приятного чтения, дорогие друзья.

комментарии: 0 понравилось! вверх^ к полной версии
Дневник newroot 05-01-2010 23:47


Блог, посвященный компьютерам, сетям, интернету.
комментарии: 0 понравилось! вверх^ к полной версии