Sierpniowe premiery na Netflix. Wśród nowości Misja Stone, One Piece oraz Heartstopper

Pora na prawdziwą akcję! W sierpniu na Netflix potowarzyszymy Gal Gadot w "Misji Stone", której celem jest ochrona niezwykle cennego, ale też niebezpiecznego zasobu o kryptonimie „Serce" przed dostaniem się w niepowołane ręce. Podczas gdy z agentką Stone udamy się w podróż do Maroko, Portugalii i Islandii, załoga Słomkowego Kapelusza z serialu "One Piece" zabierze nas na pełną przygód morską
upflixpl - Sierpniowe premiery na Netflix. Wśród nowości Misja Stone, One Piece oraz ...
  • Odpowiedz
#frontend #javascript #przegladarki #babel #vscode #programowanie

Czy zapis...

element1.textContent = "x";
element1.textContent = "b";
element1.textContent = "c";

...wykonuje trzy cykle odświeżenia(?), czy wykonuje się tylko ostatnie?

Żeby się tylko ostatnie wykonało, to chyba przeglądarka musiałby rozpoznać, że odniesienie do DOM jest dokładnie takie same. Czy rozpoznaje?

To dotyczy też sytuacji, gdzie odniesienia do DOM się kolejkują, jak z użyciem requestAnimationFrame z fastdom, przez co potencjalny problem nie polega tylko na tym, żeby
@look997 poszukaj pod hasłami reflow lub repaint (nie ma wiele info na ten temat, a jak już coś jest to dotyczy głównie css), devtoolsy mają możliwość sprawdzenia zmian w kolejnych klatkach, jednak intuicyjnie odpowiadając na pytanie - o ile zmiany odbywają się w ramach jednej klatki to powinien odbyć się tylko jeden reflow
  • Odpowiedz
Jeżeli w backendzie (node.js) swojej aplikacji używałem rzeczy z es6, to przed umieszczeniem kodu na serwerze w formie produkcyjnej, muszę go najpierw odpowiednio przerobić. I zrobić to powinienem webpackiem z użyciem babel, zgadza się? Ogólnie lokalnie korzystam z pliku .babelrc o takiej konfiguracji:

{ "presets": [ "env" ], "plugins": [ "transform-object-rest-spread" ] }
I wszystko dobrze działa. Pytanie więc brzmi czy moje rozumowanie jest w ogóle prawidłowe i czy taka konfiguracja wepbacka
Mam pytanie odnośnie #babel. Pewnie jest strasznie trywialne i nie mogę nawet znaleźć odpowiedzi w necie. Mam już przekompilowany plik z kodem z es6 na es5 tak by działał też na ie11. No i co dalej mam zrobić? Zamienić po prostu w htmlu src z plikiem do jsa na ten przekompilowany, czy użyć czegoś by ten kod był używany tylko na ie, a na normalnych przeglądarkach mój es6? ( ͡°
@lady_katarina: Nie ma potrzeby wrzucania es5/es6 w zaleznosci od przegladarki, wystarczy zaladowac es5.

Co do drugiego pytania to zalezy w jakim celu wrzucasz cos na gh. Jezeli w celu dalszego developmentu to musisz wrzucic wszystko czego uzywasz w procesie developmentu (oprocz node modules).
Praktyka jest taka ze na gh wrzuca sie wlasnie w tym celu, wiec powinnas uwzglednic wspomniane pliki. Nie musisz (a nawet nie powinnas) wrzucac tego na hosting, gdzie
  • Odpowiedz
@tomash-pl: Widziałem to, ale nie chciało działać, ale w sumie przyjrzałem się jeszcze raz i ręcznie przeszukałem paczki npm.
Nie chciało instalować babel-core@7.0.0-0, ale @7.0.0 już tak i działa. :)
  • Odpowiedz
Jestem nowy w nodejs i próbuję sobie poukładać wszystko i mam pytanko. Z tego co wiem Babel tłumaczy js na starsze wersje, ale czemu cały kod owija w funkcję i z poziomu przeglądarki nie mam dostępu do żadnych zmiennych ani funkcji?
Bawię się w express/webpack i inne rzeczy jak Babel właśnie. Może źle rozumiem koncepcję czy coś...
#babel #nodejs #programowanie #js
@kopernick: Nigdy nie powinieneś tworzyć zmiennych globalnych. A jak chcesz coś mieć dostępne "z poziomu przeglądarki" możesz przypisać to do window - window.foo = 'bar'. Jeśli chcesz debugować kod to jednak lepiej zapoznaj się z debuggerem w devtoolsach
  • Odpowiedz
generowanie topologii dla gromacsa:

1. na stronie gromacsa
http://www.gromacs.org/Downloads/User_contributions/Other_software
jest program topolbuild1_3, który potrafi wygenerować topologie i wszystko inne co gromacs potrzebuje na podstawie pliku mol2

2. fajnie ale program ma dość specyficzne wyobrazenie o mol2. Zwyklły format mol, jak opisane tutaj http://www.nonlinear.com/progenesis/sdf-studio/v0.9/faq/sdf-file-format-guidance.aspx nie działa

3. mol2 wygenerowany przez babel:
babel ccc.smi --gen3D dd.mol2
(smi to plik ze smiles, nie znalazłem aby można było po prostu wstawić smilesa jako argument)
też nie
  • Odpowiedz
18+

Zawiera treści 18+

Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.

@babysteps: Używam na codzień async/await dla node.js więc chętnie podziele się poradami:

Po pierwsze entry point w webpacku:

entry: './src/index.js',
zamień na:

entry: [ 'babel-polyfill' , './src/index.js' ]
I zainstaluj pakiet babel-polyfill poprzez NPM. Jest on potrzebny, aby async/await mogło działać w runtime.

Po drugie, stwórz w głónym katalogu projektu plik .babelrc i wklej w jego zawartość:

{ "presets": ["es2015", "stage-0"] }
Po trzecie, nie potrzebujesz generatorów jak używasz async/await. To
  • Odpowiedz
@babysteps: Odnośnie .babelrc to szczerze mówiąc nie wiem, wiem tylko że aktualizując babela na z wersji 5.ileśtam do wersji 6.ileśtam wymaga tego pliku więc po prostu go stworzyłem i nie wnikałem dalej :)

Co do promised-mongo to wg mnie lepiej korzystać z wrappera choćby z tego powodu, że BlueBird reimplementuje funkcje dodając do nich suffix "async" nie modyfikując istniejących. Czyli nie będzie findOne tylko findOneAsync itp itd. I w mojej opinii
  • Odpowiedz
18+

Zawiera treści 18+

Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.

@Metsan: Jeśli jeszcze nie widziałeś, to polecam też "Amores perros" i "21 gramów" tego samego reżysera. "Babel" jest filmem dobrym, ale zdecydowanie najsłabszym z całej trylogii Inarritu.
  • Odpowiedz