How JavaScript works: memory management + how to handle 4 common memory leaks #javascript #webdev
https://blog.sessionstack.com/how-javascript-works-memory-management-how-to-handle-4-common-memory-leaks-3f28b94cfbec

Prezentacje z JavaZone 2017 #java
https://2017.javazone.no/program

An Enum implementation of the Strategy Pattern, pokazuje kilka ciekawych tricków w Javie
https://readlearncode.com/design-patterns/an-enum-implementation-of-the-strategy-pattern/


#interfacesmieci
  • Odpowiedz
Poradnik Googla jak szkolić się w danej dziedzinie programowania, podzielony na stonie zaawansowania #naukaprogramowania
https://techdevguide.withgoogle.com/

Zostaw (powtarzających się porad jak pisać dobre wiadomości do commitów
https://vip.wordpress.com/documentation/commit-messages/
http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
https://chris.beams.io/posts/git-commit/

Aplikacje skompilowane go 1.10 będą działały szybciej na maszynach z kilkoma CPU #golang
https://go-review.googlesource.com/c/go/+/34784


#interfacesmieci
Aplikacje skompilowane go 1.10 będą działały szybciej na maszynach z kilkoma CPU

@interface: tylko najpierw to Go 1.10 musi wyjsc, a - obserwujac cykl produkcyjny - zapewne stanie sie to za niecale pol roku ;)
  • Odpowiedz
Rady google na temat zgłaszania bugów lub budowania narzędzi do zgłaszania błędów przez osoby techniczne
https://testing.googleblog.com/2017/09/code-health-providing-context-with.html

Delikatne wprowadzenie do GraphQL
https://blog.knoldus.com/2017/09/03/introduction-to-graphql-a-query-language-for-apis/

Został tydzień do wydania #java 9
http://www.java9countdown.xyz/


#interfacesmieci
interface - Rady google na temat zgłaszania bugów lub budowania narzędzi do zgłaszani...

źródło: comment_6Wft8WlACvRLhJFFu3SJEjVflREzrrMU.jpg

Pobierz
O której godzinie najchętniej chcielibyście mieć publikowane nowe posty spod #interfacesmieci ?

ostatnie opcje w ankiecie to przed 13, po 22

godzina

  • 13 40.7% (11)
  • 14 0% (0)
  • 15 0% (0)
  • 16 3.7% (1)
  • 17 3.7% (1)
  • 18 7.4% (2)
  • 19 25.9% (7)
  • 20 3.7% (1)
  • 21 7.4% (2)
  • 22 7.4% (2)

Oddanych głosów: 27

Kilka wprowadzeń do wydanego ostatnio JUnit5:
https://blog.codefx.org/libraries/junit-5-basics
https://howtodoinjava.com/junit-5/junit-5-vs-junit-4/
https://howtoprogram.xyz/2016/08/10/junit-5-vs-junit-4/
https://www.ibm.com/developerworks/library/j-introducing-junit5-part1-jupiter-api/index.html

Interaktywne tłumaczenie jak działa #bitcoin #blockchain od strony hashowania, budowy bloku
https://anders.com/blockchain/

Development nowych produktów tonie w problemach...

We’re struggling with technical debt. We’re going slower. We try to bring it up, but somehow no one seems to pay attention.

https://hackernoon.com/were-drowning-in-tech-debt-why-isn-t-anyone-listening-f4269cb5cc40


#interfacesmieci
  • Odpowiedz
Introduction to Reactive Streams for Java Developers
http://developer.lightbend.com/blog/2017-08-18-introduction-to-reactive-streams-for-java-developers/

Wprowadzenie do programowania wielowątkowego w Javie. Podstawy CPU, schedulera, Thready, Runnery, Executory itp. 6 części
https://www.callicoder.com/java-concurrency-multithreading-basics/

5 things about programming I learned with Go, trochę dyskusyjne poglądy na temat zalet programowania w Go względem innych języków
http://mjk.space/5-things-about-programming-learned-with-go/

#interfacesmieci
#java #golang

Film:

Go is repeatedly being marketed as a language suited for developing high performance server applications, but what exactly makes Go programs scale? In
interface - Introduction to Reactive Streams for Java Developers
http://developer.li...
@Saly: @interface: Kwestia generics i innych brakow wobec innych jezykow jest dla wielu ludzi w jakis sposob nie do przeskoczenia. Zauwazam, ze wiele zarzutow wobec Go sprowadza sie do tego, ze nie jest takie jak inne jezyki i nie ma cech/funkcji znanych z innych jezykow.

I dobrze. Wprowadzili jedne rozwiazania, z innych zrezygnowali i jest to faktycznie inny jezyk, ktory sluzy do innych zastosowan i wymaga innego podejscia. To bylo
  • Odpowiedz
Chyba ktoś porządnie wybolcował Oracle bo zaczynają łagodnieć
https://blogs.oracle.com/theaquarium/opening-up-java-ee

But although Java EE is developed in open source with the #!$%@? of the Java EE community, often the process is not seen as being agile, flexible or open enough, particularly when compared to other open source communities. We’d like to do better.

We are discussing how we can improve the Java EE development process following the delivery of Java EE 8. We
  • Odpowiedz
Przypomnienie dlaczego powstał #bitcoin
https://medium.com/founder-playbook/a-quick-reminder-why-bitcoin-was-invented-in-the-first-place-f9ae7430bc17

Szczegółowy opis CompletableFuture java8
https://www.callicoder.com/java-8-completablefuture-tutorial/

Kompletny poradnik jak zbudować w springu chat oparty na websocketach
https://www.callicoder.com/spring-boot-websocket-chat-example/

Java Blocking Queues Explained
http://www.geek-programmer.com/java-blocking-queues-explained/

#wikileaks opisuje projekt Dumbo, CIA potrafi wyłączyć przez WiFi lub bluetooth większość najpopularniejszych kamer CCTV kiedy tego potrzebuje
https://wikileaks.org/vault7/#Dumbo

#golang 2 Context should go away
https://faiface.github.io/post/context-should-go-away-go2/

Pattern matching może pojawić się w Java 10, oto jak by wyglądał (wideło)

#interfacesmieci
#java #spring
interface - Przypomnienie dlaczego powstał #bitcoin
https://medium.com/founder-playb...
@zakopiak: a dla mnie ta dokumentacja okazala sie bardzo przydatana wiele razy, jak ucze sie nowego jezyka to wlasnie zaczynam od tej dokumentacji. wiekszosc jezykow jest posegregowana w ten sam sposob, latwo wszystko znalezc i dokumentacja od razu zawiera najlepsze praktyki jak uzywac paczk, klas czy samego jezyka, to co zawiera dokumentacja javy to piekne streszczenie wielu ksiazek, blogow i dokumentacji na temat calego jezyka i VMs
  • Odpowiedz
Dawno nie było więc teraz bardziej różnorodna zrzutka, tym razem #java #gradle #csharp #golang

Budowanie modułów java9 z użyciem gradle
https://guides.gradle.org/building-java-9-modules/

hashCode i equals są nadal szybsze gdy są napisane ręcznie niż auto-generowane, ładne benchmarki dla @GotoFinal
https://richardstartin.com/2017/07/23/still-true-in-java-9-handwritten-hash-codes-are-faster/

Hanselman odpalił wordpressa na .NET używając kompilatora #php do C#
https://www.hanselman.com/blog/PeachpieOpenSourcePHPCompilerToNETAndWordPressUnderASPNETCore.aspx

15 porad jak zacząć programowanie w Go
https://blog.thesparktree.com/15-lessons-in-golang

Wireguard - megaszybki konkurent dla OpenVPN który działa na poziomie jądra #linux przeszedł pierwsze kroki
@Godziu73: bo cale opiera się na hackach do kompilatora, a ludzie często tego nadużywają i potem walą getterami do wszystkich pól lub equals na wszystkie pola gdy nie ma takiej potrzeby.
Śmiesznie by było jak by po jakiejś aktualizacji javac im to rypło i nie mogli tego odtworzyć ( ͡° ͜ʖ ͡°)
  • Odpowiedz