Archiwum tagów: symfony

Symfony bug hunt days 2012

No cześć,

Ogólnie powstała inicjatywa żeby spotkać się i spróbować sobie coś razem pokodować oraz ewentualnie stworzyć jakieś sensowne PR do dokumentacji lub do kodu Symfony z okazji Symfony bug hunt day: http://symfony.com/blog/towards-symfony-2-1-bug-hunt-days

Możemy się jakoś zorganizować 🙂 Myślę że na trójmiejskie warunki możemy się spotkać nawet u mnie w domu (czy są jakieś inne propozycje ?), jakieś piwo w lodówce się znajdzie 😉 No chyba że będzie duże zainteresowanie. Ciekawy pomysłem byłoby spróbowanie kodować w parach. Czekam na jakieś sugestie 🙂

Info na forum:

http://symfonylab.pl/forum/index.php/topic,140.0.html

sqlite w środowisku developerskim w symfony i symfony2

Sqlite nie koniecznie jest dobrą bazą produkcyjną dla tworzonych aplikacji internetowych. Jednak podczas ich tworzenia powinna nadać się idealnie. Tym bardziej, jeśli nie chcemy naszej maszyny developerskiej obarczać dodatkowymi procesami, czy też pilnować włączania/wyłączania serwerów bazy danych, sqlite nada się idealnie.

symfony: Kropka w routingu aplikacji.

Routing w symfony 1.x jest rozwiązany w całkiem przyjemny sposób, jednak jak to zwykle bywa, kiedy próbujemy zrobić coś wbrew ustalonej konwencji, framework szybko sprowadza nas na "jedyną prawdziwą ścieżkę zen tworzenia aplikacji". W dzisiejszym wpisie chciałbym przedstawić jeden z problemów, na jakie m0żemy trafić podczas zabawy z wspomnianym mechanizmem tytułowego frameworka.

Symfony2: Importowanie danych mapowania encji z filtrowaniem wyrażeniami regularnymi.

Witajcie! Ze względu na to, że ostatnio mam coraz więcej wspólnego z Symfony2, możecie spodziewać się nieco więcej wpisów o tym frameworku na niniejszym blogu. Założyłem już kategorię „Symfony2″, a znajduje się w niej raptem jeden wpis, także czas nadrobić … #LINK#

Beanstalk w Symfony2

Beanstalk to bardzo prosta i szybka kolejka wiadomości. Jest świetnym rozwiązaniem, aby wykonywać długo trwające żądania użytkownika (do tego został zresztą zaprojektowany).  Doskonałym przykładem kiedy powinno się użyć kolejki wiadomości, to np. masowe wysyłanie wiadomości do użytkowników systemu (e-mail, sms). Pojedyncza operacja wysłania wiadomości do użytkownika nie jest złożona i zajmuje najwyżej kilka sekund. Jednak przy wysyłaniu wiadomości do kilkuset tysięcy użytkowników, czas obsługi żądania jest zbyt długi, żeby ktokolwiek w rzeczywistości mógł wykonać treść żądania przed zakończeniem połączenia HTTP. Oczywiście można kolejki obchodzić na różne sposoby (crond, pooling bazy danych). Pytanie tylko w jakim celu utrudniać sobie życie?  Komunikacja z serwerem kolejek beanstalk odbywa się poprzez TCP i wymianę danych ASCII, a do komunikacji powstała cała masa bibliotek w wielu językach programowania.  

symfony: Błąd „When using the attribute ATTR_AUTO_ACCESSOR_OVERRIDE you cannot use the field name”.

Jakiś czas temu rozpoczynałem kolejny projekt oparty o framework symfony. Do tej pory tworzenie modeli na podstawie klas wygenerowanych z opisu w pliku schema.yml było najprzyjemniejszą częścią pracy. Okazało się jednak, że nie wszystko wygląda tak różowo, jakby mogło się na pierwszy rzut oka zdawać. Mechanizm przetwarzający ma problem z pewnymi nazwami, który to problem [...]

Moja prezentacja o Symfony2 i dedykowanym oprogramowaniu z InternetBeta 2011

Poniżej slajdy z mojej prezentacji, którą wygłosiłem na InternetBeta 2011 w Rzeszowie. Zapraszam do zapoznania się z slajdami. Łebski Development czyli kiedy i dlaczego tworzyć oprogramowanie pod klucz i dlaczego framework Symfony2 pasuje tu jak ulał? View more presentations from Wojciech Sznapka

Web do kwadratu – polski projekt OpenSource oparty na Symfony2

Projekt webdokwadratu ma na celu przedstawić osoby odpowiedzialne za kształt polskiego Internetu (tak, do nich te pretensje, że jakiś blog nie działa, albo, że gdzieś się czegoś nie da ;-). Projekt ciekawy z wielu względów. M. in. możemy zobaczyć tych ludzi, którzy przyczynili się do rozwoju sieci, a przy okazji poznać czym się interesują, zaklikać do nich na twitterze czy facebooku.

Prezentacja o Symfony2 i oprogramowaniu dedykowanym na InternetBeta 2011 w Rzeszowie

W czwartek 15 września 2011 o 14:30 będę miał przyjemność prowadzić prelekcję na Sesji Technologicznej InternetBeta 2011 w Rzeszowie. Mój temat to Łebski Development czyli kiedy i dlaczego tworzyć oprogramowanie pod klucz i dlaczego framework Symfony2 pasuje tu jak ulał? A poniżej krótka agenda: - oprogramowanie dedykowane vs. produkty Open Source gotowe do użycia – w [...]

Dostęp do kontenera dependency injection z klasy repository

Użycie KnpPaginatorBundle do stronicowania rekordów jest bardzo dobrym pomysłem. Jednak pokazany w dokumentacji przykład jest zapisany w kontrolerze. Zapewne spora część osób wolałaby pobieranie danych z bazy danych zawrzeć w plikach modelu. W tym wypadku w pliku repository dla danego entity. Problem jest z dostępem do serwisu paginatora – domyślnie kontener DI nie jest dostępny z klasy repozytorium.