Wpis z mikrobloga

Dzień dobry, #webstuff! :)

➊ Znacie zasadę z "Incepcji" przy zagnieżdżaniu selektorów w preprocesorach #css?
http://bit.ly/1AbZ1xV

➋ SRL to język przypominający #sql, który kompiluje się do wyrażeń regularnych. Jego składnia jest czytelniejsza i prostsza do zrozumienia, co sprawia, że budowanie wyrażeń staje się łatwiejsze. Na razie z języka można korzystać na jego stronie lub przy użyciu PHP.
https://simple-regex.com

➌ Cockpit to CMS stworzony przy pomocy #php i korzystający z bazy danych SQLite. Jego główną zaletą jest prostota tworzenia własnych typów treści i formularzy. Łatwo jest również zaimplementować własne funkcjonalności. #cms posiada polską wersję językową.
http://getcockpit.com

➍ Lista hooków dostępnych w #wordpress i popularnych wtyczkach.
http://hookr.io

➎ Wpis odpowiadający na pytanie: Czy warto jeszcze uczyć się PHP?
http://bit.ly/2c3V3Tu

➏ Ciekawa strona agregująca filmy z tematyki programowania szeroko pojętego (kursy, wykłady, konferencje, wywiady).
http://devvideo.pl

➐ Mała biblioteka #javascript do zaciemniania i odkrywania tekstu w iście hakerski sposób
http://bit.ly/2bIsEiU

➑ Strona, która dopasuje kolor w systemie szesnastkowym do wpisanego słowa. Algorytm dopasowania korzysta z wyszukiwarki, z której bierze pod uwagę około 25 obrazów, znajduje kolory i na tej podstawie oblicza "średnią".
http://bit.ly/2bQTGGY

➒ 20 wskazówek budowania arkusza CSS.
http://bit.ly/2bNljyF

➓ 11 sztuczek przyspieszających pracę z #npm.
http://bit.ly/2bYP9Rp

➡ Nowości
➊ Nowa funkcja w narzędziach dewelopera przeglądarki Chrome: edytor box-shadow / text-shadow.
http://bit.ly/2cTuz7o

➡ #design
➊ Interesujący film o tym skąd się wzięła czcionka znana z komiksów.
https://www.youtube.com/watch?v=e31fNccOQSE

➋ Krótki przewodnik po projektowaniu interfejsu użytkownika. #ui #ux
http://bit.ly/2bNIgqB

➡ #humorinformatykow
Dziś trochę o #logikarozowychpaskow ( ͡° ͜ʖ ͡°)

klocus - Dzień dobry, #webstuff! :)

➊ Znacie zasadę z "Incepcji" przy zagnieżdżani...

źródło: comment_WstWa3Kufr2iSMw83ALEKs21a6wjaPYJ.jpg

Pobierz
  • 35
  • Odpowiedz
@MacDada: ale w regexp nie ma wielu symboli. Zwłaszcza, że nawet jak nie pamiętasz \d to w większości wypadków wystarczy Ci [0-9]. Składnia jest łatwa. Być może gdybym nie znał regexpa (chociaż żadnym regexpowym guru nie jestem), to może inaczej bym patrzył na SRL, ale w tej chwili odbieram to bardziej jako zaciemnianie niż rozjaśnianie kodu - za dużo tekstu, trzeba się naczytać, żeby ogarnąć co tam się dzieje. Zwłaszcza, że
  • Odpowiedz
@MacDada: w większości wypadków naprawdę używa się kilku "znaczków" regexpa. W ostateczności google i już wiesz. Podejrzewam, że pisząc coś w tym SRL też do googla będziesz uderzał, więc zysk jest wątpliwy.

To fakt, ale z reguły kod czytelny jest dłuższy. Np dla czytelności wydziela się podfunkcje zamiast robić jedną 100–linijkową funkcję. Wydzielając podfunkcje pisze się więcej kodu (choćby samej składni). A jednak, okazuje się, że więcej kodu to czasem jednak
  • Odpowiedz
w większości wypadków naprawdę używa się kilku "znaczków" regexpa. W ostateczności google i już wiesz.


@wnocy: I tego właśnie zaglądania w dokumentację i google można uniknąć => jeśli składnia jest czytelna (słowa zamiast skrótowców).

Podejrzewam, że pisząc coś w tym SRL też do googla będziesz uderzał, więc zysk jest wątpliwy


Przy pisaniu SRLem trzeba się posiłkować dokumentacją. Przy użyciu buildera, już niekoniecznie (IDE podpowiada metody). Ale pisanie !== czytanie. To pierwsze
  • Odpowiedz
@MacDada:

Pracuję w domu zdalnie. Generalnie mało czasu/chęci mam na poboczne projekty. Dla własnej satysfakcji się uczyć? Wystarczy mi, że praca daje tę satysfakcję :D


hmm... osobiście nie rozumiem takiego stanowiska, ale to może tłumaczyć problemy z regexpem ( ͡° ͜ʖ ͡°)
  • Odpowiedz
to może tłumaczyć problemy z regexpem ( ͡° ͜ʖ ͡°)


@wnocy: Jak siedzisz wieczorami przed kominkiem i wkuwasz modyfikatory, to może tłumaczyć bronienie regexpów ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@danoxide: Nie ma tragedii. Obecna wersja (stabilna, za jakiś czas powinna wyjść wersja Next) ma swoje problemy, lecz to są drobnostki. Co do języka - nie uświadczyłem polskiego w panelu, aczkolwiek Cockpit obsługuje możliwość tworzenia stron wielojęzykowych. Na bazie tego stworzyłem własną stronę - kolekcje: Wiadomości, Gry (planuję jeszcze parę ( ͡° ͜ʖ ͡°)), po polsku tylko i napisałem proste API (chociaż można wykorzystać wbudowane API w
  • Odpowiedz