Hej, czy używając azura do nauki, jakieś jedno api hostowane, cosmosDB małe, azure functions. Będzie to darmowe jak już nie mam konta tego bezpłatnego na 12 miesięcy? Chodzi o naprawdę małe rzeczy tylko do nauki. Są jakieś limity małe które są darmowe i dopiero po przekroczeniu się nabija koszt? Ewentualnie jak dodać jakiś ogranicznik azure żeby nie przekroczyło używanie go powiedzmy 50 ziko i się poprostu wyłączyła usługa? Z góry dzięki za
Wszystko
Najnowsze
Archiwum
- 1
@Kamilex97: Nowe konto dostajesz 200 lub 300$ na 30 dni do wykorzystania. Potem możesz sobie ustalać plany, limity wydatków wedle uznania.
- 1
@Kamilex97: Niektóre usługi są darmowe przez te 12 miesięcy a niektóre są darmowe zawsze. Zobacz sobie
https://azure.microsoft.com/en-us/pricing/free-services/
Odnośnie konfigurowania limitów to niestety się nie znam :/
https://azure.microsoft.com/en-us/pricing/free-services/
Odnośnie konfigurowania limitów to niestety się nie znam :/
Mam zrobiona bazę danych w mssql, użyłem reverse engineering i utworzylem modele i context bazodanowy za pomocą nugat manager console. W wygenerowanych klasach modelowych mam property z końcówkami navigation, które chyba symbolizują relacje. Teraz mam pytanie jak z tym pracować, jak to ustawiać? Czy dawać nulle na te pola jak chce robić posta? #programowanie #csharp #dotnet
@diofantos: Nie wspomniałeś, że to w .net core, którego pod tym względem aż tak dobrze nie zdążyłem poznać żeby podpowiadać z całą pewnością - ale w standardowym EF, to te property są wirtualne. Ruszasz to w celu pobrania jakichś danych z nich, podczas posta nic tam nie grzebiesz.
Generalnie, pierwszy lepszy tutorial Entity Framework Core rozwieje 99% Twoich wątpliwości :)
Generalnie, pierwszy lepszy tutorial Entity Framework Core rozwieje 99% Twoich wątpliwości :)
- 0
@CzczeSzatana dzięki, muszę nadrobić temat ;)
- 1
100 Najlepszych Pomysłów Na Aplikacje – Nauczysz Się Programować i Zbudujesz Portfolio (Część 8/10 – Aplikacje Biznesowe)
Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W dzisiejszym artykule, który będzie 8 częścią serii, w której przedstawiam Ci 100 najlepszych pomysłów na aplikacje do swojego portfolio, a zaraz do nauki programowania – przedstawię Ci 10 aplikacji biznesowych. Spróbuj sam napisać jedną z wymienionych przeze mnie aplikacji lub możesz po prostu zainspirować
Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W dzisiejszym artykule, który będzie 8 częścią serii, w której przedstawiam Ci 100 najlepszych pomysłów na aplikacje do swojego portfolio, a zaraz do nauki programowania – przedstawię Ci 10 aplikacji biznesowych. Spróbuj sam napisać jedną z wymienionych przeze mnie aplikacji lub możesz po prostu zainspirować
źródło: comment_1659423408OIV7ttInxfz0EcyLg3jQfk.jpg
Pobierz
konto usunięte via Android
- 5
1. Jakie buzzwordy na LinkedIn żeby przyciągnąć oferty b2b z zagranicy? Nie interesuje mnie już praca dla Polskich firm/kontraktorni i wystawianie faktur w PLN.
2. Jaka jest realna stawka na godzinę do wyciągnięcia w EUR dla #dotnet senior deva z 10 latami doświadczenia Azure, bazami danych i innymi modnymi rzeczami. Umiem też angularza i uczę się dla siebie Reacta. Pracuję w środowisku międzynarodowym bez Polaków więc zero bariery językowej.
#
2. Jaka jest realna stawka na godzinę do wyciągnięcia w EUR dla #dotnet senior deva z 10 latami doświadczenia Azure, bazami danych i innymi modnymi rzeczami. Umiem też angularza i uczę się dla siebie Reacta. Pracuję w środowisku międzynarodowym bez Polaków więc zero bariery językowej.
#
- 10
@grap32: 250eur/dzień to polska stawka
- 2
@Priya @victordeleco2 szanowni Panowie, zwracam honor. Odblokowałem spam na LinkedIn i faktycznie wpadają oferty za 30k. Odpowiedziałem na kilka, zobaczymy jak będzie dalej. Zagramanico nadal się nie odzywa nic konkretnego. ( ͡° ʖ̯ ͡°)
Nadal tęsknię za czasami kiedy prawdziwi mężczyźni sami sobie pisali sterowniki.
PS. 2022: Na LINUXA wciąż trzeba to robić XD
#programista15k #programowanie #humorinformatykow #pracait #informatyk #java #dotnet #csharp #linux
PS. 2022: Na LINUXA wciąż trzeba to robić XD
#programista15k #programowanie #humorinformatykow #pracait #informatyk #java #dotnet #csharp #linux
źródło: comment_165935313133kCU0ir9CKzt0YwKs0aiM.jpg
Pobierz@binarny_pasek: Ostatni raz to pisałem sterowniki na Linuksa jak pracowałem jako programista sterowników na Linuksa. W domu nigdy tego nie robiłem, a używałem jako jedynego systemu przez 15 lat. Działało.
W Pana dupie nie byłem, gdyż ciagle zalega tam parasol ( ͡° ͜ʖ ͡°)
@binarny_pasek: Po Twojej odpowiedzi wychodzi, że @Kryspin013 ma całkowitą rację. Krzyczysz tylko po to, żeby krzyczeć, nie podajesz żadnego argumentu na potwierdzenie swojej tezy. Po pierwsze problem ze sterownikami to nie jest wina linuksa, tylko producenta sprzętu, który tego sterownika nie dostarczył, poza tym problem to był może z 15 lat
- 12
W jednym z ostatnich materiałów poruszyliśmy temat modularności od strony teoretycznej. W dzisiejszym nagraniu skupiamy się na praktycznej implementacji modularnego monolitu :)
#programowanie #dotnet #csharp #aspnet #akademiaspetza #devmentors
#programowanie #dotnet #csharp #aspnet #akademiaspetza #devmentors

Hej, może ktoś z Was szuka praktyk lub pracy na stanowisku juniorskim to podsyłam pare ofert w Deloitte:
Junior / Mid Java Developer
https://1brd.ly/y2nZZ?st=o2kqv16kjbrc
Internship/Praktyki - Junior C# Programmer
Junior / Mid Java Developer
https://1brd.ly/y2nZZ?st=o2kqv16kjbrc
Internship/Praktyki - Junior C# Programmer
źródło: comment_1659114648rcz9yEqtB2NZWY8g3q49fW.jpg
Pobierz
konto usunięte via iOS
- 2
Nie ma widełek wiec nawet nie sprawdzam
- 0
@DawidParzyk: dzięki, akurat na końcu studiów czegoś szukam i jeden staż mi siada (tak, wysłałem aplikacje po północy) - lubię C# i SQL więc mam nadzieję że wpadnie ( ͡° ͜ʖ ͡°)
- 0
Na potrzeby eksportu danych napisałem sobie takie coś, co ma mi wyciągnąć dane o userach:
return context.Users
.Include(x => x.Posts)
.Include(x => x.Activities)
.Include(x => x.Bans)
.AsNoTracking()
return context.Users
.Include(x => x.Posts)
.Include(x => x.Activities)
.Include(x => x.Bans)
.AsNoTracking()
- 2
Jakąkolwiek optymalizację warto zacząć od analizy tego co wypluwa ORM. Jeśli silnik bazy pozwala na sprawdzenie planu wykonania to też warto to zrobić.
Tutaj znając życie brakuje indeksów ale bez znajomości struktury modeli i tego co masz w konfiguracji DbContextu to ciężko powiedzieć cokolwiek więcej.
Tutaj znając życie brakuje indeksów ale bez znajomości struktury modeli i tego co masz w konfiguracji DbContextu to ciężko powiedzieć cokolwiek więcej.
- 2
@becvvv:
Po pierwsze sprawdź jakie query generuje EF.
Po drugie sprawdź czy masz indeksy.
Po trzecie użyj SQL Profilera, żeby zobaczyć jaki plan zapytania jest generowany.
I po czwarte napisz sobie analogiczne zapytanie w SQL i sprawdź czas jego wykonania bezpośrednio na bazie, na przykład w SQL Server Management Styudio
Po pierwsze sprawdź jakie query generuje EF.
Po drugie sprawdź czy masz indeksy.
Po trzecie użyj SQL Profilera, żeby zobaczyć jaki plan zapytania jest generowany.
I po czwarte napisz sobie analogiczne zapytanie w SQL i sprawdź czas jego wykonania bezpośrednio na bazie, na przykład w SQL Server Management Styudio
- 16
Dziś na tapet wlatuje dość ciekawy komponent z frameworka ASP.NET Core, jakim jest ApplicationPartManager, pozwalający m.in. na dynamicznie ładowanie wybranych części aplikacji ( ͡° ͜ʖ ͡°)
#programowanie #dotnet #csharp #aspnet #akademiaspetza #devmentors
#programowanie #dotnet #csharp #aspnet #akademiaspetza #devmentors

- 1
100 Najlepszych Pomysłów Na Aplikacje – Nauczysz Się Programować i Zbudujesz Portfolio (Część 7/10 – Aplikacje Branżowe)
Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W dzisiejszym artykule przedstawię Ci kolejne 10 pomysłów na aplikację, dzięki którym możesz zwiększyć swoje umiejętności i stworzyć fajne programistyczne portfolio. Tym razem przedstawię tzw. aplikacje branżowe, czyli skierowane, dostosowane już pod konkretne branże. Przy okazji są to też aplikacje, na których możesz już zarabiać.
Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W dzisiejszym artykule przedstawię Ci kolejne 10 pomysłów na aplikację, dzięki którym możesz zwiększyć swoje umiejętności i stworzyć fajne programistyczne portfolio. Tym razem przedstawię tzw. aplikacje branżowe, czyli skierowane, dostosowane już pod konkretne branże. Przy okazji są to też aplikacje, na których możesz już zarabiać.
źródło: comment_16590759337ofpz6gsQ6z95PA1W0nDGk.jpg
Pobierz@kazik-: aplikacje (gry) dla maluchów... Jakieś puzle, kolorowanki, miliony ściągnięć XD
#anonimowemirkowyznania
pracuje ktos stąd w oponeo w #bydgoszcz jako #csharp dev? widzę, że non stop przez cały rok mają rekrutacje na juniora. troche słyszałem od kolegi, że jest sporo projektów, od winformsów i desktopoy po webówkę z angularem i sie zastanawiam czy to spoko miejsce na pierwszą pracę jako programista
---
Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo
Kliknij tutaj, aby wysłać OPowi anonimową wiadomość prywatną
pracuje ktos stąd w oponeo w #bydgoszcz jako #csharp dev? widzę, że non stop przez cały rok mają rekrutacje na juniora. troche słyszałem od kolegi, że jest sporo projektów, od winformsów i desktopoy po webówkę z angularem i sie zastanawiam czy to spoko miejsce na pierwszą pracę jako programista
---
Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo
Kliknij tutaj, aby wysłać OPowi anonimową wiadomość prywatną
- 1
@AnonimoweMirkoWyznania: u mnie w firmie w Bydgoszczy śmiejemy się, że każdy ma jakiegoś znajomego który pracował w oponeo, właśnie przez między innymi atmosferę. To samo jest w innych działach :(
- 0
@AnonimoweMirkoWyznania: w małym startupie, nazwy wolę nie podawać ( ͡° ͜ʖ ͡°) generalnie mam doświadczenie ze studentami informatyki na UKW i jest.. dramat. Proponowaliśmy płatne staże (z dofinansowaniem z UE, jak ktoś się dobrze zakręcił to mógł mieć 5k netto ~łącznie 10k przez 2 miesiące stażu) i chętnych który robią cokolwiek poza studiami było max 2 ;)
- 1
100 Najlepszych Pomysłów Na Aplikacje – Nauczysz Się Programować i Zbudujesz Portfolio (Część 6/10 – Średnio-Zaawansowani)
Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. Dzisiaj przybywam z kolejna porcją nowych pomysłów na własną aplikację do swojego portfolio. Będzie to 6 część naszej serii. Dalej będą to aplikacje, wydaje mi się, że na takim średnio-zaawansowanym poziomie. Także, jeżeli znasz już podstawy, to zachęcam Cię do wybrania sobie jednej aplikacji z moich
Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. Dzisiaj przybywam z kolejna porcją nowych pomysłów na własną aplikację do swojego portfolio. Będzie to 6 część naszej serii. Dalej będą to aplikacje, wydaje mi się, że na takim średnio-zaawansowanym poziomie. Także, jeżeli znasz już podstawy, to zachęcam Cię do wybrania sobie jednej aplikacji z moich
źródło: comment_16588249608kaJXoZ0eRcrN6QUFKe3xK.jpg
PobierzCzytałem sobie artykuł o EventSourcing - https://codeopinion.com/event-sourcing-example-explained-in-plain-english/
I wszystko git, zrozumiałem o co chodzi, ale męczy mnie jedna rzecz. Mianowicie jest tam taka metoda:
I wszystko git, zrozumiałem o co chodzi, ale męczy mnie jedna rzecz. Mianowicie jest tam taka metoda:
public IList GetUncommittedEvents()
{
return new List(_uncommittedEvents);- 5
@zielonka_san: 1. zmień pasek bo głupio się czyta jak różowy pisze zrozumiałem
2. To taki sposób żeby aplikacja alokowała więcej pamięci i GC miał co robić
3. A poważnie to udostępniając wewnętrzną listę ryzykujesz że ktoś Ci w niej nabroi
4. Zazwyczaj w takim wypadku lepiej zwrócić read-only collection która nie powinna mieć w środku osobnej tablicy tylko opakowywać oryginalną blokując jej edycje
2. To taki sposób żeby aplikacja alokowała więcej pamięci i GC miał co robić
3. A poważnie to udostępniając wewnętrzną listę ryzykujesz że ktoś Ci w niej nabroi
4. Zazwyczaj w takim wypadku lepiej zwrócić read-only collection która nie powinna mieć w środku osobnej tablicy tylko opakowywać oryginalną blokując jej edycje
- 3
@zielonka_san: idąc w ekstremalną stronę masz kolekcje niemutowalne np. https://docs.microsoft.com/en-us/dotnet/api/system.collections.immutable.immutablelist-1.add?view=net-6.0#system-collections-immutable-immutablelist-1-add(-0) (zauważ, że Add() tworzy kopię listy co jest wyrażone jako typ zwracany). Takie podejście jest dobre, bo nie trzeba robić tak zwanych defensivie copy, bo takiej niemutowalnej kolekcji nie da się zepsuć: jest bezpieczna by design a jakiekolwiek zmiany tworzą nową strukturę całkowicie nie wpływającą na te stare
Treść przeznaczona dla osób powyżej 18 roku życia...
- 3
@Whiskeyjack29: Tu mówi Kapitan Obwius: to są inne procesy, przeznaczone do tworzenia innego rodzaju produktów. Różnice okoliczności w największym skrócie to: znane wymagania vs wysokie ryzyko porażki. Zresztą, kszszszszszszs.... turbulences... your seat-belt. Thank you.
- 1
- 1
@grap32: Tomasz Kopacz
- 3
@grap32: @specjalista_wysokiej_klasy: parę miesięcy temu miał wykład na azure summit, imo jego wykład był jednym z najlepszych :v
https://www.youtube.com/watch?v=-WtoIzztXSg
https://www.youtube.com/watch?v=-WtoIzztXSg
- 1
Jest tu może jakiś spec od #csharp i #azure ?
Mam aplikacje w .net core 5 i taki problem, że w razor pages przy wyswietlaniu daty wraz z godziną ( parsuje w ten sposób: ToString("dddd, dd MMMM yyyy, HH:mm")) wyświetlają mi się nazwy miesiecy i dni po angielsku. W środowisku lokalnym wyswietla sie zgodnie z założeniem, czyli po polsku...
Co próbowałem zrobić? W App Service Editor na azure,
Mam aplikacje w .net core 5 i taki problem, że w razor pages przy wyswietlaniu daty wraz z godziną ( parsuje w ten sposób: ToString("dddd, dd MMMM yyyy, HH:mm")) wyświetlają mi się nazwy miesiecy i dni po angielsku. W środowisku lokalnym wyswietla sie zgodnie z założeniem, czyli po polsku...
Co próbowałem zrobić? W App Service Editor na azure,
@grap32 nie jestem specem od c# ale tutaj chyba jest rozwiązanie https://stackoverflow.com/questions/9022100/datetime-tostring-month-and-day-language
- 2
Doczytałem tutaj, że nowsze wersje .net core nie obsługują wszystkich adnotacji w web.config
@ufoLatajace: dzieki Mirek, wystarczylo okreslic wartość dla culture i uiCulture w Startupie :)
@ufoLatajace: dzieki Mirek, wystarczylo okreslic wartość dla culture i uiCulture w Startupie :)
- 1
100 Najlepszych Pomysłów Na Aplikacje – Nauczysz Się Programować i Zbudujesz Portfolio (Część 5/10 – Średnio-Zaawansowani)
Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W dzisiejszym artykule przeanalizujemy kolejnych 10 pomysłów ze 100 na aplikację, dzięki której nauczysz się programować i zbudujesz swoje portfolio. Dzisiaj przedstawię aplikację o poziomie trudności średnio-zaawansowanym. Zapraszam
Więcej: https://www.modestprogrammer.pl/100-najlepszych-pomyslow-na-aplikacje-nauczysz-sie-programowac-i-zbudujesz-portfolio-czesc-5-10-srednio-zaawansowani
#programowanie #programista #nauka #naukaprogramowania #programista15k #
Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W dzisiejszym artykule przeanalizujemy kolejnych 10 pomysłów ze 100 na aplikację, dzięki której nauczysz się programować i zbudujesz swoje portfolio. Dzisiaj przedstawię aplikację o poziomie trudności średnio-zaawansowanym. Zapraszam
Więcej: https://www.modestprogrammer.pl/100-najlepszych-pomyslow-na-aplikacje-nauczysz-sie-programowac-i-zbudujesz-portfolio-czesc-5-10-srednio-zaawansowani
#programowanie #programista #nauka #naukaprogramowania #programista15k #
źródło: comment_1658401851IGYFfbM65Loyob8rEQSobN.jpg
Pobierz- 3
100 Najlepszych Pomysłów Na Aplikacje – Nauczysz Się Programować i Zbudujesz Portfolio (Część 4/10 – Średnio-Zaawansowani)
Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W dzisiejszym artykule przedstawię Ci kolejne 10 pomysłów na aplikację, dzięki którym możesz poprawić swoje umiejętności programistyczne. Będzie to 4 część z 10. Tym razem przejdziemy już do aplikacji, które wymagają trochę większej wiedzy, co nie znaczy, że jeżeli jesteś początkującym, to sobie z nimi nie
Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W dzisiejszym artykule przedstawię Ci kolejne 10 pomysłów na aplikację, dzięki którym możesz poprawić swoje umiejętności programistyczne. Będzie to 4 część z 10. Tym razem przejdziemy już do aplikacji, które wymagają trochę większej wiedzy, co nie znaczy, że jeżeli jesteś początkującym, to sobie z nimi nie
źródło: comment_1658148377wf0Xi6g6nKS7W2pIlbZQiW.jpg
Pobierz



















Akurat napisana w #cpp ale to samo dotyczyłoby aplikacji napisanej w #java #python #csharp która działa jako aplikacja CLI.
Czy spotkaliście się z jakimś narzędziem, które pozwoliłoby na łatwe "owrapowanie" takiej apki jakimś interfejsem webowym, żeby zrobić z tego mikroserwis docelowo do wrzucenia w #docker - tak, żeby
A jeżeli aplikacja nie działa w trybie ciągłym i odpalasz ją osobno dla każdego wejścia, no to po prostu przy każdym wywołaniu odpalasz apkę i zwracasz to co wydaliła.
Do tego dowolny lekki javowy framework webowy typu javalin i gotowe. No musisz jeszcze zadbać o lockowanie i zdefiniowanie końca wiadomości, bo strumyk z procesu przecież nie będzie miał końca.
https://httpd.apache.org/docs/2.4/howto/cgi.html
Mocno nieefektywne, bo każde żądanie odpalało kolejną kopię aplikacji.