Archive for the ‘HTML/JS’ Category

Co każdy programista aplikacji webowych wiedzieć powinien   Leave a comment

Świetna książka o wydajności HTTP – http://chimera.labs.oreilly.com/books/1230000000545/index.html – do przeglądania online za darmo. Czasami można pobrać za darmo – http://freecomputerbooks.com/High-Performance-Browser-Networking.html?sthash.Fmo3Jlsg.mjjo – ale jest to nielegalne, więc lepiej kupić w wydawnictwie O’Reilly. Cała gałąź o C# jest tu – http://freecomputerbooks.com/langCSharpBooks.html

Reklamy

Posted 15 grudnia 2014 by marekwmsdn in C#, free books, HTML/JS, HTTP, JavaScript

Deweloperka 19 list. 2014   Leave a comment

Aplikacje mobilne narzędzia   1 comment

Frameworki – gotowe biblioteki nadające stronom (uwaga w aplikacjach mobilnych zwykle strony tworzy się w stylu SPA) WIZUALNIE bardziej mobilny charakter (chodzi o GUI):

  1. Ratchet –na githubie (https://github.com/twbs/ratchet), strona domowa – http://goratchet.com/getting-started/
  2. Lista 5 frameworków niewizualnych – http://moduscreate.com/5-best-mobile-web-app-frameworks-reactjs/
  3. Z app. mobilnymi wiąże się ekran dotykowy a z nim zdarzenie touch – jego opis API dokładny jest tu – https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Touch_events, jest to o tyle ważne gdyż nie używa się tu myszki. Gotową biblioteką jest Hammer – http://eightmedia.github.io/hammer.js/ (wprowadza do zdarzeń dostępnych w elementach HTML zdarzenia związane z ekranem dotykowym:
      • hold
      • tap
      • doubletap
      • drag, dragstart, dragend, dragup, dragdown, dragleft, dragright
      • swipe, swipeup, swipedown, swipeleft, swiperight
      • transform, transformstart, transformend
      • rotate
      • pinch, pinchin, pinchout
      • touch
      • release
      • gesture
  4. Porównanie tego orginalnego podejścia z wbudowanym wsparciem drag and drop w HTML5 jest tu – https://github.com/EightMedia/hammer.js/issues/553. Opis stadnardowego podejścia jest w linkach na w/w stronie i są to:
  5. Bardzo krytyczne nastawienie odnośnie DandD reprezentuje http://www.quirksmode.org/blog/archives/2009/09/the_html5_drag.html
  6. Bardzo dobre wrażenie robi http://www.appgyver.com/steroids

Oczywiście są i natywne implementacje narzędzi do tworzenia mob. app – np Androdi Studio bazujące na IntelliJ. Opis jego jest tu – http://startandroid.ru/ru/articles/listofarticles/284-znakomstvo-s-android-studio.html. Różni się od Eclipse układem elementów ale potrafi importować jego projekty. ALe ponieważ to IDE powstał po E. to jest b. nowoczesne!

Baza danych – ważna bardzo. Tutaj wsparcie dla SQLlite daje bezpłatny projekt Valentina Studio (http://www.valentina-db.com/en/valentina-studio-overview) jego opis jest tu  http://habrahabr.ru/post/181990/

Innym zasobem do nauki jest – http://android.worldbestlearningcenter.com/, dla Javy jest też ZK или Vaadin.

Posted 23 Maj 2014 by marekwmsdn in Android, HTML/JS, html5, Mobile, Mobile Apps

Zebrane ciekawe linki z 7-14 października   Leave a comment

Poniedziałek:

  1. Zdrowie – jedz ogórki – http://www.fitnea.com/14-reasons-you-should-start-eating-cucumber/?utm_source=taboola. Portal o zdrowiu – http://www.zergnet.com/news/93525/9-foods-to-eat-when-you-are-stressed

  1. Mało znane narzędzia od Google – http://mashable.com/2013/07/05/google-tools/: ngram, correlate, trends, http://www.fvm.withgoogle.com/fvm/en/d/, http://www.google.com/fonts/, https://drive.google.com/keep/, rozbiegówka dla deweloperów – https://developers.google.com/, język programowania promowany przez G – https://www.dartlang.org/

  1. badaj:

    1. http://www.youtube.com/watch?v=SKQPcyA-ptA&feature=youtu.be

    2. http://www.youtube.com/watch?v=i9MHigUZKEM

    3. http://blog.falafel.com/Blogs/jesseliberty/jesse-liberty/2013/10/04/learning-xamarin-taking-the-plunge

    4. http://www.myvbprof.com/myVBProf2012/Tutorials/Win7_to_8.aspx

    5. https://developers.google.com/

Wtorek:

  1. Kolejna lekcja SPRING z JDBC template – http://examples.javacodegeeks.com/enterprise-java/spring/beans-spring/spring-jdbctemplate-example/

  2. Angular – kurs 60 min – http://www.youtube.com/watch?v=i9MHigUZKEM

  3. Kurs darmowy Titanium- http://www.lynda.com/home/Player.aspx?lpk4=97623&utm_source=ldc_affiliate&utm_content=21&utm_campaign=CD1886&bid=21&aid=CD1886&opt

  4. Opis API google z jego ‘MSDN’ – lista dostępnych API: https://code.google.com/apis/console/?pli=1#project:107448330176:services. Ciekawe – obsługa Google Drive – https://developers.google.com/drive/examples/dotnet, pobranie pliku – https://developers.google.com/drive/manage-downloads

  5. Lista projektów otwaerych (opensource) MS – http://www.ginktage.com/2010/05/microsofts-list-of-opensource-projects/

  6. Aż 25 sposobów na korzystanie Google Docs – http://www.infoworld.com/slideshow/122661/25-tips-and-tools-make-google-drive-better-228176?source=IFWNLE_nlt_daily_pm_2013-10-07#slide27:

    1. rozprowadzanie dokumentów do innych serwisów – https://chrome.google.com/webstore/detail/wappwolf-automator-for-go/ggaincemkigcbilbainkpmmkigmmkdkn

    2. sterowanie projektem – https://chrome.google.com/webstore/detail/gantter-for-google-drive/himomacamcpodhkahelbnmaddladgjgo – Gantter for Google Drive

    3. Notatnik ze składnią – https://chrome.google.com/webstore/detail/drive-notepad/gpgjomejfimnbmobcocilppikhncegaj – Drive Notepad

    4. synchronizuj – http://www.syncdocs.com/

  7. Atak Google na Windows 8 – http://www.infoworld.com/t/chrome-os/googles-new-desktop-strategy-invade-and-conquer-228300?source=IFWNLE_nlt_daily_pm_2013-10-07 – wersja Chrome pozwala uruchomić system operacyjny Chrome OS w trybie pełnoekranowym GUI Metro. W nim przeglądarka Chrome wygląda jak pełnokrwista wersja Chrome OS. Poprzez wyjście na pełny ekran w trybie Metro chodzi o zatuszowanie platformy systemowej na której jest uruchomiona ta przeglądarka i udostępnienie nakładki Chrome OS bez konieczności jej instalacji z całym eko systemem nakładek i aplikacji. Wzmianka o tym jest tu – http://www.theverge.com/2013/10/5/4806562/google-building-chrome-os-into-windows-8.Podobne próby były czynione w niższych wersjach Windows np. w 7 w postaci Chrome Apps Launcher -  http://www.infoworld.com/d/applications/google-seeks-marry-desktop-and-cloud-new-chrome-apps-226223. Artykuł o pododnym stylu – http://www.zdnet.com/a-taste-of-chrome-os-in-windows-8-x-7000021656/?s_cid=e589&ttag=e589

  8. Czemu wybrać angular,js – http://www.wintellect.com/blogs/jlikness/10-reasons-web-developers-should-learn-angularjs – trochę subiektywnie ale ciekawie

  9. Zasoby o css – tutoriale – http://webdesignledger.com/tutorials/20-fresh-css3-tutorials. Wszystkie inne tutoriale – http://webdesignledger.com/category/tutorials na różne tematy

  10. Ciekawy – http://www.dreamincode.net/forums/forum/78-programming-tutorials/

  11. Pożyteczny portal – http://www.geekswithblogs.net/Default.aspx?p=3

  12. A tam można znaleźć:

    1. wstęp do MVC – http://www.geekswithblogs.net/anirugu/archive/2013/10/01/introduction-to-asp.net-mvc.aspx

    2. triki z js/css itd (z portalu http://css-tricks.com/):

      1. function commas(str) {

      2.    return str.replace(/.(?=(?:.{3})+$)/g, ‚$&,’);

      3. }

    3. generator html http://docs.emmet.io/actions/go-to-pair/ jako wstawka do np. PSPad-a

  13. Web API samodzielnie uruchamiane – http://blogs.msdn.com/b/africaapps/archive/2013/10/03/dinosaurs-and-spaceships-using-self-hosted-webapi-2-with-legacy-applications.aspx. Można pobrać na githubie lub pouczyć się w portalu MS – http://www.asp.net/web-api i jeszcze bardziej podstawowy przykład – http://www.asp.net/web-api/overview/hosting-aspnet-web-api/use-owin-to-self-host-web-api ze źródłami https://aspnet.codeplex.com/SourceControl/latest#Samples/WebApi/OwinSelfhostSample/ReadMe.txt

  14. Nauka uruchomienia przeglądarki w aplikacji Androida – http://examples.javacodegeeks.com/android/core/os/asynctask/android-asynctask-example/ wraz z pożytecznymi innymi przykładami

  15. Strona z projektem Apache do logowania log4net – http://logging.apache.org/log4net/release/config-examples.html, można zapisywać logi do np. bazy Oracle

  16. TechRepublic:

    1. Kolejny przykład obrobionego elementu select – http://www.techrepublic.com/blog/web-designer/customize-dropdown-menus-with-the-dropkick-jquery-plugin/?tag=nl.e055&s_cid=e055&ttag=e055&ftag=TRE3f6dec5

    2. Wstęp do bootstrap – http://www.techrepublic.com/blog/web-designer/put-bootstraps-responsive-design-features-to-good-use/?tag=nl.e055&s_cid=e055&ttag=e055&ftag=TRE3f6dec5

Środa:

  1. Nauczmy się przyznawać do błędów – http://www.techrepublic.com/blog/career-management/making-a-mistake-does-not-make-you-an-idiot/?tag=nl.e101&s_cid=e101&ttag=e101&ftag=TRE684d531

  2. MS przyznaje status ‘baseline’ swojemu programowi antywirusowemu – http://www.itworld.com/consumerization-it/377196/microsofts-security-essentials-isnt-best-antivirus-program-according-micro?source=ITWNLE_nlt_windows_2013-10-08. Wszyscy zachwycają się AVAST-em, antywirus jest bezpłatny (podobnie jak program czyszcący Avast CleanUp – natomiast inne są w umiarkowane cenie.

  3. Ciekawe oprogramowanie u siebie:

    1. JetBrains

    2. easis.com – do HD, klonowanie dysku

    3. LinixLive USB Creator

  4. CSS – ich znajomość jest coraz potrzebniejsza – http://www.stumbleupon.com/su/1cvjr5/:2tj$vH!N:4218n0H-/line25.com/articles/35-high-quality-photoshop-web-design-tutorials/

  5. Cwiczenia z pozycjonowania – http://www.barelyfitz.com/screencast/html-training/css/positioning/

  6. Mnówstwo, info na temat MVC ASP – http://www.asp.net/

  7. Mnówstwo zasobów, jedne artykuł:

    1. http://devproconnections.com/html5/how-build-jquery-html5-web-application-client-side-coding

  8. Tutoriale o Androidzie – http://www.creativebloq.com/app-design/how-build-app-tutorials-12121473 aż 36

  9. Nauka Angular.js – http://toddmotto.com/ultimate-guide-to-learning-angular-js-in-one-day/

  10. Portal dla designerów – http://line25.com/:

    1. Kodowanie, przykład – http://www.barelyfitz.com/projects/encoder/ A URI is composed of a sequence of components separated by component separators. The general form is:

      1. Scheme : First / Second ; Third ? Fourth

      2. where the italicised names represent components and the ":", "/", ";", "&" and "?" are reserved characters used as separators.

        1. encodeURI / decodeURI the encodeURI and decodeURI functions are intended to work with complete URIs; they assume that any reserved characters in the URI are intended to have special meaning and so are not encoded.

        2. encodeURIComponent / decodeURIComponent The encodeURIComponent and decodeURIComponent functions are intended to work with the individual component parts of a URI; they assume that any reserved characters represent text and so must be encoded so that they are not interpreted as reserved characters when the component is part of a complete URI.

        3. escape / unescape  Encodes a string so it can be read on all computers. Computes a new version of a string value in which certain characters have been replaced by a hexadecimal escape sequence. For those characters being replaced whose code point value is 0xFF or less, a two-digit escape sequence of the form %xx is used. For those characters being replaced whose code point value is greater than 0xFF, a four-digit escape sequence of the form %uxxxx is used. This should not be used to encode URIs.

        4. encodeURL / decodeURL See encodeURI / decodeURI above.

        5. encodeURLComponent / decodeURLComponent See encodeURIComponent / decodeURIComponent above.

  11. Lista:

    1. http://www.asp.net/

  12. Ciekawe demo przycisku z’ postępem’ – http://www.jqueryrain.com/2013/10/buttons-built-progress-meters-jquery-css3/, ale ten portal ma też duży potencjał do przeglądnięcia: http://www.jqueryrain.com/category/jquery-form-plugin/

  13. Super tutoriale na temat JS/jQ:

    1. http://cfg.good.is/lessons/javascript-user-experience-with-jquery

    2. wszystkie kursy – http://cfg.good.is/learn

  14. Tutorial do Javay:

    1. login + JSP – http://www.roseindia.net/jsp/jsp-login-logout-example.shtml

    2. Injection – http://www.javacodegeeks.com/2012/11/sql-injection-in-java-application.html

  15. Chcesz tworzyć grafikę wektorową (SVG)? Stosuj biblioteki np. d3.js (http://d3js.org/). Ma mnówstwo funkcji agregujących podobnych do underscore.js (http://underscorejs.org/) or lodash (http://lodash.com/). Korzysta ona gęsto z łańcuchowania wywołań metod np.:

      1. var graph = d3.select("#visualization")

      2.       .append("svg")

      3.          .attr("width", 500)

      4.          .attr("height", 500);

      5. Uwaga – wiele ciekawych artykułów autorami  wydawnictwa – http://www.packtpub.com/Article-Network?page=2

  16. Android:

    1. 35 Tutoriale – http://www.creativebloq.com/app-design/how-build-app-tutorials-12121473

    2. Naucz się aplikacji na Androida na podstawie tego – http://blog.falafel.com/Blogs/jesseliberty/jesse-liberty/2013/09/25/learning-xamarin-for-android-table-of-contents

Czwartek:

  1. SAP aplikacje – http://www.crystalreports.com/default.asp

  2. Cała lista ciekawych tuto (Java) – http://tutortutor.ca/cgi-bin/makepage.cgi?/articles

  3. Tworzenie aplikacji – http://msdn.microsoft.com/pl-PL/library/windows/apps/hh986964.aspx#pobierz_przyk_ad, http://msdn.microsoft.com/pl-PL/library/windows/apps/hh986964.aspx -> http://msdn.microsoft.com/library/windows/apps/br211385.aspx,

  4. Dwie inne biblioteki do JS – Mustache and Handlebars templates.

  5. RWD – http://java.dzone.com/articles/getting-started-responsive-web

  6. Nowa aplikacja google  http://www.techrepublic.com/blog/web-designer/create-ad-graphics-for-any-device-with-google-web-designer/?tag=nl.e101&s_cid=e101&ttag=e101&ftag=TRE684d531

  7. Generuj QR z serwisu http://www.maketecheasier.com/generate-qr-code-url/?utm_source=newsletter&utm_medium=email&utm_campaign=09102013 + ciekawe linki z boczku

  8. Start z Phone Gap i CouchDB – http://docs.couchbase.com/couchbase-lite/cbl-phonegap/#getting-started-in-5-minutes

  9. DAL w .NET (nie da się wydrukować) – http://www.dreamincode.net/forums/topic/329803-creating-an-easy-data-access-layer-using-entity-framework/

  10. Postawy C# (Lippert) – http://ericlippert.com/2013/10/07/math-from-scratch-part-six-comparisons/

  11. Takie sobie biblioteczki: http://conditionizr.com/docs.html

  12. Biblioteka do obsługi MS Word – http://www.phpdocx.com/demo/sample-word-report – niestety płatna. Porównanie jej możliwości – http://www.phpdocx.com/documentation/features. Jest też inna na http://openxmlapi.codeplex.com/, jest jeszcze http://static.holloway.co.nz/docvert/faq.html#builds-on-wordprocessors ale oni używają w tle AbiWord lub Open Office do konwersji. Jest też najnowszy nabytek – http://phpword.codeplex.com/, oraz http://htmltodocx.codeplex.com/documentation (wymaga Microsoft Office Compability Pack (Office < 2007) – http://www.microsoft.com/en-us/download/details.aspx?id=3). Patrz też tu:

    1. http://stackoverflow.com/questions/188452/reading-writing-a-ms-word-file-in-php?lq=1

    2. http://www.blogs.zeenor.com/tag/how-to-read-docx-file-in-php

  13. Gruntowny kurs AngularJS – http://toddmotto.com/ultimate-guide-to-learning-angular-js-in-one-day/

  14. Java:

    1. Materiały z konferencji Java 2013 – http://www.javaworld.com/community/?q=node/13456 – wiele ciekawych prezentacji i idei

    2. Blog znany – http://www.javaworld.com/community/blog/185

  15. JS ma się dobrze, oto lista 10 najpopularniejszych frameworków – http://www.infoworld.com/d/application-development/the-10-hottest-javascript-framework-projects-228335?source=footer – prowadzi AngularJ (Google) i Ember (odłam SproutCore) – wszystko to open-source

  16. Klasyka na temat GUI – http://www.martinfowler.com/eaaDev/uiArchs.html Martin Fowler + jego wprowadzenie wizjonersjie do MVC

  17. Inny znany autor też ma swoj blog – LHOTKA – http://www.lhotka.net/weblog/default,month,2013-08.aspx

  18. If you’re lost and alone, or you’re sinking like a stone, carry on

  19. Do what you love and you will never work a day in your life z http://www.huffingtonpost.com/2013/10/08/inspirational-quotes_n_4065068.html?ncid=edlinkusaolp00000003

  20. MS już przeniósł idee MVC (MVVM) do ASP.NET, ciągle mu brakuje  tego frameworku dla aplikacji Windows (Winform/XAML) i jak na razie najlepszy substytut tego to Calibur (http://www.lhotka.net/weblog/UsingTheMVVMPatternRequiresAFramework.aspx). Lhotka słusznie zauważył, że używanie MVVM jest trudne bez gotowych szablonów. On z kolei preeferuje swoją bibliotekę – http://www.cslanet.com/Download.html – są też tam przykłady.

  21. Co zrobić gdy się zgubi hasło – http://www.lostpassword.com/encryption-analyzer.htm

  22. Portal o ASP:

    1. http://weblogs.asp.net/ – portal podstawowy – http://www.asp.net/

    2. .NET Radio – http://www.dotnetrocks.com/tag.aspx?tag=HTML 5

    3. Nauka Xamarin – http://jesseliberty.com/2013/10/09/learning-xamarinpreserving-state-with-json/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+JesseLiberty-SilverlightGeek+%28Jesse+Liberty%29 i http://blog.falafel.com/Blogs/jesseliberty/jesse-liberty/2013/10/04/learning-xamarin-taking-the-plunge

    4. Kolejna pochwała Physics4JS – http://channel9.msdn.com/coding4fun/blog/PhysicsJS-Yes-a-JavaScript-Physics-engine

    5. Do LS jest specjalny site – http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/2226/Creating-a-WCF-RIA-Service-for-Visual-Studio-2013.aspx p WCF RIA. Start tu (tutoriale itd) – http://lightswitchhelpwebsite.com/Home.aspx

    6. MS Enterprise Library – http://www.microsoft.com/en-us/download/confirmation.aspx?id=40286 – Laboratorium

    7. Dokumentacja do XAMARIN (oficjalne)  – http://docs.xamarin.com/guides/android/application_fundamentals/activity_lifecycle/saving_state_walkthrough. Można zacząć do bezpłatneo Startera i Studio – http://xamarin.com/studio

    8. Osobowość Liberty:

      1. http://jesseliberty.com/

      2. http://jesseliberty.com/podcast/

      3. Inny bloger, jego kolega – http://weblogs.asp.net/jgalloway/

    9. Kurs MVC – 6 godzin:

      1. http://www.microsoftvirtualacademy.com/training-courses/developing-asp-net-mvc-4-web-applications-jump-start#fbid=D24VW_JtmHd

      2. Inne linki:

        1. http://weblogs.asp.net/jgalloway/archive/2012/08/16/asp-net-4-5-asp-net-mvc-4-asp-net-web-pages-2-and-visual-studio-2012-web-developer-features.aspx

        2. http://channel9.msdn.com/events/aspconf/aspconf/?sort=sequential&direction=desc&term=&s=brad-wilson&s=damian%2Bedwards&s=howard-dierking&s=Jon-Galloway&s=levi-broderick&s=mads%2Bkristensen&s=marcin-dobosz&s=matthew%2Bosborn&s=Scott%2BGuthrie&s=Scott%2BHanselman&s=Scott%2BHunter

    10. http://blogs.msdn.com/b/zkap/archive/2013/10/02/consume-asp-net-web-api-from-html-application-using-winjs-xhr.aspx

Piątek:

  1. CR

    1. Porównanie aplikacji do zamawiania raportów po stronie klienta – http://kenhamady.com/cru/comparisons/desktop-scheduling-engines. Istnieje analogiczne rozwiązania serwerowe – http://www.kenhamady.com/portalcomparison.pdf

    2. Rozbiegówka do rozwiązań SAP Crystal 2018 Solutions – http://www.crystalreports.com/default.asp:

      1. http://www54.sap.com/solution/sme/software/analytics/crystal-visual-studio/index.html?URL_ID=crcom

      2. http://www54.sap.com/solution/sme/software/analytics/crystal-reports-eclipse/index.html?URL_ID=crcom

    3. Licencjonowanie CR 4 VS: http://www54.sap.com/solution/sme/software/analytics/crystal-reports/implement/licensing.html

    4. Inna czcionka w raporcie – http://kenhamady.com/cru/archives/2503

    5. Kopalnia wiedzy na temat CR w aplikacji korzystających z run-time-u:  http://kenhamady.com/cru/archives/category/application-development

  2. Kapitalna aplikacja RED GATE do tworzenia i kontroli wdrażania aplikacji – http://documentation.red-gate.com/display/DM2/Deployment+Manager+2+documentation.

  3. Ciekawy pomysł włączenie do aplikacji skryptu wstawiającego okno konsoli do poglądania komunikatów wyświetalnych w JS z aplikacji – http://oaxoa.github.io/Conzole/. Ale czy Firebug tego i dużo więcej nie udostępnia?

  4. Nowy styl pracy badawczej z internetem w tle  -zamiast wchodzić na strony i szukać tam nowości można zasubskrybować RSS np. http://codegeekz.com/feed/, oszczędza to czas. A dla TBirda jest nakładka ThnunderBrowse która otwiera w zakładach url z takich linków – czyli w czytniku poczty TB od razu można odbierać pocztę i przeglądać interesujące nas strony.

  5. Portal codegeekz:

    1. Biblioteki JS aby przyspieszyć/ułatwić kodowanie – http://codegeekz.com/javascript-libraries-and-tools-to-speed-up-coding/

    2. Przyśpieszyć tworzenie HTML – http://codegeekz.com/15-online-html5-tools-to-speed-up-coding/

    3. Inne wtyczki do jQ – http://codegeekz.com/jquery-popup-plugins-for-developers/

    4. Ciekawy temat, generatory CSS3 – http://codegeekz.com/30-best-css3-generators-for-developers/ inny generator o większych możliwościach od Google – http://www.techrepublic.com/blog/web-designer/create-ad-graphics-for-any-device-with-google-web-designer/?tag=nl.e101&s_cid=e101&ttag=e101&ftag=TRE684d531 i RWD – http://java.dzone.com/articles/getting-started-responsive-web, http://www.psdtohtmlhint.com/10-new-css-animation-tools-useful-for-web-developers/, http://www.webdesignerdepot.com/2013/10/a-simple-typographic-trick-to-increase-text-readability-by-up-to-30/?ref=dzone,

    5. Frameworki w JS – http://www.sitepoint.com/top-10-front-end-development-frameworks-part-2/?utm_medium=email&utm_campaign=SitePoint%20Newsletter%20June%2020%202013&utm_content=SitePoint%20Newsletter%20June%2020%202013+CID_a0bcaa63127ce5b6f762aa67e85ebf76&utm_source=Newsletter&utm_term=six%20more%20frameworks

    6. Biblioteki w PHP, oto moje typy:

      1. Request – http://requests.ryanmccue.info/ – owijka na cURL (bazuje na rozwiązaniu z j. Python – http://python-requests.org/ które ulepssza urllib2, dokumentacja do niej jest tu: http://docs.python-requests.org/en/latest/) do ściągnięcia i zainstalowania można użyć Composer – https://github.com/composer/composer)

      2. Munee – http://mun.ee/Introducing_Munee – do optymalizacji css oraz kompilacji CoffeeScriptów na portalu

      3. Ratchet – http://socketo.me/ – raczej nie

      4. Unirest 0- http://unirest.io/#net -uniwersalna biblioteka rest-owa, ma wersje również dla Javy i .NET

      5. Wiele innych, bardzo ciekawych np. mobile detect i hybrid auth.

      6. Testowanie – http://codegeekz.com/12-php-debugging-tools-for-developers/

  6. Inny portal z ‘dobrami’ –http://codevisually.com/popular/:

    1. http://codevisually.com/bootstrap-magic/

    2. http://codevisually.com/urlcrypt-securely-encode-and-decode-data-in-urls/

  7. Inny o testowaniu możliwości przegladarki w CSS – http://css-tricks.com/animated-media-queries/?utm_source=dlvr.it&utm_medium=twitter

  8. Pogaduchy o JS po stronie serwera – http://www.youtube.com/watch?v=gOGREQra4ZM&utm_source=buffer&utm_campaign=Buffer&utm_content=buffer366fe&utm_medium=twitter

  9. O JS – http://www.blackducksoftware.com/open-source-rookies

  10. Gartner punktuje 14 przyszłościowych technologii na 2014 rok – http://www.businesswire.com/news/home/20131008006514/en

Posted 14 października 2013 by marekwmsdn in Crystal Reports, HTML/JS, Java, JavaScript

Linki w piątek   Leave a comment

  1. Folder watcher – http://www.devproconnections.com/content1/topic/c-windows-service-142435/catpath/net-framework2/page/2
  2. http://www.devproconnections.com/article/mobile-development/jquery-mobile-website-142369
  3. Elastyczne CSS – http://www.devproconnections.com/article/mobile-development/css-media-queries-143446
  4. http://betanews.com/2013/02/21/windows-file-protection-sniffs-out-system-problems/
  5. http://betanews.com/2013/02/21/find-new-ways-to-open-file-types-with-openwith-enhanced/
  6. http://betanews.com/2013/02/20/sigil-0-7-0-by-any-other-name-is-still-an-epub-2-editor/
  7. http://betanews.com/2013/02/20/protect-your-windows-8-pc-with-panda-cloud-antivirus/
  8. http://betanews.com/2013/02/19/accidental-empires-part-9-why-they-dont-call-it-computer-valley-chapter-3/
  9. http://www.devproconnections.com/print/net-framework2/application-ui-design-142795
  10. http://www.sitepoint.com/qtweb-portable-testing-browser/
  11. Podobno można edytować JS w Chrome – http://www.sitepoint.com/edit-source-files-in-chrome/?utm_medium=email&utm_campaign=SitePoint%20Newsletter%20February%2014%202013&utm_content=SitePoint%20Newsletter%20February%2014%202013+CID_f5bb181ba75910260a20b328fbecab72&utm_source=Newsletter&utm_term=How%20to%20Edit%20Source%20Files%20Directly%20in%20Chrome
  12. Pozwala na stosowanie HTML 5 w IE – https://github.com/aFarkas/html5shiv, są prowadzone dwa projekty: https://github.com/aFarkas/html5shiv/blob/master//code.google.com/p/html5shiv/ oraz https://github.com/aFarkas/html5shiv/blob/master//code.google.com/p/html5shim/ ine linki – http://html5homi.es/
  13. Gra wykorzystująca JS i SVG – http://www.sitepoint.com/surviving-the-zombie-apocalypse-with-html5-and-svg/?utm_medium=email&utm_campaign=SitePoint%20Newsletter%20February%2014%202013&utm_content=SitePoint%20Newsletter%20February%2014%202013+CID_f5bb181ba75910260a20b328fbecab72&utm_source=Newsletter&utm_term=Zombie%20Apocalypse%20with%20HTML5%20and%20SVG
  14. Aplikacje mobilne, obsługa gestów – http://www.sitepoint.com/web-prototyping-for-touch-gestures/?utm_medium=email&utm_campaign=SitePoint%20Newsletter%20February%2014%202013&utm_content=SitePoint%20Newsletter%20February%2014%202013+CID_f5bb181ba75910260a20b328fbecab72&utm_source=Newsletter&utm_term=Web%20Prototyping%20for%20Touch%20Gestures
  15. Technologia angular.js – http://www.sitepoint.com/goodfil-ms-co-founder-on-angular-js/?utm_medium=email&utm_campaign=SitePoint%20Newsletter%20February%2014%202013&utm_content=SitePoint%20Newsletter%20February%2014%202013+CID_f5bb181ba75910260a20b328fbecab72&utm_source=Newsletter&utm_term=GoodFilms%20Co-founder%20on%20AngularJS video na ten temat: https://learnable.com/jumpcasts/get-started-with-angular-js-63 podobne do ember.js
  16. Kanwa: http://www.sitepoint.com/a-developer%e2%80%99s-guide-to-html5-canvas/
  17. Jak tak naprawdę należy pisać aplikacje w PHP – http://toys.lerdorf.com/archives/38-The-no-framework-PHP-MVC-framework.html – jest tam przykład jak to robić
  18. Blog YDN – http://developer.yahoo.com/blogs/ydn/posts/2013/02/metro-ui-css-24-cool-php-libraries-and-more/ a tam -> Super – interfejs METRO UI z W8 w CSS – http://metroui.org.ua/tiles.php . Centrum – http://developer.yahoo.com/blogs/ydn/categories/javascript/
  19. Centrum nauki jQ – http://learn.jquery.com/
  20. Gra – http://www.icepopbeat.com/
  21. Z beta news – historia Fairchild – http://betanews.com/2013/02/19/accidental-empires-part-9-why-they-dont-call-it-computer-valley-chapter-3/
  22. Krzywe Beziera – przykład – http://blogs.sitepointstatic.com/examples/tech/canvas-curves/bezier-curve.html, ze strony – http://www.sitepoint.com/html5-canvas-draw-bezier-curves/. Krzywe kwadratowe – http://www.sitepoint.com/html5-canvas-draw-quadratic-curves/. To http://en.wikipedia.org/wiki/B%C3%A9zier_curve wszystko tłumaczy.
  23. Biblioteka do gestów (mobilne) – http://www.sitepoint.com/web-prototyping-for-touch-gestures/?utm_medium=email&utm_campaign=SitePoint%20Newsletter%20February%2014%202013&utm_content=SitePoint%20Newsletter%20February%2014%202013+CID_f5bb181ba75910260a20b328fbecab72&utm_source=Newsletter&utm_term=Web%20Prototyping%20for%20Touch%20Gestures
  24. Nauka wtyczka SVN do Eclipse – http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA
  25. Nauka gry na gitarze – https://www.coursera.org/berklee
  26. Dla P – https://www.coursera.org/#course/guitar + http://thaddeushogarth.berkleemusicblogs.com/
  27. Inne kursy – https://www.coursera.org/#courses m.in.. https://www.coursera.org/course/cgt
  28. Grafika 2D bazuje na SWT – http://www.vogella.com/articles/EclipseZest/article.html
  29. Tutoriale do Androida – http://www.vogella.com/articles/Android/article.html oraz mykong. Jego inne tutoriale – http://www.vogella.com/tutorials.html
  30. Generator ironspeed – http://www.ironspeed.com/products/Overview.aspx

Posted 22 lutego 2013 by marekwmsdn in Chrome, Eclipse, HTML/JS, html5, JavaScript, PHP

Ciekawostki we wtorek   Leave a comment

Posted 19 lutego 2013 by marekwmsdn in C#, HTML/JS, html5, Java, JavaScript, jQuery, SSL

Developerka   Leave a comment

Dużo o TypeScript jest teraz w sieci, np. na techrepublic o potrzebie dania szansy temu nowemu językowi mimo istnienia wielu innych podobnych implementacji  (Dart, Go, Coffescript) http://www.techrepublic.com/blog/australia/why-typescript-has-a-chance/1439?tag=nl.e055&s_cid=e055. W przypadku TEJ implementacji MS poszedł bardzo pragmatycznie od razu opublikował na CodePlex wtyczkę do VS2012, a nawet udostępnił plac zabaw do testowania jego możliwości bez konieczności instalowania czegokolwiek u siebie (to poważna zachęta). Firmie MS chodzi o uporządkowanie procesu wytwórczego aplikacji w JavaScript poprzez typizację danych, interfejsy i inną funkcjonalność znaną z C# . Tym bardziej, że w Windows 8 będzie można tworzyć aplikacji w oparciu o JS. Tutaj (http://www.techrepublic.com/blog/australia/the-upside-using-javascript-to-create-windows-8-applications/1384) jest potwierdzenie, że MS nawet poświęcił WPF kosztem zastosowania HTML i JS jako platformę do tworzenia aplikacji w MS Windows 8. Już mówi się o RJA (Rich JavaScript Applictions) zamiast RIA. Podobna konwergencja jest zauważalna w przypadku PDF i bibioteki iText która nie tylko tworzy PDF ale również potrafi wytworzyć RTF (pre fromat dla Worda, jest to lepsze rozwiązanie od OpenXML ponieważ w przypadku tej ostatniej tylko nadaje się do najnowszych wersji MS Office), iText potrafi nawet przekształcić  do PDF dokument HTML!

Materiały do CoffeScript – http://autotelicum.github.com/Smooth-CoffeeScript/ (wraz z instalacją oraz odnośnikiem do ksiązki – http://autotelicum.github.com/Smooth-CoffeeScript/Smooth%20CoffeeScript%20Web%20Optimized.pdf oraz nieśmiertelnego podręcznika do nauki JS – HTML, zipped . Jest też organizacja zajmująca się rozwojem – coffescript.org. Jeszcze inna instrukcja do JS – http://autotelicum.github.com/Smooth-CoffeeScript/literate/js-intro.html

Szczególny przypadek to jsc – http://jsc.sourceforge.net/ – kompilator nawet do java i php – patrz przykłady na dole strony głównej. Inna obiecująca implementacja – http://j2s.sourceforge.net/

Język JS ma bardzo wiele odmian – ich spis jest tu – altjs.org. Proszę się zapoznać z mnogością i egzotycznością tych implementacji! Wszystkie one działają na zasadzie język X –> generuje JS.

Fascynująca możliwość websocket tkwiąca w HTML5 – http://www.techrepublic.com/blog/programming-and-development/websocket-offers-a-new-approach-to-web-development/5707?tag=nl.e055&s_cid=e055. Są tam też przykłady i odnośniki do node,js.

Inne źródło o JS dla prawdziwych profesjonalistów – http://jspro.com/, np. http://jspro.com/raw-javascript/modular-design-patterns-in-javascript/, http://www.sitepoint.com/oriented-programming-1/

Niesamowite – tworzenie PDF w JS i wplecenie je w HTML5 wraz z formularzami – http://www.codeproject.com/Articles/466362/Blend-PDF-with-HTML5?display=Print

Posted 12 października 2012 by marekwmsdn in HTML/JS, html5, HTTP, JavaScript, RIA/RJA