JavaScript literatura v CZ-SK

Co se nevešlo do definovaných kategorií a souvisí s tvorbou hudby
Uživatelský avatar
dendy
Příspěvky: 13178
Registrován: 12 črc 2002 11:16
Vybavení

Re: JavaScript literatura v CZ-SK

Příspěvek od dendy » 18 pro 2017 21:41

diky za tipy kazdopadne .. toto su pre mna este nie uplne preskumane oblasti a prave sa na to chcem detailnejsie pozriet ...

Uživatelský avatar
€X•74
Příspěvky: 195
Registrován: 07 srp 2015 23:02
Vybavení

Re: JavaScript literatura v CZ-SK

Příspěvek od €X•74 » 25 pro 2017 17:59

PMC píše:
18 pro 2017 12:08
€X•74 píše:
17 pro 2017 19:48
mam k tomu vyhrady trosku nazvat Java Script jazykom programovacim :) asi aj ty co ho vytvorili ho spravne nazvali Java SCRIPT.. lebo to nie je programovaci jazyk ale skript
Původně byl JS skriptovací jazyk, proto se tak jmenuje, ale z toho už dávno vyrostl a dnes se v něm vyvíjí třea i webové aplikace (na serveru). Microsoft dnes také už není micro. To se tak někdy stane. Řiď se podstatou, ne názvem.
v samotnej podstate nemozes skriptom nic naprogramovat.. lebo najskor musi byt program na ktorom ten skript bude fungovat.. a script sam osebe je len vec ktora moze robit len to co jej dovoli prostredie-program na ktorom funguje.. nemoze nic viac a tu su definovane jeho limity a hranice.. viac nedokaze
Samotným jazykem C také nemůžeš nic naprogramovat, potřebuješ překladač, který ten program přeloží do strojové podoby. Ano, interpretovaný jazyk je omezený, ale to platí i pro kompilovaný. Ve webovém prohlížeči ho prostě nepoužiješ. Obojí má své výhody a nevýhody a svou oblast použití. Jsou to rovnocenné nástroje. V C můžeš napsat interpret pythonu a v Pythonu můžeš napsat překladač jazyka C. Obojí bude programování.
tazko na to nieco odpovedat :)

ale jedine co mozem napisat je len to, ze scriptom vies spravit len tolko kolko ti dovoluje jeho rodic, cize entita na ktorej funguje.. ja sa nazvom neriadim, v js som toho napisal vela.. a viem co moze a co nemoze

v C mozes napisat vsetko... nie ze nic ako pises.. od toho je kompilator ktory prelozi vsetko co v C napises. to je podstata..

daj mi jeden priklad v com je kompilovany jazyk obmedzeny oproti interpretovanemu.. to ma fakt zaujima :)

nebavime sa tu o vyhodach a nevychodach, ja nepopieram nic o scritocovom jazyku a nic o interpretovanom lebo ich pouzivam.. podstata tejto debaty ktora tu vznikal bola definicia co kam patri a nie to ci je nieco menejcenne.. o tom tu nebola ziadna rec.. ak to tu niekto zacal tak to uz ja neriesim.. script je super vec a vobec som ju nezatracoval.. len som pisal, ze script je silne obmedzeny materskym kodom, ktory ho proste dalej nepusti nech robis co robis..

Uživatelský avatar
€X•74
Příspěvky: 195
Registrován: 07 srp 2015 23:02
Vybavení

Re: JavaScript literatura v CZ-SK

Příspěvek od €X•74 » 25 pro 2017 18:03

PMC píše:
18 pro 2017 19:01
dendy píše:
18 pro 2017 13:17
pianorol ako svg ? zauijmave to ma nenapadlo.. tiez som rozmyslal ako to najlepsie vykreslovat, ci cez divka/spany a css ..

akym sposobom to robis ? Pripravujes si SVG v nejakom wysivig editore alebo ho pises rucne ?
Zatím mám prototyp. SVG generuji v JS pomoci knihovny SVG.js. Třeba jednu notu vykresluji takto.

Kód: Vybrat vše

drawNote(startX, startY, no, tick, len, color){//{{{
        //log('sX:'+startX+' sY:'+startY+' no:'+no+' tick:'+tick+' len:'+len);
        var x = startX + this.tick2pix(tick);
        var y = startY + this.no2yPos(no);
        var w = this.tick2pix(len);
        this.draw.rect(w, this.hStep-6)
            .attr({x:x, y:y+3, fill: color + 'a6'})
            .stroke({width:1, opacity:5, color: '#030'})
    }//}}}
Už umím vzít midi soubor a celý ho vykreslit v piano rollu, teď se chystám na midi komunikaci.
Takhle nejak to vypadalo pred par dny:
Obrázek
prijemne.. ake ma svg performance zataz? to mas spravne svg so vsetkymi elementami a cez js kontrolujes alebo to cele generujes do svg?

sorry teraz som zbadal popisku :)
tazke generujes...

nebolo by efektivnejsie to riesti cez canvas priamo?

Odpovědět