Tomasz Żak

projektant oprogramowania

Wypowiedzi

  • Tomasz Żak
    Wpis na grupie AUDI w temacie Wszyscy posiadacze AUDI A8 lub ci którzy chca to cudo...
    14.02.2016, 23:19

    Sebastian P.:
    Tomasz Ż.:
    Wow, odkopales moj post z 2008 roku, szacun.

    W mojej S8 D4 (po facelift) jest mniej wiecej tak jak piszesz. Dokladniej czujnik jest z drugiej strony klamki, tam gdzie laduja palce. Wystarcz go dotknac i auto sie otwiera. Jak zlapiesz i nie poczekasz pol sekundy na zamki tylko od razu pociagniesz klamke, auto sie otworzy, ale Ty drzwi nie otworzysz, bedziesz musial drugi raz szarpac. Czujnik na wierzchu klamki zamyka auto pod warunkiem ze masz przy sobie kluczyk. Wtedy pisalem chyba o D3 i o ile mnie pamiec nie myli (8 lat!) trzeba bylo macac kciukiem.

    Heh, co do odkopania to szukałem jednej informacji odnośnie a8 i trafiłem na wątek, poczytałem z ciekawości i postanowiłem naprostować część faktów. Co do przycisku, to nie wiem jak jest w D4, ale właśnie w D3 przycisk w klamce służy do zamykania auta (oczywiście jeśli masz kluczyk przy sobie).

  • Tomasz Żak
    Wpis na grupie AUDI w temacie Wszyscy posiadacze AUDI A8 lub ci którzy chca to cudo...
    13.02.2016, 22:37

    Piotr M.:
    W najwiekszym skrocie - jak po 100tys w a4 b6 starly mi sie plastiki i tapicerka itd. to myslalem, ze a8 to juz zupelnie inna klasa itd. Ale wspomniany handlarz mowil, ze niestety w przypadku a8 jest dokladnie to samo.
    BARDZO NISKA JAKOSC UZYTYCH MATERIALOW, Cost cutting itd.
    piotr

    Tak i nie. Tak - w A8 D3 jest mała wpadka z warstwą pokrywającą przyciski - lubią się powycierać (np od sterowania szybami), ale weźcie pod uwagę, że większość A8 robi konkretne przebiegi i handlarze później kręcą je do 200tys km z 500tys km. Później ludzie kręcą nosem, popatrz skóra wytarta jak w mondeo z tym samym przebiegiem. Podsumowując: przyciski mała wpadka, reszta naprawdę dobrej jakości. Szukając a8 widziałem egzemplarze po 400-600tys km przebiegu z minimalnym zużyciem, u handlarzy sztuki z przebiegiem 200tys km często wyglądają znacznie gorzej. Co do stwierdzenia Bardzo niska jakość i cost cutting - bez komentarza :)

  • Tomasz Żak
    Wpis na grupie AUDI w temacie Wszyscy posiadacze AUDI A8 lub ci którzy chca to cudo...
    13.02.2016, 22:29

    .:
    Keyless = komfortowy dostęp, ma swoje plusy i minusy, jak przez przypadek zostawisz klucze w aucie i będzie wyłącznie posługiwał się przyciskami otwarcia/zamknięcia lub start/stop, może przez przypadek ktoś odjechać autem ;) Należy przy tym systemie uważać i się do niego przyzwyczaić.

    Równie dobrze możesz zostawić zwykły kluczyk w aucie, dodam, że nie zamkniesz auta jeśli kluczyk jest w środku. A8 ma dwie anteny i rozpoznaje czy kluczyk jest we wnętrzu auta czy na zewnątrz w pobliżu.

  • Tomasz Żak
    Wpis na grupie AUDI w temacie Wszyscy posiadacze AUDI A8 lub ci którzy chca to cudo...
    13.02.2016, 22:27

    Sebastian P.:
    Keyless działa tak:
    1) podchodzisz do auta z kluczykami w kieszeni
    2) wciskasz mały przycik na klamce - auto się otwiera
    3) po lewej stronie skrzyni biegów masz dwa przyciski - start i stop, nimi uruchomisz silnik (kluczyk musi być wyciągnięty ze stacyjki).

    Nie do końca tak działa. Przycisk w klamce służy do zamknięcia auta bez wyciągania kluczyka (naciskając czegokolwiek na pilocie). Otwieranie, wystarczy, że masz kluczyk przy sobie i pociągniesz za klamke.

  • Tomasz Żak
    Wpis na grupie Bazy Danych w temacie Trigger-
    19.04.2011, 10:11

    ciach...Tomasz Żak edytował(a) ten post dnia 19.04.11 o godzinie 10:18

  • Tomasz Żak
    Wpis na grupie Bazy Danych w temacie Trigger-
    18.04.2011, 16:15

    Monika M.:
    Tomasz Żak:

    <ciach>

    Obawiam się, że skończy się jak wszystkie dotychczas zaproponowane - ORA-04091 :)


    Akurat to rozwiazanie dziala bez ORA-04091 :)

  • Tomasz Żak
    Wpis na grupie Bazy Danych w temacie Trigger-
    18.04.2011, 14:00

    Monika M.:
    Oracle?
    Hm... to może z pewną taką nieśmiałością zaproponuję coś takiego:


    CREATE OR REPLACE TRIGGER ustal_id
    BEFORE INSERT
    ON tabela

    FOR EACH ROW

    BEGIN
    SELECT
    Min(nr) INTO :NEW.id
    FROM
    tabela t,
    (SELECT LEVEL AS nr FROM dual CONNECT BY LEVEL <= (SELECT [/quote]> [quote]Max(id) + 1 FROM tabela)) n
    WHERE t.id(+) = n.nr
    AND t.id IS NULL;
    END;


    Chyba za skomplikowane i nie optymalne, dodatkowo
    dla tabeli z ok 4tys wierszy taka konstrukcja selecta powoduje komunikat :
    ORA-30009: Not enough memory for CONNECT BY operation

    Najlatwiej chyba tak:


    CREATE OR REPLACE TRIGGER ustal_id
    BEFORE INSERT ON tabela FOR EACH ROW
    BEGIN

    select min(b) into v_new_id
    from
    (select rownum b from tabela)
    where
    b not in
    (select id from tabela);

    --nic nie znaleziono (nie ma przerw w id-kach)
    if v_new_id is null then
    select max(id)+1 (lub jesli jest sekwencja sekw.nextval) into v_new_id from tabela;
    end if;

    :NEW.id:= v_new_id;
    END;

    Tomasz Żak edytował(a) ten post dnia 18.04.11 o godzinie 14:07

  • Tomasz Żak
    Wpis na grupie Bazy Danych w temacie Struktury Drzewiaste
    30.07.2008, 11:00

    Wojciech Małota:
    Generalnie takie coś kto proponował ktoś wyżej czyli zapisywanie relacji jako

    id | parent_id

    to porażka.
    Przy wyświetlaniu struktury rekurencyjne wywoływanie zapytań to samobójstwo na starcie.

    i jeszcze pytanie Wojciecha Sznapki:
    Jak jednym (o ile się da) zapytaniem pobrać ścieżkę parentów mając
    id liścia? Np
    folder1
    --folder2
    ----folder3
    ------liść

    Na przyklad w Oracle jest taka konstrukcja selecta ktora pozwala jednym zapytaniem wyciagnac wszystkie elementy drzewa poczawszy od zadanego korzenia (w dol) lub od liscia w gore do korzenia.

    Przyklad:
    PK, , FK)
    tabela (tbl_id, tbl_name, tbl_tbl_id)

    Od korzenia (dowolnego w drzewie) w dol z wszystkimi elementami:
    select tbl_id from tabela
    connect by prior tbl_id = tbl_tbl_id
    start with tbl_id = :id_korzenia

    Od liscia w gore do korzenia:
    select tbl_id from tabela
    connect by prior tbl_tbl_id = tbl_id
    start with tbl_id = :id_liscia

    Ogolnie konstrukcja id, parent_id z kluczem obcym (ochrona przed skasowanie pewnego poziomu drzewa) + indeksy bardzo ladnie dziala i to dla duzych drzew i jest bardzo prosta (przepinanie rodzicow/lisci, usuwanie, itp).

    PozdrawiamTomasz Żak edytował(a) ten post dnia 30.07.08 o godzinie 11:01

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do