Bartek na początku myślał, że być programistą to mniej więcej to samo, co polecieć w kosmos. Mija kilka lat i jest zadowolonym programistą pracującym w kolejnej już firmie w stolicy Niemiec ( ͡° ͜ʖ ͡°)

A jakie było Wasze pierwsze podejście do programowania?

https://geek.justjoin.it/programowanie-to-nie-podroz-w-kosmos-historia-bartka-nowaczyka/?utm_source=Wykop&utm_campaign=Mikroblog

#programowanie #naukaprogramowania #informatyka #heheszki #humorobrazkowy #humorinformatykow
JustJoinIT - Bartek na początku myślał, że być programistą to mniej więcej to samo, c...

źródło: comment_QUBYDZ7S6OPZRl7QBAZzSL3KgQ80S3eN.jpg

Pobierz
Jupi!
Jeszcze nie minął całkowicie miesiąc od rozpoczęcia nauki, ale (poza zupełnymi podstawami typu tablice, pętle, zmienne, klasy, metody...):
- Umiem już tworzyć pierwsze aplikacje okienkowe, zmieniać w nich ikonkę, tytuł, dodawać guziczki, pola tekstowe, okna dialogowe, zmieniać kolory komponentów, tła, czcionek.
- Obsługiwać zdarzenia myszkowe (naciśnięcie na guziczek) i trochę klawiszowe (jeszcze nie czuję się z tym aż tak zaznajomiona jak z klikaniem).
- Zaczęłam pisać pierwsze "programy" bez pomocy tutoriali/samouczków.
@DzikaMrowka: > tzn wiesz, już rok temu uczyłam się zmiennych, metod itd, ale nic nie czaiłam więc to zostawiłam.

Widzisz nie rozumiesz podstaw, skończy się na tym że "odtworzysz" dwa programy i Twoja "zabawa" z programowaniem się skończy. Podstawy to punkt wyjściowy a jak ktoś tego nie rozumie to niech lepiej odpuści i zejdzie wreszcie na ziemię. Oczywiste jest, że im dalej w las tym gęściej i ciemniej. Dla przykładu ja
  • Odpowiedz
#postgresql #psql #naukaprogramowania #bazydanych polecenie: SELECT cena FROM TOWAR GROUP by cena having count(cena)>1 - dziala super ale wystarczy ze dodam opis : SELECT cena, opis, from towar group by cena, opis having count(cena)>1 - już niestety daje niekorzystny wynik, mimo ze w teorii jedyne co dodałem do zapytania to opis. orientuje się ktoś może gdzie tkwi błąd w tym zapytaniu ? dzięki
@Godziu73: nic się nie pojawiało w ogóle. Na szczęście udało się ten problem przeskoczyć :
---> select opis, cena from towar where cena in (select cena from towar group by cena having count(cena)>1);
  • Odpowiedz
#javascript #webdev #naukaprogramowania
Stworzyłem sobie przycisk wstawiłem go funkcją insertBefore
Wstawił się ładnie.
Chciałem dodać mu akcje po naciśnięciu więc dodałem
przycisk.addEventListener("click", funkcja(), false)
I jakimś cudem bez kliknięcia myszką funkcja mi się wykonuje.
Jakiś pomysł?
Dzień dobry wszystkim programującym Mirkom i Mirabelkom! ( ͡º ͜ʖ͡º) Dziś poniedziałek, więc wrzucamy nowy #cppnews, czyli #nowinki o #programowanie w #jezykc i #cpp ( ͡ ͜ʖ ͡)

https://cpp-polska.pl/post/cppnews-66-2904-0505-adl-i-ekstremalnie-trudny-quiz ()

W tym tygodniu znajdziecie linki do wpisów o historii C++ - w jaki sposób wprowadzono przestrzenie nazw, czym jest ADL oraz link do bardzo
CppPolska - Dzień dobry wszystkim programującym Mirkom i Mirabelkom! ( ͡º ͜ʖ͡º) Dziś ...

źródło: comment_Cq60GMDy34M65a6pTkKSdAOvdI0uGHtz.jpg

Pobierz
  • Odpowiedz
#sql #psql #postgresql #naukaprogramowania chciałbym wypisać z bazy danych opis towaru, cene towaru oraz tabelkę z 'krotnością' powtórzeń dla każdej ceny odpowiadającej dla poszczególnych nazw towarów. SELECT opis, cena, count (cena) FROM TOWAR group by opis - nie działa , wyskakuje błąd : "column must appear in the group by clause or besed in an aggergate function" . orientuje się ktoś jak zredagować takie zapytanie ? dzieki
Hej Mirki zapraszam was na zwiastun mojego kanału! IT WEEK #itweek
Vlog mirka-programisty dla osób uczących się programowania #naukaprogramowania oraz tych, którzy chcą nimi zostać.
Znajdziesz tam filmy o tematyce związanej z pracą programisty, cenne informacje, wskazówki, #przemyslenia i skuteczne porady, które pomogą Ci dostać swoją pierwszą pracę w IT.

Nawet tysiącmilowa podróż zaczyna się od jednego kroku - i oto mój pierwszy film.
Ruszamy z kanałem YouTube
Od piątku godz 18:00
Cashflow88 - Hej Mirki zapraszam was na zwiastun mojego kanału! IT WEEK #itweek
Vlog...

źródło: comment_FQor89hz5qP29l7zA8j1irLoKOIXuAQ9.jpg

Pobierz
@tptak: Nie mówie, że nie można trafić na kumatych. Generalnie to jak patrze na to z perspektywy czasu to nie warto było wydawać $$$ na bootcamp. Żeby ogarnąć to co przekazują na takim bootcampie wystarczy przejść tutoriale dostępne za darmo w necie. A zaoszczędzone pieniądze przeznaczyć sobie na "poduszkę finansową" w ramach przebranżowienia i pójść na jakiś staż czy nawet praktyki.
  • Odpowiedz
@infamia: przysłanianie, czyli eclipsing to nie to samo co nadpisanie. Eclipsing ma miejsce w sytuacji, gdy nadklasa ma metodę o danej sygnaturze ale o zasięgu ograniczającym dostęp. Metoda przysłaniająca jest dostępna z zewnątrz.

class Scratch {

private void dupa() {
System.out.println("eclipsed dupa");
}
}

class SubScratch extends Scratch {

public void dupa() {
System.out.println("eclipsing dupa");
}

public static void main(String[] args) {
new SubScratch().dupa();
}
}

O to Ci chodziło?
  • Odpowiedz
Hej mirki ogarnia ktoś pracę na ckeditorze?
Mam taki problem. Gdy mam textarea i mam tam required to nie wykrywa go. W takim razie postanowiłem zrobić to od strony frontu w js.
function sprawdz() {
CKEDITOR.instances.ckeExample.getData().required;
}
Próbuję łapać wartość tego pola o id=ckeExample i narzucic mu required ale nie działa.
Chodzi mi o to by wyświetlił się ten komunikat z required który pokazuje się domyślnie że pole jest wymagane czy cos.
  • Odpowiedz
Hej mirki natrafiłem w jednym programie na 3 różne podejścia do dispatch-owania akcji w projekcie #react #redux i ogarnięcie danych w reducer-ach. #pytaniedoeksperta które podejście jest lepsze i dlaczego? Wydaje mi się że powinna być jedna konwencja w tym samym programie ale może się mylę ¯\_(ツ)_/¯ Mam 3 zdjęcia.

#naukaprogramowania #javascript #programowanie
Cashflow88 - Hej mirki natrafiłem w jednym programie na 3 różne podejścia do dispatch...

źródło: comment_5Du8an1ZJiTxa9wvJ5oGpQmDRRW5b4zx.jpg

Pobierz
via Wykop Mobilny (Android)
  • 1
@JungleJamPL: jak masz się uczyć Pythona od zera by napisać apke to nie warto. Jak chcesz zacząć pisać apki na poważnie, zawodowo to nie warto. W takich przypadkach lepiej ogarnąć kotlin/swift albo React Native.

Jak po prostu musisz w pracy/na studiach napisać na szybko jakaś jedna apke i znasz się trochę na Pythonie to pewnie warto spróbować.

Ja tam uważam że dobry programista w miesiąc jest w stanie opanować nowy język/framework
  • Odpowiedz
#naukaprogramowania #python napisałem prosty programik . Wpisujesz dwa kody pocztowe, np. 95-030 i 60-777 , i program sciąga baze danych kodów pocztowych (baza jest w zipie) rozpakowywuje ją, otwiera plik CSV , i wypisuje wszystkie kody wraz z adresami (ulice i miasta )kodów pomiędzy wpisanymi. Może ktoś ew. zerknąć, na kod, czy da się tam coś poprawić, może jakieś wskazówki z grubsza, co warto by do oddzielnych funkcji wydzielić a czego nie
@GRzA6969: wiesz akurat listę tutaj celowo zwrocilem, z tego względu ze dzieki temu nie ma znaczenia ktora zmienną (mniejszą badz większą) uzytkownik wpisze jako piwrwsza, bo potem przy porownaniu poprostu porównuje z min/max(lista), bo w przeciwnym wypadku wystarczylo by ze uzytkownik wprowadzil wiekszy kod na poczatku i potem algorytm nie zadzialal by juz.
  • Odpowiedz
@mprzemo: ok, bo tak jak proboje na tym pliku zrobić a.read() albo a.readlines() etc. to wyskakuje błąd:
a.readlines()
ValueError: I/O operation on closed file.

a jak daje type(a) to jest :


a dla a.read():

AttributeError: 'NoneType' object has no attribute 'seek'

jak możesz to zerknąć to proszę, tutaj podaję url z ktorego korzystam.
to jest plik zip w którym jest CSV
  • Odpowiedz