"Věřili jsme, že Google nebude umět do Firebase něco takového dát."
Věřili by jste někdo, že někdo něčemu takovému může věřit ?
Spíš věřili a doufali, že to Google od nich koupí..........
Jistě je Google silný, ale pochybuju že je rychlý. Pokud něco vyvíjí, tak určitě ne za měsíc. Tudíž na tom vylepšení pracoval už tak rok nebo i víc. Ergo, pochybuju že Google mířil právě proti nějaké malé firmě.
Zacal bych pohledem na domovskou stranku rapid.io, jeji nevalidni certifikat a jedinou zobrazovanou zpravu "An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details.".
Prave proto by me napadlo, ze bych tuhle technologii hypoteticky koupil jen pokud by bezela na mem vlastnim zeleze a mohl jsem snadno analyzovat a opravovat veskere provozni chyby. Navic, Google mozna z cloudu tak uplne nevystoupi, protoze by prisel o to nejcennejsi - cizi data.
Boj s Google má smysl, podívejte se na Seznam a jeho služby, jako jedni z mála proti Google obstojně fungují. Navíc Mapy.cz je jedna z nejlepších mapových aplikaci, z pohledu mapových podkladů a jejich širokému použití (i plně offline)
Projekťáci si myslí různé věci. Před časem jsme dostali na řízení projektu novou managorku, MBA z nějaké Londýnské školy. A ta udělala plán projektu, podle kterého se napřed testovalo, pak instalovalo, pak vyvíjelo, pak se dělal design a na závěr se sbíraly uživatelské požadavky (nekecám). Když jsem ji upozornil, že takto to asi nepůjde, tak mi strašně děkovala, že jsem ji ukázal vazby, o kterých neměla ani tušení, že ten plán dělala jen podle toho, jak jsou volní lidé.
většina uživatelů českého internetu je jazykově negramotná. Jakmile tenhle trend vymyzí
:-)))))
pouziva samozrejme docker :D ::D :D
to je ted hodne cool co pouzivat docker?
takze to nasadime na AWS ale "samozrejme" pod dockerem, protoze tim jen ziskam... ale co? problemy a dalsi miru abstrakce (to nemluvim o node.js :D )
skutecne bych rad, kdyby se nekdo z tymu ozval, co presne ziskali nasazenim pod dockerem v teto konkr. konfiguraci
Nasleduje muj osobni nazor:
Hlavnim prinosem Firebase je to, ze to v podstate umoznuje pristupovat do databaze primo z klientske aplikace, takze neni nutne vytvaret na serveru vrstvu API a tedy hlavne nejsou potreba backend developeri.
Obecne bych rekl, ze se to hodi spise pro mensi aplikace a tomu take odpovida pouziti. V dusledku se totiz backend kod duplikuje na kazde platforme (iOS, Android, Web).
Pokud nekomu chybely pokrocilejsi query, tak je to naznak, ze meli vice investovat do vyvoje backend API. Nikoliv prijit s novym serverless frameworkem.
Každý doufá, že právě to jejich řešení je jediné a originální ... já pro změnu věřím, že na té samé věci pracovalo více lidí nebo malých týmů současně. Velké společnosti si udělají jednoduchou rešerži toho, zda-li věci, které potřebují ( chtějí ) udělají vlastními silami nebo zda-li stávající řešení koupí. Ve vlastním řešení se vyznají a je jejich od začátku do konce, koupené řešení se musí "upravit" dle potřeb korporace. Pak vyhraje to, co je levnejší. Velký má sílu protlačit i při začátečních problémech svůj produkt až do konce masově. Malí ne. To je vše. A mít sílu jako malý na to, aby se z jejich produktu stal globální .... auvajs.
Google vznikl v září 1998 – jako internetový vyhledávač, bez map. Mapy.cz existují od roku 1998. A internetové mapy tu byly už před tím.
Vzpomněl jsem si, když se pokládala Tesla co jsem tam pracoval, vyhnali nás, konstruktéry, po vlastech českých (i moravských a snad i slovenských), abychom sháněli zakázky. IMHO dokud Tesla byla silná v kramflecích, mohla tahle akce být dost užitečná, ale to si hlídali obchodníci a nechtěli, aby jim do toho nějací blbí konstruktéři viděli a kecali.
Tak jsme přijeli do jednoho podniku co dost vyvážel, nabídli jsme jim naši elektroniku. Odpověděli, že vyvážejí i do zemí, kde tomu howno rozumějí, když jejich "expert" otevře rozvaděč, vidí nápis, například "Siemens", tak : "Dobrý, bereme", ale kdyby tam byl nápis "Tesla", tak by opáčil: "Co to je, to neznám, to tu nechci."
Poklud mě paměť neklame, ještě dřív byly amapy.cz. Skvělá věc, které v té době mapy seznamu nesahaly ani po kolena. A jak se v tom dalo krásně programovat.....Tuším že to tenkrát zabili nějací neschopní joudové z centrumu.cz
Tak téhle ženské si važte. Naslouchá názorům podřízených, to u magorů ...eee managerů nebývá moc časté.
...za jak dlouho takto velký výkop vykope 200 kopáčů?...
Správné řešení:
Než stačí něco vykopat, umlátí se navzájem krumpáči.
Mi se to jeví tak, že malá česká firma chtěla provozovat malou dojnou krávu a nevyšlo to.
Nad diskusí si můžete přepnout, jak chcete příspěvky řadit (podle hodnocení, podle vláken nebo podle času). Stačí to udělat jednou, pak už si diskuse budou vaše nastavení pamatovat.
Pro mne jsou Mapy.cz o řád lepší než Google Mapy. Na počítači i na mobilu. Mapy Googlu pro mne mají jedinou výhodu, když jsou použity jako podkladová mapa pro zobrazení něčeho jiného – pak je ta jednolitá šedá plocha výhodou. Dříve jsem je používal, protože byly lepší, ale v posledních pár letech Seznam na mapách hodně zapracoval a podle mne Google předstihl. V ČR už nepoužívám Google ani pro StreetView.
A s tou neznalostí jazyků to podle mne taky nebude podstatné, protože ty aplikace, která má Seznam, má i Google v češtině. Jazyk podle mne hraje roli pouze u vyhledávání, kdy lidé, kteří hledají cizojazyčné texty, je nebudou hledat na Seznamu.
a mozna vas to prekvapi, mapy existuji uz hodne dlouho :D
dat je na net je pak vskutku revolucni myslenka, ktera napadne jen nekolik geniu, protoze internet je cosi tak neuchopitelneho a dat na nej veci,kvuli kterym byste predtim musel vstat od stolu je tak proti jeho podstate.....
dokavad neuvidim live satelitni HD pohled na jakekoli misto na svete a misto toho musim koukat na vice ci mene offfline obrazky pak stejne suckuji vsichni
Jednou jsem četl přirovnání, že když jedna ženská porodí dítě za devět měsíců po otěhotnění, devět ženských to dokáže za měsíc.
Daleko vetsi problem mate jinde. Databaze jsou velmi dobre prave v praci s daty - predevsim v jejich rychlem ziskavani. Jenze to je prevazne jen nepatrna cast toho, co s temi daty chcete delat. Pak mate dve moznosti - cast/celou aplikacni logiku implementovat prostredky databaze, coz je pomerne neohrabane, a s casto velmi tragickym dopadem na vykon. Alternativne muzete veskerou logiku implementovat v klientovi, jenze to prozmenu vede na problemy typu jak zaridit aby nejaka externi aplikace mohla se systemem spolupracovat = volat i jeho nedatabazove casti.
Proto ten aplikacni server, ktery zaridi jednotne prostredi bez ohledu na zpusob komunikace. Sytem muze mit jak desktopoveho klienta, mobilniho klienta, webove rozhrani atd. a to vse vyuziva aplikacni server === konzistentni chovani. Je pak jedno jestli vystaveni faktury spustite z webu nebo z telefonu, vysledek je identicky.
Bohuzel, mnozi vyvojari neco takoveho nedokazi nejen implementovat ale ani pochopit. Pravidelne se setkavam s SW, kde vysledek kazde jedne akce je zavisly na tom, odkud ji zavolate, a to klidne i v ramci jednoho klienta.
usmevne :D
mala technicka - MBA neni asi idealni kvalifikace pro projektovy plan natoz pak jeste pro SW projekt
Tedy asi ziji v jine dimenzi, ale primy pristup do databaze umoznuje snad kazda existujici databaze. Nevim o zadne pouzivanejsi ktera by to jiz drahne let neumela. Jednoduse mate klienta a databazi = dvouvrstva architektura. Casteji se ale pouziva trivrstva = klient, aplikacni server, databaze. Ma to nekolik dobrych duvodu, at uz vykon, bezpecnost, lepsi spravovatelnost atd.
Co neplatí? Podle vás sto lidí dokončí stejný projekt za setinu času, který by nad ním strávil jeden?
To je presne to, o cem jsem mluvil. Jakmile toho potrebujete vic, mela by se zacit vytvaret ta vrstva mezi klientem a databazi, tj. backend. Primy pristup do DB samozrejme podporuji vsechny DB (jak jinak by do nich backend pristupoval), ale bezpecnost, tj. vytvareni uzivatelskych uctu a prav pro kazdeho uzivatele je docela slusny bottleneck.
"Hlavnim prinosem Firebase je to, ze to v podstate umoznuje pristupovat do databaze primo z klientske aplikace..."
To je prinos? Nie je to nahodou bad practice? Ci uz z pohlady security alebo z pohladu cistoty kodu. Aj ked v tom druhom pripade nie je problem si vo frontende napisat maly API... ale to uz zase skodi cistote kodu, tak neviem.
Az na ten nepatrny detail, ze uplne stejne funguje 99% uzivatelu google. On se totiz jako vyhledavac poslednich par let uz moc pouzit neda. Specielne pokud je nebohy uzivatel prihlasen.
mám pocit, že to vidíš špatně. Představa, že vývojářská firma (či jeden vývojář) čeká na věci zdarma, aby mohl pracovat je hodně naivní.
Předpokládám, že pokud bys svoji úvahu dotáhl o trochu dál, obvinil bys ty různé app story, že proti vám dělají nekalou praktiku a vlastně ruší úplně potřebu samostatných instalátorů.
Seznam se drží na vrcholu ne díky tomu, že je skvělý, ale že ho využívají počítačově negramotní lidé.... proč Seznam používá tolik lidí?.... protože když řeknete běžnému českému uživateli "ty Franto, mrkni se na Lidl, co je tam se slevou..." tak český negramota nenapíše www.lidl.cz přímo do adresního řádku prohlížeče, ale do okénka na www.seznam.cz.... (i proto, že ho ho má nastaven jako home) a pak s grácií sobě vlastní přejde na ten vytoužený Lidl....
až zmizí tato generace českých tupců, pak zmizí v propadlišti dějin i Seznam.... Seznam je založen na tuposti českých tupců.... proto je ČR snad jedna z mála zemí, kde má google konkurenci
>>Pokud nekomu chybely pokrocilejsi query, tak je to naznak, ze meli vice investovat do vyvoje backend API
Jako business requirement to asi nebylo osamocene, resp. za tim asi nejaky prachy byly. Myslim si to, protoze jinak by to asi Google neimplementoval, ne?
Mozna muze byt driverem najaka strategie, ale spis to bude jen o prime poptavce a jejim snadnym nasycenim.
od dob, kdy platformu navrhují vývojáři a docker images si také píší sami je podobná otázka nepodstatná.
Za mě důvodem může být jednotné API a prostředí pro vývoj, test, produkci s možností někam přejít. V realitě tohle je ale buzzword, protože vždy záleží na ceně, i samotný docker umí spolikat spousty peněz navíc.
ja spis narazel na to, ze docker s vyjimkou urcitych pomerne primitvnich veci, ktere vyvijite z pozice solution provideru a chcete byt "friendly" vuci vasim zakaznikum, nedava smysl
v realite budete vzdy zavisly na systemech|API|IaaS|PaaS|SoA|Microservices ktere vase vec vyuziva, a onanovani nad tim, ze to mohu nasadit pod Win nebo Linux je marketing - a I to je resitelne bez dalsi miry zapouzdreni
v realite se vzdy ptam techto lidicek, kolik "vykonu" ztratim - a v principu (viz vyse) konecny zakaznik pokud prekona tu uvodni cenu nasazeni pak uz s dockerem by jen ztracel a ztracel na vykonu - to proste logicky nedava smysl
ale jsem si vedom, ze z hlediska soucasneho IT se "mrha" 99% (to cislo je jen pro ilustraci) vykonu agregovane skrze vsechny urovne
CPU->OS->NET->klient
Kolega asi mluvi o něčem zcela jiném. Viz. známá početní úloha:
Když jeden kopáč za hodinu vykope 1 m výkopu, za jak dlouho takto velký výkop vykope 200 kopáčů?
jeste male doplneni
uplne uchylne se mi zda nasadit IL binarky - e.g. Java nebo .net nebo jeste hur - scripting e.g .python pod dalsi intermediate container.. coz je asi nejcastejsi setup v tomto kontextu
Tuto myslienku poprosim rozviest.
Prihlaseny som, napisal som google.com a objavila sa mi cista stranka google s logom a polom pre vyhladavanie, nic viac. Tak ako vzdy.
Bude si to pamatovat jen do te doby nez si po ni neuklidis.
Z wikipedie:
Mapy.cz byly spuštěny v 1998, tehdy je pro Seznam.cz provozovala společnost PJsoft s.r.o.. Mapy obsahovaly automapu České republiky a městské plány vybraných měst.
Ale to není ono. Nedivím se, že to v té době zapadlo, technologie tehdy ještě nedozrála.
To měla být pochvala Mapy.cz, že se dokázaly prosadit i proti rozjeté konkurenci Googlu v oblasti map a hype co kolem toho celosvětově bylo.
Už máš uklizené pisoáry, že se zase vyžvaňuješ? Nejde o stránku, ale o výsledky hledání. Které jsou "personalizované" k nepoužitelnosti.
Seznam u nás funguje protože většina uživatelů českého internetu je jazykově negramotná. Jakmile tenhle trend vymyzí (což snad bude co nejdříve) tak ustoupí i většina služeb seznamu(.cz). Navíc to, že je "jedna z nejlepších" neznamená, je jedna z nejlepších není i maps.google.com.
Z globálního hlediska je navíc propojení all by google poměrně omezující pro budoucí služby, které nabízí seznam a jakmile se lidé s Androidy skutečně naučí využívat celý jejich potenciál, tak seznam budou používat jen jablíčkáři.. :)
Takychto pripadov poznam X a nedavno sa to stalo aj nam - unSigned vs Microsoft :(
Uz davnejsie sme vyvinuli spickovu technologiu na tvorbu instalatorov priamo pre Visual Studio a Embarcadero RAD Studio (Delphi). Je to fantasticka vec, priamo v IDE si napisete instalator, nepotrebujete dalsie editory a mate vsetko k dispozicii (IntelliSense, syntax highlighting a vsetky tie pokrocile vymozenosti IDE).
Vsetko bolo fajn, az kym Microsoft nevypustil Visual Studio Code, ktore je uplne zdarma a tym prakticky zabil vsetkych 3rd party vyvojarov rozsireni. MS postupne rozsiruje IDE a pridava do neho dalsie veci a vsetko je zdarma a tak ludia prestavaju platit a cakaju kym bude vsetko zdarma.
Raz to MS spoplatni (ked bude mat monopol) a bude to potom N-krat drahsie ako nase riesenie teraz. MS sa proste neda konkurovat, aspon nie dlhodobo, ale aspon zatial su nase produkty stale lepsie :)
Kto ma chut nech si pozrie: http://unsigned.sk/index.php/sk/produkty
Exustuje v rámci Křišťálové Lupy taky záporná kategorie ? Řazení příspěvků v diskuzi je tu od jisté doby tragédie a nikdo s tím nic nedělá.
Mluvite o mapovych podkladech openstreetmap predpokladam? A ano, seznam v CR pouziva podklady sve, mnohem horsi. Specielne co se tyce jejich propagovanych tusitstickych map, trasy vedou misty, kde by se i Adam Ondra zapotil.