Archiwum autora

Takie tam archiwum mojej aktywności   Leave a comment

Stara Opera

  1. https://ayende.com/blog/172705/the-importance-of-a-data-format-part-i-current-state-problems
  2. Oracle EF – http://download.oracle.com/oll/obe/EntityFrameworkOBE/EntityFrameworkOBE.htm
  3. Brain Food – http://us4.campaign-archive2.com/?u=8e07fafb870eb449ad41c8693&id=7f3356fa0d&e=c9c7cad1ce
  4. http://www.joshmorony.com/why-i-released-an-ionic-2-angular-2-application/
  5. http://code.tutsplus.com/tutorials/an-introduction-to-cordova-basics–cms-25146
  6. http://code.tutsplus.com/tutorials/an-introduction-to-cordova-basics–cms-25146
  7. https://www.mssqltips.com/sqlservertip/4136/pinning-a-sql-server-reporting-services-report-to-power-bi/
  8. https://medium.com/@adaptivepath/jedi-principles-of-ui-animation-2b88423b1dac
  9. http://www.codeproject.com/Articles/37850/XMLFoundation
  10. http://www.dotnetrocks.com/
  11. https://lostechies.com/andrewsiemer/2016/01/04/developer-personal-time-management/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+LosTechies+%28LosTechies%29
  12. Przykłady dostępne w samych VS – http://dailydotnettips.com/2016/01/06/did-you-know-that-you-can-get-code-samples-from-the-visual-studio-itself/
  13. Zwróć plik – http://www.codeproject.com/Articles/1068871/Returning-File-as-response-to-REST-Request
  14. Web API – http://www.codeproject.com/Articles/1066348/Web-API-A-Solid-Approach
  15. http://www.developer.com/java/creating-a-jdbc-gui-application.html
  16. http://johnatten.com/2015/01/11/asp-net-web-api-2-2-create-a-self-hosted-owin-based-web-api-from-scratch/
  17. http://www.developer.com/net/csharp/article.php/10918_3718691_2/Working-with-the-DataGridView-Control.htm
  18. http://download.oracle.com/oll/obe/EntityFrameworkWCF/WCFEntityFramework.htm
  19. http://johnatten.com/2015/04/05/a-more-useful-port-of-the-chinook-database-to-postgresql/

Opera

  1. http://www.networkworld.com/article/3096144/security/mit-researchers-network-pros-could-learn-a-lot-from-ants.html
  2. https://www.fullstackpython.com
  3. https://codegeekz.com/fresh-resources-for-designers-developers-july-2016/?utm_source=feedburner&utm_medium=email&utm_campaign=Feed%3A+CodeGeekz+%28Code+Geekz%29
  4. http://learntoprogram.wpengine.com/quickbyte-build-movie-information-app-mark/
  5. http://www.pcquest.com/5-open-source-business-intelligence-tools/
  6. https://stormpath.com/blog/oauth-is-not-sso
  7. http://www.eweek.com/development/ibm-s-grady-booch-named-ieee-cs-computer-pioneer
  8. http://csharpdotnetfreak.blogspot.com/2015/01/dropdownlist-validation-using-jquery-javascript-aspnet.html
  9. https://www.codeproject.com/articles/12021/accessing-the-different-controls-inside-a-gridview
  10. http://csharpdotnetfreak.blogspot.com/2009/03/populate-dropdown-based-selection-other.html
  11. https://msdn.microsoft.com/en-us/library/bb426882.aspx
  12. https://docs.microsoft.com/en-us/aspnet/#pivot=aspnet?path=~/aspnet/samples/ctrlref/standard/MultiView/MultiView1.src
  13. http://www.dotnetfunda.com/tutorials/controls/customvalidator.aspx
  14. https://live.asp.net
  15. https://www.economist.com/blogs/prospero/2016/01/tidying-up?fsrc=scn/fb/te/bl/ed/tidyingupthelifechangingmagicofsimplisticsolutionstocomplexproblems
  16. https://stackoverflow.com/questions/19754227/asp-net-4-5-webforms-return-redirect-to-url
  17. https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.dropdownlist.selectedindex(v=vs.110).aspx
  18. https://www.sitepoint.com/javascript-goes-asynchronous-awesome/?utm_content=bufferc494a&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer
  19. http://www.inversionofcontrol.co.uk
  20. https://stackoverflow.com/questions/7329224/how-to-bind-a-dropdownlist-in-gridview
  21. https://stackoverflow.com/questions/3474933/how-to-set-selectedvalue-of-dropdownlist-in-gridview-edittemplate
  22. https://codepedia.info/bind-dropdownlist-inside-gridview-edit-template/
  23. http://javarevisited.blogspot.com/2015/07/how-to-use-wait-notify-and-notifyall-in.html
  24. https://tersesystems.com/2014/03/20/fixing-x509-certificates/
  25. https://guides.nanobox.io/nodejs/generic/
  26. https://medium.com/javascript-scene/master-the-javascript-interview-what-is-functional-programming-7f218c68b3a0
  27. https://medium.com/the-mission/one-surprising-truth-about-introverts-56c4ad95d07a
  28. http://www.palermo4.com/post/Windows-10-Background-Execution-and-Multitasking.aspx
  29. https://netbeans.org/kb/docs/web/js-toolkits-jquery.html?intcmp=925655
  30. https://www.javacodegeeks.com/2015/07/truly-unleashing-the-power-of-maven-and-java-ee.html
  31. https://blogs.msdn.microsoft.com/visualstudio/2016/12/20/create-great-looking-fast-mobile-apps-using-javascript-angular-2-and-ionic-2/
  32. https://www.sitepoint.com/understanding-android-webviews/
  33. http://dailydotnettips.com/2015/08/04/adding-toast-notification-to-your-new-windows-universal-app-created-from-an-existing-web-app/
  34. http://try.buildwinjs.com/download/GetWinJS/
  35. http://chibicode.com/react-js-introduction-for-people-who-know-just-enough-jquery-to-get-by/
  36. https://blogs.windows.com/buildingapps/2015/04/30/a-deeper-dive-into-the-universal-windows-platform/
  37. UWA – http://www.tek-tips.com/viewthread.cfm?qid=1749215
  38. VFP i MongoDB + IDE = https://github.com/RickStrahl/wwMongoDb
  39. http://javabeat.net/expressjs-nodejs-mongoosejs/?utm_content=buffere8da8&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer
  40. https://code.msdn.microsoft.com/
  41. http://www.androidauthority.com/first-android-app-what-you-need-to-know-619260/
  42. http://www.c-sharpcorner.com/uploadfile/5d065a/table-per-hierarchy-inheritance-in-entity-framework-with-cod/
  43. PhoneGap Day EU 2015

Zawartość wideo w sieci Web z tytułem: PhoneGap Day EU 2015

http://javarevisited.blogspot.com/2015/06/difference-between-dependency-injection.html?spref=tw&utm_content=bufferdd463&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer

https://www.sitepoint.com/visual-studio-community-2015-going-mobile/

https://www.farnamstreetblog.com/2015/06/practical-ideas-better-decisions/

https://www.farnamstreetblog.com/2015/06/a-guide-to-meditation/

http://stevenfeuersteinonplsql.blogspot.com/2015/04/plsql-brain-teaser-compile-procedure.html

http://codecondo.com/learn-ecmascript-6-resources-javascript-devs/

https://docs.microsoft.com/en-us/dotnet/framework/wcf/wcf-and-aspnet-web-api

https://www.javacodegeeks.com/2015/06/jsp-tutorial.html

http://www.htmlgoodies.com/html5/javascript/create-a-java-enterprise-application-controller-in-eclipse.html?utm_medium=email&utm_campaign=HTML_NL_WDU_20150608_STR3L1&dni=253382853&rni=10765327#fbid=df5uMTArrfW

https://thinkster.io/mean-stack-tutorial/?utm_source=mobilewebweekly&utm_medium=email

https://github.com/eklimcz/SimpleThreeJS/tree/master/js

https://codepen.io/bevacqua/pen/qmBGd

http://ccoenraets.github.io/cordova-tutorial/build-cordova-project.html

https://www.smashingmagazine.com/2013/10/best-of-both-worlds-mixing-html5-native-code/

http://devgirl.org/2015/04/24/apache-cordova-newsflash/

https://www.smashingmagazine.com/2014/02/four-ways-to-build-a-mobile-app-part3-phonegap/

https://www.youtube.com/channel/UC6kL1_Vm712V3XDM1_RSY8w

http://itextpdf.com/events/revisit-the-summit

http://itextpdf.com/events/summit2012

http://itextpdf.com/codenvy

http://cysorz-software-hardware.blogspot.com/

http://jphellemons.nl/post/sqlcommands-in-a-transaction?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+JpHellemons+%28JP+Hellemons%29&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+JpHellemons+%28JP+Hellemons%29

http://www.w3resource.com/JSON/JSONP.php

http://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html

http://www.javaworld.com/article/2071275/core-java/when-runtime-exec—won-t.html

https://blogs.msdn.microsoft.com/morgan/2008/12/18/periodic-execution-in-net/

https://www.webcodegeeks.com/javascript/javascript-form-validation-example/

https://examples.javacodegeeks.com/core-java/util/observer/java-util-observer-example/

https://www.sitepoint.com/mootor-html5-framework-mobile-development/?utm_content=buffer039ac&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer

https://www.marcobehler.com/2014/12/27/marco-behlers-2014-ultimate-java-developer-library-tool-people-list/

http://chimera.labs.oreilly.com/books/1234000000262/ch06.html

http://odetocode.com/Articles/745.aspx

https://blogs.technet.microsoft.com/uktechnet/

https://www.javacodegeeks.com/2014/12/not-using-uml-on-projects-is-fatal.html

https://blogs.msdn.microsoft.com/mssmallbiz/?m=20147

https://blogs.msdn.microsoft.com/onecode/p/samplebrowser/

https://msdn.microsoft.com/en-us/library/dkwy2d72%28v=vs.71%29.aspx

http://www.whoishostingthis.com/blog/2014/12/04/beginners-encryption/

https://msdn.microsoft.com/en-us/library/ms996415.aspx

https://msdn.microsoft.com/en-us/library/aa446540.aspx

https://msdn.microsoft.com/en-us/library/aa446488.aspx

https://msdn.microsoft.com/en-us/library/wyd0d1e5%28v=vs.80%29.aspx

jQuery Tutorial: Capturing keystrokes

Zawartość wideo w sieci Web z tytułem: jQuery Tutorial: Capturing keystrokes

http://www.techrepublic.com/blog/software-engineer/create-cross-platform-apps-with-phonegap-and-jquery-mobile/

https://developers.google.com/web/updates/2014/12/Fundamental-of-Mobile-Web-Development

https://examples.javacodegeeks.com/core-java/apache/ant/build-java-ee-application-with-ant-and-eclipse-example/

https://dzone.com/articles/how-build-rest-infrastructure

http://raibledesigns.com/rd/entry/building_a_rest_api_with

https://www.javacodegeeks.com/2014/10/java-ee-7-jax-rs-2-0-simple-rest-api-authentication-authorization-with-custom-http-header.html

https://www.thoughtco.com/an-introduction-to-threading-in-vbnet-3424476?utm_source=cn_nl&utm_medium=email&utm_term=Programming+Channel+Newsletter&utm_campaign=programsl&utm_content=20141202

http://foxcentral.net/microsoft/NETforVFPDevelopers_Chapter10.htm

http://crystal622.rssing.com/chan-5903591/all_p72.html#item1421

https://github.com/JabbR/Android

https://johnresig.com/apps/learn/#13

https://yuiblog.com/blog/2006/10/20/video-crockford-domtheory/

1 Installation and Introduction (Apache Cordova + Eclipse)

https://blog.codeship.com/node-js-security-tips/

http://www.techrepublic.com/blog/software-engineer/create-cross-platform-apps-with-phonegap-and-jquery-mobile/

http://appium.io/

https://github.com/jas-/crypt.io?utm_source=javascriptweekly&utm_medium=email

https://github.com/jas-/crypt.io?utm_source=javascriptweekly&utm_medium=email

CSS Animation Magic

Posted 16 sierpnia 2017 by marekwmsdn in Bez kategorii

Zebrane z www   Leave a comment

MS wspiera nowy algorytm kompresji Brotli wygenerowany przez swego rywala Google – https://betanews.com/2017/07/29/microsoft-dotnet-brotli-compression-preview/. Reszta na github – https://github.com/dotnet/corefxlab/tree/master/src/System.IO.Compression.Brotli

PWA co to takiego? https://www.webdesignerdepot.com/2017/08/7-tools-for-developing-your-first-progressive-web-app/?ref=facebooksp. Wzmianka o Knockot i Angular, podobno React jest łatwiejszy tak samo z Polymer i https://developers.google.com/web/fundamentals/getting-started/codelabs/your-first-pwapp/#what_is_a_progressive_web_app. Jest jeszcze https://webpack.js.org/guides/getting-started/

Znaki czasu:

  1. https://betanews.com/2017/08/02/windows-10-eye-control/
  2. Docker do uruchamiania apletów jar javy
  3. Tutoriale z PHP – http://www.improgrammer.net/tutorials/php-tutorials/:
    1. http://www.phpgang.com/how-to-convert-currency-using-google-finance-in-php_631.html?utm_source=ReviveOldPost&utm_medium=social&utm_campaign=ReviveOldPost
    2. http://www.phpgang.com/create-live-search-in-html-table-with-jquery_4577.html?utm_source=ReviveOldPost&utm_medium=social&utm_campaign=ReviveOldPost
  4. Ludzie po 50 mają za mało witaminy b12 – https://dailyhealthpost.com/early-warning-symptoms-of-vitamin-b12-deficiency/2/
  5. Guava oferuje wiele ciekawych operacji na zbiorach – http://www.baeldung.com/guava-sets – podobnie jak Linq
  6. Tutorial Angular – https://angular.io/tutorial

Do przejrzenia z G+:

  1. http://msft.social/q77gZr – GIT (https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Git-Fundamentals?utm_source=plus.google.com&utm_medium=referral)
  2. Jak zwykle niezawodne źródło informacji – http://www.csharpstar.com/csharp-recursion-programs/
  3. Uzyskać ID procesu – http://www.kunal-chowdhury.com/2017/08/how-to-retrieve-process-details.html#Z5sbCyID3BItOc3x.97
  4. Bardzo ważne – dostęp poprzez HTML 5 do mediów np.. Kamery – https://www.html5rocks.com/en/tutorials/getusermedia/intro/. Zdarzają się jednak wyjątki (znowu Edge) – http://blog.mjjames.co.uk/2016/02/html-5-web-capture-quirks.html
  5. Wrzucanie do pliku na Doc z formularza Google – https://crunchify.com/g-suite-google-forms-now-allowing-users-to-upload-file-from-google-drive-desktop/ – działa tylko z G Suite
  6. Medium – https://medium.com/personal-growth/25-top-rated-online-courses-fc0033de749
  7. Kafka streams – https://dzone.com/articles/kafka-streams-more-than-just-dumb-storage?oid=facebook&utm_content=buffercd43e&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer – możliwość przetwarzania danych Po wrzuceniu do Kafki!
  8. https://www.cnet.com/special-reports/mozilla-firefox-fights-back-against-google-chrome/

Przyda się – http://dailydotnettips.com/2017/08/07/did-you-know-attach-to-process-dialog-window-now-has-a-process-filtering-option-in-visual-studio-2017/ – testowanie „chodzącej” aplikacji/procesu. Lub ile czasu zajmuje jakaś operacja – http://dailydotnettips.com/2011/07/05/get-time-of-code-execution-using-stopwatch/

Triki z CSS – http://developer.telerik.com/topics/web-development/5-css-properties-probably-still-dont-know/

Joga wieloboba – http://maciejwielobob.pl/2016/01/medytacja-milujacej-dobroci/

Nauka biblioteki: https://angular.io/tutorial

Posted 16 sierpnia 2017 by marekwmsdn in Bez kategorii

  Leave a comment

Oznaki złej architektury w rozwiązaniu IT – http://www.cio.com/article/3214406/enterprise-architecture/9-warning-signs-of-bad-it-architecture.html:

  1. Ręczne wprowadzanie danych
  2. Mnogość aplikacji (ilość punktów rozwiązań jest duża – point of solution)
  3. Redundancja aplikacji i danych
  4. Obejścia
  5. Przestarzałe aplikacje
  6. Nadmiar dokumentacji i publikacji

Znaczenie bezpłatnej wersji Visual Studio Code – http://www.infoworld.com/article/3213674/development-tools/get-started-with-visual-studio-code.html. Nie tylko otwarty kod ale i główny edytor dla wszystkich platform zastępujący popularny notatnik a także rywal dla Bracket. VS Code został zbudowany na bazie między platformowego frameworka Electron. Ma wiele wtyczek np. okno poleceń a nawet dostęp w tym oknie do podsystemu Linux tzw. Windows Linux Subsystem. Jego zaleta – zgromadzenie w jednym miejscu narzędzi do tworzenia środowiska rozwojowego aplikacji w JS korzystających z różnych frameworków (tzw. tool chain), wsparcie dla znaczników Markdown (wspomaga tworzenie dokumentacji) oraz Githuba. Domyślnie wspiera JS, TS i node.j. Ważna panel z lewej strony – zawiera okno z projektem, który może być w najprostszym przypadku strukturą katalogów a nawet solucją VS. Dla administratorów – przewidziano integrację z PowerShell – VS Code ma zastąpić popularne IDE do tworzenia skryptów w PS – PowerShell ISE.

Klient Github – oficjalny – https://github.com/desktop/desktop/ inny, lepszy chyba – https://www.gitkraken.com/download/windows

Ciekawy blog MONO, tym razem o implementacji obsługi żądań pobierania/ wysyłania danych z Internetem – http://www.mono-project.com/news/2017/08/04/upgrading-httpwebrequest/. Stara wersja (datowana z 2005) oparta o HttpWebRequest bazuje na asynchroniczności wykorzystującej wzorzec Begin/End Invoke. Na ten temat jest cała seria dokumentów na MSDN – https://docs.microsoft.com/en-us/dotnet/standard/asynchronous-programming-patterns/calling-synchronous-methods-asynchronously. Nowa wersja to HttpClient jest od podstaw asynchroniczna.

Inny ciekawy projekt – możliwość „wpięcia” się dll-ki c .NET do aplikacji na Androidzie – https://mono.github.io/Embeddinator-4000/getting-started-java-android.html z bloga – http://www.mono-project.com/news/2017/08/02/embeddinator-4000-for-android/

Na czym polega jakość kodu? https://dzone.com/articles/let-code-quality-guide-you są podane kryteria jakościowe np. zwięzłość, brak redundancji, prostota itd.

Intel kontra reszta – http://www.zdnet.com/article/heres-how-intel-plans-to-change-the-mainstream-processor-market/. O co tu chodzi? Chodzi o ilość rdzeni (core count – zwykle 2 lub 4) oraz wątki (hyper threading  w skrócie HT – zwykle 2). Oznacza to że procesor dwurdzeniowy z włączonym HT działa jakby miał 4 niezależne jednostki obliczeniowe. Tak to rozumiem. A teraz do sedna – aby pokonać konkurencję (AMD i NVIDIA) Intel zamierza włączyć linię procesorów z 6 rdzeniami.

Trendy na Git w tym miesiącu – https://dzone.com/articles/top-9-git-trends?edition=306242 z dziennika – https://dzone.com/articles/july-in-agile-git-trends-code-reviews-and-isaac-ne

Taki sobie dziennik dla programisty – https://thedailywtf.com

Przegląd kodu – code review – https://blog.codinghorror.com/code-reviews-just-do-it/ – Atkins. Fragmenty książki (rodz. 2 i 3) ten na temat – http://www.processimpact.com/reviews_book/reviews_book_toc.shtml

Profesor Tadeusiewicz – http://otworzksiazke.pl/autor/ryszard_tadeusiewicz/ jest też i blog – http://ryszardtadeusiewicz.natemat.pl/213909,radiowa-pogadanka-o-internecie-rezczy oraz portal –

Niesamowite wstęp do Active Directory – https://go.veeam.com/learn-active-directory-deep-dive-expert-video-tutorials-ty

Chcemy być szczęśliwi – trzeba być wdzięcznym – David Steindl-Rast: Chcesz być szczęśliwy? Bądź wdzięczny 

Niebezpieczne ciała niebieskie – https://phys.org/news/2017-08-asteroid-earth-moon-orbit-esa.html

Kluczem do rozwoju dalszego AI jest neuroscience –https://singularityhub.com/2017/08/02/why-neuroscience-is-the-key-to-innovation-in-ai/amp/

Kto finasował bolszewików – https://www.svoboda.org/a/28656609.html

MMF – https://www.infoq.com/articles/Big-Memory-Part-3

Pogadanka GTTD – https://secure-hwcdn.libsyn.com/p/a/8/8/a881568e22ca81e9/085_David_Allen_Getting_Things_Done_to_clear_the_space_for_creative_work.mp3

Rozwój ogólny:

  1. Da Vinci Online – http://www.openculture.com/2017/07/leonardo-da-vincis-visionary-notebooks-now-online-browse-570-digitized-pages.html
  2. Wykłady Feynmana za darmo (Gates kupił prawa i udostępnił) – http://www.openculture.com/2012/08/the_character_of_physical_law_richard_feynmans_legendary_lecture_series_at_cornell_1964.html
  3. Twórcy filmowi:
    1. http://www.openculture.com/2010/07/tarkovksy.html
    2. http://www.openculture.com/freemoviesonline
  4. http://www.openculture.com/religion-free-courses-online
  5. http://www.openculture.com/free-philosophy-ebooks
  6. TED:
    1. Anil Seth: Your brain hallucinates your conscious reality

Wstęp do znaczników Markdown –  taki maleńki poradnik  http://commonmark.org/help/tutorial/

Autentykacja dedykowana w SSRS – https://www.mssqltips.com/sqlservertip/4988/sql-server-reporting-services-custom-security-with-single-signon/

Ciekawe porównanie wielkości ekranów na monitorze (https://blog.codinghorror.com/thunderbolting-your-video-card/):

common-hd-resolutions-compared

KO:

  1. Przykład CRUD z WebAPI 2 i Knockout – https://dzone.com/articles/crud-operations-using-web-api-2-and-knockoutjs
  2. https://dzone.com/articles/mvc-crud-actions-using-knockoutjs?fromrel=true

DZ:

  1. Tworzenie pulpitów – https://dzone.com/articles/7-javascript-libraries-for-dashboards?fromrel=true
  2. Los kodera – https://dzone.com/articles/the-myth-of-the-commodity-coder?edition=306208
  3. Okruchy z ekranu – https://dzone.com/articles/web-scraping-in-java-using-jsoup-and-okhttp?edition=306208

Dla Piotra:

  1. http://www.mono-project.com/community/google-summer-of-code/projects/
  2. http://monosoc.blogspot.co.at/2017/03/apply-now-for-summer-of-code-2017.html
  3. Przykład poprzednich lat – https://www.google-melange.com/archive/gsoc/2015/orgs/mono/projects/tchocyk.html

Zestawy do nauki od MS:

  1. Wzorzec Command/Memento – https://blogs.msdn.microsoft.com/robertgreen/2017/07/12/visual-studio-toolbox-design-patterns-commandmemento
  2. Darmowe kontrolki Telerika – https://blogs.msdn.microsoft.com/visualstudio/2017/05/30/telerik-ui-for-uwp-free-and-updated-xaml-controls/
  3. Zestaw artykułów z blogu VS – https://blogs.msdn.microsoft.com/visualstudio/2016/ i https://blogs.msdn.microsoft.com/visualstudio/2017/03/page/2/
  4. Zacznij tworzyć w XAMARIN – https://blogs.msdn.microsoft.com/visualstudio/2017/03/02/xamarin-university-presents-getting-started-with-xamarin-for-visual-studio/
  5. Nauka Xamarin.Forms (Jesse Liberty) – http://jesseliberty.com/2017/07/26/learning-xamarin-forms-part-5-listview/

Medytacje i joga:

  1. David Steindl-Rast: Chcesz być szczęśliwy? Bądź wdzięczny
  2. http://maciejwielobob.pl/2016/06/podcast-medytacja-uwaznosc-2/
  3. http://maciejwielobob.pl/2012/10/synchronizacja-ruchu-z-oddechem/
  4. Powitanie słońca – Joga W Domu – Powitanie Słońca- Nauka Pozycji
  5. http://maciejwielobob.pl/2014/11/wprowadzenie-do-medytacji/
  6. Wzmacniające ćwiczenia – https://dailyhealthpost.com/full-body-workout/2/

Zablokowane:

https://tylermcginnis.com/podcast/kentcdodds/

https://zachholman.com/posts/javacript-haters?imm_mid=0f5740&cmp=em-prog-na-na-newsltr_20170812_split_oreilly_link

http://www.itworld.com/article/3214432/development-tools/githubs-atom-editor-gets-a-speed-boost.html

Posted 16 sierpnia 2017 by marekwmsdn in Bez kategorii

Dobry poniedziałek   Leave a comment

Maszyna stanów – https://github.com/dotnet-state-machine/stateless

Tego samego autora (Slanto) – o Git: https://slanto.wordpress.com/2017/08/02/git-the-simple-guide/:

  1. https://rogerdudler.github.io/git-guide/
  2. http://learngitbranching.js.org/

Dynamiczne stronicowanie danych w aplikacji webowej – https://www.dynatable.com/?page=3&offset=20

Serwisy webowe – narzędzie do dokumentowania ich – https://github.com/domaindrivendev/Swashbuckle.AspNetCore/

Ku pamięci wielkiej matematyczki naszych czasów – https://wordpress.com/read/feeds/38022/posts/1527785248

Posted 16 sierpnia 2017 by marekwmsdn in Bez kategorii

Swagger with ASP .NET Core   Leave a comment

Ciekawe, wygląda na to że można tego użyć do stworzenia serwisów typu REST lub mikroserwisów – to takie modne ostatnio.

Bright coding

Swashbuckle.AspNetCore is a tool for documenting API’s built on ASP.NET Core

View original post

Posted 16 sierpnia 2017 by marekwmsdn in Bez kategorii

Robocze   Leave a comment

 

https://dotnetcodr.com/2016/01/21/using-client-certificates-in-net-part-4-working-with-client-certificates-in-code/

// load certificate var x509 = new X509Certificate2(X509Certificate.CreateFromSignedFile(@”C:\mySignedFile.exe”));

Console.WriteLine(„Certificate is valid: {0}”, x509.Verify());

 

Wklejono z <http://www.csharpdeveloping.net/Snippet/how_to_validate_x509_certificate>

 

 

http://www.bbc.com/future/story/20170612-what-you-can-learn-from-einsteins-quirky-habits

 

===

http://www.infoworld.com/article/3201884/application-development/best-of-nosql-7-document-databases-compared.html?upd=1498249882335

===

//Output chain information of the selected certificate.

X509Chain ch = new X509Chain();

ch.Build (certificate);

Console.WriteLine („Chain Information”);

ch.ChainPolicy.RevocationMode = X509RevocationMode.Online;

Console.WriteLine („Chain revocation flag: {0}”, ch.ChainPolicy.RevocationFlag);

Console.WriteLine („Chain revocation mode: {0}”, ch.ChainPolicy.RevocationMode);

Console.WriteLine („Chain verification flag: {0}”, ch.ChainPolicy.VerificationFlags);

Console.WriteLine („Chain verification time: {0}”, ch.ChainPolicy.VerificationTime);

Console.WriteLine („Chain status length: {0}”, ch.ChainStatus.Length);

Console.WriteLine („Chain application policy count: {0}”, ch.ChainPolicy.ApplicationPolicy.Count);

Console.WriteLine („Chain certificate policy count: {0} {1}”, ch.ChainPolicy.CertificatePolicy.Count, Environment.NewLine);

===

nAJPEŁNIEJSZa informacja – https://blogs.msdn.microsoft.com/alejacma/2011/06/21/how-to-verify-validity-of-certificates-with-net/

===

https://msdn.microsoft.com/pl-pl/library/system.security.cryptography.x509certificates.x509chainstatus(v=vs.110).aspx

=

//Output chain information of the selected certificate.

X509Chain ch = new X509Chain();

ch.Build (certificate);

Console.WriteLine („Chain Information”);

ch.ChainPolicy.RevocationMode = X509RevocationMode.Online;

Console.WriteLine („Chain revocation flag: {0}”, ch.ChainPolicy.RevocationFlag);

Console.WriteLine („Chain revocation mode: {0}”, ch.ChainPolicy.RevocationMode);

Console.WriteLine („Chain verification flag: {0}”, ch.ChainPolicy.VerificationFlags);

Console.WriteLine („Chain verification time: {0}”, ch.ChainPolicy.VerificationTime);

Console.WriteLine („Chain status length: {0}”, ch.ChainStatus.Length);

Console.WriteLine („Chain application policy count: {0}”, ch.ChainPolicy.ApplicationPolicy.Count);

Console.WriteLine („Chain certificate policy count: {0} {1}”, ch.ChainPolicy.CertificatePolicy.Count, Environment.NewLine);

===

https://msdn.microsoft.com/pl-pl/library/system.security.cryptography.x509certificates.x509certificate2.verify(v=vs.110).aspx?f=255&MSPPError=-2147217396

=

using System;

using System.Security.Cryptography;

using System.Security.Permissions;

using System.IO;

using System.Security.Cryptography.X509Certificates;

 

class CertSelect

{

static void Main()

{

X509Store store = new X509Store(„MY”,StoreLocation.CurrentUser);

store.Open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly);

 

X509Certificate2Collection collection = (X509Certificate2Collection)store.Certificates;

X509Certificate2Collection fcollection = (X509Certificate2Collection)collection.Find(X509FindType.FindByTimeValid,DateTime.Now,false);

X509Certificate2Collection scollection = X509Certificate2UI.SelectFromCollection(fcollection, „Test Certificate Select”,”Select a certificate from the following list to get information on that certificate”,X509SelectionFlag.MultiSelection);

Console.WriteLine(„Number of certificates: {0}{1}”,scollection.Count,Environment.NewLine);

 

foreach (X509Certificate2 x509 in scollection)

{

try

{

byte[] rawdata = x509.RawData;

Console.WriteLine(„Content Type: {0}{1}”,X509Certificate2.GetCertContentType(rawdata),Environment.NewLine);

Console.WriteLine(„Friendly Name: {0}{1}”,x509.FriendlyName,Environment.NewLine);

Console.WriteLine(„Certificate Verified?: {0}{1}”,x509.Verify(),Environment.NewLine);

Console.WriteLine(„Simple Name: {0}{1}”,x509.GetNameInfo(X509NameType.SimpleName,true),Environment.NewLine);

Console.WriteLine(„Signature Algorithm: {0}{1}”,x509.SignatureAlgorithm.FriendlyName,Environment.NewLine);

Console.WriteLine(„Private Key: {0}{1}”,x509.PrivateKey.ToXmlString(false),Environment.NewLine);

Console.WriteLine(„Public Key: {0}{1}”,x509.PublicKey.Key.ToXmlString(false),Environment.NewLine);

Console.WriteLine(„Certificate Archived?: {0}{1}”,x509.Archived,Environment.NewLine);

Console.WriteLine(„Length of Raw Data: {0}{1}”,x509.RawData.Length,Environment.NewLine);

X509Certificate2UI.DisplayCertificate(x509);

x509.Reset();

}

catch (CryptographicException)

{

Console.WriteLine(„Information could not be written out for this certificate.”);

}

}

store.Close();

}

}

===

https://mva.microsoft.com/en-US/training-courses/creating-bots-in-the-microsoft-bot-framework-using-c-17590?l=ALwJe9kqD_4000115881

https://medium.com/@dailyzen/the-daily-zen-podcast-episode-2-meditation-creativity-c2c0bc8e7df4

Podłącz się dp bazy w VSCode – https://msdn.microsoft.com/magazine/mt809115?MC=Vstudio&MC=SQL

Wstęp do GIT-a – https://msdn.microsoft.com/magazine/mt809117?MC=DevOps&MC=Vstudio&MC=AppDnDTool

Szablon UWP – https://blogs.windows.com/buildingapps/2017/06/22/windows-template-studio-1-1-released/?MC=IoT&MC=MSAzure&MC=MachLearn&MC=Vstudio&MC=GameDev#Tl3WeP0j6ToP3u3S.97

Front-end – https://github.com/grab/front-end-guide?utm_campaign=News%20On%20Monday&utm_source=hs_email&utm_medium=email&utm_content=53562286&_hsenc=p2ANqtz-96sIdXVYKF6-MmW3mxGaRFWvshzezNvpA73oZin7osHoZ4po06qFGsL_Dg27tdcJkmwVcJp-OhJdBcjUs29Rjs5lx1gg&_hsmi=53562286

Od Google – https://developers.google.com/web/tools/starter-kit/?utm_campaign=News%20On%20Monday&utm_source=hs_email&utm_medium=email&utm_content=53562286&_hsenc=p2ANqtz-9pz4JjnYNMCfnmRg0NEip_IVmFifoAfvDjc-LunEKWOVv6Z_XOEzLWzkijjFXFWM6j7Y1zslnruTa51WCL-3cQdZEoig&_hsmi=53562286

Ważne – https://blog.pusher.com/how-to-build-an-android-app-using-cordova-and-vue-js/?utm_source=mobilewebweekly&utm_medium=email

Samouczki MS – https://www.visualstudio.com/pl/vs/getting-started/

Xamarin – ToDo – https://developer.xamarin.com/samples/xamarin-forms/Todo/, git – https://github.com/xamarin/xamarin-forms-samples/tree/master/Todo

Coś w tym jest – https://blog.intercom.com/6-week-cycle-for-product-teams/

Start z X – https://www.intertech.com/Blog/xamarin-tutorial-part-1-create-a-blank-app/?_cldee=bWFyZWsud2F3cnp5bmN6eWtAY29pZy5wbA%3d%3d&recipientid=contact-1d676e4fdc1e443ba1357d422c227d0a-d2b3c4f1e6c34ea6807f8260b6d583fa&esid=1b663ccb-734c-e711-8135-e0071b6a7021

Start z G – http://codecondo.com/get-started-using-git/

Nowa aplikacja Forms – https://forms.office.com/

http://blog.sitedesign.gr/the-week-in-net-on-net-with-brett-morrison-datetime-extensions/

Dokumentacja z WCF /Swagger – https://www.codeproject.com/Tips/1190441/How-to-Generate-Basic-Swagger-yaml-Description-for

Wkład Unity – https://www.codeproject.com/Tips/1190614/Implementing-Unitys-Coroutines-on-Winforms-and-WPF

Ciekawe aplikacje dla SSRS – http://msftrsprodsamples.codeplex.com/wikipage?title=SS2008R2!RSExplorer%20Sample%20Application&referringTitle=Home

Powyższe było z serii – file:///D:/Program%20Files/Microsoft%20SQL%20Server/100/Samples/Reporting%20Services/Application%20Samples/RSExplorer%20Sample/Readme_RSExplorer.htm

Full stack – https://medium.com/coderbyte/a-guide-to-becoming-a-full-stack-developer-in-2017-5c3c08a1600c?imm_mid=0f2736&cmp=em-web-na-na-newsltr_20170607

Z SSRS:

https://docs.microsoft.com/en-us/sql/reporting-services/url-access-ssrs

https://msdn.microsoft.com/en-us/library/ms251671(v=vs.110).aspx

http://msftrsprodsamples.codeplex.com/wikipage?title=SS2008R2!AsynchronousRender%20Sample%20Windows%20Application&referringTitle=Home

 

file:///S:/_Strony_/What%20is%20a%20WebView%20-Telerik%20Developer%20Network.htm

X: http://err2solution.com/2016/05/sqlite-with-xamarin-forms-step-by-step-guide/

Zasoby: https://medium.freecodecamp.org/free-online-courses-cs-programming-june-2017-96a4207bb182

UWP – https://blogs.windows.com/buildingapps/2017/05/25/uwp-evolution-touch-development/#RoUsg5KS1IKoiu1C.97

 

 

===

DataGrid

========

private void dataGridView1_EditingControlShowing(

object sender, DataGridViewEditingControlShowingEventArgs e)

{

ComboBox c = e.Control as ComboBox;

if (c != null) c.DropDownStyle = ComboBoxStyle.DropDown;

}

 

private void dataGridView1_CellValidating(

object sender, DataGridViewCellValidatingEventArgs e)

{

if (e.ColumnIndex == comboBoxColumn.Index)

{

object eFV = e.FormattedValue;

if (!comboBoxColumn.Items.Contains(eFV))

{

comboBoxColumn.Items.Add(eFV);

}

}

}

========

http://www.scribd.com/doc/2461404/DataGridView-FAQ

http://msdn.microsoft.com/en-us/library/7fb61s43.aspx

 

Rodzaje wirtualizacji – http://msdn.microsoft.com/en-us/library/dd430340.aspx#AppendixB z

http://www.msigeek.com/3695/download-video-and-ebook-overview-of-cloud-computing

==============================================================================================

//SSL Certificate code

public enum CertificateProblem : long { CertEXPIRED = 0x800B0101, CertVALIDITYPERIODNESTING = 0x800B0102, CertROLE = 0x800B0103, CertPATHLENCONST = 0x800B0104, CertCRITICAL = 0x800B0105, CertPURPOSE = 0x800B0106, CertISSUERCHAINING = 0x800B0107, CertMALFORMED = 0x800B0108, CertUNTRUSTEDROOT = 0x800B0109, CertCHAINING = 0x800B010A, CertREVOKED = 0x800B010C, CertUNTRUSTEDTESTROOT = 0x800B010D, CertREVOCATION_FAILURE = 0x800B010E, CertCN_NO_MATCH = 0x800B010F, CertWRONG_USAGE = 0x800B0110, CertUNTRUSTEDCA = 0x800B0112 }

public class TrustAllCertificatePolicy : ICertificatePolicy {

// Default policy for certificate validation.

public static bool DefaultValidate = false; // set to true for testing

public bool CheckValidationResult(ServicePoint sp, X509Certificate cert, WebRequest request, int problem)

{

bool ValidationResult=false;

Console.WriteLine(„Certificate Problem with accessing ” + request.RequestUri); // Console.Write(„Problem code 0x{0:X8},”,(int)problem);

//Syslog send-

Sender.Send( GetProblemMessage((CertificateProblem)problem));

ValidationResult = DefaultValidate;

return ValidationResult;

}

private String GetProblemMessage(CertificateProblem Problem)

{

String ProblemMessage = „”;

CertificateProblem problemList = new CertificateProblem();

String ProblemCodeName = Enum.GetName(problemList.GetType(),Problem);

if(ProblemCodeName != null)

ProblemMessage = ProblemMessage + „-Certificateproblem:” + ProblemCodeName;

else

ProblemMessage = „Unknown Certificate Problem”;

return ProblemMessage;

}

}

 

MyWebServiceProxy myWebServiceProxy = new MyWebServiceProxy();

// set a default CertificatePolicy that accepts ALL Server certificates?.

System.Net.ServicePointManager.CertificatePolicy = new TrustAllCertificatePolicy();

myWebServiceProxy.MyMethod(myparam1,myparam2) ;

 

MyWebServiceProxy myWebServiceProxy = new MyWebServiceProxy();

myWebServiceProxy.Url =this.endpointUrl;

//items from your appConfig

NetworkCredential netCredential = new NetworkCredential(this.endpointUserName,this.endpointPassword );

Uri uri = new Uri(this.endpointUrl);

ICredentials credentials = netCredential.GetCredential(uri, „Basic”);

myWebServiceProxy.Credentials = credentials; // Be sure to set PreAuthenticate to true or else authentication will not be sent.

mMyWebServiceProxy.PreAuthenticate = true;

 

MyWebServiceProxy myWebServiceProxy = new MyWebServiceProxy(); // set a default CertificatePolicy that accepts ALL Server certificates

System.Net.ServicePointManager.CertificatePolicy = new TrustAllCertificatePolicy();

myWebServiceProxy.Url =this.endpointUrl; //items from your appConfig

NetworkCredential netCredential = new NetworkCredential(this.endpointUserName,this.endpointPassword );

Uri uri = new Uri(this.endpointUrl);

ICredentials credentials = netCredential.GetCredential(uri, „Basic”);

myWebServiceProxy.Credentials = credentials; // Be sure to set PreAuthenticate to true or else authentication will not be sent.

myWebServiceProxy.PreAuthenticate = true; myWebServiceProxy.MyMethod(myparam1,myparam2) ;

==============================================================================================

 

Masaż lewa dłon prawe palce:

============================

kciuk – lęk, zmartwienie

wskaz – strach

środkowy – gniew, obraza

SERDECZNY – SMUTEK, NIEZDECYDOWANIE

MALY – pewność, szacunek dla siebie

===

Lewy kciuk – 1-2 min naciska na środek wnętrza prawej dłoni

Posted 3 lipca 2017 by marekwmsdn in Bez kategorii

Poniedzielik   Leave a comment

Zasoby Xamarin – This Beginners Course Draws to a Close Odnośnik: developer.xamarin.com/guides

Wzorce projektowe, podzielone na 3 grupy: kreujący, zachowania i strukturalne – https://dzone.com/storage/assets/4595-rc008-designpatterns_online.pdf

Przepisy – https://www.przepisy.pl/przepisy/dania-i-przekaski/tanie-dania

Jakiś minimalistyczny DOM – https://redom.js.org/?utm_source=weekendjs

Dlaczego nie będzie samochodów autonomicznych w Australii? http://www.theregister.co.uk/2017/06/27/selfdriving_aussie_cars_thwarted_by_kangaroos/

Podstawy notyfikacji w komunikacji przeglądarka – serwer: https://dzone.com/articles/web-push-notifications-1

Podstawy CRSF: https://dzone.com/articles/what-is-cross-site-request-forgery

Pomocne narzędzie SLQCMD: http://sqlmag.com/sql-server/getting-started-sqlcmd. Można się połączyć za pomocą JEDNEGO odwołania do serwera, SSMS wymaga dwóch. Jest też część II tego artykułu

Swagger buduje dokumentacje Web API z VS – https://www.simple-talk.com/dotnet/net-development/visual-studio-2017-swagger-building-documenting-web-apis

 

Leksykon for LINQ- https://www.simple-talk.com/dotnet/net-development/visual-lexicon-linq

RESTe frameworki dla node.js – http://www.infoworld.com/article/3202764/node-js/the-best-mvc-frameworks-for-nodejs.html?nsdr=true

Example of low-code for citizen developers but at a steep price – http://www.infoworld.com/article/3202323/application-development/review-appian-blends-low-code-app-dev-with-bpm.html#tk.ifw_nsdr_ndxprmomod. Problem – how to implmenet flow of control (use classical BPM or modern FLOW acrchitecture)

How to control THE CONTROLLER – https://www.simple-talk.com/dotnet/asp-net/control-controller-asp-net-mvc

Posted 3 lipca 2017 by marekwmsdn in Bez kategorii