Kto jest chętny rozwijać software house po godzinach? Obecnie pracuję sam, mam klientów, umiem zdobyć nowych, ale nie zbuduję czegoś większego sam.

Interesuje mnie współpraca na równych warunkach, a nie szef-pracownik. Zapraszam do kontaktu doświadczonych deweloperów, osoby, które chcą zdobyć swoje pierwsze doświadczenie jak i inne zainteresowane osoby. Napiszcie mi proszę w jakich technologiach chcielibyście pracować lub jakie poznać. Jeśli będą chętni to założymy grupę na slack/discord i opracujemy razem plan działania.
  • 30
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@walezbani: Siema.
Z mojej strony doświadczenie w:
- Azure
- Scala (Tyle co potrzeba do procesowania danych na sparku)
- Databricks (mocno w opór poziom uber master)
-
  • Odpowiedz
@inny_89: Cześć, dzięki za zainteresowanie. Moi dotychczasowi klienci są z UK i USA: firma budowlana, agencje interaktywne i startupy. Celuję w klientów z Europy, USA i Azji.

Mam akurat znajomych co zajmują się data science i ML, więc może uda się coś zrobić.

Stawki jakie mogę zaoferować to 30-150zł w zależności od doświadczenia i od klienta (nie jestem rekruterem, więc nie mam jednego cennika), ale wszystko jest do dogadania.

Mam
  • Odpowiedz
Double ma ograniczoną dokładność, czy ta niedokładność występuje też dla liczb całkowitych zapisanych jako double? Ma większy zasięg niż ulong, co by mi się przydało, a zajmuje tyle samo. Może są z tym jakieś inne problemy?

#csharp #naukaprogramowania
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Goglez:

czy ta niedokładność występuje też dla liczb całkowitych zapisanych jako double?

Tak

Ma większy zasięg niż ulong, co by mi się przydało

Jak ulong ci nie starcza to na 99% robisz coś nie tak
  • Odpowiedz
no tak, więc wrzucilbys to w .Domain w jakiś serwis aplikacyjny czy np w CommandHandler?


@trustME: W CommandHandlerach nie, bo to warstwa aplikacyjna, a Ty musisz mieć dostęp do domen. Więc zostaje Ci DomainServices i gdzieś w AggregateRootach używać tych serwisów. Uzywasz DDD+CQRS?
  • Odpowiedz
@object: DomainService może normalne zwrócić obiekt z informacją czy się powiodła autoryzacja czy nie, a agregat publikuje ewentualny błąd. Tak na prawdę to bardzo zależy od Twojego przypadku i nie brałbym za bardzo religijnie tego co można się naczytać.
  • Odpowiedz
Jak zrobić pętlę for i pętlę while asynchronicznymi/wielowątkowymi, biorąc pod uwagę to że;
1. Operacje w środku są proste (bez łączenia się z internetem, bazą danych czy wczytywania plików) i raczej krótkie, ale trzeba je wykonać wiele (tysiące do nawet setek milionów) razy
2. Jedna pętla pobiera kolejne zestawy znaków ze stringa (string.substring) i na tych zestawach operuje, potem zapisuje je do je queue, inne pętle przeważnie są w metodzie która w parametrze
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Goglez: Poczytaj o bibliotece TPL Dataflow, to powinno dokładnie to czego potrzebujesz.

.NET Core 3 obsługuje przerzucenie obliczeń na kartę graficzną (aplikacja konsolowa)? Myślę że dużo rdzeni mogłoby pomóc, nawet jeśli nie biją rekordów wydajności.

Pomóc by na pewno pomogło ale to temat rzeka i nie idź w to chyba że już nie masz żadnego innego pomysłu bo to jest dosłownie strzelanie do myszy z atomowego działa
  • Odpowiedz
@Goglez: Jedno wykonanie pętli Parallel.For może zająć całą pamięć programu (jeśli na to pozwolisz).
Parallel.For zależy od CPU. Stworzy tyle wątków, na ile CPU mu pozwoli.

Możesz ustawiać MaxDegreeOfParallelism. Wtedy mówisz, ile rdzeni może zająć Twój Parallel.For.
Możesz sprawdzić, ile masz dostępnych rdzeni poprzez: Environment.ProcessorCount
  • Odpowiedz
Czy w przypadku, gdy mam metodę która przyjmuję listę jako parametr, żeby w tej metodzie tę listę zdekolejkować (jest takie słowo w ogóle? Chodzi mi o pobranie pierwszego elementu, potem usunięcie go itd aż się lista skończy), to wystarczy że zmienną utworzę w formie List nazwa = parametr; czy lepiej zrobić new List() i dodawać po kolei elementy?

#csharp #naukaprogramowania
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pętla if/else wykona się tysiące razy i raz (tylko raz, nie więcej) pętla pójdzie inną drogą i zakończy się. Które rozwiązanie będzie wydajniejsze (i czy w ogóle ma to znaczenie)
if, wielokrotny krok, else, pojedynczy krok czy najpierw pojedynczy krok (który i tak wykona się na końcu) , else, wielokrotny krok?

#csharp
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Raczej nie ma znaczenia, bo i tak masz ifa w pętli.
Jeśli to jest ostatni krok to wykonaj go po za pętlą a pętlę wykonuj do n-1
  • Odpowiedz
Szukam pomysłu na aplikację którą można napisać przy pomocy mentora krok po kroku w 1,5h (realnie 1h) powoli tłumacząc co i dlaczego tak działa przy założeniu że słuchacz( ok 15 lat):

1) ma pierwszy raz styczność z programowaniem
2) zerową wiedzę
3) zaciekawieniem go

i
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Eoghan: Poprowadzić za rączkę tak aby sami przepisali z tablicy / projektora i im działało - w 1,5h nie złapią nic co sensownie można było by wykorzystać i sami coś napisać.

W zasadzie przychodzą zobaczyć co to jest programowanie i czy im się podoba, konsola ma tę wadę w prównaniu do formsów że nie wygląda tak efektownie + kod jest ładniej podzielony przy obsłudze przycisków i np można im pokazać
  • Odpowiedz
@bi-tek: @Passer93: @bacteria: @Eoghan:
Rok temu prowadziłem zajęcia z programowania dla dzieciaków. Grupa nieco młodsza od Twojej (12-14 lat), ale podzielę się spostrzeżeniami:

1. C# jest OK.

2. Jakikolwiek program w trybie tekstowym odpada - dzieciaki kompletnie nie kumają co to jest konsola, i o co z tym
  • Odpowiedz
Zna ktoś jakąś dobrą bibliotekę do #csharp do otwarzania dźwięków w locie? Potrzebuję tego do gry (co jest dość ważne).

Używam obecnie IrrKlanga (polecam, jak na darmową to jest mega), ale porzebuję też zwykłego mono. Importowałem MediaPlayer z WPF'a, ale on jest za wolny, a systemowy SoundPlayer jest zbyt ubogi.

Potrzebuję czegoś, co odtworzy mi *.wav czasem nawet na 0,05 sekundy i będzie to robić natychmiast. Będą sytuację, że w
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy używanie BigInta w przypadku gdy liczba zmieściłaby się w zakresie longa czy nawet inta przynosi jakieś straty/problemy? Nie wiem czy warto dorabiać przeciążenia albo zmieniać typy liczb, jeśli wiem że biginty i tak będą czasem potrzebne.

#csharp #naukaprogramowania
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Goglez chyba bez przesady, jeśli nie tworzysz nie wiadomo ile tych obiektów albo nie masz nie wiadomo jak słabego hardware docelowego to dużo większym problemem jest późniejsza zmiana kodu jeśli nagle okazuje sie, że biginty są "czasem potrzebne"
  • Odpowiedz
@Goglez: Zależy na czym ci zależy :P Jeśli jest możliwość że liczba przekroczy maksymalną wartośc 64 bitowego inta czy coś, to oczywiście BigInt jak najbardziej ma tu zastosowanie. Jesli jednak wiesz że do takiej sytuacji nie dojdzie, to nie ma absolutnie żadnego powodu żeby BigInta użyć - a w drugą stronę, jest też kilka powodów dla którego nie warto go używać. Po pierwsze każda operacja wykonywana na BigIncie jest kilkukrotnie
  • Odpowiedz
Siemanko! Jak co niedziela zapraszamy do prasówki wszystkich zabieganych .NET Developerów. Jak zawsze podział ze względu na miasta + widełki. ⤵⤵

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
Sen FULL
justjoinit - Siemanko! Jak co niedziela zapraszamy do prasówki wszystkich zabieganych...

źródło: comment_hDo3I6fa4uMQ1OsSiGVYxs8w9l2dMTxd.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Koliat: Widzę że teraz już trzeba być alfą i romeą w IT. Przez wiele lat byłem programistą i miałem w dupie jak to będzie hostowane na produkcji. Teraz już od dwóch-trzech lat widzę, że samemu trzeba znać backend, frontend, bazy danych i jeszcze być mistrzem deploymentu ( ͡° ʖ̯ ͡°)
  • Odpowiedz
Poleci ktoś jakiś dobry kurs do wykupienia odnośnie #csharp #netcore ? Ewentualnie jakąś książkę? Coś jak najaktualniejszego bo bardzo trudno przeskoczyć czasem problemy z kompatybilnością. #programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach