TLDR: napisałem swój silnik blogowania (static site generator) w mniej niż 100 linii kodu
Ostatnio znudził mi się mój szablon na blogu a sam silnik, którego używałem, wydawał się dla mnie za duży. Potrzebowałem czegoś o wiele prostszego. Prostego szablonu, prostego silnika do renderowania. Niestety teraz mamy taką modę, że z małego landinga page developerzy potrafią zrobić 30 mb SPA, bo przecież wszędzie musi być react, trzysta bibliotek js i milion zdjęć. O
UPDATE: zgodnie z zapowiedzią, napisałem artykuł jak blog powstawał: można przeczytać na medium jak i na moim blogu ps: jak na medium czytacie mając premke to mi szekle lecą.
@9harkonnen6: sprawdziłem jeszcze dodatkowo - to raczej an pewno kwestia base_url w settingsach. Lokalnie ci pewnie nie zadziała o ile nie odpalasz z serwera http. Wypuściłem wersje 0.2.6 - tam dodałem ostrzeżenie o takim zachowaniu + do backloga wpisałem live server automatyczny.
Dziękuję lekarzom, straży, kontrolerom granicznym i wszelkim funkcjonariuszom publicznym, że pracują ponad siły. Dziękuję rządzącym i opozycji, że jednoczą siły dla wyższego dobra. Dziękuję sąsiadom, którzy bezinteresownie sobie pomagają. Dziękuję kasjerom, pracownikom stacji, transportu, elektrowni, wodociągów i wszystkich stanowisk, które umożliwiają codzienne życie. Dziękuję goraczkujacym, którzy decydują się na zostanie w domu. Dziękuję zagrożonym COVID-19 za przestrzeganie warunków kwarantanny.
@kaosha: Ja to bym przede wszystkim spytał, czemu mówi się "Cyprian Kamil Norwid" zamiast po prostu "Cyprian Norwid". Tak samo czemu "Krzysztof Kamil Baczyński" zamiast po prostu "Krzysztof Baczyński". Dlaczego niektórzy ludzie lubią się tak dowartościowywać/chwalić tym, że mają dwa imiona? Czy jedno im nie wystarcza?
Cześć! Skontaktowałem się z Andreasem, który pracował w Oracle'u między innymi przy kompilatorze javac. Miałem pewną zagwozdkę:
byte a = Byte.MAXVALUE + 1; int b = Integer.MAXVALUE +1;
Obie linie stanowią overflow. Pierwsza linia powoduje błąd kompilacji, a druga nie. Andreas napisał, że spędził cały dzień nad tym i owocem tego jest artykuł na jego
Chętnie odstąpię jakiejś stacji tv pomysł na nowy program: "Programowanie z gwiazdami". Każda gwiazda dostaje swojego mentora i przez tydzień uczy się jakiegoś zagadnienia z programowania zaczynając od podstaw i potem na żywo w tv dostaje jakiś problem do rozwiązania i zaimplementowania. Nie za prosty, ale adekwatny do nabytych umiejętności. No i klepie kod na żywo w tv. Potem komisja i testy automatyczne oceniają jakość rozwiązania (czystość kodu, performance, optymalność rozwiązania itp.).
Wszystkim #programista15k pracującym w domu, polecam przerwy w pracy i...jogę. Zawsze myślałem, że to jakieś pajacowanie dla hindusów. Do czasu, aż złapałem paskudny ból pleców, maści, plastry z kapsaicyną - nic nie pomagało i trzymało tydzień czasu. Kilka ćwiczeń z youtuba pomogło w trybie instant. Nie trzeba chodzić na jakieś cyrki dla pajaców i pogrzanych kobiet, na youtubie jest tego pełno :)
@mrymry: Poleć coś konkretnego. Też nie mam ochoty na pajacowanie w szczególności w siłowniach z innymi ludźmi, ale robić z siebie debila w swoim pokoju/biurze jak nikt nie patrzy to już mi tak nie przeszkadza. Głównie właśnie myślę o plecach/kręgosłupie i o zrzuceniu tłuszczu :) Jak masz jakieś wypróbowane filmiki/kanały to daj znać.
Firmowy zespół IT zablokował mi dostęp do https://en.cppreference.com/, bo spędzam na niej za dużo czasu podczas swojego dnia pracy. Zgadnijcie czym się tu zajmuję na codzień.
GraphQL to język zapytań dla API, który został opracowany przez Facebook i społeczność Obecnie jest to już dojrzała technologia, która zyskała uznanie na rynku. Pokaże Ci co wyróżnia tą technologię, oraz czy może ona zastąpić nam klasycznego REST'a? Oczywiście jest też wersja wideo Nowy następca REST? Poznaj GraphQL!
@SoftBull GraphQL noob z tej strony :) (nie mam komercyjnych wdrożeń, ale się bawiłem) i tak mnie zastanawia kilka rzeczy, piszesz:
Dla kontrastu w przypadku wykorzystania GraphQL wystarczy wykonanie tylko jednego żądania. Dlatego ten przykład dobrze obrazuje moc jaką dostarcza GraphQL. Unikamy wykonywania serii zapytań, na rzecz prostego, precyzyjnego sposobu absorbowania danych. W związku z tym przekłada się to na wydajność aplikacji a także znacznie mniejszy ruch sieciowy.
Wrzucam wpis o 5 rano, o 6 startuję w moim pierwszym biegu ultra. Ultra Śledź 84km. Kolega nie mógł wystartować i przejąłem po nim pakiet. Trzymajcie kciuki! Pozdrowienia dla Mireczka, który też biegnie
Treść przeznaczona dla osób powyżej 18 roku życia...
Sebastian Opałczyński
Nie umiem tak by było bezpretensjonalnie. Ot, zwykły człowiek co próbuje coś zrobić ze swoim życiem. Zawodowo buduję produkty technologiczne i rozwijam thirty3. Prywatnie: nie zbudowałem domu, nie posadziłem drzewa i nie spłodziłem syna (za to mam dwie córki).
źródło: comment_1587376602gXWQaoVUxhsGMnwbhuOM7a.jpg
Pobierz