17 октября 2010 г.

Снижение уровня свопинга

Если вы заметили, что система (касается *nux-like ОС) использует swap (раздел подкачки) чаще ожидаемого, то не стоит расстраиваться раньше времени. Есть простой способ настроить частоту свопинга (сбрасывания страниц памяти в своп).

18 сентября 2010 г.

Вертикальные вкладки

В данной статье я подробно рассмотрю процесс предоставления информации на странице, с помощью вкладок. А конкретнее, речь будет идти о, не совсем стандартных, но очень удобных, вертикальных вкладках.




15 сентября 2010 г.

Нарезка файлов 7-zip'ом

Часто возникает необходимость разбить файл на куски определённого размера. Например, при записи больших файлов на "флешку" с файловой системой FAT32, которая не поддерживает файлы, размером больше 4 Гб.

Варианты решения:
  1. Можно прибегнуть к помощи специализированных программ. Но тут возникает неудобство в том плане, что в случае переноса большого файла на другой компьютер, то эта специализированная программа должна быть установлена на нём.
  2. Если это видео-файл, то его можно разрезать кодеком.
  3. Разбить файл на части, при помощи архиватора.

3 сентября 2010 г.

SSH туннелирование, при помощи C#

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

8 августа 2010 г.

Извлечение звуковой дорожки

Все мы много раз сталкиваемся с потребностью извлечь звуковую дорожку из любимого фильма, клипа ...
В мире windows, это было просто сделать при помощи VirtualDub, которая обычно идёт в месте с популярным паком кодеков K-Lite Codec Pack.

Как же поступить, если вы в -nix стране?

4 августа 2010 г.

Breadcrumbs в Nautilus. Если не работают

Увидел как-то красоту breadcrumbs. Ну "красота" эта на любителя, но мне понравилось.


20 июня 2010 г.

Всплывающие подсказки на CSS

В третьей по счёту статье, я бы хотел описать использование CSS для создания всплывающих подсказок (в простонародье - «хинт» или «тултип», hint и tooltip соотв.). На самом деле всё просто, и подход основывается на предыдущей статье о динамическом отображении элементов на странице.

22 апреля 2010 г.

Динамическое отображение с CSS

Вот и пришло время второй статьи, посвящённой использованию CSS. К этому времени у меня нашлась цитата об актуальном использовании JS: «Если же вы пишете web-приложение, то постарайтесь вообще не выполнять ресурсоёмких операций на клиенте, по крайней мере продолжительное время, поскольку в Javascript до сих пор нет единого стандарта для создания многопоточности, и весь код исполняется в однопоточном режиме, что также может вызывать существенную задержку в обработке событий ». Не, подумайте, я не противник JS, как такового, я сам его использую и даже чаще, чем хотелось бы. Я за актуальное его использование и экономию вычислительных ресурсов клиентских машин.

2 апреля 2010 г.

Mouse Hovering

Эта статья будет открывать цикл публикаций о вёрстке в блоге.

Цель данных публикаций показать красоту и гибкость каскадных таблиц стилей (далее CSS) в верстке веб-страниц. Полагаю все уже давно знакомы с понятием CSS, зачем они и как с ними работать, я же покажу нетривиальное использование стилей, для «облегчения» страниц от javascript-ов. Я давно уже придерживаюсь javascript-less написания страниц, и вам советую. Нужно взять за правило, что JS встраивать в страницу нужно только тогда, когда в этом есть действительно необходимость, и по-другому никак не обойтись. Можно долго спорить об этой строчке, начинать holy-war, и всё такое, но это моё мнение и я постараюсь вам его аргументировать.