BG Development


Страници: (12) « първа ... 10 11 [12]   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Поздрав за bvbfan
johnfound
Публикувано на: 16-05-2019, 13:30
Quote Post


Group Icon
Име:
Група: VIP
Ранг: Почетен член

Мнения: 7382
Регистриран на: 27.05.04



QUOTE (bvbfan @ 16-05-2019, 13:21)
Wine ползва изцяло reverse-engineering код, като и Nouveau (отвореният драйвер за нвидия карти) като е пренаписан на четим език. Аз съм се занимавал с това - пълна загуба на време, генерираният код е доста оптимизиран асемблер - често нечетим. Като съм ползвал и генератор на С код, но пак е много tricky.

Не знам за Nouveau, но WINE не се състои от реверснат код. Той е базиран на спецификациите на API-то на M$, което е публично, но кода на WINE е изцяло написан на чисто.

Само където нещо не е специфицирано правилно или достатъчно ясно, се правят първо тестове, които се пускат на истински Windows и ако това не помага, то се реверсва. Но от реверса или тестовете пак се пише спецификация, която задължително друг човек имплементира в код. В този проект специално за това следят строго.


--------------------
asm32 - Приложно програмиране на асемблер.
Tox: 48C0321ADDB2FE5F644BB5E3D58B0D58C35E5BCBC81D7CD333633FEDF1047914A534256478D9
PMEmail PosterUsers Website
Top
Demigod
Публикувано на: 16-05-2019, 23:43
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 4372
Регистриран на: 26.04.09



аз ако искам да съм пакостник това което бих направил е да търся free software проекти, които са recently discontinued, защото разработчикът е изгорял на stage maintenance & support, въпреки че има потребители icon_smile.gif
(почти всички са такива)

Форкваш, почваш да го подържаш, лекичко им го буташ на потребителите, като се усетят за определеният проблем им благодариш че са го репортнали, оправяш го и скоро просто започваш да им го буташ от друг ъгъл. Особено ако е голям проект е пълен абсурд да те хванат и можеш да го маскираш колкото си небрежно искаш да изглежда.

Това мнение е било редактирано от Demigod на 16-05-2019, 23:49


--------------------
being insane is so .... liberating ....
PMEmail Poster
Top
gat3way
Публикувано на: 17-05-2019, 12:28
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3870
Регистриран на: 22.06.12



Чудно. И колко пъти си го правил това досега?
PMEmail Poster
Top
ici
Публикувано на: 17-05-2019, 12:40
Quote Post


Group Icon
Име: Ивайло Илчев ики
Група: VIP
Ранг: Почетен член

Мнения: 16226
Регистриран на: 06.06.04



На такива проекти можеш лично да отидеш при всички потребители и да ги пребиеш лично. Едва ли ще ти отнеме повече от ден два.


--------------------
Reading undefined locations provides undefined data.
PMEmail PosterUsers Website
Top
gat3way
Публикувано на: 17-05-2019, 13:00
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3870
Регистриран на: 22.06.12



Мое ги удряш с мемета по главата докато се предадат и сами си троянизират нещото.
PMEmail Poster
Top
ici
Публикувано на: 19-05-2019, 15:13
Quote Post


Group Icon
Име: Ивайло Илчев ики
Група: VIP
Ранг: Почетен член

Мнения: 16226
Регистриран на: 06.06.04



Това ще му хареса на фена, точно за него, а е и опен сорц!

https://www.youtube.com/watch?v=IaBt7z8tmyI


--------------------
Reading undefined locations provides undefined data.
PMEmail PosterUsers Website
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (12) « първа ... 10 11 [12]  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0