Последние посты

user gravatar

Установка Libreoffice 5.0 в Ubuntu/Linux Mint

Установка Libreoffice 5.0 в Ubuntu/Linux Mint

На прошлой неделе был выпущен Libreoffice версии 5.0. Эта версия включает в себя множество изменений, такие-как: улучшенный ГУИ, улучшенная поддержка HiDPI, новая тема иконок, улучшенные электронные таблицы и многое другое.

Установить Libreoffice 5.0 в Ubuntu или в Linux Mint можно подключив PPA или скачав DEB-файл с [официального сайта][1].…

user gravatar

Умное позиционирование блоков в CSS с помощью calc()

Умное позиционирование блоков в CSS с помощью calc()

Представьте себе, что вам нужно зафиксировать какой-то блок, скажем, в самом низе веб-страницы. Для этой задачи вы скорее всего будете использовать что-то вроде этого :

.block { position: absolute; top: 100%; }

Этот код решает проблему, но проблема возникает когда вам нужно сделать отступ…

user gravatar

Мониторинг сети в Linux

Сегодня я-бы хотел привести пример двух очень полезных утилит для мониторинга сети.

user gravatar

Как выполнить команду в Linux терминале несколько раз

Представьте себе, что вам нужно выполнить какую-то команду определенное количество раз. Это может понадобиться при разработке, например, чтобы убедиться, что программа работает как положено.

Если вы набираете нужную команду сами своими руками каждый раз, то вам может быть полезной команда repeat. У этой командой только одна задача - выполнять команду N-ое количество раз.

$ repeat 5 echo 'Привет Мир'

user gravatar

Доступен первый рабочий прототип KDE Plasma Mobile

Доступен первый рабочий прототип KDE Plasma Mobile

Linux стал одной из самых популярных ОС для смартфонов благодаря Android ОС. Кроме уже упомянутого Android существуют и другие платформы. И это может создать проблему фрагментации так-как многие приложения, созданные для одной платформы необязательно что поддерживают другие. Plasma Mobile может помочь решить часть этой проблемы.

В…

user gravatar

Как удалить PPA с системы Ubuntu Linux

Часто случается, что вам нужно установить какую-то программу, подключив посторонний PPA. И бывает, что вам эта программа больше не нужна и вы удаляете его и забываете о нём. Проблема в том, что посторонние PPA репозиторий могут немного замедлить обновление пакетов. К тому же, это намного безопаснее удалять ненужные PPA.

Удалить PPA с системы можно двумя способами.

1. Удалить PPA,…

user gravatar

Material Design Lite - легковесный Material дизайн

Material Design Lite - легковесный Material дизайн

Material Design Lite позволяет применять на ваши сайты Material Design. При этом, он не зависит от Javascript фреймворков и создан для кросс-платформенности.

Многие его компоненты созданы с использованием CSS, Javascript и HTML. Используя их, вы можете создавать веб страницы и приложения, которые будут выглядеть привлекательно и…

user gravatar

Предотвращение брутофорс атак на сервер

Предотвращение брутофорс атак на сервер

Брутофорс атаки могут причинить большой ущерб вашей системе. А самое смешное в том, что их нетрудно предотвратить (тут конечно стоит уточнить, что запросы к серверу все равно будут поступать, вы просто не будете тратить ресурсов сервера на их обработку).

Брутофорс атаки - это типы атак, где злоумышленник пытается подобрать…

user gravatar

Как поменять буквы местами в Vim

Представьте себе, что вы совершили опечатку, например, вместо "опечатка" написали "опечтака". Во многих других текстовых редакторах вам пришлось-бы удалять все слово и печатать все заново или удалять буквы. Но то только не в Vim.

Чтобы исправить ошибку, которую я совершил, мне достаточно перейти к букве "т" и набрать сочетание клавиш xp. Этой командой вы можете поменять местами активную букву со…

user gravatar

Как установить клиент WhatsApp в Ubuntu

Как установить клиент WhatsApp в Ubuntu

Для Linux существует неофициальный клиент WhatsApp. В этом посте объясняется как установить этот клиент.

Стоит отметить, что клиент выглядит весьма неплохо. Этим неофициальным клиентом можно пользоваться не только на Linux, но и на Windows, Mac.

Установка WhatsApp в Ubuntu или Debian

Перед началом установки клиента, убедитесь в…