#angularjs #angular #javascript
Cześć,
mam taki problem w angular2. Mam AppComponent , w którego template są router linki i router outlet i tam się wszystko dzieje. Wymyśliłem, że chciałbym zablokować dostęp do całej apki logowanie. W jaki sposób to zrobić? Mógłbym dodać kolejny router link z logowanie i ukryć pozostałe do momentu zalogowania ale domyślam się ze to zły sposób...
Dodatkowo jak obsługiwać poprawnie role użytkowników?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poszukuję skryptu menu/panelu bocznego/górnego rozwijanego automatycznie po zbliżeniu kursora do krawędzi strony/okna przeglądarki. Może ktoś coś zna? #webdev #javascript
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie.
Jakiś czas temu rozpocząłem kurs na #freecodecamp i od kilku dni, a dokładnie 2, siedziałem nad programem mającym zwrócić najmniejszą wspólną wielokrotność wszystkich liczb z przedziału podanego na wejście funkcji. Np input : [1, 5] powinno zwrócić wynik 60. Na początku szło mi opornie ale napisałem program, który przy podaniu większego przedziału po prostu się zawieszał. Dnia dzisiejszego napisałem algorytm, który działa dość sprawnie nawet dla dużych liczb. Tutaj
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

później już coś zaczyna się sypać i wyniki są inne.

@army12: później czyli kiedy?

Czy to normalne, że na początku, aż tak długo zajmuję mi rozwiązanie poprawnie takiego zadania?

tak
  • Odpowiedz
Ostatnio ucze sie robienie stronek i musze pierwszy raz skorzystać z api które wygląda tak:
http://api.forismatic.com/api/1.0/?method=getQuote&format=json⟨=en

Chciałbym z tego wziąć quoteText i author i zamienić h3 z quote i h4 z author tylko srednio mi to wychodzi i tu moje pytanie czy mógłby ktoś napisać co powinienem googlować żeby to ogarnąć ?

Tu moje
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: Nie do końca tylko to api wysyła 5 elementów a ja bym chciał wziąć tylko pierwszy i drugi a nie wiem jak to zapisac. Powinienem pokombinować z $.each cos?
  • Odpowiedz
@larvaexotech: ale literówkę walnąłem ( ͡° ʖ̯ ͡°)

TS i Hapi.js? Przymierzam się, żeby więcej naskrobać, natomiast tutaj kilka linków - śmiga i jest kilka nieoficjalnych d.ts

oficjalnego nie
  • Odpowiedz
@kmiasko: Pomyślałem sobie że to co mam działa, a to co proponujesz nie działa i wcale nie jest prostsze/przejrzystsze. Więc lepiej zostanę przy tym co jest.

No chyba że ktoś zaproponuje jakieś lepsze rozwiązanie. Chodzi o zwiększenie przejrzystości.

Marzyło mi się coś w
  • Odpowiedz
@look997: nie wiem co tam dokładnie chcesz zrobić, bo we wklejonym kodzie brakuje chociażby tego, co oznacza speech...ale jeśli chcesz osiągnąć coś w stylu p1.then(p2).then(p3)... to zrób sobie funkcję:

var say = function(text) {
return new Promise((resolve, reject) => {
setTimeout(() =>
  • Odpowiedz
#programowanie #naukaprogramowania #javascript #webdev

Jest ktoś może bardziej oblatany w tworzeniu stron. Mam fragment strony z galerią w której na sztywno fragment kodu html dublował się w zależności ilości zdjęć i trzeba było zawsze ręcznie po dodaniu nowych zdjęć dodawać ten fragment kodu. Przerobiłem to na automatyczne wstawianie kodu poprzez wywoływanie w pętli w zależności od ilości zdjęć tylko, że nie do końca to
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dziś kolejny dzień przedświątecznych promocji w kilku księgarniach. Wybrane na dziś #ksiazki (tak w postaci #ebook jak i drukowanej) oraz video kurs możemy dziś kupić co najmniej 50% taniej. A do rzeczy:
W księgarni #helion dziś coś dla ludzi spod tagu #naukaprogramowania a szczególnie #python 50% taniej książka Python. Wprowadzenie. Wydanie IV, którą napisał Mark Lutz. Zapłacimy za nią 74,50zł.
W księgarni Onepress
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam mam problem z przesyłaniem danych odczytanych z boostrap-slider'a. Do stworzenia strony użyłem frameworka Flask.
Skrypt js wygląda tak: Skrypt
Od strony serwera próbuje odebrać to na różne sposoby ale otrzymuje błąd 500 lub 400, domyślam się, że może to być związane z type danych ale nie wiem jak to ugryźć. Pobieranie danych wygląda wygląda tak: Link

Nigdy wcześniej nie miałem do czynienia z robieniem stron, a jest to ostatni etap mojego projektu ( ͡° ͜ʖ
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@iCoiNic: Jakbyś podał wyjątek jaki dostajesz, to by było prościej… z tego co kojarzę to chyba znajdziesz go w body zwróconej strony. A body przeczytasz w FireBugu czy innym Inspektorze stron.

Pominę już, że Ty próbujesz pobrać dane z request.form (linia 3 py) podczas gdy Ty nawet nie wysyłasz formularza tylko json w danych (linia 9 w js) ( ͡° ͜ʖ ͡°)
Chyba chciałeś uzyć request.data
  • Odpowiedz
@morsik: Problem rozwiązany. Tak jak mówiłeś, użyłem request.get_json() i w samym skrypcie dodałem dwa parametry data: JSON.stringify(val) oraz contentType: "application/json".
Jeszcze raz dzięki za sugestie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Chciałem dziś zrobić grę. Zrobiłem. Teraz #chwalesie https://piecioshka.github.io/game-snake/
Typowa gra w węża. Pisana w ECMAScript 2015 zgodnie z OLOO.

Dowiedziałem się o takim wzorcu z YDKJS "this & object prototypes" wczoraj i chciałem wypróbować w praktyce.
W skrócie OOP to klasy, OLOO to delegacja funkcji poprzez wypożyczanie prototypów.

PS.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Natomiast gdy jest już większy to ma problemy i już nie może robić wszystkiego.


@piecioshka: no a wlasnie problem jest taki ze on ZROBIL to czego zrobic nie mogl.
  • Odpowiedz
#nieprogramowanie #naukaprogramowania #javascript #js
http://javascript.info/files/u261/rabbits.html
Ziomeczki pomóżcie mi z tym króciutkim kodem.
Czy ta strona nie powinna najpierw wyświetlić "counting rabbits", potem wyświetlić okienka i na końcu wyświetlić "finished counting"? W końcu skrypt jest pomiędzy innymi tagami. Mi natomiast na Chromie uruchamia najpierw skrypt a potem dopiero wyświetla tekst.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, na dzienniku elektronicznym w mojej szkole jest taka bieda że nie pokazuje nam średniej ( ͡° ʖ̯ ͡°) (nauczyciele widzą, uczniowie nie), więc wpadłem na pomysł żeby napisać w js skrypt który pobierze mi te oceny i policzy średnią, wyszło to bardzo dobrze i działa jak należy ale trzeba mieć do tego Tampermonkey albo inne rozszerzenie tego typu, a ja chce np. sprawdzić średnią w szkole, bez
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dawiducik: ciężko będzie. Ajaxa blokuje CORS, a iframe'a SOP.
Jedno z rozwiązań polegałoby na podawaniu loginu i hasła do dziennika na Twojej stronie i prostym serwerze w nodzie, który by sam requesty wysyłał.
Ewentualnie możesz poszukać jakiegoś XSSa w dzienniku i np. zainstalować skrypt w stopce z chatem (jeżeli jest).
  • Odpowiedz
Napisałem nowy artykuł. Tym razem o tym, że #javascript to nie to samo co #java :-)
Bezpośredni link: http://piecioshka.pl/blog/2016/12/09/javascript-to-nie-to-samo-co-java.html (4 min czytania)

Link podesłałem obsłudze klienta najpopularniejszej polskiej księgarni.
Cieszyłbym się, gdyby nowi pracownicy (a nawet obecni) przeczytali i nie robili pomyłek w ustawianiu książek na półkach :-)

Artykuł
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@piecioshka: Artykuł typu lanie wody. Kto już trochę siedzi w programowaniu, albo nawet jeżeli zaczyna to dowie się, że to dwa różne języki. Nic nowego się nie dowiedziałem.

Chciałbym kiedyś wejść do księgarni i nie natknąć się na taką sytuację. Miałbym wtedy większe zaufanie, że osoby pracujące w księgarni wiedzą z jakimi książkami mają do czynienia.


To zmień księgarnie, chyba, że jest tak wszędzie i to takie zboczenie pracowników.
Ps.
  • Odpowiedz
Proszę napisz, co konkretnie miałeś na myśli?


@siteman: Całość artykułu. Tematem jest "JavaScrpit to nie to samo co Java" a piszesz o księgarniach czy rekruterach. Księgarni nie ma co winić, a rekruterzy? No cóż.. o tym poniżej. Wiedza o której piszesz nie przyda się ludziom którzy nie programują. Jestem w stanie zaryzykować i stwierdzić, że programistom w dłuższym okresie czasu też nie. Wiedzę zdobywamy w praktyce, bo co z samej teorii
  • Odpowiedz
Załóżmy, że nie mam większych problemów ze składnią w języku X czy Y i podstawowymi bibliotekami. Jak jednak nauczyć się projektowania oprogramowania, planowania architektury programu? Często zdarza się tak, że gdy piszę jakiś większy program, to po pierwszych kilku tysiącach linii kodu dochodzę do wniosku, że najlepiej byłoby kod zaorać i napisać od nowa z innym podziałem klas, funkcji, etc. Często stoję pod znakiem zapytania czy powinienem skorzystać z dziedziczenia, zawierania czy
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach