- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
- Promuj wpis:
Polecane wpisy ustaw kategorię
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
az lol!
-
grancalibre @auditlog - myślę, że mimo wszystko potrzebna jest również moja zgoda, więc raczej nie ma strachu :p [odpowiedz]
-
grancalibre @patitap - e tam, od razu intencjonalnie, zwykły zbieg okoliczności :] [odpowiedz]
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
volfen pewnie w dużej mierze kwestia tego co się lubi [odpowiedz]
-
szopa dużo pytań za jednym zamachem :) jeśli chodzi o Javę i javovate, Python jest od nich dużo lepszy pod względem składni: jest, po pierwsze, dużo czytelniejszy, po drugie, potrzeba dużo mniej boilerplate code. poza tym, sam język jest o wiele bardziej elastyczny, co znacząco ułatwia np. pisanie testów (duck typing ftw). to wszystko co napisałem jest również prawdą o Ruby (kilka razy portowałem biblioteki z Ruby i zazwyczaj było to dość przyjemne doświadczenie). Pod względem składni Python osobiście bardziej mi się podoba niż Ruby, ponieważ dzięki znaczącym whitespace'om trudniej posuć wygląd kodu, ale to jest już kwestia gustu i tego z kim pracujemy. [odpowiedz]
-
szopa co do porównania z Railsami, to należy je porównywać z #Django. no i #django różni się bardzo mocno kulturą kodowania. deweloperzy bardzo dbają o backwards compatibility, jest też dużo mniej "magii" (czyli funkcjonalności o których nie do końca wiadomo skąd się biorą i jak można je wyłączyć/rozszerzyć). co więcej, django jest nieco wydajniejsze od Railsów (ale to wynika częściowo z tego, że interpreter Ruby jest dużo mniej dojrzały niż Pythona). [odpowiedz]
-
szopa Last but not least, django ma konika #django djangopony.com
#djangopony [odpowiedz]
-
michuk Mnie urzekla w #django przejrzystosc designu frameworka, minimum 'magii' i dobra dokumentacja. No i genialny interfejs administracyjny generowany automatycznie - to cholernie wazne przy skomplikowanych zaleznosciach jak na #filmaster'ze.
A javy osobiscie sam mialem po prostu dosyc bo pracuje z nia codziennie od 7 lat. Backendu dla korporacji nie pisalbym w pythonie, ale serwis webowy juz tylko w django. [odpowiedz] -
Thotep Python to nie tylko #Django, ale też np. #Pylons - bardzo elastyczny i lekki framework. Aczkolwiek jeżeli szukasz odpowiednika Railsów czy (Boże, uchowaj) Grailsów, to jest to właśnie Django. Poza tym, o czym już mówili poprzednicy: kodując w Pythonie odczuwam na nowo radość programowania, o której tak bardzo zapomniałem np. przy Javie. No i ważna rzecz: Pythona lubi Google. M. in. trwają teraz u nich prace nad nowym interpreterem dla tego języka, który ma być co najmniej kilkakrotnie szybszy. [odpowiedz]
-
szopa @Thotep - akurat #Pylons jest *dużo* bardziej podobne do #Rails pod względem architektury niż #Django. Do tego stopnia, że jak dość dawno temu się Pylonsów uczyłem i miały słabą dokumentacją, to zacząłem je rozumieć po przeczytaniu książki o Railsach :P [odpowiedz]
-
Thotep @szopa - nie chodziło mi o architekturę, tylko o to, jak się z danego frameworka korzysta. [odpowiedz]
-
szopa @Thotep - ? chyba chodzi Ci bardziej o takie... hm, społeczne aspekty korzystania z frameworka :) [odpowiedz]
-
Thotep @szopa - cos w tym guście, sam nie wiedziałem, jak to nazwać. ;) Że nie jest to takie zrób-to-sam, tylko ściągnij-gema. [odpowiedz]
-
syllepsa @Thotep - a dlaczego nie #Grails.y ? [odpowiedz]
-
Thotep @syllepsa - zdecydowanie za dużo w nich `magii`. Coś tam działa i nie wiesz dlaczego, a potem przestaje działać - i też nie wiesz dlaczego. Bardzo monolityczny. Moim zdaniem do bardziej skomplikowanych aplikacji zupełnie się nie nadaje. [odpowiedz]
-
szopa @syllepsa - chłopaki w #szuku starali się użyć #grails, ale z jakiegoś powodu okazało się to problematyczne (i dlatego do projektu doszedłem ja, aby wprowadzić django). a nie wątpię, że autentycznie chcieli #grails, bo Michał Kłujszo był ich wielkim entuzajstą (tak samo jak #groovy w ogóle). [odpowiedz]
-
syllepsa A ma ktoś jakieś doświadczenie ze #Scala i z jego #Lift.em? [odpowiedz]
-
Mekk Wątpię, by ktoś już zrobił jakiś realny projekt na Scali, to jest świeży buzz. Ja się na razie zbieram do popróbowania robienia nią zadanek na projecteuler ;-)
Natomiast zahaczę się do wątku z djangowym pytaniem (btw, po sobie moge powiedzieć, że przynajmniej wejście jest łatwe - przerzuciłem w dwa wieczory książkę, położyłem ją na biurku i w dwa dni wyrzeźbiłem użyteczną aplikacyjkę) - czy ktoś może polecić jakieś rozsądne artykuły (albo warty pooglądania kod) pokazujący sensowną strukturę kodu większej djangoaplikacji? [odpowiedz] -
szopa @Mekk - chyba bardziej Ci chodzi o projekty (aplikacje to używalne ponownie kawałki z których buduje się projekty). polecam kod #filmaster.a albo djangoproject.com
(jest w svn-ie). [odpowiedz]
-
syllepsa @Mekk - no ale James Gosling nie może się mylić :P Zresztą #Twitter przeszedł na Scalę [odpowiedz]
-
syllepsa @szopa - "aplikacje to używalne ponownie kawałki z których buduje się projekty" to w slangu Pythonowców? Bo ja raczej skłaniam się, że aplikacje to to samo co projekty. A biblioteki, z których buduje się inne projekty to dla mnie szkielety albo frameworki. [odpowiedz]
-
szopa @syllepsa - heh, mała konfuzja terminologiczna. założyłem, że kiedy @mekk pisze "djangoaplikacje" to ma na myśli django apps, po czym niepotrzebnie to sobie przetłumaczyłem jako 'aplikacje'. no a django app to jest dokładnie to, co napisałem (coś w rodzaju pluginów). [odpowiedz]
-
Mekk Ech, ten #*#$#nik terminologiczny. Projekt to dla mnie ludzie, działania, prace itd. To coś co django nazywa aplikacjami, to dla mnie komponenty. A pytam o ... kra, kra, kra ... prawdziwe aplikacje. Systemy, psiakostka. Gdzie jest wzorcowo pokazane, jak dziabać system na komponenty (tj. djangowe aplikacje), jak układać kod w ich ramach, jakie wyglądają eleganckie hierarchie katalogów, plików, klas, szablonów, etc.
Pomysły, by rzucić okiem na kod filmastera i djangoproject sobie zapamiętuję. Ale ciekawiłoby mnie zwłaszcza, czy ktoś w ogóle coś o tym problemie pisał. Tekstem, tłumacząc co i czemu i po co. [odpowiedz] -
michuk @Mekk nie sugerowałbym się zbytnio układem Filmastera, bo my też tworząc go uczyliśmy się django, więc wątpię, żeby był to idealny projekt do zassania dobrych praktyk. Prędzej Pinax, ale tam też trwają ciągłe refactoringi bo wiele było pomysłów jak integrować zewnętrzne aplikacje. My je po prostu zintegrowaliśmy z własnym systemem kontroli wersji, oni mają inne podejście.
A wzorcowa aplikacja Django.. cholera, nie wiem czy istnieje djangowy Pet Shop... [odpowiedz] -
szopa @Mekk - to video całkiem nieźle tłumaczy 'zasady architektoniczne' django: youtube.com/...h?v=A-S0tqpPga4&feature=c...
[odpowiedz]
-
syllepsa To może przewrotnie zapytam czy jest sens używania w komercyjnych projektach czegoś (bez urazy) niszowego. Mam tu na myśli rotacje programistów. Znalezienie nagle Pythonowca może okazać się czasochłonne, a co z późniejszym utrzymaniem takiego kodu? [odpowiedz]
-
szopa @syllepsa: to Python jest niszowy? sądziłem, że jeżeli jakiś język jest używany przez #Google (obok Javy, C++ i JavaScriptu), to przestaje być niszowy :P A aplikakcje w Pythonie mają to do siebie, że są dużo prostsze w pielęgnacji niż Javowe. [odpowiedz]
-
Mekk Niszowe to są haskell, scala, common-lisp, caml, erlang i inne takie... Python robi się już porządnym mainstreamem z pełnym pakietem wad i zalet tego faktu.
Nawet ja się złamałem (zresztą, już ze dwa lata temu) ;-)
@szopa dzięki za link do wideo, obejrzę o porze w której jego kliknięcie nie będzie groziło wściekłością rodziny (znowu gdzieś zagubiłem słuchawki) ;-) [odpowiedz] -
syllepsa Jestem zaskoczony. Python jest bardziej popularny niż C# i Ruby tiobe.com/...p/content/paperinfo/tpci/...
Mam jednak wciąż mieszane uczucia po obejrzeniu tej tabeli co do używania Pythona w firmie. [odpowiedz]
-
Thotep @syllepsa - dlaczego? Bo Java jest wyżej? No wiesz, zawsze możesz w firmie używać Visual Basica, też jest wyżej. ;) [odpowiedz]
-
syllepsa @Thotep - raczej patrząc na liczbę programistów. 4,5% to jednak nie jest dużo.. Przypuszczam, że w Polsce może być jeszcze gorzej. A co się tyczy Visual Basica, to tak się składa, że kiedyś musiałem w nim programować, gdyż tak zażczył sobie klient. Później jego "dimy" i dziwne deklaracje zmiennych powodowały, że miałem problemy z powrotem do kodowania w "normalnych" językach [odpowiedz]
-
Mekk @szopa uwaga po przejrzeniu filmiku i paru innych rzeczy: nie podoba mi się pomysł by z każdej dupereli robić osobną djangoaplikację, tym bardziej, że i tak w końcu jakieś templejty muszą to pospinać a i "aplikacje" nieraz importują się nawzajem. Podobnie zresztą nie podoba mi się pylonsowa mania nadużywania middleware. I tu i tu jakiś pomysł na sensowną strukturę kodu widoków/kontrolerów może mieć sens. Nic, muszę jeszcze pooglądać trochę kodu... [odpowiedz]
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
volfen dodałem tego flaka do historyjki:metro w Warszawie
-
qype_pl U nas na Qype znajdziesz #restauracja Milano, może tego wlaśnie szukasz qype.pl/...lace/807626-Milano-Warsza...
[odpowiedz]
-
volfen Tak. Wlasnie tam zarezerwowalismy:) [odpowiedz]
-
qype_pl Podziel się później wrażeniami, jak było, jak jedzenie i atmosfera. Miłej zabawy :) [odpowiedz]
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
volfen fajne!
-
az ha! #flaker niczego nie gubi :) [odpowiedz]
-
syllepsa To się cieszę. Od wp dostałem co prawda odpowiedź o podobnej treści, że jeśli nie dochodzą do mnie maile to powinny u Was pojawiać się zwroty. Na co ja ich poinformowałem, że takowe do netguru nie trafiają. To było jakieś dwa/trzy tygodnie temu. Później już nie dostałem od nich odpowiedzi W każdym razie cieszę się. [odpowiedz]
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
chlitto fajne!
-
chlitto świetne - to jest rzutowane projektorem, sa tam wyswietlacze czy jak ;] ? (bo wyglada tak dobrze jakby ktos to w after effect'cie robil :) [odpowiedz]
-
kuba @chlitto - imo rzutowane (są cienie ludzi na dole). ale cholernie dobrze skalibrowali to z budynkiem [odpowiedz]
-
sheerun fajne!
-
kacperix fajne!
-
hawelk fajne!
-
e-komers prawie tak dobre jak polskie show na akademikach ;) [odpowiedz]
-
max_koluszky fajne!
-
sebinho fajne!
-
sebinho @e-komers - lepsze ;p [odpowiedz]
-
Qbexus Wyświetlane z wielu projektorów. A kalibracja to nie problem jak jest dobrze i dokładnie przygotowany projekt, to jest największy problem. Afterefect jak najbardziej sie przydaje :) [odpowiedz]
-
zed fajne!
-
GrovMan Świetne, ciekawe jak to zrobili [odpowiedz]
-
GrovMan lans!
-
ksx4system lol!
-
zwolu fajne!
-
interaktywnie fajne!
-
ludwikc fajne!
-
schuba fajne!
-
przecier fajne!
-
dawidp super [odpowiedz]
-
expose fajne!
-
Loganatos fajne!
-
Ppx fajne!
-
evoL fajne!
-
memm fajne!
-
Remig fajne!
-
Kazislav fajne!
-
chlitto na discovery ost widzialem youtube.com/watch?v=yZ-T_AGYUCw
wiecej o tym na stronie producenta obscuradigital.com/...work/filter/tag/projectio...
;] [odpowiedz]
Ładuję...


![Ale mi się ttrafiło :]](http://static2.flaker.pl/static/images/flaker/user_submitted/f_1771_1250081200_0_495.jpeg)