Prawdziwy programista ma grupę krwi C.
google wprowadziło w swoim api do map opcję wyświetlania widoku z perspektywy (przykład tutaj i tutaj); wygląda to całkiem nieźle, ciekawe czemu nie udostępnili tego na głównej stronie
jak bezpiecznie umieścić na stronie www swój adres e-mail ? odpowiedzią na to pytanie jest mailencoder
serwis wyświetla wszystkie kolory użyte na danej stronie (po podaniu pliku ze stylami); posiada też wygodny bookmarklet
nosiłem się z tym już od dawna, ale jakoś nie mogłem się zmusić żeby do tego przysiąść; dzisiaj jednak w końcu się udało i gotowe - nowa wersja strony z pomiarem temperatury na iphone (czujnik jest u mnie w domu); przy okazji udało mi się zrobić kilka ciekawych rzeczy - to co widzicie na zdjęciu to zrzut ekranu z mobilnego safari; pierwsza to usunięcie pasków nawigacyjnego i statusu dzięki czemu zyskałem dużo miejsca i mogłem zmieścić dodatkowo dobowy wykres temperatury; po drugie zmiana paska z godziną na czarny (choć czasami zamienia się on na szary więc chyba nie do końca to jest dopracowane); teraz muszę tylko poszukać jak te ustawienia utworzyć bezpośrednio z safari podczas zapisywania ikonki na pulpit i będzie git; od razu się przyznam, że wygląd ściągnąłem z jednej aplikacji na iphone bo wyjątkowo mi się spodobał
po zobaczeniu garmin connect zaczynam się zastanawiać, czy jest sens kończyć własny serwis do analizy tracków; wprawdzie w nim mogę dodać wszystkie funkcjonalności które bym chciał, ale nie będzie on tak ładny jak ten; zaleta jest taka, że działa dużo szybciej i jest wygodniejszy w obsłudze; docelowo ma zastąpić mi Training Center więc może warto nad nim posiedzieć
dwa lata temu napisałem serwis do analizy tracków gps; nie skończyłem go wtedy i przez dłuższy czas leżał odłogiem; ostatnio jednak ostro wziąłem się do roboty i może za kilka dni będę mógł coś pokazać; efekt jest taki, że siedzę po nocach i rano mam coraz większe problemy ze wstaniem :-/
dla programistów korzystających z jquery - okazuje się, że czasami warto zakodować coś w czystym javascript; zsumowanie wartości z kilkunastu kolumn w tabeli zawierającej 400 wierszy zajmuje odpowiednio:
10000ms dla rows.each(function() { $(this).find(“>td”) })
140ms dla for (var a = 0, b = rows.length; a < b; a++) { rows[a].cells }
nie ma co, niezły narzut; z testów wynika że find() zabiera najwięcej czasu, aczkolwiek puste $.each to i tak około 100ms