Search results

6 results found.

Szybka akcja #2 – AngularJS

W ramach Szybka akcja #1 – Play Framework napisane zostało REST API do aplikacji Hobusu. Mając stworzoną logikę po stronie serwera przyszedł czas na realizację części frontendowej.

Do tej pory wszystkie projekty realizowałem na bardzo podobnym stosie technologicznym – Bootstrap + jQuery + zewnętrzne biblioteki JavaScript. Miałem również chwilową przygodę z MustacheJS. Projekt Hobusu chciałem zrealizować jako Single Page Application, więc pisanie funkcjonalności z wcześniej wspomnianymi technologiami zajęłoby dużo czasu i wymagało sporo rzeźbienia. Wybór padł na framework AngularJS.

Continue Reading

Szybka akcja #1 – Play Framework

Jesteśmy obecnie w trakcie okresu w roku, w którym poziom naszej motywacji sięga najwyższych wartości. Jednym z moich postanowień na rok 2017 jest zaoszczędzenie pewnej sumy pieniędzy. W związku z tym stwierdziłem, że potrzebuję w jakiś sensowny sposób mieć wgląd w swoje wydatki, aby móc je stale kontrolować, analizować i na bieżąco korygować. W ten sposób powstał pomysł na napisanie aplikacji, która będzie zaspokajała podstawowe potrzeby w tym temacie.

Continue Reading

Pierwszy miesiąc z Hobusu

Aplikacja Hobusu jest rozwijana od 1.5 miesiąca. Niniejszy post jest podsumowaniem okresu, w którym do aplikacji dorabiałem kolejne funkcjonalności oraz weryfikowałem działanie tych istniejących. Przez mienione 1.5 miesiąca odrzuciłem kilka pomysłów na nowe możliwości aplikacji. Powodem, dla którego funkcjonalności te nie były wdrażane był sposób w jaki korzystam z aplikacji czyli krótko mówiąc rzeczywistość je zweryfikowała.

Continue Reading

Change is the only constant – a few words about keeping up

The IT environment is constantly changing. New frameworks, new hardware, new people, new stacks, new everything every month. One of the things that programmers are expected to do is to follow the news. It’s very important to keep up with it if you want to stay competitive on the job market.

By following trends, I don’t mean believe in them and use blindly. To get by in, we need to know buzzwords, have minimum knowledge about its usage and what changes they introduce. Not that much, right? No, it’s a lot, at least, enough to get lost within a few weeks of inactivity.

Continue Reading

Live templates w oprogramowaniu firmy JetBrains

Jednym z wielu rozszerzeń, jakie dostarcza nam firma JetBrains w swoim oprogramowaniu są „live templates” czyli nic innego jak szablony. Bardzo często zdarza się, że powtarzamy dosłownie kilka linii kodu. Ciągłe kopiowanie bywa nie tylko czasochłonne, ale także i frustrujące. Nietrudno wyobrazić sobie sytuację, gdy bardzo się spieszymy i musimy co chwilę używać skrótów klawiszowych Ctrl + C , Ctrl + V . Sprawa jest dodatkowo trudniejsza jeżeli tekst musimy zaznaczać za pomocą myszki. W takich, jak i wielu innych sytuacjach z pomocą przychodzą nam szablony. Definiując szablon możemy zaprojektować co ma zawierać, jakimi danymi ma być uzupełniany oraz jaką kombinacją klawiszy będziemy mogli wstawić do w kodzie. Dodatkowo mamy możliwość ustawienia zakresu działania danego szablonu na podstawie np. typu pliku, nad którym pracujemy.

Continue Reading