#express vs #hapi

Który wybrać framework do budowy serwera REST API?
I dlaczego ten, a nie tamten?
Może coś innego?
Ma być proste w implementacji i utrzymaniu. Oczywiście też bezpieczne (aczkolwiek to inny temat)
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki mam pytanie zrobiłem spore zamówienie na #aliexpress i ciagle przychodzą do mnie paczki a Chin, zazwyczaj odbiera ktoś kto jest rano w domu albo idę z awizo na pocztę, dzisiaj wracam do domu o 17 patrze paczka z Ali jest położona na klamce od drzwi dodam, ze mieszkam w bloku i dość się zdziwiłem jakby ktoś mi zabrał nawet nie wiedziałbym gdzie ona jest, na początku było mi wszystko
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Do jutra ponad 1200 książek w promocji 2 książki w cenie 1 na Helionie. Poniżej wybór polecanych przeze mnie książek z tej promocji z 600 pierwszych pozycji (tyle udało mi się przejrzeć). Promocja z okazji urodzin Heliona trwa do jutra!

Wszystkie tytuły tutaj: LINK

Polecane przeze mnie:

Ogólnie
tomaszs - Do jutra ponad 1200 książek w promocji 2 książki w cenie 1 na Helionie. Pon...

źródło: comment_aaEZjNyxbw5zXHLQC7HH9zmO7oh6Setn.jpg

Pobierz

Z czego 11-latek najlepiej się nauczy programowania?

  • Z kursów wideo 67.6% (48)
  • Z ebooka / książki 21.1% (15)
  • Inne (pisz w komentarzu) 11.3% (8)

Oddanych głosów: 71

  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs Jak sobie zrobisz robota np na Raspberry Pi to będzie to możliwe. Z tym, że do wielu rzeczy konieczna jest ścisła kontrola czasowa, której nie da się prosto osiągnąć pod Raspbianem. Programowanie w Pythonie chyba jest zarezerwowane dla funkcji wyższego poziomu np. do AI.
  • Odpowiedz
Hej, stoję przed zakupem Expressu do kawy. Poprzedni Siemens e0.5 skończył swój żywot.

Polecacie proszę co można kupić ewentualnie na co zwrócić uwagę przy zakupie nowego (do 1.5-2k).
Wifi mieć nie musi, b20 też niekoniecznie.

#kawa #express #cokupic #zakupy
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki dlaczego skoro spełnia się warunek w ifie, to else zostaje wykonany? Za kazdym razem pojawiam mi sie w konsoli tej pytajnik z console.loga.

User.find(query).then(doc => {

doc[0].water.map(el => {

if
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@asus1234: A wiesz ile jest iteracji na tablicy doc[0].water? Napisz testy i dowiesz się, gdzie leży błąd, bo nie ma możliwości jednoczesnego wykonania obu bloków warunku.
  • Odpowiedz
@asus1234: odpal sobie debugger, bo nie widzę możliwości żeby był taki bład na poziomie języka. Najprawdopodobniej odpalasz sobie funkcję map na tablicy która ma > 1 element, i jeden się nie lapie po prostu.
  • Odpowiedz
Bestsellery

Jak zawsze polecam też kilka programistycznych bestsellerów. Są to ebooki, które są stosunkowo popularne i warte uwagi. Naprawdę warto im się przyjrzeć. Przede wszystkim ebook dla adeptów programowania polecany przeze mnie w tym dniu to: Express.js. Tworzenie aplikacji sieciowych w Node.js. Autorstwo: Azat Mardan. Ebook ma 344 stron. Fragment opisu:

Frameworku Express.js używa wiele znanych firm, takich jak MySpace i Storify, które dostrzegły ogromne korzyści płynące z wykorzystywania tej technologii, a także doceniły jej stabilność i bezpieczeństwo. Przed Express.js i Node.js otwiera się świetlana przyszłość. Oznacza to, że jako ekspert w zakresie Node.js, biegle posługujący się Express.js, staniesz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki i Mirabelki od webdev

Stanąłem przed poważnym wyborem, więc pytam niepoważne towarzystwo. Pamiętajcie, że od was zależy w czym się będę grzebał przez najbliższe przynajmniej pół roku ( ͡° ͜ʖ ͡°)

Stoję przed wyborem technologii do nowej web aplikacji i w sumie nie wiem co mam wybrać. Kto mi powie (i najlepiej dlaczego):
PHP i Laravel czy Node.Js i Express?

Jaka technologia?

  • PHP i Laravel 29.7% (22)
  • Node.Js i Express 56.8% (42)
  • Inne (w komentarzu jakie) 13.5% (10)

Oddanych głosów: 74

  • 28
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@hepihipi: jaka to webaplikacja? To chyba najważniejsze pytanie, i od niego powinieneś zaczynać opis i dobierać technologie. Przykładowo, jeżeli to miałoby być coś a'la Messenger, to od razu bym brał stack JSowy, bo jest po prostu wygodny do websocketów i innych real-time. Natomiast do aplikacji która ma złożoną logikę biznesową w backendzie i dziesiątki tabel, to brałbym backend PHPowy, bo jest dojrzalszy niż JS - oczywiście zakładając wysoki poziom np.
  • Odpowiedz
@aso824: Ano widzisz. Dopiero przejrzałem na oczy. Jak w PHP nie było typowania, to wszyscy na nim psy wieszali, bo nie ma typowania. A teraz jak jest, to i tak do bani, bo Node lepszy. A gdzie jest typowanie w Node ja się pytam? Wychodzi na to, że PHP po prostu nikt nie chce polubić :)
  • Odpowiedz
@plan_9 bo zamiast pobierać kolejne paczki i uruchamiać w tle dodatkowy program, to wykorzystuję to co oferuje mi mój serwer, skoro jest to dlaczego miałbym nie używać? Ale przeszedłem na MySQL, bo w wifi mam porty poblokowane, a nie mam dostępu do panelu zarządzania.
  • Odpowiedz
@zlodziejb: Dlatego, że do developmentu łatwiej i szybciej jest postawić bazę lokalnie ewentualnie całe środowisko dev przenieść na zewnętrzny serwer np. jakiś VPS ale MyDevil nie oferuje chyba nic takiego. A tego MySQL gdzie masz postawionego?
  • Odpowiedz
@Raspajpi: Za przyczynę uznano że odpadł w eliminacjach, więc po kiego grzyba trzy pierwsze tagi?? Przeca prawdę powiedzieli, kurła. Media kłamio, źle. Nie kłamio, też niedobrze. Zdecydować się proszę. ASAP ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Auto pełne wody z firmy Express
Uwaga przestroga przed firmą Express - wypożyczalnia aut.

Drodzy użytkownicy. Poniżej zamieściłem krótki filmik mojego autorstwa. Pragnę Wam opisać stosunek firmy Express do klienta i jednocześnie przestrzec Was przed tą firmą, ponieważ naraża ona swoich klientów na ogromne niebezpieczeństwo.

Do rzeczy.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AntyExpress: Nie jestem prawnikiem ale wg polskiego prawa odszkodowanie nie może służyć wzbogaceniu się ani nie jest karą, ma po prostu pokryć poniesione przez ciebie straty. Nie możesz żądać odszkodowania za to, że zostałeś narażony na wypadek, bo ten wypadek się nie zdarzył – nie ma szkody. Jedynie możesz domagać się odszkodowania za dochody, które byś uzyskał, gdybyś miał sprawne auto. Zastanów się też, czy będziesz w stanie to udowodnić.
  • Odpowiedz
https://www.youtube.com/watch?v=L79kYvhHuZU

Uwaga przestroga przed firmą Express - wypożyczalnia aut.

Drodzy użytkownicy. Powyżej zamieściłem krótki filmik mojego autorstwa. Pragnę Wam opisać stosunek firmy Express do klienta i jednocześnie przestrzec Was przed tą firmą, ponieważ naraża ona swoich klientów na ogromne niebezpieczeństwo.

Do
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przestrzegam was przed kupnem okularow Polaroida, rowno po roku zeszla wierzchnia warstwa na "szkłach". Najpierw myslalem ze sie porysowaly czy cos, mimo ze zawsze nosilem je w futerale. Po dwoch dniach odkrylem przyczyne. Okulary kupione za ponad 200zl w Vision Express wytrzymaly rowno rok. Niestety dostalem je w prezencie, i nie mam jak ich zareklamowac (,) Na zdjeciu widac je po wytarciu sciereczka do okularow po deszczu. Reszta
kojot-mazur - Przestrzegam was przed kupnem okularow Polaroida, rowno po roku zeszla ...

źródło: comment_eb6sFLYChiPmKJTomhpJvOzrw0h9YHrP.jpg

Pobierz
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@motokate: @Krall: @2pek: Wróciłem teraz do kodzenia. Jednak świeży mózg to jest to. Wybadałem problem od razu. Puszczałem requesty na zły port. Jak widać 4:50 to niewdzięczna godzina do pracy.
Bardzo dziękuję za pomoc i przepraszam za zamieszanie.
  • Odpowiedz
Czy ktoś ogarnia obsługe bazy danych przez Sequelize mam parę pytań. Ogólnie chce zrobić coś ala phpmyadmin do bazy danych sqlLite obsługiwanej przez Sequelize. Oczywiście nie tak złożone jak phpmyadmin, chciałbym zrobić wybieralną listę w której wybiera się tabele którą chcemy modyfikować i odpowiednio wyświetlana jest taka tabela z możliwością jej modyfikacji, dodania rekordów itp.

Wyświetlać tabele potrafię, jednak chciałbym nie wpisywać atrybutów tabeli ręcznie, jak i podpinać ręcznie danego modelu pod tabelke wyświetlającą dane.

A więc jak dostać jakąś listę modeli/nazwe tabel które są w bazie danych, a później dostać listę atrybutów dla wybranej tabeli aby nie musieć wklepywać struktury tabeli jako JSON ręcznie? Zależy mi właśnie, żeby ten panel administracyjny był elastyczny dla każdej nowej tabeli które wczytywane były by do niego dynamicznie i odpowiednio mógł na niej pracować.

PS.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach