Witamy ponownie w kolejnym wydaniu naszej prasówki technologicznej ( ͡° ͜ʖ ͡°)
Otóż w tym tygodniu mamy dla frontendowców kilka interesujących aktualizacji dla bibliotek #javascript, natomiast backendowców mogą zainteresować m.in. rady dla osób zmagających się z typami w Pythonie. Wszystkich zainteresowanych nowinkami technologicznymi zapraszamy do lektury na temat roli #blockchain w Amerykańskich wyborach prezydenckich w 2020 roku. Życzymy miłej lektury :)

------
-> Zapisz się na mirkolistę:
źródło: comment_1spsvIS9p1tV3oJ55owleB2JNDSetTtL.jpg
#prasowkadev 15 sierpnia 2019 roku

Przegląd nietypowych zastosowań #css, które mogą budzić niepokój
https://dev.to/aaronpowell/css-can-do-this-and-it-s-terrifying-3lp8

I trochę prowokacyjnie: dlaczego nie powinieneś pracować w #scrum
https://medium.com/serious-scrum/7-reasons-not-to-use-scrum-480530e3e00a

Historia budowy szeroko rozumianego logowania przez Grab
https://engineering.grab.com/how-built-logging-stack

Kilka sztuczek z użyciem #git #naukaprogramowania
https://dev.to/jacobherrington/10-more-git-tricks-that-you-should-know-3bbp

Jak zatrudniać w San Francisco, czyli o rekrutacji w jednym z najtrudniejszych miejsc na świecie #rekrutacja #pracait
https://www.kapwing.com/blog/what-it-takes-to-hire-10-employees-in-san-francisco/

Wstęp do radzenia sobie z odziedziczonym kodem
https://medium.com/better-programming/what-to-do-when-youve-inherited-dysfunctional-code-e09822656b3a

Inżynierskim okiem
Dlaczego rozwiązania multi-platformowe nie
via Wykop Mobilny (Android)
  • 4
Ile godzin po rząd jesteście w stanie efektywnie siedzieć przed monitorem i pisać bez przerwy kod? Jak długie przerwy robicie?
Mi po maks 4h mózg się wyłącza i muszę odejść od kompa na pół godziny, albo co 2h musze mieć przerwę 15minutową i zastanawiam się, czy to normalne, czy po prostu muszę bardziej opanować lenistwo/skoncentrować/zmotywować się?
Nawet robiąc dużo przerw i pijąc litry kawy, po 10h pracy przy kompie mam zero koncentracji,
@UnitrA: Trudne pytanie. Ograniczenie tego tylko do "pod rząd" to imo zbyt wąskie spojrzenie na problem.
Zdarzało mi się siedzieć po 12-13h codziennie przez 3-4 dni, ale potem przez cały tydzień miałem produktywność bliską 0.
W sumie najlepszą odpowiedzią będzie tutaj 25-40h tygodniowo. Co prawda przy 40h łącznie z weekendami. Jednak takie ekstremalne ciśnięcie jednego dnia zaczyna mieć mocno wpływ na wydajność w dniach kolejnych i przekroczenie tych ~5-6.5h/dzień w dłuższym
#prasowkadev 13 sierpnia 2019 roku

Nowy projekt naszych rodaków. Czy to powrót ezinów? #informatyka (Zdecydowanie #programista15k )
https://pagedout.institute/

Kolejne zestawienie „20 rzeczy, które trzeba wiedzieć”- tym razem z perspektywy #webdev #frontend
https://medium.com/better-programming/20-things-that-are-good-to-know-when-you-start-web-developing-82f6c81b84a

#php Framework Interop Group wydaje PSR-12, czyli rozszerzony „standard” stylizowania kodu #backend
https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-12-extended-coding-style-guide.md

Drobne triki, dzięki którym możesz podnieść produktywność jako programista
https://medium.com/better-programming/how-i-boost-my-productivity-as-a-programmer-2de4d954aa53

US Navy wraca do sprawdzonych rozwiązań #ui , czyli dlaczego mechaniczne przyciski wygrywają z ekranami dotykowymi
@dzik_pl:
Czołem Mirki.
Dzisiaj nowy kurs o optymalizacji zapytań SQL na bazie Oracle.
Wróciłem do cyklu skanowania indexów: SQL: Index Full Scan
Jak zauważyliście średnio co tydzień wrzucam jeden kurs/wpis. Ostatni wpis był odejściem od indexów i zdobył najwięcej plusów, tak więc zastanawiam się o czym napisać kolejny. Myślałem może, żeby na zmianę pisać jeden kurs "z cyklu" a jeden offtop. Dajcie znać w ankiecie lub komentarzu co o tym sądzicie

Jaki temat kolejnego kursu?

  • Index Fast Full Scan 28.6% (4)
  • MULTIBLOCK READ (wykorzystywane w FAST FULL SCAN) 7.1% (1)
  • DEFAULT na kolumnie NULL i NOT NULL 57.1% (8)
  • Coś innego, napisałem w komentarzu, 7.1% (1)

Oddanych głosów: 14

@techko: to prawda, "jedynie" to sie rozjezdza i wiadomo, ze da sie zalatac jedna linijka CSSa, ale to senior frontendowiec to stworzyl i jego strona ma 2 strony na krzyz. Zdaje mi sie, ze linie kodu potrzebne do naprawienia czegos nie sa wyznacznikiem tego jak bardzo powazny jest to bug.

Jako frontendowiec to chyba powinno sie poprzez tworzenie takiej strony pokazac, ze ma sie umiejetnosci zwiazane z UI i UX oraz
#prasowkadev 11 sierpnia 2019 roku

Dej #zebroplusy coby się chciało robić prasówki przez najbliższy tydzień ( ͡° ʖ̯ ͡°)

Kilka bardzo złych nawyków przy tworzeniu softu
https://dev.to/ilonacodes/5-bad-habits-for-software-developers-2fmo

Kilka sposobów na szybkie poprawienie jakości kodu w #javascript #frontend
https://dev.to/mlevkov/5-easy-wins-to-refactor-even-the-worst-legacy-code-2bp5

O wartości biznesowej refactoringu, czyli o tym jak przekonać biznes, że to się im opłaca #programista15k
https://dev.to/jamesmh/why-should-you-refactor-your-code-53fd

Google Scholar i ich wybór najbardziej wpływowych prac naukowych #ai #machinelearning
https://www.natureindex.com/news-blog/google-scholar-reveals-most-influential-papers-research-citations-twenty-nineteen

Szybkie
Jak przyspieszyć wykonywanie zapytań w MySQL? Jakie optymalizacje warto zastosować gdy tworzymy tabele? Zapraszam do lektury mojego artykułu na blogu - MySQL: 7 praktycznych porad. Tekst przede wszystkim dla początkujących, którzy znają już podstawy pracy z MySQL.

Jeśli interesują Cię moje wpisy, obserwuj tag #polydev
#programowanie #naukaprogramowania #mysql #bazydanych
źródło: comment_UwhL2qR2Be2IBjzQPO8ORcuM9PWoJTUm.jpg
#prasowkadev 10 sierpnia 2019 roku

Konkurencyjny do #git system kontroli wersji od OpenBSD
https://gameoftrees.org/index.html

Jak sobie radzić, gdy utknąłeś z #programowanie
https://medium.com/better-programming/how-to-cut-through-the-code-fog-45bfddc3d9c7

21 wskazówek jak przyspieszyć działanie aplikacji w #react #frontend #webdev #javascript
https://medium.com/better-programming/https-medium-com-mayank-gupta-6-88-21-performance-optimizations-techniques-for-react-d15fa52c2349

O tym jak napisać maszynę stanów z użyciem tablic
https://ucgosu.pl/2019/08/implementacja-maszyn-stanu-na-tablicach/

Kilka słów nt. sensu pisania (np. bloga) będąc developerem
https://medium.com/better-programming/blog-posts-and-programming-7-reasons-to-write-e502350ff51a

Zestawienie 5 książek, które dają szerszy pogląd na programowanie #naukaprogramowania
https://medium.com/young-coder/five-books-that-can-help-you-become-a-better-programmer-38be6cbd7b43

Zestawienie książek, które każdy programista powinien przeczytać
Konkurencyjny do #git system kontroli wersji od OpenBSD


Tyle, że nie. Z tego co wyczytałem z dokumentacji, to dalej Git, tylko z lepszym UX (po części to jest to na co liczył Linus jak tworzył Gita, dla tego nie przywiązywał specjalnie wagi do UX).
@Hauleth: Jasne, być może nieprecyzyjnie się wyraziłem używając skrótu myślowego. Od strony technicznej to nakładka na GIT, aczkolwiek od strony użytkownika to inne narzędzie (inny interfejs, sposób używania itd.)
Nie wiem czy znacie taki plugin '30 Seconds of Knowledge' (bardziej pewnie programirki), ale tak mi się to spodobało, że w ramach nauki pisania pluginów do przeglądarek zrobiłem coś podobnego, a wiec naukę słówek (plugin do chrome). (na ff też jest jakby co)

Czyli w skrócie, kiedy dodajesz nową kartę przeglądarce to zamiast standardowego okna z ostatnimi otwartymi stronami, masz np. 5 słówek po angielsku do odgadnięcia (konfigurowalne).

Jako, że

Dobre to?

  • Zaorać 21.7% (5)
  • Odpuść gościu 30.4% (7)
  • Fajne to, ale wywal 13.0% (3)
  • Dobre jak za darmoszkę 13.0% (3)
  • Wincyj! 21.7% (5)

Oddanych głosów: 23

Witamy ponownie w naszej prasówce technologicznej! W tym tygodniu mamy kolejną porcję interesujących nowinek technologicznych. Frontendowcy zainteresują się pewnie nową wersją Electronu, a backendowcy może będą chcieli przetestować nową wersją Pythona. Dla wszystkich zainteresowanych mamy również kilka newsów, jak na przykład powód, dla którego #ibm nabył ostatnio Red Hat. Życzymy miłej lektury.

------
-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag: #justnewsit
------

#frontend

1. Od momentu dodania Hooksów do oficjalnego
źródło: comment_mm94QsokFagGUtWQCpIpSxfQqnOdMOq3.jpg
#prasowkadev 9 sierpnia 2019 roku

#apple Confirms $1 Million Reward For Anyone Who Can #hack An #iphone
https://www.forbes.com/sites/thomasbrewster/2019/08/08/apple-confirms-1-million-reward-for-hackers-who-find-serious-iphone-vulnerabilities/#7b31cc2d3948

You’ve heard of „yes men”. Now learn about „no men”.
http://rachelbythebay.com/w/2011/10/25/no/

Browsers are pretty good at loading pages, it turns out #frontend #webdev
https://carter.sande.duodecima.technology/javascript-page-navigation/

#github Launches Actions-powered CI/CD Service, Free for Public Repos
https://www.infoq.com/news/2019/08/github-actions-ci-cd/

Three Questions to Ask When Figuring Out Software Development Bottlenecks
https://medium.com/better-programming/three-questions-to-ask-when-figuring-out-software-development-bottlenecks-636b793a24f7

How to Succeed in Your Software Engineering Internship
Cześć Mirki i Mirabelki kochające #programowanie w #jezykc i #cpp ( ͡º ͜ʖ͡º) Dawno nas tutaj nie było, co nie? Ostatnio trochę skupiliśmy się na grze w życie, ale powoli zaczynamy wychodzić z tej jaskini ( ͡ ͜ʖ ͡)

Mamy dziś dla Was nowy wpis od Mariusza Jaskółki, który opowiada o tym, czy język C++ faktycznie jest wolniejszy od C. Spójrzmy na
źródło: comment_3VUFTOsgYaRnjfPAxumUes8RgBMOGAfK.jpg
@Kaczus2B: W C nie pisze się spokojnie obiektowo. Jest to karkołomne i ze sporym narzutem (brak vtable, wbudowanego mechanizmu dziedziczenia). Templatki mogą przyspieszyć kod względem analogicznego kodu z drabinką if-ów, ale może (i to znacznie) zwiększyć ilość wyprodukowanego kodu (każdy typ/zestaw typów to osobna implementacja)