Pull to refresh
1
0
Дмитрий Платонов @Platon_msk

User

Укрощаем мультимедиа с помощью ffmpeg

Reading time 3 min
Views 86K

Внезапно ваш диск под завязку забит фотографиями и видео, а впереди новые поездки. Что делать, покупать новый, арендовать дисковое пространство на облаке, или может лучше сжать видео файлы через ffmpeg?





Впрочем зачем себя ограничивать экономией дискового пространства? Предлагаю узнать удивительные возможности обработки фотографий, аудио и видео данных, утилитами командной строки.

Читать дальше →
Total votes 38: ↑35 and ↓3 +32
Comments 33

Настройка окружения SELinux на примере LAMP-сервера

Reading time 8 min
Views 24K

Это третья статья из цикла


И сегодня она попала в поток «Администрирование». Сегодня мы не будем писать модули или настраивать RBAC, а пойдем по пути наименьшего сопротивления и просто захарденим обычный LAMP-сервер при помощи готовой политики, включив необходимые настройки.

Если кто забыл, за аббривиатурой LAMP скрывается Linux, Apache, Mysql, PHP, т.е. это большая часть всех VDS, которые покупают люди для хранения своих личных блогов. Надеюсь, что этот поможет всем им стать немного безопаснее :)
Читать дальше →
Total votes 36: ↑35 and ↓1 +34
Comments 10

Лабораторная работа «Обучаемся настраивать сети в GNU/Linux»

Reading time 9 min
Views 45K
Никто не любит длинные вступления, поэтому сразу к сути.
В данной импровизированной лаборатории я хотел бы осветить работу с сетями в GNU/Linux
и рассмотреть следующие темы:

  1. Изучаем vlan. Строим сеть между vm1, vm2 в одном vlan. Пингуем, ловим пакеты, изучаем заголовки.
  2. Разбиваем vm1 vm2 на разные vlan. Настраиваем intervlan routing с помощью R1.
  3. Iptables. Настраиваем маскарад. Имитируем выход во внешние сети.
  4. Iptables. Настраиваем port forwarding для сервисов на vm1 и v2, которые находятся за NAT.
  5. Iptables. Настраиваем security zones. Изучаем tcp сессии.


З.Ы. все люди ошибаются, я открыт для ваших комментариев, если я написал какую-то глупость, готов ее исправить!
Читать дальше →
Total votes 18: ↑17 and ↓1 +16
Comments 24

Верстка интернет-магазина: список товаров

Reading time 5 min
Views 174K


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


Некоторые приемы уже были рассмотрены в различных статьях. Однако у меня возникло желание объединить их и проиллюстрировать отдельными демо. Надеюсь, в таком виде наработки окажутся полезны верстальщикам, которым часто приходится работать над интернет-магазинами.

Читать дальше →
Total votes 32: ↑26 and ↓6 +20
Comments 58

Работа со звуком на практике

Reading time 5 min
Views 25K
Здравствуйте!

В свое время я не без удовольствия прочитал замечательную статью «Гитаризм для линуксоида — why not?». И решил написать небольшое продолжение этой статьи и рассказать о некоторых вещах более практического плана, а именно создать небольшое руководство для тех, кто, скажем, неожиданно решил увековечить свое творчество путем записи относительно непростого гитарного произведения. :)
Итак, поехали.

Читать дальше →
Total votes 72: ↑67 and ↓5 +62
Comments 57

Drupal и WordPress — сравнение, аналогии, сходства, различия

Reading time 18 min
Views 45K
Целью данной публикации является сравнение возможностей двух популярных CMS — Drupal 7 и WordPress (последней на данный момент версии 4.6). Ставилась цель рассмотреть CMS с точки зрения программиста и сравнить основные API обеих систем, провести аналогии, сделать выводы о том, какая система лучше подходит для каких задач. Публикация не претендует на полноту изложения всех возможностей CMS, а автор будет благодарен за коррективы и дополнения.
Читать дальше →
Total votes 21: ↑21 and ↓0 +21
Comments 68

htop и многое другое на пальцах

Reading time 26 min
Views 275K


На протяжении долгого времени я не до конца понимал htop. Я думал, что средняя загрузка [load average] в 1.0 означает, что процессор загружен на 50%, но это не совсем так. Да и потом, почему именно 1.0?

Затем я решил во всём разобраться и написать об этом. Говорят, что лучший способ научиться новому — попытаться это объяснить.
Читать дальше →
Total votes 138: ↑130 and ↓8 +122
Comments 43

Проблемы с установкой начального загрузчика на флеш-накопитель

Reading time 6 min
Views 26K
В статье содержатся 5 вопросов и ответов по следующим темам:

1. Очистка mbr флешки в Windows
2. Конвертирование ISO-файла в гибридный ISO-файл (только Linux)
3. Создание загрузочной флешки с сохранением изменений (Linux, Windows, Mac OS X)
4. Создание мультизагрузочной флешки (Windows)
5. Восстановление таблицы разделов и загрузчика mbr (Hiren's BootCD).
Читать дальше →
Total votes 26: ↑18 and ↓8 +10
Comments 7

12 полезных государственных сервисов для предпринимателей

Reading time 4 min
Views 36K


В работе над сайтом «Я люблю ИП» мы используем разные сервисы, которые облегчают жизнь предпринимателям. В этой статье мы собрали самые полезные государственные сервисы для ИП. Они помогут вам зарегистрировать бизнес, рассчитаться с налогами и страховыми взносами, сдать отчётность или узнать о возможных штрафах.

Читать дальше →
Total votes 34: ↑32 and ↓2 +30
Comments 26

Обучение машины — забавная штука: современное распознавание лиц с глубинным обучением

Reading time 12 min
Views 96K
Вы заметили, что Фейсбук обрёл сверхъестественную способность распознавать ваших друзей на ваших фотографиях? В старые времена Фейсбук отмечал ваших друзей на фотографиях лишь после того, как вы щёлкали соответствующее изображение и вводили через клавиатуру имя вашего друга. Сейчас после вашей загрузки фотографии Фейсбук отмечает любого для вас, что похоже на волшебство:
Читать дальше →
Total votes 121: ↑121 and ↓0 +121
Comments 22

Как развивается услуга сохранения номера абонента при смене оператора

Reading time 5 min
Views 28K


Mobile Number Portabilty (MNP) — это возможность сохранить свой телефонный номер при переходе к другому оператору. Механизм призван стимулировать конкуренцию среди телеком-операторов и оздоравливать рынок. Но на практике внедрение функции переноса номера может приводить к разным результатам. О мировом опыте MNP расскажем под катом.
Читать дальше →
Total votes 24: ↑21 and ↓3 +18
Comments 87

Очередное крупное мошенничество с использованием платежных карт

Reading time 4 min
Views 71K
В статье ноября 2015-го была описана ситуация с относительно новым видом мошенничества, с помощью которого преступники похищали деньги с банковских счетов: Хакеры изобрели новую схему воровства денег, украв 250 млн. рублей. Как именно происходило мошенничество, кратко:

Преступник получал платёжную карту, пополнял её и тут же снимал внесённые деньги в банкомате, запрашивая чек. Далее данные о транзакциях отправлялись сообщнику, который имел доступ к зараженным POS-терминалам. Через терминалы, по коду операции, формировалась отмена снятия наличных. В результате баланс карты мгновенно восстанавливался и у злоумышленника появлялись «отменённые» деньги на счету. Преступники повторяли эти действия многократно, пока в банкоматах не заканчивалась наличка, модифицируя свою схему после исправления банками ошибки. Тогда было открыто несколько судебных дел в отношении виновных, «денежные мулы» были из Лондона, Украины, Латвии и Литвы.

Однако сейчас появилась новость об очень похожей ситуации, включающая и названия пострадавших компаний. Сумма ущерба на этот раз почти в два раза больше — около полумиллиарда рублей.

image
Читать дальше →
Total votes 24: ↑22 and ↓2 +20
Comments 23

Более чем 80 средств мониторинга системы Linux

Reading time 12 min
Views 314K
Ниже будет приведен список инструментов мониторинга. Есть как минимум 80 способов, с помощью которых ваша машинка будет под контролем.



1. первый инструмент — top

Консольная команда top- удобный системный монитор, простой в использовании, с помощью которой выводится список работающих в системе процессов, информации о этих процессах. Данная команда в реальном времени сортирует их по нагрузке на процессор, инструмент предустановлен во многих системах UNIX.
читать дальше
Total votes 94: ↑82 and ↓12 +70
Comments 68

Как найти нужный шрифт, не зная его названия?

Reading time 3 min
Views 408K
Я уверен, что у любого дизайнера был такой момент, когда он видел где-то какой-то шрифт, который так мог бы пригодится в проекте, но… что за шрифт?.. Ответ на этот вопрос затаился в глубине Вашего сознания, либо в глубине Вашего «незнания» (что разумеется простительно).



В этой статье мы рассмотрим несколько ресурсов, которые могут помочь вам в идентификации понравившегося шрифта.

Конечно, нельзя рассчитывать, что эти источники дадут вам 100 процентную уверенность в том что вы найдете нужный шрифт, но что помогут, так это точно.
Читать дальше →
Total votes 139: ↑131 and ↓8 +123
Comments 28

Вторая жизнь старого ПК с Chrome OS

Reading time 1 min
Views 69K
image

Одним из величайших парадоксов современности можно назвать то, что в старом ПК больше вычислительных мощностей, чем в топовой модели хромбука. А значит, мы можем оживить давно пылившийся в шкафу компьютер при помощи Chrome OS, сообщает theverge.
Читать дальше →
Total votes 23: ↑17 and ↓6 +11
Comments 80

Все способы вертикального выравнивания в CSS

Reading time 6 min
Views 768K
image

Я думаю, многие из вас, кому приходилось заниматься версткой, сталкивались с необходимостью выравнивать элементы по вертикали и знают, какие сложности возникают при выравнивании элемента по центру.

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

Читать дальше →
Total votes 42: ↑40 and ↓2 +38
Comments 20

Построение Android приложений шаг за шагом, часть вторая

Reading time 11 min
Views 56K


В первой части статьи мы разработали приложение для работы с github, состоящее из двух экранов, разделенное по слоям с применением паттерна MVP. Мы использовали RxJava для упрощения взаимодействия с сервером и две модели данных для разных слоев. Во второй части мы внедрим Dagger 2, напишем unit тесты, посмотрим на MockWebServer, JaCoCo и Robolectric.
Читать дальше →
Total votes 15: ↑14 and ↓1 +13
Comments 0

Продвинутые методики внутреннего SEO для электронной коммерции

Reading time 13 min
Views 21K


В среде IT-специалистов существуют различные мнения относительно SEO. Кто-то относится к этому отрицательно, а кто-то считает хорошим инструментом. Но негативное отношение к SEO обычно складывается из-за неумелого его применения. При грамотном и уместном использовании это средство продвижения может принести немало выгод, не вызывая недовольства пользователей. Одному из аспектов SEO — его внутреннему применению — было посвящено выступление Артёма Гидина, руководителя SEO-подразделения компании Web-Promo, на прошедшей осенью киевской партнёрской конференции «1С-Битрикс».

Давайте поговорим, почему стоит обращаться к SEO-продвижению. SEO — это направление интернет-маркетинга, направленное на продвижение продуктов, у которых уже есть спрос. То есть SEO — это не тот инструмент, который работает на формирование спроса. Если у вас уже есть продающиеся товары или услуги, которые интересны людям и о которых уже знают, то SEO — это именно то направление, которым стоит заниматься. Для многих компаний SEO дает львиную долю всего трафика, который приходит на сайт. И это одна из важнейших причин, почему нужно уделять внимание продвижению сайтов в поисковых системах.
Читать дальше →
Total votes 16: ↑14 and ↓2 +12
Comments 2

Почему некоторые ноты гармонично звучат вместе

Reading time 4 min
Views 45K


Вы никогда не задумывались, почему некоторые ноты больше подходят друг другу, чем другие? Как связаны между собой частоты их волн? Почему ноты одной тональности звучат «хорошо»? Почему «хорошо» звучат ноты в составе аккорда?
Читать дальше →
Total votes 34: ↑33 and ↓1 +32
Comments 65

Охота на лицензионный контент: где обитает кино

Reading time 8 min
Views 28K
Доброго дня, Geektimes. Мы продолжаем серию постов о легальном контенте в сети. В прошлый раз речь шла о музыкальных сервисах, сегодня же в прицеле нашего внимания ресурсы с сериалами и кино. Безусловно, уж чем-чем, а ресурсами с кино и сериалами интернет богат. Даже чересчур. Но много ли среди них порталов с легально размещённым контентом? Вряд ли таковых наберется хотя бы половина из первых нескольких десятков ссылок в выдаче любого поисковика по запросам вроде «бесплатные лицензионные фильмы».



А это уже проблема, даже если оставить в стороне моральную сторону вопроса использования контента сомнительного происхождения, ведь пиратские ресурсы зачастую не отличаются ответственным отношением к пользователям. А зачастую пользоваться ими вообще небезопасно — то какой-нибудь мэйлру поставят насильно, то одарят малварем каким. Поэтому знать о том, где можно легально посмотреть фильмы и сериалы бесплатно или за умеренную плату, полезно в любом случае — даже если сайты с нелицензионным контентом никак не пострадают от обновленного антипиратского закона и продолжат функционировать.
Кинотеатр на диване
Total votes 35: ↑31 and ↓4 +27
Comments 32

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity