Как я в армии в Warcraft III играл

В данной статье я опишу способ скрытия приложений на компьютере, удобного запуска и быстрого скрытого их завершения на примере игры Warcraft III в Windows XP.

Так сложилось, что, проходя службу в нашей доблестной армии, у меня периодически появлялся доступ к компьютеру. И так сложилось, что, уходя в армию, я забыл выложить свою флешку, которую постоянно ношу с собой в кошельке. На этой флешке было много разного барахла, один миллион папок с названием «учеба» и архив с названием… tada! wc3.rar
Радости моей не было предела, но тут появился вопрос — как проводить вечера за любимой игрой и при этом остаться незамеченным? На все про все, у меня было 2-3 секунды на закрытие игры.

1. Дружба с треем

Первое, что пришло в голову, это, конечно же, научить игру улетать в трей, а не висеть на панели задач. Было перепробовано много софта, и выбор пал на скромную программу «TrayIt!». Она прекрасно справлялась со своей задачей. Но все же, нашлось одно но. Исполняемый (одноименный с программой) файл порождал процесс, который выделялся своим корявым названием в закладке процессов диспетчера задач. Судите сами:

  • alg.exe
  • svchost.exe
  • explorer.exe
  • TrayIt!.exe
  • ctfmon.exe

Читать

О сущности ложек

Кадр из фильма
Кадр из фильма «Матрица»

Физики придумали способ проверки реальности Матрицы

Физики из США и Германии Силас Бин, Зохрех Давоуди и Мартин Сэвидж предложили экспериментальный способ проверки одной философской идеи, известной как гипотеза симуляции. Согласно этой гипотезе, существует вероятность того, что мы живем внутри огромной компьютерной модели, которую запустили некие постлюди для изучения собственного прошлого. Несмотря на, будем честны, свою сомнительную естественнонаучную ценность, работа Бина, Давоуди и Сэвиджа заслуживает подробного освещения: тут и квантовая хромодинамика, и философия, да и вообще — не каждый день физики предлагают проверить идеи, вдохновленные фильмом «Матрица».
Читать

Самые необычные Дата Центры: Дата Центры, как искусство

Уже давно никого не удивишь сверхсовременными центрами обработки данных (ЦОД), которых в мире насчитывается великое множество. Надежность, масштабируемость, приспособляемость – основные параметры, на которые ориентировались инженеры при проектировании Дата Центров. До недавнего времени…

В наши дни стало появляться все больше и больше Дата Центров, которые без преувеличения можно назвать настоящими произведениями искусства. Причин этому, на мой взгляд, несколько, начиная от желания завлечь клиента за счет необычности объекта (получить преимущества в маркетинге) и заканчивая банальным желанием сэкономить, но при этом сделать что-то полезное, например, сохранить объект архитектуры.

Серверная в часовне

Никогда не думали о серверной в часовне? А вот в Барселоне испанцы не только думали, но и построили. В 2005 году серверная площадью около 120 кв. м. успешно начала функционировать в бывшей часовне Torre Girona, где разместили один из самых мощных суперкомпьютеров Европы, производительностью около 94 терафлопс.

Таким образом «модернизированная» часовня помогает ученым решать различные задачи, такие как прогнозирование погоды, исследование генома человека или же изобретение нового лекарства.

Читать

Альтернативные способы запуска программ в Ubuntu

Из оболочки рабочего стола Unity, а соответственно и из Ubuntu 11.04 в стандартной поставке было выпилено классическое меню, которое долгие годы было классическим способом запуска программ. Естественно, такое положение дел понравилось не всем, и довольно быстро появились альтернативные решения для запуска. О трех самых интересных на мой взгляд решениях я и расскажу в этой статье.

1

Решение первое — Cardapio.
Как выглядит это приложение и в чем его основная суть — нетрудно понять из скриншота ниже на странице.

jumultithumb_joomla-ua.org

Подключить новый репозиторий и установить Cardapio очень просто:

sudo add-apt-repository ppa:cardapio-team/unstable
sudo apt-get update
sudo apt-get install cardapio

2

Решение второе — ClassicMenu Indicator.
Это еще более изящный и простой вариант, представляющий собой небольшую иконку в системном трее, при клике на которую появляется привычное меню. В отличии от Cardapio, работает очень быстро.

ClassicMenu Indicator

Установка ClassicMenu Indicator:

sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install classicmenu-indicator

3

И наконец третье (по порядку, но не по значению) решение подойдет для людей, которым удобней и быстрее набрать название нужной программы на клавиатуре, чем искать ее в дебрях меню (то есть для таких, как я).
Речь идет о приложении Synapse. При умелом использовании с помощью Synapse можно запускать любую программу практически мгновенно. А благодаря подключаемым плагинам можно использовать Synapse в качестве калькулятора, выполнять произвольные команды, открывать папки и файлы, управлять запущенными программами и делать многое другое. Synapse — выбор редакции :)

jumultithumb_joomla-ua.org

Установка Synapse:

sudo add-apt-repository ppa:synapse-core/ppa
sudo apt-get update
sudo apt-get install synapse

Как отключить ненужные горячие клавиши?

Поставил себе 12.04, и потихой начинаю звереть от реакции на функциональные клавиши в MC. Сперва отключил ненужные хоткеи в настройках gnome-terminal. Помогло но не до конца, осталась проблема с Alt+F7 для поиска, и появилась новая реакция на F10, теперь оно стало вызывать «меню правой кнопки мыши».

В настройках системы зашел в настройки клавиатуры, там комбинации клавиш, отключил Alt+F7, и еще несколько закомпанию. А вот с правой кнопой мыши, насколько я понял нормального решения пока нет, проблема в GTK3, решается на данный момент только костылем:

в файл ~/.config/gtk-3.0/gtk.css добавляем:

@binding-set NoKeyboardNavigation {

unbind «F10»

}

* {

gtk-key-bindings: NoKeyboardNavigation

}

 

UPD: Багу пофиксили в GTK 3.6.

Как смонтировать Windows шару к файловой системе

Встал такой вопрос, как смонтировать SMB ресурс? Пробовал на 12.04.1.
Все оказалось просто, для начала ставим необходимый пакет:

apt-get install smbfs samba

затем создал директорию /media/win_share, к которой и подключаем нашу шару:

mount -t smbfs ‘\10.1.2.3share’ win_share/ -o username=Admin,password=pass,gid=users,uid=serp

кавычки обязательны! иначе bash воспримет первый слэш как экран для второго и команда не сработает!

если ресурс нужен постоянно, можно прописать его в /etc/fstab:

echo «//10.1.2.3/share /media/win_share smbfs username=Admin,password=pass,uid=serp,gid=users 0 0» >>/etc/fstab

Переименование интерфейсов.

Имена сетевых интерфейсов в Linux компьютерах в последнее время стали привязываться к конкретным устройствам. Так, если вы вытащите жесткий диск с одного компьютера и вставите его в другой, то сетевая карта, называвшаяся на старом компьютере eth0, станет на этом eth1. А при попытке сделать ifconfig eth0 up система будет говорить, что, дескать, такого устройства не существует.

Собака зарыта в udev, который по умолчанию привязывает имена сетевых устройств к их MAC адресам. Например, в Debian Etch это находится в файле

/etc/udev/rules.d/z25_persistent-net.rules
Просто отредактируйте его по своему вкусу и voila :-)
P.S.: не забудьте соответственным образом исправить скрипты для старта сети, т.е. /etc/network/interfaces

Баллада о Turbo Pascal или 20 лет без перемен

Баллада о Turbo Pascal или 20 лет без перемен

    Тихо и незаметно прошла первая неделя нового учебного года. Хоть я уже и давно закончил школу, а своих детей школьного возраста пока нет, я все равно волей-неволей задумываюсь о начале учебного года. И вызвано это отнюдь не засильем детей в школьной форме на улицах: я очень редко выхожу из дома.
    Причина, из-за которой я вспоминаю, что началась осень довольно необычна — я замечаю на форуме моей локальной сети свежую тему, кочующую из года в год, всплывающую порой в самых неожиданных разделах этого форума. Если сформулировать эту тему, то получится всего 4 слова, отражающих всю безысходность ситуации с компьютерным образованием на просторах бывшего СССР, звучит она так: «Где взять Turbo Pascal?»

    То, что я решил наконец написать об этом явлении далеко не случайно — не знаю точного числа и месяца, но именно в 2012 году среде Turbo Pascal 7, которая широко используется во всех учебных заведениях на постсоветском пространстве, стукнуло 20 лет. Именно в 1992 году вышла версия 7.0, которая на два десятилетия вперед определила начало пути для тысяч будущих программистов, а скриншот ниже запечатлелся в памяти, наверное, миллионов людей.

Читать

Восстановление загрузчика.

Нашел вот замечательную прогу, Boot-repair называется.

http://pix.toile-libre.org/upload/original/1335260967.png

мало того, что позволяет восстановить или забэкапить загрузчик, так еще и efi раздел создать (владельцам новых материнок привет!).

что бы установить, открываем терминал (Ctrl+Alt+T) и там делаем:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update

затем:

sudo apt-get install -y boot-repair && boot-repair

Поддержка режима безопасной загрузки UEFI в Ubuntu будет реализована через загрузчик GRUB2

Разработчики Ubuntu сообщили о внесении корректировок в метод реализации режима безопасной загрузки UEFI в Ubuntu. Изначально разработчики были намерены использовать отдельный первичный загрузчик EFILinux, манипулирующий проверочными ключами Canonical. Новый план подразумевает использование штатного загрузчика GRUB 2, без лишних прослоек. Так же сообщается, что в будущих выпусках Ubuntu 12.10 и 12.04.2 будет использован только GRUB 2.

Подобное решение принято после проведения консультации с Фондом СПО и юристами по вопросу ограничений, накладываемых лицензией GPLv3. Дополнительный загрузчик хотели использовать из-за опасения, что могут возникнуть проблемы при использовании загрузчика GRUB 2, распространяемого под лицензией GPLv3, которая запрещает тивоизацию. Использование GRUB 2 в ситуации, если производитель нарушит требования Canonical и не реализует в прошивке возможность отключения режима безопасной загрузки, может быть рассмотрена как нарушение лицензии GPLv3. В этом случае юристы Canonical опасались, что для выполнения условий лицензии GPLv3, компанию могут обязать предоставить в открытый доступ закрытые ключи, использованные для формирования цифровой подписи. Фонд СПО развеял подобное опасение и указал, что ответственность будет лежать на производителе, не выполнившем условия контракта, поэтому лицензия GPLv3 не мешает изначальному использованию GRUB2 и не может привести к принуждению к публикации закрытых ключей.
Читать