- Arkusze stylów - http://speckyboy.com/2010/11/08/40-essential-css-templates-resources-and-downloads/, tamże studium na temat upiększania tabel - http://www.smashingmagazine.com/2008/08/13/top-10-css-table-designs/
- Serwis linków – technorati i delicious
- Zasoby na Google Code - http://code.google.com/intl/pl-PL/
- Funkcje anonimowe – po co one są? W JS jest trudno w funkcjach i modułach zasłaniać zmienne globalne (nawet nie wiemy jakie one mogą być). Jednym z wyjść jest deklarowanie jawne w modułach wszystkich użytych zmiennych. Inny sposób to właśnie użycie funkcji tzw. anonimowych (z uwagi na to, że nie mają one nazwy) lub inaczej bezpośrednich (immiediate). Powoduje to deklarowanie funkcji i jej natychmiastowe użycie z wymazaniem wykorzystywanych w niej zmiennych. Przykład (źródło - http://phpadvent.org/2010/javascript-for-php-developers-by-stoyan-stefanov):
- W JS często stosuje się mechanizm callback tj wywołaniu w funkcji jako jej argumentu innej funkcji na przykład w sortowanie:
- Lepiej wykorzystać callback i napisać tak:
- Kurs Javascript - http://eloquentjavascript.net/contents.html
- MAteriały z konferencji http://jsconf.us/2010/
- Materiały z PDC2010 wreszcie - http://player.microsoftpdc.com/schedule/sessions
- Jak programować w Androidzie - http://developer.android.com/sdk/index.html
- MS o JS - http://msdn.microsoft.com/en-us/scriptjunkie/ff715319.aspx
- Teraz jQuery:
- http://www.smashingmagazine.com/2009/08/23/50-useful-new-jquery-techniques/
- http://www.smashingmagazine.com/2009/01/15/45-new-jquery-techniques-for-a-good-user-experience/
- http://www.smashingmagazine.com/2008/09/16/jquery-examples-and-best-practices/
- http://www.smashingmagazine.com/2008/09/11/75-really-useful-javascript-techniques/
- Ciekawy sklep w AJAX i PHP - http://net.tutsplus.com/tutorials/php/build-an-ajax-powered-shopping-cart/
- Ciekawe linki z VFP - http://lafox.org/FoxFiles.Page.fox?SessionID=_33M1C0XB2 i Grid na sterydach - http://www.dfpug.de/konf/konf_1996/form/e_grid/default.htm
- Bardzo pouczająca historia Unix-a - http://catb.org/esr/writings/taoup/html/index.html
- Kryptografia dla każdego - http://www.gpg4win.org/download.html
- Jak podpisać cyfrowo - http://jakilinux.org/uncategorized/podpis-cyfrowy-w-xml-signature/
- Wstęp do MS Azure - http://distributed.cloudapp.net/
- WCF - http://www.codeproject.com/KB/WCF/WCFFAQPart3.aspx i http://msdn.microsoft.com/en-us/netframework/first-steps-with-wcf.aspx i screen cast
- MS pomaga - http://answers.microsoft.com/pl-pl/default.aspx
- JQuery4Java – now projekt - http://code.google.com/p/jquery4j/
// Alerts 3 and leaves no leftover variables.
(function () {
var a = 1,
b = 2;
alert(a + b);
}());
var a = [2, 1, 30, 15];
a.sort(); // "1, 15, 2, 30", not what you expect
// anonymous callback
var a = [2, 1, 30, 15];
a.sort(function (a, b) {
return (a > b) ? 1 : -1;
});
// "1, 2, 15, 30"
// Or, provide existing function as a callback.
var a = [2, 1, 30, 15];
function numsort(a, b) {
return (a > b) ? 1 : -1;
}
a.sort(numsort); // "1, 2, 15, 30"
Brak komentarzy:
Prześlij komentarz