Wpis z mikrobloga

◢ #unknownews

Czas na poniedziałkowe zestawienie newsów technologicznych! :)


1) Zestaw narzędzi/stron do tworzenia produktów cyfrowych bez konieczności programowania
https://www.producthunt.com/e/maker-tools-for-everyone

2) Dlaczego bez problemu skupisz się na pracy w kawiarni, ale już nie w otwartym biurze (open office)? #ciekawostki
https://hbr.org/2017/10/why-you-can-focus-in-a-coffee-shop-but-not-in-your-open-office

3) Zbuduj swojego laptopa - krok po kroku (łącznie z drukowaniem własnej obudowy)
http://mntmn.com/reform/

4) Dlaczego przesiedliśmy się z #python.a na Go? - plusy i minusy migracji
https://getstream.io/blog/switched-python-go/

5) Checklista frontendowa - co stosować, a czego unikać w HTML5? ( #webmastering )
https://github.com/thedaviddias/Front-End-Checklist

6) Dlaczego konto KFC na Twitterze ma w obserwowanych tylko 11 osób? (easter egg)
https://www.businessinsider.com/kfc-twitter-account-follows-11-people-2017-10

7) Implementacja continuous deployment za pomocą darmowych narzędzi ( #naukanowego )
https://simonwillison.net/2017/Oct/17/free-continuous-deployment/
INFO: wszystkie wykorzystane usługi są w wersji 'hostowanej', czyli sam niczego nie musisz instalować

8) Samsung planuje umożliwić użytkownikom telefonów z serii Galaxy... uruchomienie na nich Linuksa
https://seap.samsung.com/linux-on-galaxy
INFO: projekt jeszcze nie ruszył, ale można już wpisać się na listę oczekujących

9) Jak poprawnie wdrożyć na swojej stronie SSL + Content Security Policy?
https://www.troyhunt.com/the-6-step-happy-path-to-https/

10) Od teraz w #google Maps zobaczysz także... inne planety
https://www.blog.google/products/maps/space-out-planets-google-maps/

11) Dlaczego zwykłe maile tekstowe (zdaniem autora) sprawdzają się lepiej od wersji HTML?
https://www.gkogan.co/blog/dont-design-emails/

12) Co powinieneś wiedzieć/umieć, zakładając software house?
https://qotoqot.com/blog/founder-skills/

13) Wstęp do Varnisha (http caching proxy) - krok po kroku, [video, 46 minut] ( #linux )
https://ma.ttias.be/varnish-explained/
INFO: pod filmem dostępne są slajdy z komentarzem. Jeśli nie lubisz oglądać filmów, przeglądnij materiały!

14) Szwedka pojechała do Nigerii, aby... spotkać człowieka, który oszukał ją metodą 'na nigeryjski spam' (tzw '419')
http://www.bbc.com/news/world-africa-37632259
INFO: ciekawa historia, w sumie z happy endem ;)

[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Możesz mi podziękować] - [Wersja RSS]
imlmpe - ◢ #unknownews ◣

 Czas na poniedziałkowe zestawienie newsów technologicznyc...

źródło: comment_yMHDQ6HUCwdSElgXyst30DgLTNNnGUtN.jpg

Pobierz
  • 36
  • Odpowiedz
@ldefix: no bo jest tym szybkim językiem :) czasy wolnej Javy minęły daaaawno temu, oczywiście nie we wszystkich przypadkach - cold start nadal jest długi bo tłusty jvm musi się załadować do pamięci, trzeba chwilę poczekać aż JIT zrobi swoje ale potem dobrze napisany kod javowy działa błyskawicznie.

A że wydajność jest istotna w sumie tylko w serwisach o dużym ruchu to cold start nie ma większego znaczenia - i tak
  • Odpowiedz
Dlaczego przesiedliśmy się z #python.a na Go? - plusy i minusy migracji


@imlmpe: @interface: @ldefix:
Jakość tych benchmarków, IMHO, pozostawia wiele do życzenia:
go: runtime.GOMAXPROCS(ncpu)
C: #pragma omp parallel
Java: Executors.newFixedThreadPool(NCPU);
inne (sprawdziłem na szybko Rust i Python) nie bardzo, a to tylko jedna różnica.
  • Odpowiedz
@RonPaul: Wiem, jestem na bieżąco, bo akurat próbowałem go po raz któryś, ale dalej raczej na minus. Może warto coś fajnego spróbować napisać, żeby jednak trochę bardziej pozytywnie podejść?
  • Odpowiedz
@piotrb: ja pewnie jestem skrzywiony, bo od kilku lat już w Go piszę, a od prawie 3 zawodowo - ale IMHO warto dać szansę temu językowi, szczególnie jeżeli chodzi o backend czy programy konsolowe.
  • Odpowiedz
@piotrb: nie chcę zdradzać zbyt dużo (to w końcu wypok :P), ale oprogramowanie enterprise, przetwarzanie i analiza dużej ilości danych (licząc w petabajtach; głównie media, audio/video), wyciąganie metadanych z tego, klasyfikacja etc.
jeżeli chodzi o backend to powiedzmy 95% to Go, gdzie trzeba to próbujemy coś z Rustem.

golang ma nizszy prog wejscia niz javascript


@interface: w tym się zgadzam w 100%.
  • Odpowiedz