Treść przeznaczona dla osób powyżej 18 roku życia...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #firebase #nodejs

Mam apke, ktora probuje zaserwowac lokalnie w firebase, ale wyglada na to, ze firebase uzywa innego portu do serwowania serwera. Co najgorsze, za kazdym razem jest to inny randomowy port i za kazdym razem jest zajety. Zamknalem wszystkie procesy itd, no i przede wszystkim w konfiguracjach firebase mam konkretny port 5001 ustawiony, a firebase serve albo deploy serwuje na innym (zawsze ponad 8000). Ktos
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

To są firebase functions? Z tego co pamiętam to tam się portu nie podaje tylko wystawiasz funkcje do których strzelasz i masz w panelu ścieżkę do endpointu
  • Odpowiedz
Siemanko, mam problem z #firebase.

const storage = getStorage(app);
const songRef = storage.ref();

Mam te dwie linie i caly czas wywala mi error, ze storage.ref is not a function. Probowalem juz chyba wszystkiego, spotkal sie ktos z tym? Dodam, ze jestem nowicjuszem, wiec moge czegos nie widziec. Dzieki.
#programowanie #naukaprogramowania
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@jalop: Sprawdzilem i przy okazji sprawdzilem docs i wiem, gdzie byl problem. Wystarczylo storage jako argument wrzucic w ref - const songRef = ref(storage). Teraz natomiast mam inny problem lol.
  • Odpowiedz
Czy dobrze rozumiem, że używajac firebase do web push notifications, musimy pozbyć się prawdziwych endpointów i w ten sposób uzależniamy się od firebase?

Da się jakoś uzyskać te prawdziwe endpointy?

#firebase #programowanie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@chaddeveloper: Chyba nie zrozumiałeś. Bez używania firebase przeglądarka użytkownika zwraca endpoint, który możesz zapisać w bazie, a później możesz na niego wysłać push notification.

Uzywając firebase endpoint ląduje w bazie firebase i nie ma do niego dostępu. Push notification za pomocą firebase wykonuje się za pomocą wygenerowanego przez firebase tokenu.

Jak chcesz zmienić usługę, to nie da się odzyskać oryginalnych endpointów.
  • Odpowiedz
Wie ktoś jak używać firebase'owej funkcji getDocs razem z hookiem useQuery? Albo jak można pobrać dane z firebase za pomocą fetch/axios zamiast getDocs? #programowanie #firebase
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam taki data class, żeby przy zbieraniu danych z Firestore, zebrać dokument do właśnie tej klasy tym kodem:

val user = docReference.toObject(User::class.java)
Problem w tym, że w Firestore mam w tym dokumencie jeszcze jedną kolekcje i przez tą kolekcje nie mogę już zmienić dokumentu na klasę User bo wtedy zwraca mi to tylko null (°°

Da się jakoś w data class
mamniciwszystko - Mam taki data class, żeby przy zbieraniu danych z Firestore, zebrać...

źródło: comment_1668896963Iour9NONDsHOEJOuW0AnO9.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mamniciwszystko: oczy szczypio od tego konstruktora, który zresztą, zdaje się, że jest zbędny. A co się dzieje, jak po prostu dodasz sobie pole w klasie?

import java.time.ZoneOffset.UTC
import java.time.ZonedDateTime

data
  • Odpowiedz
@mamniciwszystko: to nie ma znaczenia Compose. Compose to tylko UI, równie dobrze mógłbyś skompilować kod do iOS i UI zrobić w SwiftUI. Powiem, ze teraz inaczej się programuje niż to co pokazałeś w tym przykładzie. Ogarnij coroutines jakieś view state powinno być lżej. Przejście xml na compose nie powinno zmieniać "dołu".
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
Jeśli postawie serwer który będzie sprawdzal zmiany w Firebase Firestore, a potem w swojej aplikacji (na Andka) stworze coś tam ble ble (pierwszy raz bym się bawił w te połączenia HTTP i API) to można w jakiś sposób napisać kod, który by łączył się z serwerem i nasłuchiwał czy w bazie Firebase są jakieś zmiany (np. Gdy jakiś użytkownik polubi jakiś komentarz, to komentujący dostanie o tym powiadomienie) i czy da się
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W jaki sposób umieszcza się stronę internetową w internecie?
Tzn. Chciałbym sobie wykupić „miejsce w internecie”… ale jak? Nie wystarczy wykupienie domeny? Dobrze rozumiem ze domena to tylko adres strony?

Jeśli tak to muszę wykupić jeszcze hosting?
I znów - jeśli tak to czy mogę wykupić hosting dla aplikacji internetowej, która ma bazę danych w Firebase? Bo wszędzie widzę wzmianki o SQL ale to chyba bez różnicy czy używam Firebase czy MySQL?

#
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mamniciwszystko: Ja właśnie jestem na zakupie hostingu i domeny, tuż po analizowaniu cenników i ofert.
Każdy ma nieco inne potrzeby i tych rzeczy jak Firebase w ogóle nie potrzebowałem.
Natomiast rozważałem polski albo zagraniczny hosting i sumowałem koszta domena+tani_hosting w ciągu 4 lat. Wyszło mi tak jak na obrazku niżej.
Prawdopodobnie zdecyduję się siteground, bo mimo, że ceny w ostatnich dwóch latach im wzrosły - to mają rewelacyjne opinie o wsparciu. W
bialy100k - @mamniciwszystko: Ja właśnie jestem na zakupie hostingu i domeny, tuż po ...

źródło: comment_1655149511Xv0o4U61NN5oCsSOD1dvfG.jpg

Pobierz
  • Odpowiedz
Mam głupie pytanie ( ͡° ͜ʖ ͡°)

Mam jakieś demo które używa prostego "backendu" na firebase.
Jest cały auth, i prosty realtimeDatabase. Wiem że są reguły w firebase. Reguły użytkowników żeby zapisany np json
nie został nadpisany przez inną osobę. Taką
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ToksycznySocjopata: a musiales rejestrowac urzadzenia do tych topikow? chce po prostu utworzyc topiki i kazdy kto zna nazwe moze sie do niego podpiac, no i majac API_KEY zalaczony w headers
  • Odpowiedz
Mam jeszcze jedno pytanko.
Mam proste api które generuje mi na podstawie stringa jakiś obrazek - ma algorytm itp.
Zwraca mi albo kod svg albo png.

I teraz pytanie:
Jak najlepiej zapisać dane użytkownika o wybranym obrazku. Chodzi mi jak to przechować np w firebase i localStorage.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Rst00: projekt do szuflady przy tym stacku aktualnie - ale samo poczytanie na ten temat dało mi wiele dróg. No właśnie wiem, niestety api generuje mi png lub svg.

Ale mam inny pomysł jeszcze. Aktualnie używam firebase RT. W firestore można przy fileLoaderze używać funkcji - między innymi np generowanie thumnaila o danej rozdzielczości.

Teraz jak się zastanowiłem to kazdy pomysł generuje jakiś problem. Aktualnie jest to MVP - jeszcze gówniane,
  • Odpowiedz
@NiewzruszonaMasa: nawet jak to projekt do szuflady to na początek zrób sobie założenia na papierze. Co oczekujesz, gdzie to ma być użyte, jakie są potencjalne problemy i wtedy zdecyduj. Dużo później zależy też od np. cache'owania. Skoro to coś co może wpisać jeden user, to drugi też to może zrobić - jeżeli będą to powtarzalne rzeczy to najlepiej taki obrazek zapisywać i wysyłać linka - wtedy nawet user po swojej
  • Odpowiedz
z tego co widze zeby moc sortowac sobie elementy bazy danych to musze dodawac do kazdego elementu samemu "time: new Date().getTime()" ? ...

nie ma jakiejs metody, ktora zwraca kiedy element byl dodany do bazy? bo cos nie chce mi sie wierzyc, ze jednak w ten sposob musze to pisac.

#firebase #javascript #programowanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach