Wszystko
Wszystkie
Archiwum
425
LaTeX - lepszy sposób na pisanie?
Każdy kto musiał pisać jakieś sprawozdanie, raport czy inną pracę pisemną wie, że formatowanie tekstu może być momentami uciążliwe. Wstawienie obrazka powoduje rozwalenie dokumentu w najmniej spodziewanej chwili a chwila nieuwagi powoduje, że punkty mają różne wcięcia. Czy da się skupić...
z- 188
- #
- #
- #
- #
- #
3
API Platform - pierwsze endpointy
Tworzenie endpointów jest zadaniem powtarzalnym. Trzeba stworzyć odpowiednią encję, zaktualizować bazę danych oraz napisać nowe kontrolery, które pozwolą pobrać dane, stworzyć nowe lub wyedytować istniejące. Jednak dzięki API Platform jesteśmy w stanie część tych rzeczy zautomatyzować i...
z- 0
- #
- #
- #
- #
- #
- #
2
API Platform-wprowadzenie
Od kilku lat prawie wszystkie aplikacje internetowe tworzone są w architekturze REST. Schemat tworzenia takiego oprogramowania najczęściej wygląda następująco: stwórz klasę encji, która reprezentuje tabelę w bazie danych, pozwól użytkownikowi stworzyć obiekt tej klasy, pobrać go oraz...
z- 0
- #
- #
- #
- #
- #
- #
4
Bądź produktywny - wyciągnij więcej z Bitbucketa
Git jest narzędziem, który wykorzystujemy prawie codziennie i nie da się ukryć jak wiele rzeczy nam ułatwia. Aby z niego korzystać wykorzystujemy platformę Git lub Bitbucket. I dziś o tej drugiej chciałem chwilę poopowiadać, ponieważ oprócz samej możliwości trzymania plików dosatjemy dużo...
z- 0
- #
- #
- #
- #
- #
- #
2
Angular pipes - czyli jak przekształcać zmienne na widoku
Każda aplikacja internetowa operuje na dużych ilościach danych, które musi w jakiś sposób wyświetlić. Rzadko kiedy są to dane proste takie jak tekst czy liczba - dużo częściej mamy do czynienia z obiektami, które trzeba jakoś zaprezentować. Czasami też proste dane musimy przekształcić do...
z- 0
- #
- #
- #
- #
- #
- #
1
CSS Variables
CSS już dawno przestał być językiem służacym tylko do kolorowania stron internetowych. Każda kolejna wersja pozwala robić coraz więcej na stronie bez konieczności sięgania do Javascriptu lub preprocesorów CSS takich jak SASS czy LESS. Dziś chciałbym po krótce opowiedzieć o czymś co w...
z- 1
- #
- #
- #
- #
- #
- #
4
Angular - kontrolowanie widoku
Manipulowanie widokiem to jedna z głównych funkcji wszystkich frameworków SPA. W zależności od warunków i stanu aplikacji musimy wyświetlić inną rzecz dla admina, inną dla moderatora a zupełnie inną gościowi, który dopiero co trafił na naszą stronę. W Angularze do warunkowania widoczności...
z- 0
- #
- #
- #
- #
- #
- #
5
Dekoratory w Typescript
Aktualnie piszę projekt na studiach w Angularze i pierwsza rzecz jaka rzuca się w oczy to obecność charakterystycznych struktur. Są to tak zwane dekoratory które pozwalają zmieniać zachowanie klasy, dodawanie do nich pewnych elementów lub modyfikacja istniejących. Co najważniejsze nie...
z- 0
- #
- #
- #
- #
- #
- #
4
TypeORM - pierwsze kroki
Ostatnio pisałem o tym jak można się połączyć z bazą danych w Node.js(wpis możecie przeczytać tutaj). Jednak w prawdziwych projektach rzadko kiedy korzystamy z takich czystych połączeń, a częściej ze specjalnych bibliotek ORM. Dla Node.js został stworzyny TypeORM o którym dziś napisałem.
z- 0
- #
- #
- #
- #
- #
- #
3
CSS Transform
Jak wspominałem we wpisie dotyczącym animacji (jeśli go czytaliscie to zapraszam tutaj) podczas tworzenia jej poszczególnych klatek możemy przekształcać animowany obiekt. Poruszać go, zmieniać rozmiar, kształt czy też obrót. Wszytsko to możemy osiągnąć przy pomocy właśności transform w...
z- 1
- #
- #
- #
- #
- #
- #
1
Bądź produktywny - Prettier
Jedna z rzeczy która potrafi zająć czas podczas programowania to kijowe formatowanie. Każdy ma swój ulubiony styl, niektórzy wolą spacje nad tabulacją, natomiast inni wolą podwójny cudzysłów od pojedynczego. Ale pracując razem w projekcie warto wystosować wspólny styl i używać narzędzi,...
z- 0
- #
- #
- #
- #
- #
6
Programisto bądź leniwy!
Najważniejszą cechą programisty obok logicznego myślenia, umiejętności rozwiązywania problemów i znajomości języków programowania powinno być lenistwo. I jeśli tego na razie nie potrafisz to naucz się tego jak najszybciej - możesz tylko na tym zyskać.
z- 0
- #
- #
- #
- #
- #
1
Redux nie tylko dla Reacta
Reduxa możemy używać nie tylko w połączeniu z Reactem. Dziś wziąłem na celownik Angulara i sprawdziłem czy da się prosto go połączyć z tym rozwiązaniem. Jeśli jesteście ciekawi to zapraszam
z- 0
- #
- #
- #
- #
- #
- #
2
Wyrażenia regularne w Javascript
Javascript jak wszystkie inne języki programowania pozwala na obsługę wyrażeń regularnych. Możemy przy pomocy odpowiednich funkcji testować czy nasz string spełnia pewne założenia a nawet modyfikować pewne jego części.
z- 0
- #
- #
- #
- #
- #
2
Wywróż sobie estymacje
Jedynym z elementów pracy w metodach zwinnych jest planowanie i co za tym idzie estymacja zadań. Jest to o tyle ważne, że na ich podstawie planujemy naszą pracę na kolejne sprinty oraz informujemy klienta kiedy może się spodziewać kolejnych funkcjonalności.
z- 1
- #
- #
- #
- #
3
W świecie wyrażeń regularnych
Wyrażenia regularne pojawiają się najczęściej znienacka i biją od razu po twarzy.A nie jest to ciężki temat i poświęcając chwilę na jego zgłębienie może się okazać, że te znaczki są proste. Dziś chciałbym pokazać podstawy tego tematu i pokazać, że da się tego nauczyć i potem wykorzystywać.
z- 0
- #
- #
- #
- #
- #
- #
1
Angular - podstawy routingu
Każdy serwis internetowy składa się ze zbioru stron pomiędzy którymi możemy się przenosić. Ze świecą szukać serwisów napisanych w dużych frameworkach gdzie mamy tylko jedną stronę. Dziś o tym jak zdefiniować podstawowy routing w Angularze i jak go możemy wykorzystać. Zapraszam do czytania
z- 0
- #
- #
- #
- #
- #
- #
3
Angular - cykl życia komponentu
Komponenty w Angularze(podobnie jak w React’cie) mają swój cykl życia, który możemy wykorzystać przy pisaniu aplikacji. Jesteśmy w stanie zareagować na pojawienie się komponentu, jego zniknięcie czy zmiany jakie w nim zachodzą przy pomocy kilku funkcji. Jeśli jesteście ciekawi jak to...
z- 0
- #
- #
- #
- #
- #
- #
1
Node.js - asynchroniczne zdarzenia · Full Stack Geek
W dzisiejszym stronach internetowych wiele rzeczy dzieje się w tle. Dostajemy wiadomości na czacie lub nowe powiadomienia na stronie bez ich przeładowywania. Jesli jesteście ciekawi co za tym stoi to zapraszam
z- 0
- #
- #
- #
- #
- #
- #
5
Wysyłanie danych przy pomocy GraphQL · Full Stack Geek
W systemie takim jak GraphQL pobieranie danych to za mało. Musimy mieć również możliwość wysyłania danych
z- 0
- #
- #
- #
- #
- #