Az a baj, hogy te úgy adod elõ, hogy ha nincs 1 órára internet akkor megállt az élet. Azért még informatikai cégnél is bõven lehet dolgozni addig amig visszajön a net. Nézzük a példát, futár felkel reggel bekapcsolja a pdat, nincs meg, hogy hová kell mennie, bekocog a központba és áttölti manuálisan. Vonatkoztassunk el, hogy a futárcégek általában igy is úgy is saját telephelyrõl kezdik meg a munkát és csak nagyritkán otthonról.
Mindenre lehet kifacsart helyzetet találni, de mint másik kollega is megemlítette azért te most az 1-2%-ot próbálod meg levetíteni az emberek 100%-ra... az meg így elég nagy ferdítés.
Jó, nézzünk 1 konkrét példát. Futár felkel reggel, bekapcsolja a pda-ját/mobilját, töltené le hogy aznap hová kell mennie, és mit kell vinnie. Nincs net. Ezen a ponton b.sztja a szinkronizációt, mert el se tud indulni. És hiába megy be a céghez, ott se fognak neki tudni segíteni, mert adatbázis pont azért érhetõ el webrõl hogy bárhová megy el tudja érni.
Egyébként kb 2003-ban írtam ilyen programot logisztikai cégnek, szóval pontosan tudom hogy mi az amit lehet késleltetni, és mi az amiktõl áll a munka.
Szép ez a felsorolás, kár hogy az idézetek között nincs hozzászólás/elõzmény kapcsolat. Futárcégnél is más problémát vetettem fel, programozónál is mást, meg könyvelõnél is mást. Az hogy te összekevered a válaszaimat téged minõsít, nem engem.
Hát nem tudom mi kis fejlesztõk vagyunk, de ezt még a mi szoftverünk is meg tudja csinálni. (Azazhogy az adatgyûjtõ nem hal meg ha nem tud azonnal szinkronizálni hanem a memóriába gyûjti az adatokat és szinkronizál amikor tud, és ezt jelzi is)
Ezt irtad: "Egyébként ha elvágják az internet kábelét, akkor ma se nagyon tud már dolgozni sok cég. Merthogy levélben jönnek-mennek a megrendelések, szerzõdések, adatfrissítések, stb."
Erre a válaszom: "Egyébként ha nincs net, attól még a cégek jó része tud dolgozni, hisz a belsõ infrastuktúra megvan, a programozó tud fejleszteni, a könyvelõ tud könyvelni az áruszállítót el lehet inditani és igy tovább. Nyilván külsõ partner felé nem tudod emailben elküldeni a cuccot, de ez esetben még mindig vannak alternativák, mint például fax, futár."
erre: "kéne 1 oracle cluster localba is, mert az adatparkban lévõ nem olyan vicces, akkor mondta hogy ok, megvesszük, aztán levonja a bérembõl azt a 200 milliót amibe kerülni fog." ... " Hogy lesz kisebb, de konzisztens az adatbázis, ha mondjuk 1000 táblából áll, táblánként 10K-100M rekorddal?"
Most öszintén, mi a f@sz köze van a felhõnek meg a cégek müködésének internet nélkül ahhoz, hogy te valami olyat csinálsz, amit rajtad kivül összesen még 3 másik ember az országban?
Mert azt értem, hogy a te céged egy 200 milliós külsõ cuccal dolgozik és te erre fejlesztesz, és ezért neked megáll a munka ha ezt nem tudod elérni internet hiányában, csak azt nem értem hogy a cégek maradék 99.9999% akik nem ezt csinálják és nem is a debreceni szuperszámitógépen fejlesztenek napvihar elõrejelzõ programot, azoknak miért állna meg az élet ha fél-1 napra kiesik az internet?
A mi cégünk egy fejlesztõ cég, volt már rá példa hogy 1 napra kiesett az internet, na bumm, a 80 fejlesztõ vigan dolgozott tovább lévén van belsõ infrastrukturánk és NEM felhõben tároljuk az adatainkat, 10-15 ember meg késleltetve volt a munkájában mert csak 1 nap késéssel tudta elküldeni/elolvasni a leveleit. Akkor mirõl is beszélünk? És ez egy közepes méretü IT cég, gondold el mennyire érinti Jozsi és tsa bt-t amikor elmegy az internet egy napra... Semennyire.
Nem értesz te semmit, mert buta vagy mint a tök. Hogy optimalizálsz pl futási sebességre egy PL/SQL programot, amikor A lehetõség 100K x bonyi lekérdezés, B lehetõség meg 10M x egyszerûbb lekérdezés? Megnézem 100x kisebb adatbázison, hogy lefusson mondjuk egy szimpla, lokál tesztszerveren mielõtt összeomlik a naprendszer? Hogy lesz kisebb, de konzisztens az adatbázis, ha mondjuk 1000 táblából áll, táblánként 10K-100M rekorddal? Ez mennyi idõt vesz igénybe (ami helyett lehetne értelmes munkát végezni)?
Én inkább távolról lefuttatom a valós környezetben, egy teszt sémában, amely inputnak a valós adatbázis tábláit használja - vállalva azt, hogy ha nincs net, akkor nem tudok dolgozni. Egyszerûen azért, mert így ténylegesen látszik hogy A vagy B irány a jobb.
Persze akinek úgy indul a projectje, hogy createdb, és max 3 tesztadatot rak minden táblába a teszthez, az ezt nem értheti, mivel az általában szarik rája hogy az optimális-e a végeredmény vagy sem (addigra már ki van fizetve, mire kiderül hogy egy kontár).
Ne röhögtess már. Mi is támogatunk oracle-t, nem kell a fejlesztéshez egybõl 200 milliós oracle cluster, meg lehet azt oldani egyszerübben is és megsúgom sem felhõ sem 200 milliós beruházás nem kell hozzá.
Persze idõnként ki kell próbálni valós körülmények között is a cuccot, de azt hivják tesztüzemnek és általában egy fejlesztõ cég sem próbálja meg megvenni vagy felhõbe rakni a tesztüzemhez szükséges vasat/szoftvert, hanem szépen megkéri az ügyfelet akinek fejleszt, hogy biztosítsa számára ezeket, amit az ügyfél általában meg is tudni adni, hisz késõbb ezen fog futni élesben is a cucc.
Szóval nem kell a parasztvakitást, ezt tartogasd meg a haveroknak akik biztosan elájulnak az "oracle cluster" jól hangzó varázsszótól meg hogy 200 millió, de ha olyannak magyarázol aki ért hozzá vagy fejleszt rá, annak csak azt bizonyitod, hogy nagyképü vagy.
Szóval még mindig nem értem, fejlesztési szakaszban miért is kell kikapcsolódni az internetre? Arról már nem beszélve, hogy sikerült egy olyan speciális szoftverfejlesztést venni példának, amin nagyjából a fejlesztõk 0.00001% dolgozik... De azért örülök, hogy nem mindjárt a világ legerõsebb szuperszámítógépére fejlesztett naprendszer szimulátor program fejlesztésével jöttél...
Csak laikusoknak, a kedves kolléga most azt próbálja meg bemagyarázni, mintha a NASA úgy fejlesztene ürhajót hogy egybõl fellövik az ûrbe és a Földön kicsiben/nagyban stb soha nem tesztelnének, és ha nem elérhetõ az ûr, akkor egybõl le is áll a fejlesztés, mert a Földön nem lehet bekötni két kábelt az ûrhajóban csak az ûrben...
Nyilván amíg Vér István le van ragadva a mysql meg a php mint programozási nyelv (lol) mellett, addig fel se foghatja, hogy mirõl szól a programozás valójában.
Ja, dolgoztam mint programozó, sõt most is. De tudod mikor mondtam a fõnöknek, hogy kéne 1 oracle cluster localba is, mert az adatparkban lévõ nem olyan vicces, akkor mondta hogy ok, megvesszük, aztán levonja a bérembõl azt a 200 milliót amibe kerülni fog.
"Nyilván mivel te kitaláltad, hogy a programozónak nem kell net a munkájához, akkor az majd net nélkül fog pár órát fejleszteni (holott a kód elsõ sora az hogy connect, aztán ha nem sikerül akkor kapufa)."
Milyen konnekt bakker? Egy programozónak kurvára nem kell internet hozzáférés a programozás, maximum nagyon spéci esetben. Szerintem te még sosem programoztál...
Még a webfejlesztõk is (a normálisabb nem a garázs bt tipusu) saját belsõ infrastrukturát használnak, ahol van saját mysql/php szerver, aztán amikor tesztelni akarja hogy a weboldal amit készit jól müködik, akkor az ahhoz csatlakozik. Már megbocsáss, de ki az a f@sz, aki úgy fejleszt egy programot hogy annak valami külsö csak interneten át elérhetõ távoli szervehez kell kapcsolódnia folyamatosan???
"a programozó nem tud, mert a szerver amire fejleszt neten van. Sõt, van fejlesztõeszköz ahol még a help is neten van, és ha elakad a google pláne neten van"
Te dolgoztál már mint programozó? :DDD
A fejlesztõ általában a saját gépén fejleszt, a forráskód a sajátgépén van és igy tovább. Mivel a legtöbb fejlesztõ cégnek saját belsõ infrastruktúrája van, igy az internet leállása gyakorlatilag semmiféle problémát nem fog okozni a fejlesztõnek, maximum a google nem megy.
Amit te irtál az nagyon lol, mert pont arra példa, hogy mi történik ha egy cég a felhõbe teszi az adatait, aztán elszáll az internet vagy a felhõ. Akkor tényleg nem lesz meló.
80%-ban azokon a helyeken ahol gép van igen és az ofisz is szigorúan formázatlan szövegekre kell. Emellett még fontos a munkához a passziánsz is :) meg a netes pornó fõleg az amcsiknál.
Megszólat Mr Mindent Tudok. Nyilván mivel te kiszoptad a kisujjadból, hogy "majd késõbb szinkronizál", onnan kezdve ez minden - akár saját fejlesztésû - alkalmazásba triviálisan bekerül. Nyilván mivel te kitaláltad, hogy a programozónak nem kell net a munkájához, akkor az majd net nélkül fog pár órát fejleszteni (holott a kód elsõ sora az hogy connect, aztán ha nem sikerül akkor kapufa).
Mint az apple? Nem lenne hülyeség ám. És szeritnem jól csinálják. Egy kezdõ platform halála, ha a fejlesztés darabokra hullik az ezer hw egymásból fakadó bugjainak a javitása. A tengernyi konfig támogatása leszivja az erõt. Ehelyett támogatnak pár nagy beszállitó nagyszámú konfigját, és azon máris fixen elérek X millió usert minimális hibalehetõséggel. Mondok egy példát. Ha csak az eeepc gépeket támogatnák, máris cirka 100 millió felhasználónak alternativa úgy, hogy mûködik is, elég letesztelni 15 féle gépen. És én is ezrét részesitem elõnyben a "tömeg" notikat. Fix vas, amin ha van hiba az OS-el már javitva. Tipikusan eeepc-m Felraktam a w7-et, alaból igen jól vette az akadályt, ami volt hiba azt a windows udpate kijavitotta. És nem fórumozom tele a fél netet, hogy X alaplap,y videókártyával z driverre "miafaxérnemmegyvazze"
Ugyanazt tudom írni erre mint az elõzõre. Ezt most is megcsinálja neked egy ubuntu vagy bármilyen egyszerû kis linux. A windows meg teljesen más tartományban mozog. Akkor most gyak. ez az ingyenes rendszer a mostani ingyenes rendszernek lesz alternatívája? Továbbra sem látom, hol lesz ez jó.
Ja, és hogy a cég tud dolgozni net nélkül: a programozó nem tud, mert a szerver amire fejleszt neten van. Sõt, van fejlesztõeszköz ahol még a help is neten van, és ha elakad a google pláne neten van. Az áruszállító nem tud kiszállítani, mert a pda neten keresztül küldené a nyomkövetõ rendszernek hogy leadta a cuccot, a pda szoftverében kell aláírnia az átvevõnek, azzal fotózza le az esetleges sérült rakományt, stb. Könyvelõ is addig tud könyvelni, amíg mondjuk nem kell az APEHbe beküldeni valami bevallást, mert ugye az is az ügyfélkapun kereszül történik
Szóval nem, nagyon sok cég nincs már ma meg net nélkül. Ahogy áram nélkül sem (amit ugyanúgy elvághat egy munkagép).
A felhõ használatához nem kell gyors net, az adatbetöltéshez kell, de az ugye egyszeri alkalom (és ugye az sincs megtiltva, hogy berakj 1 adatközpontba saját szervert, amirõl áttolod gigabiten az adatokat a felhõbe egyszercsak). Ha viszont már a felhõben van az adat, akkor sokkal magasabb a biztonság, sebesség - egyszóval mindenben jobb, mint amit localban biztosítani tudsz.
A mobil internet+felhõ - az irodai alkalmazások mellett - arra is simán megfelel, hogy a már felhõben lévõ több 1000 táblás, táblánként sok millió rekordos adatbázis, amin mondjuk olyan PL/SQL-t kell futtatni, aminek az inputja néhány 10 szövegmezõ, az eredménye pedig pár 100 soros result set. Ja, és a futási ideje localban 2 milliós szerveren 2 óra, felhõben meg 10 dollár, és 23 másodperc... Nagyon nem mind1.
Mobil net nem sokra elég ha tényleg aktivan használod a felhõt. Maximum ha minden munkatársnak veszel egyet, de akkor meg ott vagy mintha befektetnéd azt a pénz hardverbe.
Egyébként ha nincs net, attól még a cégek jó része tud dolgozni, hisz a belsõ infrastuktúra megvan, a programozó tud fejleszteni, a könyvelõ tud könyvelni az áruszállítót el lehet inditani és igy tovább. Nyilván külsõ partner felé nem tudod emailben elküldeni a cuccot, de ez esetben még mindig vannak alternativák, mint például fax, futár.
Ha viszont nincs belsõ infrastruktúra, akkor szivás lesz, mert a könyvelõ nem éri el szükséges dokumentumokat és igy tovább tehát tényleg nem fog tudni dolgozni.
És hogy a dolgot megspékeljem egy kicsit, ha nem az internet kábelt vágják el, hanem pl. beszarik a google rendszere belsõ hiba miatt 1-2 napra vagy dos-olják stb (történt már ilyen szolgáltatás akadozás mostanában), akkor teljesen meg leszel lõve és ezen még a mobilnet sem segít.
B opció hogy a cég redundáns internet hozzáférést vásárol, vagyis mondjuk 1 madzagos, meg egy mobil netet. Persze a mobil nem tudja ugyanazt sebességben mint egy madzagos, de dolgozni simán elég.
Egyébként ha elvágják az internet kábelét, akkor ma se nagyon tud már dolgozni sok cég. Merthogy levélben jönnek-mennek a megrendelések, szerzõdések, adatfrissítések, stb.
Míg a linux fejlesztõk nem képesek összefogni, addig a Google még operációs rendszert sem tud kiadni. Tök felesleges noteszgépre. A Google dolgozóin és/vagy gyerekein kívül senki sem fogja használni. Bár pár begyógyszerezett amcsi lehet megveszi, egyébként tök felesleg.
Jó hogy nem úgy adnak ki egy oprendszert, hogy csak egy adott konfigon mûködjön. Bár a Chrome OS közel jár ehhez. Csak azt nem értem, miért gondolják, hogy a partnerségekbõl több profithoz jutnak, mintha a felhasználók számára csinálnának valamit...
Aztán ha kiskunröcsögén egy munkás elvág egy kábelt a földben, akkor a cég 1-2 napig nem fog müködni. A céges adatok egy külsõ ellenörizhetetlen helyen pedig szintén horror dolog lehet... Arról nem beszélve, hogy mihelyst fontos dolgok is felkerülnének a rendszerbe, a felhõ lenne a hackerek elsõrangú célpontja, aztán majd lehetne sirni, ahogy a sony-tól is ellopták néhány millió ügyféladatot, csak itt ez még akkor megspékelve céges adatokkal is...
Azért ha kiforrja magát a google docs, akkor lehet majd dolgozni is vele, és akkor gyakorlatilag lesz egy jó munkahelyi hálózat amit a google ad szinte ingyen, a chromeos gépekhez és hogy a céges dokumentumok a DOCS szerverein vannak ugyebár nem kell rendszergazda, minimálissá tehetõek egy cég informatikai kiadásai, asztali gépként meg úgy haszálják hogy berakják a notit egy dokkolóba, ha játszani akarnak arra ott lesz a GaiKai vagy az Onlive.
Nekem van egy csomó ismerõsöm aki neten kívül semmit nem használ a gépén..... ott filmezik iott hallgat zenét és ott faxbúkozik.... nekik tökéletes eszköz lesz! Ja én persze ezt nem tudod telirakni majd mindenféle keresõ pluginnal amik gajjravágják a gépet. Persze majd a tesztek után meglátjuk hogy beváltja-e a reményt :)
Egyelõre sehol nem látom elõnyét, max a hype adja majd el. Egy tesztet majd megjátszok azért