Serwer dla aplikacji

Do wyboru serwera na produkcję, podszedłem jakoś sentymentalnie. Heroku. Oczywiście opcji do wyboru jest cała masa – http://lmgtfy.com/?q=free+node.js+servers Ale skupię się tutaj na heroku. Oczywiście w pierwszej kolejności należy założyć konto i należy podać numer karty płatniczej. Ja podałem swoją kartę debetową do mBank mBiznes konto (link affiliacyjny). Kolejnym krokiem jest pobranie aplikacji Heroku CLI, w… Czytaj dalej Serwer dla aplikacji

Highway to… Hel(l)

Z gotowymi podstawami routingu, mogę przystąpić do wdrożenia systemu templatów. Do tej pory miałem styczność z ejs, ale wszędzie napotykam jade, więc trzeba spróbować czegoś nowego. Wnioski… Chyba trzeba było się na to przestawić wcześniej. Po zainstalowaniu pakietu jade npm install jade -S w głównym pliku aplikacji należy dodać: app.set(‚views’,’./views’); app.set(‚view engine’,’jade’); Teraz w głównym katalogu… Czytaj dalej Highway to… Hel(l)

Jestem oazą spokoju…

Na razie 😉 Bo tutorial działa. Jest on płatny, ale kiedyś trafiłem jak był dostępny za darmo. Dodatkowo jakiś czas temu, cena była bardziej do przyjęcia – coś na poziomie 15$ za miesiąc. https://egghead.io/courses/getting-started-with-express-js (szkoda, że przy takich cenach abonamentu nie ma ref linków 😉 ). https://expressjs.com/ – strona główna frameworka express i dokuemntacja. Zgodnie z… Czytaj dalej Jestem oazą spokoju…

Git na zwykłym hostingu

W ramach konkursu znajomość gita staje się coraz bardziej powszechna 😉 Posiadamy lokalne repo i jesteśmy zadowoleni, np. przy pisaniu programu na lokalnej maszynie. Również, jeżeli piszemy jakąś web-apkę, wysyłaną np. na heroku lub inne ustrojstwo, to wszystko pięknie się nam synchronizuje, bo posiadamy również dostęp do gita z maszyny zdalnej poprzez ssh. Co jednak… Czytaj dalej Git na zwykłym hostingu

To mały krok dla…

To mały krok  dla devów… ale wielki krok dla mnie. Tworzenie package.json w notaniku odpada. Przecież nie poświęcisz swojego czasu na tworzenie tego pliku. Z pomocą przychodzi kreator (z angielskiego „wizard”), który pomaga stworzyć ten plik. Do wizarda, należy zwrócić się w odpowiedni sposób, aby zechciał nam pomóc. W tym wypadku wystarczy standardowe: npm init W kolejnych krokach, niczym… Czytaj dalej To mały krok dla…

Po co tyle CRMów?

Przeglądając listę zgłoszonych projektów do konkursu Daj się poznać, zaskakuje stosunkowo duża ilość systemów CRM. Ja ich naliczyłem 7 – łącznie z moim projektem. Po kolei od góry: QBIZ – freeCRM – ciekawy pomysł wykorzystywanie skrzynki pocztowej jako baza danych do aplikacji CRM, przy pomocy protokołu IMAP. System CRM dla firm organizujących zajęcia w grupie… Czytaj dalej Po co tyle CRMów?

Krok pierwszy

Stało się. Od samego początku tej edycji chciałem wziąć udział w tym konkursie, ale standardowo brakowało pomysłu na projekt. Potem jak pojawił się pomysł, to zaczęło się rozmyślanie, czy aby zrobię dobrze udostępniając ten kod on-line. Ktoś podchwyci pomysł, zrobi to lepiej i pozamiatane. Jak coś wypali, to będzie mi ciężko zmonetyzować ten pomysł, ponieważ kod… Czytaj dalej Krok pierwszy