Как правильно писать комментарии

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

Источником вдохновения для меня служит классическая статья Эрика Рэймонда “Как правильно задавать вопросы”. Однако я не пытаюсь составить такое же подробное руководство. Я лишь формулирую несколько тезисов, призванных улучшить качество ваших комментариев (а знаит и качество сетевого контента в целом) и, по возможности, иллюстрирую их примерами.

Читать далее »

Как изменить значения кнопок на клавиатуре и мыши

В прошлом посте я рассказал о покупке новой клавиатуры и возникших в связи с этим проблемах. Одной из таких проблем было непривычное для меня расположение кнопок в блоке Home/End/Del/Ins/PgUp/PgDown. Поэтому мне пришлось переключиться на использование цифровой клавиатуры, на которой имеются аналогичные клавиши. Однако оказалось, что эти клавиши не работают как следует в некоторых приложениях.

Причина кроется в том, что при нажатии, например, обычного Delete генерируется сигнал Delete (что вполне логично), а при нажатии Delete на цифровом блоке генерируется сингал KP_Delete (что тоже в общем не лишено логики). Видимо именно этот префикс KP_ и вызывает неприятности, например у меня не всегда срабатывало сочетание Shift+KP_Insert (сами догадаетесь, что оно должно делать).

Помогла мне замечательная утилита xmodmap, с помощью которой можно переопределить значения клавиш (например, чтобы KP_Delete работал как простой Delete)

Читать далее »

Хитрости SSH (перевод статьи “SSH Tricks”)

Ниже представлен мой перевод замечательной статьи SSH Tricks, оригинал которой расположен по адресу: http://polishlinux.org/apps/ssh-tricks. Публикуется с согласия автора оригинальной статьи.

Содержание:

  • SCP – защищённое копирование файлов
  • Графические интерфейсы для SCP
  • SSH без паролей – генерация ключей
  • Выполнение команд в удалённой системе
  • Перенаправление сеанса X11 - удалённый запуск графических приложений
  • SSHFS - монтирование удалённых папок

Читать далее »

Battle Tanks - аркада старой школы

Благодаря Miriam Ruiz узнал об отличной игре - Battle Tanks.

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

Игра поддерживает сетевой режим, собственно он и является основным. Однако можно играть в одиночку или с ботами. Также можно играть вдвоём за одним компьютером в режиме Split Screen.

Вот пара кликабельных скриншотов:

Battle Tanks

Battle Tanks

Имеется версия как под Linux, так и под Windows. Скоро игра должна войти в репозитории Debian [UPDATE: в данный момент игра уже есть в репозитории], а пока вы можете взять пакеты отсюда. Там два пакета, btanks и btanks-data (графика и музыка). btanks-data весит 45 мегабайт, так что осторожнее с трафиком. Хотя оно того стоит :)

Особо нужно отметить то, игра создана нашими российскими разработчиками! Большой респект им за этот отличный продукт.

Очищающая клизма для Debian

Debian - это хоть и не венда, но при интенсивном использовании apt-get мусора в системе можно накопить достаточно много. Причём такого мусора, который руками вычистить не так уж просто. Вот несколько простых советов, как держать ваш Debian в чистоте:

  1. Классика:

    sudo apt-get autoclean

    Очищает локальный кэш пакетов. Удаляются пакеты, которых нет в текущих списках пакетов.

  2. deborphan - выявляет пакеты из разделов lib и oldlib, “от которых никто не зависит”. С вероятностью 99% эти пакеты вам не нужны, поэтому можно смело их удалять.

    Я предпочитаю использовать графическую версию этой программы - gtkorphan

    GtkOrphan

  3. Вы читаете man’ы по китайски? Я - нет. Поэтому я пользуюсь утилитой localepurge. Она удаляет все файлы, связанные с локализацией и не относящиеся к вашей локали. Причём делает она это автоматически - сразу после установки пакетов через apt. Локали, которые должны остаться в неприкосновенности вы можете указать при настройке пакета localepurge.

    Пример вывода localepurge после установки пакета:

    Распаковывается пакет synaptic (из файла .../synaptic_0.60_i386.deb)...
    Настраивается пакет synaptic (0.60) ...
    
    localepurge: Disk space freed in /usr/share/locale: 2076K
    localepurge: Disk space freed in /usr/share/man: 16K
    
    Total disk space freed by localepurge: 2092K

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

← Обратно к настоящему   В прошлое →