Robię sobie okienkowy program w WPF który "rozmawia" z API na localhoscie. Ponieważ jest mnogość opcji chciałem użyć różnych stron i napotykam problem, bo nie wiem jak autoryzować zapytania na różnych stronach tym samym kluczem. Klucz wyciągam na początku przy uruchomieniu programu. Czy jest możliwość zapisania tego jako jakaś globalna zmienna?

#csharp #api #programowanie
@unxtres: najprościej zrobić sobie interfejs w stylu IAuthProvider, który będziesz wstrzykiwał przez DI z jedną metodą GetToken
Klasę rejestrujesz w kontenerze DI jako singleton.
Klasa ma dwa prywatne property:
string token
DateTime? TokenIssueDateTimeUtc.
i jakiś interwał do odświeżania typu
const int TokenAgeMinutes = 25
Metoda GetToken:
if(token == null or (TokenIssueDateTimeUtc.HasValue && TokenIssueDateTimeUtc.Value.AddMinutes(TOKENAGEMINUTES) <= DateTime.UtcNow))
return token
else
pobierasz nowy token, nabijasz timestamp dla TokenIssueDateTimeUtc jako DateTime.UtcNow, zwracasz token.
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
kazik- - Jak Zwiększyć Swoje Wynagrodzenie Będąc Programistą?

Cześć. W tym artykul...

źródło: comment_1673342227rDq7Tcoi9uNC5e1VcaAy1t.jpg

Pobierz
@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,
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
kazik- - Wystartowały Zapisy Do Nowej Edycji Szkolenia – Zostań Programistą C#/.NET!
...

źródło: comment_1673256635Zu7ds0PganreRU6ewIGCaW.jpg

Pobierz
@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 :)
Czy Programiści Powinni Się Obawiać Sztucznej Inteligencji (AI)?

W dzisiejszym artykule przybliżę Ci temat sztucznej inteligencji w IT. Odpowiem na pytania, czy moim zdaniem sztuczna inteligencja może w najbliższym czasie zastąpić programistów.

Więcej: https://www.modestprogrammer.pl/czy-programisci-powinni-sie-obawiac-sztucznej-inteligencji-ai

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia #aplikacje #kursy
kazik- - Czy Programiści Powinni Się Obawiać Sztucznej Inteligencji (AI)?

W dzisie...

źródło: comment_1672732989FQgTF1HEQqATGNuj72pbvx.jpg

Pobierz
Jest router z przekierowanym portem X na komputer.
Zwykły serwer http.
Gdy router jest wyłączony to odpowiedź z #httpclient przychodzi w miarę szybko.
Gdy router jest włączony ale komputer wyłączony to httpclient czeka przez cały timeout(domyślnie jest to 100 sekund).

Jak ustawić inny timeout nawiązania połączenia niż timeout dla całego zapytania(HttpClient.Timeout)?

W #java widzę, że mogę tak zrobić a tutaj nie ma opcji. Net framework 4.8.

#programista15k #csharp #programista
Czy Introwertyk Odnajdzie Się w Pracy Programisty?

W tym artykule przybliżę tematy programisty introwertyka. W szczególności odpowiem na pytanie, czy osoba introwertyczna poradzi sobie w pracy programisty.

Więcej: https://www.modestprogrammer.pl/czy-introwertyk-odnajdzie-sie-w-pracy-programisty

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia #aplikacje #kursy
kazik- - Czy Introwertyk Odnajdzie Się w Pracy Programisty?

W tym artykule przybli...

źródło: comment_1672121515BVcDU4O1TC8TN7RWWhw3il.jpg

Pobierz
@kazik-: To chyba piszą jakieś boty nakarmione scenariuszami "big bang theory" albo "MrRobot". Programista może samotnie klepać kod, ale to, co robi to wycinek pracy całego zespołu. Musi więc umieć w sposób umiarkowany komunikować się z tym zespołem. Dobry programista musi też umieć rozmawiać o wymaganiach z osobami nietechnicznymi — klientami.

Nikt obecnie nie stawia na samotnych geniuszy, robiących magiczny kod od a do z w przekonaniu o własnej niezastępowalności. Takich
7 Rekomendacji Dla Początkujących Programistów

Nie tak łatwo nauczyć się programowania i znaleźć swoją pierwszą pracę w tym zawodzie. Jest to dość skomplikowany proces, który wymaga czasu. W tym artykule przedstawię Ci 7 rekomendacji, dzięki którym Twoja droga będzie łatwiejsza.

Więcej: https://www.modestprogrammer.pl/7-rekomendacji-dla-poczatkujacych-programistow

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia #aplikacje #kursy
kazik- - 7 Rekomendacji Dla Początkujących Programistów

Nie tak łatwo nauczyć się ...

źródło: comment_1671533834Cm9N87XetEJF7o6s12K1YD.jpg

Pobierz
@Tome12: kursywą moje podsumowanie.

1. Kształcenie przede wszystkim
dokształcaj się
2. Nie lekceważ książek
dokształcaj się różnymi źródłami
3. Buduj portfolio
...pracuj?
4. Specjalizacja jest kluczem
absolutnie nie interesuj się czymkolwiek poza tym co ci się podoba
5. Zasada 3 x zrobione
jak w umowie są warunki odbioru to stosuj się do warunków odbioru
6. Zawsze pytaj
pracując w zespole pracuj w zespole
7. Pamiętaj o balansie
pracuj dużo ale nie
#anonimowemirkowyznania
Część wszystkim!
Chciałem zacząć naukę programowania i zainstalowałem sobie na początek Visual Studio w którym fajnie pisze mi się w C#, ale gdy piszę w Pythonie i przy drukowanych tekstach wrzucę coś z polskimi znakami to dostaje ciągły błąd UTF-8
Czy ktoś wie jak to ogarnąć?

Dołożyłem również VS Code i tutaj to co pisze w pythonie działa elegancko, ale nie potrafię sobie poradzić z C#. Chyba jechało już za dużo
Jestem początkujący w branży i jestem zatrudniony w jednej dużej firmie od czasu stażu. Na stażu tylko teoria z Azura. Główne to co umiem to właśnie ten Azure + Python + SQL + AWS i tak się trochę kierunkuje na data science (podoba mi się to), ale w tej firmie dostałem projekt i oni oczekują zaangażowania w 2+ lat. W projekcie chodzi głównie o support jakieś apki. Ich wymagania to SQL (i
via Wykop Mobilny (Android)
  • 1
@Siemanson: etl developer, SQL developer, data warehouse developer, BI developer (tutaj do nauki jakiś program do wizualizacji danych, np. PowerBI jak już jesteśmy w ekosystemie MS). Opcji jest sporo :)
via Wykop Mobilny (Android)
  • 0
Jest jakieś IDE do C# na Androida, które obsługuje klasę BigInteger? Te które wypróbowałem są mocno okrojone, między innymi właśnie BigIntegera nie ma, nie jestem pewien czy mam pecha i takie wybrałem czy może to jakaś cecha wspólna wszystkich takich aplikacji.

#csharp #dotnet
mam 4 klasy, chciał bym aby po nacisnięciu przycisku tworzył sie obiekt z losowo wybranej klasy.
Nastukałem coś takiego, ale nie działa oczywiście :)
Pomocy :)

private void OnBClicked(object sender, EventArgs e)
{
int number = rnd.Next(1, 4);
var pop = "b" + number;
pop window = new pop();

this.ShowPopup(window);

}

#csharp #programista15k #programowanie
5 Praktycznych Wskazówek Jak Poprawić Swoje Programistyczne CV

W dzisiejszym artykule przybliżę Ci temat szukania pierwszej pracy jako programista. Przedstawię 5 istotnych wskazówek, dzięki którym Twoje CV bardziej zainteresuje rekruterów i Twojego potencjonalnego pracodawcę.

Więcej: https://www.modestprogrammer.pl/5-praktycznych-wskazowek-jak-poprawic-swoje-programistyczne-cv

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia #aplikacje #kursy
kazik- - 5 Praktycznych Wskazówek Jak Poprawić Swoje Programistyczne CV

W dzisiejs...

źródło: comment_1670919247ZlOWBFIGSXwv8syNbtaG65.jpg

Pobierz