#anonimowemirkowyznania
#programowanie #naukaprogramowania #javascript

Hej. Zacząłem swoją pierwszą pracę w JavaScript i zastanawiam się nad kupnem Macbooka Pro M1 Max (jest w promocji 16200 zł) w leasingu. Jako że mam swoją firmę, to wyszedłby mnie ostatecznie coś w okolicach 13500 zł z wszelkimi opłatami w ciągu 24 miesięcy. Warto? Normalnie za gotówkę wyszedłby za około 11500 zł, czyli defacto zapłacę za niego 2000 zł więcej
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: ja jak zaczynałem to kod na kartce pisałem i nie narzekałem. Pierwsza praca w IT to swoje branche na dyskietkach przechowywaliśmy, wtedy raz na tydzień lider brał te wszystkie dyskietki i tworzył "mastera".
  • Odpowiedz
Co to jest za bład i o co chodzi.


@massejferguson: no przecież masz napisane xD Ogólnie jak uczysz się programowania to pierwszy język jakiego powinieneś się nauczyć to


Nie możesz ustawić onclick na coś co jest null. btn to null, nie znalazło nic o id buttonbuy.
  • Odpowiedz
  • 6
@ntoskrnl: 3 lat studiowałem w robocie programmatica sprawiedliwego, dlatego pomimo, że nie umiem programować, bo za chytry na to jestem, a to trzeba na spokojnie do tego usiąść, to ładowania asynchronicznego skryptów jestem nauczony. Jest to podstawa adsów, tak jak Antygona Ksiąg Sprawiedliwych.
  • Odpowiedz
Hej hej znacie jakiś framework frontendowy prosty do konfiguracji i podpięcia jak preact, prosty w pisaniu jak thymeleaf albo np. svetle (chodzi mi o brak kodu HTML w funkcjach JavaScript tj. że funkcje Java script zwracają kod HTML wolałbym na odwrót HTML z wstawkami js łatwiej mi się to czyta) oraz taki nowoczesny jak react albo angular czyli większość dzieje się po stronie frontendu? Spa. Póki co znalazlwm alpine js ale czy
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam spory, funkcyjny (ale i funkcjonalny) komponent. Na potrzeby przykładu powiedzmy, że jest to zaawansowana tabela z filtrowaniem, sortowaniem, grupowaniem. Potrzebuję uzyskać alternatywną wersję tej tabeli, z nieco inną zasadą działania niektórych funkcji oraz sposobem wyświetlania. Różnice są na tyle spore, że przekazanie flagi do komponentu i if-else w poszczególnych handlerach raczej się nie sprawdzi (zwłaszcza przyszłościowo). Mógłbym wrzucić całą logikę i funkcje w hooka, ale jak miałbym wtedy nadpisać działanie którejś
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #frontend #backend #react #webdev #programista15k #javascript
Cześć Mirki, jest taka sprawa. Potrafię do Reactowej aplikacji dodać logowanie z uzyciem np. NextAuth i podobnych bibliotek. Umiem tez napisac proste API w MERN przez ktore komunikuję się ze swoją bazą danych na Mongodb.com i dodaję tak nowe wpisy, edytuję, usuwam itd.
I tu następuje kolejny krok, na którym wlasnie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Viktor7874: najłatwiej jak przy wywoływaniu tego API będziesz przekazywał cookie albo JWT, wtedy API dostaje kontekst użytkownika. W konkretnym serwisie wtedy masz info np id użytkownika i możesz np zaifowac czy dany zasób jest dostępny dla tego użytkownika. Zależy w czym API piszesz
  • Odpowiedz
@matysbest na początek freecodecamp, najlepsza metoda uczenia to "learn by doing", a oni w tym procesie bardzo trzymają za rączke więc idealnie dla początkującego.
Potem jak już się trochę poduczysz BARDZO polecam theodinproject - mnóstwo projektów, dużo odniesień do quality zewnetrzych źródeł, generalnie bardzo kompleksowy kurs.
Obie powyższe pozycje są darmowe, z płatnych opcji mogę również polecić hyperskill, niedawno wrzucili nowe kursy frontendowe, rzuciłem okiem z ciekawości i wyglądają na porządne
  • Odpowiedz
Dobrze wiemy, że chcecie zostać #programista15k dla pieniędzy.

A co jeśli powiemy Wam, że #python czy #javascript to nie jedyna opcja?

Otwierają się nowe możliwości w związku z dynamicznym rozwojem platform #lowcode #nocode. Chętnie opowiemy Wam o tym bazując na własnym doświadczeniu podczas naszej konferencji NoCodeDays, na Ścieżce Zmiany.
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AkademiaAplikacji: Koledzy, macie całą stronę o konferencji, na której jest dużo słów, ale nie ma nic konkretnego o samej konferencji. Nie wiem, czy coś się zepsuło, czy to tak specjalnie ( ͡° ͜ʖ ͡°)

Równie dobrze to może być konferencja pt. "Managerem każdy może być" i couchowe pitu pitu, jak i fatyczne porady dla ludzi wchodzących do IT omawiająca role nie-programistów.

Liczę na poprawę, bo aktualnie
  • Odpowiedz
#naukaprogramowania #javascript #google

Mam nadzieję, że tagi są dobre. XD Mam kod do liczenia znaków z zalinkowanych dokumentów Google'a (Google Apps Script), ale jednocześnie nie potrafię obejść problemu, że skrypt się zatrzymuje (i jednocześnie nie zapisuje uzyskanych wyników), jeśli natrafi na problem z linkiem: brak pliku, brak dostępu, błędny link etc. Czy ktoś ma pomysł, jak nakazać w takiej sytuacji wywalanie informacji o błędzie (w docelowej komórce)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Fenrirr: Po bożemu to sobie po prostu sprawdzaj warunki np. zamiast

const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet()

powinieneś mieć
const spreadSheet
  • Odpowiedz
Zaczynajac od
var net = require(‘net’);
var server = net.createserver();
Napisalem sobie kilka linijek kodu w #nodejs, ktore sluchaja na porcie X nadchodzacych wiadomosci, z tablicy wybieraja wartosc na podstawie wiadomosci i wypisuja wynik do konsoli.

#pytanie #pytaniedoeksperta
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@taju: jak nie websocket no to mozesz co 5 sekund strzelać na jakis enpoint co zwrócić wynik i to wyświetlac. Czyli apla front + ten twój node server wystawia enpoint gdzie to zwraca. A apka front co jakis interval(prosty kod w js) uderza i wyświetla
  • Odpowiedz
@throaway: Nie masz hooków np. inicjujących serwisy w unitach, aplikacje/testową bazę danych w testach API, nocki Sentry albo mocki AWSa? Szczerze to dużo gorzej debugowało mi się Jesta, może to dlatego, że używam właśnie połączenia tych trzech bibliotek
  • Odpowiedz
@ElementalX7: Z takich ciekawszych tylko pamiętaj, że freeze() robi tzw. "shallow freeze". Zagnieżdżone obiekty będą nadal mutowalne. Jeśli chcesz tego uniknąć musisz rekursywnie zrobić "deepFreeze"
  • Odpowiedz
Mam pytanie związanie z #js oraz #html. chce zmienić na scroll-u i mam takie dwa skrypty. I one mi działają jak są pojedynczo, a jak oba są wpisane to działa jeden. Zauważyłem, że problem jest w pierwszej linijce z tym [0], ale ni cholery nie rozumiem jak to naprawić. Głównie dlatego, że nie umiem JS-a oraz nie jestem programista.

#programowanie #programista15k #javascript
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema.
Zacząłem korzystać z TypeScript razem z Vue2. Mam taki problem że stworzyłem komponent, otypowałem propsy i jak zaimportuje komponent i najadę na niego myszką w script to ładnie mi pokazuje typy ale jak już wpisuje go w template to pokazuje mi się typ any i mogę w propsy wrzucić kompletnie inny typ.
Przykładowo mam komponent Item z propsem header: String

import { defineComponent } from 'vue'

export
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TurboBlejzer: tak jak @banzi napisał, w jQuery korzysta się z $(document).ready. W czystym JS też możesz to zrobić, przenieś sobie do taki js:

document.addEventListener("DOMContentLoaded", function() {
// tutaj wklej Twój kod
}

i wtedy też powinno zacząć działać, bo Twój event listener zostanie utworzony wtedy, gdy wyemitowany zostanie event "DOMContentLoaded", który jest emitowany gdy przeglądarka przeparsuje całą zawartość HTML, wszystkie skrypty itd.
  • Odpowiedz