Pierwszy meet.js odbędzie się 11. marca o godz. 18:00, mimo dość odległego terminu, udało nam się pozyskać 4 prelegentów w ciągu zaledwie 4 dni. Rejestracja na spotkanie jest nieobowiązkowa, jednak byłoby miło wiedzieć wcześniej kto będzie chętny wziąć udział. Przybycie można potwierdzić za pomocą Facebooka.
Agenda spotkania:
Michał Miszczyszyn — „JavaScript: Kto w ogóle chciałby w tym kodzić?”,
Patryk Jar — „Modularny JavaScript w praktyce”,
Arkadiusz Putko — „BDD w JavaScripcie”,
Wojciech Urbański — „Google Closure Templates — renderuj z głową”.
Tematy prezentacji są ciekawe, mam nadzieję, że uczestnikom się również spodobają i że wywiąże się z nich dyskusja w kuluarach.
Więcej informacji o tym, czym są spotkania meet.js, możecie przeczytać na fanpage’u.
Jak już wspomniałem w poprzednim wpisie, w listopadzie ubiegłego roku udało mi się wraz z kilkoma osobami zorganizować pierwszego WordUpa w Gdańsku, a przy okazji w Polsce, co niezmiernie mnie cieszy. Spotkania mają odbywać się w odstępie 1–2 miesięcy, tak więc postanowiliśmy, że kolejny WordUp odbędzie się 18. lutego o godz. 18:00 w gdańskim pubie Polufka (ul. Leczkowa 18, Gdańsk). Tak, jak poprzednim razem, tak i teraz obowiązuje rejestracja z powodu ograniczonej ilości miejsc w pubie.
Zapraszam wszystkich zainteresowanych WordPressem do uczestnictwa, a osoby chętne podzielić się swoją wiedzą do zgłoszenia się w roli prelegenta.
Od kilku dobrych miesięcy nie dodawałem nowych wpisów na blogu, od 2011 roku moja aktywność tutaj drastycznie spadła w związku między innymi z nowymi obowiązkami, jakie przynoszą kolejne miejsca pracy oraz kolejne lata na uczelni.
Ubiegły rok był dla mnie bardzo męczący, a to za sprawą dość sporych zmian u mnie nie tylko w życiu prywatnym, ale przede wszystkim zawodowym. Czytaj więcej »
Na początku roku postanowiłem kupić samochód. Najlepiej aby był on stosunkowo mały i tani w eksploatacji, a przede wszystkim w miarę dobrym stanie technicznym, jak na samochód używany. Wybór padł na Seata Arosę (1,7 SDi). W końcu, 6. lutego kupiłem auto od właściciela z Pruszcza Gdańskiego, kolejnym krokiem był wybór ubezpieczenia obowiązkowego OC. Czytaj więcej »
Siedząc dziś w pracy wdrażając poprawki do jednego z projektów natrafiłem na kod JS odpowiedzialny za walidowanie poprawności wprowadzonych danych do formularza. Kod autorstwa dewelopera jednego z krajów Beneluksu nie robił nic specjalnego, jednak pewna jego część przykuła moją uwagę.
var doSubmit = false;
/* ... */
function enableSubmit(form){
$(form).submit(function(){
if (doSubmit)
{
return true;
}
else
return false;
});
}
Kodując dziś jeden z projektów natknąłem się na problem w najnowszej wersji Safari związanym z atrybutem placeholder znanym nam z HTML5.
W momencie, kiedy klikniemy na pole formularza placeholder nie znika, tylko wciąż jest widoczny — a powinien.
Przykład
Kod:
<input type="text" placeholder="Lorem ipsum" />
Live:
Miejmy nadzieję, że Apple wyda poprawkę niebawem.
EDIT: Problem jak się okazuje występuje pod Mac OS X 10.7, na poprzedniej wersji systemu atrybut zachowuje siępoprawnie.
Od samego rana spotykają mnie miłe wiadomości, dostałem bowiem e-maila od Cultured Code — firmy, która jest twórcą dobrze znanej użytkownikom komputerów Mac aplikacji to-do, czyli innymi słowy, rzeczy, które musimy zrobić w danym dniu.
Na chwilę obecną, Things Beta pozwala na synchronizację zadań pomiędzy dwoma urządzeniami Mac. W kolejnych wersjach ma pojawić się wsparcie dla urządzeń z iOS.
Już niedługo na blogu testy synchronizacji zadań pomiędzy kilkoma komputerami Mac.
Jeden z moich znajomych potrzebuje pomocy, a konkretniej grupa, do której należy.
e.quinox (tak się nazywa organizacja) zbierają głosy na dofinansowanie ich organizacji zajmującej się pomocą Krajom Trzeciego Świata, a konkretnie dostarczaniem im energii. W tym roku mają zamiar pojechać do Rwandy, gdzie będą budować elektrownię wodną.
Jak im pomóc?
Wystarczy wejść na stronę głosowania, zaznaczyć checkbox’a przy „e.quinox”, następnie wpisać swoje imię i nazwisko, i kliknąć przycisk „Submit”.
Do pozyskania dofinansowania zostało im już niewiele głosów, bo raptem niecały 1000. :)
Dla nas to raptem 5 minut, aby wykonać czynności powyżej, a dla e.quinox’a to dodatkowe fundusze na zwiększenie skali ich projektu.
Mozilla dość długo zwlekała z wypuszczeniem czwartej wersji Fx, na szczęście dziś w godzinach popołudniowych pojawiła się informacja na stronie Mozilli o możliwości pobrania aktualizacji.
Plus dla Mozilli, że Fx 4 jest dostępny pod Makiem w 64 bitach, dodatkowo zaobserwowałem, że Chrome zżera około 200MB pamięci więcej niż Firefox. A, żebym nie zapomniał: Firebug 1.7.0 także jest dostępny. :)
Krótko i treściwie o tym, jak tworzyć własne formattery do formularzy w Symfony. W komentarzach info, jak zdefiniować odgórnie dla wszystkich formularzy wykorzystanie konkretnego formattera w konfiguracji aplikacji: