Lista artykułów

Koncepcja ankiety kończącej konkurs Daj się poznać! Community review:)

Prawie miesiąc temu ogłosiłem zamknięcie rejestracji zgłoszeń do mojego konkursu. W tymże samym poście zaanonsowałem początek rozmyślań nad kształtem ankiety kończącej konkurs oraz poprosiłem o fajne pomysły rozwiązania tego, bądź co bądź niemałego i realnego, problemu. W komentarzach otrzymałem sporo sugestii, za które dziękuję (szczególnie dobrodziejowi o nicku nirud, którego genialny moim zdaniem koncept w [...]

6 powodów do umieszczenia banana en-face

Dość często natyka się człowiek (bądź ktokolwiek inny) całkiem niechcący na taki czy inny kawałek internetu mający uchodzić za ZABAWNY. Zabawność, oceniana w skali 1-10, mimo wysiłku autorów zwykle oscyluje jak dla mnie w granicach 3-4. Poniżej przedstawiam sześć ewenementów bezapelacyjnie ocenionych przeze mnie na 10/10, które w ciągu ostatnich kilku miesięcy spowodowały zetknięcie się [...]

Wykorzystanie jQuery DataTables w ASP.NET MVC

Internet obfituje w niezliczone stada gridów dla jQuery. Przemierzają wirtualne pastwiska, żywią się wszelkimi danymi i kpiąco mrużą skryptowe ślepia, ponieważ doskonale wiedzą, że jest ich ZBYT wiele. Wybrać jeden konkretny – i jeszcze sensownie uzasadnić swój wybór – wcale nie jest prosto. Kilka miesięcy temu zostałem zmuszony do poświęcenia 2-3 godzin na analizę dostępnych [...]

Eksperymentalna komercjalizacja

“Komercja, komercja, to mnie właśnie irytuje!!!” – krzyczeli 15 lat temu (!!!) chłopcy z Nagłego Ataku Spawacza. Spróbuję ich poirytować i ja. Uruchomiłem na blogu reklamy Google AdSense w trzech odsłonach: kilka linków w bocznym panelu, box pomiędzy postem a komentarzem oraz jakaś-tam treść doklejona do każdego posta w RSS. Praktyki takie uznawałem do tej [...]

Skazani na Devshank

Od około miesiąca sporą część mojego czasu pochłania urządzanie własnego gniazda. O ile teraz wszystko się trochę uspokoiło i spędzam na tym zajęciu tylko popołudnia, to przez dwa tygodnie sierpnia nie robiłem praktycznie nic innego. Zero pracy, zero bloga, prawie zero komputera, zero styczności z programowaniem… Dziwne uczucie. Nie były to typowe “wakacje”, które mają [...]

Wirtualizacja okiem programisty – part 3/3 – VMware Workstation

Po przygodach z Virtual PC i Virtual Box bohaterem posta zostaje mój aktualny przystanek w wirtualnej podróży, czyli… VMware Workstation from VMWare Plusy Co tu dużo gadać, wreszcie posiadam środowisko wirtualne dla którego nie szukam alternatywy. Już na samym początku VMware dosłownie zmiażdżył zarówno VPC jak i VBoxa swoją wydajnością. Byłem w szoku. Trudno w [...]

Wirtualizacja okiem programisty – part 2/3 – Virtual Box

W jednym z ostatnich postów przedstawiłem swoje wrażenia z pracy z VirtualPC. Dzisiaj czas na… Virtual Box from Sun Microsystems Plusy VirtualBox ma dwie główne zalety: jest darmowy jak VPC oraz nie posiada jego największych wad. Tak więc możemy na nim zainstalować wybrany przez siebie system niezależnie od tego czy chcemy mieć 32 czy 64 [...]

8

Własny moduł w Joomla!

Dużo klikam w tym frameworku ENG i PL ostatnimi czasu, więc postanowiłem się podzielić swą nikłą wiedzą. Na początek info jak stworzyć własny moduł. Jak piszą w różnych artykułach i książkach moduł ogranicza się najczęściej do wyświetlenia prostych informacji. W standardowej instalacji joomli nie znajdzie się link z możliwością wylogowania użytkownika. Potrzebowałem takiej funkcjonalności więc […]

9

Tęczowy kod blogaska

Jak obiecałem tak zrobiłem. Zebrałem swoje leniwe dupsko i zrobiłem (skopiowałem) piękne kolorowanie kodu w postach. Kilka kroków jak dokonać tego samego. 1. Korzystam z takiego chytrego rozwiązania: http://code.google.com/p/syntaxhighlighter Należy zaciągnąć paczkę i rozpakować. 2. Znaleźć stronę która umożliwi upload plików i podlinkowanie się do nich. Jak skorzystałem z podpowiedzi i zapodałem sobie pustą stronę […]

Rejestracja zakończona + kolejna niespodzianka

Zapisy do konkursu “Daj się poznać” zostały oficjalnie zakończone. Lista uczestników, planowana początkowo na 5-6, MAKSYMALNIE 15 pozycji, zawiera aż… 79 projektów! Tak ogromna liczba zgłoszeń niesamowicie mnie zaskoczyła (i, nie ma co ukrywać, uradowała). Odnotowuję to jako wielki sukces. Bez żadnej kampanii marketingowej, bez medialnego wsparcia wielkich korporacji oraz bez (mimo wszystko) przesadnego wysiłku [...]

Jestem gołębiem – kolejny przestój w blogowaniu?

Nienawidzę gołębi – fajdają, hałasują i nic innego poza tym nie robią. Dlatego też dość głupio się czuję zachowując się jak jeden z nich. Przez ostatni tydzień (i co najmniej jeden przyszły) z samego rana wybywałem ze swoją Joanną na miasto, aby do naszego gniazda przywlec coraz to nowe rzeczy. A to glazura, a to [...]

12

Inicjacja servleta podczas startu tomcata

Niekiedy trzeba automatycznie zainicjować servlet podczas startu serwera w tym celu wpisujemy w web.xml w sekcji : Test test.TestSrv 1 Oraz tworzymy metodę inicjującą klasę: @Override public void init(ServletConfig config) throws ServletException { System.out.println(“—————————–“); System.out.println(” Init Servlet “); System.out.println(“—————————–“); } }

13

Inspiracja vel motywacja

„Jak mi się nie chce” – powiedziałem do bliżej nie określonej osoby, siedząc samotnie w mieszkaniu. I tak strzelił prawie miesiąc. W końcu zmuszając się do zrobienia czegokolwiek pomyślałem „zaciągnąłeś demoscenę to oglądaj” tak też zrobiłem i podziałało cuda. Wierzcie lub nie, ale jestem strasznym zazdrośnikiem. Strasznie zazdroszczę ludziom tego, że coś robią, że mogą […]

Wirtualizacja okiem programisty – part 1/3 – Virtual PC

Jeszcze przed założeniem własnej działalności i przeniesieniem wszelkich operacji związanych z programowaniem na własną maszynę, do własnego gniazda, nieśmiało i powoli badałem przydatność wirtualizacji dla programisty. Z badań owych wyniknął wniosek bardzo jasny – wirtualizacja to dla mnie rozwiązanie IDEALNE i bez niego nie bardzo wyobrażam sobie pracę. Szczególnie jako pseudo-freelancer jakim jestem teraz, gdy [...]

ASP.NET MVC, walidacja client-side, dynamic partial views i jQuery

Kolejny “kliento-walidacyjno-mvcowy post”. Tym razem zmagałem się z niedziałającą walidacją po wpięciu w DOM HTMLa zwróconego z serwera. Akcja kontrolera kończyła się instrukcją:   1: return PartialView(viewName, model) , a wstawianie w odpowiednie miejsce po stronie klienta odbywało się poprzez wywołanie jQuery.html(). Zdziwienie moje było o tyle duże, że kawałek DOMu uzyskiwany przez przeglądarkę najwyraźniej [...]