Mógłby mi ktoś w miarę prosty sposób wytłumaczyć czym są eventy? Czy dobrze rozumiem, że one służą, do tego, że jak np. w jakiejś metodzie coś się stanie to ten event jest uruchamiany i subskrybenci wykonują to co mają do wykonania, ale po za tą metodą, żeby nie wywoływać tych method subskrybentów bezpośrednio w innej metodzie? Nie wiem, czy nie pogmatwałem trochę. Może ktoś mogły podać jakiś dość prosty i klarowny przykład
@Edelner: Event, to jakbyś siedząc na open space, jak coś zrobisz krzyczał do wszystkich jakieś hasło. Kto będzie chciał, słuchał to zareaguje. Kto słucha, nie wiesz. Kto cokolwiek z tym robisz? Nie wiesz. Po prostu robisz swoje, wysyłasz event, ktoś go może (a może i nie) skonsumuje.
  • Odpowiedz
Pokaże Ci Jak Zostać Programistą C#/.NET w 2021 Roku (Startując Od Zera).

Już 16 listopada odbędzie się darmowe szkolenie online w której pokaże Ci najlepszą drogę do Zostania Programistą w 2021 roku.

Poruszane tematy:
➡Dlaczego Warto Zostać Programistą .NET?
➡Czy Jest Zapotrzebowanie Na Młodszych Programistów .NET?
➡Czy Można Zostać Programistą .NET Bez Studiów?
➡Czy Można Zostać Programistą .NET Bez Znajomości Języka Angielskiego?
➡Ile Zarabiają Programiści .NET?
➡Jak Się Przebranżowić Na Programistę z
kazik- - Pokaże Ci Jak Zostać Programistą C#/.NET w 2021 Roku (Startując Od Zera).

...

źródło: comment_1605033722C4e1cbMeUwCNAZLkhIEU7g.jpg

Pobierz
@tomaszs: obraz nie ma kontrastu, na histogramie widać że obraz się zamyka w 2/3 rozpiętości tonalnej, przez co wygląda płasko i nie jest eye catchy. Pudełko jest równomiernie oświetlone przez co gubi się efekt trójwymiarowości, każda ze ścianek jest równomiernie oświetlona i mózg głupieje, bo widzi jakieś cienie które nie niosą za sobą konsekwencji. Mało głębi.
einz - @tomaszs: obraz nie ma kontrastu, na histogramie widać że obraz się zamyka w 2...

źródło: comment_1605054073yPqaC0muq10lawgKjFDdpz.jpg

Pobierz
  • Odpowiedz
Na grupkach IT płacz, że nikt nie chce brać na staż/praktyki. Niczym w paście "
-chlip chlip ten junior ma tak ciężko
-#!$%@? patriarchalna polska
-ehhh tak by sobie chciał pracować i zarabiać miliony"

90% postów, że szukają stażów jest od kobiet średnio 26-35 lat które są po projektowaniu wnętrz, bibliotekoznactwie, filologiach pl itp. Tak sprawdzam ich posty i w 95% nie ma na nim żadnego odzewu. Nie mają żadnego expa, wykształcenia
90% postów, że szukają stażów jest od kobiet średnio 26-35 lat które są po projektowaniu wnętrz, bibliotekoznactwie, filologiach pl itp.


@Karling: w IT bujanie cyckami i dupą niewiele pomaga, pewnie dlatego frustracja "bo mi się należy" narasta, firmy są nastawione na konkretne skille i taski, robotę trzeba wykonać, nie ma miejsca na malowanie paznokci i poprawianie makijażu
płaczu pewnie będzie sporo, bezrobocie ruszy w przyszłym roku
  • Odpowiedz
#naukaprogramowania #programowanie
Cześć Mirki. Mam do zrobienia projekt stronki na studia z użyciem dockera. Część treści projektu brzmi tak:

"(...) Wdrożenie ma się odbyć przy użyciu kontenerów dockera.

Należy wysłać:

1 plik Dockerfile wraz z instrukcją zbudowania obrazu oraz uruchomienia obrazu w kontenerze.
2 pliki źródłowe aplikacji wraz z instrukcją zbudowania projektu oraz jego uruchomienia
Projekt powinien opierać się o montowanie katalogów z hosta do kontenera - tak, żeby nie trzeba było
@ugotowany_kamien: Tak. Tworzysz dockerfile, w którym jest instalowane wszystko, co trzeba i odpalasz kontener montując swój katalog z kodem do dockera. W kodzie praktycznie nic się nie zmienia, jedynie musisz uważać na ścieżki, aby się zgadzały z tym, co będzie w dockerze. Tzn najłatwiej będzie używać relatywnych.
  • Odpowiedz
Mireczki potrzebuję porady: jak mogę owrapować zwracaną listę w soap'ie (w wsdl) oraz by w przypadku braku elementów do zwrotu zwracało jakąś pustą listę?


w razie pustej listy dostaję zwrotkę:


Problem w tym, że wygląda to jakby poleciał jakiś nullpointer, chciałbym to jakoś owrapować i zwrócić pusta listę.
Widziałem, że jest jakaś adnotacja @XmlElementWrapper z tym, że u mnie się ona nie generuje (pewnie trzeba coś zmienić w wsdl'u).

#programowanie #naukaprogramowania #
Hej tag #programowanie.
Mam do napisania program (najlepiej w C), który przy pomocy listy wskaźnikowej (na dane typu double) rozrasta się do pewnej, zadanej wielkości, np podajemy rozmiar w konsoli.
Możecie mi podpowiedzieć jak się do tego zabrać? Narazie mam tyle:

struct Node {
double data;
struct Node* next;
};

void main()
{
int size_to_extend;
struct Node* head = NULL;
head = (struct Node*)malloc(sizeof(struct Node));
int size_of_node = sizeof(struct Node);
printf("Enter
cos takiego

int size_to_extend;
scanf_s("%d", &size_to_extend);

int n = size_to_extend / sizeof(struct(Node));

struct Node* head = NULL;

for (int i = 0; i < n; i++) {
struct Node* old_head = head;
head = (struct Node*)malloc(sizeof(struct Node));
head->next = old_head;
}
  • Odpowiedz
Hej, może mi ktoś wyjaśnić pewną rzecz związaną z obiektem Event w JavaScript?

Np mamy taki fragment kodu:

document.body.addEventListener('mousemove', function(e){
console.log(e.clientX, e.clientY);
})

No i mamy tutaj wywołanie na body metody addEventListener - jako zdarzenie przyjmujemy ruch myszki na body. Następnie mamy funkcję anonimową, która jako argument przyjmuje zmienną o nazwie 'e'. Następnie za pomocą tej zmiennej możemy się odwoływać do obiektu Event i tutaj np za pomocą clientX i clientY wyświetlamy
@maciorqa: przeglądarka wywołuje listener z konkretną wartością, jako pierwszy argument podaje dane o zdarzeniu, które dostajesz w zmiennej o nazwie takiej, jaką zadeklarowałeś na pierwszej pozycji - w Twoim przypadku jest to właśnie "e". Obiekt z informacją o zdarzeniu ma swoje pola, np. clientX.
  • Odpowiedz
  • 3
@maciorqa nazwa może być dowolna bo liczy się tylko kolejność argumentów w twojej anonimowej funkcji. Więc js wie że jeśli to jest pierwszy argument to będzie typu event i możesz dzięki temu mieć nazwę jaką chcesz
  • Odpowiedz
Czy w canvas jedyna możliwość łapania eventów na konkretnych elementach to porównanie pozycji kursora i położenia elementu?
PS, żeby nie spamować: Czy w przypadku kiedy po spełnieniu warunku chcę przerwać wykonywanie metody, to po prostu daje goły return?
#naukaprogramowania
  • Odpowiedz
Hej,
Dopiero zaczynam przygodę z wątkami i chcę wrzucić cześć kodu do wątków aby go mocno przyspieszyć(za pomocą Rayon).

Stworzyłem póki co taki kod(który oczywiście się nie kompiluje)

self.imagestocheck.paritermut().map(|fileentry| {
let image = match image::open(file
entry.path.clone()) {
Ok(t) => t,
Err() => return, // Something is wrong with image
};
let dimensions = image.dimensions();

file
entry.dimensions = format!("{}x{}", dimensions.0, dimensions.1);
let hasher = HasherConfig::withbytestype::<[u8;
@qarmin: załozeniem rayona jest to, że zamieniac iter() na par_iter() i wszystko działa, więc raczej powinieneś ogarnąć jak się używa traitu Iterator w taki sposób, żeby nie mutować i jednocześnie osiągnąć co chcesz. Nie wiem, czy jest jakiś tutorial do tego, ta wiedza jest mocno przenośna z innych języków programowania
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@pabl0esc0bar: tak naprawde to chodzi o cala otoczke wokół tego. Jezyk jest tylko możliwością komunikacji. Jezeli bedziesz rozumial po co robic takie testy, jak je pisac najlepiej, jak tego pilnowac i jak uruchamiac to juz cala wiedza.
Reszta to w sumie jest schematyczne szczegolnie dla testerow nie wymaga sie znajomosci na bog wie jakim poziomie jezykow. Stworzysz raz swoj schemat i lecisz z tym :)
  • Odpowiedz
Cześć!
Łapcie darmowy ebook z opisem 8 rzeczy, o których należy pamiętać rekrutując się do pierwszej pracy w IT
Mam nadzieję, że dokument okaże się dla Was przydatny ( ͡° ͜ʖ ͡°)

Po przeczytaniu zapraszam do wyrażenia swojej opinii tutaj lub w komentarzu, ponieważ jest ona dla mnie ważna

Darmowy Ebook można pobrać tutaj: https://pierwszapracait.pl/
Do pobrania ebooka będzie potrzebny adres email ale dzięki temu będę