Блог

Vim для начинающих

Этот пост есть крайне вольный перевод интерактивного учебника OpenVim.Com. После его прочтения вы получите необходимые знания, чтобы приручить этот чудный редактор. Рекомендую при прочтение сразу пробовать ту или иную команду в действии, а после, изучить коротенькую статью от хостинг-провайдера Beget: «Основы работы с редактором VIM». Дальше вы сами поймёте что делать ...

Популярные префиксы и постфиксы для доменных имён

Доменное имя играет ключевую роль в каждом проекте, влияя как на SEO, так и на посетителей ресурса; поэтому его выбор должен быть тщательно продуман. Однако это только полбеды, так как с большой вероятностью (причём растущей с каждым часом) это имя уже будет зарегистрировано в лидирующих доменных зонах, таких как .com, .org, .net. Как быть?.. Довольно популярный выход из подобной ситуации — это добавить префикс или постфикс к ключевому слову ...

Права доступа в Linux

Как вы наверняка знаете, каждый файл в системе связан с правами доступа к нему. Они используются для его защиты: определяют какой пользователь может получать доступ к файлу и что он может с этим файлом делать ...

Чем RSS отличается от Feed'а

Вопрос отличия RSS от Feed'а у меня возник при создании ленты постов блога — какой адрес использовать [/blog/feed] или [/blog/rss] и почему ... Как я выяснил позже, здесь очень кстати подходит заезженная фраза «это как сравнивать яблоки и апельсины» ...

Шпаргалки на все случаи жизни

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

Логика PHP-оператора «global»

Когда мы объявляем переменную с помощью оператора «global», мы создаём одноимённую переменную в текущей области видимости и помещаем в неё ссылку на глобальную переменную; если последней не не существует, то она создаётся ...

Иконки инструментов GIMP'а

34 иконки инструментов редактора изображений GIMP в формате PNG размером 22x22 (доступны для скачивания архивом) ...

Как изменить стандартный заголовок <details>

При использовании элемента <details>, который создаёт разворащивающийся / сворачивающийся по клику блок с некоторым контентом, браузеры по умолчанию добавляют в качестве заголовка такого спойлера, чтобы как-то обозначить его, свой текст; что-то типа «Подробнее». Однако текст можно задать и свой, с помощью вспомогательного элемента <summary> ...

Как разместить изображение в центре, чтобы вокруг него был текст

Чтобы сделать с помощью CSS обтекание блочного или блочно-строчного элемента слева или справа, используется свойство Float; однако у него нет значений, которые бы делали обтекание объекта, находящегося в центре. Поэтому такое сделать нельзя; но можно имитировать ситуацию. То есть сделать 5 блоков: 1 сверху, 3 в центре (средний из которых будет с изображением) и 1 снизу; для которых задать определённые размеры, отступы, обтекание и так далее; иными словами, подогнать всё позиционирование и все размеры под себя ...

Как задать шаблоны имён файлов, экспортируемых через phpMyAdmin

Когда вы производите экспорт таблиц, баз данных или всего сервера через phpMyAdmin, то в результате получаете (по умолчанию) SQL-файл, имя которого представляет собой названием той или иной соответствующей структурной единицы, плюс формат.Однако почти всегда ☺ хочется немного больше информации, почему бы не добавлять к этому имени дату и время экспорта. Давайте попробуем сделать это ...

Стилизация пустых и не пустых HTML-элементов

Чтобы определить стили для HTML-элементов БЕЗ контента (пустых) используется псевдокласс :empty ... Чтобы определить стили для HTML-элементов С контентом (НЕ пустых) используется тот же псевдокласс :empty в комбинации с псевдоклассом-функцией :not() ...

Как в GIMP нарисовать прямую линию

1. Выбираем Pencil Tool. 2. Кликаем в месте где должна начинаться линия. 3. Нажимаем Shift и, удерживая его, кликаем в месте где она должна заканчиваться ...

Что такое проприетарное ПО

Не один раз я искал определение этого понятия в сети и каждый раз, прочитав парочку статей, как бы понимал что это, но проходило совсем немного времени и я опять открывал Google и набирал: «проприетарный» ... И снова, читая компьютерную трасянку и кучу заумных слов (как мне казалось / кажется), пытался понять смысл это простого прилагательного. Пора покончить с этим ☺ ...

Как разметить пункт списка, внутри которого несколько абзацев текста

Разметка в пункте списка ничем не отличается от обычной разметки страницы, кроме как того, что в общем весь контент внутри <li> является частью некоторых данных, представленных списком. Так что будьте свободны в выборе ...

Как напечатать кавычки-ёлочки («») в Windows

Чтобы в Windows напечатать кавычки-ёлочки, то есть вот «такие», нужно нажать левую клавишу Alt и, удерживая её, набрать соответственно 0171 для левой кавычки («) и 0187 для правой (») с помощью дополнительной цифровой клавиатуры, называемой Numpad; затем отпустить клавишу (Alt) ...

Как выровнять нижний и верхний индексы (<sub> и <sup>) по одной линии

Если мы просто поочерёдно запишем соответствующие индексы с помощью <sub> и <sup>, то в результате верхний индекс будет на некотором расстоянии от обозначенного текста, то есть следом за нижним ... Чтобы это исправить, добавим немного стилей ...

Как в Disqus посмотреть все свои комментарии на одной странице

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

Что такое TTL в DNS-записях и зачем оно нужно

Старый вопрос, который меня интересовал, о чём напоминает тема на CyberForum.Ru; но со временем все мы становимся опытней и глядя на или вспоминая подобные вопросы невольно улыбаемся ☺. Хотя, по сути, я там дал выдержку из Wikipedia, которая всё объясняет, однако почему-то всё равно возникли вопросы. Ладно, давайте разберёмся ...

Чем {display: none;} отличается от {visibility: hidden;}

Начнём с того, что {display: none;} полностью скрывает элемент со страницы и всё выглядит так, как если бы его вообще не было; в свою очередь {visibility: hidden;} просто делает элемент невидимым, но сохраняет занимаемое им место (как при относительном позиционировании). В то же время оба элемента с обозначенными свойствами доступны скриптам, так как в DOM-дереве, естественно, никаких изменений не происходит ...

Ввод символов, которых нет на клавиатуре

Существует большое количество полезных символов, которых нет на клавиатуре, однако их можно ввести с помощью специальных комбинаций клавиш. Рассмотрим эти комбинации для Windows 7 и Linux Ubuntu ...