ES7 Proposal: The Pipeline Operator

Bardzo fajny operator.

Wcale też nie jest jakiś nowy. Poza językami funkcyjnymi przez jakiś czas zalecany operator strumieni w c++ (>>, <<). Niestety wymagał przeładowania i ludzie zaczęli go nadużywać do wszystkiego.

+
regis3 - ES7 Proposal: The Pipeline Operator

Bardzo fajny operator.

Wcale też n...

źródło: comment_a4dmJhEwCencTaDL8oHzAdCav51VKUpe.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@regis3: Minus - zachęca do programowania proceduralnego.


@Ginden: Tylko się odniosę jeszcze do tego. Proceduralne programowanie to nic złego. Jest to oczywiście moje prywatne zdanie.
  • Odpowiedz
i już wiesz, że z tym kodem nie będzie Ci się miło pracowało, i dwanaście takich ifów ( ͡° ͜ʖ ͡°) #webdev #jquery #javascript #css #poprawkikoduuwielbiam

if(imgLeft == (Math.abs(imgBaseWidth*0)+"px")){
$(".spritespin a.hotspot[filter=1]").css({"display":"block", "left":"392px", "top":"59px" });
$(".spritespin a.hotspot[filter=2]").css({"display":"block", "left":"312px", "top":"173px"
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#webdev #programowanie #javascript
Grześki, szukam jakiegoś sprytnego sposobu na odświeżenie okna przeglądarki zdalnie. Tzn mam aplikacje webową (podłączoną oczywiście do netu) i chciałbym ją móc zdalnie klientowi odświeżyć (po wgraniu np. nowych assetów) np. za pomocą javascriptu.
wat do.
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomash-pl: jasne że tak, przecież obecnie wygląda to jak kupa, skorzystaj sobie z jakiegoś mikroframeworka, jak masz dostęp do instalowania rozszerzeń php to osobiście polecam micro phalcon, jak nie to slim/silex
  • Odpowiedz
Progressive Web Apps (kolejny fantazyjny skrót nie wiem po co:)) - mówiąc po ludzku, ewolucja aplikacji webowych w stronę natywnych rozwiązań. Tekst o tym do czego potrzebne nam service workery, web componenty i dostęp do wielu rodzajów api dostępnych wcześniej jedynie z poziomu systemu operacyjnego. Bardzo delikatnie zarysowana roadmapa aplikacji webowych.

http://arc.applause.com/2015/11/30/application-shell-architecture/

#webdev #javascript
regis3 - Progressive Web Apps (kolejny fantazyjny skrót nie wiem po co:)) - mówiąc po...

źródło: comment_dGx4LAux25KiLsVLTIGwyUUkKger08ED.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@regis3: To czego trzeba to natywne wsparcie dla aplikacji opartych o CSS3, HTML5 i JavaScript. Natywne znaczy - mogę aplikację zainstalować na swoim smartfonie nie martwiąc się o to, że zrobi mi kuku z różnymi uprawnieniami, bez pobierania ciężkiego pliku apk, szybko i wygodnie, najlepiej na każde urządzenie.

API które są potrzebne to np. social login na smartfonach. Świetna rzecz, której bardzo brakuje - na wszelkiego rodzaju stronach by zalogować
  • Odpowiedz
To czego trzeba to natywne wsparcie dla aplikacji opartych o CSS3, HTML5 i JavaScript. Natywne znaczy - mogę aplikację zainstalować na swoim smartfonie nie martwiąc się o to, że zrobi mi kuku z różnymi uprawnieniami, bez pobierania ciężkiego pliku apk, szybko i wygodnie, najlepiej na każde urządzenie.


@Ginden: Zgadza się. Tak wygląda architektura universal apps na windows 10. Warstwa logiki i prezentacji to c# i xaml lub js i css. Jest
  • Odpowiedz
@PrawyKuba: Jakbym miał podejmować decyzję teraz - nigdy angular. A już na pewno nie w wersji pierwszej. Nie teraz. Wiadomo - są projekty, które są napisane w tym frameworku, ale nie ma sensu marnować swoich zasobów na technologię, która przestanie być wspierana wkrótce (problem niekompatybilności wstecznej angulara 2).

Opcje? React - for sure, powoduje zmianę optyki, zmianę architektury z MV* na flux, coś bardziej elastycznego. Albo vanilla js ze wsparciem
  • Odpowiedz
Pierwszy mój przykład z wykorzystaniem klawiatury. Wcześniej opanowałem śledzenie położenia myszki na ekranie
Skorzystałem z prostego wzoru na promień wewnętrzny wielokąta foremnego (taka figura geometryczna o równych bokach i kątach) (nie z pamięci ( ͡° ͜ʖ ͡°)), by obliczyć wartości do transform-origin: X Y Z; Prostokąty te od pewnej pozycji w obrocie mają znikać, by nie wszystkie elementy latały po ekranie.
#javascript #css #
rukh - Pierwszy mój przykład z wykorzystaniem klawiatury. Wcześniej opanowałem śledze...

źródło: comment_PtZORWh9mfF4OgGz6q0iNAMNfPvEBy8i.gif

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wytrzzeszcz: ja bym to zrobił tak: ustaw na wszystkich linkach target="_blank", potem pobierz listę i przeleć pętlą symulując kliknięcia. Nie sprawdzałem tego i być może np. otworzy się tylko pierwszy link i skrypt zostanie wstrzymany.
  • Odpowiedz
#webdev #webdevhelp #javascript

Tworzę małą aplikację do rysowania wykresów opartą na canvas. Mam funkcję, która zwraca losowy kolor w formacie rgb, wywołanie funkcji jest w metodzie ctx.fillStyle. Ma to działać w ten sposób, że każdej kolumnie (rysowanej pętlą) nadaje inny kolor. Niestety nie działa i kolor jest defaultowy, jeśli zamiast wywołania wpiszę konkretną wartość wszystko jest w porządku.
Co jest nie tak?

Mogę dla większej jasności podrzucić cały
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Znacie jakiś dobry sposób na zmianę klasy jeśli element będzie nachodzić na inny div?
Mam taki przypadek, że niektóre divy są w tym samym kolorze co zafixowane menu. Chciałbym zmieniać klasy zależnie na którym divie się znajduje.
Myślę nad użyciem waypoints ale za dużo do okodowania bo strona mocno modularna.
Jest też plugin https://github.com/Aerolab/midnight.js jednak on powoduje więcej problemów niż to warte. I nie wiem czemu aż tak się psuje z nim.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam.
Tworzę wtyczkę do #wordpress i chciałbym zrobić tak, że mam różne custom post type i mogę je dołączać do już istniejącego wpisu. Zrobiłem oddzielne menu dla każdego custom post type, a później używając wtyczki Custom Fields mogę dynamicznie dodawać custom post type do istniejącego wpisu. Klient jednak powiedział, że to jest niewygodne i wolałby dodawać takie custom post type w trakcie edycji wpisu.
Mam pytanie, jak przy pomocy #ajax
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach