MILIONERZY NET - WIRTUALNI MILIONERZY
Hej Wykopki, od roku ze znajomymi realizujemy projekt wirtualnych milionerów dla zabawy. Program nazywa się „Milionerzy NET”, premiery wrzucamy co 2 tygodnie o 20:30 na youtube. Głównym celem tego programu jest przede wszystkim dobra zabawa. Ja jestem odpowiedzialny za całe wirtualne studio od jego model po jego programowanie. Razem z naszą ekipą staramy się ciągle rozwijać studio i cały program, by wyglądało jak najładniej i by się
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak skonfigurować to cudo żeby w jednym zapytaniu typu POST np. do „api/login” przesłać kilka parametrów post a nie jakiś json i w odpowiedź(json) w zależności od kodu czy 200 czy 400 czy jakiś inny zmapować na różne klasy?

#programowanie #csharp
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dlaczego niektórzy twierdzą, że C# jest bardziej przyszłościowy od Javy? Dlaczego np. banki czy korporacje miałby wybrać w przyszłości C# zamiast Javy? Jeśli chodzi o AI i Big Data, to Java pojawią się w rankingach jako jeden z najlepszy języków do tego, co prawda nie tak wysoko jak Python, ale jednak. Natomiast C# się tam nie pojawia.
#informatyka #programowanie #naukaprogramowania #programista15k #java
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yggdrasil: @jestemszpieg: Python w ML to w zasadzie wrapper na biblioteki w C, zeby przyjemniej sie programowalo xD Java natomiast jest uzywana tam, gdzie masz duzo danych, wielki klaster i chcesz na nim zrobic jakies rozproszone obliczenia i potrzebna jest koordynacja miedzy wieloma procesami ¯\_(ツ)_/¯
  • Odpowiedz
Siemka. Mam mały problem. Zacząłem sobie programować w C# i chciałbym z pliku .txt znaleźć sąsiadujące ze sobą litery np. "mrk". Wiem jak włączyć, żeby odczytywało plik, ale stoje w miejscu i nie wiem co dalej. Ktoś nakieruje?
#csharp #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Mikstolar:
1. Znajdź "m"
2. Sprawdź czy następna litera to "r"
2a. Jeśli tak, sprawdź czy następna litera to "k"
2aa. Jeśli tak, sukces
2b. Jeśli nie, wróć do punktu pierwszego
  • Odpowiedz
40 SKRÓTÓW KLAWISZOWYCH w Visual Studio – Produktywny Programista

Cześć Jest już dostępny nowy film na kanale modestprogrammer. W dzisiejszym filmie pokaże jak być bardziej produktywnym programistą. Pokaże Ci jak dzięki prostym skrótom klawiszowym szybciej pisać kod. Omówię 40 najważniejszych moim zdaniem skrótów klawiszowych w visual studio.

✅ Film dostępny na youtube: https://www.youtube.com/watch?v=pNAc8DSUfqs

#visualstudio #programowanie #nauka #naukaprogramowania #informatyka #technologia #
kazik- - 40 SKRÓTÓW KLAWISZOWYCH w Visual Studio – Produktywny Programista

Cześć J...

źródło: comment_1611246193eo1smzSa6MArY0jPEjeZZH.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@inrain88: Tak, będę pokazywał jak pisać różne aplikacje. Najpierw pokazuje podstawy na aplikacjach konsolowych, pozniej bede pokazywał jak pisać desktopy/web/mobile :)
  • Odpowiedz
Czy ktoś z was napotkał artykuł, bądź spotkał się z symulatorem interfejsu komunikacyjnego USB 3.1 w dowolnym języku programowania. Muszę zrobić reasearch odnośnie tego czy ktoś podjął się próby stworzenia czegoś podobnego. Dostałem informacje że można szukać w bibliotece Omnet++. Czy ktoś z was mógłby pomóc i podesłać jeśli macie artykuły o tym, bądź przykłady kodu? #programowanie #csharp #java #kiciochpyta
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mansfeld: Nie wiem jaką ciekawostkę odnośnie Swifta potrzebujesz. Chociażby od Swifta 5 jest wdrożone ABI Stability.
Sam swift jest open source, co w przypadku Apple nie jest takie oczywiste. I dzięki temu można sobie klepać chociażby back-end z tym(sensowność takiego rozwiązania, to inna sprawa :D)
Za Swifta też odpowiada ta sama osoba co za LLVM(Chris Lattner)
I przez 4 lata był tworzony w tajemnicy, co jest niemałym osiągnięciem w sumie(chociaż
  • Odpowiedz
@justlogin: Dzięki, zabrzmi zabawnie ale tematy pisze "życie". Robię coś dla klienta albo klient mnie o coś pyta i już mam pomysł na temat. Jak jakaś tematyka naprawdę nas interesuje to nie ma problemu, samo pisanie wyrabia się z czasem - no jak wszystko zresztą. Widać to jak porównamy ilość postów z poprzednich lat. Niektóre artykuły robię "na raty" a niektóre powstają praktycznie w godzinę. Słupki w Analytics dają podobną
  • Odpowiedz
Hej, chciałem wejść w świat .NET backend. Umiem trochę w C# jak chodzi o składnię języka, ale brak doświadczenia w technologiach internetowych, nie wiem tak naprawdę czym ten .NET ASP.NET itd są ani od czego zacząć. Może jakiś kurs zaktualizowany do .NET 5 (cokolwiek to znaczy)?
Do tej pory pisałem desktopowe apki w Javie.
#csharp #dotnet #naukaprogramowania #programowanie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dwrd Jedziemy na podobnym wózku. Ja co prawda siedze w .necie, ale dekstop i tez musze zmienic.

Jesli moge cos od siebie polecic to:

Youtube -> asp.net mvc .net core tutorial i , przy okazji poczytaj o web api i tez przerób youtubowe kursy. Dobrze jest tez poznac jakiegos ORMa (tez jest kilka solidnych tutoriali), np. entityframework i obowiazkowo DI, które w .net corze jest wbudowane. Podstawy html+css+js.
  • Odpowiedz
C# i jego ekosystem wydają się być całkiem ok, ale trochę mnie mierzi zwierzchnictwo Microsoftu. Staram się wspierać open source i mniejsze podmioty. Zastanawiam się nad przejściem na Linuxa. Niby od niedawna .NET też stara się być otwary, ale w końcu to system wielkiej korporacji i nie wiem jak mu to wychodzi. Ciekaw jestem waszego podejścia.
#informatyka #programowanie #naukaprogramowania #programista15k #csharp
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Hauleth: Java ma odpowiednik open source: OpenJDK, a także implementacje BellSoft, Mandrel, Azul Zulu, Amazon, Alibaba, AdoptOpenJDK i inne. Taki był warunek przejęcia Sun Microsystems.
Chrome, ma wersję open source.
Linux też jest open source.
CUPS też licencji na Apache Commons.

To dobrze, że mają wsparcie korpo, dzięki temu projekty nie zginą. Korpo zyskuje dobry soft, do którego kontrybuują inni i poprawiają błędy.
  • Odpowiedz
@smalczyk1: Task.Completed pewinno się zwracać w metodach typu Task bez wartości, tam gdzie wykonujemy zwykłe operacje bez wywoływania asynchronicznych metod. W Twoim wypadku sam await jest wskazany
  • Odpowiedz
@smalczyk1: Tak jak pisałem, jak masz metodę zwracającą Task i nie używasz wewnątrz asynchroniczności, wtedy zwracasz CompletedTask aby dać znać, że Task się zakończył. await GetData zawsze zwróci rezultat - await spowoduje, że aplikacja poczeka do ukończenia i zwróci rezultat. Asynchroniczność to taka maszyna stanów przełączająca się między nimi. Tutaj zobacz sobie przykładowy kod https://pastebin.com/DJuNkCBL
  • Odpowiedz
Mirki, buduję generator tras i szukam metody na rozkładanie obiektów tak żeby nie nachodziły na siebie. Jak to najłatwiej ogarnąć? Pomysły mam trzy:

1. Obiekt przed zrzuceniem na planszę puszcza Ray i sprawdza czy coś jest pod nim, jeśli tak to szuka innego miejsca (wada: wszystko musi mieć collidery)

2. Obiekt po zrzuceniu zapisuje w tablicy punkt i pole zajmowanej powierzchni, następny obiekt sprawdza tablicę i zrzuca się w innym miejscu (wada: dużo obliczeń
jacku - Mirki, buduję generator tras i szukam metody na rozkładanie obiektów tak żeby...

źródło: comment_1610702907Vbl531uuDIFOk0XEg7Prh4.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jacku: ja bym to rozwinieciem pierwszej metody robil - robisz spherecasta (rozwiniecie raycasta) i sprawdzasz. wszystko musi miec collidery fakt, ale mozesz sprobowac je dodawac w generatorze i usuwać po postawieniu na ziemi.
podstawowe collidery typu box, sphere, capsule mają praktycznie zerowy wpływ na wydajność dla statycznych obiektów jak są nie używane
  • Odpowiedz
@jacku: nie usuwaj po nazwie bo to uczy złych nawyków. raz że wyszukiwanie po nazwie nie jest jakieś ultra wydajne, to dwa jak będziesz sobie je zrzucał to po prostu dodawaj gameobject do listy i później iteruj po tej liście.
  • Odpowiedz
@Goglez: @blisher: Służy nie tylko czytelności kodu ale oszczędności heapa, zamiast instancjonować obiekty dla tych commonowych przypadków (0, 1, -1) to masz już pod to obiekty z defaulta zrobione i statyczne dostępy do nich
  • Odpowiedz
To generalnie rozwinięcie myśli @WielkiElektronig, ale możesz ponownie użyć anonimowych typów do stworzenia takiego obiektu.

var my_jsondata = new
{
name = name + "Year" + i,
displayName = displayName + "Year"
  • Odpowiedz
Czy w #csharp mogę użyć 'this', żeby przypisać aktualny obiekt do innej referencji? np:

public class Test
{
public static Test test;
public Test()
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak wygląda rynek i praca w Pythonie jako backend web dev? Znam już podstawy programowania z C# i Javy. Teraz chciałbym wybrać główny język. Tak się wahałem między tymi dwoma i parę dni temu pomyślałem "A czemu nie Python?" Głównie interesują mnie apki webowe ale odskocznią w postaci pracy z danymi też bym nie pogardził. Do Pythona mocno przekonuje mnie ogromna i otwarta społeczność oraz prostota tego języka. Serio, jak się widzi

Który język lepszy i bardziej przyszłościowy do backendu?

  • Java 28.6% (22)
  • C# 41.6% (32)
  • Python 29.9% (23)

Oddanych głosów: 77

  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 1
Dlaczego? Po za tym to może dobrze, że nie pracuje się w projektach - molochach?

@Edelner: no to zależy jak na to patrzysz - jak chcesz dobrze zarobić to Python raczej nie jest dobrym kierunkiem.

Poza tym obawiam się, że "podstawy programowania" to zdecydowanie za mało - powinieneś nauczyć się jednego języka bardzo dobrze - wtedy nauka kolejnego zajmie już bardzo krótko
  • Odpowiedz