Takie sobie sprawy   1 comment

  • Scott Hanselman namawia do traktowania świata jako obiektu jakim jest ale też do aktywnego jego zgłębiania. Oczywiście nie wszytko można poznać, ale należy sobie wyrobić nawyk do zgłębiania nieco mechanizmów otaczających nas obiektów. Nikt nie będzie widział wszystkiego, ale warto wyrobić w sobie nawyk i przeświadczenie, że w razie potrzeby można opanować każdy nieznany obiekt lub być ekspertem w jakieś dziedzinie , że można się nauczyć jak to działa. SH nazywa to zejściem na niższy poziom abstrakcji. Podobnie jak to uczynił sędzia Aslup w procesie Oracle/Google (http://www.groklaw.net/article.php?story=20120515120106322) który nauczył się nieco Javy aby lepiej poznać argumenty obu stron. Z http://www.hanselman.com/blog/PleaseLearnToThinkAboutAbstractions.aspx

Posted 19 Styczeń 2016 by marekwmsdn in Bez kategorii

Wrzutka   Leave a comment

  1. https://www.farnamstreetblog.com/2016/01/alan-lightman-accidental-universe/
  2. https://kit.yandex.com/#russia
  3. http://sf.tradepub.com/?pt=main&page=ebookspg
  4. http://dailydotnettips.com/2016/01/09/speedup-your-code-navigation-by-bookmarking-your-code-in-visual-studio/
  5. http://www.dirkstrauss.com/?wysija-page=1&controller=email&action=view&email_id=103&wysijap=subscriptions&user_id=73
  6. https://www.maketecheasier.com/who-stealing-wifi-android/?utm_source=newsletter&utm_medium=email&utm_campaign=09012016
  7. http://dailydotnettips.com/2016/01/08/changing-the-toolbox-controls-layout-in-visual-studio/
  8. http://www.computerworld.com/article/3019817/data-analytics/microsoft-unwraps-a-big-data-analytics-platform-based-on-r.html?token=%23tk.CTWNLE_nlt_computerworld_enterprise_apps_2016-01-08&idg_eid=2b83abc5b4c3bb081735c45dae7b17c6&utm_source=Sailthru&utm_medium=email&utm_campaign=Computerworld%20Enterprise%20Apps%202016-01-08&utm_term=computerworld_enterprise_apps#tk.CW_nlt_computerworld_enterprise_apps_2016-01-08
  9. http://www.cloudtp.com/2015/12/30/new-trends-machine-learning/?utm_campaign=doppler-report&utm_source=hs_email&utm_medium=email&utm_content=25106835&_hsenc=p2ANqtz-9qgBnpD68MdLR6cBCa6aJSw6sbHbndl-ftlOCNkrLQkAUIgSQfCiVg-fYRluPbl-Hdnso4hTCpK0EEseyWOVgJyzMeQA&_hsmi=25106835 
  10. https://www.maketecheasier.com/share-windows-folders-android/ 
  11. https://medium.com/the-biz-stone-collection/ask-jelly-ff96eb4fcf06?source=email-26af6f9ef140-1452236009538-daily_digest&sectionName=recommended
  12. https://medium.com/swlh/you-don-t-have-to-be-a-programming-wizard-to-build-an-open-source-library-8b788fa51bf3?source=email-26af6f9ef140-1452236009538-daily_digest&sectionName=recommended
  13. https://medium.com/javascript-scene/master-the-javascript-interview-what-is-a-closure-b2f0d2152b36?source=email-26af6f9ef140-1452236009538-daily_digest&sectionName=published
  14. http://www.codeproject.com/Articles/1069988/Implementation-of-Single-page-application-using-cl
  15. https://medium.com/@preethikasireddy/ 
  16. http://www.powells.com/post/original-essays/the-evolution-of-everything?utm_source=farnamstreetblog.com
  17. jarring – drażniący, zgryźliwy

Bardzo pożyteczna witryna na temat IONIC – http://www.joshmorony.com/blog/ np. http://www.joshmorony.com/using-http-to-fetch-remote-data-from-a-server-in-ionic-2/. Intrygująca sprawa obsługi długo działających procesów w aplikacjach webowych ASP.NET, wyszukiwarka google:

  1. long running process asp net
  2. worker process in asp net

Nowy orginalny wariant C++ – http://www.ultimatepp.org/www$uppweb$vsswing$en-us.html – U++

Frameworki GUI na bazie JQuery – https://codegeekz.com/jquery-based-ui-frameworks-for-developers/ + na bazie ktróych można zbudować interfejs graficzny aplikacji. Kapitalna biblioteka do wykresów biznesowych oparta na d3.js – https://github.com/pbc-labs/tld3 – abstrahuje od elastycznego ale skomplikowanego modelu d3.js. Tajemnica ‘closure’ w JS – https://medium.com/javascript-scene/master-the-javascript-interview-what-is-a-closure-b2f0d2152b36?source=email-26af6f9ef140-1452236009538-daily_digest&sectionName=published

Tak wygląda warsztat “pełnokrwistego” programisty webowego

Na podstawie: http://preethikasireddy.me/wp-content/uploads/2015/11/hack-reactor-week-6.png

Mikrojądro – tyle wrzawy, prawie religijnej – http://blog.darknedgy.net/technology/2016/01/01/0/

Nowy emulator Androida – http://www.xda-developers.com/jide-announce-multi-window-android-for-pc-and-mac/

https://www.mssqltips.com/sqlservertip/4115/exporting-sql-server-reporting-services-reports-to-powerpoint/

http://www.infoworld.com/article/3019872/software/its-time-for-web-browsers-to-separate-professional-personal.html?token=%23tk.IFWNLE_nlt_infoworld_daily_2016-01-11&idg_eid=00dbca2180e071c58eb703b6d5c003a4&utm_source=Sailthru&utm_medium=email&utm_campaign=InfoWorld%20Daily:%20Morning%20Edition%202016-01-11&utm_term=infoworld_daily#tk.IFW_nlt_infoworld_daily_2016-01-11

Posted 13 Styczeń 2016 by marekwmsdn in Bez kategorii

Ciekawostki ze środy   Leave a comment

Biblioteka Ampersand – https://ampersandjs.com/. Linki dodatkowe:

Idea wersjonowania – semantyczna – http://semver.org/

Projekt css responsywnego – https://github.com/filamentgroup/elementary

Feymann – biografia : https://www.youtube.com/watch?v=LyqleIxXTpw

Ucz się jak on – https://www.farnamstreetblog.com/2012/04/learn-anything-faster-with-the-feynman-technique/

Podawanie automatyczne certyfikatu w WCF – http://blog.reveille.org.uk/2010/01/wcf-configuration-certificates/

Ważny temat podstawianie tożsamości (impersonation) w ASP.NET – http://blog.reveille.org.uk/2010/01/asp-net-impersonation-delegation/

Szukanie informacji o SSRS: http://www.sqlservercentral.com/search/?q=ssrs&t=a&sort=relevance

Cordova w NVB – https://www.youtube.com/watch?v=cf7nhuYECPk&utm_medium=referral&utm_source=zeef.com&utm_campaign=ZEEF

http://www.amazedsaint.com/2013/04/hack-raspberry-pi-how-to-build.html

http://www.amazedsaint.com/2012/05/self-hosting-aspnet-web-api-and.html

Posted 13 Styczeń 2016 by marekwmsdn in .NET, Cordova, JavaScript, WCF

Zebrane ciekawostki z weekendu   Leave a comment

  1. Ciekawe – istnieje niebezpieczeństwo zaatakowania komputerów chronionej sieci poprzez włamanie do systemu oprogramowania antywirusowego. Błędy w tym oprogramowaniu (coraz cześciej się je tam znajduje) otwierają drobę do wszystkich stacji roboczych. Wg. Snowdena agencje rządowe też są zainteresowane w znajdowaniu błedów w tym oprogramowaniu. Na podstawie – http://www.cio.com/article/3020324/antivirus-software-could-make-your-company-more-vulnerable.html
  2. Analiza dwóch kluczowych firm IT: MS i Apple – co nowego w 2016 roku? http://betanews.com/2016/01/07/predictions-2-and-3-microsoft-and-apple-hit-walls/. Podstawa powstania MS – tworzenie i sprzedaż Windows OS odchodzi w niepamięć. Windows 10 jest za darmo i staje się medium do uruchamiania aplikacji lokalnych i usług sieciowych. Tak jak Android.
  3. Ogłoszono koniec życia Windows CE 6 (2017) oraz Embedded, czyli systemów operacyjnych do urządzeń przemysłowych i wbudowanych. Czy to oznacza wejście w to miejsce Javascriptu i połączenie się z IoT? Co będzie napędzać te urządzenia Chrome OS, wersja open-source Androida (Android Open Source Project – <https://source.android.com/> ) do budowy android-compatible device. Na pewno jakaś odmiana Linuksa.
  4. MS wprowadza tyle różnych technologii że powoduje to problemy z napisaniem zrębów rozwiązań które na ich podstawie mają być napisane. Z pomocą przychodzi tzw. Scaffolding czyli generatory projektów szkieletowych. Dzięki nim powstaje cała otoczka wspierająca daną technologię, programista tylko wstawia swoje kawałki. I to jest dobre! Z drugiej strony programista nie bardzo wie co się tam wewnątrz naprawdę dzieje. I to jest złe! W tym duchu jest artykuł o wykorzystaniu SignalR – https://www.simple-talk.com/dotnet/development/using-signalr-to-create-mobile-applications/ – wg. Microsoft mobilne aplikacje to WUA!
  5. Integracja narzędzi sysinternals z lokalnym PC – https://live.sysinternals.com/tools – na podstawie <http://betanews.com/2016/01/05/six-ways-to-find-and-run-your-favorite-sysinternals-tools/>
  6. Joga dla zdrowia:
    1. http://awesometips.pw/articles/this-is-what-happens-when-you-do-downward-dog-every-day
    2. Pozycja most – awesometips.pw/articles/8-amazing-things-that-will-happen-when-you-do-bridges-every-day
    3. 9 POZYCJI JOGI. Co zrobić z wolnym czasem – http://www.huffingtonpost.com/entry/improve-your-mind-body-and-heart-in-25-minutes-or-less_5665dd38e4b079b2818f7389?
  7. Sprawdzanie wersji zainstalowanej platformy .NET – http://smallestdotnet.com
  8. Zasoby na temat SSRS:
    1. MS SQL Server – Stosowanie podzapytań – http://www.sqlservercentral.com/articles/Stairway+Series/104517/
    2. Raportowanie dla wersji mobilnych – https://www.simple-talk.com/sql/reporting-services/mobile-bi-with-sql-server-reporting-services/?utm_source=ssc&utm_medium=publink&utm_content=mobilebi
    3. Lista (całkiem pokaźna) artykułów na temat raportowania w powyższym serwisie – http://www.sqlservercentral.com/Tags/Reporting+Services+(SSRS)/
    4. Rady jak budować rozwiązania oparte o serwer raportowy. Trzy fundamentalne lekcje SSRS – www.simple-talk.com/sql/reporting-services/sql-server-reporting-services-basics-deploying-reports/
  9. To co ważne – http://www.rightrelevance.com/articles/top-articles – Python, JS
  10. Java:
    1. wątki – http://www.rightrelevance.com/search/articles?query=programming%20languages
    2. 10 najpopularniejszych artykułów z 2015 roku – http://www.javacodegeeks.com/2015/12/top-10-javacodegeeks-posts-for-2015.html
  11. EF:
    1. początek – https://msdn.microsoft.com/pl-pl/data/ef
    2. Przykłady – https://msdn.microsoft.com/pl-pl/data/ee712907
  12. Witryna po rosyjsku o VFP – wyjaśnienie:
    1. używania pola IDENTITY – http://www.foxclub.ru/articles/art46.php
    2. Korzystania z Oracle – http://www.foxclub.ru/articles/art22.php

Posted 11 Styczeń 2016 by marekwmsdn in .NET, Ciekawostki, Health, Java, Joga, SSRS, Utilities, VFP

Ważne informacje dla deweloperów .NET- SAP CR wersja dla deweloperów .NET   Leave a comment

Pełna nazwa to produktu działającego w środowisku .NET (VS 2015) do tworzenia/uruchamiania raportów Crystal reports brzmi "SAP Crystal Reports, developer version for Microsoft Visual Studio". Aktualizacje są kumulacyjne i co kwartał. Problem z W10 – CR nadal korzysta z frameworka .NET 3.5, trzeba go oddzielnie zainstalować (najlepiej z nośnika ISO z instalacją W10)

  1. Indeks artykułów deweloperskich- http://www.sdn.sap.com/irj/boc/index?rid=/webcontent/uuid/b0875577-f476-2b10-de9b-a8759527e1c3 – "Crystal Reports for .NET Articles"
  2. Rozbiegówka główna -" Featured Content for SAP Crystal Reports for VS" – http://scn.sap.com/community/crystal-reports-for-visual-studio
  3. Aktualizacje tzw. SP – "SAP Crystal Reports, developer version for Microsoft Visual Studio: Updates & Runtime Downloads" – http://scn.sap.com/docs/DOC-7824 (“twardy link”!)
  4. Tu szukaj na początku (gdy masz kłopoty) – “Read Before Posting – Where to find Crystal Reports .NET SDK resources”  – http://scn.sap.com/docs/DOC-24091 (“twardy link”!)
  5. SAP dla deweloperów na twitter – https://twitter.com/SAPCRNetSup
  6. Dwie fundamentalne dokumentacje:
    1. Crystal Reports .NET SDK Developer Guide – http://help.sap.com/businessobject/product_guides/cr2008V1/en/crsdk_net_dg_12_en.zip – (chm)
    2. Crystal Reports .NET API Reference  – http://help.sap.com/businessobject/product_guides/cr2008V1/en/rassdk_net_dg_12_en.zip – (chm)
    3. Crystal Reports 2008 User’s Guide – http://help.sap.com/businessobject/product_guides/cr2008V1/en/xi3-1_cr_usergde_en.pdf

Posted 7 Styczeń 2016 by marekwmsdn in .NET, Crystal Reports

The Two Sides of Seneca    Leave a comment

death-of-seneca-peter-paul-rubensComplicated life and death of Seneca. Each story has two end – https://www.farnamstreetblog.com/2015/12/two-sides-of-seneca/

Posted 4 Styczeń 2016 by marekwmsdn in Bez kategorii

Natura tzw.Complex Adaptive Systems   Leave a comment

Ciekawy artykuł o systemach złożonych tzw. complex adaptive system i ich naturze – https://www.farnamstreetblog.com/2014/04/mental-model-complex-adaptive-systems/

Posted 4 Styczeń 2016 by marekwmsdn in Bez kategorii

Obserwuj

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.

Dołącz do 466 obserwujących.