Praca   Leave a comment

  1. 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/
  2. Serwis linków – technorati i delicious
  3. Zasoby na Google Code – http://code.google.com/intl/pl-PL/
  4. 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):

    // Alerts 3 and leaves no leftover variables.
    (function () {

      var a = 1,
          b = 2;

      alert(a + b);

    }());

  5. W JS często stosuje się mechanizm callback tj wywołaniu w funkcji jako jej argumentu innej funkcji na przykład w  sortowanie:

    var a = [2, 1, 30, 15];
    a.sort(); // „1, 15, 2, 30”, not what you expect

  6. Lepiej wykorzystać callback i napisać tak:

    // 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”

  7. Kurs Javascript – http://eloquentjavascript.net/contents.html
  8. MAteriały z konferencji http://jsconf.us/2010/
  9. Materiały z PDC2010 wreszcie – http://player.microsoftpdc.com/schedule/sessions
  10. Jak programować w Androidzie – http://developer.android.com/sdk/index.html
  11. MS o JS – http://msdn.microsoft.com/en-us/scriptjunkie/ff715319.aspx
  12. Teraz jQuery:
    1. http://www.smashingmagazine.com/2009/08/23/50-useful-new-jquery-techniques/
    2. http://www.smashingmagazine.com/2009/01/15/45-new-jquery-techniques-for-a-good-user-experience/
    3. http://www.smashingmagazine.com/2008/09/16/jquery-examples-and-best-practices/
    4. http://www.smashingmagazine.com/2008/09/11/75-really-useful-javascript-techniques/
  13. Ciekawy sklep w AJAX i PHP – http://net.tutsplus.com/tutorials/php/build-an-ajax-powered-shopping-cart/
  14. 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
  15. Bardzo pouczająca historia Unix-a – http://catb.org/esr/writings/taoup/html/index.html
  16. Kryptografia dla każdego – http://www.gpg4win.org/download.html
  17. Jak podpisać cyfrowo – http://jakilinux.org/uncategorized/podpis-cyfrowy-w-xml-signature/
  18. Wstęp do MS Azure – http://distributed.cloudapp.net/
  19. 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
  20. MS pomaga – http://answers.microsoft.com/pl-pl/default.aspx
  21. JQuery4Java – now projekt – http://code.google.com/p/jquery4j/

Posted 14 Grudzień 2010 by marekwmsdn in .NET, Cloud computing, Java, JavaScript, jQuery, Kryptografia, MS, VFP

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d bloggers like this: