Как стать автором
Обновить
17
0
Павел @Mansiper

Пользователь

Отправить сообщение

Пишем музыку в Linux: LMMS

Время на прочтение3 мин
Количество просмотров48K
Сегодня я хочу рассказать об отличной программе для Linux, которая называется LMMS, то есть Linux MultiMedia Studio.

Скриншот 0

На скриншоте можно видеть (по крайней мере, если его открыть) три дорожки, одна из которых исполняется программным синтезатором LB302 (он эмулирует Roland'овский синтезатор TB-303), а две другие несут в себе барабанные партии. Что ж, остановимся пока на последних и попробуем что-нибудь сделать.

Читать дальше →
Всего голосов 52: ↑49 и ↓3+46
Комментарии89

Как перезагрузить зависшую систему

Время на прочтение1 мин
Количество просмотров17K
Бывает такое, что система зависает. Или иксы не выходят из свопа, или некий процесс отъел всю память и обработчик клавиатуры не может получить управление, или придётся
Читать дальше →
Всего голосов 32: ↑28 и ↓4+24
Комментарии94

Видеоредакторы для Linux

Время на прочтение1 мин
Количество просмотров48K

Одной из причин, по которой многие люди отказываются переходить с проприетарных ОС, является (по их мнению) отсутствие хороших творческих программ в Linux. И если Photoshop возможно заменить Gimp'ом, а Wavelab заменить Audacity, то замены Adobe Premiere или Sony Vegas нет точно.

Я решил немного развеять миф. Действительно, полноценной замены этим мощным редакторам пока нет. Но людям, которые хотят, скажем, смонтировать свой отпуск или другое любительское видео, могут пригодиться
следующие программы
Всего голосов 52: ↑46 и ↓6+40
Комментарии61

Автоматизация очистки снимков документов с помощью Sikuli

Время на прочтение10 мин
Количество просмотров8.2K
Некоторое время назад меня попросили расширить один давний комментарий до полноценного топика. Не думаю, что сам по себе он достаточно интересен, но у меня возникла идея: почему бы не совместить полезное с приятным и не познакомиться поближе с одним любопытным инструментом, новость о котором недавно облетела все айтишные ресурсы.

Проблема


Основная задача, которую будем решать в рамках данного топика — подготовка сканов и фотографий письменных источников (книг, лекций и т.п.) для их печати, компактного хранения, упаковки в djvu и т.п.
Photoshop и FineReader рассматривать не будем. Хотя они и предоставляют ряд полезных инструментов, но стоят денег, вообще говоря.
При наличии сканера обычно всё просто: получаются изображения достаточно хорошего качества, чтобы можно было обойтись минимальной обработкой.
С фотографиями интереснее: добавляются проблемы с освещением и геометрические искажения. Увы, исправление геометрических искажений автоматизировать, как минимум, сложно. А вот с освещением и фоном вполне можно побороться. Чем и займёмся.
Читать дальше →
Всего голосов 26: ↑25 и ↓1+24
Комментарии28

13 плагинов для того, чтобы сделать Gedit более удобным редактором

Время на прочтение4 мин
Количество просмотров27K
Давайте уделим немного внимания старому доброму текстовому редактору Gedit. Он является дефолтным текстовым редактором для большинства Linux-дистрибутивов использующих Gnome в качестве оконного менеджера. Как выяснилось, и как мы в дальнейшем убедимся, Gedit поддерживает плагины, в числе которых есть много полезных и интересных.
Читать дальше →
Всего голосов 53: ↑51 и ↓2+49
Комментарии49

резервное копирование rsync-ом

Время на прочтение4 мин
Количество просмотров143K
Если у тебя на компьютере не хранится дорогих тебе фотографий или
документов, эта заметка будет тебе не интересна. Если ты уже делаешь резервные копии и механизм работы с ними тебя полностью устраивает, эту заметку тоже лучше пропустить. Если ты считаешь, что хорошо разбираешься в linux, то вряд ли почерпнёшь в ней что-то новое. Для остальных — делюсь
своим опытом
Всего голосов 41: ↑38 и ↓3+35
Комментарии35

6 приложений для анализа жесткого диска в Linux

Время на прочтение2 мин
Количество просмотров102K
imageВы недавно купили винт на терабайт, но при попытке установить новую программу появляется сообщение «Your disk is full». Знакомая ситуация?
При покупке жесткого диска, я обычно стараюсь взять самый большой, чтобы было где разместить всю коллекцию видео и музыки, а также была возможность устанавливать и тестировать любое ПО. Однако, я заметил, что независимо от того, насколько велик жесткий диск, свободное место на нем быстро заканчивается.Если у вас та же проблема, значит пришло время проанализировать загрузку жесткого диска, и удалить все лишнее.
Далее по тексту, несколько способов сделать это в Linux.
Читать дальше →
Всего голосов 68: ↑59 и ↓9+50
Комментарии58

Жесты мышью в Linux

Время на прочтение1 мин
Количество просмотров3.4K

Навеяно оперой.


Меня так вдохновила идея с жестами мышью что я решил поискать нечто подобное для ОС Linux. Нашел быстро. В репозитарии Archlinux оказалась утилита easystroke.

Там есть интуитивно понятный интерфейс с огромными возможностями.

Image downloaded service ITmages

Значит что можно. Можно нажать кнопочку Add Application выбрать приложение и затем команду на него. Или просто для всего рабочего окружения. Вот какие возможности можно делать с жестами:
  • Command (Выполнить команду)
  • Key (Имитация нажатия клавиш)
  • Text
  • Scroll
  • Ignore
  • Button
  • Misc (разные опции. Свернуть и т.д.)

То что не перевел сам еще не понял для чего.

Так же выставляется задержка и т.д. Вообще возможностей очень много. Но к сожалению документация оставляет желать лучшего, поэтому я сам еще не понял значения многих опций, но ясно сразу — сделать можно очень многое. По умолчанию установлена средняя кнопка мыши т.е вторая. Кстати удобно пользоваться для видеокастов когда говоришь что либо, можно выделить для большей ясности.

Если кто-то это прочитает, не пинайте. Это мой первый хабрапост поэтому все так «просто» и не очень много информации.
Всего голосов 55: ↑53 и ↓2+51
Комментарии26

Распараллеливание задач в Linux

Время на прочтение2 мин
Количество просмотров10K
Потребовалось мне перекодировать некоторое количество видео-файлов. Для этого я написал следующий сценарий:

#!/bin/bash

recode() {
mencoder -o $2 $1 -ovc x264 -x264encopts bitrate=22000:keyint=50 -oac mp3lame -lameopts vbr=3:br=320 -fps 50
}
recode input/00108.mts 00108.avi
recode input/00109.mts 00109.avi
...
...


Казалось-бы все готово, но я заметил, что загружен только один процессор из двух, а это значит, что этот процесс можно ускорить, раза в два.
Читать дальше
Всего голосов 103: ↑95 и ↓8+87
Комментарии58

pv — маленькая, но очень полезная утилита

Время на прочтение2 мин
Количество просмотров83K
Один мой друг сказал по поводу pv следующее «Я админю семь лет, мне нужна была эта тулза десятки раз, а я даже не знал что она существует». В размышлениях над тем как заполучить инвайт на Харбе, я набрал в поиске pv. И ничего не нашел.
Читать дальше →
Всего голосов 290: ↑280 и ↓10+270
Комментарии94

В помощь веб-разработчику: эмуляторы мобильных устройств

Время на прочтение7 мин
Количество просмотров25K
Я думаю некоторые из веб-разработчиков сталкивались с задачей создания сайтов и сервисов под мобильные платформы. И проблема возникает в том момент, когда надо протестировать свое творение. И если найти тот или иной девайс все же не проблема, то протестировать на максимальном количеством устройств достаточно сложно. И тут на помощь приходят ОНИ — эмуляторы. В данном посте я рассмотрю вопросы установки и запуска эмуляторов следующих мобильных устройств, с целью запуска на них нужного сервиса: Win Mobile, iPhone, BlackBerry, Android, Symbian^3.
Читать дальше →
Всего голосов 76: ↑73 и ↓3+70
Комментарии36

WineGame 0.1.0

Время на прочтение1 мин
Количество просмотров1.1K
Я рад сообщить о выходе первой более-менее стабильной версии 0.1.0. своего проекта Winegame.

Предыдущий пост о версии rc4

Вкратце Winegame — это FOSS утилита для легкой установки win32-приложений (в основном игр) в wine. Это аналог Playonlinux, если вам это что-то говорит.

Читать дальше →
Всего голосов 76: ↑63 и ↓13+50
Комментарии39

Встречайте, QMMP — музыкальный плеер

Время на прочтение2 мин
Количество просмотров12K
Представляю wimamp-подобный музыкальный плеер — Qmmp, разработанный нашими соотечественниками на Qt под лицензией GPLv2. Хотя на первый взгляд ничего особенного нет, я, как программист, вижу в нем большой потенциал. В этом топике я бегло пробегусь по его возможностям, а так же распишу, в чем же его особенность.

Читать дальше →
Всего голосов 69: ↑52 и ↓17+35
Комментарии80

Создаем простейшее usb-устройство для общения со своей программой

Время на прочтение7 мин
Количество просмотров117K
В продолжение темы о создании собственного USB-гаджета.
Создание простого устройства.

Раз устройство планируется подключать к ПК, значит вероятнее всего потребуется передача данных между устройством и ПК.
Начнем писать прошивку и софт, наладив связь между ними.
Читать дальше →
Всего голосов 138: ↑134 и ↓4+130
Комментарии35

Полиморфус — самозатвердевающий пластик с низкой температурой плавления

Время на прочтение1 мин
Количество просмотров53K
Не далее как сегодня koka опубликовал статью «Делаем «Самое бесполезное устройство» сами». При изготовлении девайса он использовал весьма заинтересовавший меня материал — самозатвердевающий пластик «Полиморфус» (upd — сам полимер называется поликапролактон, спасибо noonv за ссылку). Лично мне (да думаю и многим хабровчанам) давно не хватало чего-нибудь подобного для мелкого ремонта или DIY-ствования.

imageimageimage

Под катом — ссылка на сайт, занимающийся распространением «Полиморфуса» в РФ и набор видео-роликов, демонстрирующих возможности применения материала.
Так же, убедительная просьба к хабровчанам, имеющим опыт использования сего пластика или аналогов, поделиться опытом и впечатлениями в комментариях.
Читать дальше →
Всего голосов 79: ↑64 и ↓15+49
Комментарии47

Поиск и редактирование значений в памяти сторонней программы на C++

Время на прочтение6 мин
Количество просмотров50K

Чем не устраивает ArtMoney



Часто возникает необходимость найти и поменять какие-либо строки/числа в чужой программе. С этой задачей лучше всего справляется ArtMoney. Для тех, кто не умеет или не хочет использовать отладчики, это на сегодня, наверное, единственный вариант, так как нормальных аналогов просто нету. Хотя ArtMoney и поддерживает очень много возможностей для работы с памятью, весь процесс происходит вручную, без возможности создания действий по алгоритму. Если значений много и их надо, например, менять при каждом запуске программы, то время, затрачиваемое на эту работу, превышает всякие допустимые пределы. Выход один — написать свой редактор памяти!
Читать дальше →
Всего голосов 52: ↑43 и ↓9+34
Комментарии31

Схемотехника. Минимизация логических функций

Время на прочтение5 мин
Количество просмотров403K
Минимизация логических функций является одной из типовых задач в процессе обучения схемотехнике. Посему считаю, что такая статья имеет место быть, надеюсь Вам понравится.

Читать дальше →
Всего голосов 83: ↑64 и ↓19+45
Комментарии42

Мечта параноика или Еще раз о шифровании

Время на прочтение7 мин
Количество просмотров101K
В свете последних событий с torrents.ru и активизации государственных группировокорганов по борьбе с пиратством, думаю многие задумались как же обезопасить себя или свой сервер на случай если придут нежданные «гости». Вот и мне подвернулась задача защитить локальный медиасервер от посягательств, проведя пару дней за гугленнием и чтением мануалов/howto — мне удалось это реализовать. Скажу сразу, статей по шифрованию очень много, но в основном они рассчитаны на шифрование только определенных разделов, либо устарели/содержат много ошибок.

ЦЕЛИ:

  1. Весь винт(винты) должны быть надежно зашифрованы
  2. На винтах не должно быть абсолютно никакой разбивки, так как будто это новый(или стертый) винт
  3. ОС должна стоять на зашифрованных разделах
  4. Должна быть возможность увеличения дискового пространства, путем добавления новых винтов
  5. Загрузка системы без ввода ключа от шифрованных данных

Читать дальше →
Всего голосов 183: ↑176 и ↓7+169
Комментарии198

Самостоятельное изучение схемотехники. Абстрактный автомат. Часть 2

Время на прочтение5 мин
Количество просмотров119K
Статья написана, собрана и сверстана Brotherofken. Спасибо ему огромное.
В предыдущей статье я попытался изложить все основные определения и принципы, чтобы сделать эту статью максимально понятной. Все не уместилось, так что я настоятельно советую ознакомиться с этими файлами:
Базис, Базис2, Минимизация. Далее в этой статье я оставил несколько разъясняющих пометок курсивом.


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

image
да?
Всего голосов 84: ↑77 и ↓7+70
Комментарии38

Прячемся от Anti-P2P организаций

Время на прочтение3 мин
Количество просмотров11K
Тут сейчас конечно популярно стало шифровать разделы, для защити от масок-шоу и прочих представителей органов наказания. Но судя по информации из западных стран все не так жестко, и занимаются этим частные фирмы, представители правообладателей, просто подавая на вас в суд, без какого-либо выламывания дверей, наручников, снайперов по периметру квартала и пр. И у вас, скорее всего, будет куча времени физически уничтожить компьютер со всей информацией, не дожидаясь пока суд решит проверить его содержимое.

К тому же у вас может быть вполне легально на компьютере альбом в mp3 — потому что вы официально купили CD, все понимают что сам CD слушать в наше время никто не будет. Вы можете даже скачать альбом с торрентов, потому что CD у вас есть, но вы не знаете как его перевести в MP3. Что точно нельзя, так это раздавать, не важно как полученный, альбом.

Поэтому не важно что у вас там на зашифрованном разделе, если антипират зафиксирует раздачу с вашего IP, то у вас уже есть проблемы, и никто не будет разбираться в том что диск у вас заполнен якобы случайными данными. Может быть суд ничего и не докажет, но вам обеспечат такой геморрой, что вы сами согласитесь договориться полюбовно, и выплатите какую-то устраивающую обе стороны сумму. А милиция, наручники, понятые и прочие будут если вас хотят привлечь за использование нелицензионного софта (и насколько я понимаю они должны будут доказать то что вы извлекаете из этого коммерческую выгоду), что в случае Ubuntu не столь актуально, как выкачивание свежей серии любимого сериала.
о том как защититься от этого
Всего голосов 65: ↑59 и ↓6+53
Комментарии73

Информация

В рейтинге
Не участвует
Откуда
Екатеринбург, Свердловская обл., Россия
Дата рождения
Зарегистрирован
Активность