Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Linux prebacio 2%

[es] :: Advocacy :: Linux prebacio 2%
(TOP topic, by flighter_022)
Strane: << < .. 138 139 140 141 142 143 144 145 146 147 ... Dalje > >>

[ Pregleda: 340915 | Odgovora: 3052 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16683
2a02:8071:31e1:dd00:7ce3:3b8..



+7169 Profil

icon Re: Linux prebacio 2%17.10.2020. u 00:38 - pre 41 meseci
CGI je radio ILM (kao i za T2):

- Hardver: Sun 3/280 (25 MHz CPU, 32 MB RAM-a) za GUI + Pixar Image Computer za racunanje (SIMD procesori)
- Softver: MORF

Cena? Sitnica, nekih tadasnjih $170K (danasnjih >$300k).

Za par godina su se i na PC-ju pojavili sw. za morfing, ali sa mnogo manjim mogucnostima.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Linux prebacio 2%17.10.2020. u 01:40 - pre 41 meseci
Pa, to ti kažem, a bigvlada reče da za to ne treba sto kilodolara.

Tačno. Ne treba sto kilodolara, nego više.

Naravno, opet UNIX.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

bigvlada
bgd

Član broj: 41095
Poruke: 325
87.116.190.*



+94 Profil

icon Re: Linux prebacio 2%18.10.2020. u 19:29 - pre 41 meseci
Citat:
Nedeljko:
Citat:
bigvlada: A i sigurno mi negde fali neki zarez.

Govorim o 1991. godini. Ceo spot je prepun morfing sekvenci gde se jedno lice pretapa u drugo što je bilo mnogo kompleksnije od vode ili metala korištenih u Ambisu i T2. Lakrdija je govoriti o datumima kada se u oba slučaja radi o poslu koji je trajao skoro godinu dana. Poenta rasprave je da ljudima nije bio neophodan Juniks kako bi pravili nagrađivane specijalne efekte u filmovima, video bimove na stadionima ili kontrolisali satelite. A nije im neophodan ni sada.

1. Gledam spot ponovo i nigde ne vidim pretapanje lica u lice.

2. Takođe, spot je objavljen nekoliko meseci posle filma.

3. Osim toga, nisi naveo podatke o opremi koja je korišćena za spot.

U svakom slučaju, za takve efekte je trebala oprema od sto kilodolara, pa imala UNIX ili nešto drugo. Jednostavno, jeftin hardver to nije mogao da izvuče. Pri tome je UNIX u to vreme prirodno išao na tako jak hardver.

Danas ti ne treba UNIX za najjače specijalne efekte, jer može i Windows. Međutim, Winodws NT, a tu spadaju svfe žive linije Winodws-a je napravljen na prinicipima na kojima je napravljen UNIX.



1. No comment.

2. I za ovo, već komentarisano.

3. Ponoviću, poenta navođenja tog spota je da T2 nije imao najkompleksnije morfing efekte te godine, već taj spot. Opremu nisam pominjao u tom slučaju jer to nije bila poenta u tom argumentu.

U svakom slučaju Unix nije bio neophodan da bi se proizvodili nagrađivani specijalni efekti kako u filmovima tako i u serijama. Koristilo se sve i svašta. Niti je bio neophodan hardver od 100.000 dolara. Neki su koristili skuplje, neki jeftinije, neku su koristili Unix, neki nisu. Da li ćeš to prihvatiti ili ne je do tebe.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Linux prebacio 2%18.10.2020. u 20:33 - pre 41 meseci
Citat:
bigvlada
Citat:
Nedeljko:
100 kilodolara je trebalo za mašinu koja može da radi specijalne efekte za terminatora 2. Na takve mašine od 100 kilodolara je naravno išao UNIX. Nije stvar u tome da treba hardver od 100 kilodolara da tera UNIX, nego šta ti zapravo hoćeš da radiš pod njim. Koliko je ta namena zahtevna?

DOS je vršio posao koji je PC mogao da vrši. Poslove koje PC nije mogao da vrši su vršoile jače mašine, a na njima nije bio DOS.


A ja uporno pokušavam da ti dokažem da ti za tu primenu nije trebala mašina od 100.000 dolara. I nije ti trebao Unix za nju.
https://variety.com/1993/tv/ne...ts-sail-with-amiga-f-x-104403/

Dakle, tvrdio si da za specijalne efekte Terminatora 2 nije trebala mašina od 100.000 dolara. Takođe si tvrdio da za potrebnu mašinu nije trebao UNIX.

Argument ti je link koji ne radi, na reklame rađene pod Amigom, a koje nisu bile toliko zahtevne kao specijalni efekti Terminatora 2. Pa, da, šta će ti PhotoShop, kada imaš GIMP.

Onda si kao kontraargument potegao spot Majkla Džeksona, koji je još savršeniji, ali se ispostavilo da je za njega korišćena ista oprema od preko 100.000 dolara, koja je radila pod UNIX-om.

Ni danas ti ne treba nijedan OS. Sve može da se napravi kao preboot softver, samo je mnogo teže, tako da nije dostupno, pa ti na kraju OS treba.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Space Beer
ISS

Član broj: 325788
Poruke: 107
87.116.166.*



+93 Profil

icon Re: Linux prebacio 2%20.10.2020. u 19:36 - pre 41 meseci
One Linux to rule them all
https://www.parallels.com/products/desktop/chrome/

Samo to nije onaj Linux kom smo se nadali. Ovaj je gori i od Windowsa
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Linux prebacio 2%01.11.2020. u 01:27 - pre 41 meseci
Oktobar 2020:

2.18%

i tu je kraj netmarketshare-a. Penzioniše se u ovom obliku.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Linux prebacio 2%01.11.2020. u 01:35 - pre 41 meseci
Dakle, družili smo se sa netmarketshare-om tačno 54 meseca. Da rekapituliramo sve podatke.

2016-05 2.01%
2016-06 1.73%
2016-07 2.04%
2016-08 1.89%
2016-09 1.96%
2016-10 2.24%
2016-11 2.16%
2016-12 1.96%
2017-01 2.21%
2017-02 2.14%
2017-03 2.17%
2017-04 1.95%
2017-05 2.24%
2017-06 2.37%
2017-07 2.33%
2017-08 2.66%
2017-09 2.96%
2017-10 2.68%
2017-11 2.21%
2017-12 2.12%
2018-01 1.93%
2018-02 2.10%
2018-03 1.84%
2018-04 1.93%
2018-05 2.02%
2018-06 1.92%
2018-07 1.92%
2018-08 2.20%
2018-09 2.21%
2018-10 2.04%
2018-11 2.08%
2018-12 2.78%
2019-01 2.13%
2019-02 2.14%
2019-03 2.10%
2019-04 1.99%
2019-05 1.92%
2019-06 2.07%
2019-07 2.10%
2019-08 1.72%
2019-09 2.07%
2019-10 1.67%
2019-11 1.82%
2019-12 1.51%
2020-01 1.47%
2020-02 1.81%
2020-03 1.36%
2020-04 2.87%
2020-05 3.17%
2020-06 3.61%
2020-07 3.57%
2020-08 2.69%
2020-09 1.47%
2020-10 2.18%

Šmrc!
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Linux prebacio 2%01.11.2020. u 09:45 - pre 41 meseci
Evo, dobili smo i "zvanicno" da nema nista od onoga da MS penzionise Windows i predje na Linux kernel. Iz Star Trek Discovery:

[img] "https://external-preview.redd....003fe212c86724d2a4e50ad442e6b4" [/img]

I u 23-cem veku, Win32 API... :(
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16683
2a02:8071:31e1:dd00:21ec:4c5..



+7169 Profil

icon Re: Linux prebacio 2%01.11.2020. u 12:44 - pre 41 meseci
Nema sanse, u 23-cem veku ces ime izvrsnog fajla dobijati sa GetModuleHandleExEx2ExExEx23() API-jem koji je uveden jos u Windows 10 build-u 341002.

Na zalost, stari Win32 API nije dostupan direktno, ali bez brige - jos od 2110-te imas nest-ovani Hyper-V (codename: "Matryoshka") koji ce ti omoguciti uzivanje u Win16 i Win32 API-jima koji su tvoji pra pra pra pra pra pra pretci uzivali uz pomoc 15-20 ugnjezdenih virtuelnih masina. Cena tih poziva je prava sitnica, samo 262144 CPU jezgra bivaju zauzeta sa "WOWonWOWonWOWonWOW" Windows podsistemom.

Takodje, "v5" nije bogougodnan naziv promenljive. Svasta, svako ko je dobar ucenik zna da je "madjarska notacija" najbolji nacin imenovanja promenljivih.

Umesto "v5" treba da stoji "hModuleHandleExEx2ExExEx3" a L"NTDLL.DLL" treba da bude smesten u "pszNtDll".

Ono sto su autori dobro predvideli je da i u 23-cem veku Windows nece imati "case sensitive" imena fajlova :-)

I... FARPROC? Sad mogu mirno da spavam! Mada verujem da ce se tada zvati "VERYFAAAAAAAAAAAAAAAAAAAAARPROC".

--

Sa druge strane, Linuxasi iz 23-ceg veka i dalje najavljuju sledecu godinu kao "godinu Linux desktopa".

Klonirani mozak Linusa Torvalds-a i dalje licno odobrava kernel patch-eve ("originalni" Linusov mozak je kloniran u 1024 primerka koji su povezani u 10-dimenzionalnu hiperkocku koja se zove: Linusov mozak. Linux Git repozitorijum je integrisan sa mozgovima) i administrira javno sramocenje kontributora sa losim kodom.

Od uvodjenja COC v16 (koji ukljucuje i obaveznu podrsku za qbite kako se _____ (niz qbita) sa ne-klasicnim ili neodredjenim rodom ne osecali diskriminisano), poslednji veci incident se desio kada je Neobrazilac Mr. Silva pokusao da izmeni kod greske kernel API-ja za kreiranje kvantnih bitmapa i umesto "ENODEV" krenuo da vraca "ENXIO", sto je izazvalo slom gomile korisnickih aplikacija i kratak krah bankarstva na planeti zemlji i kolonijama unutar 6 AU koje su patch-ovale svoje kernele pre nego sto je patch eliminisan.

Posle krace razmene uvreda koja se zavrsila sa Linusovom kratkom porukom napisanom velikim slovima "SILVA, SHUT THE F*CK UP", Linusov mozak je odlucio da problem sa Mr. Silvom resi perma-banom.

Tacno u 4:59 AM je kuca Mr. Silve u Amazon megapolisu bila pogodjena sa kinetickim projektilom iz orbite ("rod from the god", model: "ukko") lansiranim sa jednog od satelita u privatnom Linusovom vlasnistvu. Linus je bio ponosan na meru koja nije izazvala ni hemijsko ni radioaktivno zagadjenje i, potpuno bez kolateralne stete osim Mr. Silvinog hrcka (Linus ce uplatiti 10 miliona neodolara PETA-i), resila problem kvarenja kernela potpuno: bukvalnom eliminacijom uzroka.

Snimci sigurnosnih kamera u kvartu gde je Mr. Silva ziveo su uspeli da uhvate jedan video frejm na kome se vidi da je orbitalna bandera imala natpis "WE DO NOT BREAK USERSPACE!".

Tadasnji Linux kernel je vec narastao na 1 PB i podrzava neverovatnih 50 hiljada razlicitih arhitektura od kojih je 99% nestalo pre nuklearnih ratova sa pocetka 22-gog veka, ali se cuva podrska za slucaj da neko nadje neke od tih masina u podrumu.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Linux prebacio 2%01.11.2020. u 13:21 - pre 41 meseci
Je'l neka od tih arihtektura orginalna Transmeta "Alan Cox on a Chip"? :) (Ili da citaram randoma Alan's cock on a chip ;) )
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16683
2a02:8071:31e1:dd00:21ec:4c5..



+7169 Profil

icon Re: Linux prebacio 2%01.11.2020. u 15:35 - pre 41 meseci
Transmeta ce zauvek ziveti u Linux kodu, cak i ako u 23-cem veku niko ne moze da nadje ni jedan preziveli Crusoe procesor. Svetinje se ne diraju, cak su i novotarije poput DBUSa prezivele. Ljudi mogu da odahnu - i u Linux kernelu verzije 30+ je sve i dalje fajl po POSIX kanonu.

Cak i u doba kvantnih racunara koji kontrolisu masine za kafu, covek uvek moze da se vrati u proslost i zadovolji nostalgiju gledanjem /arch/x86/kernel/cpu/transmeta.c fajla. Iako nema prezivelih primeraka, uvek se moze startovati Crusoe emulator koji moze da trci i na strujomeru ili prekidacu za svetlo u "idle" ciklusima.

Takodje, za nostalgicne tu je i "easter egg" koji se moze otkljucati uz pomoc drajvera za Gisco-ove HoloChat uredjaje gde slanjem poruke na specijalnu IPv8 adresu ispred korisnika iskace velika rotirajuca hologramska glava od Alan Cox-a i virtuelni TTY sa kojom korisnik moze pitati embedded verziju Alanovog mozga za savete oko GNOME-a, TTY i sl.

Na zalost, iako je Windows 10 postao projekat koji odrzava "NPE" (non producing entity) neprofitna organizacija sa imenom "MICROS~1" koju cini 2000 zaposlenih, 95% advokata i 5% uterivaca dugova (na zalost, Microsoft ime je prodato Alibaba grupi 2050-te i iskorisceno kao brend za novi tretman erektilne disfunkcije: No.More.Microsoft!), Linux i dalje nije uspeo da osvoji "desktop", cak i u eri kada niko vise i ne zna sta "desktop" znaci. To ipak ne sprecava Linux fanboy-e da u IT holocast-ovima najavljuju 2265-tu kao godinu kada ce Linux zavladati desktopom.

Windows 10 kod u 23-cem veku odrzavaju Windows korisnici (adekvatniji termin: zrtve ili taoci) iz raznih korporacija koje i dalje imaju Excel dokumente koje koriste za finansijske proracune. Dok su u 2010-tim ljudi bili zaposleni i placeni od Microsoft koproracije da rade razvoj i QA, prva revolucija za koju je bio zaduzen Satya Nadella je bila delegacija QA testiranja na kupce sa ranim Windows 10 verzijama.

Vizionarski menadzment MICROS~1 organizacije (Walt Disney XI kao Chairman i CEO, kao i kompletan bord uz pomoc svojih 16 kloniranih mozgova) je uveo uspesan poslovni model "Shared Source Ultimate" gde firme, uz simbolicnu naknadu od 5% godisnjeg profita, mogu dobiti privilegiju da odrzavaju Windows 10 kod. Tako su srecni dobitnici iz Citibank-a za samo 3 milijarde neodolara godisnje dobili mogucnost da napisu layer za kompatibilnost VBA skriptova sa kvantnim arhitekturama sa vise od 4096 qbit-a. Citibank je time omogucio svojim bankarima da svoje VBA skripte za procene vrednosti i sl. u Excelu izvrsavaju u realnom vremenu!!!!

Ovakvim inovacijama je MICROS~1 dosao u mogucnost da otpusti sve nepotrebne radnike koji su stvarali troskove (prakticno, sve osim pravnog tima - koji je isto tako procesljan: gladijatorskom borbom u spektaklu na Steve Ballmer Stadionu gde je jedino dozvoljeno oruzje bio kancelarijski materijal - vrlo krvavo. Preziveli sa bar jednim upotrebljivim udom i sa bar 60% sacuvane mozdane mase su dobili sansu da budu intervjuisani za posao u novoj MICROS~1 organizaciji).


DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Branimir Maksimovic

Član broj: 64947
Poruke: 5534
p2-115.p59.bvcom.net.



+1064 Profil

icon Re: Linux prebacio 2%01.11.2020. u 16:21 - pre 41 meseci
Citat:
nkrgovic:
Evo, dobili smo i "zvanicno" da nema nista od onoga da MS penzionise Windows i predje na Linux kernel. Iz Star Trek Discovery:

[img] "https://external-preview.redd....003fe212c86724d2a4e50ad442e6b4" [/img]

I u 23-cem veku, Win32 API... :(


Sta fali Win(32) Apiju? Nije to lose, a imas i Qt i Gtk preko toga, ko ne voli Win(32) API ;)
 
Odgovor na temu

Branimir Maksimovic

Član broj: 64947
Poruke: 5534
p2-115.p59.bvcom.net.



+1064 Profil

icon Re: Linux prebacio 2%01.11.2020. u 16:22 - pre 41 meseci
Citat:
Ivan Dimkovic:
Nema sanse, u 23-cem veku ces ime izvrsnog fajla dobijati sa GetModuleHandleExEx2ExExEx23() API-jem koji je uveden jos u Windows 10 build-u 341002.

Na zalost, stari Win32 API nije dostupan direktno, ali bez brige - jos od 2110-te imas nest-ovani Hyper-V (codename: "Matryoshka") koji ce ti omoguciti uzivanje u Win16 i Win32 API-jima koji su tvoji pra pra pra pra pra pra pretci uzivali uz pomoc 15-20 ugnjezdenih virtuelnih masina. Cena tih poziva je prava sitnica, samo 262144 CPU jezgra bivaju zauzeta sa "WOWonWOWonWOWonWOW" Windows podsistemom.

Takodje, "v5" nije bogougodnan naziv promenljive. Svasta, svako ko je dobar ucenik zna da je "madjarska notacija" najbolji nacin imenovanja promenljivih.

Umesto "v5" treba da stoji "hModuleHandleExEx2ExExEx3" a L"NTDLL.DLL" treba da bude smesten u "pszNtDll".

Ono sto su autori dobro predvideli je da i u 23-cem veku Windows nece imati "case sensitive" imena fajlova :-)

I... FARPROC? Sad mogu mirno da spavam! Mada verujem da ce se tada zvati "VERYFAAAAAAAAAAAAAAAAAAAAARPROC".

--

Sa druge strane, Linuxasi iz 23-ceg veka i dalje najavljuju sledecu godinu kao "godinu Linux desktopa".

Klonirani mozak Linusa Torvalds-a i dalje licno odobrava kernel patch-eve ("originalni" Linusov mozak je kloniran u 1024 primerka koji su povezani u 10-dimenzionalnu hiperkocku koja se zove: Linusov mozak. Linux Git repozitorijum je integrisan sa mozgovima) i administrira javno sramocenje kontributora sa losim kodom.

Od uvodjenja COC v16 (koji ukljucuje i obaveznu podrsku za qbite kako se _____ (niz qbita) sa ne-klasicnim ili neodredjenim rodom ne osecali diskriminisano), poslednji veci incident se desio kada je Neobrazilac Mr. Silva pokusao da izmeni kod greske kernel API-ja za kreiranje kvantnih bitmapa i umesto "ENODEV" krenuo da vraca "ENXIO", sto je izazvalo slom gomile korisnickih aplikacija i kratak krah bankarstva na planeti zemlji i kolonijama unutar 6 AU koje su patch-ovale svoje kernele pre nego sto je patch eliminisan.

Posle krace razmene uvreda koja se zavrsila sa Linusovom kratkom porukom napisanom velikim slovima "SILVA, SHUT THE F*CK UP", Linusov mozak je odlucio da problem sa Mr. Silvom resi perma-banom.

Tacno u 4:59 AM je kuca Mr. Silve u Amazon megapolisu bila pogodjena sa kinetickim projektilom iz orbite ("rod from the god", model: "ukko") lansiranim sa jednog od satelita u privatnom Linusovom vlasnistvu. Linus je bio ponosan na meru koja nije izazvala ni hemijsko ni radioaktivno zagadjenje i, potpuno bez kolateralne stete osim Mr. Silvinog hrcka (Linus ce uplatiti 10 miliona neodolara PETA-i), resila problem kvarenja kernela potpuno: bukvalnom eliminacijom uzroka.

Snimci sigurnosnih kamera u kvartu gde je Mr. Silva ziveo su uspeli da uhvate jedan video frejm na kome se vidi da je orbitalna bandera imala natpis "WE DO NOT BREAK USERSPACE!".

Tadasnji Linux kernel je vec narastao na 1 PB i podrzava neverovatnih 50 hiljada razlicitih arhitektura od kojih je 99% nestalo pre nuklearnih ratova sa pocetka 22-gog veka, ali se cuva podrska za slucaj da neko nadje neke od tih masina u podrumu.


Nema vise FARPROC ;)


 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Linux prebacio 2%01.11.2020. u 18:24 - pre 41 meseci
Dimke, svaka cast. Ne znam da li imas neki dobar wacky tobbacy ili sta, ali danas si u elementu. Smejem se na glas... :) MICROS~1 ....
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

Branimir Maksimovic

Član broj: 64947
Poruke: 5534
p2-115.p59.bvcom.net.



+1064 Profil

icon Re: Linux prebacio 2%01.11.2020. u 18:57 - pre 41 meseci
M$ je napravio to kao workaround oko limitacije 8.3 kod fata ;)
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Linux prebacio 2%01.11.2020. u 21:15 - pre 41 meseci
Thank you captain Obvious!
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

Branimir Maksimovic

Član broj: 64947
Poruke: 5534
p2-115.p59.bvcom.net.



+1064 Profil

icon Re: Linux prebacio 2%01.11.2020. u 21:19 - pre 41 meseci
Pa nije bas obivous posto su taj limit preneli na NTFS :P
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Linux prebacio 2%01.11.2020. u 21:26 - pre 41 meseci
Ni meni nije jasno šta fali Win API-ju.

Jeste šugavo programirati neposredno u njemu, ali ni to nije problem. Naravno imaš framework-ove.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16683
..31e1:dd00:9953:8244:d9d:b89b



+7169 Profil

icon Re: Linux prebacio 2%01.11.2020. u 21:47 - pre 41 meseci
Citat:
Branimir Maksimovic:
Citat:
nkrgovic:
Evo, dobili smo i "zvanicno" da nema nista od onoga da MS penzionise Windows i predje na Linux kernel. Iz Star Trek Discovery:

[img] "https://external-preview.redd....003fe212c86724d2a4e50ad442e6b4" [/img]

I u 23-cem veku, Win32 API... :(


Sta fali Win(32) Apiju? Nije to lose, a imas i Qt i Gtk preko toga, ko ne voli Win(32) API ;)


Sta fali Win32 API-ju?

Odakle da pocnem? :-)

Evo, ovo je lako: razlika izmedju LONG i LONG_PTR? I koja je razlika izmedju SetWindowLong() i SetWindowLongPtr() ? :-)

Ova f-ja levo je Win16 i Win32 verzija (sa istim imenom ;-) - ova druga je 64-bitna verzija. Naravno, ovo kompletno zaobilazi IDIOTIZAM da adresu funkcije saljes kao jbni LONG... ili, jos grdje, LONG_FCK_PTR... Ne znam koliko losih stvari covek moze da skupi u jednom API-ju, ali eto...

Znas sta jos samo nedostaje? Cuveni Ex sufiks - univerzalni MSFT hak za prosirenje funkcionalnosti. Ali bez brige, imas SetWindowLongPtrA SetWindowLongPtrW npr... kao i SetWindowLongA i SetWindowLongW. Da ima i Ex, imao bi 6 komada :-)

Osim sto poziva bukvalno sve stvari koje ne treba raditi, Win32 nudi jos jako puno zanimljivosti...

Recimo, neki Mojsije u Microsoftu je odlucio pocetkom 90-tih da je UCS-2 sve sto coveku treba za reprezentaciju karaktera... posle nekog vremena su presli na UTF-16 sa Windows 2000. Naravno, Win9x serija je iskljucivo razumela ANSI, sa svojim setom hakova kako bi se prikazali medjunarodni karakteri.

Nismo jos ni stigli do UTF-8 (to je 2019) - Microsoft je sve ove divote osim ANSI-ja nazivao "UNICODE". Kod je pun konstrukata kao sto je LPSTR (ANSI - char *), LPCTSTR (magicni TCHAR koji je kao Sredingerova macka - moze bude 8 ili 16 bita ili ko zna sta jos) i LPCWSTR, sto je... wchar_t * :-)

What could possibly go wrong? :-) Na kraju dodaj UTF-8... haha.

Onda - funkcije kao gornji SetWindowLong() koje su u Win9x svetu bukvalno omogucavale kriminal - tipa da ubacite vasu message pumpu u prozor tudje aplikacije (cuveni "subclassing"). Sa NT-om je Microsoft krenuo da sprecava ovo, tako da nije vise bilo moguce to raditi van procesa a kasnije su uvedene dodatne restrikcije.

Poenta je da to NISTA nije reflektovano u imenu API-ja ili verziji - sve se i dalje zove isto, na vama je da znate na kom OS-u trcite i da se ponasate kako treba.

Ili ne, ako ste otkrili razne "sakrivene' API-je (NTAPI?) - mozete kao bandit da radite sta hocete, Microsoft vrlo verovatno nece smeti da izbaci API-je od straha da ce izgubiti kompatibilnost :-)

OK OK... dosta ove C perverzije (i to vrlo ruzne C perverzije)... u jednom momentu je Microsoft ovo odlucio da umiksuje sa hard-core objektnim programiranjem: enter COM :-) Sa COM-om imamo sizofrenicnu kombinaciju opasnog C-a, sa totalnom OO masturbacijom gde je sve IUnknown i gde morate da idete u OO crkvu i pre nego sto planirate da prd*ete :-) sa kojom su Windows programeri ziveli 90-tih i delom 2000-tih... dok se nije pojavio .NET... a onda i citava nova generacija budalastina koje ce na kraju sve umreti pre Win32.

--

Znas sta je najjace? Sto ce i takav Win32 API opstati i posle bubasvaba :-)
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Branimir Maksimovic

Član broj: 64947
Poruke: 5534
p2-115.p59.bvcom.net.



+1064 Profil

icon Re: Linux prebacio 2%01.11.2020. u 22:51 - pre 41 meseci
Pa pazi winapi je presao trazniciju sa 16 bita na 64 bita....
Uz to je backwards kompatibilan.... ono sto savremeni developeri biblioteka nikako ne shvataju...
 
Odgovor na temu

[es] :: Advocacy :: Linux prebacio 2%
(TOP topic, by flighter_022)
Strane: << < .. 138 139 140 141 142 143 144 145 146 147 ... Dalje > >>

[ Pregleda: 340915 | Odgovora: 3052 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.