Lista artykułów

Zeitwerk-based autoload and workarounds for single-file-many-classes problem

Hi, we're Arkency and it's our blog with meaty content.

Explaining Rack — desugaring Rack::Builder DSL

Hi, we're Arkency and it's our blog with meaty content.

3

Java Internals: Jak działa ArrayList języku Java?

Czas czytania: 3 minut Programując w języku Java, z pewnością wielokrotnie korzystałeś z różnego rodzaju list (ArrayList, LinkedList itd). Ale czy zastanawiałeś się kiedyś, jak wygląda ich wewnętrzna implementacja? Analizowałeś, jak wpływa ona na ...

Rack apps mounted in Rails — how to protect access to them?

Hi, we're Arkency and it's our blog with meaty content.

5

Jak przejść na kolejny poziom w programowaniu? Gość: Przemek Smyrdek - POIT 112

Witam w sto dwunastym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest to jak przejść na kolejny poziom w programowaniu. Dziś moim gościem jest Przemek Smyrdek – programista z ponad 7 letnim doświadczeniem głównie z obszaru frontendu. Lider zespołów, mentor, osoba prowadząca warsztaty. Dzieli się wiedzą na blogu czy kanale na YouTube. Współtwórca Przeprogramowanych. Twórca kursów “Opanuj JavaScript” i “LevelUp”. Przedstawia siebie jako osobę która pomagam programistom rozwijać kompetencje techniczne i umiejętności miękkie.W tym odcinku rozmawiamy o: czym jest kolejny poziom w programowaniu? radach dla osób, które chcą zaplanować swój rozwój czy wychodzenie ze strefy komfortu jest niezbędne? jakie darmowe materiały można polecić by poszerzać swoje horyzonty w IT? skuteczności i pragmatyczności czy ścieżka managerska to zawsze najlepszy wybór? czego oprócz umiejętności technicznych jeszcze potrzeba? na ile trzeba zrozumieć biznes i sprzedaż? czy dzielenie się wiedzą jest ważne? czy zdrowie, samopoczucie, sen, dieta i ruch to obszary o których również należy pamiętać? czy wiedza domenowa popłaca? od czego zacząć przechodzenie na wyższy poziom w programowaniu? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google Podcasts , Spreaker , Sticher , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil Przemka na LinkedIn – https://www.linkedin.com/in/psmyrdek/ Strona domowa Przemka – https://smyrdek.com/ Przeprogramowani – https://przeprogramowani.pl/ Program “LevelUp” – https://smyrdek.com/program-levelup Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/112

How to speed up Netlify build, twice

Hi, we're Arkency and it's our blog with meaty content.

Przesłanianie zmiennych. Studium przypadku.

Jakiś czas temu poproszono mnie o pomoc przy kawałku bardzo prostego kodu, bardzo prostego oczywiście z mojej obecnej perspektywy. Była tam jedna funkcja, która idealnie wpadła w cykl “studium przypadku”. Kod wyglądał mniej więcej tak: Oczywiście kod nie działał, jak powinien. Jednak kompilator nie zgłaszał żadnych błędów, bo od strony językowej wszystko gra. Natomiast błędów …

Write once, publish in many places, keep SEO happy

Hi, we're Arkency and it's our blog with meaty content.

'render' is not your final word in your Rails controller's action

Hi, we're Arkency and it's our blog with meaty content.

Using Ports and Adapters in a monolith

Some time ago, I wrote about Ports and Adapters architecture, where domain logic is completely separated from infrastructure logic, like… Continue reading on Medium »

Documenting REST API

Documentation is important, everybody knows this, especially when you are the one who needs to use some third-party service or library… Continue reading on Medium »

#56 Low-Code/No-Code. Must have czy moda? Gość Szymon Paluch

Rozwiązania, które umożliwiają nam tworzenie gotowego oprogramowania, stron internetowych czy witryn, bez większych umiejętności programistycznych towarzyszą nam od dawna. Front Page, Drupal, jPortal, WordPress – długo by wymieniać oprogramowanie, które nazwaliśmy dość luźno pierwowzorami dzisiejszych Low-Code i No-Code. Dziś to tylko niewielka część tego co możemy wykorzystać. Kolejny sklep internetowy, kolejny landing page, kolejna strona […]

13

#56 Low-Code/No-Code. Must have czy moda? Gość Szymon Paluch

Rozwiązania, które umożliwiają nam tworzenie gotowego oprogramowania, stron internetowych czy witryn, bez większych umiejętności programistycznych towarzyszą nam od dawna. Front Page, Drupal, jPortal, WordPress – długo by wymieniać oprogramowanie, które nazwaliśmy dość luźno pierwowzorami dzisiejszych Low-Code i No-Code. Dziś to tylko niewielka część tego co możemy wykorzystać. Kolejny sklep internetowy, kolejny landing page, kolejna strona firmowa czy newsletter. To wszystko, a nawet i więcej biorąc pod uwagę narzędzia automatyzujące procesy, możemy stworzyć bez znajomości wymaganych technologii. Powstały rozwiązania, które za pomocą przyjemnego i prostego interfejsu użytkownika możemy w łatwy sposób wykorzystać, aby dostarczyć wartość biznesową. Czy to jednak znaczy, że w niedalekiej przyszłości… Rozwiązania Low-Code / No-Code zastąpią większość programistów? W podcaście dyskutujemy ze znawcą tematu – Szymonem Paluchem, o przyszłości programistów. Podejmujemy także temat tego, czy czasem rozwiązania Low-Code, No-Code nie są czasem łatwym wejściem w świat IT? Jaka jest rola programistów w dobie oprogramowania, rozwiązującego częste problemy biznesowe? Czy po raz kolejny, Bartek musi implementować newsletter? Czy łatwiej skorzystać z rozwiązań typu MailerLite?

Zabawa w inwestowanie

https://pixabay.com/pl/photos/wykres-handel-kursy-forex-analiza-1905225/ " data-medium-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2021/04/chart.jpg?fit=300%2C168&ssl=1" data-large-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2021/04/chart.jpg?fit=676%2C379&ssl=1" /> Zbiór źródeł wiedzy, z których korzystam, żeby pogłębiać wiedzę na temat inwestowania.

The power of Spring REST API validation

Creating REST endpoints has become pretty popular. All these microservices, APIs, simple backend applications for the frontend javascript… Continue reading on Medium »