Idea ALT.NET. Alternatywne frameworki zamiast MS: Nancy (MVC), Paket (Nuget), Progress (MS SQL Server) nareszcie są jakieś alternatywy – https://medium.com/altdotnet/net-renaissance-32f12dd72a1
Portal rosyjskich programistów (hackerów) – https://habrahabr.ru/search/?target_type=posts&q=%5Bc%23%5D&order_by=date
Historia jednego standardu – XSLT. Wersja pierwsza powstała z potrzeby uporządkowania prac nad transformacją XML w inne formaty. Było to w 1991. Dalej zaczęło się burzliwe implementowanie i rozszerzanie tego co ustalono (autorami były firmy MS, IBM, SUN i inne mniejsze wyspecjalizowane w narzędziach bazujących na XML firmy np. Altova, Saxonica itd.). Prace nad kolejną wersją w wyniku przepychanego i walki o pozycję swych implementacji trwały długo. Wyglądało to tak: firmy nie chciały czekać na twardy standard wprowadzały własne rozszerzenia mając nadzieję, że to one wejdą do oficjalnego standardu.Wersja XSLT 2.0 powstała dopiero w 2007 roku (to nie żarty tak to długo trwało), po drodze utarto nosa implementacją i rozszerzeniom m.in. MS. Wygrał te kto miał więcej głosów w komisji W3C. Najwięcej mieszał Michael Kay założyciel Saxonica i proponent XSLT.
Podstawy XSLT:
- http://saxon.sourceforge.net/saxon7.0/xsl-elements.html
- http://saxon.sourceforge.net/saxon7.0/using-xsl.html
- http://www.xml.com/pub/a/2000/11/29/schemas/part1.html?page=1#first_schema
- Zvon też -interaktywne ćwiczenia w układaniu ścieżek – http://zvon.org/comp/tests/r/test-xlab.html#XPath_1~Expressions. Źródło pochodzi z http://zvon.org/xxl/XMLTutorial/General/book.html
- W3cshool
Angular to nie AngularJS, to TypeScript + Webpack+node.js+npm – https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Angular-and-NET-Core
Wprowadzenie do programowania funkcjonalnego – https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Functional-Programming-in-CSharp oraz https://channel9.msdn.com/Shows/Code-Conversations/C-7-Features-with-Mads-Torgersen
Jest! W końcu książka ukazała się w sprzedaży, mamiono nas tak od początku września. Nieładnie. Można zamówić ze zniżką. Ja tak zrobiłem i czekam na odbiór. Możesz też ją zamówić tu – https://ksiegarnia.pwn.pl/Jezyk-C-6.0-i-platforma-.NET-4.6,727806016,p.html
Mało kto wie, ale na ścianach sali głównej byłej Politechniki Lwowskiej (obecnie Uniwersytetu Lwowskiego) znajdują się malowidła Jana Matejki o tematyce biblijnej z nutą techniki i oświecenia – triumf postępu. Kiedy pierwszy raz to zobaczyłem na studiach oniemiałem z wrażenia. Teraz mogę sobie odświeżyć pamięć – http://photo-lviv.in.ua/triumf-prohresu-abo-zahadky-yana-matejka-na-stinah-lvivskoji-politehniky/.
Jon Skeet pracuje nad nowym wydaniem książki „C# Inside” – https://www.manning.com/books/c-sharp-in-depth-fourth-edition – cena 40 USD
Git – podstawy od podstaw – https://www.atlassian.com/git/tutorials/comparing-workflows
Stary wyga dzieli się swym doświadczeniem w programowaniu – https://zwischenzugs.com/2017/10/15/my-20-year-experience-of-software-development-methodologies/
Selenium – maszynka do testowania aplikacji na zasadzie czarnej skrzynki:
- https://www.javacodegeeks.com/2013/06/java-testing-with-selenium-and-dynamic-ids-in-html.html
Na temat XML/XSLT:
- https://www.javacodegeeks.com/2013/11/announcing-eaxy-making-xml-easier-in-java.html (jest tam biblioteka do wyłuskiwania bez użycia Xpath potrzebnych węzłów) – http://johannesbrodwall.com/2013/11/05/announcing-eaxy-making-xml-easier-in-java/. Oraz więcej – bardzo ważna sprawa GDPR – http://johannesbrodwall.com/2017/09/07/how-i-learned-to-love-gdpr-and-so-can-you/
- Szukaj zasobów o XPATH – https://examples.javacodegeeks.com/?s=get+xpath
- http://johannesbrodwall.com/category/c-sharp/
- Taka ciekawostka, Eclipse bardziej popularny od VS – https://www.infoworld.com/article/3225869/development-tools/eclipse-eclipses-visual-studio-as-most-popular-ide.html a wśród IDE online prym wiedzie Cloud9, zaraz po nim JSFiddle.
- Gorsze od KRACK – http://www.zdnet.com/article/as-devastating-as-krack-new-vulnerability-undermines-rsa-encryption-keys/
- SQL expression w CR – http://www.cogniza.com/wordpress/2005/11/07/crystal-reports-using-sql-expression-fields/
Wspaniały wykład o GIT wygłoszony przez jego twórcę – Tech Talk: Linus Torvalds on git
Muzyka Rojek – Artur Rojek – Cucurrucucú Paloma (Official Video)
Gould – Glenn Gould play J.S. Bach, Concerto No. 1 in D minor, BWV 1052 (High audio quality), Glenn Gould and Leonard Bernstein: Bach’s Keyboard Concerto No 1 in D minor (BWV 1052), Brahms: Piano Concerto No. 1 – Gould/Bernstein – Bernstein’s Speech included , Glenn Gould-J.S. Bach-The Art of Fugue (HD) Glenn Gould 1/4 Goldberg Variations (HQ audio – 1981)
Niesamowity wybór telefonów – https://proline.pl/?utm_source=freshmail&utm_medium=email&utm_campaign=Aktualnosci_23.02.3017_kopia_4_copy_5&FmUserId=kra095ztlj&n=jaki-kupic-smartfon-xiaomi
Zdrowie – http://niezwykle.pl/niezwykle/7,144981,22335332,mamy-dla-ciebie-przepis-na-zlote-mleko-zwalcza-infekcje-ale.html?utm_source=facebook.com&utm_medium=SM&utm_campaign=FB_Niezwykle
IDE z kompilatorami on-line to dla ubogich? Nie tylko… oto garść przykładów: codepen, jsbin (dla JS), https://www.codiva.io/ (to już Java), http://csharppad.com (C#). Są też uniwersalne jak wandbox, ideone. Do wyboru do koloru!
MS preferuje VS i daje dobre materiału do nauczenia się:
Jak działa współbieżność w JS – https://weeklywebwisdom.com/2017/10/01/javascript-concurency-in-the-browser-1/
Taka przypominajka o:
- 22 narzędziach i dodatkach do VS – https://visualstudiomagazine.com/articles/2017/09/01/22-new-tools.aspx
- debugowaniu kodu Java w VS Code – https://betanews.com/2017/10/02/microsoft-java-debugging-extension-visual-studio-code/
Na robactwo z przeglądarek najlepszy jest WOT – https://betanews.com/2017/10/02/protect-yourself-against-malicious-websites-using-web-of-trust/
Lusterczko powiedz… Tutaj w roli wróżki występuje renomowana firma doradcza – Gartner. Ile w tym prawdy? To się okaże! https://www.forbes.com/sites/louiscolumbus/2017/10/03/gartners-top-10-predictions-for-it-in-2018-and-beyond/#3467896245bb
Całkiem spory i pożyteczny zestaw narzędzi – http://fishcodelib.com (obsługa lokalnych baz, słowniki językowe, narzędzia do wsparcia obsługi Windows, konwertery językowe O narzędziach pisze jeszcze znany ewangelista Hanselman – https://www.hanselman.com, takiej obszernej listy dawno nie widziałem – http://www.hanselman.com/blog/ScottHanselmans2014UltimateDeveloperAndPowerUsersToolListForWindows.aspx
Też narzędzia ale to rozszerzenia do VS 2017 – https://visualstudiomagazine.com/Articles/2017/07/01/New-Extensions.aspx
Orginalne wykorzystanie RE których nie należy się bać – https://visualstudiomagazine.com/articles/2017/09/01/extracting-data.aspx.
Inny zestaw dodatków – https://visualstudiomagazine.com/articles/2017/09/01/22-new-tools.aspx oraz taki: visualstudiomagazine.com/articles/2017/04/01/12-new-extensions-visual-studio-2015-2017.aspx. Jest też dla webdev – https://visualstudiomagazine.com/articles/2017/01/25/26-web-desktop-ui-tools.aspx. Java w VS Code – wspomaganie – https://visualstudiomagazine.com/articles/2017/09/27/vs-code-java.aspx, Porównanie wydajności .NET CORE z Javą i GO – https://visualstudiomagazine.com/articles/2017/08/22/net-core-benchmarking.aspx
Fajny blog, nie tylko na temat technologii – http://wellreadman.com
Oto cztery poziomy umiejętności programowania – https://dev.to/kev_mcg/the-four-layers-of-programming-skills
Jak na podstawie IP można w przybliżeniu określić miejsce geograficzne komputera – https://net-raft.com/Questions/1854/get-city-country-region-timezone-c/1854 (na podstawie serwisów: https://geoip-db.com/json oraz http://freegeoip.net/json/)
Najciekawsze biblioteki narzędziowe dla Pythona – http://www.improgrammer.net/most-popular-python-libraries/#
Materiały z konferencji .NET Conf ciągle do przejrzenia – https://channel9.msdn.com/Events/dotnetConf/2017
Zarządzaj swoją energią – http://dariusforoux.com/manage-energy/?mc_cid=9b62d56a24&mc_eid=62419eb766
Podstawy GIT w rozumieniu cyklu CRUD – https://dzone.com/articles/simple-crud-with-git