LINUX.ORG.RU

Сообщения Loki13

 

[ищу]синхронизация IM

Наткнулся на занятную приблуду для миранды

http://freize.ru/plugins/98-onlajn-profil.html

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

//сначала хотел в десктоп, но вроде тема скорее для толксов

 

Loki13
()

такое кто нибудь уже видел?

http://wstaw.org/m/2011/03/19/shot.png

Первый раз такую смешную попытку всунуть трояна вижу

Loki13
()

троллиметр

Прикрутить фичу типа кармы хабровой, НО чтобы оно ни на что не влияло(чтобы дрочерства не было), а только как показатель адекватности и чтобы ее могли только пользователи выставлять.. Натроллил вот тебе +10 к троллиметру. И понижение со временем автоматическое , не троллишь показатель падает...

Loki13
()

где баг в коде?

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

void COutlessPointer2Dlg::OnTimer( UINT_PTR nIDEvent)
{
	if( nIDEvent==TMR_RUNNING)
	{
		SetSystemPowerState( NULL, POWER_STATE_ON, POWER_FORCE);
		ZeroMemory( &gpsPos, sizeof( GPS_POSITION));
		if( m_CfgData.bGpsMode == 1)
		{
			//Test
			gps.GPSPortRead();
			CManualGPS::GPSMESSAGE m;
			ZeroMemory( &m, sizeof(CManualGPS::GPSMESSAGE));
			if( gps.GPSGetData( &m))
			{
				gpsPos.dblLatitude = m.fLattitude;
				gpsPos.dblLongitude = m.fLongitude;
				gpsPos.flAltitudeWRTSeaLevel = (float)m.fAltitude;
				gpsPos.dwSatelliteCount = m.dwSatellites;
				gpsPos.flHorizontalDilutionOfPrecision = m.fHDOP;
			}
#pragma region debug
			//debug
			/*CFile f;
			if( f.Open( L"\\GPS\\tmp.txt", CFile::modeWrite|CFile::modeCreate|CFile::modeNoTruncate))
			{
				CStringA sGpsCut("");
				sGpsCut.Format( "%d;%f;%f;%f;", m.dwSatellites, m.fLattitude, m.fLongitude, m.fAltitude);
				char ch[3] = {'\r','\n',0x00};
				sGpsCut += ch;
				COleDateTime dt( COleDateTime::GetCurrentTime());
				sGpsCut += dt.Format();
				sGpsCut += ch;
				f.SeekToEnd();
				f.Write( sGpsCut.GetBuffer(), sGpsCut.GetLength());
				f.Close();
			}*/
			//
#pragma endregion
		}
		else if( m_CfgData.bGpsMode == 0)
		{
			//GPS reading
			gpsPos.dwVersion = GPS_VERSION_1;
			gpsPos.dwSize = sizeof( GPS_POSITION);
			if( GPSGetPosition( hGPS, &gpsPos, 1000, 0)!=ERROR_SUCCESS)
			{
				ZeroMemory( &gpsPos, sizeof( GPS_POSITION));
			}
#pragma region debug
			//debug
			/*CFile f;
			if( f.Open( L"\\GPS\\tmp.txt", CFile::modeWrite|CFile::modeCreate|CFile::modeNoTruncate))
			{
				CStringA sGpsCut("");
				sGpsCut.Format( "%d;%f;%f;%f;", gpsPos.dwSatelliteCount, gpsPos.dblLatitude, 
					gpsPos.dblLongitude,  gpsPos.flHorizontalDilutionOfPrecision);
				char ch[3] = {'\r','\n',0x00};
				sGpsCut += ch;
				COleDateTime dt( COleDateTime::GetCurrentTime());
				sGpsCut += dt.Format();
				sGpsCut += ch;
				f.SeekToEnd();
				f.Write( sGpsCut.GetBuffer(), sGpsCut.GetLength());
				f.Flush();
				f.Close();
			}*/
			//
#pragma endregion
		}
		ZeroMemory( &gpsPosBest, sizeof( GPS_POSITION));
		DWORD dwTime = GetTickCount();
		m_GpsQueue[m_dwGpsQueueIndex].dwTime = dwTime;
		CopyMemory( &(m_GpsQueue[m_dwGpsQueueIndex].pos), &gpsPos, sizeof(GPS_POSITION));
		m_dwGpsQueueIndex++;
		if( m_dwGpsQueueIndex >= GPSQUEUESIZE) m_dwGpsQueueIndex = 0;
		
		DWORD dwMinHdopIndex = 0;
		for( int i = 1;i < GPSQUEUESIZE; i++)
		{
			DWORD dwPosTimeDelta = ( dwTime - m_GpsQueue[i].dwTime);
			if( dwPosTimeDelta <= 13000 && 
				m_GpsQueue[i].pos.flHorizontalDilutionOfPrecision >= 1.0f &&
				m_GpsQueue[i].pos.flHorizontalDilutionOfPrecision <= m_GpsQueue[dwMinHdopIndex].pos.flHorizontalDilutionOfPrecision &&
				m_GpsQueue[i].pos.dblLatitude!=0.0 && m_GpsQueue[i].pos.dblLongitude!=0.0)
			{
				if(m_GpsQueue[i].pos.flHorizontalDilutionOfPrecision < m_GpsQueue[dwMinHdopIndex].pos.flHorizontalDilutionOfPrecision)
					dwMinHdopIndex = i;
				else if(m_GpsQueue[i].dwTime > m_GpsQueue[dwMinHdopIndex].dwTime)
					dwMinHdopIndex = i;
			}
		}
		CopyMemory( &gpsPosBest, &(m_GpsQueue[dwMinHdopIndex].pos), sizeof(GPS_POSITION));
		
		if( gpsPosBest.flHorizontalDilutionOfPrecision >= 1.0f && gpsPosBest.flHorizontalDilutionOfPrecision < 6)
			m_btnLocate.EnableWindow( TRUE);
		else
			m_btnLocate.EnableWindow( FALSE);
		
		//Redraw
		m_nBlinkState = (m_nBlinkState==1)?0:1;
		Invalidate( FALSE);
	}
}

Извиняюсь за код под венду(mobile) , но смысл именно в баге в алгоритме кэширования показаний, а не в системе

Исправлять мне уже не нужно , но хочу понять ГДЕ? 4 часа по шагам разбирал .. так и не понял

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

Loki13
()

обход GPL

Есть код под лицензией GPL . Есть проект , кторый я пишу . Хочу использовать алгоритм. он реализован под gpl , т.е. могу посмотреть реализацию .. Могу ли я писать свой код подглядывая в gpl вариант?

Т.е. пишу сам и свой код , но по мотивам другого кода

Loki13
()

Узри Убунту, ибо она уже с нами!

Вот до чего некоторых доводит убунта .. я уже боюсь своей кубунтой пользоваться

http://www.ubuntology.ru/

Loki13
()

radeon и fglrx найти разницу?

Проблема в том , что у меня довольно косячный монитор Asus 24T1E и почему-то по HDMI не хочет родное разрешение 1920х1080 выводить пиксель-в-пиксель . Точнее не хочет на блобах выводить ни в линуксе , ни в венде. Но при этом отлично выводит картинку открытый драйвер .. Я бы с удовольствием пользовался открытым , но моя 6870 пока еще работает только с .38 ядром и достаточно нестабильно

Вот и появилась идея настроить блоб как открытый драйвер .. Как найти отличия в настройках у radeon и fglrx? Что за это вообще может отвечать?

Loki13
()

Занятное наблюдение

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

// kde 4.6, бяки отключены

Loki13
()

[совет-тред] Выбор мат. платы

Собираю я сейчас знакомой комп... И задался вопросом какую взять мат.плату со встроенным видео , чтобы в линуксе проблем совсем не было? Хочу поставить в нее атлон х2\х4 какой-нибудь памяти гига 4 и в принципе все . Ставить планирую убунту( хотя это и не важно). Мне важнее чтобы встроенное видео как часы работало без плясок

Пока что вот к этой приглядываюсь

http://www.ulmart.ru/goods/197354/

Loki13
()

вроде по-русски

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

http://myubuntu.ru/

пример для Ъ: (это слитный текст на сайте, так и написано с самого начала статьи)

И так объяснения принципа, работы сети, как говорится на пальцах. Система исчисления компьютера двоичная, она состоит из нулей и единиц. Длина последовательности обычно составляет 32 знака, для удобства и наглядности эту последовательность разбили на 4 части, и перевели в десятичную систему, исходя из этого, и получается, что 32 единицы наглядно выглядят так 255.255.255.255 (8 единиц = 2 в 8 степени – 1 = 256 – 1 = 255). И так эти 32 единицы тоже разделены, на 2 неравномерные части. Вот пример 255.255.255.0, из данного примера следует что 255.255.255. это маска подсети, а 0 это подсеть. Это нужно для того что бы компьютер который формирует пакет данных смог сравнить свою подсеть, и подсеть другого компьютера, и сравнив их мог понять куда слать пакет данных, если подсеть одинаковая, то слать нужно напрямую компьютеру, если разная, то шлюзу.

Upd: Там на форуме все так-же пишут. откуда их таких столько?

Loki13
()

смерть xmarks отменяется

Пол года назад пробегала информация , что сервис xmarks работает до конца года и закрывается. Сейчас зашел на сайт и увидел что их купил LastPass и все будет хорошо. Я рад ,что так все закончилось, т.к. пользуюсь обеими сервисами

Loki13
()

[фичреквест]ссылки автоматом

Я конечно понимаю что есть лоркод , но может проще было бы все начинающееся как http:// как ссылку вставлять ? Проще конечно для пользователей

 

Loki13
()

оформить баг в фоксе

firefox 4.0b11(8,9,10) при наборе в адресной строке чего либо , например ya.ru , раньше после первой буквы появлялась подсказка сразу , а сейчас появляется только после следующей буквы и бэкспейса. баг или регрессия скорее ... как описать на вражьем не знаю

Loki13
()

Куда монтировать диски?

Сегодня сторлкунлся с проблемой .. не проблема конечно , но все таки.. пытался дольфином открыть соседу по сети примонтированный в корень (/windows/d) диск и мне дольфин рассказал , что нельзя так делать и можно шарить диски только из своей хоум папки. я их перемонтировал в хомяк и все нормально. А вопрос в том .. почему везде в рекомендациях предлагают вендовые диски в корень шарить , а не в хомяк .. это же правильнее? Кто куда монтирует?

Loki13
()

полноэкранные игры и всплывающие окна

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

Loki13
()

дайте проект ленивому кодеру

Я уже ходил в этот раздел с подобным вопросом ... но тогда я его некорректно поставил. Сейчас попробую...

Хочу помогать в разработке какого либо проекта , НО! мне нужен гуру/шеф/ведущий проекта . Т.е. смысл в том что я хочу по-вечерам что-то кодить , но без пинков я заставить себя это делать не могу .

О себе: C++ 6 лет разработки коммерческих приложений под венду. Сейчас по работе немного C# и саппорт. Qt на уровне helloworld , но при надобности освою за пару недель... остальное думаю не важно

//если не прав с выбором раздела .. перенесите пожалуйста

Loki13
()

новый фирмвар на старое ведро

Есть ядро 2.6.37 и видяха ати 6870 для которой обещают поддержку только в 2.6.38 . Вопрос в том можно ли прикрутить поддержку руками к 2.6.37?

Loki13
()

[гугл не спас] презентация svn

Проблема такая , точнее даже не проблема , а отсутствие времени на то чтобы сделать самому. Надо начальству презентовать систему управления версиями для внедрения. Остановил выбор на SVN , т.к. распределенность не нужна и даже вредна. Но теперь надо презентацию , а самому готовить некогда . Может где что готовое для компиляции можно найти ? Хелп!

Loki13
()

симулировать плохой интернет

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

Loki13
()

Куда слать репорты?

Есть игра Savage2 . Есть radeon x1800 с r300g. Игра выдает в dmseg такую фигню

[ 6393.316344] [drm:r100_cs_track_check] *ERROR* [drm] Buffer too small for color buffer 0 (need 20971520 have 5242880) !

[ 6393.316347] [drm:r100_cs_track_check] *ERROR* [drm] color buffer 0 (1280 4 0 4096)

[ 5628.479658] radeon 0000:01:00.0: object_init failed for (4194304, 0x00000002)

[ 5628.479662] [drm:radeon_gem_object_create] *ERROR* Failed to allocate GEM object (4194304, 2, 4096, -12)

Вопрос куда слать багрепорты ? Разработчикам игры или месы?

Loki13
()

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