javascript

JavaScript – form validation API

Maj 28th, 2014 | Posted in css3, html5, javascript | | Komentowanie nie jest możliwe

JavaScript – form validation API:
http://www.sitepoint.com/html5-forms-javascript-constraint-validation-api/


fun with javascript native array

Maj 23rd, 2014 | Posted in javascript | | Komentowanie nie jest możliwe

fun with javascript native array:

http://flippinawesome.org/2013/11/25/fun-with-javascript-native-array-functions/


Zombie.JS – testowanie kodu przeglądarki w Node.JS

Maj 17th, 2014 | Posted in javascript, node.js | | Komentowanie nie jest możliwe

Zombie.JS – testowanie kodu przeglądarki w Node.JS:
http://zombie.labnotes.org/


JavaScript Tools – mind map

Maj 17th, 2014 | Posted in javascript | | Komentowanie nie jest możliwe

JavaScript-Tools

source:https://www.codefellows.org/blogs/complete-list-of-javascript-tools


c3js świetna biblioteka do wykresów

Maj 17th, 2014 | Posted in cookbook, css3, html5, javascript | | Komentowanie nie jest możliwe

CSS3 + HTML5 + JS świetna biblioteka do wykresów:
http://c3js.org/


HTML5 Manifest / Cache Validator Online

Maj 15th, 2014 | Posted in html5, javascript | | Komentowanie nie jest możliwe

HTML5 Manifest / Cache Validator Online:
http://manifest-validator.com/


HTML5 Application Cache

Maj 15th, 2014 | Posted in cookbook, css3, html5, javascript, REST | | Komentowanie nie jest możliwe

HTML5 Application Cache:
1. http://www.html5rocks.com/en/tutorials/appcache/beginner/
2. http://blog.kamilbrenk.pl/tworzenie-aplikacji-z-html5-offline/


Social Media Buttons – load async

Maj 15th, 2014 | Posted in cookbook, css3, html5, javascript | | Komentowanie nie jest możliwe

Social Media Buttons – load async:
http://css-tricks.com/thinking-async/


javascript eval vs new Function

Maj 15th, 2014 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

1. http://www.2ality.com/2014/01/eval.html
2. http://javascript.about.com/library/bleval.htm

eval(javascriptCode)

new Function(param1, …, paramN, funcBody)


Javascript eval vs json.parse

Maj 15th, 2014 | Posted in javascript | | Komentowanie nie jest możliwe

Javascript – eval vs json.parse:
http://jsperf.com/eval-or-json-parse


Javascript call vs apply vs bind

Maj 15th, 2014 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

Javascript: call vs apply vs bind:
http://geekabyte.blogspot.com/2013/09/how-to-use-call-apply-and-bind-in.html

.call()
.call() allows the calling of a function in a way that this can be specified, while also passing in required arguments, if any, to the function.

.apply()
.apply() is very similar to .call(), just that it requires you to specify the passed arguments to the function as arrays.

.bind()
.bind() is quite different from .call() and .apply(). It also allows you to determine what the value of this would be, but it does not call the function but returns an exact copy of the function but with the specified this bound appropriately.


Handlebars.js – ciekawy wpis

Maj 14th, 2014 | Posted in javascript | | Komentowanie nie jest możliwe

Handlebars.js – ciekawy wpis:
http://code.tutsplus.com/tutorials/handlebarsjs-a-behind-the-scenes-look–net-32678


Vanilla JS rulez (~jQuery) ;-)

Maj 8th, 2014 | Posted in css3, html5, javascript | | Komentowanie nie jest możliwe

0. http://youmightnotneedjquery.com/

1. http://flippinawesome.org/2014/05/05/replacing-jquery-with-vanilla-javascript/
2. http://alistapart.com/blog/post/choosing-vanilla-javascript
3. http://www.smashingmagazine.com/2013/10/06/inside-the-box-with-vanilla-javascript/
4. http://sighjavascript.tumblr.com/
5. https://docs.google.com/document/d/1LPaPA30bLUB_publLIMF0RlhdnPx_ePXm7oW02iiT6o/edit?pli=1
;-)


html5 Iframe postmessage

Kwiecień 11th, 2014 | Posted in cookbook, html5, javascript | | Komentowanie nie jest możliwe

html5 Iframe postmessage:
http://benvinegar.github.io/seamless-talk/#/


10 błędów początkujących programistów JavaScript

Kwiecień 7th, 2014 | Posted in javascript, node.js | | Komentowanie nie jest możliwe

10 błędów początkujących programistów JavaScript:
http://tutorialzine.com/2014/04/10-mistakes-javascript-beginners-make/


Node.js na serwerze IIS 8.1

Marzec 31st, 2014 | Posted in blog, cloud computing, javascript, node.js, REST | | Komentowanie nie jest możliwe

Bardzo ciekawy artykuł pokazujący różnicę wydajności przy dwóch różnych podejściach do uruchomienia node.js na serwerze IIS 8.1:

http://tomasz.janczuk.org/2013/07/application-initialization-of-nodejs.html


Porównywanie obiektów w javascript == vs ===

Marzec 23rd, 2014 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

Porównywanie obiektów w javascript == vs ===

http://designpepper.com/blog/drips/object-equality-in-javascript.html


JavaScript array functions in modern browser

Luty 21st, 2014 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

JavaScript Array Functions in modern browser:

http://tech.pro/tutorial/1834/working-with-es5-javascript-array-functions-in-modern-and-legacy-browsers


JavaScript Comparison Table

Styczeń 31st, 2014 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

JavaScript Comparison Table:
http://dorey.github.io/JavaScript-Equality-Table/

Read more …


HTML 5 JavaScript API Index

Styczeń 30th, 2014 | Posted in css3, html5, javascript | | Komentowanie nie jest możliwe

Fajna strona zawierająca Index JavaScript API dostępny w HTML5:

http://html5index.org/


Javascript 45 pomocnych tricków

Styczeń 7th, 2014 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

Bardzo praktyczny i pożyteczny wpis:
http://flippinawesome.org/2013/12/23/45-useful-javascript-tips-tricks-and-best-practices/

Zrzut ekranu 2014-01-07 o 14.51.07


JavaScript – historia „type of null”

Styczeń 5th, 2014 | Posted in blog, cookbook, javascript | | Komentowanie nie jest możliwe

JavaScript – historia „type of null”:
http://www.2ality.com/2013/10/typeof-null.html


JavaScript – lepsza jakość kodu

Grudzień 19th, 2013 | Posted in blog, javascript | | Komentowanie nie jest możliwe

JavaScript – niby wszyscy to wiedzą, ale warto przypomnieć:
http://net.tutsplus.com/tutorials/javascript-ajax/the-essentials-of-writing-high-quality-javascript/


JavaScript – native array functions

Grudzień 12th, 2013 | Posted in blog, javascript | | Komentowanie nie jest możliwe

JavaScript – native array functions:
http://flippinawesome.org/2013/11/25/fun-with-javascript-native-array-functions/


Handlebars – prekompilowane vs nieprekompilowane szablony

Grudzień 4th, 2013 | Posted in css3, html5, javascript | | Komentowanie nie jest możliwe

Ciekawy test pokazujący różnicę w wydajności renderowania szablonów Handlebars: prekompilowanych vs nieprekompilowanych:

http://jsperf.com/handlebars-compile-vs-precompile/3


Javascript: To Hell with jQuery ;-)

Listopad 3rd, 2013 | Posted in css3, javascript | | Komentowanie nie jest możliwe

Całkowicie się zgadzam, słowa klucze: css3, css3 selectors ;-)
Brawo Karolina!
Read more …


Javascript Numbers

Listopad 3rd, 2013 | Posted in javascript | | Komentowanie nie jest możliwe

Warto obejrzeć i mieć świadomość:
Read more …


HTML5 – zbiór wszystkich zdarzeń (DOM Events Specification) w jednym miejscu

Listopad 1st, 2013 | Posted in cookbook, html5, javascript | | Komentowanie nie jest możliwe

Zbiór wszystkich zdarzeń występujących w przetwarzanych dokumentach html5 (tzw. DOM Events Specifications) w jednym miejscu (zawsze tego szukam):
Read more …


Wizualizacja wzorca projektowego Promises

Październik 24th, 2013 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

Świetny artykuł i wizualizacja zasady działania dla wzorca projektowego Promises:
http://flippinawesome.org/2013/10/14/a-simple-visual-model-for-promises/
Read more …


Szkółka Node.js – dla początkujących

Październik 24th, 2013 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

Fajny kurs Node.js dla początkujących:
http://nodeschool.io/


Introduction to WebRTC application

Październik 22nd, 2013 | Posted in cloud computing, html5, javascript | | Komentowanie nie jest możliwe

ciekawy wykład o WebRTC:

Read more …


JavaScript Closure

Październik 12th, 2013 | Posted in cookbook, html5, javascript | | Komentowanie nie jest możliwe

What Is A Closure?

Read more …


JavaScript – immediately invoked function expressions

Wrzesień 4th, 2013 | Posted in blog, javascript | | Komentowanie nie jest możliwe

immediately invoked function expressions (samowywołujące się funkcje) – bardzo ciekawy wpis obrazujący ten mechanizm i warto się z nim zapoznać: http://designpepper.com/blog/drips/an-introduction-to-iifes-immediately-invoked-function-expressions


JavaScript – Deferred and Promises

Sierpień 25th, 2013 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

Dwa ciekawe artykuły dotyczące zagadnienia dotyczące wzorca Deffered i Promises:

1. http://modernjavascript.blogspot.co.uk/2013/08/promisesa-understanding-by-doing.html
2. http://msdn.microsoft.com/en-us/magazine/gg723713.aspx


JavaScript – WTF ?! Duck ;-)

Sierpień 24th, 2013 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

Ciekawa prezentacja pokazująca możliwości języka JavaScript:
https://speakerdeck.com/anguscroll/how-we-learned-to-stop-worrying-and-love-javascript
Szczególnie rozbawił mnie slajd z krokodylem i kaczką dotyczący hierarchii klas oraz tzw. duck typing ;-)


Modern JavaScript

Sierpień 24th, 2013 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

Modern JavaScript – bardzo ciekawy blog pokazujący różne ciekawe nowe możliwości języka JavaScript:
http://modernjavascript.blogspot.co.uk/


Sublime Text – Wersja 3

Sierpień 22nd, 2013 | Posted in cookbook, css3, git, html5, javascript, nginx, node.js | | Komentowanie nie jest możliwe

Sublime Text – Wersja 3 – jedno z moich ulubionych IDE i co najważniejsze: działa na wszystkich wiodących OS: http://www.sublimetext.com/3

Po zainstalowaniu kilku pluginów mamy naprawdę potężny kombajn ;-) W przypadku pracy potrzeby edycji plików na serwerze polecam plugin sftp i pracę przez tunel ssh.

W moim przypadku powoli wypiera Komodo, jeszcze przyglądam się z ciekawością edytorowi Brackets Sprint (oparty na javascript – jak się rozwinie z pluginami do poziomu sublime to się przesiądę ;-D)


Handlebars.js – wprowadzenie

Sierpień 19th, 2013 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

Kilka ciekawych linków dotyczących silnika szablonów Handlebars.js (http://handlebarsjs.com/):

1.http://blog.teamtreehouse.com/getting-started-with-handlebars-js
2.http://blog.teamtreehouse.com/handlebars-js-part-2-partials-and-helpers
3.http://blog.teamtreehouse.com/handlebars-js-part-3-tips-and-tricks


Handlebars.js – 100 przydatnych dodatków

Sierpień 19th, 2013 | Posted in cookbook, javascript | | Komentowanie nie jest możliwe

Biblioteka 100 przydatnych dodatków do silnika Handlebars.js:
http://assemble.io/helpers/


Handlebars – silnik szablonów

Sierpień 7th, 2013 | Posted in blog, cloud computing, javascript, REST | | Komentowanie nie jest możliwe

Handlebars – silnik przetwarzania szablonów w javascript. Jeden z najszybszych i najlepszych operujących na danych w formacie JSON ;-)
Read more …


JavaScript – dziedziczenie realizowane przez prototypy

Sierpień 5th, 2013 | Posted in blog, cloud computing, cookbook, javascript, REST | | Komentowanie nie jest możliwe

JavaScript – dziedziczenie realizowane przez prototypy – zachęcam do zapoznania się z innym podejściem niż zazwyczaj klasyczne podejście jest wpajane na zajęciach z OOP (bleeeee…). Takie nowe podejście daje potężne możliwości ;-)

źrodło: http://bonsaiden.github.io/JavaScript-Garden/pl/#object.prototype

„Choć jest to często uważane za jedną ze słabości języka JavaScript, prototypowy model dziedziczenia, jest w rzeczywistości potężniejszy od klasycznego modelu. Na przykład stworzenia klasycznego modelu na podstawie modelu prototypowego jest dość proste, podczas gdy zrobienie odwrotnego przekształcenie to o wiele trudniejsze zadanie…”


JavaScript – optymalizacja i kompilacja skryptów

Sierpień 5th, 2013 | Posted in blog, cookbook, javascript, REST | | Komentowanie nie jest możliwe

Polecam narzędzie do optymalizacji i kompilacji skryptów JavaScript: http://closure-compiler.appspot.com/home
Read more …


JavaScript Module Pattern

Sierpień 5th, 2013 | Posted in blog, cookbook, html5, javascript | | Komentowanie nie jest możliwe

Wzorzec modułu w JavaScript – przenośny, zgodny z AMD (Asynchronous Module Definition), uruchamia się w :Node.js, przeglądarce internetowej (zgodnej z ECMA5), oraz jako bilioteka rozszerzająca możliwości plv8 bazy PostgreSQL 9.2
Read more …


JSON Schema

Sierpień 5th, 2013 | Posted in cloud computing, javascript, REST | | Komentowanie nie jest możliwe

JSON Schema – do opisu plików w formacie JSON:

1. Specyfikacja: http://json-schema.org/

2. Edytor: http://www.jsonschema.net/

W założeniu bardzo podobne do xml schema – jak ktoś kiedyś korzystał to wie co i jak ;-)


eBooki dla programistów – it-ebooks.info

Lipiec 31st, 2013 | Posted in blog, cookbook, javascript | | Komentowanie nie jest możliwe

Polecam stronkę z eBookami dla programistów: http://it-ebooks.info/

Żeby przejrzeć sobie publikację np. dotyczące JavaScript wpisujemy: http://it-ebooks.info/search/?q=javascript&type=title


Natywne wsparcie Base64 w przeglądarce WWW

Lipiec 31st, 2013 | Posted in blog, cookbook, css3, html5, javascript | | Komentowanie nie jest możliwe

Natywne wsparcie kodowania Base64 w przeglądarce WWW:
https://developer.mozilla.org/en-US/docs/Web/API/window.atob
Read more …


Jak odczytać automatycznie wyliczaną wartość elementu LI wg reguł zdefiniowanych w CSS ?

Czerwiec 5th, 2013 | Posted in cookbook, css3, html5, javascript | | Komentowanie nie jest możliwe

W czasach obecnie nastającej mody na HTML5, CSS3 oraz wykorzystywania ich możliwości jakie nam oferują podczas budowania interfejsów webowych (natywne wsparcie w przeglądarce, responsywne layouty, itp) stajemy przed problem, jak dobrać się do tych dobrodziejstw z poziomu javascript ?

Read more …


Categories sidebar

This is a temporary sidebar. Please go to Appearance >> Widgets to configure it.