Hej wykopowicze! Ruszył konkurs. Mam dla Was 3 programistyczne kursy wideo do wyboru z ponad 100 kursów oferowanych przez Heliona. Są to kursy w języku polskim, w cenie detalicznej do 80 zł! Czas na udział jest do 28.07.2019. Zachęcam do udziału. Szczegóły tutaj:

KONKURS PROGRAMISTYCZNY

Chcesz więcej?

a) Śledź tag #dlaprogramistow
b) Zapisz się na newsletter dla programistów NEWSLETTER PROGRAMISTYCZNY

#programowanie #programista15k #programujzwykopem #algorytmy #angular #biznesit #csharp #css #devops #docker #html #
Pobierz
źródło: comment_lSDteCQKIAlY6fggA2MIqHt4o2abYq0B.jpg
Hej Mireczki, nie chwaliłem się moim kolejnym filmem z kursu #programowanie w #golang

Tym razem #devopsiarz tłumaczy interfejsy, a według autorów Go, to jedna z większych zalet tego języka.
Czy tak jest rzeczywiście? Sprawdźmy. Na filmie drobna uwaga dla programistów #java i #csharp, bo ich języki też posiadają ten mechanizm.

https://www.youtube.com/watch?v=hWL_2HIaH-Y

Jak zwykle staram się przystępnie wytłumaczyć tematykę na jakimś w miarę życiowym przykładzie, także dajcie znać co myślicie. :-)

#
@VeXes: myślę, że w kierunku okienkowych coś może powstać, pytanie czy jest w ogóle sens, bo jest już dużo dobrych i sprawdzonych rozwiązań i nie jest to domena Go z zasady, by tam okienkowe aplikacje powstawały. Generalnie częściej jest tak, że za "okienka" odpowiada Ci flutter/electron lub Qt/GTK, a silnik "pod maską" działa w właśnie w Go czy w innym języku rozumianym jako backendowy.

Co do low level - są różne
Chcę stworzyć obraz, którego fragmenty będą klikalne (coś jak TheMillionDollarHomepage czy gry planszowe). Te fragmenty będą raczej hiperłączami/linkami, więc już przy ładowaniu strony będzie wiadomo gdzie odsyłają. Jak to zrobić? Klasa bitmap wystarczy, czy powinienem od zera to napisać, albo użyć innej?

#csharp #naukaprogramowania #programowanie #dotnetcore
@mieszankaBiaukowa: Docker?

Bez problemu na Maku albo Linuksie można pracować na dotnet core, nie ma co całego Windowsa z wielkimi oknami odpalać ani bawić się w lokalne instalacje. Bądź leniem i niech MS zrobi wszystko za Ciebie: https://hub.docker.com/_/microsoft-dotnet-core

Jak nie umiesz Dockera, to dobrze - kiedyś trzeba się kontenerów nauczyć, w pracy wszystko zdockeryzowane mam.

Docker jest w moim TOP3 technologii które poznałem w ostatnie 5 lat, obok Emacsa i nixOSa
Jak zmapować w Entity Framework Core więcej niż jedną relację wiele-do-wielu? Na przykład, żeby użytkownik mógł polubić wiadomość i/lub oznaczyć jako ulubioną?

public class User
{
public int Id { get; set; }
public ICollection LikedPosts { get; set; }
public ICollection FavoritedPosts { get; set; }
}
public class Post
{
public int Id { get; set; }
public ICollection UsersThatLike { get; set; }
public ICollection UsersThatFavorite { get; set;
Ruszyły pierwsze publiczne polskie kanały na Slacku dla programistów! Do wyboru jest już 27 kanałów. Słyszałeś/aś o Slacku? Ta platforma została przytulona przez międzynarodową społeczność programistów, ponieważ jest super funkcjonalna. Teraz możesz znaleźć wsparcie w programowaniu od podstaw aż po zaawansowane funkcje. Możesz też nauczyć się obsługi Slacka, która to jest wymagana w coraz większej liczbie firm. Zdobądź nowe skille, wiedzę i zostań członkiem nowych społeczności super programistów!

Lista dostępnych już kanałów
Pobierz
źródło: comment_2ovIIO4Y5bQGnelzk3QtszCiqH2a21mt.jpg
do sieci lokalnej jest podpięte urządzenie które wysyła wiadomości , czy NET C# posiada jakieś narzędzia aby wyłapywać te wiadomości i na bieżąco zapisywać do bazy danych? to jakiś windowsowy serwis działający w tle?
#csharp
object aaa = new object();
aaa = new string("aaa222");
Console.WriteLine(aaa.GetType());

Konsola wyświetli informację o tym, że "aaa" to string, jednak VS uznaje to za object, przez co przy wpisaniu "aaa." podpowiada metody dla object, a nie stringa. Da się to zmienić? Jak sam sobie wpiszę np aaa.Trim();, to pokazuje mi że to błąd. Chodzi mi o możliwość żeby VS sam wykrywał takie rzeczy, bez rzutowania. Nie wiem czy ma to znaczenie,
@Goglez czyli same buildery mają różne metody? Bo jeśli wszystkie mają dajmy 1 metodę Build to możesz dać im generyczny interfejs IBuilder w którym jest generyczna metoda zwracająca to co budujesz Build.
A jeśli wszystkie buildery mają różne metody to już w trakcie pisania kodu i tak musisz wiedzieć co konkretnie budujesz i właściwie generyczne podejście nie jest potrzebne ani możliwe, zamiast GetBuilder wystarczy GetUserBuilder.
Ale nie wiem jaką dokładnie masz implementację
via Wykop Mobilny (Android)
  • 0
Cześć, mam pytanie od nowicjusza, pewnie głupie. Od pewnego czasu uczę się c++, chcę się teraz zabrać za pisanie swojego programu. Chciałbym, żeby ten program miał swój graficzny interfejs. W googlach znalazłem programy, które tworzą interfejsy przez przeciąganie suwaków, buttonów itd, jednak chciałbym nauczyć się tworzyć interfejsy od podstaw. Jakie języki i technologie muszę do tego poznać? Czy c# i .NET są do tego odpowiednie?
#programowanie #cpp #csharp #net
proszę o wytłumaczenie jak absolutnemu debilowi ;-) poniżej prostacki szkic programy konsolowego #csharp

namespace Programs
{
class Program
{
static void Main(string[] args)
{
}
}
}

teraz #pytanie w jaki sposób trzeba dopisać nową metodę, w #wpf jest to po prostu

void NazwaMetody();
{ }

(pisałem nieco w C#, a le były do WPF w #visualstudio tylko i tam nie było takich cyrków z metodami, niemniej było to dość dawno)

tutaj
.NET 5 – czy Microsoft buduje krętą drogę do sukcesu?
Moje szczegółowe podsumowanie co wiemy o .NET 5 i jak doszło do jego powstania :D
Konferencja Build 2019 to jedna z najważniejszych imprez spod znaku .NET. To właśnie tutaj pokazywane są najważniejsze nowości i plany na przyszłość związane z technologiami od giganta z Redmond. Nie inaczej było w tym roku. Zostały przedstawione zmiany powiązane z Azurem, DevOpsem, AI, a nawet film pokazujący
Pobierz
źródło: comment_9hCcpRqczC4ZG8SpQUQ6uIMsr0sGL5gT.jpg
#csharp #selenium

1. Jak wykryć, że zamknąłem kartę, którą otworzył mi ChromeDriver?
2. Jak przejąć atrybuty wszystkich formularzy na stronie otwartej przez ChromeDriver? (id, name, value)
FindElements wymaga By
(chce zebrać wszystkie dostępne, następnie zadziałać na nich regexem i wypełnić tylko niektóre)
@Noct:
Otwarte karty widnieją jako windowhandles, po otwarciu jakiegoś okna czytasz jego window handle (po focusie oczywiście) do stringa i potem możesz sprawdzić czy jest teraz w handles = otwarte
Find By możesz użyc z XPATHem i wtedy rzucić na wszystko z *, ale jaki będzie efekt... Troche pokrętny sposób.
n


@Noct: No jak tak chcesz się bawić to rzeczywiście regexem zrobisz wszystko, potężne narzędzie, ale nie przepadam za nim :p
A jest powód czemu tak chcesz to robic, zamiast zczytać każde pole i odnieść się do nich? Może wszystkie te pola formularza są jednego typu np inputy jakieś albo w grupach typów wtedy mozna pobrać po findelements do listy elementów i pętlą uzupełnić, tylko nie masz nigdy pewności, że wyświetlanie
Greg Young - 8 Lines of Code

Bardzo fajna prelka Grega Younga o tendencji developerów do zalewania kodu frameworkami, które wykonują kupę roboty w sposób niejawny i nieznany dla przeciętnego kodera bez doktoratu z danego rozwiązania. O ile można się kłócić w kwestii jego podejścia do kontenerów DI (ale to raczej kwestia czasów, dzisiaj nikt w greenfieldzie dotnetowym nie będzie konfigurował kontenera przy pomocy XMLa), o tyle sama idea nadużywania magicznych frameworków
@Czesiowcy: Ostatnio był na mirko prywatny link do nieprzetworzonego nagrania z Confitura 2019, ale już usunięte z tego co widzę. Jak wrzucą oficjalne wersje to polecam masakrę magii w wykonaniu Jarka Ratajskiego.
@MQs: No on zawsze ma fajne prezentację, ale oczywiście też idzie mocno w drugą stronę, programowanie reaktywne jak sam powiedział też ma swoje minusy. Ale największym problemem i tak jest spróbować czegoś bez springa jak we wszystkich ofertach to jest.
via Wykop Mobilny (Android)
  • 1
chciałem znów wrócić do zabawy #dotnet i #csharp tym razem z pomocą #vscode w #opensuse zamiast wielkiego #visualstudio w #windows10 - czy jest jakiś lekki i działający sposób jeśli zamiast biblioteki dll chciałbym plik exe? oczywiście można go zbudować z parametrami dla Win10 ale poza prostym programem (exe, kilkadziesiąt KB) wypluwa 60MB dodatków w folderze...

skopiowanie samego exeka nie działa, plik na Windozie się nie uruchamia, albo wykonuje i zamyka tak szybko