LINUX.ORG.RU

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

Господа, есть задачка need help! разводняк! У бабуси хотят отжать деньги!

Форум — Talks

Доброго времени суток Господа,

В нижней теме про умный дом я слегка погорячился, что оно мне нафиг в городе не упало.
Теперь прошу помощь клуба
И так ситуация, есть у меня бабушка в возрасте 86 лет, так вот к ней повадились ходить всякие упыри типа из РайСобеса, с предложением поменять деньги на «новые», так как опять в России денежная реформа, и надо срочно это сделать прямо сейчас! Так же просят у нее подписать какие-то бумаги на повышенную пенсию, просят отдать им все ее документы для этого. Так же ей идут звонки на городской телефон, со всяким разводиловом. В принципе мне до нее ехать 5-10 минут, и проломить бошку упырям проблем не составит, но бабуся на отрез отказывается мне звонить в сложных ситуациях и рассказывает мне о них уже по факту, что меня несколько беспокоит. Теперь что хочу - хочу поставить ей телефон с АОН (Caller ID АТС не поддерживает) АТС старая аналоговая, думаю использовать РУСЬ-28, что скажете ? Из хотелок смотреть лог звонков удаленно через инет, но пока не знаю как это провернуть, в идеале писать звук разговоров и принимать мне на мобилу СМС/email о входящих звонках. Номер телефона менять нельзая.
Теперь самое главное, хочу повесить камеру внутри квартиры над входной дверью, что бы в случае движения все писалось на мой сервер, который будет находиться у меня дома, и так же в случае движухи мне приходило смс/email. Что скажете господа, есть идеи как это провернуть ? Заранее спасибо!

 , ,

vasya_pupkin ()

Посоветуйте хороший блюз...

Форум — Talks

Трям, Лор!

Без 3-х часов пятница, думаю, уже можно...

Свой плейлист >50 раз прослушал, надоело... немножечко... Кто разбирается (или хотя-бы слушает), пожалуйста, посоветуйте пару композиций... желательно, конечно, с тян-вокалисткой.

 , , ,

HashDerpy ()

Посоветуйте годную dark-тему для KDE 4

Форум — Desktop

Приветствую! Собственно, сабж. Шарился по kde-look, но ничего нормального не нашёл, хотя конечно надо комбинировать разные куски тем. Решил обратиться к тем, кто юзает тёмные темы в KDE 4. Нужно нечто не слишком тёмное но с приятной палитрой, типа ЛОРовской tango. Или как тёмный вариант Breeze в KDE 5. Чтобы всё сочеталось, не было (или было как можно меньше) косяков в теме и так далее. Значки подберу сам, но советы приветствуются. А, самое главное - чтобы в браузере не было такого, ибо бесит.

 , , , ,

Sunderland93 ()

RSS в фуррилисе тред

Форум — Talks

Захотелось вот как-то систематизировать читаемые поутру за чайком новости, чтоб не скакать по сайтам, а читать только что интересно. Насоветуйте, пожалуйста, годных примочек для чтения RSS в браузере (FF).

 , , ,

Hurenweibel ()

[решено]Настройка дополнения кода пробелами Qt Creator 3.3.2

Форум — Development

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

Подскажите пожалуйста, как настроить Qt Creator, чтобы он автоматически вставлял пробелы в такого рода код. Чтобы когда я печатаю

if(a<b)

он, после моего перехода на следующую строку заменял это автоматически на

if(a < b)

Как такое сделать?

ну и пример с cout'ом это

cout<<a<<b;

он должен превратить в

cout << a << b;

Язык C++, если что.

 , ,

zamazan4ik ()

Организация асинхронного ввода/вывода на основе boost::asio и boost::context

Форум — Development

Прошу раскритиковать статью. Указание недочетов и каверзные вопросы категорически приветствуются :) http://log0div0.blogspot.ru/2015/06/boostasio-boostcontext.html

 , ,

log0div0 ()

Разыскивается каноничный фейспалм

Форум — Talks

Не то чтобы нужен был именно тот, с которого всё началось...
Нужен тот, который считается лучше всех.
Не тот, который самый смешной. И не тот, где есть сиськи.
А тот, который офигенно передаёт саму суть фейспалма.
Тот, который не стыдно показать и 5-летнему сопляку и 80-летнему пердуну.
И чтобы их проняло.

Набросайте пожалуйста ссылок на свои любимые facepalm-изображения.

 ,

Stahl ()

костыли, велосипеды, х#@к и в продакшн, это вот всё

Форум — Talks

Бесполезные, помогите с идеями девиза на футболку. Рисунок с костылями и велосипедами есть, надписи нет. Из требований - 30-50 байт, латиница предпочтительнее (по шрифтовым всяким штукам)

P.S. что уже было и повторять не хочу - keep calm and go into production: http://embed.gyazo.com/ac5e24f3bb0ce1424bb331212fc3d622.png Сейчас рисунок другой и надпись хочу другую

P.P.S. «Slap shit together and deploy» - не есть буржуйский аналог «х#@к х#@к и в продакшн», гугл находит это выражение только в рунете и окрестностях

 , ,

vostrik ()

Задачи с собеседований на интеллект.

Форум — Talks

Подкиньте еще логических задач с собеседований. Примеры таких:

  1. Встретились два старых друга, не видевшиеся уже довольно долго. Оба когда-то вместе учились на Физтехе. Вот их диалог: — Я слышал, у тебя дети появились. — Да, три сына. — И сколько им лет? — Ну... В сумме — тринадцать! — Хм... Загадками хочешь говорить? Ну ладно. И что еще можешь сказать? — Если возрасты перемножить, получится как раз столько, сколько окон у вооон того дома. — Но этого всё еще мало! — Могу добавить, что мой старший сын — рыжий. — Ну теперь совсем другое дело. Им ... (далее следует ответ) — Правильно! Сколько же лет им было?

  2. Три мудреца поспорили, кто из них самый умный и обратились к четвертому, чтобы он их рассудил. Судья сообщил мудрецам, что у него есть три белых колпака и два черных, после чего надел каждому белый колпак на голову так, чтобы каждый видел только колпаки двух других мудрецов. Мудрецам требовалось угадать цвет колпака на собственной голове. Через некоторое время один из мудрецов сообщил, что у него на голове белый колпак и выиграл состязание. Как он смог догадаться?

  3. Человек находится в ж.д. составе, замкнутом в кольцо. Случайным образом в каждом вагоне включен или выключен свет. Окна закрыты. Человек может только переходить из вагона в вагон и включать и выключать свет. Как ему узнать длину состава? UPD: У него с собой никаких предметов, ничего что бы он мог оставить, нельзя портить вагоны и испражняться в них.

  4. Жил-был султан, и был у него совет из множества мудрецов. Решил он, подсократить их, выбрать самых умных, а остальных казнить. Для этого вызвал их и сказал: «Сегодня вас всех посадят в темницу, завтра завяжут глаза, выведут на площадь у дворца, каждому наденут на голову черный или белый колпак, построят в шеренгу, что бы каждый видел всех перед ним и никого за ним, после чего всем развяжут глаза. Каждого, начиная с последнего, спросят, какой на нем колпак, если он не угадал - его казнят». Что могли придумать мудрецы, что бы минимизировать свои потери?

  5. На одномерную планету приземляются два робота, откидывают парашюты и начинают искать друг друга. Робот может раз в секунду поехать направо, поехать налево или постоять на месте (скорость у робота постоянная). Кроме того, робот может определить, есть ли рядом с ним парашют, и есть ли рядом с ним другой робот. Как им встретиться? Программа роботов одинакова.

  6. У вас есть стоэтажная башня и два идентичных стеклянных шара. Как за минимальное число попыток определить наименьший этаж, при падении с которого шар разбивается?

  7. В квадратном торте какой-то умник вырезал прямоугольное отверстие (не обязательно параллельное сторонам квадрата). Как поделить ровно пополам то, что осталось от торта?

  8. В тюрьме сидят 10 заключенных, каждый — в одиночной камере. Общаться между собой они не могут. В один прекрасный день начальник тюрьмы объявил им, что предоставляет всем шанс выйти на свободу на следующих условиях:

    «В подвале тюрьмы есть комната с переключателем, имеющим два состояния: ON и OFF («вкл.» и «выкл.»). Каждую ночь я буду приводить в эту комнату ровно одного заключенного (выбирая его абсолютно случайно) и через некоторое время уводить. Находясь в комнате, каждый из вас может либо изменить положение переключателя, либо ничего с ним не делать. Персонал тюрьмы трогать этот переключатель не будет. В какой-то момент один из вас (любой) должен понять, что в комнате побывали все заключенные, и сообщить об этом. Если он окажется прав — всех отпустят, если ошибется — все вы навсегда останетесь в тюрьме. Я обещаю, что в комнате побывают все заключенные, причем каждого будут приводить туда неограниченное число раз».

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

    Могут ли заключенные гарантированно выйти на свободу, и если да, то как им этого добиться?

Кто какие еще знает? Составляем коллекцию.

 , ,

CatsCantFly ()

MicroFontEditor

Форум — Science & Engineering

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

Репозиторий на GitHub: https://github.com/KivApple/MicroFontEditor

Программа использует библиотеку Qt. Программа написана за 1 день в неспешном режиме, так что вполне может содержать глюки и баги (как минимум нет проверки на корректность загружаемого файла), но свою задачу вполне выполняет.

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

UPD:

Скриншот: http://itmages.ru/image/view/2338616/ac11ce7d

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

Небольшая инструкция: левая кнопка мыши меняет состояние сегмента, а правая позволяет изменить назначение бит/пинов.

 , ,

KivApple ()

qt5 & subpixel rendering

Форум — Talks

Как обстоят дела с субпиксельным рендерингом в qt5? - Нагуглил, что отличается от qt4 (не в лучшую сторону).

Можете кинуть примеры, если кто использует данный тулкит уже сейчас.

 

awesomenickname ()

Фильм о правильном поведении с девушкой

Форум — Talks

Наконец-то завеса лжи и пропаганды прорвана!

Молодая сербская режиссерша Майя Милош сняла фильм о том, как правильно обращаться с девушкой. Фильм получил гран-при Роттердамского кинофестиваля.

Смотреть тут: http://filmix.net/dramy/71107-klip-klip-2012.html

П.С. Фильм запрещен в России, Мединский угрожал посадить любого, кто сделает русскую озвучку (но по ссылке русская версия).

 

Nxx ()

Яндекс продолжает рассказывать про работу с памятью в ядре linux

Форум — Admin

Доброго времени суток.

Сабж: http://habrahabr.ru/company/yandex/blog/250753/

 , , ,

router ()

Где почитать HOWTO по реализации (circular/ring) буфера?

Форум — Development

Нужно именно про буфер с несколькими «читателями»

Не могу нагуглить. Попадается все время только где читает один поток. А мне нужно чтобы читали несколько.

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

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

 ,

deep-purple ()

ужасов реквест

Форум — Talks

Температура 38°C, заняться абсолютно нечем, моск не работает, реквестирую годных фильмов ужасов, за которыми можно будет скоротать болезнь.

Котирую HELLRAISER, BRAINDEAD, EVIL DEAD, иными словами котирую либо чистую философскую чернуху, либо чернуху с юмором. Кстати последние зловещие мертвецы совсем не понравились, обычная беспросветная чернуха, утерявшая юмор и не обретшая философии, как и не понравился последний хелрэйсер, утерявший свою философию.

 , ,

newpunkies ()

Покрытие кода тестами

Форум — Development

Есть ли под онтопик инструменты более продвинутые в части интеграции с IDE по сравнению с gcov/lcov? Хотелось бы особенно иметь заточенность под Qt и новый Qt Creator. Видел уже плагин для старого креатора на жидхабе, но он по понятным причинам, даже не скомпилировался у меня.

 , ,

LongLiveUbuntu ()

Нет пунктов «Suspend» и «Hibernate» в меню, хотя сами по себе ожидание и спячка работают.

Форум — Desktop

Добрых суток уважаемым лоровцам.

Обновил я тут на своем ПК Дебиан ГНУ/Линукс Джесси, причем основательно — более двух тысяч пакетов, что накопились за полгода, т. е. почти все, что было установлено.

Первое, на что напоролся — из ка-дэ-ешного меню (а значит и из krunner’а) пропали пункты «Leave › Suspend» и «Leave › Hibernate», хотя сами функции, если приказать прямо: # pm-suspend и # pm-hibernate соответственно, прекрасно работают.

Подскажите, пожалуйста, где начинать копать?

 , , ,

Zmicier ()

Amarok 2.8 и Cue-списки

Форум — Desktop

Всем добрый день. Недавно установил на ноутбук Mint 17, чем вроде как и доволен, но амарок вовсю отказывается понимать cue-списки. На Debian Wheezy более старая версия работает нормально. Сомневаюсь, что девелоперами так и было задумано. Как можно заставить его понимать cue-sheet?

P.S. Попрошу троллей воздержаться от холиваров. Мне нужен именно амарок, читающий нормально мою фонотеку.

 , , , ,

Russian_Vodka ()

Как отлаживать event loop?

Форум — Development

Пламенный куку!

Есть средних размеров проект с десятком плагинов, часть из которых ожидают всяких событий извне, часть — от других плагинов. Все живут на основном цикле обработке событий, созданы искусственные условия, когда источники внешних событий выключены, а значит никаких событий в системе не гоняется (по крайней мере теоретически, CPU usage 0). Создаю плагин, слушающий запросы из сети (QTcpSocket). В пустом проекте он откликается 2к раз в секунду (нам этого хватает с запасом, переписывать на более нормальную сетевую библиотеку не в приоритете). Теперь засовываем плагин в основной проект и имеем 40/сек, CPU usage 0.

Следующий эксперимент — в этом же проекте запускаем плагин в отдельном потоке со своим event-loop-ом, получаем те 2к/сек.

Есть предположение, что какие-то плагины делают что-то не так и впадают в кратковременное ожидание в основном потоке либо явным sleep-ом, либо неявно блокирующим открытием соединения с БД и тому подобными вещами.

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

пока нет событий, жду новых
есть новые события!
начинаю обработку события Х
заканчиваю обработку события Х
начинаю обработку события Y
заканчиваю обработку события Y
пока нет событий, жду новых

 ,

staseg ()

Что почитать по concurrency и memory model в С++11

Форум — Development

Интересуют atomics, CAS, memory barriers, false sharing detection and prevention, lock-free структуры данных, разные примеры happens before и т.д.

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

Статьи тоже сойдут, хотя я уже их начитался.

 , ,

vertexua ()