Wpisy z kategorii Daj się poznać 2017
Strona 1
-
Koniec
To już koniec. Konkurs Daj Się Poznać 2017 zbliża się do końca, więc wypada jakoś podsumować moje osiągnięcia w rozwijaniu jakże ambitnego (i przerażająco nudnego) projektu ComSemRel. I choć najlepiej całość podsumowuje słynna scena ze słynnego filmu, to jednak kilka gorzkich słów przeciwko samemu sobie wypada napisać.
-
Prymitywna implementacja mitycznej funkcji React#createElement()
Każdy, kto choć trochę bawił się Reactem (czy naprawdę jestem jedynym, którego nigdy do tego nie ciągnęło?!), zapewne zauważył, że pod spodem JSX-a znajduje się mityczna funkcja
React.createElement
. Składnia tej funkcji szybko została podchwycona przez inne biblioteki i obecnie jest de facto standardem w środowisku zajmującym się Virtual DOM. -
ComSemRel – raport wojenny #9
Dzisiaj wieczorem będę walczył z interfejsami do renderera, czyli to, co robię od miesiąca z bardzo, bardzo marnym skutkiem. Niemniej mam już ładnie rozplanowane jak to powinno wyglądać: wszystko asynchroniczne, na obiecankach itd. Dodatkowo trza będzie siąść na nowo nad
rollup-plugin-typescript
. -
Reduce i formatowanie tekstu
Zapewne niektórzy się oburzą, co to za obrzydłe herezje ten Comandeer głosi: jak to można używać
Array.prototype.reduce
do formatowania tekstu?! Ano, można i już demonstruję jak i po co. -
ComSemRel – raport wojenny #8
W tym tygodniu wielkie, wspaniałe nowiny: udało mi się zamknąć 4 issues! Wow, ależ produktywny tydzień…
-
BEM jako architektura
Co bardziej zaznajomieni z moją osobą zapewne już zorientowali się, że udało mi się napisać książkę. Tworzę w niej bibliotekę BEMQuery (wrócę do niej kiedyś… serio), która opiera się na bardzo prostym założeniu: zamiast pobierać elementy jak w jQuery, przy pomocy selektorów CSS, tworzę swój własny język zainspirowany metodyką BEM. Można by wręcz odnieść wrażenie, że jestem fanatykiem BEM-u – piszę o nim książkę, piszę narzędzia nim inspirowane, wszędzie, gdzie tylko się da, ewangelizuję ludzi, żeby przeszli na BEM…
-
ComSemRel – raport wojenny #7
Dalej posucha straszna – za dużo mam innych rzeczy na głowie, żeby na poważnie się zająć ComSemRelem. Teraz siedzę i robię jakieś głupoty, typu poprawna konfiguracja CI, zapewnienie automatycznej aktualizacji zależności przy pomocy Greenkeepera itd. Słowem: ruszam, żeby nie było, że umarło.
-
CSS w JS – mity o mitach
Wszyscy, którzy mnie znają, wiedzą doskonale, że w przypadku Sieci należę raczej do konserwatystów, będących wyznawcami starego porządku. To uwielbienie dla tradycji rozciąga się także na używane technologie. Jeśli coś jest nowe, lecz niewystarczająco dobre, po prostu tego nie używam. Prawda jest taka, że przeżyłem już niejedną super nowoczesną, gorącą technologię (prawda, Angular?) i widziałem śmierć niejednego standardu (a nawet przeglądarki!). I mam wrażenie, że kolejny z trendów również przeżyję: CSS w JS-ie.
-
ComSemRel – raport wojenny #6
Liczycie na sensowny update, co? A tu nic takiego – ostatni tydzień minął mi na posiadaniu życia, co oczywiście przełożyło się na fakt, że nic sensownego w kodzie nie rzeźbiłem.
-
Odjulianiłem się…
Dzisiaj nadszedł ten dzień, w którym uświadomiłem sobie, że niemal całkowicie się odjulianiłem.