Konferencja onGameStart - dzień pierwszy.

Dzisiaj odbył się pierwszy dzień konferencji onGameStart, o której pisałem wczoraj. Zapraszam do zapoznania się z relacją z tego, co dzisiaj widziałem i słyszałem z ust prowadzących i innych uczestników.

 

 

Konferencja onGameStart 2011.

Już jutro odbędzie się konferencja onGameStart, której tematyką jest tworzenie gier w języku JavaScript i wszelkie techniki / technologie z tym związane. Jako, że będę jutro jednym z jej uczestników, zapraszam do krótkiego wprowadzenia do imprezy, którą już jutro (dzisiaj :)) / pojutrze postaram się dla Was zrelacjonować.

 

 

Linkdump #51: GitHub - ciekawe projekty.

W serii Linkdump pojawiają się materiały różnego typu i o różnej tematyce - czasem bardziej popularne jak jQuery lub zbiory darmowych ikon, czasem bardziej ambitne, czyli lektury dla zaawansowanych lub chcących poszerzyć swoją wiedzę. Nie było jeszcze niczego związanego z pojedynczym serwisem - linki prowadziły zawsze do różnych zakamarków Internetu. Tym razem chciałbym to zmienić, ponieważ zaprezentuję Wam zbiór moim zdaniem najciekawszych projektów hostowanych na znanym wszystkim GitHubie. Zapraszam do lektury!

Linkdump #42: My name is Script, JavaScript.

Istnienie konferencji takich jak Falsy Values skłania nas coraz bardziej do zagłębienia się w szczegóły możliwości oferowanych przez język JavaScript. Pomysły na rozwój tego języka, takie jak m. in. nowości standardu ECMAScript 6, biblioteka Node.js i Fabric.js, czy też zupełnie inne spojrzenie na tą technologię - gdzie dumnie wypina pierś projekt CASSIS, to tylko niektóre, które można wymienić jednym tchem. Zapraszam do zapoznania się z kolejną listą ciekawych materiałów związanych z językiem JavaScript.

Konferencja Falsy Values 2011.

Konferencja Falsy Values to nowy pomysł Damiana “Ferrante” Wielgosika i Pawła Czerskiego na rozruszanie polskiej sceny programistów stron internetowych - zarówno od strony frontendu, jak i bardziej serwerowych zagadnień. Dzięki uprzejmości pierwszego z organizatorów miałem okazję pojawić się w piątek 20 maja w kinie Femina i posłuchać jednych z najbardziej reprezentatywnych osób w branży. Czas zatem na relację i kilka słów od siebie na temat tego, co udało mi się zobaczyć i przeżyć. Zapraszam do lektury.

Konferencja Falsy Values:before {

Na początku chciałbym zaznaczyć, że konferencja trwała od środy do piątku, z czego środa i czwartek były przeznaczone na workshopy z udziałem niektórych prowadzących prelekcje, a piątek był dniem konferencyjnym. W czwartek wieczorem odbyła się także impreza konferencyjna sponsorowana przez firmę Pusher. Ze względu na to, że moje możliwości czasowe byłem tylko w piątek na samej konferencji - reszty nie opiszę, ponieważ zwyczajnie nie byłem / nie widziałem. ;]

CKEditor: Usuwanie paragrafu <p> otaczającego zawartość edytora.

Wtorkowy wpis był poświęcony integracji biblioteki CKEditor z polami formularzy wygenerowanymi poprzez konsolowe polecenia biblioteki “admin generator” frameworka symfony. W ogólnej pracy jest on bardzo przyjemny - nawet pisanie rozszerzeń nie sprawia większych kłopotów ze względu na dobrze zdefiniowany interfejs wtyczek i ogólny porządek w kodzie. Nie znaczy to jednak, że nie ma problemów wcale, stąd dzisiejszy wpis, w którym pokażę, jak poradzić sobie z pewną przypadłością, “z wyboru” wprowadzoną przez programistów edytora, a nie zawsze pożądaną przez użytkowników.

CKEditor: Usuwanie paragrafu

otaczającego zawartość edytora.

Na pewno zastanawiacie się teraz, co może być tą przypadłością. Otóż, jeśli nie korzystamy z funkcji “Pokaż źródło”, to jeśli stworzymy instancję CKEditora bez żadnej treści [puste okno zawartości], nie jest ono wcale takie puste, jakby się mogło wydawać. Typowy użytkownik zacznie wypełniać edytor treścią, a następnie zapisze to, co stworzył w bazie danych. Zależnie od użytego przez programistę arkusza CSS strony docelowej, prawdopodobnie mniej lub bardziej zdziwią go dziwne odstępy na górze i dole tejże.

symfony: Integracja CKEditora z generatorem panelu administracyjnego.

Framework symfony to bezsprzecznie jeden z najlepszych frameworków, jakie miałem okazję testować. Zarówno poziom zaawansowania kodu, jak też łatwość tworzenia nowych funkcjonalności w stronach internetowych czynią go naprawdę genialnym narzędziem w rękach programisty. W dzisiejszym wpisie chciałbym pokazać, jak w prosty sposób zintegrować edytor WYSIWYG - CKEditor z polami