Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Развод на новые компьютеры   Найти похожие ветки 

 
MonoLife ©   (2010-01-29 18:33) [40]

Я на днях на Cel 1100 256 ОЗУ поставил Убунту, разумеется, с опенофисом..
Как ни странно, но сотрудница, которой предстояло на ней работать, осталась весьма довольна.. Она воткнула свою рабочую флэшку, скопировала doc"и и таблицы екселя, даже формат не меняет, так в MS"вских доках и работает..)


 
Anatoly Podgoretsky ©   (2010-01-29 21:04) [41]

> KSergey  (29.01.2010 17:20:36)  [36]

Я время не правлю, я его получаю с доверенного источника времени, про протоколу NTP


 
Anatoly Podgoretsky ©   (2010-01-29 21:06) [42]

> Дмитрий Белькевич  (29.01.2010 17:42:38)  [38]

Особенно страшно унести, например могут унести ноутбук


 
Дмитрий Белькевич   (2010-01-31 12:53) [43]


> Душитель, "малообразованный" агент и все такое, ага :)


Ага :)

На домашних компах - всё, что угодно. На рабочих - всё, что разрешено. Ну а если всё разрешено на рабочих - то зачем обижаться на Гейтса и Касперского. ССЗБ.


> Особенно страшно унести, например могут унести ноутбук


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


 
Дмитрий Белькевич   (2010-01-31 13:16) [44]

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


 
asails   (2010-01-31 19:38) [45]


> KSergey ©   (29.01.10 17:17) [35]

> Можно вместо антивирусов просто хранить образы установленных
> систем и быстро их перенакатывать, почти в автоматическом
> режиме и за малое время при любых проблемах.
> Но что делать с данными, документами (вордовскими, например)?
>  Как их хранить/править?

Да не вопрос! Данные хранить как положенно - на сервере. А вот на нем уже на антивирях не экономить!!!


 
Игорь Шевченко ©   (2010-01-31 20:06) [46]


> Я вообще не представляю, как тому же Майкрософту удаётся
> защищать сырцы, что они ни разу за историю целиком не были
> слиты.


а что с ними делать-то ?


 
Pavia ©   (2010-01-31 20:29) [47]


> а что с ними делать-то ?

Rouse до сих пор не смог нормально реализовать вывод сплайнов. А между тем взяв те исходники что все таки утекли я переписал алгоритм вывода spline на delphi. Но в процессе изучения алгоритма я наткнулся на, то что алгоритм который использует виндоус выводит лучше чем тот который утек.


 
Rouse_ ©   (2010-01-31 20:50) [48]


> Pavia ©   (31.01.10 20:29) [47]
> Rouse до сих пор не смог нормально реализовать вывод сплайнов

Пардон, что я пытался реализовать?:


 
Pavia ©   (2010-01-31 20:51) [49]

Я вот про это.
http://rouse.drkb.ru/other.php#bezier


 
Rouse_ ©   (2010-01-31 20:57) [50]


> Pavia ©   (31.01.10 20:51) [49]
>
> Я вот про это.

Бох ты мой, откуда появилась фраза "Rouse до сих пор не смог нормально реализовать"? :))))
По ней склабывается впечатление, что я начиная с 5 апреля 2007 года (дата опубликования исходника) целыми днями корплю над кодом и пытаюсь как-то что-то там подправить :)))
Смешно, действительно :)

ЗЫ: вообщето это демка была написана для кого-то на форуме исходников в 2006-ом, а когда я прибирался на компе наткнулся на сей код и решил выложить на сайт, а уж с учетом того что я графикой практически не занимаюсь то разыскивать алго реализации Безье, мне как-то в голову не приходило.

ЗЗЫ: по поводу вот этого: "алгоритм который использует виндоус выводит лучше чем тот который утек" - как происходило сравнение?
Кто-то придумал другой вариант реализации отображения кривой Безье?


 
Rouse_ ©   (2010-01-31 21:04) [51]

Хотя в принципе завтра это легко проверить, на работе стоит W2K и семерка последняя, завтра сделаю скриншот вывода PolyBezier и там и там и поглядим. Если они не будут идентичны, то видимо да, что-то произвошло в этой жизни не так :)


 
Rouse_ ©   (2010-01-31 21:08) [52]

Ну и заобно свою функцию проверю, до кучи :)


 
Rouse_ ©   (2010-02-01 11:17) [53]

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

Во первых в утекших исходниках, на которые было указание нет реализации функции PolyBezier, таким образом фраза "А между тем взяв те исходники что все таки утекли я переписал алгоритм вывода spline на delphi" выглядит очень странно.

Во вторых вот такой код создает и под Windows 2000 и под Windows XP и под Windows 7 абсолютно идентичную картинку с контрольной суммой 0х066AF657.

procedure TForm1.MakePolyBezier(const Path: string);
const
 Points: array [0..3] of TPoint = (
   (X: 303; Y: 10),
   (X: 53; Y: 159),
   (X: 404; Y: 236),
   (X: 47; Y: 268));
var
 B: TBitmap;
begin
 B := TBitmap.Create;
 try
   B.Width := 450;
   B.Height := 270;
   B.PixelFormat := pf8bit;
   PolyBezier(B.Canvas.Handle, Points[0], 4);
   B.SaveToFile(Path);
 finally
   B.Free;
 end;
end;


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

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

procedure TForm1.MakeCustomPolyBezier(const Path: string);

 function GetBezierPoint(P0, P1, P2, P3: TPoint;
   Resolution, Index: Integer): TPoint;
 var
   T, C0, C1, C2, C3: Extended;
 begin
   T := Index / Resolution;
   C3 := T * T * T;
   C0 := C3 * -1 + T * T * 3 + T * -3 + 1;
   C1 := C3 * 3 + T * T * -6 + T * 3;
   C2 := C3 * -3 + T * T * 3;
   Result.X := Trunc(C0 * P0.X + C1 * P1.X + C2 * P2.X + C3 * P3.X) + 1;
   Result.Y := Trunc(C0 * P0.Y + C1 * P1.Y + C2 * P2.Y + C3 * P3.Y);
 end;

const
 Points: array [0..3] of TPoint = (
   (X: 303; Y: 10),
   (X: 53; Y: 159),
   (X: 404; Y: 236),
   (X: 47; Y: 268));
var
 B: TBitmap;
 I: Integer;
 P: TPoint;
begin
 B := TBitmap.Create;
 try
   B.Width := 450;
   B.Height := 270;
   B.PixelFormat := pf8bit;
   for I := 0 to 1000 do
   begin
     P := GetBezierPoint(Points[0], Points[1], Points[2], Points[3], 1000, I);
     B.Canvas.Pixels[P.X, P.Y] := clBlack;
   end;                                        
   B.SaveToFile(Path);
 finally
   B.Free;
 end;
end;


Таким образом фраза "Rouse до сих пор не смог нормально реализовать вывод сплайнов" так-же была пор всей видимости ни о чем.

За сим все.
Возражения?



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.56 MB
Время: 0.063 c
2-1268641701
Alexsis f
2010-03-15 11:28
2010.08.27
От Delphi 7 к Delphi 2010


15-1266878335
antonn
2010-02-23 01:38
2010.08.27
Фаервол и фильтрация (пространные рассуждения)


2-1273475660
Гость
2010-05-10 11:14
2010.08.27
fastReport


11-1214992169
Sarymian
2008-07-02 13:49
2010.08.27
Проблема с заменой системных модулей в версии 2.87


15-1275009183
wl
2010-05-28 05:13
2010.08.27
Путешествие из Петербурга в Москву (точнее наоборот)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский