Jakaś gotowa biblioteka do generowania ze stringów przyjaznych adresów url?

np.

Nazwa podstrony CMS , łóć!


rezultat:
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #testowanieoprogramowania #osx #nodejs próbuje usunąć appium i komponenty używając npma. Wpisuje w terminal sudo npm uninstall appium i niby wszystko Ok ale potem wpisuje komendę npm -g list | grep appium i nadal sie wyświetlają te nody. Co robie zle?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam. czy jest jakiś sposób aby po wpisaniu w pole adresu przeglądarki (window.location.href) zapytania GET otrzymną odpowiedź przypisać do zmiennej? Nie mogę wykonać zapytać bezpośrednio z kodu w Angular bo dostaje błąd na temat allow access origin, serwer jest zewnętrzny i nie mam do niego dostępu.
#javascript
#angularjs
#nodejs
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@boostasio: Po zapisaniu czegokolwiek do window.location.href strona ci się zmieni, więc co niby chcesz zrobić? Jak jest błąd związany z "allow access origin" to nic nie możesz zrobić, bo przeglądarka zablokuje wszystkie próby odczytania takich danych. Jedyne co możesz zrobić to posiadać swój serwer pośredniczący (albo przekonać właściciela strony z której chcesz ściągać dane, żeby udostępniła je na twojej domenie w ramach CORS)
  • Odpowiedz
Ludzie na stackoverflow milczą więc może tutaj znajdę jakąś pomoc :)

Chcę zaimplementować serwer proxy, którego używał bym jako narzędzie do filtrowania reklam. Przed napisaniem wszystkich mechanizmów filtrowania chce na razie napisać zwykły serwer proxy, który będzie przejmował i przesyłał dalej wszystkie pakiety, które dostanie (tak jak działa burp). Chciał bym aby to działało na tyle dobrze, że nie widział bym jakiejś znacznej różnicy w prędkości działania przeglądarki oraz aby wszystkie żądania
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Niestety jest to część pracy, którą muszę wykonać :P


@Morzan: nie ma większego marnotrastwa czasu niż wymyślanie koła na nowo ( ͡° ʖ̯ ͡°)

I tak, ja też w pracy chciałem wszystko pisać od zera. W końcu zmądrzałem i widzę jednak tego zalety.
  • Odpowiedz
#programowanie #nodejs #node #debug
Dobry wieczór mirki, mam problem z aplikacją node. Wszystko działa super, bez zarzutu ale wraz z upływem czasu aplikacja się zapycha (zaraz po odpaleniu użycie procesora < 10%, po kilku godzinach ~60)
w jaki sposób mogę zdebugować taką aplikacje, żeby zobaczyć co się zapycha?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, wie ktoś dlaczego w horsemanjs (PhantomJS w NodeJS) nie działa mi klikanie poprzez .evaluate?
Tu mój kod:

.evaluate(function() {
document.getElementsByClassName("orderlink bot
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@xcccx: ale co ma jedno do drugiego? Napisalem, że nightmare to nakładka na phantomjs (high level API). Pod spodem dalej jest phantomjs który jest headless

Edit: Ok widzę że chyba zmienili. Zdaje się że kiedyś pod spodem był phantom
  • Odpowiedz
Mirasy z #programowanie macie moze jakiegos hinta, jak ro zrobic zgodnie ze sztuka? Mam aplikacje klient-serwer, gdzie klient to aplikacja desktopowa dzialaja pod kubuntu, napisana w #cpp z dodatkiem #qt. Serwer jest w #nodejs w oparciu o framework express. Komunikacja po http. Obecnie dziala to na jednej maszynie, ale jest zaprojektowane z zalozeniem, ze obie czesci zostana odeparowane. Do tego w dalekiej przyszlosci
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@enceladus71: HTTPS w zasadzie opiera się o domenę, bo certyfikat ma potwierdzać prawdziwość tejże domeny.

Możecie generować certyfikat przy instalacji (lub wrzucać wygenerowany do instalatora) i wtedy CA w takim certyfikacie jesteście wy, wasza firma, co myślę że jest ok. W końcu jesteście dostawcą rozwiązania, to i możecie być CA.
  • Odpowiedz
Od nowego roku zamierzam sobie troche poczytac cos bardziej branzowego. Jakie ksiazki drodzy mireczki byscie polecili w tematach: programowanie, architektura mikroserwisowa, nodejs, dobre praktyki programowania etc? Najlepiej po polsku ale po ang tez moze byc. #programowanie #webdew #programista15k #nodejs
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tworzę skrypt z wykorzystaniem node-steam, orientuje się ktoś czy da się jakoś jakoś ukryć skrypt za VPN/Prox? Tzn. aby wszystkie strzały do zewnętrznych usług nie leciały z IP na którym uruchomiony jest skrypt? Czy raczej kombinować po stronie serwera i filtrować ruch i go przepuszczać przez coś?

#nodejs
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kvcpxr: hmm widzę na github i chyba tak. Tylko pytanie czy po stronie node da się coś takiego załatwić aby cały ruch leciał przez jakąś bramkę. Oczywiście VPN były ustalany przeze mnie.
  • Odpowiedz
#nodejs #javascript

Chciałem zapisać w logu połączenie ze stroną więc napisałem middleware expressa, która zostaje uruchomiona dla adresu /:
app.use('[/]', logger);

w loggerze pobieram aktualną godzinę new Date(), ale niestety jest ona stała w każdym wpisie w logu po restarcie. Takiego problemu nie mam gdy robię zapis do loga w metodzie get routera.
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Świąteczna Promocja "Hostingowe Świętowanie", tańsze konta o 40%

Przy okazji zbliżających się wielkimi krokami Świąt Bożego Narodzenia jak i Nowego Roku przygotowaliśmy nową promocję, "Hostingowe Świętowanie". Obniża ona cenę wszystkich nowych jak i przedłużanych kont hostingowych oraz kont VPN aż o 40%.
Nasza oferta:
Konta hostingowe:
MyDevil - Świąteczna Promocja "Hostingowe Świętowanie", tańsze konta o 40%

Przy ok...

źródło: comment_PbMQmhKc84oUvmZPkFlaZThpVYAwy4ux.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Berkel_88: Moment moment:)
Jak wiadomo w informatyce jest pełno diabełków, na przykład daemony.
Ale jak już mowa o demonach to kiedyś pełniły pozytywną funkcję opiekuńczych duchów (pisali o tym m. in. Platon oraz Sokrates).
  • Odpowiedz
Pytanie do osob pracujacych w IT / programowanie / webdev w #uk.
Wydaje mi sie czy w UK jest znacznie (3 krotnie?) wiecej pracy w #csharp niz w #nodejs ?
Wiekszosc jest i tak w ASP.NET wiec to nie jest kwestia tego, ze C# to nie tylko webdev.
Mam cel na przebranzowienie w perspektywie do dwoch lat i powoli dopracowuje pierwszy duzy projekt w NodeJS,
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

100% NodeJS, z jednego powodu, możesz tego używać zarówno na AWS, serwisach Googla jak i sam Microsoft wspiera to u siebie na Azure. Node to zaczyna być taki lingua franca serwisów.
  • Odpowiedz
[ #naukaprogramowania #expressjs #nodejs ]

Mam formularz, dane z niego wysyłam postem przez angulara na backend - node z express.js. Wszystko fajnie działa. Chciałbym teraz asynchronicznie na froncie wyświetlać informacje czy zapytanie do bazy się udało czy się nie udało.

Jak przez Postmana wysyłam request, to w przypadku kiedy zapytanie się nie udaje to zwraca mi coś takiego:

{
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BazaltowyTubylec: no właśnie chyba nie, bo już obsługuję to czy request się powiódł czy nie w kontrolerze, przy wysyłaniu post, chodzi mi o łapanie komunikatów z serwera, jakie tam sobie sam podam, w tym wypadku 'user was not found' i wrzucanie tego na front.
  • Odpowiedz
Uczę się Sails.js całkiem przyjemnie to wygląda. Ma któryś z mirków postawiony jakiś projekt na tym wynalazku? Jak wygląda to z perspektywy czasu? Warto było się w to pakować czy jednak lepiej czystego expressa ewentualnie jeszcze coś innego?

#nodejs #expressjs #sailsjs nawet nie taguje webdev bo tam chyba same gimbusy
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

[ #mongodb #bazydanych #naukaprogramowania #nodejs ]

Mam kolekcję z rekordami. Ta kolekcja może ciągle poszerzać się o nowe rekordy. - nazwijmy ją 'A'.

Chciałbym na podstawie rekordów z kolekcji A stworzyć kolekcję B. Z tym, że B ma być 'dynamiczna'. Już opisuję.
Przy tworzeniu B wybieramy liczbę dni tj. 1-7 i do każdego dnia dodajemy elementy z A. Dni nie są zależne od siebie, a
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach