Mam sobie bazę danych a w niej tabelę. Wszystkie wiersze z tej tabeli wyświetlane są na stronie (tabela generowana przez Flask). Na końcu każdego wiersza mam guzik do edycji ale za cholerę nie wiem jak go zaprogramować, żeby edytował tylko dany wiersz. Jest jakiś sposób, żeby do każdego wiersza (czy nawet komórki) generować jakieś losowe ID czy coś w tym stylu? Coś co bym mógł złapać JSem?
Chciałbym żeby to wyglądało jak tutaj:

https://youtu.be/vYoGKtdl7dQ?t=279

Że
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@michaal: https://en.wikipedia.org/wiki/Ajax_(programming)#JavaScript_example tu przykład z czystym javascriptem, bez użycia jQuery.
Skoro masz ID, to dajesz je jako data-id="ID" do guzika oraz do tr. Po kliknięciu w guzik odczytujesz tą wartość, wyciągasz tr z odpowiednim data-id i dla każdego wewnętrznego td robisz podmianę zawartości na ``, guzik edycji ukrywasz, zamiast niego dajesz obsługę esc\enter (esc anuluje zmiany i przywraca normalny wiersz, enter wyciąga wartości z inputów, wysyła ajaxem dane do zapisu
  • Odpowiedz
Czy mógłbym prosić kogoś o porządne code review? W pracy miałem robione, ale jestem średnio zadowolony z przebiegu ( ͡° ʖ̯ ͡°)

https://github.com/DawidJur/pallet-generator
Zadanie polegało na zrobieniu rzutu technicznego customowych palet dla sklepu zajmującego się sprzedażą takowych. Dostałem zgodę na wrzucenie kodu do portfolio, ale pierw chciałbym się upewnić czy się do tego nadaje.

#programowanie #javascript #webdev trochę #naukaprogramowania
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurix: kod jest dobry, tylko czysto z podejściem perfekcjonisty doczepiłbym się do kilku rzeczy.

Domyślnie odpowiednikiem var z ES5 powinno być const - zakładasz, że dane nie ulegną zmianie, a jeśli wiesz, że na pewno coś zmienisz, wtedy używasz let (dobry nawyk, pozwala wyeliminować sporo błędów).
Nazwy metod są jakieś takie wyolbrzymione, nie są złe i dobrze odzwierciedlają kontekst wywołania, ale jednak są dosyć duże.
Same walidatory sprowadziłbym do czegoś
  • Odpowiedz
@Jurix:

1. w css nie styluj po id.

2 jQuery nie jest ci do niczego potrzebne. W czystym javascripcie możesz użyć metody np. document.querySelector("#pallet-length"), zamiast on() użyć addEventListener, zamiast text(), textContext, zamiast val() value, zamiast css() możesz użyć style i to są chyba wszystkie przypadki gdzie użyłeś jQuery. Zamiast dodawać inlinowe style lepiej zdefiniuj klasę css z tym stylem i dodawaj/usuwaj ją za
  • Odpowiedz
#webdev

Ile trzeba zaplacic za usluge skonfigurowania hostingu z domena plus stworzenie na hostingu stronki w wordpressie. OVH z zainstalowanym wordpressem. Stronka prosta - glowne info, nowosci, galeria, odnosniki do fb. Obrobka graficzna bo mam az 3 kolory i logo na ktorym trzeba ta prosta strone graficznie oprzec. ( ͡° ͜ʖ ͡°) pewnie ogarne juz wrzucanie info we wlasnym zakresie.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam takie pytanko do zawodowych kucy. Dostaje od jakiegoś czasu drobne zlecenia na steony internetowe. Waszym zdaniem na start lepiej pracować na cały etat i w wolnych chwilach stawiać strony, pol etatu żeby mieć po prostu ubezpieczenie i trochę hajsu pewnego i więcej spędzać przy stronach czy od razu próbować otwierać firmę i skakać na głęboką wodę?

Te zlecenia to głównie wordpress

#programowanie #webdev #pracbaza
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LegatMichau: jeżeli pracujesz i otworzysz firmę będziesz płacił tylko składkę zdrowotną.
Jeżeli się zwolnisz masz prawo do 2 lat "małego zusu" jest to ok 550zł. Jest jeszcze ulga na start ale nie wiem ile i jak dokładnie to działa
  • Odpowiedz
@januzi: zawsze jest free jeśli używasz tego jako DB, co innego gdy chcesz to dystrybuować razem ze swoim oprogramowaniem.

@n1cod3: użyj MariaDB zamiast MySQL to będzie łatwiej, bo z Oracle nigdy nic nie wiadomo. Alternatywnie jeśli masz wybór to bierz PostgreSQL, lepszy i na prostszej licencji
  • Odpowiedz
Zamierzam zrobić w ciągu 2 miesięcy kilka side projectów przy okazji ucząc się trochę nowych technologii. Dotychczas raczej klepałem w starym stacku typu WAMP.
Nie chce drastycznych zmian więc stack typu MERN odpada.

Myślę nad Laravelem i Vue. Słyszałem, że np. React i Angular kiepsko wspierają SEO. I chodzi o generowanie contentu w locie czego nie widzą roboty crawlujace, czy jeszcze o coś innego? Vue pewnie będzie mieć ten sam problem..?

#
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DlugoMyslalemNadNickiem mit numer jeden: frameworki już od dawna nie mają większego problemu z seo. Angulara wymyślił google. Myślisz, że by sobie z tym nie poradzili? Ale zawsze możesz generować statyczny content tylko pod wyszukiwarki. Tylko sensu w tym brak.
  • Odpowiedz
Mirktzy, pobrał ktoś opracowanie w PDF od PricewaterhouseCoopers z tej analizy zaniedbań w egzotycznym banku?
DDoSecrets i leżą paradoksalnie :P

Z tego znaleziska: https://www.wykop.pl/link/5218973/wlamal-sie-do-banku-ukradl-pieniadze-opublikowal-raport-z-wlamania/
Ten plik: https://data.ddosecrets.com/file/Sherwood/Pallid-Nutmeg.pdf

#bezpieczenstwo | #security | #it | #pentesting | #technologia | #webdev
Saeglopur - Mirktzy, pobrał ktoś opracowanie w PDF od PricewaterhouseCoopers z tej an...

źródło: comment_R13ppHNpvVHWSOYVp4TwiuYx52ED3kKt.gif

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mogłem zostać lekarzem medycyny sądowej i przeprowadzać sekcje zwłok, nawet wtedy nie byłbym narażony na tak straszne widoki jak otwierając pliki źródłowe motywów Wordpressa.

#webdev #wordpress #j--------e
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Boniasty: Junior here, chcę się rozwijać w kierunku dobrego webdeva, ale niewiele wyciągam z klepania szablonów wordpressa :(. Szefu mówi że to kwestia podejścia i to co robię to okazja do nauki, ale 80% czasu poświęcam na debugowanie czyjegoś spaghetti...
  • Odpowiedz
nie rozumiem,


@mioDuus: Jeśli robisz soft, który składa się z jakichś tam wielu niezależnych komponentów, to z jednej strony chcesz łatwo rozwijać projekt, a więc masz monorepo, ale z drugiej dystrybuować komponenty niezależnie, żeby można ich było używać pojedynczo. Dlatego tworzy się wtedy repozytoria read-only dla poszczególnych komponentów, gdzie kopiowany jest ich kod. Typowe dla frameworków. Symfony tak miało, ale z czego widzę, teraz mają już realne repozytoria dla każdego
  • Odpowiedz
Hejka mirki przychodzę z zapytaniem otóż strasznie mi muli win 10 przy programowaniu #webdev w vs code czy chociażby podczas bawienia się w wordpressie na xampie. Specyfikacja nie gra roli bo jest laptop gamingowy z 2k15 i na grach działa bez zarzutu. Jak myślicie zrobić formata i wgrać linuxa? Czy po prostu na czysto win 10 wgrać? #programowanie
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki piszę już któryś post z kolei bo motam się strasznie w temacie.

Sprawa wygląda tak:
Postawiłem serwis ogłoszeniowy (coś jak olx) na szablonie Classiera do #wordpress
Podzieliłem na kategorie i mechanicznie wszystko działa. Teraz pozostaje kwestia oprawy graficznej.
Mam do wydania 1500zł. Potrzebuję zrobić:
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@brakloginuf: Logo, grafiki na facebooka i tego, żeby kolorystycznie wyglądał ten layout dobrze. Przykładowo grafika która jest pod tymi ikonkami z kategoriami bo nie zostawie tam przecież chłopa przy komputerze jak to całkiem inna działka :)
  • Odpowiedz
@Czachaaa: podeslij mi info na pw tzn co dokladnie trzeba zrobic, w jakim kierunku wizulnym chcesz iść, jakieś wytyczne i linki do stron które sa w twoim guście.

czemu ten szablon, a nie classipress? pytam, bo myślę o jednym niszowym temacie z ogłoszeniami i wstępnie wybrałem classipress.
  • Odpowiedz