Robię małe porządki i pozbywam się zbędnych książek... Do wygrania Po prostu JavaScript i Ajax. Wydanie VI
Oprócz zaplusowonia wpisu, w komentarzu uzasadnij dlaczego Po prostu JavaScript i Ajax ma trafić do Ciebie...

Ogłoszenie zwycięzcy jutro z rana. Zielonki nie biorą udziału, wysyłka na mój koszt.
#rozdajo #javascript #helion
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mireczki znaciemoże jakieś zbiory zadań z javascripta aby na bieżąco ćwiczyć kolejne poznawane umiejętności? ale nie zaliczenia semestrów ze studiów, tylko stopniowe zadania np dzisiaj sobie przerobiłem funkcje to zadanie tematyczne. Oraz czy znając html css i javascript można już coś zarabiać freelancując czy bez php ani rusz? i może znacie jakąś stronkę do odbierania zleceń oprócz freelancera? z góry dizęki za pomoc.
#naukaprogramowania #javascript #js
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Xardin: Radzę Ci jak najszybciej przyswoić te podstawy podstaw jak funkcje, pętle, zmienne i brać się za jakiś większy, sensowny projekt, a nie zadanka na dany temat - dużo się nauczysz przez robienie, a i będziesz miał pierwszą apkę do portfolio. Poza tym szukając rozwiązań natrafisz może na jakieś frameworki i inne gotowe rozwiązania i nauczysz się korzystać z czegoś, co ktoś już wymyślił - to według mnie bardzo ważna
  • Odpowiedz
Taka rada - jak szukasz rzeczy związanych z programowaniem, to raczej szukaj po angielsku, po polsku będzie trudno cokolwiek znaleźć. Popatrz na napisane już strony i spróbuj je przepisać, albo zainspiruj się i wymyśl własny projekt. Tu wymieniają parę pomysłów.
Myślę, że na początek dobra byłaby dla Ciebie prosta stronka(możesz wymyślić sobie firmę czy zrobić profesjonalną strone serwisu samochodowego #cytrynigumiak) w oparciu o bootstrap - wejdź w zakładkę components
  • Odpowiedz
#webdev

Który edytor do pisania kodu w #javascript, #angularjs, #html?

Najlepiej mi się używa WebStorma od JetBrainsa. Ale czasem potrzebuję szybko edytować mniejsze pliki i nie chcę odpalać kobyły z całym projektem. I tak męczę się w Notepad++, gdzie podpowiadanie składni

Który edytor/IDE?

  • Notepad++ 33.2% (72)
  • Sublime Text 27.6% (60)
  • Atom 17.1% (37)
  • Brackets 7.8% (17)
  • Visual Studio Code 14.3% (31)

Oddanych głosów: 217

  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#javascript #naukaprogramowania

Jak mogę zrobić obiekt, w którym wstawię puste wartości we wszystkie pola?

Tzn. mam listę i chcę dodać do niej obiekt (ale wstawić puste wartości, żeby nie pokazywało się "undefined"). Robię to tak:

list.push({name:
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirasy, już tracę wiarę w połączenie tego jsa, żeby śmigało na Chromie. Canvas za każdym razem ładnie działa na FF, ale na Chromie w 1/3 przypadków nie rysuje. Any ideas?

function preloadimagetocanvas(){
..var canvas = document.getElementById("canvas");
..var context = canvas.getContext("2d");
..var
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@marcinzwwa: masz tylko 2 funkcje, więc skrypt spokojnie może sobie siedzieć w head
funkcja jest odpalana na onlodzie obrazka, więc nie powinno być tu żadnego problemu
  • Odpowiedz
#react #javascript #programowanie

Mirki polecam mocno ReactJS, cała koncepcja z JSX i ES6 robi mega robotę - pisanie w JS nareszcie stało się przyjemne, ogólnie to natywnie piszę w Javie, ale nie miałem większych problemów żeby w 24 godziny zrobić ładny front do mojego restowego API.

Pytanie z innej paki do zorientowanych - jest jakiś dobry guide oprócz facebookowej dokumentacji opisujący jakieś zaawansowane komponenty, tricki i
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Już wiem dlaczego. Dla klas pochodnych domyślny konstruktor to:

constructor(...args) {
super(...args);
}

Tak więc JS "w tle" dodaje domyślny konstruktor jeżeli swojego nie ustalimy. I tam zachodzi "dziedziczenie" this z klasy rodzica za pomocą super(), nie dzieje się to automatycznie tak jak na początku myślałem. Czyli nadpisując domyślny konstruktor trzeba dodać w nim super().
  • Odpowiedz
@mk321:
Swoją drogą, ziomek z tego obrazka niezbyt trafnie sobie to wyobraził. W rzeczywistości, JS został stworzony przez bardzo kompetentnego kolesia, może wręcz geniusza. Tylko ów koleś musiał to zrobić w 10 dni...

(A tym kolesiem był Albert Ein... znaczy się: Brendan Eich)

Nieogarnięty amator to zaprojektował PHP-a.
  • Odpowiedz
Problem, chcę zrobić prostą galerię (JS ) na stronie ze zdjęciami które zmieniają się co 5 sekund i wyświetlają się w tych divach :


i mam problem, dlaczego zdjęcia tam pokazują się w 100% rozmiarze ? W css ograniczyłem zdjęcie do takiego czegos :
#slider {

height
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

podobno http2 ma przyspieszać strony a moją spowalnia, o co tu chodzi ? stronka na angularze gdzie jest robione wiele zapytań jednocześnie tj ajaxów i w pewnym momencie jeden w opór się zawiesza, na http1 działa normalnie #webdev #nginx #angularjs #php #javascript
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej!
Czy warto uczyc sie #angularjs ? (dodaje ponownie bo nie otagowalem #javascript )
Chodzi mi o zastosowanie w aplikacji webowej, powiedzmy, ze rozbudowanej.
Znam #jquery i troche nie moge zaskoczyc filozofii angulara, ale duzo dobrego o nim przeczytalem i mysle, ze moze warto sie nauczyc? Nie pracuje w #webdev ale to moje hobby i powiedzmy, ze probuje stworzyc cos, co moze kiedys zarobi
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

czemu tylko 2 ?


@Jurigag: Twórcy angulara zrozumieli to co inni tzn. two-way binding nie zdaje egzaminu. Wersja 2 przechodzi na model zbliżony do tego w redux/flux. Tak naprawdę Angular 2 ma bardzo niewiele wspólnego z Angular 1. Rzeczywiście jest tak jak piszesz - v1 będzie wspierany jeszcze przez jakiś czas, ale jego dni są policzone.
  • Odpowiedz
@trustME: IMO trzeba się uczyć języka a nie frameworka. W innym wypadku wszystko co się dzieje "pod spodem" pozostaje magią i rozwiązanie trywialnych problemów sprowadza się do kopiowania odpowiedzi ze stackoverflow. Gdy umiesz język to framework jest tylko narzędziem.

Sądzę, że zabawę z frameworkami lepiej zacząć od lżejszych rzeczy niż Angular np. od biblioteki Backbone, która może nie jest już na topie, ale to nadal dobre, rozwijane narzędzie (albo
  • Odpowiedz
Chcę napisać prostą aplikacją, która do istniejącego dokumentu PDF będzie dodawać kilka stron. Strony będę dynamicznie generowane (np. na podstawie jakiegoś formularza). Zastanawiam się nad technologią.

Opcja nr 1:
Stary dobry #php + biblioteka dompdf
zalety:
- nie wymaga "specjalnego" hostingu.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
ej mirki od #programowanie w #javascript mam #pytaniedoeksperta
mam funkcję w której są 3 vary których wartość jest losowana przez math.floor math.random

jak zrobić żeby ta funkcja zwracała te 3 vary?
próbowałem jakoś obiekt zrobić ale cos... coś się popsuło i stwierdziłem że p------e ide spać aledzisiaj mi to spokoju nie daje

  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #javascript #webdev
Czy istnieje taki skrypt w JS, ktory pobierał by dane z innej strony i zapisywał pod jakaś zmienna,
naprzykład na stronie www meczykicośtam jest w określonym miejscu aktualizowana informacja np dzisiaj tam pisze Wisła vs Lech, a jutro tam bedzie pisać Adam- Małysz, i żeby to zapisywał np pod zmienna Y, i wtedy chciałbym sobie napisać na mojej stronie Do Y pozostało XX(tu
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bongletoo: jeśli chcesz to zrobić za pomocą node.js lub w przeglądarce to możesz też zainteresować się biblioteką Cheerio. Jest to bardzo szybka implementacja jQuery bazująca na stringu który do niej prześlesz. Pobierasz podstronkę ktora Cię interesuje za pomocą ajax, montujesz to do cheerio a potem za pomocą selectorów i funkcji jQuery wyciągasz sobie wartości które Cię interesują.

var doc = Cheerio('xxx');
var status = doc('#status').html();
console.log( status
  • Odpowiedz