Archive for the ‘e-Booki’ Category

Pierwszy wpis w 2015!   Leave a comment

Pożyteczne narzędzie z Nirsoft – WifiChannelMonitor – http://www.nirsoft.net/utils/wifi_channel_monitor.html, firma Nirsoft ma też wiele innych narzędzi ‘hackerskich’

Strona z ebookami dla deweloperów – http://www.greenteapress.com/thinkpython/thinkpython.pdf – wydawnictwo nazywa się – http://greenteapress.com/

Ciekawy blog – różne ścieżki życia (sens życia filozoficznie potraktowany) – http://lifesbizzare.blogspot.com/

Kapitalne lekcje .NET/C# – http://www.blackwasp.co.uk/GetCurrentUserName.aspx

Nauka dziwnego języka funkcjonalnego Haskell – tylko online za darmo – http://learnyouahaskell.com/types-and-typeclasses

Kolejny portal o JS – http://designpepper.com/, lista ciekawych sztuczek w JS – http://modernweb.com/2013/12/23/45-useful-javascript-tips-tricks-and-best-practices/?utm_source=javascriptweekly&utm_medium=email, tworzenie gier na canvas (wstęp) – http://modernweb.com/2014/06/25/creating-particles-in-html5-canvas/, nauka JS (bookmarklet) – http://arqex.com/939/learning-much-javascript-one-line-code?utm_source=javascriptweekly&utm_medium=email, ciekawy blog – http://derickbailey.com/email_archive/

Wstęp do mobilek (Phone Gap) – http://modernweb.com/2013/04/29/phonegap-build-step-7/

Świetna lista FAQ do Javy – http://www.coderanch.com/how-to/java/Java-FAQ#exec

Pożyteczne artykuły z code project:

Coś ciekawego z Javy – http://www.javabeat.net/the-java-6-0-compiler-api/, REST – http://www.javaworld.com/article/2824163/application-performance/stability-patterns-applied-in-a-restful-architecture.html

Posted 7 Styczeń 2015 by marekwmsdn in .NET, C#, e-Booki, JavaScript, PhoneGap, Utilities

Zebrane łącza za ostatni tydzień   Leave a comment

Tydzień gorący i jeden dzień urlopu w poniedziałek.

Historia iPada – http://52tiger.net/brief-history-of-the-ipad-prologue/, historia Tesli wiele może nas nauczyć – http://www.cioinsight.com/c/a/Expert-Voices/Remembering-Nikola-Tesla-Lessons-for-Todays-IT-Leaders/?kc=CIOMINUTE07112012STR1TOC, jest też stowarzyszenie – http://www.teslasociety.com/.

Buduj swoją karierę – http://www.mindtools.com/pages/article/SubscriptionProcessed1.htm. I ucz jak się promować – http://pracait.com/programiste-net-z-doswiadczeniem-zatrudnie/

Z betanews:

Darmowe narzędzia dla SQL – http://www.darkreading.com/galleries/security/news/240003562/slide-show-10-free-database-security-tools.html

IBM dla PHP – wykorzystanie PHP do komunikacji z G+ – http://www.ibm.com/developerworks/library/x-googleplusphp/index.html?cmp=dw&cpb=dwxml&ct=dwnew&cr=dwnen&ccy=zz&csr=071312

SitePoint – zalecenia dla deweloperów – http://www.sitepoint.com/google-html-css-javascript-style-guides/?utm_medium=email&utm_campaign=SitePoint+Newsletter+71212&utm_content=SitePoint+Newsletter+71212+CID_d31e5f2bbe5f8660dde952007a2aa55e&utm_source=Newsletter&utm_term=Googles+HTML+CSS+and+JavaScript+Style+Guides#fbid=mdHCK65C0Nl

Zabezpiecz strony PHP – http://www.sitepoint.com/htaccess-for-all/?utm_medium=email&utm_campaign=SitePoint+Newsletter+71212&utm_content=SitePoint+Newsletter+71212+CID_d31e5f2bbe5f8660dde952007a2aa55e&utm_source=Newsletter&utm_term=htaccess+For+All

Dla deweloperów jest wiele świetnych miejsc do znalezienia ciekawych informacji. Jednym z nich jest portal DZONE. Jest tam strona sponsorowana przez Microsoft – HTML5 Microzone. Ciekawe:

Innym ciekawym miejsce jest SD Times a szczególnie ich linkownia tzw. linkopalooza – http://www.sdtimes.com/content/linkapalooza.aspx – zawiera wiele ciekawych artykułów na temat programowania:

Na czym polega życie dewelopera poza pracą. Np. PLAY – http://thisdeveloperslife.com/post/2-0-6-play z serii http://thisdeveloperslife.com/

Akademia – http://www.codecademy.com/learn

Co będzie jak się skończy rozwój Thunderbirda przez Mozilla – trzeba przejść na http://pl.wikipedia.org/wiki/Claws_Mail

Ciekawe ale darmowe książki dla deweloperów – np.  dla Pythona http://www.greenteapress.com/complexity/thinkcomplexity.pdf (podstawy – http://greenteapress.com/thinkpython/thinkpython.pdf) – GreenTeaPress.

Ciekawe blogi:

Cały ten Microsoft:

Posted 13 Lipiec 2012 by marekwmsdn in C#, Developerka, Dzieci, e-Booki, Java, JavaScript, Learning, WPF

.NET   Leave a comment

  1. Zasoby na temat .NET:
    1. http://dotnetshoutout.com/ tamże o WCF
    2. Tutorial o JS z JSFiddler
    3. CodeBalance blog z blogspot:
      1. HTTPModule/HTTPHandler jak programować
      2. WCF/WS różnice
      3. Silniki wyszukujące książki
    4. Konwersja z C# na JS – doświadczenie programisty

Posted 28 Kwiecień 2011 by marekwmsdn in .NET, C#, e-Booki, WCF

Koniec Toshiby FF   Leave a comment

  1. Wolne książki – http://citizen428.net/archives/434
  2. Budowa aplikacji przy pomocy EDM
  3. Wstęp do architektury 3-warstwowej – http://dotnetslackers.com/articles/net/IntroductionTo3TierArchitecture.aspx
  4. To warto czytać – http://visualstudiomagazine.com/Home.aspx
  5. Czytanie XML w Javie – http://www.java-tips.org/java-se-tips/javax.xml.parsers/how-to-read-xml-file-in-java.html
  6. Wykres kołowy 3d – http://www.codeproject.com/KB/graphics/julijanpiechart.aspx

Posted 26 Kwiecień 2011 by marekwmsdn in .NET, e-Booki, Toshiba

Linki z FF dom niedziela   Leave a comment

  1. Sztandardowa strona organizacji W3C: http://www.w3.org/News/2011.html#entry-9042. Jest tam także rozdział o sieciach semantycznych (coś dla Oleńki na pracę dyplomową). Ale jest tam także o bardziej przyziemnych starndardach jak: XML, WS.
  2. Znowu temat node.js – videohttp://code.danyork.com/. Node jest interpreterem poleceń maszyny wirtualnej napisanej przez Google dla przeglądarki Chrome – nosi ona nazwę V8. Zawiera wiele pożytecznych bibliotek (podobnie jak w pythonie), interpretuje polecania zgodnie z zasadę REPL (read evaluate, print, loop). Zamiast obiektu window jest obiekt process.
  3. MS ma w zanadrzu narzędzie do tworzenia gier XNA – tutaj jest tutorial. Tworzenie odtwarzacza – tu
  4. Można się “pastwić” nad grami w nowym HTML 5 – tutaj jest link do gry w pong-ponga
  5. Można też tworzyć je we Flash-u
  6. Pakowanie JS – https://github.com/fat/smoosh#readme
  7. Open-sourcowe narzędzie do BPM – http://www.bonitasoft.com/products/BPM-benefits.php
  8. YouTube – JS: The Good Parts – http://www.youtube.com/watch?v=hQVTIJBZook
  9. Nowe ebooki – http://ebookee.org/index.php?tag=15 lub http://www.wowebook.com/tag/python/page/9
  10. Visualstudiofeeds – coś dla programistów Java pragnących poznać .NET
  11. Wiadomości z MIX11-a – http://blogs.microsoft.co.il/blogs/gilf/
  12. IBM o JS z PHP na deweloperworks
  13. Zalecenia dla portali społecznościowych – searchcio
  14. DB4O – http://developer.db4o.com/Documentation/Reference/db4o-7.12/net35/tutorial/ i tu
  15. WCF – http://www.techrepublic.com/blog/programming-and-development/wcf-service-creation-walk-through/3985?tag=mantle_skin;content

Posted 17 Kwiecień 2011 by marekwmsdn in e-Booki, JavaScript

Koniec z Lenovo (resztki opery)   Leave a comment

  1. Darmowa literatura – http://freebookspot.co/TopTen.aspx?Category_ID=105
  2. MS IE akceleratory i inne nowinki z IE8 – http://msdn.microsoft.com/en-us/library/cc189058(v=vs.95).aspx 
  3. Wstrzykiwanie php do skryptu w czasie ładowania się strony – http://www.javascriptkit.com/javatutors/externalphp.shtml – można wykorzystać aby w php połączyć się z inną witryną i wykonać jakąś operację (np WS)
  4. Badania WPF:
    1. http://blogsprajeesh.blogspot.com/2009/03/working-with-wpf-datagrid-part-1.html
    2. http://www.wpftutorial.net/DataGrid.html
    3. http://msdn.microsoft.com/en-us/library/cc189058(v=vs.95).aspx

Posted 7 Kwiecień 2011 by marekwmsdn in .NET, e-Booki, free books, IE, JavaScript, PHP

Ciekawe   Leave a comment

  1. Operacje na składnicy certyfiaktów w .NET – http://msdn.microsoft.com/en-us/library/system.security.cryptography.x509certificates.x509store.remove(v=vs.80).aspx
  2. Crockford o bezpieczeństwie JS i HTML5 – http://answers.oreilly.com/topic/1483-doug-crockford-discusses-javascript-html5-security-issues/
  3. Kolejna ciekawa ksiażka – JQuery cookbook a tam wykorzystanie .data() – “How to attach objects and data to DOM with jQuery.data to avoid memory leak issues” np. do uniknięcia przecieków pamięci i ustawienia zegara
  4. Stosowanie Module pattern w jS – do organizaowania kodu – http://answers.oreilly.com/topic/2177-how-to-use-the-module-pattern-in-javascript/
  5. Obok jQ jest wiele innych frameworków: The following won’t help you much to make a choice, because it’s just a plain list of options–but at least it will help you see some of the most popular options. I copied this list right from Chapter 19 of Learning PHP, MySQL, and Javascript by Robin Nixon.
    1. ASP.NET Ajax Framework, http://asp.net/ajax/
    2. Clean Ajax, http://sourceforge.n…ects/clean-ajax
    3. Dojo Toolkit, http://dojotoolkit.org
    4. jQuery, http://jquery.com
    5. MochiKit, http://mochikit.com
    6. MooTools, http://mootools.net
    7. OpenJS, http://openjs.com
    8. Prototype, http://prototypejs.org
    9. Rialto, http://rialto.improv…logies.com/wiki
    10. script.aculo.us, http://script.aculo.us
    11. Spry Framework, http://labs.adobe.co…chnologies/spry
    12. YUI, http://developer.yahoo.com/yui
  6. Np. Rico – http://rialto.improve-technologies.com/wiki/ – ze wsparciem dla GWT, Javy i .NET
  7. Kolejne sztuczki z jQ na podstawie artykułu na O’Reilly na temat książki JQuery Pocket book:
    1. zamiast $(documentt).ready() można stosować $().
    2. Aby stworzyć element można skorzystać z $(tagname) a jako drugi parametr przekazać obiekt zawierający właściwości przekazane do attr(), dodatkowo jeżeli te właściwości będą maiły nazwy atrybutów DOM to zostaną zarejestrowane jako handlery:
    3. ar image = $("<img>", {
                        src: image_url,
                        alt: image_description,
                        className: "translucent_image",
                        click: function() {$(this).css("opacity", "50%");},
                        css: { border: "dotted red 3px" }
                     });
  8. Procesory zdarzeń to np. click() lub change(), jest bardziej ogólny procesor (handler) zwany bind() np.
$('a').bind('mouseover.myMod', f);
  1. Wtedy możliwe jest:
// Unbind all mouseover and mouseout handlers
// in the "myMod" namespace
$('a').unbind("mouseover.myMod mouseout.myMod");
// Unbind handlers for any event in the myMod namespace
$('a').unbind(".myMod")
  1. Mozliwe jest też kolejkowanie animacji:
  2. $("img").fadeIn(500)
            .animate({"width":"+=100"},
                     {queue:false, duration:1000})
            .fadeOut(500);

    I na koniec sprytne wykorzystanie zdarzeń startu i zakończenia operacji AJAX do włączania i wyłączania elementu animacji:

    $("#loading_animation").bind({
        ajaxStart: function() { $(this).show(); },
        ajaxStop: function() { $(this).hide(); }
    });

    A to wszystko pochodzi z serwisu O’Reilly – answers

    Stosowanie przestrzenie nazw w JS, nic trudnego:

    Since these are home-made javascript libraries, this isn’t too hard.
    You can assign an object to a variable, and combine your libraries within this object. You can repeat the process within the object to achieve multiple levels as well.
    e.g.
    var mycompany = {
    ‚utilities’: {
    ‚removeEmail’: function(string) {
    // Code to remove all email addresses
    return newString;
    },
    },
    ‚display’: {
    ‚defaultSize: [100, 100],
    ‚showBox’: function(x, y, sizex, sizey) {
    // do some stuff create stylized div for box, etc.
    return boxDivElement;
    },
    },
    ‚var1’: ‚foo is at foo@bar.com’,
    ‚func1’: function() { return ‚bar is at bar@foo.com’; }
    }
    // Example usage
    var myString1 = mycompany.var1;
    var myString2 = mycompany.func1();
    var someFunction = mycompany.func1;
    var myString3 = someFunction(); // myString3 == mySting2;
    var parsedString = mycompany.utilities.removeEmail(mystring1);
    var divBox = mycompany.display.showBox(400, 500, 200, 300);
    divBox.innerHTML = parsedString;
    Now, I haven’t actually tested the above code, so there may be numerous errors, and even some basic JS logic problems as it’s been a little while since I wrote any functional JS, but the general theory is sound.
    P.S. there’s more complex and complete ways to get namespaces in JS, but this should suffice for combining a few home-made libraries.

Posted 14 Styczeń 2011 by marekwmsdn in CAPICOM, e-Booki, JavaScript, jQuery, Kryptografia, Web 2