Zaczynamy nowy tydzień z nowościami w kategoriach: Backend, Fullstack, Frontend!

`
`
BACKEND JOBS

-
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć Mireczki. Trzy pytanka dla #programista15k i #dotnet :)
1. Do czego służą obiekty Stream (przykłady praktycznego zastosowania)?
2. Jak nazywa się taka konstrukcja
FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://www.contoso.com/test.htm");
chodzi mi konkretnie o nawias przed metodą Create() klasy WebRequest. Oczywiście z dokumentacji wiem, że w nawiasie definiujemy typ żądania. Tylko czemu w taki dziwny sposób?
3. Robię sobie:
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://www.contoso.com/test.htm");


@Anawa73: chodzi o to, że WebRequest.Create zwraca obiekt typu WebRequest. FtpWebRequest rozszerza klasę WebRequest (dziedziczy po niej) o dodatkowe funkcjonalności (specyficzne dla requestu ftp) i po rzutowaniu możesz z nich korzystać.
  • Odpowiedz
@Anawa73:
Streamy pozwalają na sekwencyjne i swobodne ładowanie danych ze źródła (plik, internet i wiele więcej)
Dla przykładu, wyobraź sobie sytuację, w której masz duży plik z którego musisz wyodrębnić konkretne dane.
Możesz wczytać go do zmiennej, jednak znacząco obciąży to pamięć Twojego komputera. Używając Streamów, możesz otworzyć plik i czytać go linia po linii, lub blokami o określonej długości.
To samo z zapisywaniem. Możesz otworzyć plik i na bieżąco
  • Odpowiedz
Nigdy nie używałem nHibernate (fluent) więc postanowiłem zerknąć sobie co i jak. Tak sobie dłubię i sprawdzam, ale nie mogę poradzić sobie z poprawnym mapowaniem klucza obcego. W profilerze na bazie wygląda wszystko ok, problem pojawia się przy mapowaniu na obiekt. Obiekty referencyjne się dociągają, ale ten zasrany Id nie.

public class UserAccountMapMap : EntityMap
{
public UserAccountMapMap()
{
protny0 - Nigdy nie używałem nHibernate (fluent) więc postanowiłem zerknąć sobie co i...

źródło: comment_esvbjS61TUTbtanKW6z5K9Ch07tjW1y1.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@protny0:
W zasadzie to nie całkiem (albo wcale) rozumiem problem. Chcesz nie mieć opcji przypisania UserId?
jeśli tak to bardziej w stronę Map(...).Access.ReadOnly();
  • Odpowiedz
Ogólnie powinno się to definiować w XAML przy użyciu wzorca MVVM. W CodeBehind robisz wszystko czego nie możesz zrobić w ViewModelu :)
  • Odpowiedz
#anonimowemirkowyznania
Mirki, Planuję wrócić z #emigracja i poszukuję teraz pracy w PL.
Mam obecnie 32 lata, pracuję w londynie i zarabiam tutaj około 6500 gbp na miesiąc na rękę.

Jako że jestem programistą to udało mi się załatwić kilka rozmów przez skypa z firmami z krakowa i warszawy no i wydaje mi się że proponują zbyt niskie stawki bo jest to przeważnie 15, 16k brutto na UoP. Jedna firma
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 12
@Luntri Gwoli ścisłości, nawet w samym UK mało kto zarabia ponad 6k netto miesięcznie - wg statystyk OP łapie się do 1-2% najlepiej zarabiających w UK i najczęściej takie zarobki są osiągalne w Londynie i okolicach, gdzie życie jest drogie

  • Odpowiedz
Zdecydowanie ogarnij zdalną w UK z Polski. Nawet w obecnej pracy postaw ich pod ścianą i powiedz, że masz jakiś problem rodzinny i musisz jechać np. na miesiąc do Polski i że zabierzesz laptopa i będziesz zdalnie. Pracuj wtedy rzetelnie. Potem poproś o zdalną albo się zwalniasz bo musisz zostać w Polsce. Znam osobiście 2 takie przypadki i początkowe stanowcze "nie" poszło na zgodę.
  • Odpowiedz
Dostałem się do drugiego etapu rekrutacji do pewnej firmy #csharp #programowanie #dotnet i powiedziano mi że zostaną zadane mi dwa pytania algorytmiczne i logiczne. Macie Mirki jakieś pomysły o co mogą mnie spytać? Algorytmika to pewnie jakie sortowanko albo kontener ale logiczne? #hr #rekrutacja #it
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Macie Mirki jakieś pomysły o co mogą mnie spytać?


@Rzeeznik13: Tak naprawdę mogą o wszystko, począwszy od lineary search, skończywszy na sortowaniu bąbelkowym, poprzez implementację funkcji hashującej, wpisz sobie java interview questions w google to masz takie topowe pytania, a logiczne to na myślenie np jakieś zagadki typu co byś zrobił gdyby
  • Odpowiedz
@Zaacki: skoro się uczysz to pierwsza rada: NIGDY nie pisz kodu po polsku, czesku czy łacińsku bo stracisz wszystkich kolegów.

Inna sprawa to daruj sobie winformsy bo to przestarzała technologia, która do niczego ci się nie przyda, roboty w niej nie ma i tylko zmarnujesz czas.

Chcesz koniecznie w .net to postaw sobie jakiś restapi w c# i jakąś apke webową (nawet vanilla.js z jquery i bootstrapem) jak nie chcesz
  • Odpowiedz
@Zaacki:

Dostałem się na coś w rodzaju stażu i pierwsze 5 apek mam zrobić po polsku.

Szef każe mi zrozumieć samą idee programowania na starszych technologiach
Zelber - @Zaacki: 
Dostałem się na coś w rodzaju stażu i pierwsze 5 apek mam zrobić p...
  • Odpowiedz
  • 1
.net Mam kilka wersji(3) jsonów, które mają różne nazwy propertek z danymi. Chcę to zdeserializować na jeden obiekt jednej klasy(dane są takie same tylko nazwy propek inne). Jakie podejście byłoby najbardziej prawidłowe?

Myślałem żeby zrobić klasę która ma settery pod różnymi nazwami i upychajacę je do jednej wersji prywatnej propki, tak żeby potem główna metoda zwracała mi interesujący mnie obiekt już z poszczególnych propek ubitych z różnych jsonów.

Coś w stylu
string C
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Android
  • 1
@Yahoo_ dostaję jedną długą paczkę jsonów i nie wiem jaką klasę reprezentują, wiem tylko że są tam pola które mnie interesują ale mogą mieć 3 różne warianty nazw propek
  • Odpowiedz
@JBFC: żeby było bardziej pro, to możesz spróbować napisać jakiś kawałek kodu który rozpoznaje z którą wersją jsona ma do czynienia i za pomocą strategii wybiera odpowiedni serializer
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
mam trzy checkboxy, każdy jest modyfikatorem wyniku funkcji, nazwijmy ją Calculate()

założenie takie, że można wybrać tylko jeden element na raz

w jaki sposób ogarnąć to w miarę elegancko i poprawnie w #csharp ? łopatologicznie owszem można tworząc 3 warunki if/bool ale chyba nie tędy droga...

#programowanie #dotnet #wpf
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #sql #mssql #cloud #hosting #subiekt #subiektgt #aspnet #dotnet #ubuntu #ubuntu1404lts
Zna Ktoś jakiś dobry hosting dla mssql server express? Chciałbym się zorientować czy nie lepiej tam postawić bazę danych dla niewielkiej firmy aby mogli sobie na niej pracować jako alternatywę dla wystawienia serwera z np z linuxem (pewnie ubuntu
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam wielowątkowy program w którym chciałbym ograniczyć wykonanie jednej z funkcji tylko do jednego wątku w jaki sposób mógłbym to osiągnąć?

np.
mam 6 wątków, 5 realizuje program w którym jest warunek na wykonanie funkcji Test();
a szósty wątęk jeśli warunek jest spełniony wykonuje tylko tą funkcję Test();

#programowanie #naukaprogramowania #dotnet
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ktoś z Was miał juz okazje pracować z Blazorem ? Zastanawiam sie jak wygląda jego zastosowanie w w większych projektach i apkach mobilnych, są jeszcze jakieś bolączki wieku dziecięcego ? Dziwne by to było gdyby wszystko juz działało tak jak powinno.
#blazor #frontend #dotnet
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ChestNoot: Cześć. Tydzień temu w dokumentacji np. EF core zaczęły znikać kawałki kodu, pobierane z githuba. Sprawdziłem sobie w narzędziach developerskich i między innymi pojawił się tam blazor.webassembly.js. Nie twierdzę, że to wina blazora, ale dziwnym trafem teraz go nie ma na tych stronach ( ͡° ͜ʖ ͡°)
  • Odpowiedz