W pierwszej części tego artykułu udało nam się utworzyć obiekt Osoba. Nauczyliśmy się tworzyć metody obiektu oraz jego atrybuty. Nie mieliśmy też najmniejszego problemu z ich użyciem. Ten tekst dotyczy „magii” obiektowości w PHP... w dosłownym tego słowa znaczeniu. Wytłumaczę, czym jest owa magia, jak się jej używa oraz jakie mogą być jej skutki. więcej
Programiści będą mogli pochwalić się swoimi umiejętnościami w CV. Codility uruchomiło bezpłatny test z możliwością zdobycia certyfikatu potwierdzającego kwalifikacje. więcej
Wielu programistów stawiających pierwsze kroki w programowaniu obiektowym ma problem z decyzją, kiedy stosować dziedziczenie po klasie abstrakcyjnej, a kiedy implementację interfejsu. Dodatkowo dużo zamieszania wprowadza często powtarzane twierdzenie, że mechanizm implementacji interfejsów jest receptą na brak możliwości bezpośredniego dziedziczenia po kilku klasach jednocześnie. więcej
Istnieje wiele paradygmatów programowania. Mamy programowanie strukturalne, obiektowe, logiczne, deklaratywne itp. Każde z tych podejść ma swoje wady i zalety. Każde z nich ma swoje zastosowania. Jednak programowanie obiektowe zyskuje w obecnych czasach największą popularność. Tekst ten ma na celu wprowadzenie osób początkujących w programowanie obiektowe, dając im solidne podstawy do dalszego rozwoju w tym kierunku. Tekst przeznaczony jest dla osób, które mają już doświadczenie w programowaniu strukturalnym.więcej
W sieci jest dużo małych, średnich i dużych witryn internetowych czy aplikacji webowych napisanych w PHP. Bardzo często widzi się komunikaty, że dana witryna została zhakowana, że wykradziono jakieś ważne dane, czy też zwykła niegroźna strona internetowa zostaje oznaczona jako dokonująca ataków, co niewątpliwie ma negatywny wpływ na jej popularność. Ten tekst ma za zadanie pokazać początkującym programistom PHP, jak należy bronić się przed złośliwcami próbującymi zniszczyć owoce naszej pracy. więcej
To nie żart. W internecie pojawił się kod źródłowy dwóch programów Apple i firma sama na to pozwoliła. Trzeba mieć tylko na uwadze, że udostępnione pliki są rodzajem eksponatu muzealnego. więcej
Internet Problem Solving Contest (IPSC) to konkurs przeprowadzany online, w którym udział mogą wziąć drużyny składające z nie więcej niż trzech osób. Do wygrania nie tylko pieniądze, ale również zatrudnienie przez Facebook. Konkurs rozpoczyna się 6 czerwca. Można się jeszcze rejestrować. więcej
High School Programming League, czyli liga programistyczna szkół ponadgimnazjalnych, to konkurs kierowany do uczniów o zainteresowaniach ścisłych i technicznych, a zwłaszcza matematycznych i informatycznych. W tegorocznych zawodach wzięło udział ponad 2000 uczestników, a oficjalnie zarejestrowało się 97 szkół z 9 krajów, głównie z Polski. więcej
Polski team rusty w składzie Adrian Kosowski, Jacek Dąbrowski oraz Jakub Białogrodzki wygrał konkurs w programowaniu ekstremalnym BME International 24 Hour Programming Challenge. więcej
Ruszyła rejestracja na konferencję PyCon PL, poświęconą językowi programowania Python. 16-18 października prezentowane będą prelekcje dotyczące samego języka oraz zagadnień z branży IT. Nowością mają być tzw. "Piorunujące Wystąpienia" - taką polską nazwę organizatorzy nadali przemowom typu Lightning Talks. więcej
Polska platorma konkursowa wdrożona w Indiach przez Sphere Research Labs umożliwia przeprowadzanie konkursów dla programistów. Nadsyłane programy są kompilowane na serwerze, a zwycięzcy nagradzani. więcej
III Internetowe Mistrzostwa Polski w Programowaniu to zawody przeznaczone dla wszystkich bez względu na wiek, płeć czy miejsce zamieszkania. W tym roku potyczki odbędą się w dniach 8-15 grudnia. więcej
26-11-2008, 20:55, Przemysław Mugeński, Technologie
Równo o godzinie 9 rano w poniedziałek 27 października udostępnione zostały
pytania pierwszej części Ogólnopolskiego konkursu informatycznego
INTERSIEĆ 2008/2009. więcej
Codebase.pl to nowy serwis dla programistów piszących aplikacje sieciowe, poświęcony programowaniu w PHP, HTML, CSS, JavaScript, Flash, Ajax, C#, itp. więcej
Najlepsi informatycy wystartowali dziś w europejskich półfinałach ogólnoświatowego konkursu programistycznego Google Code Jam 2008, organizowanych w biurach Google w Krakowie, Londynie, Monachium, St. Petersburgu i Zurychu. Do finału zakwalifikowało się 5 z 25 uczestników krakowskiej edycji konkursu. więcej
Udostępniono betę środowiska programistycznego NetBeans IDE 6.5, wyposażoną m.in. w moduł QuickSearch oraz funkcję automatycznej kompilacji i zapisu projektu. więcej
15-08-2008, 11:33, Anna Wasilewska-Śpioch, Technologie
Podsumowanie konferencji RuPy 2008 w Poznaniu, poświęconej jezykom programowania Ruby oraz Python dostępne jest na blogu /dev/gg więcej
23-05-2008, 11:15, Krzysztof Gontarek, Technologie
Ruszyły już rundy próbne konkursu programistycznego „Potyczki Algorytmiczne 2008”. Prawdziwe zmagania rozpoczynają się jednak 13 maja i wciąż można się zarejestrować. Startować może każdy bez względu na wiek i wykształcenie. więcej
Google App Engine to przedpremierowa wersja narzędzia do budowania i hostowania aplikacji internetowych na systemach wykorzystywanych przez Google więcej
08-04-2008, 10:36, Krzysztof Gontarek, Technologie