Jump to content
Arduino

Desktop programming vs Web programing

Recommended Posts

Asa cum a zis si Nytro web programming nu va exista fara soft development. In fond orice cloud s-ar face tot are nevoie de un soft standalone sa faca toata treaba, deci nu dispare nici aceasta nisa. Defapt, va fi mai folosita de programatorii back-end, cei front end rezumandu-se la tehnologii simple gen javascript, html, css samd. :)

@Nytro Scripting-ul nu e tot programare? Scripting language - Wikipedia, the free encyclopedia

Link to comment
Share on other sites

previziuni pentru urmatorii 5-10 ani

- sistemul de operare se va muta incet incet in cloud (spatiul ocupat pe hdd fiind din ce in ce mai mic)

- aplicatiile nu se vor mai instala ci vor fi in sistem portable (rulabile din orice locatie de pe stick sau hdd)

- browserul va fi principala interfata pentru aplicatii mai ales odata cu raspandirea html5

- jocurile si aplicatiile comerciale se vor muta incet incet pe net (in cloud) ruland din browser sau prin intermediul unui client si vor putea fi rulate indiferent de sistemul de operare (pe smartphone, tabletpc-uri, netpaduri, bookpaduri si alte dispozitive asemanatoare)

- sistemul desktop asa cum il stim noi azi va deveni o raritate, tendinta fiind inlocuirea cu laptopuri sau dispozitive asemanatoare (tendinta catre portabilitate catre utilizatorii, sistemele desktop se vor mai folosi doar in firme sau ca servere dedicate)

- aplicatiile de tip business se vor livra in regim software as a services (vezi google docs sau ms office 2010 online) rulabile doar de pe internet

- nu va mai fi nevoie de hdd gigantice pentru utilizatorul casnic sau pentru firme, toate fisierele personale se vor muta in cloud protejate prin diferite metode de virusi si atacuri

- banda la net se va tripla (cel putin) si toate dispozitivele se vor conecta wireless (inclusiv incarcarea bateriei tot wireless)

- distinctia intre tv, consola de jocuri, pc, telefon mobil, gps va fi din ce in ce mai incerta, ajungand in final ca toti operatorii sa ofere la pachet aceste servicii intr-un singur dispozitiv

- transmiterea semnalului radio si tv se va face in format digital in toate tarile CE precum si in US astfel putand fi accesat simplu din pc/tv iar reclamele vor fi targetate pe publicul tinta (bazat pe ip v6)

- se va renunta alocarea de ip-uri v4 (care deja e la limita) si toti providerii vor trece la ip v6 (cu alocare dinamica din start - o sa fie mai bine din punct de vedere al anonimicitatii pe internet)

- dupa ce statia orbitala va fi data in folosire transmisiunile de internet intre statia orbitala si pamant va fi ceva comun (urmatorul pas e stabilirea serverelor pe luna si crearea unui sistem de internet pamant - luna = asta oricum nu se va intampla in urmatorii 10 ani dar in urmatorii 50 da)

- pe partea de programare se va putea programa ca si pana acum in aceleasi limbaje doar ca aplicatia va fi compusa din server si client (unde clientul putand rula in browser sau in sistemele cloud) (programatorii trebuind sa stie mult mai multe lucruri ca pana acum deci mult mai multe de invatat)

- virusi, troienii si alte chestii de gen vor tintii sistemele cloud in principal si se vor concentra pe vulnerabilitatile diferitelor browsere.

Link to comment
Share on other sites

previziuni pentru urmatorii 5-10 ani

- sistemul de operare se va muta incet incet in cloud (spatiul ocupat pe hdd fiind din ce in ce mai mic)

- aplicatiile nu se vor mai instala ci vor fi in sistem portable (rulabile din orice locatie de pe stick sau hdd)

- browserul va fi principala interfata pentru aplicatii mai ales odata cu raspandirea html5

- jocurile si aplicatiile comerciale se vor muta incet incet pe net (in cloud) ruland din browser sau prin intermediul unui client si vor putea fi rulate indiferent de sistemul de operare (pe smartphone, tabletpc-uri, netpaduri, bookpaduri si alte dispozitive asemanatoare)

- sistemul desktop asa cum il stim noi azi va deveni o raritate, tendinta fiind inlocuirea cu laptopuri sau dispozitive asemanatoare (tendinta catre portabilitate catre utilizatorii, sistemele desktop se vor mai folosi doar in firme sau ca servere dedicate)

- aplicatiile de tip business se vor livra in regim software as a services (vezi google docs sau ms office 2010 online) rulabile doar de pe internet

- nu va mai fi nevoie de hdd gigantice pentru utilizatorul casnic sau pentru firme, toate fisierele personale se vor muta in cloud protejate prin diferite metode de virusi si atacuri

- banda la net se va tripla (cel putin) si toate dispozitivele se vor conecta wireless (inclusiv incarcarea bateriei tot wireless)

- distinctia intre tv, consola de jocuri, pc, telefon mobil, gps va fi din ce in ce mai incerta, ajungand in final ca toti operatorii sa ofere la pachet aceste servicii intr-un singur dispozitiv

- transmiterea semnalului radio si tv se va face in format digital in toate tarile CE precum si in US astfel putand fi accesat simplu din pc/tv iar reclamele vor fi targetate pe publicul tinta (bazat pe ip v6)

- se va renunta alocarea de ip-uri v4 (care deja e la limita) si toti providerii vor trece la ip v6 (cu alocare dinamica din start - o sa fie mai bine din punct de vedere al anonimicitatii pe internet)

- dupa ce statia orbitala va fi data in folosire transmisiunile de internet intre statia orbitala si pamant va fi ceva comun (urmatorul pas e stabilirea serverelor pe luna si crearea unui sistem de internet pamant - luna = asta oricum nu se va intampla in urmatorii 10 ani dar in urmatorii 50 da)

- pe partea de programare se va putea programa ca si pana acum in aceleasi limbaje doar ca aplicatia va fi compusa din server si client (unde clientul putand rula in browser sau in sistemele cloud) (programatorii trebuind sa stie mult mai multe lucruri ca pana acum deci mult mai multe de invatat)

- virusi, troienii si alte chestii de gen vor tintii sistemele cloud in principal si se vor concentra pe vulnerabilitatile diferitelor browsere.

du-te dracu ce tare esti

Link to comment
Share on other sites

Cine e Seymour Birkoff? || Esti curios ce scrie in avatarul meu?

Serviciile cloud nu vor putea inlocui partea de gaming sau operatiile ce necesita putere de calcul (editari video, nebunii).

Apoi, nu toata lumea va accepta sa-si incredinteze informatiile personale, fie ele doar cateva documente, unor servere web.

Link to comment
Share on other sites

1. serviciile de cloud se folosesc de data centere si sunt gandite sa lucreze cu multiprocesor, din ce stiu eu baietii destepti folosesc puterea de procesare a serverelor din cloud pentru decripta parolele mult mai rapid decat daca si-ar folosi propriile pc-uri... deci automat jocurile sau aplicatiile care necesita putere de calcul mare vor lucra mult mai rapid in cloud.

2. intr-adevar nu toata lumea (azi) accepta sa isi incredinteze informatiile personale unor data centere, dar asta pentru ca inca nu cunosc cum e alcatuit un sistem cloud (care e de 100 ori mai sigur decat un pc normal, deoarece in cloud informatia (un fisier de exemplu) este imprastiata pe mai multe servere, orice hacker care ar sparge acel server nu ar putea extrage acel fisier ci doar o bucata din el restul fiind pe alte noduri ale retelei in cloud (daia ii si spune cloud - nor) pentru ca nu stii sigur unde se afla o anumita informatie intr-un anumit timp in cloud)

in principiu, daca nu ai parola de acces la interfata ta din sistemul cloud nu poti avea acces la fisierele tale si nimeni nu poate avea acces (decat poate adminul data centerului)

in cativa ani multe companii vor trece pe cloud mai ales ca IBM, Oracle si altii jucatori mari din piata promoveaza direct aceste servicii (si vor sa scoata bani de pe urma lor)

deci daca ei care au atatia clienti recomanda asta, automat clientii accepta ce li se recomanda (ca asa sunt clientii)

(clienti mari vor avea ei singur sistemul lor propriu de cloud unde isi vor tine datele, iar noi astia mici vom apela la diverse servicii de pe piata oferite de cei mari, desigur va fi mai greu cu programele de hack sau de gen, alea tot pe pc-ul local vor trebui sa stea)

deci in concluzie cele 2 puncte ale tale pica, puterea de procesare e imensa in cloud iar datele personale sunt asigurate prin impartirea datelor aleator in cloud si sistem de backup automat

Link to comment
Share on other sites

Good point Ethereal, parca te simti altcumva cand stii ca iti tii chestiile pe HDD-ul personal decat pe unu oarecare.

Deci tu banii ii ti in casa, nu la banca? [ca sa nu sparga cineva serverul bancii si sa iti ia toate datele] Sau nu cumperi niciodata cu cardul ? [ca sa nu iti afle pinul] Asa cum iti dai datele firmei de telefonie/TV/internet/gaz/curent... asa o sa le dai si acolo.

Link to comment
Share on other sites

@birkoff

deoarece in cloud informatia (un fisier de exemplu) este imprastiata pe mai multe servere, orice hacker care ar sparge acel server nu ar putea extrage acel fisier ci doar o bucata din el restul fiind pe alte noduri ale retelei in cloud (daia ii si spune cloud - nor) pentru ca nu stii sigur unde se afla o anumita informatie intr-un anumit timp in cloud)

Nu sunt prea mare cunoscator al acestui fenomen "cloud" dar daca ai zis ca fisierul este impartit in mai multe bucati (part files) nu trebuie sa existe undeva un index, care pe unde sunt raspandite partile componente ca sa stie sa le aduca la un loc cand le cere utilizatorul?

Link to comment
Share on other sites

nu ma consider tare, pur si simplu citest zilnic stirile si noutatile din IT&C si vad tendintele pe care fiecare companie incearca sa le impuna...

Numerele la loto de saptamana asta ... ??? Pls Pls Pls :))

Acuma fara gluma previziunile tale mi se par cel putin extrem de optimiste. Care ar fi dupa parerea ta numarul de norisori care ar trebui sa tina sitemele ERP, CRM etc si alte sisteme de business care le au doar firmele din Romania.

Cata ar dura mutarea unui sistem al unei comapanii medii intr-un cloud. Cat ar fi costurile de licentiere de ex ... ?

Link to comment
Share on other sites

previziuni pentru urmatorii 5-10 ani

- sistemul de operare se va muta incet incet in cloud (spatiul ocupat pe hdd fiind din ce in ce mai mic)

- aplicatiile nu se vor mai instala ci vor fi in sistem portable (rulabile din orice locatie de pe stick sau hdd)

- browserul va fi principala interfata pentru aplicatii mai ales odata cu raspandirea html5

- jocurile si aplicatiile comerciale se vor muta incet incet pe net (in cloud) ruland din browser sau prin intermediul unui client si vor putea fi rulate indiferent de sistemul de operare (pe smartphone, tabletpc-uri, netpaduri, bookpaduri si alte dispozitive asemanatoare)

- sistemul desktop asa cum il stim noi azi va deveni o raritate, tendinta fiind inlocuirea cu laptopuri sau dispozitive asemanatoare (tendinta catre portabilitate catre utilizatorii, sistemele desktop se vor mai folosi doar in firme sau ca servere dedicate)

- aplicatiile de tip business se vor livra in regim software as a services (vezi google docs sau ms office 2010 online) rulabile doar de pe internet

- nu va mai fi nevoie de hdd gigantice pentru utilizatorul casnic sau pentru firme, toate fisierele personale se vor muta in cloud protejate prin diferite metode de virusi si atacuri

- banda la net se va tripla (cel putin) si toate dispozitivele se vor conecta wireless (inclusiv incarcarea bateriei tot wireless)

- distinctia intre tv, consola de jocuri, pc, telefon mobil, gps va fi din ce in ce mai incerta, ajungand in final ca toti operatorii sa ofere la pachet aceste servicii intr-un singur dispozitiv

- transmiterea semnalului radio si tv se va face in format digital in toate tarile CE precum si in US astfel putand fi accesat simplu din pc/tv iar reclamele vor fi targetate pe publicul tinta (bazat pe ip v6)

- se va renunta alocarea de ip-uri v4 (care deja e la limita) si toti providerii vor trece la ip v6 (cu alocare dinamica din start - o sa fie mai bine din punct de vedere al anonimicitatii pe internet)

- dupa ce statia orbitala va fi data in folosire transmisiunile de internet intre statia orbitala si pamant va fi ceva comun (urmatorul pas e stabilirea serverelor pe luna si crearea unui sistem de internet pamant - luna = asta oricum nu se va intampla in urmatorii 10 ani dar in urmatorii 50 da)

- pe partea de programare se va putea programa ca si pana acum in aceleasi limbaje doar ca aplicatia va fi compusa din server si client (unde clientul putand rula in browser sau in sistemele cloud) (programatorii trebuind sa stie mult mai multe lucruri ca pana acum deci mult mai multe de invatat)

- virusi, troienii si alte chestii de gen vor tintii sistemele cloud in principal si se vor concentra pe vulnerabilitatile diferitelor browsere.

Ce zici tu aici se va aplica peste CEL PUTIN 10-15 ani.

Sistemul desktop e principalul pion si cred ca va fi in urmatorii ani buni ce vor urma.

Asta cu cloud care va domina majoritatea domeniilor informatice e o utopie in urmatori 10-15 ani. Credeti ca tot ce vedeti pe siteurile de IT news se aplica sau s-a aplicat vreodata la scara larga? Firmele IT au interesul lor comercial, nici 5% din tehnologia actuala nu s-a distribuit publicului larg. Toti se vorbesc intre ei sa mentina un anumit echilibru economic, credeti ca vine unul cu o tehnologie noua si renunta producatorul la o serie intreaga de fabricatie pentru a aplica tehnologia respectiva? De fapt, tehnologia nu a evoluat asa de mult pe cat am vrea noi sa credem. Toate procesoarele functioneaza la acelasi nivel tehnologic ca acum 20 de ani, cu upgradeuri majore(au marit magistrala, etc.)

Despre gamingul pe net, iar intervin factori economici. Folosirea CD-urilor ca mod de stocare si distribuire principal al jocurilor va fi activa maxim inca 10 ani, dupa niste declaratii oficiale ale producatorilor.

Companiile mari vor folosi in continuare modalitati de stocare fizice, din cauza sigurantei si a performantei.

In rest majoritatea sunt aplicabile, unele chiar in viitorul foarte apropriat, dar prea putine ca sa simtim o diferenta majora.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...