Ingress. Мир не таков, каким кажется

Знакомьтесь, Ingress — новая игра от Google. Место действия — альтернативная реальность. Недавний проект Niantic, кстати, был вирусной рекламой сего действа.

Вам предстоит занять одну из сторон — сражаться за власть («Просвещенные»), или за повстанцев («Сопротивление»).

Читать

Профилактика SQL-инъекций

SQL-инъекции (также известные как «Нарушение в целостности структуры SQL-запроса») являются одними из самых распространённых и наиболее опасных уязвимостей в вопросе безопасности. SQL-инъекции очень опасны, потому что они открывают двери хакерам в вашу систему через веб-интерфейс, и позволяют получить неограниченный доступ: например удалять таблицы, изменять базу данных, и даже получить доступ к внутренней корпоративной сети. SQL-инъекции это чисто программная ошибка, и не имеет ничего общего с хост-провайдером. Итак, вы занимались поисками безопасного JSP хостинга, PHP хостинга, или любого другого, вы должны знать, что за профилактику SQL-инъекций несут ответственность только разработчики, а не хост провайдер.

Читать

Скандалы интриги расследования!

На сайте Valve, в разделе техподдержки Steam, написано:

Currently, Steam for Linux supports Ubuntu 12.04 LTS with the Unity desktop. Additional distributions will be examined for support as time permits. For more information on Steam for Linux, see https://wiki.ubuntu.com/Valve.

Перенос кнопок управления окном в Ubuntu 12.04

Еще со времен версии 10.04 разработчики Ubuntu решили, что кнопки “закрыть”, “свернуть” и “развернуть” лучше расположить слева. Поспорить с ними сложно – ради этого даже проводили специальные тесты, доказывающие, что так удобнее. Однако лично у меня в этом вопросе привычка победила все объективные доводы.

Самый быстрый способ решения – как всегда, в терминале =). Открываем терминал (CTRL+ALT+T), выполняем команду:

gconftool-2 -s -t string /apps/metacity/general/button_layout ":minimize,maximize,close"

Чтобы вернуть все как было:

gconftool-2 -s -t string /apps/metacity/general/button_layout "close,minimize,maximize:"

Можно сделать и через GUI, для этого нужно установить gconf-editor

управление Ubuntu через VNC из Windows

Давно не пользовался VNC, а тут приспичило. Поскольку в бубунте (десктопной) есть встройенный VNC сервер, не долго думая скачал на бук VNC-Viewer-5.0.1-Windows-64bit.exe, запустил, и прифигел, ибо тупит жестко… Это при условии, что управляемый комп стоит в трех метрах от меня, подключенный к моему же роутеру….

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

Скачал UltraVNC, поставил, в клиенте обнаружились настройки протокола, выбрал протокол tight и все заработало, как надо. Если у вас канал дохлый, можете еще и цветность поубавить.

Как я в армии в 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.