убираем иконку клавиатуры возле раскладки

Собсно что мы делаем, было так: А мы убираем иконку и получаем: Самый простой вариант, это удалить саму иконку, но мы сделаем по другому на случай чтобы потом можно было вернуть все назад. Набираем в консоли: find /usr/share/icons/ -name "input-keyboard.??g" -exec sudo mv {} {}.old \; Что же мы сделали? Все просто мы нашли иконки этой самой клавиатуры и сменили их имя на input-keyboard.svg.old. Теперь прост смените раскладку, чтобы и индикатор изменился и все…

как разблокировать samsung galaxy s

В американских моделях телефона Samsung Galaxy S, таких как Captivate и Vibrant существует блокировка по SIM карте. Ее легко обойти, т.е. разблокировать телефон и использовать его с любым оператором мобильной связи. Ниже привожу инструкцию, переведенную с амеровского форума Внимание, для всех операций у вас должен быть root-доступ к аппарату: Достаем файл nv_data.bin. Используя «adb shell» или другой эмулятор терминала в телефоне, выполняем: su cat /efs/nv_data.bin >> /sdcard/nv_data.bin Редактируем nv_data.

как убить процесс в linux

Многие убивают процессы командой kill -9, что форсирует остановку процесса. Это очень быстро и действенно, но оставляет скрытые эффекты в системе, такие как дочерние процессы, временно открытые файлы, занятая оперативная память, активные участки кэша, busy sockets. Такие эффекты неблагоприятно действуют на работу системы Чтобы убить процесс, нужно знать его PID (process identificator). Например мы хотим узнать PID mc (Midnight Commander): # ps aux | grep mc mezar 8043 0.0 0.1 11952 3884 pts/1 S+ 10:50 0:00 mc mezar 21574 0.

консольный эмулятор terminator на linux

В продолжении темы Консольный мультиплексор tmux на Linux хотел бы еще рассказать про немного скромнее эмулятор Terminator: Установим его sudo apt-get install terminator В отличие от tmuxа эмулятор не умеет создать новые окна в рамках одной сессии, но зато может управляться мышей и имеет настройки сходные с gnome-terminal в виде GUI интерфейса, а также есть наличие drag&drop системы Для настройки можете воспользоватся man terminator_config Вот простой пример файла ~/.

консольный мультиплексор tmux на linux

tmux (the terminal multiplexer) - эта утилита предоставляет доступ сразу к нескольким терминалам в рамках одного окна. Таких окон может быть создано несколько. Вот как это выглядит: Установим его: sudo apt-get install tmux Далее я рассмотрим основные команды для работы с tmux: Ctrl-b c Открытие нового окна Ctrl-b l Вернутся на предыдущее выбранное окно Ctrl-b n Переместится на следующее окно Ctrl-b p Переместится на предыдущее окно Ctrl-b , Переименовать текущее окно Ctrl-b % Добавление сессии по вертикали Ctrl-b « Добавление сессии по горизонтали Ctrl-b o Переместится на следующую сессию Ctrl-b { Поменять панели справа-налево Ctrl-b } Поменять панели слева-направо Ctrl-b q Покажет номера панелей Ctrl-d Закрытие текущей сессии Ctrl-b d Отключение от сессии Ctrl-b & Закрытие окна Ctrl-b ?

скрипт кнопки для вставки таблиц для bueditor в drupal

Любителям BUEditor в Drupal данный скрипт придется по душе, ибо прописывать ручками таблицу как-то не ахти. Как оно выглядит можете просмотреть в режиме демо на сайте автора, названный как Quick Table И так сам код кнопки: js: E.quickPop.open(''); quickTableX = -1, quickTableY = -1; quickTableTd = function () { \$(this).css( {width: '16px', height: '16px', border: '1px solid \#ddd', padding: '5px', backgroundColor: 'white', cursor: 'pointer'} ).html(' ').mouseover(quickTableTdOver).click(quickTableTdClick); }; quickTableTdOver = function () { var row = this.

спойлер на drupal 6

Для скрытия довольно таки большого текста в Drupal используют так называемый спойлер. И так что же нам нужно для его реализации: Скачиваем модуль по ссылке Collapsible Text Распакованный архив заливаем в папку /sites/all/modules на сервер Включаем модуль в разделе Input filters под названием Collapse Text и Сохраняем Идем в Настройка сайта -> Форматы ввода и редактируем тот формат ввода который используем Отмечаем галкой фильтр Collapse text и Сохраняем Теперь при создании страницы Drupal будет понимать что за тэг мы ему вписываем.

сканер портов nmap

Утилита nmap предназначена для сканировани IP-сетей с определением состояния объекта сетей (порты, службы и т.п.) Для начала работы с ней установим ее: emerge -av nmap Также на оф.сайте http://nmap.org/download.html можно найти версию и под Windows Пример некоторых команд по работе с утилитой: ­sS: TCP SYN сканирование ­sT: TCP­ сканирование соединением ­sF: TCP FIN сканирование ­sX: TCP Xmas сканирование ­sN: TCP Null сканирование ­sR: TCP RPC сканирование ­I: Ident ­сканирование ­sU: UDP ­сканирование ­sP: Ping­ сканирование ­O: Эта опция включает функцию определения ОС, под которой живет сканируемый компьютер ­p [диапазон]: Опция с переменным параметром, позволяет задать диапазон портов для сканирования ­F: Запрещает nmap’у сканировать какие­либо порты, кроме тех, что есть в его списке (nmap services) A: Агрессивное сканирование, включает в себя: определение ОС (-O), определение версии (-sV), сканирование с помощью скриптов (-sC) и трассировку (–traceroute) ­v: Выдает более подробную информацию.

ошибка $cfg['Servers'][$i]['tracking'] в phpmyadmin

После вчерашней статьи Установка Web-сервера на основе Apache2 + PHP5 + MySQL в Linux при входе в phpmyadmin мне выбило ошибку Дополнительные возможности для работы со связанными таблицами недоступны. Для определения причины нажмите здесь И среди списка можно было увидеть $cfg['Servers'][$i]['tracking']... Не готово Решение этому очень простое вводим sudo vim /etc/phpmyadmin/config.inc.php Ищем строку $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords'; И после нее вставляем следующее $cfg['Servers'][$i]['tracking'] = 'pma_tracking'; Перезагружаем web-сервер

советский фотошоп

Весьма занятное видео попало под руку: