czwartek, kwietnia 20, 2017

Co nowego w czwartek?

Temat certyfikatów oraz SSL - https://tersesystems.com/blog/archives/. Jest tam kilka ciekawych artykułów:
  1. Certyfikaty od kuchni:
    1. https://tersesystems.com/2014/03/31/testing-hostname-verification/ 
    2. https://tersesystems.com/2014/03/23/fixing-hostname-verification/
  2. Stosowanie sprawdzonej biblioteki kryptograficznej keyczar, dobra, ale nie do końca, np. ciągle stosuje SHA-1 - https://tersesystems.com/2015/10/05/effective-cryptography-in-the-jvm/
Temat wdrażania aplikacji w Javie pos stronie klienta (obecnie applety nie działają) -  dokumentacja Oracle

wtorek, kwietnia 18, 2017

Dla programistów

Stary problem - kolizja obiektów i algorytmy jej wykrywania -https://dzone.com/articles/n-body-collision-simulation-with-react-d3-and-mobx

Czyszczenie danych pochodzących od użytkownika: ważne dla ochrony aplikacji - https://dzone.com/articles/sanitize-good-for-beer-good-for-data-1

Machine Learning:

  1. O ML, ale to ciężkie jak dla mnie - https://dzone.com/articles/reinforcement-learning
  2. Część pierwsza - https://github.com/ZuzooVn/machine-learning-for-software-engineers/blob/master/README.md

Aplikacje mobile:

  1. Dla UX/UI - Jednak jQuery Mobile robi dobre wrażenie - https://dzone.com/articles/jquery-mobile-lesson-4 - ale czy to aby tylko dla smartfornów - czy na tabletach będzie to wyglądało lepiej?
  2. W co pakować gotowe aplikacje? Cordova czy CodeWalk?

Ważne - https://betanews.com/2017/04/14/gdpr-business/ - GDPR (Global Data Protection)- musi być wyznaczony w firmie DPO, olbrzymie kary. Wchodzi w życie w maju 2018 roku.

Zainstaluj sobie W10 - https://www.microsoft.com/en-us/software-download/windows10 lub https://blogs.windows.com/windowsexperience/2017/04/11/how-to-get-the-windows-10-creators-update/

Biblioteki do klonowania obiektów w C# - https://www.codeproject.com/Articles/1166667/Cloning-Objects-in-NET-Framework-Part-II

Matka wszystkich bomb - http://www.theregister.co.uk/2017/04/13/us_military_bombs_daeshbags/, Rosjanie mają Ojca.

Doskonała sposobność nauki tworzenia kompilatora - https://the-super-tiny-compiler.glitch.me/tokenizer

Nareszcie wszystko w jednym miejscu. Przeglądarka API od MS - https://docs.microsoft.com/pl-pl/dotnet/api/

Dobrze byłoby zapoznać się z App Inventor

Co daje GitLab - https://docs.gitlab.com/ce/user/markdown.html#lists - opis języka markdown. W przeglądarce Chrome jest wtyczka - https://redirect.viglink.com/ - StackEdit. 10 zasobów darmowych aplikacji - http://opensourceforu.com/2017/03/top-10-open-source-tools-web-developers/:

  1. SAAS - Website: http://sass-lang.com/
  2. MongoDB