LINUX.ORG.RU

Сообщения kiverattes

 

Как готовить миндаль чтобы тупо его потом жрать?

Форум — Talks

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

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

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

Короче, чё делать?

kiverattes
()

C++, QT: QWidget::setEnabled сбрасывает состояние.

Форум — Development

Есть QPushButton, которой поставлено

setDown( true );
кнопочка отображается нажатой. Делаем ей
setEnabled( false );
setEnabled( true );

и кнопочка забывает своё состояние нафиг. Это нормально? Может ей надо было какую-то фичу включить дополнительно ещё?

Нормальные люди делают QPushButton::setCheckable( true ) и получают включающуюся/выключающуюся кнопку. Но у меня не та ситуация - у меня есть группа кнопок с взаимо-зависимым состоянием: например нажатие одной должно гарантированно отжимать остальные. А если кликаешь по уже нажатой - ничего не должно происходить. Поэтому я и управляю состоянием кнопок вручную.

kiverattes
()

Вопрос по HTML вёртске.

Форум — Development

Код:

<div id="toppanel" class="toppanel">
<a href="/search">search</a>
<a href="/text">text</a>
</div>

.toppanel
{
	margin-top: 0px;
	height: 30px;
	background: #eee;
}

.toppanel a
{
	background: #ccc;
	padding: 4px;
	margin: 2px;
}

Результат: http://dagoneev.no-ip.biz/i/2014-02-06---00-01-54.png

Почему ссылки выпирают за границы div, в котором находятся? Как вылечить, запихнув всё целиком в этот div?

kiverattes
()

А на какой порт вешать SSH, чтобы сканеры до него недосканировали?

Форум — Admin

Есть боты, которые ищут на форумах/соцсетях хостнеймы и ломятся туда на разные порты. Находят 22 - начинают туда пароли подбирать и т.п. Они порты сканируют или у них времени мало и проверяют только стандартные? А если сканируют, то до какого предела?

Короче, как безопаснее всего ssh наружу вывешивать, дайте мудрые советы в этом деле?

kiverattes
()

Кто производит самые качественные CCTV-камеры? Ethernet, коаксиал...

Форум — Talks

Ну например, у кого смотреть IP-камеры, которые по ethernet льют очень качественную HD-картинку уже пожатую в какой-нибудь хороший H.264, умеют управляемый зум, управляемый механический IR-фильтр?

kiverattes
()

Скайп после killall -9 обижается и не коннектится. Не помогает даже rm -Rf ~/.Skype.

Форум — Desktop

Чё делать?

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

kiverattes
()

Что означает «ERROR: syslog-ng needs service(s) hostname» и как лечить?

Форум — Admin
# /etc/init.d/syslog-ng start
 * Caching service dependencies ...
Service `syslog-ng' needs non existent service `hostname'                                                                                                                  [ ok ]
 * ERROR: syslog-ng needs service(s) hostname

Гента.

 

kiverattes
()

Тупой холиварный вопрос. А зачем вообще сейчас apache, если есть nginx?

Форум — Admin

Может это толсто и уныло, но я не для тролления это спрашиваю. Завтра у нашего админа ещё спрошу конечно.

kiverattes
()

Авто-добавлялка IP-адреса в -j DROP, если с него идёт подбор пароля к SSH.

Форум — Admin

А есть ли софтина, которая обнаруживает как кто-то ломится по SSH и циклически пытается предъявить пароль, а его постоянно отпинывают и которая может автоматически IP источника такой активности занести в игнор? Плюс, белый список :) Долго ли эти ребята будут таким образом угадывать мой пароль «medvedi123»? У них что, словаря русских транскрипций нет?

kiverattes
()

C++, Qt, бесконечная прокручивающаяся страница с графическими данными.

Форум — Development

У меня есть картинка с научными графическими данными 1024x100500 пикселей. То есть, ширина обычная, длина потенциально бесконечная.

Юзер прокручивает эту картинку как веб-страницу в моём GUI. Я оперирую картинкой как таблицей блоков 1024x128 и показываю нужный участок картинки по принципу гугл-мэпс: юзер прокрутил до определённого региона, я вытаскиваю опр. поеледовательность блоков и показываю. Для оптимизации, в памяти храню максимум N блоков, переиспользуя их под новые участки.

Для хранения блоков используется QPixmap, ибо это обёртка над хранящимися данными в памяти иксов/или виндового графического ядра, в удобном для ядра и видеокарты формате. То есть, быстрее вывести в окно массив пикселей будет тяжело.

Теперь я хочу режим, в котором свежие поступающие данные дорисовываются к картинке снизу (новыми линиями) и юзер видит появление этих линий не дожидаясь формирования целых блоков высотой 128. Для красоты вопроса допустим, что частота появления новых линий - 30fps, а если больше - пускай сразу по нескольку дорисовываются.

Рисовать в Qt принято в QImage, который хранит данные в памяти процесса в удобном для изменения виде. Но показывать этот QImage - гораздо более тормозная процедура, чем показывать QPixmap.

Можно: 1) Показывать уже готовые блоки как QPixmap, а новые линии рисовать на временном QImage и его же показывать. То есть, показывать N QPixmap-ов и один QImage. На современном железе это наверное даже не будет тормозить даже на 30fps. Не замерял.

2) Создать 128 временных QPixmap и использовать очередной из них под новую линию, а при использовании их всех - сбрасывать в новый большой QPixmap и продолжать рисование на временных. Недостаток: при высоте экрана 1200px, я покажу всю картинку всего за 8 вызовов «покажи большой QPixmap», а последний дорисовывающийся блок будет требовать 127 вызовов «покажи мелкий QPixmap». Незнаю даже что хуже, этот или первый способ.

Ну, вопрос: чё делать-то? )

kiverattes
()

valgrind/callgrind и зависающий в нём процесс/поток. Как убить с сохранением отчёта

Форум — Development

Зависает поток в каком-то цикле. Я хочу понять, в каком. Для этого запускаю callgrind, рассчитывая посмотреть потом отчёт.

Проблема в том, что не могу остановить всё это хозяйство иначе, чем kill -9, но тогда полная трубашатал и никакого отчёта естественно не остаётся.

Что делать?

update Я алень, у меня был дедлок... Но всё равно интересно, что делать в этих случаях, просто --tool=drd проверяться видимо...

kiverattes
()

А в HTML можно создавать свои теги на лету? Что за тег <ymaps>?

Форум — Development

В яндекс-картах: http://savepic.net/4450258.png

kiverattes
()

JavaScript, много самодельных кнопочек, показать маленькое окошко при нажатии на одну из них.

Форум — Development

Вот такой элемент: http://dagoneev.no-ip.biz/i/2014-01-27---03-02-29.png

При нажатии на любой серый прямоугольник, я нахожу специальный <div>, у которого заранее стоит display:none, делаю с ним display:<НЕ none>, передаю ему position:absolute;left=X,top=Y равные координатам клика мыши и типа у меня рисуется виджет выбора: http://dagoneev.no-ip.biz/i/2014-01-27---03-30-28.png

Как его замочить при клике вне его?

Решение пока такое: слушаем клик на document, а он на нём происходит, когда кликается что угодно. При клике проверяем, какой атрибут у элемента, по которому кликнули. Если не наш - значит кликнули вне нас и нас можно прибивать.

kiverattes
()

Wacom-планшет с экраном в пределах 15 тыр.

Форум — Talks

samsung galaxy note 2, note 3, IBM thinkpad X* tablet, hp-compaq tc 4200, tc4400 и другие - это устройства, под TFT или AMOLED-матрицей которых лежит WACOM-планшет и в комплекте с которыми идёт wacom-перо.

Это устройства в пределах 10-15 тыр, которые сравнимы с wacom cintiq, стоимостью под сотню килорублей по физическим ощущениям.

Какие подобные девайсы есть на горизонте? Что из этих и подобных им недорогих wacom-планшетников, в том числе карманных, типа note 2, интереснее всего для художника?

Спасибо.

kiverattes
()

Нужны словари русского языка в парсимом электронном формате.

Форум — Development

Интересны всякие разные словари рус.яза:
1) По частям речи
2) Синонимы
3) Наборы типичных последовательностей частей речи, например:

местоимение глагол предлог существительное
местоимение глагол предлог прилагательное существительное
именно в наименованиях частей речи, а не конкретных слов. Ну например первое - это шаблон под «я иду в школу» или «мы играли в контру», второе - шаблон под «я иду в долбанную школу»...
4) словари склонений
5) тупо словари каких-нибудь частей речи, типа список глаголов
6) словари жаргонных слов
7) словари или правила падоночьих транскрипций (славори слофф русскава изыга)

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

kiverattes
()

mmap() 10 Gb файл в память для чтения, если памяти всего 2 Gb ?

Форум — Development

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

Потом думаю - есть же mmap всякий. Мне ведь ничего не мешает замапить весь 10-гиговый файл в память, даже если оперативы всего 2 гига, и прочитать его линейно шагая указателем все 10 гигов? Или что-то мешает? Я себе так это представляю: ОС выделяет некую виртуальную последовательность адресов любой длины (виртуальная же), зачитывает только актуальный кусок файла, вытесняя из кеша неиспользуемое. Или с 2 свободными гигами спокойно замапить 10 гигов для чтения не получится?

kiverattes
()

А как физически работает флаг -pg в g++?

Форум — Development

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

Физически как оно там работает, расскажите на пальцах. Мне это низачем не надо, просто любопытно очень, но не так любопытно, чтобы исходники курить.

kiverattes
()

Место

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

Имеющий очи да увидит.

kiverattes
()

Посоветуйте хранилово объектов с полнотекстовым поиском.

Форум — Development

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

Я бы заюзал postgresql в принципе, но мало-ли, может ещё чё-то есть крутое. MongoDB вот модная щас. Она мне нужна?

kiverattes
()

Ubuntu: unable to open display ":0"

Форум — General

Открыл терминал, залогинился там под другим юзером. Иксовые апплекухи не могут открыть :0

Куда копать?

kiverattes
()

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