via Wykop Mobilny (Android)
  • 2
#naukaprogramowania #python
Jak testować otrzymany od kogoś by sprawdzić czy nie ma żadnych odwołań do systemu operacyjnego? Jest jakieś środowisko co przy próbie komunikacji z systemem się wysypie czy coś?
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zna ktoś może jakieś dobre źródło do zagłębienia się w dependency injection? Wydawało mi się że rozumiem najprostsze przykłady, ale gdy podczas nauki EF Core widzę jak ludzie dodają dbcontext poprzez DI to jakoś się całkiem gubię. Czym tak w ogóle są te zależności, i od czego są te IoC containery? Mówie tutaj o C# i .net core ale działanie DI jest chyba niezależne od technologii?

#programowanie
#naukaprogramowania
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@sf71hrb6 otóż sam koncept tak, ale już implementacja nie do końca. Sprawdź może tutoriale go Guice albo Springa, wiem, że inny język ale podobny, na tym się można sporo nauczyć.
  • Odpowiedz
@sf71hrb6: mozesz pokazac (wkleic/podlinkowac) kod, w ktorym DI jest takie zawiłe?

Ogólnie, koncepcja jest ultraprosta, w najprostszej wersji:

internal class Foo {
private readonly
  • Odpowiedz
Mireczki, help me! Próbuję w #python wygenerować wszystkie możliwe słowniki, gdzie:
- każdy z nich ma 3 elementy
- pierwszy element (key1) może mieć wartości True lub False
- drugi element (key2) może mieć wartości od A do C
- trzeci (key3) - od X do Z

czyli
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

import itertools as it
my_dict={'key1':['True','False'],'key2':['A','B','C'],'key3':['X','Y','Z']}
allNames = sorted(my_dict)
combinations = it.product(*(my_dict[Name] for Name in allNames))
print(list(combinations))

[('True', 'A', 'X'), ('True', 'A', 'Y'), ('True', 'A', 'Z'), ('True', 'B', 'X'), ('True', 'B', 'Y'), ('True', 'B',
  • Odpowiedz
Hej.

Interesuje się bardzo programistą i bardzo bym chciał jakoś związać się z tym zawodem. Niestety z pewnych przyczyn nigdy nie mogłem się w tym rozwijać ( ͡° ʖ̯ ͡°) więc mam zerowe doświadczenie, a chciałbym się czegoś nauczyć i móc w przyszłości jakoś w tym działać. Jestem trochę samoukiem, ale i tak czuję że sam się nie nauczę tyle ile powinienem i jak powinienem, a także że
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Garztam: wyglądasz na idealnego kandydata na programiste, czekaj już zbieram dla Ciebie materiały, zaraz podsyłam na priv. Tylko minimum 30minut tygodniowo musisz poświęcić aby po pół roku móc atakować jakieś 6k (niektórzy mówią że korpo na start 8k) brutto
  • Odpowiedz
Bestsellery

Jak zawsze polecam też kilka programistycznych bestsellerów. Są to ebooki, które są stosunkowo popularne i warte uwagi. Naprawdę warto im się przyjrzeć. Przede wszystkim ebook dla adeptów programowania polecany przeze mnie w tym dniu to: Express.js. Tworzenie aplikacji sieciowych w Node.js. Autorstwo: Azat Mardan. Ebook ma 344 stron. Fragment opisu:

Frameworku Express.js używa wiele znanych firm, takich jak MySpace i Storify, które dostrzegły ogromne korzyści płynące z wykorzystywania
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czołem! W najnowszej Prasówce Technologicznej poznasz aplikacje, na których najlepiej ćwiczyć pisanie kodu, a także dowiesz się, jakie narzędzia warto opanować, aby być na bieżąco z rynkiem. Dowiesz się też, dlaczego najpopularniejszy język programowania to... angielski. ( ͡° ͜ʖ ͡°)

------------
-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag:
justjoin_it - Czołem! W najnowszej Prasówce Technologicznej poznasz aplikacje, na któ...

źródło: comment_VW8tXQmbjBnGbwRGASd2BrKAHRHmktvG.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

3. Tym razem coś dla #java developerów na pewnym poziomie zaawansowania. Poznajcie listę narzędzi, dzięki któremu Wasza praca w 2019 będzie efektywniejsza.


Więcej na ten temat:

https://javarevisited.blogspot.com/2019/02/10-tools-advanced-java-developers-should-know.html


@justjoin_it: serio? Ta prasówka jest jakoś weryfikowana przed dodaniem? Po co takie wysrywy dajecie? I to jeszcze dla developerów NA PEWNYM POZIOMIE ZAAWANSOWANIA xD
  • Odpowiedz
@qbek: Oczywiście neuronowe, wkradła się literówka (,) A co do złotego medalu dla czwartego miejsca: brzmi jak brzmi, ale oddaje stan faktyczny. Ten konkurs ma specyficzne zasady, pierwsze cztery miejsca dostają złoto ( ͡° ͜ʖ ͡°)
  • Odpowiedz
moze ktos zna jakas magiczna instrukcje #sql #mysql aby wybrać z tabeli "inne niż"
Przyklad: mamy kolumne ze stringami a w niej np przedmioty sklepowe i w polach są "srubki", "gwozdzie", "nakrętki" etc Potrzebuje znalezc klientów, ktorzy zakupili np 5 przedmiotów innych niż "srubki" #naukaprogramowania #bazydanych
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

select count(iloscprzemiotow), klient from tabela where przedmiot != 'srubki' group by klient having count(iloscprzemiotow) = 5


@munny: musialem jeszcze uzyc cli bo oprocz !='srubki' w ilosciach x sztuk potrzebowalem innych warunków np 'srubki' w ilosci x ale ogolnie udało się. dzieki za pomoc
  • Odpowiedz
@69inch:
Jeżeli chcesz być testerem, to najlepsza (według mnie) droga, żeby być dobrym testerem automatyzującym, to trzeba najpierw chociaż rok "p-------ć" się przez manuale.

Natomiast jeżeli interesuje Cię ścieżka programisty, to ja bym nie szedł w testowanie ani trochę. Jak będziesz miał np. 2 lata doświadczenia w testach, to przejscie na programistę będzie raczej sporym downgradem finansowym. Dodatkowo, może cię trochę złapać szklany sufit, gdzie nawet jak Cię zatrudnią jako
  • Odpowiedz
Cześć, zapraszamy na drugą część miniserii z działu testów jednostkowych w Javie. Tym razem omawiamy Mocki. ( ͡° ͜ʖ ͡°)

Mocki to obiekty, które imitują zachowanie prawdziwych obiektów i prawdziwego kodu. Zadaniem programisty jest zaprogramowanie odpowiedniego działania mocków.

Film na YouTube |
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@devfoundry: Więc mniej więcej co mi sie nie spotobało.. budujesz bardzo wąskie analogie - ciągle sub i mock, mock i sub.. możesz porównać to do różnych innych rzecz np głupia analogia trochę do pokemona Ditto, który może zmienić się w coś innego i używać tych samych ataków co prawdziwy pokoemon - ale za to o ile prosciej:D Możesz oczywiście do czegoś innego

I takiego mocka możemy teraz przekazać do konstruktora klasy
  • Odpowiedz
Mam tablice int A[i] z zadeklarowanymi wartościami . Chcę stworzyć nową tablicę B z length i+1 gdzie B[0] podaję ręcznie, a reszta to wartości z A. Jest jakaś metoda do tego? Czy jedyna możliwość to pętla for?
#naukaprogramowania #java
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@infamia: Nie warto. Jest to obecnie fajna platforma ale rynek wybrał Springa. Gwoli ścisłości pod JavaEE mam na myśli EJB, JSF, CDI i serwery aplikacyjne typu Glassfish czy Wildfly. Idź w Spring Boot. Zresztą JavaEE już nie ma, Oracle oddało ją fundacji Eclipse i nie pozwolili zatrzymać nazwy Java, więc zmieniono ją na "JakartaEE". Jak wpiszesz "EJB" na pracujpl masz 35 ofert, wpisując "Spring" masz 280
  • Odpowiedz
@infamia: a ja powiem, że warto. Nie wiesz gdzie będziesz pracował, jeśli będzie to sektor bankowy to jak najbardziej JavaEE. Warto wiedzieć jak napisać SOAP, czy coś innego bez użycia Springa...
  • Odpowiedz