@Jelonek_Pudu:
Cześć Mirki,

chciałbym się zapytać czy na projekcie wykorzystujacym NodeJS do backendu "warto" wykorzystywać MySql jako bazę. Osobiście tylko z nią jestem zaznajomiony a w większości materiałów w sieci widzę NodeJs + MongoDB. Nie wiem z czego to wynika dlatego zastanawia mnie czy mogę pozostać przy MySql czy muszę przesiadać się na MongoDB.

Byłbym wdzięczy na rady.

#programowanie #webdev #nodejs #mysql #mongodb #javascript
czy mógłbym prosić o bardziej szczegółowe informacje?


@Jelonek_Pudu: MySQL służy do straszenia małych dzieci a mongo do straszenia dzieci hipsterów.

MySQL jest strasznie popsutą bazą z długą historią durnych rozwiązań i małą ilością możliwości. MongoDB jest bazą danych o bardzo specyficznym zastosowaniu która jest wciskana wszędzie bo jest taka moda. Bierz Postgresa.
@Jelonek_Pudu: MongoDB ma swoje wąskie, specyficzne zastosowania, nie nadaje się do wielu typów baz, a jego popularność wynika głównie z tzw. Hype Driven Development. Powtórzę to, co zawsze powtarzam, kiedy ktoś pyta jaki typ bazy wybrać: jeśli nie potrzebujesz jakiegoś specjalistycznego zastosowania lub nie wiesz, czego potrzebujesz, bierzesz PostgreSQL
#programowanie #webdev Cześć mirki, pytanie mam dotyczące przetwarzania danych ze stron www w C#. W jaki sposób można sobie wygodnie pobierać jakieś dane ze stron? Znalazłem coś takiego jak HtmlAgilityPack, którym wczytuje sobie do zmiennej treść całego diva który zawiera interesujące mnie pola, a potem muszę w jakieś zmyślne sposoby wyłuskiwać te dane(podciągi + wyrażenia regularne). Z pewnością jednak jest jakiś wygodniejszy sposób? Bo problemem jest też to że w źródłach strony
#python #django #tweepy #api #webdev

Wiam Mirkowicze,

Po ostatnim moim wpisie https://www.wykop.pl/wpis/29031763/programowanie-python-django-api-twitter-no-witam-
dostałem całkiem sensowne odpowiedzi i bardzo mi pomogliście.
W swojej aplikacji napisanej w #django chciałbym streamować na żywo tweety pod zadany tag i wyświetlać jej w przeglądarce. W tym momencie używam biblioteki #tweepy która daje mi możliwość streamowania.
Moge pullować i wyświetlać tweety w consoli bez najmniejszego problemu, niestety problemy pojawiają się kiedy chcę wyświetlać je w przegladarce. Zapytałem Niemireczków
@ponczkowy: wysyłać możesz jak chcesz, nie twórz tego na wsconnect, tam nic nie powinno się dziać. Group używaj po zapisie danych do bazy:
1. Api - pobieranie
2. Zapis do bazy (lub pomijamy)
3. Wysyłka do socketów
4. Loop do 1
@macza: a to co jest wysylane w wsconnect?
Group('dashboard').send({
'text': json.dumps(status.
json)
})
skad socket bedzie wiedzialco zostalo w nim podane ?

Czyli zrezygnowac z taska calkowicie na rzecz loopa ?
@filipsiu: Masz plusa, bo techniczne wpisy to niewdzięczna robota i są coraz rzadziej spotykane w odróżnieniu od poszukujących porad dotyczących kursów i książek (bo najwidoczniej te porady podlegają ciągłym zmianom), czy historii o cudzych tragediach i sukcesach.

Chociaż statyczne metody istnieją dla mnie tylko jako sposób na overloading konstruktora, a o prawa dostępu pytam już w fabryce albo już gdzieś "na łączach" (middleware/routing), to problemy z klasą usera są dosyć powszechne.
Mirki mam problem z ustawieniem domeny (DNS). Mam domenę w firmie A oraz serwer na home.pl.
Ze względu na ustawienia office 365 musiałem przejść do zaawansowanej edycji DNS i nie mam już opcji NameServer gdzie wskazywałem 3 adresy home.pl. Zamiast tego pojawiły się opcje:
1. A RECORDS
2. CNAME
3. MX
4. TXT

Zastanawiam się jak ustawić DNS za pomocą A RECORD (IP) lub CNAME aby poprawnie przechodził na stronę:
http://wordpress11111.home.pl/wp/

Za
Hej, wczoraj umknelo bo moze za pozna godzina byla...

Hej,
Mam frontend na #vuejs i backend na #dotnet choc to w sumie nie ma wiekszego znaczenia.
Robie logowanie/rejestracje przez FB/Google.
Na froncie dostaje (przy uzyciu HelloJS) dostaje token z social providera:

{
"state": "",
"access_token": "EAAdGaZAVjxTABAMiTJXZCfD0iMc03SfT2UO6QGOBIOY7zPjm7VikfjsknZCgZCRPYKclKMXTRZB8Yms8cD7FlHNHsZBbDywZAuoV8ranNKAUc5gGbC1sedwlILsJV6XvkDA75qgdRy3DHsnUBZBHk4JZC0V4aZCXIOwl8YkhCDqA4bBr7YIZBvzLuehjSZBmmxUvmjwZD",
"expires_in": 5490,
"client_id": "2047044128868720",
"network": "facebook",
"display": "popup",
"redirect_uri": "http://localhost:8090/",
"scope": "basic",
"expires": 1514844000.365
}

Na backend wysylam na /auth/{provider} accesstoken zebym mogl odpytac /me
#webdev #programowanie

Sa takie uslugi, ktore skanuja strony, sprawdzaja errory na nich, czas zaladowania, response i jak cos pojdzie nie tak to alarmuje (sms, mail, slack)? Powiedzmy skan co godzine + po kazdym deployu.

Chodzi mi o testowanie juz gotowej strony, nie od strony kodu czy serwera, ale to co wypluwa np php po przeparsowaniu, do powiedzmy 300 stron.

U nas np. jak junior cos #!$%@? na produkcji to sie dowiemy o
@mantisman: Dopytujesz się, jakby odpowiedź 'nie' była dla Ciebie rozczarowująca i czekasz aż ktoś odpowie 'tak' ¯\_(ツ)_/¯

Nie używa się takich edytorów, do nauki też nie jest dobre. Można na tym zrobić sobie prostą stronę, ale nie będzie ona ani dobrze zoptymalizowana, ani czytelna, ani łatwa w pozycjonowaniu.
#webdev Szanowne Mirki. Stawiam pierwsze kroki w temacie tworzenia stron internetowych. Pouczyłem się i poćwiczyłem HTML5 i CSS3. Powiedzmy, że łapię generalne założenia. Wykonałem część tego kursu z Udemy i czuję się nieco zmieszany, bo wiem, że z zakresu samego CSS jest jeszcze duuuuuuuużo nauki, a tu prowadzący kurs od razu uderza w Bootstrap. Jaką ścieżkę lepiej obrać? Tłuc do bólu HTML5/CSS3 aż poznam to naprawdę dobrze, czy właśnie - znając podstawy+
Hej,
Mam frontend na #vuejs i backend na #dotnet choc to w sumie nie ma wiekszego znaczenia.
Robie logowanie/rejestracje przez FB/Google.
Na froncie dostaje (przy uzyciu HelloJS) dostaje token z social providera:

{
"state": "",
"access_token": "EAAdGaZAVjxTABAMiTJXZCfD0iMc03SfT2UO6QGOBIOY7zPjm7VikfjsknZCgZCRPYKclKMXTRZB8Yms8cD7FlHNHsZBbDywZAuoV8ranNKAUc5gGbC1sedwlILsJV6XvkDA75qgdRy3DHsnUBZBHk4JZC0V4aZCXIOwl8YkhCDqA4bBr7YIZBvzLuehjSZBmmxUvmjwZD",
"expires_in": 5490,
"client_id": "2047044128868720",
"network": "facebook",
"display": "popup",
"redirect_uri": "http://localhost:8090/",
"scope": "basic",
"expires": 1514844000.365
}

Na backend wysylam na /auth/{provider} accesstoken zebym mogl odpytac /me i dostac email i imie/nazwisko.
Jesli mail jest znany