LINUX.ORG.RU

Избранные сообщения teod0r

Что почитать для понимания сути работы и архитектуры линукса?

 , ,

Читаю Немет - Unix и Linux. Руководство системного администратора, и не могу отделаться от мысли, что книга похожа на набор рецептов по установке и конфигурированию софта. То-есть после небольшого введения дается прикладное решение типа вот апач для вебсервера, вот конфиг-файл, тут такие вот опции есть, их можно покрутить. А хочется почитать что-то, что бы дало более глубокое понимание сути работы юникса, его архитектуры, в общем сути а не перечня настроек конфигов демонов. Что посоветуете?

n3yron
()

разблокировка интернета

Отмазка: допустим случайно роскомнадзор заблокировал необходимый для работы ресурс. К сожалению разблокировка не всегда организуется быстро.

Вопрос: как обойти блокировку? Плагины Firefox? Пошаговые инструкции?

Evgueni
()

Необычная концепция ДЕ

!Ъ: http://www.youtube.com/watch?v=G6yPQKt3mBA

Ъ: Человек развил действительно необычную идею графического интерфейса, а не повернул панель на бок или расположил кнопки запуска приложений плиткой.

Proof-of-concept можно скачать, собрать и потыкать.

segfault
()

Отключить подачу питания на pci-устройство

 , , ,

В общем, посмотрел я выхлоп powertop и ужаснулся:

The battery reports a discharge rate of 13.4 W
The estimated remaining time is 3 hours, 31 minutes

Summary: 50,4 wakeups/second,  5,9 GPU ops/seconds, 0,0 VFS ops/sec and 0,4% CPU use

Power est.              Usage       Events/s    Category       Description
  7.20 W      0,0 pkts/s                Device         Network interface: eth0 (r8169)
Возникает вопрос, как сие безобразие пофиксить? Хочу уметь выключать / включать подачу энергии на неиспользуемые устройства, дабы экономить батарею...

yura_ts
()

Литература по веб-интерфейсам

 ,

Пишем небольшой клиентский офис, ну знаете, список услуг, их продление, тикетница, все такое. Серверную часть написали, теперь остро стоит вопрос фронтэнда. Нужно, чтобы было не столько красиво, сколько удобно. Дизайнеры, как оказалось, умеют только сайты, сложные интерфейсы никто не умеет (а на нормальных денег никто не даст, да).

В общем, существует ли какая-нибудь годная литература из разряда «Как построить нормальный интерфейс если ты программист»?

eth1
()

vk → xmpp

 

Какие есть публичные транспорты? Ничего не могу найти, только сорцы для поднятия сабжа локально.

vurdalak
()

Ноут в качестве второго монитора

 , ,

Есть пк с Linux Mint 15. Видеокарта - ATI, есть ноут samsungP28 с таким же точно линуксом. Samsung подключен vga-шнуром через vga-dvi переходник в видяхе ПК. Монитор ПК подключен нормально к vga. Уже который день пытаюсь сделать из ноута второй монитор. ПК обнаружил монитор ноута и подключился. Ноут при включении ПК иногда обнаруживает его монитор, но подключить не удаётся. Файл xorg.conf отсутствует. Установила xdmx, но что делать с ним дальше не понимаю. Помогите пожалуйста, может кто-то уже сталкивался с такой задачей уже.

phoenix-nemo
()

Насоветуйте годных статеек/книжечек/мануалов по распознаванию текста на изображениях

 ,

Собственно, $SUBJ.

Если материал будет ориентирован на распознавание капч - вдвойне больше лучей добра вам.

makyrros
()

Скрипт lorimage

Собственно это пользовательский скрипт (на белую тему в скриншоте внимания не обращайте, скрипт не меняет тему), суть которого, добавить возможность постить картинки в постах на лоре (по мотивам темы...). Что он делает, он ищет в странице ссылки, имя которых равно lorimage, и заменяет эти ссылки, внося вместо название хтмл тег картинки, а урл на картинку берет из ссылки. Таким образом получаем возможность превьюшек изображений на лоре.

Установить скрипт например в хроме (как в других браузерах не знаю) можно через плагин пользовательских скриптов Ninja Script. Создаем через него новый скрипт, копируем код ниже, и применяем к нужному корневому урлу, если вы хотите применять скрипт во всем лоре, то урл будет таким www.linux.org.ru/ если какой-то отдельный раздел, то соот. добавляем урл раздела.

Код:

for ( i=0; i < document.links.length; i++ ) {
    if (document.links[i].innerHTML == 'lorimage') {
        var lori = '<img src="'+document.links[i].href+'" 
            width="200" height="200" alt="lorimage">';
        document.links[i].innerHTML = lori;
    }
}

cetjs2 Manhunt Anon KennyMinigun UNiTE NeverLoved Suntechnic

makeB
()

Какое ПО доступно на данный момент для калибровки мониторов???

 ,

Добрый день! Столкнулся с той проблемой, различного отображения визуального конетента (http://www.fischerphoto.com.ua/portfolio). Одни рассказывают, что им желтое все, другие, что им синее все. По этой причине хотелось бы откалиброваться под что то среднестатистическое, что бы я и пользователь были как бы в одном ключе. Если кто сталкивался с данным вопросом просьба поделится опытом, чем и как профиль строили. Спасибо

niJIOTKA
()

Книги по истории программирования и языков (программирования)?

 ,

Есть такие?

mentalmenza
()

Объединение несколько устройств в одно. Можно ли?

Например есть 2 usb мышки, из них получить новую виртуальную мышку, в которой перемещение бралось бы с левой, а нажатие кнопок с правой. Можно ли и как это сделать? Может найдутся гуру , знающие толк )
Заранее спасибо!

Glaciuse
()

Построение графа системных вызовов

Привет!

Каким образом можно построить граф сисколлов, которые вызываются в процессе выполнения какой-либо программы?

Например, я хочу знать, по какой цепочке вызовов проходит, например, ls -la /tmp

betalor
()

Как вы его используете?

 

Предпочитаю смотреть видео через MPlayer (хотя бы потому, что расходует меньше ресурсов, чем HTML5, да и почему-то не все ролики доступны через HTML5, еще иногда жалуется на отсутствие кодеков в браузере, пффф короче HTML5 и/или Firefox не готовы).

Сейчас, чтобы посмотреть видеоролик приходится совершать много движений, а бывает что роликов много и я... открываю новый терминал, cd /tmp, yo<TAB> -f 35 <Shift + Insert><Enter>. Вобщем, думаю над чем-нибудь попроще.

Благо уровень знаний позволяет, и в плане интерфейса (FVWM, Bash) могу нарисовать что угодно - только вот что, чтобы было удобно смотреть видеоролики, никак не придумаю. Например, можно открыть терминал, в котором баш-скрипт считывает fifo-файл, драг-н-дропом перетаскивать ссылку на этот терминал, скрипт обрабатывает ссылку и отправляет загружаться на youtube-dl, или сразу mplayer -cache $((1024 * 10)) $(youtube-dl -g ...) делает...

Вобщем, тред для тех, кто активно использует youtube-dl для просмотра видеороликов и как вы это делаете, и как хотели бы делать чтобы это было просто, а не нужно было постоянно открывать терминал руками вбивать команды?

Spoofing
()

Утилита для «выдирания» зависимостей

 ,

Например, есть библиотека librsvg. Она зависит от многих разных библиотек.
Причём от каждой использует только часть функционала.
И, например, остальной функционал не нужен, потому что нужно только то что даёт librsvg.

Хочется иметь такую утилиту, которая из всех исходников «выдирает» только то, что используется конечной библиотекой.
По мере возможностей конечно.

Существует ли что-нибудь подобное? Если нет, то как считаете реально такое сделать?

LinuxUser
()

Умный дом

 ,

Всем привет!

У меня остался буквально месяц до переезда в новую квартиру. Квартира без ремонта, лишь окна есть. Хотелось бы сделать умные розетки с управлением и мониторингом, вебки, умный свет. Может кто сталкивался с таким ? Что использовать, где купить?

Ну и чтоб за все это отвечал свой сервачек.

kukara4
()

User script для ЛОРа

 

Недавно, я считал людей, которые делают стили и юзерскрипты для ЛОРа, задротами. Но пришло время, когда на ЛОР без слез смотреть нельзя, а общаться со здешними людьми хочется, и я написал юзер скрипт для greasemonkey.

Так теперь у меня это выглядит

Вот сам код:

// ==UserScript==
// @name        LOF FIX
// @namespace   lor
// @include     http://www.linux.org.ru/forum*
// @version     1
// @grant	none
// @author	Vir
// ==/UserScript==

$('article[id*=topic] > .title')
	.css({
		'display': 'inline'
	})
	.prependTo('.msg_body > footer > .sign');

$('.tags-section-info')
	.appendTo('.msg_body > footer')
	.css({
		'margin-left': '115px'
	});

$('.fav-buttons')
	.css({
		'padding-top': '4px'
	})
	.appendTo('.tags-section-info')
	.find('br').remove();

$('.fav-buttons > *')
	.css({
		'font-size': '12pt'
	})
	.first()
		.text('В избранном: ')
	.next()
		.append(', ')
	.next()
		.text('Следят: ')
	.next()
		.append('.');

$('.msg_body > .reply > br').remove();

P.S. Проверял работоспособность только в tango.

VirRaa
()

Планшет вместо мыши

Кто-нибудь пробовал использовать графический планшет вместо мыши для обычных операций с GUI, не игры? Я вот пробую - с одной стороны не всегда удобно, но тут может быть дело привычки, а с другой - при перетаскивании файликов какой-то особый кайф ощущаешь, это как на тачскрине тоже иконки тягать, куда приятней чем мышью.

Ну и второй вопрос - в win7 если подключить планшет выскакивает специальная кнопочка возле полей ввода, нажав на нее можно делать рукописный ввод даже на русском. И это правда удобно. А что есть в linux? Ещё вот вспомнился easystroke для жестов, почему-то мне для планшета это кажется нужной штукой а с мышью и в голову не приходило использовать.

Плиз без флуда, надоело срачи вычитывать и отвечать, интересуюсь чисто с практической точки зрения.

Перемещено mono из talks

vyazovoi
()

escu - легковесная учебная реализация coreutils

 , ,

Dorif

Привет пользователям UNIX-like систем!

Я пишу небольшой набор открытых и свободных coreutils (небольшой проект, не такой фичастый, как GNU coreutils) для POSIX-совместимых ОС. Проект называется escu (сокращение от Extremelly Small CoreUtils). Писать начал, когда пожелав выучиться системному программированию по исходникам GNU Coreutils, но не смог разобраться в spaghetti code и решил их переписать согласно спецификациям The OpenGroup.

Уже есть утилиты: basename, chroot, dirname, false, head, link, ln, logname, ls, mkfifo, mv, pwd, test, true, tty, uname, unlink, yes. Многие из них уже полностью POSIX-совместимы. Я использую системные вызовы для снижения накладных расходов, а также стараюсь писать максимально простой код для облегчения понимания новичками.

Проект нацелен на максимальную переносимость, поэтому при написании используются только возможности стандартной библиотеки языка C, а для сборки будут использоваться только POSIX-совместимые make, компилятор языка C и командная оболочка.

Релизы будут выпускаться тогда, когда они будут готовы, за исключением багфиксов.

Комментарии, предложения и патчи приветствуются!



Ссылка: https://github.com/Dorif/escu

AITap
()

чем строить блок-схемы в linux

конкретно, чем строят вот такие:

http://trac.edgewall.org/chrome/common/guide/basic-workflow.png

видел их во многих местах, в том числе и в статьях, и в апнотах по микроэлектронике.

сам строю метапостом, но он сложный и предназначен для более сложных построений, а тут явно что-то попроще.

срочно скажите, что это такое. :)

scaldov
()