Mirki, co łatwiej będzie się nauczyć dla własnego, domowego, małego, webowego projektu? Będzie prosty CRUD i API do podpięcia się androidem, załóżmy że poziom uczelnianych projektów typu "biblioteka". Front sobie ogarnę bootstrapem, albo czymśtam.

Lubimy się z Javą, z C# też, więc patrze tylko na ich frameworki. Ale jak się rozglądałem to łatwiej mi idzie zrozumienie co piszą w książkach o ASP.NET niż Spring, przynajmniej początki... ale może warto pocisnąć to drugie?

Co łatwiejsze/przyjemniejsze

  • ASP.NET MVC + Entity Framework 53.6% (45)
  • Spring + Hibernate 46.4% (39)

Oddanych głosów: 84

  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach


Cześć, jaki hosting polecacie dla testowania swoich aplikacji napisanych w Django? Jakiś taki nie za drogi nie za tani taki w sam raz ( ͡° ͜ʖ ͡°)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#webdesign #webdev #wordpress

Koledzy webdesignerzy, wstawać i z---------ć. Gość napisał do mnie, że mój sklep nie działa - faktycznie infekcja. Przywróciłem backup, przeleciałem skanerem sucuri cały serwer, zaktualizowałem wszystko - strona działa. Zaczynam szukać punktu wejścia i trafiłem na to - WP GDPR Compliance poniżej wersji 1.4.3 daje pełny dostęp do strony w bardzo prosty sposób.

Pełny opis tutaj:
https://wpvulndb.com/vulnerabilities/9144
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam w aplikacji package.json z plikiem app.js, który obsługuje mi backend w mongo oraz front zbudowany w podfolderze (nazwijmy go /front). Do uruchomienia appki potrzebuję komend nodemon app.js i front/ng serve. Czy jest sposób aby połączyć je w jedną komendę, np. za pomocą dodania ich obu do skryptu 'start' w package json? W jaki sposób node obsługuje konkatenację komend?
#webdev #nodejs #angular #frontend #
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Trustm3: start: "nodemon app.js && cd front && ng serve"

Chociaż taki sposób uruchamiania aplikacji to oczywiście tylko na czas tworzenia. W produkcji powinieneś mieć skompilowaną aplikację z angulara i postawić np nginxa który będzie serwował pliki statyczne i robił reverse proxy na serwer
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
Pisze w #angular gui do pewnego serwisu. Autoryzacja jest po oauth i troche nie czaje idei refresh token. Zwykly token ma ogrwniczony czas zycia i jak sie skonczy to moge uzyc refresh token do tego aby dostac nowy. Jaki jest wiec sens tego refresh skoro on ma nieograniczony czas życia. Ktos go moze sobie przechwycic i ma na zawsze jakby login i haslo użytkownika. Wystarczy ze go odpowiednio wysle i
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kosti9191: takie platformy-molochy padają jak muchy w najmniej spodziewanych momentach i możesz liczyć jedynie na komunikaty przedstawiane przez zespół tej platformy czyli "będzie kiedy będzie", jak ci jest mega potrzebne teraz to masz pecha, licencja jest jaka jest

kodowanie od zera jest raczej rzadko spotykane bo większość firm e-commerce ma swoje autorskie rozwiązania tworzone pod konkretne sklepy i jedynie modyfikowane, dlatego obsługa jest często bardziej fachowa niż studenci z Magento
  • Odpowiedz
#webdev

Jak działają te strony, które badają ceny produktów w przeszłości? Raczej nie przeszukują sieci codziennie i nie robią codziennych aktualizacji pierdyliarda produktów na necie, tylko w jakiś inny sposób to działa. Pytanie jak? Na odpytywaniu cache to jest oparte czy jak?
Jakieś wskazówki?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kosti9191: a dlaczego zasobożerne? Możesz to zrobić nawet na raspberry pi, tu bardziej chodzi o wydajność strony z której będziesz czerpać te dane i tyle, dalej to już dość prosta sprawa. Piszesz sobie web scrappera pod daną stronę, wskazujesz mu linki do kategorii i jak ma rozpoznać produkty i on sobie będzie klikać po tych produktach i zapisywać dane do bazy. Nic ultra skomplikowanego. Zabawa zaczyna się później jak np.
  • Odpowiedz
#wordpress #webdev Mam membership sajt i kwiczy w #seo przez brak dostępu Google do treści, czy da się pozwolić botowi Google indeksować stronę, ale bez opcji "Kopia strony" w wynikach wyszukiwania? Nie chcę by osoby bez wykupionego dostępu przeglądały stronę w kopiach.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@mendofonix: czyli chcesz serwować google'owi inny content niż faktycznemu userowi? Jeszcze lepiej xD jak masz całą stronę zablokowana dostępem to wystaw na światło dzienne jakieś artykuły a najlepiej tą część z dostępem przenieś np. na subdomenę a na obecnym adresie odpal jakiegoś bloga czy landing page'a i go staraj się pozycjonować.
  • Odpowiedz
Potrzebuję, aby preloader na stronie pojawił się przynajmniej raz (tworzę appkę angularową i dynamiczne ładowanie treści - zależy mi na tym, żeby zaznaczyć, że dane się zmieniły).
Po załadowaniu requesta daję setTimeout i dopiero zmieniam flagę odpowiadającą za wyświetlanie loadera na false (więc jak request idzie szybko to i tak loader pokazuje się na czas ustawiony jako parametr w setTimeout).

Podobno setTimeout w takiej sytuacji to zła praktyka - czego użylibyście w
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Trustm3: jesli dane ściągasz przez request opakowany w rxjs, to możesz flagę chowającą loader przestawiać na false w callbacku "complete" od tego observable. Dlaczego w ogóle używałeś setTimeout do schowania loadera?
  • Odpowiedz
Czym się zainteresować? Albo czego szukać? Jeżeli potrzebuje sposobu żeby po pobrać z strony sklepu internetowego wszystkie produkty z ceną i zdjęciem i potem wyświetlić to na swojej albo lepiej jakby się odnieść do tych elementów. #programowanie #webdev
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@alllahuuuk: W Pythonie jest do tego całkiem przyjemna biblioteka Scrappy. Ewentualnie w JS idzie w miarę szybko napisać coś takiego.

Jednak w pierwszej kolejności powinieneś zainteresować się kwestiami prawnymi, jeśli nie chcesz sobie narobić problemów.
  • Odpowiedz
#webdev

Mirki, jak zrobić takie przekierowanie w .htacces

**staryadres.pl/wiadomosci/parametrlinka na wiadomosci.staryadres.pl/parametrlinka**

Po prostu zawartość z folderu /wiadomosci poszla na subdomenę.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ej macie w zanadrzu jakieś idiot-friendly templatki stron www (najlepiej darmowe)? XD moja ciocia chce postawić stronę, a nie za bardzo ogarnia to i chce jej podrzucić coś tam, ja sam nie za bardzo mogę pomóc bo średnio z czasem

#stronywww #webdev (przepraszam za ten tag naprawdę, ale nie wiem jak to otagować XD)
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mendofonix: zawsze coś, ale jeżeli coś oferuje ta Ciotka to warto to wyeksponowac, strone może zrobić każdy nawet ciotka, idioto odporny teoretycznie jest Wordpress. Nigdy niezrozumieniem osob które chcą zarabiać na sprzedawaniu a sporo ilość czasu poświęcają na coś z czym im nie podrodze.

  • Odpowiedz
Hej, mirkofrontowcy, szukam jakiejś alternatywy dla Google Timeline Charts (https://developers.google.com/chart/interactive/docs/gallery/timeline ). Potrzebuje zwizualizować na linii czasu kilkadziesiąt wątków, mam dla nich timestamp startu i końca. Niestety wykresy googlowe przy większej ilości danych wariują - tooltipy się pojawiają w złych miejscach, do tego źle wyświetla legendę (pokazuje same sekundy zamiast konkretnych minut i godzin) nie widzę też opcji żeby je wyświetlić bez wewnętrznego scrolla. Może znacie coś prostego (js lub html5) co
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach