@JustJoinIT: Czołem Mirki! ( ͡° ͜ʖ ͡°) Mamy dla Was kolejną Prasówkę Technologiczną, czyli zbiór linków z ciekawostkami i tutorialami! ( )

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

#frontend

1. Jeśli zamierzasz rozwijać się w obszarze #reactjs, to trafiłeś w odpowiednie miejsce. Niedawno powstał świetny projekt #opensource zbierający mnóstwo ciekawych narzędzi. Zawiera materiały
JustJoinIT - @JustJoinIT: Czołem Mirki! ( ͡° ͜ʖ ͡°) Mamy dla Was kolejną Prasówkę Tec...

źródło: comment_SY2tJY42J837GRsbfkoU5RBmBVGNIAlJ.jpg

Pobierz
Cześć, mam dylemat w jaką stronę kierować swoją karierę? Obecnie jestem specjalistą ds. automatyzacji. Tworzę narzędzia na różnych platformach RPA i dodatkowo czasami tworzę marka w VBA i skrypty w Pythonie(selenium, eksport plikow, take proste rzeczy). Uważam że RPA to jest jedna wielka bańka i może być problem w przyszłości z pracą. Nie chciałbym zmieniać całkowicie branży np. na webdeveloperkę bo nie chce zaczynać od zera co raczej wiązało by się z
@Bulldogjob: @PiotrokeJ: Wspominając tutaj przykład Ansible nie miałem do końca na myśli samo jego używania - nie przecząć tym że jest to mega narzędzie i chyba najłatwiejsze w użyciu ze wszystkich rozwiązań automatyzacji. Chciałem tylko w tej krótkiej nazwie przekazać moją myśl dotyczącą automatyzacji nie rozpisująć się zbyt wiele.

Myśląc o rozwiązaniach automatyzacji myślę o pisaniu własnych narzędzi/skryptów np w Pythonie. Zabawa z socketami po sieci i komunikacja między hostami,
  • Odpowiedz
  • 0
#elektronika #naukaprogramowania #arduino

Czołem, potrzebuję zbudować sobie monitoring kotłowni (przemysłowej). Jest tam cieplomierz, liczniki oleju, różne przetworniki przepływu, czujki temp, wskaźnik poziomu oleju itd. To ma być dla mnie nauka od podstaw, ale docelowo ma mi to ułatwić pracę. Jaki mikrokontroler będzie się do tego nadawał? Od czego najlepiej zacząć? Podstawy podstaw programowania znam, kwestia przypomnienia. Oczywiście zacznę od literatury. Arduino?
  • 3
@jonzi ESP ma WiFi, dzięki czemu łatwiej połączysz się do sieci. W przypadku Arduino miałbyś najpewniej połączenie przewodowe do Ethernetu i to przez moduł. Mniej problemowe będzie ESP. Proponowałbym Ci kupić płytkę tego typu: https://nettigo.pl/products/modul-wifi-nodemcu-v3-lolin-esp-12e?gclid=EAIaIQobChMIiKyxk6i94AIV0-eaCh2mEwo5EAAYASAAEgLMIfD_BwE

Dobrze poczytaj o pomiarach impulsowych, na początek popróbuj nabijać impulsy przyciskiem itd. Poczytaj co to pullup, jak zabezpieczyć wejścia przed przepięciami (bo będziesz miał przewody parometrowe do tych liczników pewnie), jak wykorzystać optoizolator do tego celu. Jako
  • Odpowiedz
@JungleJamPL: Nieeeee. Nie potrzebujesz zadnych podwojnych wskaznikow. Nie trzeba uzywac zadnego & ani *. Calkowicie podstawowe operacje. Jak wstane rano to napisze Ci odpowiedz, chyba ze wymyslisz. Argumenty dobre przekazujesz. Problemem jest tylko co do czego przypisac.
  • Odpowiedz
Eventy są mega fajne. Pamiętam, że gdy pierwszy raz napisałem prostego EventManager'a moje życie stało się prostsze. Jednak sytuacja nie jest taka prosta jak dojście do pozycji #programista15k na wykopie( ͡° ͜ʖ ͡°). Wszystko dość mocno zaczyna się komplikować, jeżeli np. zapomnisz odpiąć event w odpowiednim momencie lub coś się nie zdestroy'uje w momencie przechodzenia między scenami. Poszukiwanie dlaczego dana funkcja odpala się kilka razy to świetna zabawa
@Lewo: jeden rabin powie tak, a drugi nie. Ja bym najpierw nauczył się Spring Boota (bo łatwiej), a potem w miarę potrzeby rozszerzał wiedzę o samego Springa.
  • Odpowiedz
Chce zrobić własną adnotację która będzie ustawiać @JsonIgnore na false jeśli warunek zostanie spełniony.
Mam coś takiego:

@Target({ElementType.ANNOTATION_TYPE, ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
@JacksonAnnotationsInside
@JsonIgnore
public @interface Ann {
if(warunek)
.....
}

nie mam kompletnie pojęcia / pomysłu co wpisać zamiast kropek żeby ustawić @JsonIgnore na false.
Wiecie jak to opanować?

#java #naukaprogramowania
  • 0
@sprayy: A czemu nie w miarę globalny serializator? W pracy mam w jednym projekcie jakiś taki mechanizm (w zależności od configu na danym środowisku jakieś pola przy serializacji są chowane albo nie, takie feature flagi).

Z tego co pamiętam to opiera się to o customowy serializator jacksona, a klasy muszą implementować marker interfejs, którego ten serializator wymaga
  • Odpowiedz
@Lumeen: dzięki ;) sprawdziłem i jednak trochę pokombinowałem z @JsonInclude
@doubt: na chwilę obecną musze to zastosować do jednego pola tylko. Jeśli w przyszłości będzie tych pol więcej wtedy pomyśle nad twoja propozycja ;) póki co YAGNI ;) ale dziękuję
  • Odpowiedz
#naukaprogramowania #drzewabinarne #binarytrees #bts #jezykc #clang siedziałem sobie nad drzewami binarnymi w C, i zastanowiła mnie jedna sprawa. gdy chciałem zrobić sobie nowe "ogniwo", ale zeby nie wymyslac kolejnej nazwy zmiennych to skorzystalem z funkcji free(newNode) , zeby potem jeszcze raz móc wykorzystac, ale niestety pomimo skorzystania z w.w. funkcji kompilator widzi to jako ponowną deklarację już zdefiniowanej zmiennej. oczywiście jesli wykorzysta się inna nazwę zmiennej to nie widzi problemu. czy spotkal
J.....L - #naukaprogramowania #drzewabinarne #binarytrees #bts #jezykc #clang siedzia...

źródło: comment_pz1BploVYUaErPtKtKWAGh50SmxmReQs.jpg

Pobierz
Zastanawiam się w którym kierunku powinienem się dalej rozwijać. Za rok skończę studia informatyczne, dotychczas najbardziej szedłem w kierunku aplikacji na Androida, ale uzmysłowiłem sobie, że ofert jest dosyć mało, zwłaszcza dla ludzi bez doświadczenia komercyjnego. Oprócz tego rozwijam swoje umiejętności frontendowe (css, react, angular) i programowanie w Javie. Tak więc mam 3 główne obszary w których coś potrafię (jeszcze python i haskell, ale to na zasadzie pisania prostych skryptów) i chciałbym
@Matt23: Bardziej chodzi mi o to, ze to ma sie nijak do komercyjnego doswiadczenia i Twojej przydatnosci. Cos czego nie zrozumiesz dopoki kilka lat nie popracujesz. Programowanie to przede wszystkim umiejetnosc rozumienia zadan, szybkiego rozkminiania czyjegos kodu, umiejetnosc adaptacji i umiejetnosci komunkacyjne oraz upor przy doprowadzaniu spraw do konca. Skladnia kodu i umiejetnosc napisania "czegos" jest na samym koncu tej listy. Mozesz byc wirtuozem kodu, a nie przydasz sie nikomu bez
  • Odpowiedz
@Matt23: za rok kończysz studia i nawet nie ruszyłeś springa ani hibernate? Przecież tego wymagają w każdej firmie, moim zdaniem powinieneś sobie wyznaczyć czas na naukę czystej javy(od zera) 3-4 miesiące, a potem 8 miesięcy ostro uczyć się springa i hibernate, w międzyczasie klepać swoje projekty. Jeśli chcesz być java developerem to nie potrzebnie idziesz w angulara/reacta, to są obszerne frameworki, więc raczej cięzko ogarnąć jednocześnie dobrze springa/jave i jeszcze js
  • Odpowiedz
#naukaprogramowania #jezykc #clang #linkedlist #doublylinkedlist #aoc male pytanie odnosnie linked listy w programie napisanym w jezyku C. Utworzona jest doubly linked lista z wskaznikiem na poprzednią i następną node . funkcja polymerizer posiada pętlę for, która bierze daną node i porównuje ją z następną node. jesli spelnione są odpowiednie warunki to usuwamy te dwie nody z listy. funkcja chodzi dobrze gdy uruchomie ją za pierwszym razem, to wypisuje elegancko dane , ale
J.....L - #naukaprogramowania #jezykc #clang #linkedlist #doublylinkedlist #aoc male ...

źródło: comment_eDK52NYkPXoRFhiV2xlY2sEhnTCfSWhl.jpg

Pobierz
Siema mirki, możecie mi polecić jakąś książkę ze wzorcami projektowymi? Wiem, że najlepiej uczyć się z internetu, jednak te najpopularniejsze powiedzmy, że znam, a chciałbym poszerzyć swoją wiedzę o takie, których nie znam, lub o przykłady zastosowania wzorców, które już znam.
#programowanie #naukaprogramowania
#python #java #cpp