Archive for the ‘AJAX’ Category

Ewolucja wywołań asynchronicznych w JS   Leave a comment

Ciekawie przedstawiona ewolucja i uproszczenie wywołań asynchronicznych w przeglądarkach przy pomocy JS – JavaScript goes to Asynchronous city. Od typowej obsługi callback do promises. Podstawy przetwarzania asynchronicznego – https://msdn.microsoft.com/en-us/library/hh191443.aspx. Przyszłe wsparcie dla ECMAScript 5/6/7 – http://kangax.github.io/compat-table/es6/ – coś podobnego do strony ‘can I use’

Mapa rozwoju wsparcie najnowszych propozycji kierunków rozwoju JS w przeglądarce EDGE – https://dev.modern.ie/platform/status/javascript/

Posted 6 października 2015 by marekwmsdn in AJAX, Edge, JavaScript, xhr

Lista ciekawych tematów na początek grudnia   Leave a comment

  1. DataTable w jQ – http://www.codeproject.com/Tips/844403/jQuery-Datatables-For-Beginners

  2. http://betanews.com/2014/11/19/comodo-8-delivers-smarter-sandboxing/

  3. http://betanews.com/2014/11/20/diagnose-process-hangs-with-whatishang/

  4. Mega ćwiczenia – jest ich tylko 8 – http://www.mensjournal.com/expert-advice/the-only-8-moves-you-need-to-be-fit-20140306/classic-push-up

  5. Nowe prezzi – http://betanews.com/2014/11/21/create-stylish-animated-presentations-with-notzy/

  6. Do zarządzania plikami PDF – http://www.downloadcrew.com/article/32979-unitypdf

  7. IE rozwój i dostosowanie do innych przeglądarek (gonienie za nimi) – https://status.modern.ie/cssfilterimagefunction (niektóre są zakończone np. Web CryptoAPI). Można zobaczyć na co można liczyć tworząc przenaszalne aplikacje.

  8. Portal about ma ciekawe zasoby – http://websearch.about.com/od/internetresearch/a/newsreference.htm

  9. Bardzo pragmatyczne podejście do WPF i jej przyszłości – http://pragmateek.com/is-wpf-dead-the-present-and-future-of-wpf/

  10. Zacznij z Androidem – http://lifehacker.com/i-want-to-write-android-apps-where-do-i-start-1643818268?utm_campaign=socialflow_lifehacker_facebook&utm_source=lifehacker_facebook&utm_medium=socialflow

  11. Zasoby a Android – http://www.vogella.com/tutorials/AndroidCommandLine/article.html

  12. Kursy JS/HTML i inne za darmo – https://www.codeschool.com

  13. Nowa wersja Unity 3D – http://techcrunch.com/2014/11/26/unity-4-6-finally-brings-the-long-promised-user-interface-creator/

  14. Naprawdę dobry tutorial do JS – https://developer.mozilla.org/en-US/docs/Web/Tutorials

  15. Autorytet JS – wykład o DOM-ie (prezentacja wraz z video) – http://yuiblog.com/blog/2006/10/20/video-crockford-domtheory . Okazuje się, że znajomość JS to nie wszystko, trzeba również poznać otoczenie czyli przeglądarkę w której się JS uruchamia.

Posted 1 grudnia 2014 by marekwmsdn in AJAX, Android

Ciekawostki ze środy 20 sierpnia 2014   Leave a comment

Monografia o Ajax i pokrewnych technologiach – http://ajaxpatterns.org/. Szczególnie jest ciekawy rozdział o IFrame do komunikacji przeglądarka-serwer. Taka ramka ma własny adres źródłowy URL i można go zmieniać. Czytając wynik pobrania tej strony w ramce można dynamicznie w stronie wywołującej ramkę wstrzyknąć ‘obcą’ zawartość. ramka służy jako repozytorium danych dlatego się ją ukrywa poprzez klasę w arkuszu stylów. Można obsłużyć pobranie danych z serwera (GET), z POST-em jest kłopot, ale można go obejść poprzez wysyłanie sygnatury formularza z danymi (<FORM>…</FORM>). To była dobra technologia PRZED pojawieniem się XMLHttpRequest. Teraz to czysta ‘sztuczka’ (hack) nikomu właściwie niepotrzebna. Szczegółowy opis jest tu – http://www.pxl8.com/iframes_3.html – bardzo ciekawa technika ale już ustępująca.

Coś na wirusy i ich pochodne – Malwarebytes Anti-Exploit, oprogramowanie które zabezpiecza komputer przed wykorzystaniem podatności w przeglądarkach, jej dodatkach i Javie (dziur w oprogramowanie użytkowym wykorzystywanych przez złośliwe oprogramowanie). W wersji płatnej również PDF, Office, oprogramowanie mutimedialne. Usuwa nie produkty (złośliwe oprogramowanie) ale problemy przez nie pozostawione.  Jest to uzupełnienie do  ich innego produktu – Malwarebytes Anti-Malware (zabezpiecza przed załadowaniem kodu przez złośliwe oprogr. po fakcie zarażenia komputera). Podobnym produktem jest MS Enhanced Mitigation Experience Toolkit, ale on wymaga jeszcze trochę doszlifowania.

Poradnik inwestora – http://jakoszczedzacpieniadze.pl/

Tutoriale Java:

Posted 18 listopada 2014 by marekwmsdn in AJAX, Bezpieczeństwo, Java

Znowu java   Leave a comment

Jak zacząć pracę z Spring MVC w środowisku Eclipse – http://vitalflux.com/top-bookmarks-get-started-spring-mvc-eclipse/ – jest tam zestaw szkoleń.  Obrazek poniższy wiele wyjaśnia:

Inny trochę uproszczony:

Spring MVC Lifecycle

Do zgłębienia – bardzo ciekawy przykład wywołania AJAX z obsługą Spring MVC – http://vitalflux.com/make-ajax-calls-java-spring-mvc/

Funkcja substring w Javie potencjalnie wywołuje memory leak – http://javarevisited.blogspot.com/2011/10/how-substring-in-java-works.html

Posted 23 czerwca 2014 by marekwmsdn in AJAX, Java, JavaScript, Spring

Zamknięcie JS   Leave a comment

Ważne technologie:

Posted 1 października 2013 by marekwmsdn in .NET, AJAX, JavaScript

Technologie   Leave a comment

create procedure procx  as
select * from [a].[dbo].ed_table1
go
exec procx
create procedure proc2 @ile int out as
select @ile=COUNT(*) from [a].[dbo].ed_table1
go
declare @ilosc int
exec proc2 @ilosc output
select @ilosc

CREATE PROCEDURE uspTryCatchTest
AS
BEGIN TRY
    SELECT 1/0
END TRY
BEGIN CATCH
    SELECT ERROR_NUMBER() AS ErrorNumber
     ,ERROR_SEVERITY() AS ErrorSeverity
     ,ERROR_STATE() AS ErrorState
     ,ERROR_PROCEDURE() AS ErrorProcedure
     ,ERROR_LINE() AS ErrorLine
     ,ERROR_MESSAGE() AS ErrorMessage;
END CATCH
GO
EXEC uspTryCatchTest

create procedure proc5 @filtr nvarchar(10) = null as
SET NOCOUNT ON
select * from [a].[dbo].ed_table1 where nazwisko like ‚%’ + isnull(@filtr, nazwisko) + ‚%’
go
exec proc5 @filtr=’ZZ’

Posted 27 lipca 2012 by marekwmsdn in .NET, AJAX, Java, JavaScript, jQuery

Nowinki   Leave a comment

Posted 21 kwietnia 2011 by marekwmsdn in .NET, AJAX, JavaScript, jQuery, MS, Programowanie, WCF, WPF

Linki we wtorek 21.12   Leave a comment

  1. http://ntt.cc/2008/02/13/the-most-complete-ajax-framework-and-javascript-libraries-list.html
  2. Kolejna biblioteka obsługi grid-a w jQuery – jqGrid. Obsługuje dane w JS i dla niego jest darmowa.  Wesja dla PHP i .ASP są płatne. To już druga siatka danych obok wcześniej wspominanej FlexiGrid. Porządny blog deweloperski codecapers.com, ma wiele tematów zebranych na liście umiezczonej tu. Cała grupa tematów o jQuery. Ciekawy jest “Using JqGrid with ASP.NET MVC”. Templatki do jQ zasługa MS.
  3. Doskonały artykuł na betanews na temat połączenia pracy z domem jak to robi Soma Somasegar v-ce przydent działu deweloperskiego MS. Robi to po ludzki w ciepłych słowach i nie zadziera nosa. Jednocześnie krytyka wielbicieli Mac-a (Apple) traktujących wszystkich z góry i z pogardą.
  4. Sesje z PDC są tutaj – narzeszcie – http://player.microsoftpdc.com/schedule/sessions
  5. MS uporządkował blogi swoich pracowników i można tam znaleźć niejedną perełkę, np. blog http://blogs.msdn.com/b/alejacma zawiera wiele informacji o implementacji kryptografii:
    1. Jak stworzyć ActiveX aby opakować niewspierany już w Windows 7 Capicom
    2. Śmierć Capicom w Windows 7
    3. Poprzez blog na Twitter – http://twitter.com/alejacma/statuses/14970519262593024 – “How to enumerate all certificates on a smart card (PowerShell)
    4. Potwierdzenie smutnego losu Capicom, ale jest światło w tunelu, przynajmniej na chwilę – “At the same time, the Redmond company continues to offer them the possibility to work with CAPICOM. However, the component will have to be accessed independently of the Windows SDK, especially the Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1: BETA. “If you need to use CAPICOM.dll, you can download it separately. [The] download contains the redistributable files for CAPICOM 2.1.0.2 and samples of its use, I inne znamienne słowa “CAPICOM.dll has been removed from the Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1: BETA and should be considered a deprecated component. You can find information on alternatives to using CAPICOM here – http://msdn.microsoft.com/en-us/library/cc778518(VS.85).aspx.”
    5. A oto co daje MS w zamian “CAPICOM.dll Removed from Windows SDK for Windows 7”:
  6. Ale za to MS głosi swoją otwartość – http://www.interoperabilitybridges.com/
  7. Ciekawe z VFP – http://leafe.com/dls/vfp

Różne dywagacje na temat programowania na temat jQ   Leave a comment

  • Ten znacznik pozwala na włącznie jQ do swojej strony:
    1. <script src=”http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js”></script&gt;
    2. <script src=”http://cdn.jquerytools.org/1.2.5/jquery.tools.min.js”></script&gt;
    3. To wszystko jest w bibliotece jQueryTools – na serwisie flowplayer.org
    1. Biblioteka formularzy w PHP
    2. Okienka pop-up w JS
    3. Flasha na stronie
    4. Przechwytywanie wysyłania formularza

Posted 20 grudnia 2010 by marekwmsdn in AJAX, DataGrid, Java, JavaScript, jQuery, Kryptografia

Różności (poprawione w poniedziałek 20.12.2010)   Leave a comment

  1. Dynamiczna zmiana kontrolek DataGrid w WinForm – MSDN
  2. Przeszukiwanie pdf w internecie – books168.com, hqpdf też, inne E-books:
    1. http://www.bookitplus.net/
    2. http://www.netbks.info/category/programming/dot-net-programming
  3. Papier do wykorzystania – pokratkowany – http://incompetech.com/graphpaper/
  4. Ten sam temat – kodowanie MD5 w różnych językach programowania – “MD5 for Ajax
  5. SDJ:
    1. Własne atrybuty w znacznikach – http://software.com.pl/definiowanie-wlasnych-atrybutow-w-html-u/
    2. Powyższy link pochodzi z http://software.com.pl/tag/html/
    3. Sama nazwa mówi za siebie – http://software.com.pl/integracja-systemow-informatycznych/
    4. Animacja w jQ – http://software.com.pl/glimmer-%E2%80%93-narzedzie-do-tworzenia-animacji-jquery/
    5. Tamże 0 nowych dodatkach do jQ – http://software.com.pl/nowe-pluginy-w-sluzbie-jquery/
    6. Zestaw do nauki – http://software.com.pl/jquery-1-4-3-offline-learning-kit/
    7. Znaki specjalne w HTML – http://software.com.pl/html-znaki-specjalne/
    8. Gry w JS – http://software.com.pl/10-niesamowitych-gier-w-javascriptcie/
    9. Programowanie w Jawie – http://software.com.pl/kurs-programowania-java-czesc-i-ii-i-iii/
    10. IBM i jQ – http://www.ibm.com/developerworks/xml/library/x-instsearch/?cmp=dw&cpb=dwxml&ct=dwnew&cr=dwnen&ccy=zz&csr=111110
    11. Nauka HTML – http://kurs.browsehappy.pl/Kurs/Spis#HTML
  6. O psychologii mózgu:
    1. http://lifehacker.com/5611547/top-10-ways-your-brain-is-sabotaging-you-and-how-to-beat-it
    2. http://www.psychologytoday.com/articles/200306/our-brains-negative-bias
  7. O kryptografii, recenzja książki ale ważniejsze są linki z boczku
  8. Techblog i jogger:
    1. http://techblog.pl/?page=18
    2. http://jogger.pl/?page=4
    3. Python – http://blog.lrem.net/2010/12/19/najbrzydsza-rzecz-w-pythonie/
  9. Edycja DataGrid w WPF – http://msdn.microsoft.com/en-us/vbasic/dd239273.aspx
  10. LF:
    1. http://lifehacker.com/5714966/five-best-virtual-machine-applications
    2. http://lifehacker.com/5714296/how-to-stay-secure-online

Posted 21 listopada 2010 by marekwmsdn in AJAX, DataGrid, free books, Kryptografia, MD 5, Psychology, SD Journal