Strona głównaUżytkownik

burczu | użytkownik

burczu
burczu
6 214,22
3327 dni, 19 godzin, 47 minut temu
10 października, 2012
dotnetomaniak.pl

Dzisiaj wracam do tematu obsługi ekranów dotykowych, o której pisałem w jednym z ostatnich wpisów. Wspomniałem wówczas, że w Internet Explorer wygląda to wszystko trochę inaczej… I na tym mam zamiar się w skupić w dzisiejszym poście. Na wstępie zaznaczę, że zdarzenia wskaźnika (ang. pointer events) pojawiły się wraz z wypuszczeniem przez Microsoft Internet Explorera 10 – w wydaniu tym, wprowadzono zupełnie odmienny od opisanego przeze mnie poprzednio, model obsługi zdarzeń zarówno myszki jak i dotyku. M...

Dziel się z innymi:
burczu programator - blog: Żeby nie było za łatwo... czyli obsługa ekranów dotykowych w IE

Web 3691 dni, 6 godzin, 12 minut temu burczu 39 źrodło rozwiń

Hej! Ten post miałem napisać już bardzo dawno… Ostatnio jednak wziąłem się trochę poważniej za tego bloga, postanowiłem więc ponadrabiać trochę wpisowych zaległości, a oto jedna z nich! Mianowicie, w trakcie pisania Read Your Feed – mojego super mega czytnika RSS;-) (możecie sobie o tej aplikacji przeczytać w dziale „Moje projekty”, który znajdziecie w menu po lewej stronie lub klikając tutaj) musiałem jakoś rozwiązać problem przewijania treści. Z założenia miała to być aplikacja typu „one page applicati...

Dziel się z innymi:
burczu programator - blog: jQuery custom content scroller – fajna wtyczka do przewijania treści

Web 3691 dni, 17 godzin, 10 minut temu burczu 103 źrodło rozwiń

W dzisiejszym wpisie poruszę temat tworzenia kontrolerów asynchronicznych a właściwie asynchronicznych akcji kontrolera. W tworze tym wykorzystuje się programowanie wielowątkowe przy użyciu słów kluczowych „async” oraz „await” wprowadzonych we frameworku .NET 4.5. Może nam się to przydać w sytuacji przetwarzania żądania wykonującego wiele operacji wejścia/wyjścia, silnie obciążającego połączenie sieciowe lub procesor. Opisywanej asynchroniczności nie należy mylić z JavaScript’owymi żądaniami asynchronicz...

Dziel się z innymi:
burczu programator - blog: Kontrolery asynchroniczne w ASP.NET MVC 4

Web 3693 dni, 20 godzin, 51 minut temu burczu 240 źrodło rozwiń

Dzisiejszy wpis jest pierwszym z dwóch, w których opiszę jak obsługiwać ekrany dotykowe w języku JavaScript. W pierwszym z nich zajmę się przypadkiem podstawowym czyli zdarzaniami standardowo dostępnymi w tym języku, a w drugim… jak się być może domyślacie, przypadkiem szczególnym, a mianowicie obsługą zdarzeń dotyku w Internet Explorer… No bo przecież IE nie może robić tego tak jak inne przeglądarki… Ech;)

Dziel się z innymi:
burczu programator - blog: Obsługa ekranów dotykowych w JavaScript

Web 3695 dni, 1 godzinę, 45 minut temu burczu 96 źrodło rozwiń

Trochę mnie ostatnio naszło na nietechniczne przemyślenia… Przyznam, że ten i poprzedni wpis o Code Review zainspirowane zostały trochę przez to, że do mojego zespołu w pracy dołączyło kilka nowych osób z kompletnie innymi doświadczeniami z poprzednim firm. Widzę to dobrze przy przeglądach kodu tych osób i widzę jak potrafią mieć odmienne nawyki dotyczące formatowania kodu, nazewnictwa zmiennych czy właśnie pewnych konwencji programistycznych. I właśnie przemyśleniami na ten temat chciałem się dziś z Wam...

Dziel się z innymi:
burczu programator - blog: Które konwencje programistyczne są rzeczywiście dobre i dlaczego?

Sztuka programowania 3698 dni, 21 godzin, 50 minut temu burczu 309 źrodło rozwiń

Dzisiejszym wpisem odbiegnę trochę od typowego dla mojego bloga technicznego bełkotu, zamiast tego skupiając się dziś bardziej na zagadnieniu związanym z samym procesem (cyklem?) wytwarzania oprogramowania. W większości firm tworzących soft, w której przykłada się wagę do jakości tworzonego oprogramowania prowadzona jest praktyka Code-Review. W mojej osobistej karierze zawodowej, tak na prawdę zetknąłem się z tym zagadnieniem dopiero odkąd rozpocząłem pracę w Objectivity, a jako że pracuję już tutaj pra...

Tagi: Code review
Dziel się z innymi:
burczu programator - blog: Code-Review – jak i dlaczego?

Sztuka programowania 3713 dni, 3 godziny, 43 minuty temu burczu 288 źrodło rozwiń

W dzisiejszym wpisie chciałbym zająć się tematyką tworzenia obiektów w języku JavaScript. W związku z tym postaram się przedstawić kilka wzorców i dobrych praktyk związanych z tym tematem, przyjrzę się także pułapkom, na które możemy natrafić. Początkowo chciałem skupić się tylko na tworzeniu własnych konstruktorów ale myślę, że omówienie tutaj również notacji literałowej (zarówno dla tworzenia zwykłych obiektów jak i tablic) będzie dobrym tłem dla tego problemu i pozwoli lepiej poznać dobre praktyki ora...

Tagi: JavaScript
Dziel się z innymi:
burczu programator - blog: JavaScript - wszystko o konstruowaniu obiektów

Web 3825 dni, 6 godzin, 50 minut temu burczu 215 źrodło rozwiń

Ostatnio w pracy przygotowałem i prowadziłem małą prezentację dotyczącą frameworka RequireJS upraszczającego ładowanie plików i modułów. Postanowiłem więc podzielić się tym materiałem również tutaj na blogu. Uprzedzam, że nie będzie to post dla zaawansowanych a jedynie wprowadzenie - coś w rodzaju tutoriala "jak zacząć".

Dziel się z innymi:
burczu programator - blog: RequireJS - podstawy

Web 3905 dni, 15 godzin, 45 minut temu burczu 214 źrodło rozwiń

Jakiś czas już się tutaj nie odzywałem, w tym poście sprzed trzech miesięcy wspominałem nawet dlaczego (od tego czasu udało się napisać jeszcze tylko dwa wpisy...). Wszystko to za sprawą tytułowego RSS readera, nad którym pracowałem w pocie czoła.... a którego pomysł zrodził się, jak pewnie się domyślacie za sprawą zamknięcia przez google swojego readera. Z jednej strony niby zewsząd słychać glosy, że format RSS się kończy bla, bla, bla... Ja jednak bez readera nie mogę się obejść - od przeglądania najno...

Tagi: RSS reader
Dziel się z innymi:
burczu programator - blog: Chwalę się swoim dziełem... Read Your Feed -  Simple RSS Reader

Inne 3925 dni, 18 godzin, 57 minut temu burczu 189 źrodło rozwiń

Na temat pętli w języku JavaScript pisałem już co nieco w czasie moich przygotowań do egzaminu 70-480, a konkretnie w artykule "Sterowanie przepływem operacji w języku JavaScript". Było to jednak dość ogólne potraktowanie tematu, a dziś chciałbym przyjrzeć się temu bliżej i pokazać jak korzystać z tego elementu języka w sposób jak najbardziej wydajny. W niniejszym poście przyjrzymy się przede wszystkim pętlom "for" oraz "for-in" jako najczęściej stosowane.Pętla for Opisywana pętla służy przede wszystkim...

Dziel się z innymi:
burczu programator - blog: JavaScript - trochę dobrych praktyk przy tworzeniu pętli

Web 3960 dni, 14 godzin, 47 minut temu burczu 225 źrodło rozwiń

Dziś będzie krótko - zetknąłem się ostatnio z tytułowym problemem (w ramach prac nad moim projektem "after working hours" - pisałem o tym poprzednio), postanowiłem więc na szybko napisać mały tutorialik jak poradzić sobie z tym zadaniem.

Dziel się z innymi:
burczu programator - blog: Obsługa wklejania do pola tekstowego - jQuery

Web 3996 dni, 8 godzin, 23 minuty temu burczu 128 źrodło rozwiń

Już od jakiegoś czasu nie "postowałem" na moim blogu... Na usprawiedliwienie napiszę, że po godzinach pracuję obecnie nad własnym czytnikiem RSS online (wiadomo, google reader niebawem zniknie, a jak na razie nic innego nie przypadło mi do gustu, tak że postanowiłem stworzyć coś własnego... zobaczymy co z tego wyjdzie...). W każdym bądź razie czas nadrobić zaległości, a prace nad czytnikiem również potrafią dostarczyć trochę tematów do opisania ;) Jednym z nich tytułowy problem sprawdzania jakości wprowa...

Dziel się z innymi:
burczu programator - blog: Walidacja "siły" hasła w ASP.NET MVC

Web 4016 dni, 4 godziny, 48 minut temu burczu 198 źrodło rozwiń

Na temat walidacji formularzy w ASP.NET MVC napisałem już w przeszłości kilka postów. Jako, że ostatnio pracuję po godzinach nad pewnym swoim projektem (jeśli starczy mi zapału i doprowadzę go do końca to na pewno się pochwalę), znów natknąłem się na pewien problem związany właśnie z walidacją. Rozwiązanie jest w sumie banalne ale może komuś się przyda ;) Myślę, że najlepiej będzie rozpocząć od przedstawienia problemu, zacznijmy więc!Opis problemu Czasem tworząc skomplikowany widok, mamy potrzebę zawrze...

Dziel się z innymi:
burczu programator - blog: ASP.NET MVC - ValidationSummary a dwa formularze na jednym widoku

Web 4027 dni, 6 godzin, 1 minutę temu burczu 153 źrodło rozwiń

Zbiór materiałów przygotowujących do egzaminu 70-480 w ramach ścieżki certyfikacyjnej MCSD Web Applications

Dziel się z innymi:
burczu programator - blog: MCSD Web Applications - egzamin 70-480

Web 4033 dni, 7 godzin, 51 minut temu burczu 215 źrodło rozwiń

Dzisiaj krótko ;) Egzamin, jak już wspominałem w komentarzach, zdany... Moim zdaniem nie był baaardzo trudny. Na pewno łatwy dla kogoś, kto od dawna pracuje w technologiach webowych. Dla kogoś mniej obeznanego myślę, że parę pytań mogło być co najmniej zaskakujących. Jako, że był to mój pierwszy egzamin, trochę się nim stresowałem i dwa razy sprawdzałem wszystkie odpowiedzi. Jednak razem ze mną zdawał też "wypasacz", który wszedł po mnie, a wyszedł po niecałej godzinie (chyba zdał), tak że chyba dla nieg...

Dziel się z innymi:
burczu programator - blog: Egzamin MCSD Web Application - małe podsumowanie

Web 4033 dni, 7 godzin, 51 minut temu burczu 121 źrodło rozwiń

W związku z tym, że jest to ostatni wpis z serii przygotowawczej do egzaminu MCSD 70-480 oraz z uwagi na fakt, że o selektorach sporo napisałem już w poprzednim poście, dziś raczej krótko, zwięźle i na temat. Zapoznamy się dziś w takim razie ze sposobami odnoszenia się do elementów w arkuszach CSS, dowiemy się jak implementować dziedziczenie styli oraz jak je nadpisywać, przyjrzymy się też sposobom na wykorzystanie pseudo-klas i pseudo-elementów. Jak widać, po części jest to więc mała powtórka z poprzedn...

Dziel się z innymi:
burczu programator - blog: Tworzenie struktury arkusza styli CSS za pomocą selektorów

Web 4040 dni, 6 godzin, 16 minut temu burczu 72 źrodło rozwiń

Zgodnie z tytułem dzisiejszego wpisu, zajmiemy się dziś jedną z większych zalet biblioteki jQuery jaką jest możliwość pobierania referencji do obiektów DOM za pomocą selektorów CSS. W związku z tym, na początek przyjrzymy się jak z tej możliwości korzystać, a następnie przejdziemy do opisu różnego rodzaju selektorów oferowanych nam przez CSS3, a które stosować możemy do wyszukiwania elementów w drzewie obiektów DOM. Jest to już przedostatni wpis z cyklu MCSD 70-480, zapraszam więc niniejszym do lektury.W...

burczu programator - blog: Pobieranie referencji do obiektów za pomocą jQuery i selektorów CSS3

Web 4040 dni, 23 godziny, 56 minut temu burczu 73 źrodło rozwiń

Egzamin zbliża się wielkimi krokami, a mi zostały jeszcze do opanowania (i omówienia na niniejszym blogu) trzy zagadnienia! W związku z tym w dzisiejszym wpisie zajmiemy się animacjami przy użyciu "tranzycji"; przyjrzymy się dwu- i trój- wymiarowymi transformacjami; zapoznamy się z "media queries" służącymi do uzależniania wyglądu aplikacji w zależności od rodzaju "medium", na którym wyświetlana jest strona; dowiemy się także, jak za pomocą CSS3 pokazywać i ukrywać elementy dokumentu HTML.

burczu programator - blog: Animacja elementów DOM za pomocą CSS3 oraz tworzenie "przystosowujących się" interfejsów

Web 4041 dni, 7 godzin, 32 minuty temu burczu 101 źrodło rozwiń

Nadszedł czas na drugą część opisu zagadnienia związanego z "elastycznymi interfejsami" w HTML5 (oczywiście nadal w ramach przygotowań do egzaminu 70-480 należącego do ścieżki certyfikacyjnej MCSD Web Applications). Wpis ten poświęcony będzie takim zagadnieniom jak opływanie elementów blokowych, wyrównywanie do siatki oraz definiowanie regionów. Myślę, że nie ma sensu tracić czasu na przydługie wstępy, przejdźmy więc do rzeczy!Opływanie elementów blokowych Myślę, że temat definiowania opływania elementó...

burczu programator - blog: Wyłączenia, regiony i wyrównanie do siatki

Web 4042 dni, 23 godziny, 7 minut temu burczu 80 źrodło rozwiń

Po krótkiej weekendowej przerwie, wracam do przygotowań do egzaminu. Od zeszłego tygodnia jestem już zapisany na konkretny termin (21 marca), a więc czas przejść do decydującego odliczania ;) Do omówienia zostały mi już tylko cztery tematy więc myślę, że się wyrobię... Zgodnie z tematem posta, dziś zajmiemy się interfejsem użytkownika w HTML5. Dowiemy się zatem, jak korzystać z modelu "flexbox" oraz jak stworzyć layout wielokolumnowy. Do zagadnień należących do tego obszaru należą też nowe możliwości CSS...

burczu programator - blog: Model "flexbox" i interfejs wielokolumnowy w HTML5 i CSS3

Web 4044 dni, 20 godzin, 15 minut temu burczu 96 źrodło rozwiń

1 2 3 4 5

Najaktywniejsi w tym miesiącu