@grzes_l
Wi臋c zrobi臋 zakupy u tych co m贸wi膮 - proste :)
@Narmer
No na tak niski poziom dyskusji to si臋 nie zni偶臋, bo zaraz mnie pokonasz do艣wiadczeniem i swoim zrozumieniem 艣wiata ;) Twoje argumenty s膮 niezbijalne ;)
@grzes_l
Ma艂o mnie obchodzi do czego niekt贸rzy producenci nie d膮偶膮. Ja wiem 偶e u innych dostaj臋 mo偶liwo艣膰 bezstresowego zabrania s艂uchawki w g贸ry, kajak, 4x4, jacht bez "zawijania go" w prezerwatyw臋 - to JEST wg mnie s艂uszny trend, bo telefon jak i zegarek powinien zapewni膰 cho膰by wytrzyma艂o艣膰 na rozmow臋 podczas deszczu.
Co? Od premiery pi膮tki mamy u konkurencji wy艣wietlacze fullhd, wodoodporno艣膰 ip67, multiuserowo艣ci (mo偶e nie telefon, ale tablet?), firewalle per aplikacje (3g,wifi,no-access), sklep apple przoduje w aplikacjach zombie, od miesi臋cy nie aktualizowanych.
A oni wyznaczaj膮 trend daj膮c z艂oty kolor, skaner palca i procek kt贸rego si臋 nie wykorzysta przy tej ilo艣ci RAM - no super trendy.
Aha, jeszcze co do NFC i "zabezpieczania" got贸wki, zamiast izolacji przeciw skanowaniu kieszeni jest prostsza metoda - banalna :)
Nosi膰 2 karty razem :) 2 na raz si臋 nie odbije. Sprawdza艂em przez przypadek. Pr贸bowa艂em skasowa膰 Osterk臋 w Londynie ca艂ym porfelem, maj膮c w portfelu jeszcze paypasa Inteligo - no way :)
A ja bym wywali艂 ze serwerowni kilku "U" i w艂o偶y艂 w ich miejsce iphony :)
Procesor 64-bit NIE jest zb臋dny, jest wr臋cz po偶膮dany ju偶 od teraz - bo po ma艂u ca艂y ekosystem przejdzie na 64 i nie b臋dzie op艂acalnym utrzymywanie 2 architektur. Po prostu 32 bit czeka naturalna 艣mier膰 technologiczna tak jak to wysz艂o w x86 i TO jest pow贸d przej艣cia. Za 2-3 wydania IOS przestanie by膰 hybrydowy i era 32-bit si臋 sko艅czy, a wtedy w telefonach b臋dzie ju偶 4 i wi臋cej G RAM.
Przy czym obecnie poza zachowaniem d艂u偶szego okresu 偶ycia produktu absolutnie NIC nie daje, daje tylko tyle ile wi臋cej ma GHz, jak w typowym risc.
Dok艂adnie tak. Zauwa偶 偶e pierwsze Windy z graficznym GUI powsta艂y gdy pracowalismy na 2, 4MB ram i 33MHz, okna si臋 otwiera艂y i zamyka艂y tu nie ma jakiego艣 przeskoku masakrycznego. Rozdzia艂ka, no c贸偶 by艂o 1024x768, teraz jest ile fullhd, retina? to raptem 4x wi臋cej pixli. Przyrost mocy? 100x? Pami臋ci? 1000x. Czemu to si臋 haczy na go艂ym gui? Czemu otwarcie apki w iphone laguje? On ma mniej pixli ni偶 stara svga!
Nie m贸wi膮c ju偶 o tym 偶e dzisiejsze gui chodzi na gpu, a nie ma cpu, a tu to ju偶 w og贸le masakra i CUDA si臋 dziej膮 :)
Zero nacisku na responsywno艣膰 - to powinna by膰 podstawa.
Jak ja mam u mnie w systemie kt贸ry pisze i konserwuj臋 us艂ug臋 interaktywn膮 kt贸ra zajmuje >1sek to jestem chory i siedz臋 nad optymalizacj膮 - kolejkuj臋, exlainuj臋 sqle, wprowadzam skalowanie, indeksy - to MUSI dzia艂a膰 responsywnie.
Z reszt膮 prowadz臋 statystyki odpowiedzi, 艣rednie warto艣ci oczekiwa艅 na realizacj臋 us艂ugi, loguj臋 te d艂u偶ej wykonuj膮ce si臋 itd. aby wszystko p艂ynnie dzia艂a艂o. Ale chyba nikt tak nie robi. Teraz studenci po plastyce rysuj膮 aplikacje w php i jak co艣 wolno dzia艂a to dorzucaj膮 wiadro xeon贸w za kas臋 z EU i luz.
@squal2001
Mam nadziej臋 偶e system operacyjny potrzebuje z tego 3-5MB :)
Ta pami臋膰 jest dla aplikacji, system ma ni膮 tylko zarz膮dza膰. Jak uruchomiesz 20-30 aplikacji to Ci si臋 przyda >500MB i wtedy to odczujesz.
@squal2001
O ile z wi臋kszej ilo艣ci pami臋ci (i rejestr贸w) tak, to telefony nie skorzystaj膮 z 64bit szeroko艣ci rejestru - bo po prostu nie ma takiej potrzeby.
Albo powiem inaczej - skorzystaj膮 z niekorzy艣ci膮 dla usera - bo programi艣ci b臋d膮 nadu偶ywali bigint贸w tam gdzie nie ma takiej potrzeby.
Sens jest, tzn u艂atwia autoryzacj臋, nawet jak czasami nie zadzia艂a i b臋dzie trzeba wbi膰 has艂o, to jednak w wi臋kszo艣ci zadzia艂a.
Ja mam w phone email, na emailu rzeczy poufne, wol臋 mie膰 has艂o w艂膮czone, wi臋c "palec" by pom贸g艂 :)
Chocia偶 szczerze to mia艂em w poprzednich laptopach i nie u偶ywa艂em.
U mnie jest ciut inaczej, bo sam finansuj臋 te serwery :) Wi臋c albo upa艣膰 10kz艂, albo przysi膮艣膰 nad tym kawa艂kiem kodu i urwa膰 z niego kolejne milisekundy :D
Tak licz膮c to czasami 1h pracy to 10k w kieszeni :) - dobrze 偶e nie musz臋 za to p艂aci膰 podatku :D
No ale nie zawsze si臋 da. Np dobrze zmie艣ci膰 baz臋 w RAM, a to czasami boli :) szczeg贸lnie w ECC :P
Borys S: dochodzisz do sedna problemu. Optymalizacja kodu to najdro偶szy i najbardziej pracoch艂onny zakres pracy. Taniej sprzeda膰 nowe GHz ;) bo przynajmniej jest pow贸d. Generalnie taki interface i telefon, poczta, gry typu sudoku? Na to powinno wystarczy膰 200MHz!
Tym bardziej 偶e obecnie aplikacje dzia艂aj膮 g艂贸wnie w sieci, w cloudach, na serwerach w formie us艂ug, wi臋c localpower traci na znaczeniu i to w laptopach i telefonach. Nie zdziwi艂bym si臋 jakby za kilka lat laptopy i telefony mia艂y tyle ram aby podnie艣膰 przegl膮dark臋 i zaadresowa膰 wideoram ;P
djdom: generalizujesz, jako艣 Apple w ko艅cu "ugi臋艂o si臋 do producent贸w" i doda艂o mmsy w iphone, hdmi czy usb3 obok tb w mbp.
Arm to typowy akademicki risc, podam typowy przyk艂ad nagminnej funkcji p臋tli - podstawy programowania - operacja typu:
r0=1000000;
while(r0--==0) {};
kosztuje milion takt贸w cpu czy to w 32 czy 64 bitowej architekturze (w x86 bywa inaczej). Z regu艂y nie wyst膮pi膮 operacje p臋tli na zmiennej wi臋kszej ni偶 2^32 wi臋c zysk tu 偶aden.
Optymalizacja tu pomo偶e TYLKO je艣li w p臋tli b臋dzie konieczno艣膰 u偶ycia WSZYSTKICH rejestr贸w, wi臋c dojdzie nam milion zrzut贸w do RAM rejestru r0 i jego pobra艅 ile "obrot贸w" p臋tli - wi臋c w zale偶no艣ci od arch ca艂a p臋tla mo偶e dzia艂a膰 3x wolniej na 32bit (dochodzi milion takt贸w zapisu r0 na stos i tyle偶 pobra艅) - to jest fakt.
Niestety dla smartphon贸w takie operacje to rzadko艣膰, bo np ca艂y ekran jeste艣my w stanie zaadresowa膰 (i to kilka razy) w zmiennej 32 bitowej, warto艣ci muzyczne tym bardziej. Taki jest koncept tych aplikacji.
Zysk z 64 bit to tak na prawd臋 workstacje/serwery dla obs艂ugi du偶ej ilo艣ci RAM, gdzie zachodzi np sortowanie miliarda string贸w z bazy danych i praca z tym na swapie trwa艂aby wieki. Z zakresu 64 bitowych zmiennych si臋 korzysta BARDZO rzadko i sam uwa偶am to za rozrzutno艣膰 - i brak optymalizacji - gdy programista nie potrafi oceni膰 dziedziny zmiennej i nadu偶ywa niepotrzebnie bigint贸w.
@napata
Dok艂adnie o dwie st贸wy taniej ;)
@maxjazz
Oooo, wielko艣膰 rejestr贸w powiadasz? A w jakich to zastosowaniach 64-bit rejestry s膮 potrzebne? Bo ja programuj臋 od 25 lat zawodowo i u偶ycie takiej zmiennej jest rzadko艣ci膮 - jedynie jako liczniki jaki艣 szybkozmiennych proces贸w. Czy obecnie timestamp przed gro藕b膮 roku 2038 w systemach unixowych. No i przydaje si臋 na szynie adresowej - wiadomo bariera 4GB. Ah pewnie w CERNie przy akceleratorze czy w obr贸bce RAW.
Je偶eli ju偶 cokolwiek pomo偶e architektura to jedynie ILO艢膯 rejestr贸w kt贸ra jest wi臋ksza i umo偶liwia kompilacj臋 kodu z mniejsz膮 ilo艣ci膮 zrzucania rejestr贸w do ram i z powrotem - mo偶e idzie te rejestry jeszcze nadu偶ywa膰 jak w x86 jako g贸rny i dolny niezale偶nie co te偶 ich ilo艣膰 zwi臋kszy. Ale to element skracaj膮cy (nieliniowo, zale偶nie od kompilacji) kod i ilo艣膰 operacji na stosie (RAM), minus to niestety liniowe wyd艂u偶enie kodu - d艂u偶szy mnemonik, wi臋c konieczno艣膰 odczytania wi臋kszej ilo艣ci RAM. Suma sumarum kod b臋dzie tak oko艂o 20-25% wi臋kszy i mo偶e ciut szybszy. Akurat znam doskonale 6502 czyli pierwowz贸r ARM, wi臋c wiem o co w tym wszystkim biega od podszewki. ARM to akademicki risc, jednotaktowe instrukcje - jest mega zale偶ny od cz臋stotliwo艣ci - nie tak jak x86, amd64 gdzie rz膮dzi mikrokod, ilo艣膰 cache, architektura, ilo艣膰 potok贸w zmienno i sta艂oprzecinkowych - taka 艂atana koby艂a :) kt贸rej ju偶 nawet w Intelu nie rozumiej膮.
@ar3kb
Wol臋 600z艂 w got贸wce ni偶 634 w bonach mikrosoftu :)
A dla mnie totaln膮 pora偶k膮 by艂 tablet z aktywnym ch艂odzeniem :)
Jak ja bym chcia艂 laptopa bez wiatraka, na ssd, gdzie jedyn膮 ruchom膮 cz臋艣ci膮 by艂a by klapa wy艣wietlacza i przyciski klawiatury :)
@konio124
Skup ipad贸w? A kto zabroni? :)
NFC jest wg mnie 艣wietnym rozwi膮zaniem do p艂acenia, du偶o bezpieczniejszym ni偶 wszystkie inne kt贸re do tej pory wymy艣lono. Bo:
- w por贸wnaniu do noszenia got贸wki kt贸r膮 mog膮 ukra艣膰 i u偶y膰 bez 艣ladu - masz ograniczony zasi臋g do limitu dziennego, to tak jakby艣 nosi艂 przy sobie np 100z艂 dziennie, jest to rozwi膮zanie - ma艂a got贸wka, ale podjedziesz na CPN i sorry za 100z艂 to mo偶na w baniak do kosiarki paliwa kupi膰 a nie do auta.
- wbijanie pinu przy mikrotransakcjach jest obci膮偶one mo偶liwo艣ci膮 podejrzenia, wi臋c ja wol臋 potwierdzi膰 transakcj臋 dotykiem karty i nie wbija膰 pinu np kupuj膮c drinka w knajpie czy bu艂ki w piekarni - gdzie z艂odziej karty mo偶e ten proces podpatrzy膰 i ukra艣膰 kart臋 i wybra膰 wi臋cej
- gdy potrzebuj臋 wi臋kszej ilo艣ci kasy to j膮 mam, ale za pinem - ale wtedy mog臋 to bardziej zakamuflowa膰.
@robertjunior
I po publikacji samo si臋 rozmno偶y w takiej ilo艣ci jak obecnie dost臋pne RFID czy NFC? Tu jest wa偶ny efekt masy, a nie widzimisi臋 Apple. Tym bardziej 偶e ibeacons nie oferuje nic poza ju偶 wdro偶onymi NFC. Oferuj膮c w zamian zamkni臋ty ekosystem.
NIe wiem nie doczyta艂em czy ka偶dy z BT4 ma tryb passive? Pastylki bez zasilania? Bo to jest kluczowy element mikrosieci.
@grzes_l
Ja chc臋 IP67 a nie P2I :)
64bit to nie trend, tylko konsekwencja rosn膮cych potrzeb w smartphone. To 偶e Apple wyda艂o pierwsze nie ma tu najmniejszego znaczenia bo bez 4GB ram to niewiele da tak na prawd臋. Apki przez zastosowanie 64bit kompilacji s膮 co prawda ciut szybsze, ale zasadniczego kopa daje RAM - szczeg贸lnie w multitaskingu. Tak偶e pierwsze - tak, przy tej ilo艣ci ram to sztuka dla sztuki. Jedyne co ma uzasadnienie to d艂u偶sze 偶ycie produktu, gdy 5s b臋dzie ostatnim modelem w ofercie i ca艂e store b臋dzie ju偶 64bit.
Czytnik kciuka fajny - to chyba jedyny element warty wspomnienia, bo 艂atwiejsze logowanie do telefonu - dobre dla os贸b kt贸re maj膮 poufne dane w s艂uchawce - np emaile.
Dalej - mikronetworking od Apple skazany na pora偶k臋.
Dla mnie - osoby aktywnej - trend wyznacza Sony z wodoodporno艣ci膮 w smartphone. Dawno temu u偶ywa艂em tylko odpornych s艂uchawek, pozwalaj膮cych mi zabra膰 je na jacht, w 4x4, w g贸ry, w deszcz itd. Niestety nie by艂y dostepne w smartphone.
@ar3kb
Ostatnio by艂a afera na dobreprogramy w zwi膮zku z delta search. A prawie 偶aden AV go nie monitoruje. Instalator z DP mia艂 tak zakamuflowany wy艂膮cznik instalacji DS 偶e sam bym si臋 nabra艂 (radiobutton 2 stopniowy, pojawiaj膮cy si臋 dopiero gdy na 1 stopniu klikn膮艂e艣 zaawansowane, przy czym zaawansowane by艂o specjalnie szare, nie czarne jak domy艣lna opcja, ale aktywne, sugeruj膮c 偶e ta opcja nie jest dost臋pna) - oczywi艣cie by艂o to zrobione z pe艂n膮 premedytacj膮 i uwa偶am za sorry skurwysy艅stwo - bo 艂agodniej nie da si臋 tego nazwa膰.
Jak odinstalowa膰 DS sam nie wiem - w艂azi w system jak wirus.
@ar3kb
Haha, a tak pia艂e艣 z zachwytu ;) I nawet nie ipad :) nono.
Apple znowu wyznacza trendy na rynku smartfon贸w
Narmer: to id藕 ju偶 do w膮tku "wyjazdowego" do Drezna czy Berlina, bo tu prawie sami sceptycy nowego IP i mnie osobi艣cie 艣rednio przekonuje innowacyjno艣膰 tej s艂uchawki.