LINUX.ORG.RU

Сообщения VirRaa

 

Не обновляется ядро

Форум — Desktop

Всем день добрый.

Обновляю систему:

sudo apt-get update && sudo apt-get upgrade

И последнее время (где-то месяц) при обновлении ядро не может обновиться. Пишет:

Пакеты, которые будут оставлены в неизменном виде: linux-generic linux-headers-generic linux-image-generic

Нарыл в инете, что поможет:

sudo aptitude upgrade

Но на это он ругается:

Разрешение зависимостей… Не удалось разрешить зависимости для обновления: решение не найдено. Не удалось безопасно разрешить зависимости, попробуйте запустить с параметром --full-resolver.

Выполняю соответственно его рекомендациям:

sudo aptitude --full-resolver upgrade

Всё замечательно обновляется. Но при приходе следующих обновлений ядра история повторяется. В чем может быть дело?

 , , , ,

VirRaa
()

Кустарная установка камеры/фотоаппарата над столом

Форум — Talks

Всем день добрый.

Хотелось записать обзор одной вещи, но что-то не могу придумать, как в домашних условиях можно «подвесить» камеру над столом?

VirRaa
()

Добавить время написания/получения сообщения в классическую тему

Форум — Desktop

Вот так выглядит сейчас.

А я хочу, чтобы у каждого сообщения в скобочках было время. Сдается мне это крайне легко поправить. Может кто подскажет, где?

 

VirRaa
()

Раписание сеансов в кинотеатрах

Форум — Desktop

День добрый, господа.

Захотелось мне тут, чтобы мой медиасервер под управлением XBMC, умел мне показывать расписание сеансов в заданных кинотеатрах.

В идеале, это должен быть плагин для XBMC (если такого нет, можно, конечно и самому написать). Но, даже если это будет не плагин для XBMC, может есть ещё какие-нибудь варианты? Чтобы не лезть за клавиатурой и не серфить в инете...

 

VirRaa
()

Мигающий notification area в Ubuntu 12.04 (Unity)

Форум — Desktop

Всем привет.

Может кто-нибудь задавался проблемой, как можно сделать так, чтобы при новом сообщении в pidgin'e, икона от notification area, не просто загоралась другим цветом, а ещё и мигала?

 notification area, ,

VirRaa
()

Синхронизация медиа-носителей

Форум — Desktop

Всем привет.

Задался тут задачкой. Есть у меня сервер, к серверу часто подключаются телефоны, SD-карты и т.п. Так вот, я хочу, чтобы при подключении подобного носителя файлы с него (фотографии) копировались куда-нибудь (скажем в директорию, названием содержащим текущую дату).

Затем, как будет время, я эти фотографии рассортирую. Проблема в чем... в том, что когда я рассортирую фотографию, и повторно подключу носитель, эти фотографии снова сваляться мне в директорию.

Как понять, что эти фотки уже копировались?

Решение, которое приходит на ум. При копировании каждой фотографии, куда-нибудь (скажем в sqlite) складывать название фотки, дату её создания и md5, и проверять, копировался ли такой файл или нет... Но боюсь, что база слишком быстро расжиреет, и процесс проверки будет занимать слишком много времени... Да и вообще, костыльно как-то.

Какое решение вы можете предложить?

 

VirRaa
()

Есть ли возможность огородить себя от модераторского произвола?

Форум — Linux-org-ru

В связи с вот это фразой:

Считай это проявлением модераторского произвола. А о личной переписке, надеюсь, сам догадаешься. (ссылка)

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

Если это так, и в этом треде я найду этому подтверждения, то я сваливаю.

 

VirRaa
()

Можно ли положить конвектор лёжа?

Форум — Talks

Всем привет.

Есть необходимость положить конвектор на плоскость (т.е. скрутить колёсики и положить). Можно так делать? Чего стоит опасаться?

Linux не при чем, но спросить больше не у кого.

 

VirRaa
()

Нетехнические разговоры о Linux

Форум — Linux-org-ru

Почему для пользователей винды...

Самый, что ни на есть нетехнический разговор о линукс, и его пользователях.

Зачем, господа модераторы, вы это стираете? Да и причина, как-то за уши приятнута. На ЛОРе же, любое высказывание может быть провокацией.

Будьте добры, имейте меру, это не хорошо лезть там, где нет никакой необходимости лезть.

Благодарю за понимание.

P.S. Это вторая редакция поста. Первая была несколько жестче. Поразмыслив я решил, что истерики ни к чему и моё сообщение задаёт тон общей беседе.

VirRaa
()

Почему для пользователей винды...

Форум — Talks

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

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

Почему так?

 

VirRaa
()

Почему многие до сих пор не перешли на Python 3?

Форум — Development

Сабж. Просто я занялся усиленным изучением данного языка, но заметил такую странную вещь, что большинство продолжают разрабатывать на Python 2. С чем это связанно? Я понимаю, что отчасти из-за количества готовых библиотек, но это же только отчасти...

 

VirRaa
()

Генерация контента JavaScript'ом и индексация в Яндекс

Форум — Web-development

Всем привет.

Кто прольёт свет на вопрос, умеет ли яндекс индексировать контент генерируемый яваскриптом? (в моём, конкретном, случае речь идет о backbone.js)

 , , ,

VirRaa
()

Посоветуйте почтовый клиент (GTK)

Форум — General

Собственно сабж. Чтобы не thunderbird, который тормозит, как-будто на нем верхом конь сидит.

Пожалуй попробую claws-mail. Спасибо.

VirRaa
()

Обработка KeyboardInterrupt (Ctrl+C)

Форум — Development

Всем привет.

Как я могу, в pythone, и могу ли вообще, обработать нажатие Ctrl+C, остановку скрипта... а именно, не выплевывать нечто вроде:

$ ./arhan 
^CTraceback (most recent call last):
  File "./arhan", line 68, in <module>
    while True:
KeyboardInterrupt
А писать нормальное сообщение, о том, что работа остановлена... или вообще ничего не писать.

 

VirRaa
()

Python разбиение строк

Форум — Development

День добрый.

У меня есть строка ('/var/log/somedir/somefile.log'). Мне надо получить директорию ('/var/log/somedir'). Как проще всего это сделать?

Разбивать с помощью str.split('/') не хочется, потому что мне вернеться список, который потом, придёться обратно собирать в строку за исключением последнего элемента. Вроде того:

tmp_list = log_filename.split('/')
del tmp_list[0], tmp_list[len(tmp_list) - 1]
path = '/' +  '/'.join(tmp_list)

 

VirRaa
()

Хорошая практика написания демонов

Форум — Development

Всем доброго дня.

Подскажите пожалуйста какие-нибудь статьи о том, как правильно реализовать демона. Что надо учитывать? Какие моменты надо обходить стороной и т.п.

Задачу буду решать на python'е. Поэтому, если статья будет связана с python'ом, то это жирный плюс.

 ,

VirRaa
()

User script для ЛОРа

Форум — Linux-org-ru

Недавно, я считал людей, которые делают стили и юзерскрипты для ЛОРа, задротами. Но пришло время, когда на ЛОР без слез смотреть нельзя, а общаться со здешними людьми хочется, и я написал юзер скрипт для 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
()

Пользовательские стили (Дубль 100500)

Форум — Linux-org-ru

Так как последние нововведения переходят все границы, то я уже стал ЗА то, чтобы дать пользователям возможность, загружать собственные CSS. Есть, конечно, куча плагинов, типа стайлиша, которые позволяют это сдеалть. Но есть одно большое «но». Их надо устанавливать на каждом ПК (на работе, дома на компьютере, на ноутбуке, на планшете, на мобиле)... просто дайте нам возможность загрузить в свой профиль собственные CSS.

И можете продолжать издеваться над ананимусами... зачем мучать пользователей?

VirRaa
()

iptables и сохранение правил

Форум — Admin

Добавил несколько правил (посмотрел свой /var/log/auth.log):

vir@trooper:~$ sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
DROP       all  --  static-153-150-92-77.internetsahibi.net  anywhere            
DROP       all  --  r058.red.fastwebserver.de  anywhere            
DROP       all  --  116.255.244.40       anywhere            
DROP       all  --  219.144.16.138       anywhere            
DROP       all  --  116.253.189.130      anywhere            
DROP       all  --  115.236.99.195       anywhere            
DROP       all  --  server-178.211.50.115.as42926.net  anywhere            
DROP       all  --  111.73.45.183        anywhere            
DROP       all  --  mail.kezbanim.com    anywhere            
DROP       all  --  121.8.154.39         anywhere            
DROP       all  --  61.132.4.85          anywhere            
DROP       all  --  210-71-211-83.HINET-IP.hinet.net  anywhere            
DROP       all  --  viptalon.ru          anywhere            
DROP       all  --  1.2.3.4              anywhere            

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Пытаюсь сохранить правила, но они почему-то ложаться в цепочку OUTPUT. Разве они должны быть не в INPUT'e?

vir@trooper:~$ sudo iptables-save
# Generated by iptables-save v1.4.12 on Thu Jan 31 13:47:04 2013
*filter
:INPUT ACCEPT [9508:583428]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [10016:2561503]
-A INPUT -s 77.92.150.153/32 -j DROP
-A INPUT -s 217.79.190.58/32 -j DROP
-A INPUT -s 116.255.244.40/32 -j DROP
-A INPUT -s 219.144.16.138/32 -j DROP
-A INPUT -s 116.253.189.130/32 -j DROP
-A INPUT -s 115.236.99.195/32 -j DROP
-A INPUT -s 178.211.50.115/32 -j DROP
-A INPUT -s 111.73.45.183/32 -j DROP
-A INPUT -s 188.132.216.35/32 -j DROP
-A INPUT -s 121.8.154.39/32 -j DROP
-A INPUT -s 61.132.4.85/32 -j DROP
-A INPUT -s 210.71.211.83/32 -j DROP
-A INPUT -s 178.77.125.63/32 -j DROP
-A INPUT -s 1.2.3.4/32 -j DROP
COMMIT
# Completed on Thu Jan 31 13:47:04 2013

 

VirRaa
()

Зона отдыха

Галерея — Рабочие места

Такой вот уголок отдыха. Что имеем:

  • Телевизор Sony KDL46-HX753;
  • XBox 360
  • Сервер
    • Корпус: Cooler Master Trooper;
    • Материнская плата: Asus P8Z77-V;
    • Процессор: Intel(R) Core(TM) i5-2310 CPU @ 2.90GHz;
    • SSD: 2.5" CRUCIAL M4, 128Гб (под систему);
    • HDD: SEAGATE Barracuda, 2Тб x2 (зеркальный рейд, под файловое хранилище);
    • WiFi карта: ASUS PCI-N10 PCI (в будущем, сервер будет работать как роутер, пока еще руки не дошли);
    • ИК-приемник для пульта (красный светодиод, горит под телеком), сам пульт в кадр не попал. Кстати говоря, пуль завелся из коробки и с XBMC работает без претензий;
    • Комплект, беспроводная клавиатура и мышь Defender. Редкостное говно надо сказать. Но т.к. пользуюсь ими не часто (XBMC управляется с пульта, а всё остальное по SSH или через веб-интерфейс);
  • Под столом, хреновенький звук, 2.1 от Microlab (в планах менять, на что-то посерьезнее);
  • Слева, всё под тем же столом, сумка National Geographic для фотоаппарата Nikon DX;
  • За телеком, в кадр не попали:
    • WiFi роутер TL-WR741ND;
    • Граф. планшет Wacom Bamboo CTH-479;
    • Portable Sony Playstation;
    • Второй контроллер (джойстик от XBox'а);
    • Прочая мелочовка;
  • На сервере китайский noname планшет, у которого, кажется сдох экран (при включение просто показывает рябь);

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

Этот убогий стол собираюсь менять, на что-то вроде этого. Может ещё что посоветуете? Какой-то они низкий, мне кажется (хотя задирать высоко не хочется, т.к. всё таки на уровне «дивана» должно быть).

P.S. На серваке Ubuntu 12.04, XBMC, Transmission (с веб-клиентом), ну и всякие SMB-шары.

P.P.S. !Ъ: не сжатое изображение

 

VirRaa
()

RSS подписка на новые темы