Wielowątkowość w JavaScript

JavaScript nie posiada wielowątkowości, we wszystkich przeglądarkach (z wyjątkiem Chrome), kod JS wykonywany jest w jednym wątku. Niejeden webdeveloepr „naciął się” na zamrożenie przeglądarki (lub ostrzeżenie w Firefoksie) w czasie wykonywania intensywnego kodu zajmującego zasoby. W takich wypadkach JS blokuje przeglądarkę, podobnie aktualizacje interfejsu użytkownika i zawartość strony, do czasu zakończenia wykonywania bieżącej operacji, co … Czytaj dalej Wielowątkowość w JavaScript

Semantyczna sieć a webdevelopment

Na początku powinienem się do czegoś przyznać, oświadczenie to idealnie mogą odzwierciedlać słowa utworu „Nie jestem punkiem” pana Dariusza Paraszczuka, co w moim wykonaniu zabrzmiałoby jakoś tak: Nie jestem webdeveloperem i nigdy nie byłem, i nigdy tego przed wami nie kryłem. Nie jestem webdeveloperem, co nie oznacza, że nie popieram lub mi uwłacza. Nie jestem … Czytaj dalej Semantyczna sieć a webdevelopment

Opublikowano Kategorie webdev

Zmiany na devblogu

Przez ostanie 2 dni trochę pomęczyłem się z nowym designem i szablonem devbloga, czego skutkiem jest „wisząca” od wczoraj nowa odsłona. Stary szablon od dawna mi się już nie podobał i trochę mnie uwierał, ale nigdy nie chciało mi się tego zmienić, bo albo brak czasu, albo chęci. A ostatnio, robiąc wielki review swoich stron, … Czytaj dalej Zmiany na devblogu

Opublikowano Kategorie webdev

Moje projekty

Wreszcie udało mi się ogarnąć tą stronę i mam zaszczyt ją przedstawić ;) Strona dostępna pod adresem projects.malcom.pl zawiera wszelkie moje projekty i inny stuff, jaki kiedykolwiek miałem okazję stworzyć. Do tej pory nigdy nie miałem czasu, aby się tym zając, a porozrzucane po całej sieci i moim dysku rożne projekty i pliki co jakiś … Czytaj dalej Moje projekty

O frameworkach…

O php-owych frameworkach… słów kilka? Raczej o jednym, bądź dwóch małe przemyślenia… Może na początku powinienem podkreślić, że aktualnie webdeveloperką zajmuję się już bardzo sporadycznie, głównie na własne potrzeby, wiec nie siedzę na bieżąco w temacie php-owych frameworków. Tak już jest, wole swoje kompilowane języki i desktopowe/systemowe aplikacje ;) Na zaliczenie z projektu na uniwerku … Czytaj dalej O frameworkach…

Opublikowano Kategorie webdev

Pomocny .htaccess

Dzięki Ci Panie za .htaccess, który w wielu przypadkach nas ratuje ;) Czasem, gdy serwer w konfiguracji nie ma zdefiniowanych odpowiednich mime-type dla standardowych rodzajów plików, mogą pojawić się różne nieprzewidziane sytuacje. W większości wypadków ratuje dodanie odpowiedniego wpisu do .htaccess, ale czasami różnie to bywa. Na dreamhoscie dziwnym trafem wiele typowo standardowych plików nie … Czytaj dalej Pomocny .htaccess

Opublikowano Kategorie webdev

XHTMLa ciąg dalszy

Kontynuacja tematyki XHTMLa w odniesieniu do ostatniej notki o poprawnym serwowaniu tego formatu. Uznałem, a raczej obecnie uznaję tylko XHTML 1.0 Strict i XHTML 1.1, innymi specyfikacjami się bawił już nie będę :P Ale nie o tym miała być mowa, lecz znów o MIME type. Obecnie większość serwerów ma zdefiniowany odpowiedni typ dla plików z … Czytaj dalej XHTMLa ciąg dalszy

Opublikowano Kategorie webdev

docs.malcom.pl

Tak, jak pisałem w ostatniej notce wpominając coś na temat docs.malcom.pl, mogę ogłosić otwarcie serwisu, a raczej repozytorium publikacji, gdzie będę mógł sobie wszystkie artykuły i publikowane materiały zamieszczać. Wszystko ładnie opisane, skatalogowane i w jednym miejscu ;) /docs – docs.malcom.pl Może kilka słów technicznych. Cały „engine” składa się z 3 plików php – 2 klas, … Czytaj dalej docs.malcom.pl

Serwowanie poprawnego XHTMLa

Za sprawą znajomego trafiłem na artykuł Pornela „Irracjonalne uwielbienie dla XHTML” Wszystkich zachęcam do zapoznania się z tymi materiałami. Mnie osobiście skusiło to do kilku refleksji ;) XHTML nie jest następcą HTML. XHTML i HTML to ten sam język przedstawiony na dwa sposoby — jako XML i SGML. Ich semantyka nie różni się nic a … Czytaj dalej Serwowanie poprawnego XHTMLa

Opublikowano Kategorie webdev

Fowardowanie akcji

Od kilku dni prace nad frameworkiem (lub tym czym to na razie jest) nie posuwaj się naprzód, a to z kilku powodów. Jednym z nich są napotkane trudności, a drugim inne zajęcia, bardziej lub mniej ważniejsze (m.in. grzebanie w asemblerze i „czystym” C). Mam nadzieje, że wkrótce wrócę do tego kodu. Ta wspomniana trudność, jaka mi … Czytaj dalej Fowardowanie akcji

Opublikowano Kategorie webdev