LINUX.ORG.RU

Сообщения irq

 

Изучение компьютера с нуля

Всем доброго времени суток!

Никогда бы не подумал, что для меня будет сложно ответить на вопрос «как лучше изучить компьютер». Вопрос задал отец (предпенсионный возраст), раньше он, как и все старшее поколение, особо не интересовался компьютерами, но за последний год медленно начинает осваивать компьютер. Он попросил скачать/купить для него видеокурс «Super PC expert», но судя по всему он нашел его через рекламу, и я не уверен в его (курса) полезности.

Кто сталкивался с похожей ситуацией и может посоветовать какие-нибудь материалы/методики?

 , ,

irq
()

Хранение фотографий

Не холивара ради.

С покупкой NAS'а и переносом на него семейных фото подумал, о неудобстве «классического» хранения, Поскольку, даже если фотографии структурировать по директориям, то при желании найти что-то конкретное достигнуть результата будет крайне затруднительно.

Есть ли в природе какое-то программное решение, которое позволяет указывать присутствующих людей на фото, каталогизировать фотографии не только по атрибутам ФС, но и по тэгам (соответственно их поддерживать)? Интересует именно решение для локального домашнего хранения.

Пользуясь случаем, хочу спросить: какую файловую систему лучше использовать для хранения фотографий? Сейчас используется btrfs.

Собственно, как Вы храните свои фото?

Линукс тут при том, что разыскивается решение под linux.

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

irq
()

Yet another ... настройка iptables

Добрый день.

Купил железо, хочу его использовать в качестве домашнего сервера и роутера, вещающего dhcp, dns и собственно раздача интернета в локалку, не считая использования в качестве файлового хранилища, СУБД и веб-сервера. Сам не силен в вопросах связанных с iptables. Перерыл множество howto по вопросам настройки ip-tables так и не нашел для себя ответа на вопросы:

  • Стоит ли полностью резать ICMP?
  • Что дописать для того, чтобы IPTV работало?
  • Если мне захочется, например пробросить порт для mysql наружу, причем чтобы извне он был виден как site.ru:31567, что для этого надо сделать?
  • Также не совсем понятна ситуация с DC++, torrent'ами и играми, которые научились открывать произвольные порты и устанавливать соединение на них (инициация на открытие из LAN) - то что для этого необходимо прописать в конфиге iptables?
  • может я что-то упустил из разряда необходимых функций, например: обнаружение сканирования и DDOS и при выявлении - reject / ban по ip на 10 минут / перенаправление (закольцовка) на источник.

Говоря простым русским языком, хочется послушать и посмотреть на боевые конфиги для iptables, учитывающие подобные особенности с пояснениями.

Наглядевшись на «портянки» (а по-другому это не назвешь) конфигов iptables напрашивается вопрос: как лучше структурировать конфиг, чтобы не запутаться в нем потом?

Если у уважаемого ALL, ВНЕЗАПНО появится желание ответить на вопросы в стиле «для чайников», то только welcome!

P.S. Не маловероятно, что следующий вопрос больше имеет отношение к конфигурации web-сервера, но: допустим я приобрел второе доменное имя site2.ru и я хочу, чтобы по site.ru показывался один сайт, а по site2.ru - соответственно другой - в какую сторону смотреть как это реализовать?

 , , ,

irq
()

Что это за лютый ппц?

http://khabarovsk.job.ru/it-telecom/4678035?utm_source=subscribe&utm_medi...

Для Ъ

Описание вакансии, обязанности
Информационная безопасность. 
Решение нестандартных технических задач, связанных с противодействием хакерам их же методами. 
1.Обязательные знания и практические навыки методов написания программных продуктов (скриптов, вирусов, червей, троянов и т.д.) под разные платформы Windows, в т.ч. мобильные платформы Андроид, IOS, Symbian, Windows Mobile.
2.Навыки получения доступов к почтовым ящикам различных доменов (mail, yandex, rambler, google и др. )
3.Навыки получения доступов к страницам в социальных сетях (Мир, Мамба, Одноклассники, В контакте, Facebook и т.д.)
4.Удаленное администрирование «клиентов» для решения указанных вопросов.
5.Навыки открытия защищенных документов , архивов, файлов, папок, разделов HDD, запароленных пользователей Windows и т.д.
6.Web и иное программирование связанное с решением данных вопросов.
Требования (желательные)
—Опыт работы по профилю от 3 лет
—Образование: Высшее
— От 22 до 30 лет, предпочтительно мужчина
—Гражданство: Россия.
— Иностранные языки: Английский — средний, профессиональная терминология
Гражданство России. 
Обязательное высшее образование по специальностям промэлектроника, радиотехника, программирование либо аналогичным. 
Наличие службы в армии либо пройденной военной кафедры, здоровье, отсутствие судимостей и судимых родственников.
Отличные личностные возможности к самообразованию и развитию.
Знание технического английского языка в объеме позволяющим свободно черпать информацию с англоязычных форумов, конференций и т.д. 
Энтузиазм, творческая инициатива приветствуется.
Условия
— Постоянная, полный день, работа на территории работодателя
— Работа предполагает командировки
— Оформление, отпуск, больничный и пр. по ТК
— Возможность профессионального и карьерного роста
Бесплатное медицинское обслуживание. 
Бесплатный проезд в отпуск в пределах РФ один раз в год и раз в 2 года одному члену семьи. 
Оплачиваемый отпуск от 50 суток в год. 
Льготная выслуга на пенсию.
Контактное лицо:
Владимир Владимирович
w0212@mail.ru
+7 (914) 164-48-46

irq
()

Подскажите простую CMS

Подскажите простенькую CMS для сайта-визитки. Девушка хочет организовать студию танцев, просит помощи. Сам я в этом вопросе «плаваю».

P.S. Linux тут при том, что решение должно быть свободным и работать под линуксом.

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

irq
()

Nvidia, nouveau, надо ли?

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

Собственно стоит ли менять проприетарщину на нуво? Кто осведомлен в этом вопросе, напишите как обстоят дела на текущий момент:

  • Полностью ли реализована поддержка чипа NV50 (G98, видеокарта GF105M если верить их вики)? Что работает, а что нет?
  • Если разница в скорости работы?
  • Какие возможны приятные неожиданности?

 ,

irq
()

Хостинг в Европе или США

Подскажите недорогой (лучше дешевый) но адекватный хостинг с LAMP в Европе или США. Лучше чтобы дискового места было достаточно для размещение 100500 жипегов для портфолио.

 

irq
()

Ext3 образ динамического размера

Возможно ли создание сабжа?

Цель: сделать образ ext3 для android'a (/system) размер раздела в который он прошивается = 512 МиБ. Суммарный размер файлов хранящихся в разделе ~250 МиБ.

Если делать так:

dd if=/dev/zero of=system.img bs=1024 count=1
mkfs.ext3 -F -m 0 -b 1024 -I 128 -g 8192 system.img 524288 -J size=7 -O has_journal,^sparse_super,^resize_inode,^dir_index,^filetype,^ext_attr
то размер образа = 512МиБ. Если цифру уменьшить, то после прошивки разница 512 - <размер> теряется. Хочется использовать все доступное пространство раздела (512) и при этом не хранить/прошивать нули.

Есть ли способ «уплотнить» образ? Как правильно сделать такой образ? У китайцев как-то получилось так. Вот пример китайской прошивки, извините за народ.ру Файл внутри: /ROM/Image/system.img

P.S. Железка Teclast T760, у нас известна как Explay Mid-725 (512 MB). Опции ФС выставлены для максимальной совместимости с аналогичным китайским образом, который весит 230МиБ, после прошивки монтируется как 512 МиБ.

 , ,

irq
()

C++ шаблоны

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

С тех пор прошло^W «не мало воды утекло». Перегуглил весь интернет, так и не нашел случая, когда реализацию обязательно надо было писать в заголовочном файле (inline не в счет).

Подскажите, этот случай, пожалуйста. И сохранилась ли сейчас эта потребность?

irq
()

Типы данных БД

Добрый день уважаемый ЛОР. Не хватает знаний/опыта работы со всеми возможными реляционными СУБД, чтобы спроектировать одну сущность. Есть два вопроса:

  • Какими необходимым и достаточным набором свойств можно охарактеризовать любой тип данных любой реляционной СУБД?
  • Возможно ли ссылаться внешним ключом на более маленькие типы столбцов (напр. столбец BIGINT ссылается на INT), если да то в каких СУБД?

по первому вопросу, первое что приходить на ум - это

  • тип
  • количество параметров, с самими параметрами (например VARCHAR(N), где N - параметр)
  • Если на второй вопрос хотя бы для одной СУБД ответ положительный, то список «родственных» типов, т.е. на которые можно ссылаться.

есть еще мысли добавить свойства «является массивом(pgsql)» и «возможность автоинкрементирования».

irq
()

News in Qt Certification for all «Nokia Certified Qt Developers»

Может будет интересно кому-нибудь. Хотя вероятно те, кому это будет интересно уже получили такое же письмо.

Dear Qt user,

Qt Certification has a lot of news to share and you as a «Nokia Certified Qt Developer» receive this news before others.

First of all, we are launching a new certification scheme at a higher level than the «Nokia Certified Qt Developer». It will be called «Nokia Certified Qt Specialist». The Qt Essentials exam you had passed is a one of prerequisites in this new certification scheme. As we promised earlier, your investment in Qt Essentials can now be used to show that you know Qt much better and in various areas.

Qt Certification will be introducing the «Nokia Certified Qt Specialist» scheme at Qt Developer Days 2010 with two new exams:

* The «Advanced Widget UI» exam (beta) * The «Qualified in C++ with Qt» exam (beta)

These exams will be for free in beta, but seats are limited!

More information about the new certification scheme and first advanced exams in beta is available at the following link:

http://qt.nokia.com/developer/learning/certification/qt-certification-advance...

The final release is planned for early 2011. All who have already passed the Qt Essentials Exam will be able to take an advanced exam at a 20% discount after the final release. This should be interesting for all who will not be able to try the exams in beta.

We have also created a special t-shirt and will give it at Qt Developer Days 2010 to all those who have become a «Nokia Certified Qt Developer». Just register for Qt Developer Days 2010 ( http://qt.nokia.com/qtdevdays2010/registration ), print out this email, add your «NQT» number on it and show it at the registration desk to get the t-shirt.

Have a great day!

-- With best regards,

Qt Certification, Nokia http://qt.nokia.com/developer/learning/certification

irq
()

[Qt] QGraphicsView background

Есть QGraphicsView, требуется чтобы его задний фон не зависел от масштабирования и скроллинга. То есть всегда отображался одинаково. картинка оригинал

для прорисовки фона используется такой код:

void MainView::drawBackground(QPainter *painter, const QRectF &rect)
{
    painter->save();
    QLinearGradient backgroundGradient(rect.left(),rect.top(),rect.left(),rect.bottom());
    backgroundGradient.setColorAt(0, QColor(170, 185, 220));
    backgroundGradient.setColorAt(1, QColor(240, 240, 250));
    painter->setPen(QPen(Qt::NoPen));
    painter->setBrush(QBrush(backgroundGradient));
    painter->drawRect(rect);
    painter->restore();
}

Фон нарисованный таким образом не зависит от масштабирования. увеличенная

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

Что в таких случаях лучше использовать вместо rect? Может быть кто-то уже сталкивался в подобной проблеммой?

 

irq
()

Разыскивается книга Саммерфилда

Ищу книгу «Advanced Qt Programming» (http://www.qtrac.eu/aqpbook.html) Не могу найти ее в читаемо-бесплатном варианте. Может у кого-нибудь завалялась pdf'ка или в djvu-формате.

irq
()

[loroogle]Фильм про идентификацию убийцы

Подскажите название фильма - детектива.

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

Винрарный фильм, и ремейков много. Может кто помнит название?

 

irq
()

[SD-card] Как лучше проверить карточку

Есть карта средних размеров (2 GB), стояла в фотоаппарате, пока на ней не испортились файлы. Сейчас думаю как лучше проверить её на пригодность, есть идея сделать

dd if=/dev/zero of=/dev/{карта} bs=4096
dd if=/dev/{карта} of={временный файл} bs=4096
потом проверить файл на количество байт отличных от \0. Есть подозрение что это не самый лучший и быстрый способ, поэтому спрашиваю у ЛОРа, может быть кто-нибудь что-нибудь посоветует?

irq
()

[Qt][Сертификация]Не технический вопрос

Хотелось бы узнать, много ли на ЛОРе людей, кто сдавал экзамен Qt Essentials (кажется так называется). Как оцениваете сложность данного экзамена? В общем интересно послушать мнение «бывалых».

Достаточно ли информации описано в книге Бланшет и Саммерфилда, или лучше почитать официальную документацию?

 ,

irq
()

Алгоритмическая задача о красках.

Есть у меня решение нижеизложенной задачи, но уж больно оно не красивое, а хочется чего-то изящного, рационального и быстрого.

Задача:

Есть поле, состоящее из 19 шестигранников, распологающихся в след форме: http://img155.imageshack.us/img155/2292/43405000.jpg

Есть 5 различных красок. Необходимо его раскрасить так, чтобы краски в соседних шестигранниках не совпадали. Центральный шестиугольник имеет другую, отличную от предложенных красок раскраску.

Краски: Краски "a", "b" и "c" - по 4 штуки каждой. Краски "d" и "e" - по 3 штуки.

Требуется найти произвольное (рандомное) решение.

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

irq
()

[DBA] Что почитать?

Подскажите что почитать по разделам, чтобы сдать экзамен на Database Administrator. Или книжки какие-нибудь, которые можно скач^Wпочитать бесплатно.

 

irq
()

[KDE4] VPN PPTP

Вот уже Кеды 4.3 выходят, начинают 4.4 разрабатывать, а до сих пор нет штатной поддержки VPN PPTP плагина для Network-Manager'a. Баг этот висит давно, но есть мнение, что разработчики на него забили. Кому эта user-friendly функциональность нужна, а также кому не очень нужна - проголосуйте за этот баг:

https://bugs.kde.org/show_bug.cgi?id=174439

irq
()

[aptitude] продолжение закачки с места остановки

Не смог найти решение проблемы, гугл тоже ничего полезного не выдал. Ситуация такая: при скачивании пакето в православном Дебиане во время обновления (aptitude), если во время скачивания пакета процесс оборваит (Ctrl+C), а потом запустить заново - пакет скачивается с того места, где я, или иные причины разорвали процесс. То есть если пакет весит 20 МиБ, а скачалось 10 и я оборвал, то в последствии он будет скачиваться с 11го МиБ. В Убунту скачивается с самого начала. Как это победить? пробовал пару настроек, но не помогло.

 

irq
()

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