Wszystko
Wszystkie
Archiwum
- 15
@TrzezwyIrlandczyk: ja szczerze mówiąc coraz bardziej się o tym zastanawiam. Trochę za dużo się o tym mówi, trzeba znaleźć coś o czym jest cisza. Mocno techniczne, wymagające umiejętności.
Guglam już ponad godzinę i dalej #!$%@? nie rozumiem różnicy mock vs spy vs stub, w każdym kolejnym wątku na stackoverflow komentarze przeczą tym z poprzedniego wątku i mam wrażenie, że nikt tak naprawdę tego nie rozumie. Jest ktoś w stanie to wyjaśnić? Tak żeby też powiedzieć ładnie przed rekruterem technicznym? Stawiam ciężarówkę rogali.
Używam mockito i junit
#java #naukaprogramowania #programowanie #programista15k #testowanieoprogramowania
Używam mockito i junit
#java #naukaprogramowania #programowanie #programista15k #testowanieoprogramowania
- 7
@takiMirek29: serio? mocki sa troche bardziej madre i wiedza, ze dzialaja w jarzmie testowym, tj. licza ilosc wywolan danej metody, jakie parametry itp. potrafi sam dokonac asercji czy metody zostaly wywolane z odpowiednimi parametrami.
Stub to taki gluptok, ot zwraca jakies zahardkowane wartosci i tyle, prosta implementacja interfejsu, ktora zastepuje inny komponent w jarzmie testowym, ot zapodaje tzw indirect input.
Fake to taka implementacja bardziej pro niz STUB ale nie nadaje
Stub to taki gluptok, ot zwraca jakies zahardkowane wartosci i tyle, prosta implementacja interfejsu, ktora zastepuje inny komponent w jarzmie testowym, ot zapodaje tzw indirect input.
Fake to taka implementacja bardziej pro niz STUB ale nie nadaje
- 10
@takiMirek29: Generalnie Mockito ma to trochę pokręcone co jest czym. W skrócie to jest tak:
- Spy z Mockito jest w myśl teorii Mockiem,
- Mock z Mockito jest w myśl teorii Stubem.
Mam nadzieję, że z tym będzie łatwiej ( ͡° ͜ʖ ͡°)
- Spy z Mockito jest w myśl teorii Mockiem,
- Mock z Mockito jest w myśl teorii Stubem.
Mam nadzieję, że z tym będzie łatwiej ( ͡° ͜ʖ ͡°)
Jak zrobić żeby funkcja mogła używać obiektów które dopiero potem powstaną?
Czy dodanie przed prototypem obiektu najpierw, przed funkcją to jedyna opcja?
#cpp #programowanie #naukaprogramowania
Czy dodanie przed prototypem obiektu najpierw, przed funkcją to jedyna opcja?
#cpp #programowanie #naukaprogramowania
- 0
Napisałem sobie mały programik który teraz uruchamiam tak, że odpalam cmd, wpisuję nazwę skryptu (np. ), i enter. Jeżeli plik jest w C:\Users\Rajtuz to wszystko działa.
Wie ktoś, czy da się zrobić skrót do wiersza poleceń, który po uruchomieniu od razu odpalałby taki skrypt?
#windows10 #python #naukaprogramowania
Wie ktoś, czy da się zrobić skrót do wiersza poleceń, który po uruchomieniu od razu odpalałby taki skrypt?
#windows10 #python #naukaprogramowania
- 3
@Rajtuz: no plik .bat i tam
py nazwapliku.py można dodać zmianę katalogu jeszcze cd C:\Users\Rajtuz przed wywołaniem pythonaTrendy w programowaniu w 2023 roku. Wybraliśmy 5 głównych
https://bulldogjob.pl/readme/trendy-w-programowaniu-w-2023-roku
#programowanie #naukaprogramowania #blockchain #sztucznainteligencja #technologia
https://bulldogjob.pl/readme/trendy-w-programowaniu-w-2023-roku
#programowanie #naukaprogramowania #blockchain #sztucznainteligencja #technologia
1
Trendy w programowaniu w 2023 roku

Trendy, jakie czekają nas w programowaniu przez najbliższe miesiące
z- Dodaj Komentarz
- #
- #
- #
- #
- #
- #
- 2
Z jakiego boilerplate'a .gitignore korzystacie przy ASP.NET Core powiedzmy Web API? Wystarczy ten oficjalny dotnet new gitignore?
#aspnetcore #csharp #naukaprogramowania #git #pytanie
#aspnetcore #csharp #naukaprogramowania #git #pytanie
- 5
@ProbablyHappy: bierzesz pierwszy lepszy i dopasowujesz pod siebie, przy pierwszym commicie patrzysz czy za dużo nie poszło i tyle
- 3
@ProbablyHappy: @TrzezwyIrlandczyk: jest taki generator https://www.toptal.com/developers/gitignore
wpisujesz ASPNETCore, Csharp i inne takie i masz
jak coś nie łapie to dopisujesz ręcznie do .gitignore tak jak pan @wiesiu2 powiedział
wpisujesz ASPNETCore, Csharp i inne takie i masz
jak coś nie łapie to dopisujesz ręcznie do .gitignore tak jak pan @wiesiu2 powiedział
#anonimowemirkowyznania
Dlaczego na wykopie uważa się żeby nie iść w programowanie dla kasy? Czy można w ogóle mówić o pracy, która jest twoją pasją? Z tego co czytam to w korpo klepiecie crudy, robicie dokumentacje, wszystkie te korpo procedury no i to ma iść na czas i według wytycznych klienta. Co innego jest przecież robienie sobie dla zabawy aplikacji w domu w wolnym czasie a co innego praca na etacie w korpo
Dlaczego na wykopie uważa się żeby nie iść w programowanie dla kasy? Czy można w ogóle mówić o pracy, która jest twoją pasją? Z tego co czytam to w korpo klepiecie crudy, robicie dokumentacje, wszystkie te korpo procedury no i to ma iść na czas i według wytycznych klienta. Co innego jest przecież robienie sobie dla zabawy aplikacji w domu w wolnym czasie a co innego praca na etacie w korpo
- saltycatholicPL
- ff99pl
- fiddle
- sylben
- Anakee
- +21 innych
@AnonimoweMirkoWyznania: to nie działa tak zero-jedynkowo zobacz sobie wpisy Calajabra Team który od lat buldupi i hejtuje IT mimo ze w tym siedzi, sporo pojawia się wpisów ze ludzie wręcz dostają depresji na myśl o kolejnym zadaniu w jirze czy na pracy z domu przy komputerze. Po prostu bez predyspozycji i pewnego technicznego zacięcia będziesz nienawidził tej pracy do tego stopnia ze będziesz uznawać ze wolisz robic fizycznie
- Hitsu
- RandomowyMirek
- zera1
- nemesis
- an0nisnanana
- +8 innych
- 15
@AnonimoweMirkoWyznania: potem trzeba poprawiać kod po takich melepetach.
- motokate
- Adam88448
- DoubleM
- 7phenom
- NewBlueSky
- +10 innych
#naukaprogramowania #googleapps
Mircy, w Apps Scripcie korzystam z body.ReplaceText, ale nie wiem, jak zdefiniować część "replace", żeby zostawić część stringa:
Chcę zamienić dywiz na półpauzę:
1-5 --> 1–5
Szukam:
var find18 = "\d-"
Ale co wpisać tutaj, żeby zamieniło - i zostawiło cyfrę?
var replace18 = "???"
Mircy, w Apps Scripcie korzystam z body.ReplaceText, ale nie wiem, jak zdefiniować część "replace", żeby zostawić część stringa:
Chcę zamienić dywiz na półpauzę:
1-5 --> 1–5
Szukam:
var find18 = "\d-"
Ale co wpisać tutaj, żeby zamieniło - i zostawiło cyfrę?
var replace18 = "???"
Wirtualne destruktory w C++. Niezbędne, dobre i złe praktyki
Powszechnym nadużyciem w C++ jest deklarowanie wirtualnych destruktorów dla wszystkich klas
https://bulldogjob.pl/readme/wirtualne-destruktory-w-c-niezbedne-dobre-i-zle-praktyki
#cplusplus #backend #naukaprogramowania #programowanie #technologia
Powszechnym nadużyciem w C++ jest deklarowanie wirtualnych destruktorów dla wszystkich klas
https://bulldogjob.pl/readme/wirtualne-destruktory-w-c-niezbedne-dobre-i-zle-praktyki
#cplusplus #backend #naukaprogramowania #programowanie #technologia
- 2
Jak Zwiększyć Swoje Wynagrodzenie Będąc Programistą?
Cześć. W tym artykule przedstawię Ci 6 prostych sposobów, jak możesz zwiększyć swoje zarobki jako programista.
Więcej: https://www.modestprogrammer.pl/jak-zwiekszyc-swoje-wynagrodzenie-bedac-programista
#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia #aplikacje #kursy
Cześć. W tym artykule przedstawię Ci 6 prostych sposobów, jak możesz zwiększyć swoje zarobki jako programista.
Więcej: https://www.modestprogrammer.pl/jak-zwiekszyc-swoje-wynagrodzenie-bedac-programista
#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia #aplikacje #kursy
- 5
@bdg-bro właściwie tego typu artykuł powinien się ograniczyć do kilku takich punktów. Przecież przy każdym wiadomo o co chodzi.
@kazik- wspomniał jeszcze o swoim software w modelu saas.
Nie ogarniam po co pisać taki content. To jak artykuł który ostatnio był na Onecie, który opisywał jak laska jedzie pociągiem Pendolino w pierwszej klasie i opisuje wrażenia. I jeszcze bym zrozumiał artykuł z kilkoma zdaniami, który porównuje ceny w obydwu klasach, różnice komfortu,
@kazik- wspomniał jeszcze o swoim software w modelu saas.
Nie ogarniam po co pisać taki content. To jak artykuł który ostatnio był na Onecie, który opisywał jak laska jedzie pociągiem Pendolino w pierwszej klasie i opisuje wrażenia. I jeszcze bym zrozumiał artykuł z kilkoma zdaniami, który porównuje ceny w obydwu klasach, różnice komfortu,
Jak piszę apke restową w springu i testuję na jakiejś in-memory bazie h2, ale potem przychodzi w firmie czas releasa apki i zmieniam tą h2 bazę na prawdziwą na devie typu mysql i inną bazę produkcyjną to jak uruchamiać testy integracyjne jak wcześniej korzystałem w oparciu o h2? Uruchamia się testy integracyjne na produkcji w ogóle?
#naukaprogramowania #java #testowanieoprogramowania #spring #programowanie
#naukaprogramowania #java #testowanieoprogramowania #spring #programowanie
@Someguy3517372: fraza na dzisiaj: Testcontainers
Nie będę tłumaczył co to robi, internet zrobi to lepiej za mnie, powodzenia
Nie będę tłumaczył co to robi, internet zrobi to lepiej za mnie, powodzenia
- MirRAFal
- Ostrzewtlumie
- Someguy3517372
- makzy
- KotoFan
- +3 innych
- 1
@Someguy3517372: Zależy. Jak masz native query - tak, bo są różnice w bazach. Jak korzystasz z hibernate - nie, bo różnicami zajmuje się framework.
Albo od razu testy prawilne, jak mówił @whoru
Albo od razu testy prawilne, jak mówił @whoru
- 1
Wystartowały Zapisy Do Nowej Edycji Szkolenia – Zostań Programistą C#/.NET!
Przeprowadzę Cię Przez Cały Proces Od Podstaw Do Pracy Na Stanowisku Młodszy Programista C#/.NET
Zbieramy zapisy do 15-tygodniowego programu. A dzięki niemu:
✅ Poznasz cały proces (wszystko podane na tacy).
✅ Otrzymasz 15 tygodni szkolenia online (dożywotni dostęp o każdej porze).
✅ Otrzymasz bonusy (dodatkowe materiały, przygotowanie do rozmowy o prace itd.).
✅ Dostęp do prywatnej grupy (to jest MEGA).
✅ Przejdziesz
Przeprowadzę Cię Przez Cały Proces Od Podstaw Do Pracy Na Stanowisku Młodszy Programista C#/.NET
Zbieramy zapisy do 15-tygodniowego programu. A dzięki niemu:
✅ Poznasz cały proces (wszystko podane na tacy).
✅ Otrzymasz 15 tygodni szkolenia online (dożywotni dostęp o każdej porze).
✅ Otrzymasz bonusy (dodatkowe materiały, przygotowanie do rozmowy o prace itd.).
✅ Dostęp do prywatnej grupy (to jest MEGA).
✅ Przejdziesz
- 1
@pol-scot: Cena całego szkolenia wraz ze wszystkimi dostępnymi bonusami w tej edycji jest widoczna na stronie - 1697 zł. Oczywiście, zawsze masz gwarancję satysfakcji, jeżeli uznasz że szkolenie nie jest dla Ciebie odpowiednie, to otrzymasz zwrot 100% zainwestowanych pieniędzy :)
- 1
@fiddle: microsoft ma pełno materiałów w postaci ebooków czy stron czy video też dedykowanych tylko np tematom aplikacji mobilnych https://learn.microsoft.com/en-us/dotnet/architecture/maui/ xamarin show na youtube itd
Mirki, proszę o pomoc i radę. Uwaga, trochę długie.
W tym roku kończę studia - ekonomię, i mam pytanie, czy istnieje taka możliwość aby połączyć wiedzę programistyczną + właśnie ekonomia.
Skończyłem technikum informatyczne, ale na studia poszedłem na ekonomie, ponieważ interesował mnie temat finansów. Obecnie pracuję w księgowości, do automatyzacji Excela używałem VBA, ale po napisaniu kilku automatów zabrakłoby mi już pomysłów i chciałem spróbować czegoś nowego. Poza tym jakoś średnio mi
W tym roku kończę studia - ekonomię, i mam pytanie, czy istnieje taka możliwość aby połączyć wiedzę programistyczną + właśnie ekonomia.
Skończyłem technikum informatyczne, ale na studia poszedłem na ekonomie, ponieważ interesował mnie temat finansów. Obecnie pracuję w księgowości, do automatyzacji Excela używałem VBA, ale po napisaniu kilku automatów zabrakłoby mi już pomysłów i chciałem spróbować czegoś nowego. Poza tym jakoś średnio mi
- Berkel_88
- lubie_jablka
- BurzaGrzybStrusJaja
- Sztoja
- azotekgalu
- +3 innych
ASP.NET Core WebAPI Course for Beginners
Fajny kurs dla początkujących, z którego korzystam. Polecam.
#aspnetcore #csharp #naukaprogramowania
Fajny kurs dla początkujących, z którego korzystam. Polecam.
#aspnetcore #csharp #naukaprogramowania

- 0
#programowanie #programista15k #naukaprogramowania
Ostatnio na wykopie przeczytałem, że znanie modelu OSI to podstawy które wypada znać. No to zacząłem się zastanawiać jakie inne jeszcze podstawy wypada znać jako programista? Adresacje IP? Jakieś protokoły? Algorytmy? Procesy? Wywłaszczanie?
Pytam w sumie całkiem serio ( ͡° ͜ʖ ͡°)
Ostatnio na wykopie przeczytałem, że znanie modelu OSI to podstawy które wypada znać. No to zacząłem się zastanawiać jakie inne jeszcze podstawy wypada znać jako programista? Adresacje IP? Jakieś protokoły? Algorytmy? Procesy? Wywłaszczanie?
Pytam w sumie całkiem serio ( ͡° ͜ʖ ͡°)
MIDDLEWARE in ASP.NET Core | Getting Started With ASP.NET Core Series
#aspnetcore #dotnet #naukaprogramowania
#aspnetcore #dotnet #naukaprogramowania

























Tworzę sobię aplikację w MS PowerApps. Chcę, by w formularzu, przy wybraniu z listy rozwijalnej określonego człowieka, aplikacja sama uzupełniała wartość w kolumnie na Sharepoincie, sformatowanej jako choice, gdzie są do wyboru adresy mailowe. Napisałem coś takiego, funkcja UpdateIf.
UpdateIf(
'NazwaListy',
KolumnaZCzlowiekiem = "Jan Nowak"
{
KolumnaZMailemCzlowieka: jannowak@mail.com
}
)
Co robię źle? #naukaprogramowania #microsoftpowerapps #powerapps