LINUX.ORG.RU

Сообщения normann

 

Кракозябры в одном из возвращаемых сообщений MySQL

MySQL 5.5.28

SET NAMES cp866;
SET @@lc_messages = 'ru_RU';
Все сообщения об ошибках выдает нормально, а сообщение о результате успешной операции вот так:

Query OK, 1 row affected (0.09 sec)
╨б╨╛╨▓╨┐╨░╨╗╨╛ ╨╖╨░╨┐╨╕╤Б╨╡╨╣: 1. ╨Ш╨╖╨╝╨╡╨╜╨╡╨╜╨╛: 1. ╨Я╤А╨╡╨┤╤Г╨┐╤А╨╡╨╢╨┤╨╡╨╜╨╕╨╣: 0

Я новичек в mysql. Я что-то неправильно сделал или не доделал?

 

normann
()

Как узнать на сайте.

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

 

normann
()

Формирование отчетов, кто чем для этого пользуется?

Друзья, поделитесь опытом, кто что использует под формирование/отображение/печать отчетов в своих корпоративных приложениях. Приемы, фреймворки, ПО.

 

normann
()

Открытая группа Qt Dev Club социальной сети ВКонтакте ищет модераторов.

Главный и единственный модератор открытой группы Qt Dev Club всем изаестной социальной сети ВКонтакте объявил о своем отстранении от ухода за группой и наборе модераторов.

Группа посвящена Кроссплатформенному фреймворку Qt и QML, а так же вопросам по разработке ПО с применением этих замечательных инструментов.

Вот что сообщает он сам:

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

Вот текст самого объявления об отборе:

Давайте сделаем так:
В комментариях к этому сообщению напишите почему вы хотите стать модератором группы и что вас связывает с Qt. Желательно подробно, но не многословно,т.е. побольше сути. Например вы используете интенсивно Qt в своей команде, или участвуете в международных или локальных конференциях по Qt или просто пишите интересный, новаторский проект с активным использованием Qt.
Оставлять заявки можно в течение недели (до 23.07.15 23:00).
Авторы двух заявок собравших больше всего лайков будут рассмотренны в качестве новых модератораторов группы.

Объявление

Подробности

Перемещено splinter из internet

 ,

normann
()

Определение в Интернете понятия «системная база данных».

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

П.С. Для страдающих шизофренией: я не прошу тут давать определения.

 

normann
()

Не вижу ошибки, не заполняются переменные совпадения в Perl.

Парни, выручайте, уже ум за разум заходит, что не так делаю? (perl 5.14)

Есть текстовый файл в котором где то есть строка:

    Set table = cat.Tables("Банк")
Файл этот подается на вход перл-скрипту, в двух словах, скрипт дойдя до этой строки показывает ее и показывает содержимое переменных совпадения ($1 и $2). Я ожидал что содержимое переменных совпадения будет в наличии и я увижу его, но нет же, после того как перл находит строку он говорит что я использую неинициализированные переменные.

Скажем код такой:

use strict;
use 5.010;
#До тех пор как $_ станет undef или же не undef но совпадет с рег. шаблоном
until( !defined($_ = <>) or m/^(\h*?)Set table = cat\.Tables\("(.+?)"\)$/ ) {
}
exit unless $_;
print STDERR 'The whole line: ', $_;
say STDERR '$1: ', $1;
say STDERR '$2: ', $2;

 , переменные совпадения

normann
()

Можно ли разделить значения переменных qmake по целям в результирующем Makefile?

Можно ли распределить разные значения переменных qmake между разными целями сборки в результирующем Makefile?

Т.е. напр. если мне нужно что бы при сборке ($ make) с целью debug был определен какой либо макро (скажем -DDEBUG), а при сборке с целью release это макроопределение должно отсутствовать то можно ли это сделать средствами qmake?

 ,

normann
()

Qt5, не получается получить от QProcess данные которые процесс подает на stdout

Есть процесс, представляющий из себя программу (на перле) которая получает данные на stdin, обрабатывает их и сразу же выдает их в stdout. Мне нужно, отправляя данные в процесс, сразу же получать от него результат (из его stdout). Сам процесс работает четко, сто процентов, он проверен, и данные отправляет в stdout, но, сигнала QProcess::newData() не возникает и даже когда я пытаюсь получить вручную без сигнала данные по QProcess::readLine() или по QProcess::readAllStandardOutput или же просто QIODevice::readAll() получаю болт вместо данных. Ни сигнал QProcess::newData() не появляется, ни ручной вызов читающих методов не дает никаких данных. Но данные вываливаются из QProcess в стопицотую попытку отправить в процесс данные, только тогда появляется единый сигнал QProcess::newData(), а за тем опять простой. Я так понял что есть какая-то буферизация. Я пробовал мешать режим открытия процесса с QIODevice::Unbuffered, но все равно не помогло.

QProcess striptask;
connect( &stripTask, SIGNAL( readyRead() ), SLOT( newData() )

void SqlStripForm::newData(void) //Подсоединенный слот
{
	//Тут либо такой код
	while( stripTask.canReadLine() ) {
		plainTextEdit_2->appendPlainText( stripTask.readLine() );
	}
	//либо такой
	plainTextEdit_2->appendPlainText( stripTask.readAllStandardOutput() );
}

 

normann
()

Qt5 fromUnicode()

Речь о Qt5.4.1 Вот такой фрагмент кода:

QtextEncoder* cp866 = QtectCodec::codecForName("cp866")->makeEncoder();
qDebug() << cp866->fromUnicode("Се буквы Земли Руссссцкой\n");
qDebug() << QTextCodec::codecForName("cp866")->fromUnicode("Се буевы Земли Руссссцкой\n");
Выводят только вопросительные знаки на месте кирилических символов. Я так вообще буквы ожидал увидеть, может я че неправильно делаю, или это баг Qt?

P.S. Правда все это под оффтопиком, но ведь не суть важно?

 

normann
()

Где можно узнать на какие темы позволительно...

Где можно узнать на какие темы позволительно постить в разделее General форума?

 

normann
()

Парни, у кого есть книжка MySQL Учебное пособие Л.Веллинг Л.Томсон от MySQL AB?

MySQL Учебное пособие Люк Веллинг и Лора Томсон?

Скачал (украл) отсканированную в ужасном качестве, начал читать, а тут раз а 37-й то страницы нету. Видно что книжка годная бросать не хочу, уже определился, а другой вариант книги качать неоткуда, везде распространяется один и тот же файл.

Ясное дело что наглость, но все таки, может кто нибудь будет так добр дать снимок 37й страницы, хотя бы сделанный с телефона?

 

normann
()

Доступ к сокету из разных потоков, а что такого?

Вот многие пишут что плохо когда из разные потоки пишут в сокет. А что собственно в этом плохого?

normann
()

Доступ к std::list из разных потоков

Как следует обращаться с std::list из разных потоков?

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

normann
()

Как send() (сокеты) работает в параллельных потоках на одном сокете?

Можно ли одновременно вызывать send() из разных потоков на одном общем сокете без синхронизации вручную?

normann
()

Указатель на функцию int (pf)(int)

В чем разница между

int (*pf)(int)

и

int (pf)(int) //без звездочки
?

И вообще что такое это int (pf)(int)?

 

normann
()

С++, я нуб. Возврат локального объекта класса из функции.

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

A func()
{
    A a;
    return a;
}

int main()
{
   A a;
   a = func();
}
первый объект это а из func(), второй это a из main() и третий это временный объект возвращающийся из func(). Так? Но я перегрузил конструкторы по умолчанию и копирования, operator= и деструктор поместив в них выводы сообщения и при исполнении кода получил сообщения только от конструктора по умолчанию a из main, а из func(), operator= для а из main, и деструктора a из main(). А где же промежуточный временный объект? Благодарю.

 

normann
()

Индивидуальный вопрос по практике C++

Вопрос исключительно к тем кто имеет длительную практику программирования на С++. Мне не приходилось писать серьезных проектов на С++, тут я новичок. И вопрос следующий, существует класс А, и существует класс Б, класс Б имеет в качестве члена объект класса А. Нормально ли до инициализации объекта класса Б, самостоятельно, не в коде класса Б, создать объект класса А и передать его (адрес) на «усыновление» создающемуся объекту класса Б, который в дальнейшем будет ответственен за уничтожение переданного объекта класса А? Благодарен.

П.С. Может быть существует более лучший вариант инициализации объекта класса А внутри объекта класса Б?

 

normann
()

Вызов виртуальной функции из абстрактного класса.

С++

При попытке собрать нечто вроде:

class A {
public:
	virtual void virtfunc(void) = 0;
	
	void func(void);
};

void A::func(void)
{
	virtfunc();
}

class B: public A {
public:
	virtual void virtfunc(void);
}

void B::virtfunc(void)
{
	//...
}
Компилятор выдает всего лишь варнинг, а линковщик не находит виртуальные функции. Так вообще можно делать если нужно?

 

normann
()

Есть ли макро определяющее платформу как POSIX?

Определяет ли POSIX какие нибудь стандартные макро для того что бы в коде можно было определить что платформа является POSIX-совместимой? Что бы оно работало на любой POSIX платформе.

 

normann
()

Функция Даты/времени работающая после 38-го года.

Парни, скажите, какие есть функции получения даты/времени которые не покажут фигу после 38-го года? Желательно кроссплатформенные. Спасибо.

normann
()

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