Reklama
Strona 52 z 358 PierwszaPierwsza ... 242505152535462102152 ... OstatniaOstatnia
Pokazuje wyniki od 766 do 780 z 5367

Temat: Programowanie - temat ogólny

  1. #766

    Data rejestracji
    2010
    Posty
    2,657
    Siła reputacji
    16

    Domyślny

    Cytuj Killavus napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    No... co do Railsowych antywzorców to one są i takie, jak w każdym innym frameworku sieciowym - poza wzorcem ActiveRecord, który jest trochę zatrutą tabliczką czekolady ;P - jest kapitalny do wczesnego prototypowania backendu, niemniej jednak zaczyna Cię uwierać, gdy musisz zrobić coś bardziej skomplikowanego. Najlepsza droga w Rails (w ogóle w dowolnym frameworku) to budowanie domeny w czystych obiektach Rubiego i łączenie tego z frameworkiem np. wprowadzając obiekty serwisowe. Moje kontrolery wyglądają np. tak:
    https://gist.github.com/Killavus/c2d304c7737711397daa
    Tak jest, POPO ( lub w Twoim przypadku PORO :D ) obiekty są najlepsze do budowania domeny, a całość łączyć przez serwisy aplikacyjne - ja .
    Przyczepię się jedynie do tego, że u Ciebie kontroler odpowiada za wybieranie widoku - imho to nie jest odpowiedzialność kontrolera. :P


    Cytuj Killavus napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Jak widać zajmują się tylko tym, co potrafią najlepiej - obsługą HTTP, cookies (#current_user) i przekierowaniami. W tym sensie są pewnego rodzaju 'adapterem' do HTTP w mojej aplikacji. ARa używamy, ale mamy narzucony w swoich głowach spory rygor, żeby po prostu nie zrobić sobie nim krzywdy.

    Pozdrawiam
    Killavus
    Generalnie, zrezygnowałem w całości z AR na rzecz DDD i jestem zachwycony. Polecam : 3

  2. #767
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    33
    Posty
    11,075
    Siła reputacji
    24

    Domyślny

    @Bazan ;
    toto szare jest w tle, ma niższy z-index
    środkowy prostokąt to obrazek, wycentrowany jeśli mniejszy niż ekran, dopasowany do szerokości jeśli taki sam lub większy
    strzałki to strzałki, pojawiają się jeśli jest dokąd przewijać, duzy prostokąt to ekran
    w tej chwili mam coś w stylu
    Kod:
    	<div id='popup' class='hide'>
    		<div id='popup_content'>
    			<nav id='prevPhoto'><a href='gallery/picture/8/category/box'>&larr;</a></nav>
    			<div id='popup_center'><img onclick=op('popup') src='static/comic/FINtest.png' alt='asdf' class='popimg'></div>
    		</div>
    	</div>
    wrzucone do body
    Kod:
    #popup
    {
        position: fixed;
        top: 0%;
        left: 0%;
        width: 100%;
        height: 100%;
        background: rgba(25,25,25, 0.8);
        z-index:100;
        overflow: auto;
        margin: auto;
    }
    .show
    {
        display: block;
    }
    .hide
    {
        display: none;
    }
    #popup_content
    {
        display: table;
        width: 100%;
        height: 100%;
        text-align:center;
        margin: auto;
        overflow: auto;
    }
    #popup_center
    {
        display: table-cell;
        vertical-align: middle;
    }
    #prevPhoto a
    {
        top: 0;
        display: block;
        cursor: pointer;
        height: 500px;
        position: absolute;
        width: 450px;
        margin-top: 380px;
        margin-left: 0;
        margin-right: auto;
        text-align: left;
        z-index: 200;
        color: rgba(255, 0, 0, 0);
    }
    #prevPhoto a:hover
    {
        color: rgba(255, 0, 0, 1);
    }
    #nextPhoto a
    {
        top: 0;
        right: 0;
        display: block;
        cursor: pointer;
        height: 500px;
        position: absolute;
        width: 450px;
        margin-top: 380px;
        text-align: right;
        margin-right: 0;
        margin-left: auto;
        z-index: 200;
        color: rgba(255, 0, 0, 0);
    }
    #nextPhoto a:hover
    {
        color: rgba(255, 0, 0, 1);
    }
    img.popimg
    {
        display: block;
        margin: auto;
        height: auto;
        max-width: 100%;
    }
    pewnie burdel, ale css jest
    jak masz jakiekolwiek rady jak to ogarnąć, żeby wyglądało chociaż w przybliżeniu jak należy nie tylko na blinku to będę bardzo wdzięczny
    za jakieś rady jak zmniejszyć tego cssa albo wywalić kawałek html też
    Ostatnio zmieniony przez zakius : 30-05-2014, 15:40
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  3. Reklama
  4. #768
    Avatar Killavus
    Data rejestracji
    2005
    Położenie
    Wrocław
    Wiek
    32
    Posty
    915
    Siła reputacji
    19

    Domyślny

    Cytuj Alex Fortune napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Tak jest, POPO ( lub w Twoim przypadku PORO :D ) obiekty są najlepsze do budowania domeny, a całość łączyć przez serwisy aplikacyjne - ja .
    Przyczepię się jedynie do tego, że u Ciebie kontroler odpowiada za wybieranie widoku - imho to nie jest odpowiedzialność kontrolera. :P




    Generalnie, zrezygnowałem w całości z AR na rzecz DDD i jestem zachwycony. Polecam : 3
    DDD (jeżeli chodzi o Domain Driven Design) to raczej kierunek architektoniczny, a nie jakaś rzecz "wyrażalna" kodem - zmienia myślenie o projekcie. W jednej z appek mamy wyciągnięty agregat z całym BC i używamy do implementacji ActiveRecorda - to się nie kłóci w ogóle.

    Pozdrawiam
    Killavus

  5. #769

    Data rejestracji
    2010
    Posty
    2,657
    Siła reputacji
    16

    Domyślny

    Cytuj Killavus napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    DDD (jeżeli chodzi o Domain Driven Design) to raczej kierunek architektoniczny, a nie jakaś rzecz "wyrażalna" kodem - zmienia myślenie o projekcie. W jednej z appek mamy wyciągnięty agregat z całym BC i używamy do implementacji ActiveRecorda - to się nie kłóci w ogóle.

    Pozdrawiam
    Killavus
    Tak jest. Tyle, że w ramach DDD są również pojęcia, które wprowadzają separację zależności i kłócą się bezpośrednio z ActiveRecordem - chodzi mi tu głównie o repozytoria danych.

  6. #770
    Avatar Killavus
    Data rejestracji
    2005
    Położenie
    Wrocław
    Wiek
    32
    Posty
    915
    Siła reputacji
    19

    Domyślny

    Cytuj Alex Fortune napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Tak jest. Tyle, że w ramach DDD są również pojęcia, które wprowadzają separację zależności i kłócą się bezpośrednio z ActiveRecordem - chodzi mi tu głównie o repozytoria danych.
    Też mamy repozytoria i one pod spodem korzystają z ORMowej części ARa ;). Oczywiście, możemy być nazistami i wsadzać tam jakiegoś Sequela - ale po co, skoro wykrajając część ORMa z AR mamy naprawdę dobre rozwiązanie do wyciągania danych z bazy danych?

    PS Często spotykanym first stepem żeby nie zrujnować sobie codebase ARem jest wprowadzenie reguły "AR API is private" :).

    Pozdrawiam
    Killavus
    Ostatnio zmieniony przez Killavus : 30-05-2014, 17:28

  7. #771

    Data rejestracji
    2010
    Posty
    2,657
    Siła reputacji
    16

    Domyślny

    Cytuj Killavus napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Też mamy repozytoria i one pod spodem korzystają z ORMowej części ARa ;). Oczywiście, możemy być nazistami i wsadzać tam jakiegoś Sequela - ale po co, skoro wykrajając część ORMa z AR mamy naprawdę dobre rozwiązanie do wyciągania danych z bazy danych?

    PS Często spotykanym first stepem żeby nie zrujnować sobie codebase ARem jest wprowadzenie reguły "AR API is private" :).

    Pozdrawiam
    Killavus
    Jak to korzystacie z ORMowej części ARa?
    No ale przeciez ORM nie jest powiązany z AR. Active Record to chyba sam fakt możliwości operacji na rekordzie z wewnątrz obiektu ( public void Customer::save() np ) ?

  8. #772
    Avatar Kusterek
    Data rejestracji
    2013
    Położenie
    Warszawa
    Wiek
    31
    Posty
    1,710
    Siła reputacji
    13

    Domyślny

    Niedawno była rozmowa o Xamarin'ie to wam zarzuce kolejnego niusa. Dostał dzisiaj update o biblioteke Windows.Forms (jeszcze nie wiem czy płatna czy nie), dzięki której nawet UI można robić crossplatform, dzięki temu można powiedzieć o C# - "wygrał jebany"

    irc: freenode.net in #torgdevs

  9. #773
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    33
    Posty
    11,075
    Siła reputacji
    24

    Domyślny

    cwany ten xamarin, pierwsze co to wywala "nie można odnaleźć nazwy typu lub przestrzeni nazw Xamarin"
    spoko
    noi oczywiscie bez pytania mi zapchal dysk wszystkim co mial, nawet microsoft potrafi (kawalek...) visual studiio zapytac gdzie rzucic a tu po co
    also bumpuję http://torg.pl/showthread.php?445504...=1#post7937599
    Ostatnio zmieniony przez zakius : 31-05-2014, 21:57
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  10. #774
    Avatar Absherr
    Data rejestracji
    2008
    Położenie
    Kraków
    Posty
    578
    Siła reputacji
    16

    Domyślny

    Ma ktoś jakiś mały ekran? ;d Możecie zobaczyć jak u was to wygląda?
    http://cloudshop-absherr.rhcloud.com/
    Scrollowanie myszką albo klikanie w przyciski na pasku na górze powinno przenosić do odpowiedniej sekcji, gdzie dane są ładowane ajaxem i pakowane na stronkę ;d

  11. #775
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    33
    Posty
    11,075
    Siła reputacji
    24

    Domyślny

    na kompie resizuj przeglądarkę i się nie wyświetla całe menu, jak jest ajax to daruję swój złomofon lepiej bo wybuchnie

    w sumie to chyba mi nie działa w ogóle xD

    dobra rada: nie koduj TYLKO pod blinka
    Ostatnio zmieniony przez zakius : 31-05-2014, 23:10
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  12. #776
    Avatar Absherr
    Data rejestracji
    2008
    Położenie
    Kraków
    Posty
    578
    Siła reputacji
    16

    Domyślny

    O kurde, przy resizowaniu dzieją się złe rzeczy ;d Nie tylko z paskiem z menu ;d

    A co jest tylko blinkowe? Wygląda tak samo i działa na FF i na nawet ie.
    Ostatnio zmieniony przez Absherr : 31-05-2014, 23:20

  13. #777
    Avatar zakius
    Data rejestracji
    2008
    Położenie
    The Internets
    Wiek
    33
    Posty
    11,075
    Siła reputacji
    24

    Domyślny

    Mi na najnowszym ff nie działa ten ajax, a jak chcę ręcznie przewinac wraca samo...
    edit: hmm, dzisiaj działa... może się źle skrypt wczytał czy coś
    Ostatnio zmieniony przez zakius : 01-06-2014, 13:54
    Problem z komputerem? Instrukcja diagnostyczna
    Cytuj Vegeta napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Baby maja wymagania jak windows vista, takze nigdy nie wiesz.
    Cytuj Dzzej napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Moje posty to esencja głupoty.
    "Don't worry, I'm just a pervert"

  14. #778

    Notoryczny Miotacz Postów Bedlin jest teraz offline
    Avatar Bedlin
    Data rejestracji
    2006
    Posty
    1,054
    Siła reputacji
    19

    Domyślny

    znam się trochę na html5 i css, ale dostałem teraz za zadanie zrobienie licznika pieniędzy długu publicznego, który jest zmieniany przeze mnie. chodzi o to, żeby na stronie był wyświetlony licznik (jakaś grafika) a ja w kodzie zmieniam tylko wartości tego licznika i na stronie grafika też się zmienia. takie coś w Javie napisać? nigdy w niej nie pisałem, wie ktoś jak takie coś ogarnąć? nie mam pomysłu.

    #down
    zobaczę jak to wyjdzie i dam znać
    Ostatnio zmieniony przez Bedlin : 02-06-2014, 14:09
    01123581321345589144233377610987159725844181

  15. #779
    Avatar Pytoo
    Data rejestracji
    2006
    Położenie
    Olsztyn
    Wiek
    32
    Posty
    466
    Siła reputacji
    18

    Domyślny

    robisz po prostu klasy do każdej cyferki i ustalasz jej wymiar i tlo obrazkowe w css. wrzucasz grafiki 0123456789i ',' na serwer i z tego czytasz to tlo tak bym zrobił.

  16. #780

    Data rejestracji
    2010
    Posty
    2,657
    Siła reputacji
    16

    Domyślny

    Cytuj Bedlin napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    znam się trochę na html5 i css, ale dostałem teraz za zadanie zrobienie licznika pieniędzy długu publicznego, który jest zmieniany przeze mnie. chodzi o to, żeby na stronie był wyświetlony licznik (jakaś grafika) a ja w kodzie zmieniam tylko wartości tego licznika i na stronie grafika też się zmienia. takie coś w Javie napisać? nigdy w niej nie pisałem, wie ktoś jak takie coś ogarnąć? nie mam pomysłu.

    #down
    zobaczę jak to wyjdzie i dam znać
    Java czy javascript?

Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. Star Wars: The Old Republic - temat ogólny
    Przez Mefistos w dziale Inne gry
    Odpowiedzi: 106
    Ostatni post: 21-11-2012, 14:28
  2. League of Legends //dla potomnosci: League of Legends - temat ogolny.
    Przez ZinC w dziale Inne gry
    Odpowiedzi: 30145
    Ostatni post: 24-03-2012, 02:33
  3. Cities XL 2012 - temat ogólny
    Przez Bezdomny w dziale Inne gry
    Odpowiedzi: 0
    Ostatni post: 20-10-2011, 18:11
  4. Dragon Ball Legend temat ogólny
    Przez Mugenoo w dziale Tematy serwerów
    Odpowiedzi: 20
    Ostatni post: 02-03-2011, 16:47

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •