Kategoria: programowanie

Geecon Prague 2017

Kosmiczny soft Tegoroczną konferencję otworzył Todd Montgomery — programista z NASA, który podzielił się własnymi przemyśleniami i dziesięcioletnim doświadczeniem zdobytym przy implementacji „kosmicznego” softu. Mr. Todd zwracał uwagę, że kluczem do sukcesu (w tym przypadku sukces = wartościowe oprogramowanie) nie jest wybór framework’a, super-fancy modnego w danej chwili języka programowania, tylko zrozumienie domeny, zaangażowanie i…

Czytaj dalej...

Workation, czyli Porto na Teneryfie – kajakiem po oceanie

Piąty dzień wyjazdu rozpoczął się od porannych stand-upów, a następnie wszyscy zabraliśmy się do pracy. Dodatkową atrakcją była walka z bardzo irytującymi, gryzącymi muchami, ale nawet one nie były w stanie uprzykrzyć nam dnia. 🙂 Na zakończenie pracy wysłaliśmy angielskiej części naszego zespołu podsumowanie tego, co zrobiliśmy.

Czytaj dalej...

Wakacyjne praktyki – Java i PHP – podsumowanie

Tegoroczne letnie praktyki w FINGO dobiegły końca. W tym roku przyjęliśmy pod swoje skrzydła 9 praktykantów, studentów Uniwersytetu Wrocławskiego i Politechniki Wrocławskiej, którzy zostali podzieleni na zespoły z wiodącą technologią Java lub PHP. W ramach swoich zadań, pod czujnym okiem doświadczonych mentorów, praktykanci wspierali istniejące projekty. Opiekunowie wysoko ocenili rezultaty ich prac, doceniając zapał w…

Czytaj dalej...

Private blockchains – possible FinTech implementations and challenges

We’ve recently had a spike in our sprint to check out blockchain technology. The goal was to assess it and check potential use in our FinTech scenarios rather than implement anything. We obviously started with bitcoin – blockchain’s No 1 implementation. There are many resources on the Web explaining how it works (starting with their WIKI). It requires some…

Czytaj dalej...

Caching complex objects with Laravel 4.2 and Redis – part 1

Laravel supports various cache drivers out of the box. One of them is Redis. I am not going to describe Redis with it’s features and advantages here, it’s not the purpose of this document. The only important point in scope of this document is that Redis supports tags. Feel free to google a bit what…

Czytaj dalej...

Automated server configuration and deployment with Ansible

In many cases configuring a new server is a repetitive task. Once the operating system is installed, we have to add accounts for administrators, install some basic packages, setup the application and secure everything. Even though there are some differences between servers designed for two different applications, certainly there will be some common things too. Especially…

Czytaj dalej...

Nowa edycja FINGO Labs

Kontrolowane eksperymenty programistyczne to rola FINGO Labs – programu firmy nastawionego na rozwój osobisty. Daje on wszystkim pracownikom możliwość realizacji pomysłów w wybranej przez siebie technologii i architekturze, a także służy nowym pracownikom do poznania reszty zespołu. Projekty objęte tym programem wykorzystywane są w ramach Akademii FINGO jako studium przypadku alternatywnego podejścia do problemu oraz podstawa do dyskusji na…

Czytaj dalej...

CybercomDEV 2016 – programistycznie w Łodzi

Rok temu na konferencyjnej mapie Polski pojawiła się nowa pinezka – konferencja CybercomDEV w Łodzi. Wydarzenie jest organizowane przez Cybercom Poland. Trwa tylko jeden dzień, ale uczestnictwo w nim jest bezpłatne. W tym roku odbyło się 21 maja i zgromadziło około 300 osób. Do Łodzi niedaleko, więc udało mi się być jedną z nich. Konferencja nie skupia się wokół żadnej…

Czytaj dalej...

Własne pluginy w gradle

Ten artykuł przybliży sposoby rozszerzania skryptów służących do budowy projektów w gradle. W szczególności zajmiemy się tworzeniem własnych pluginów. Gdy mamy projekt, który składa się z wielu modułów, to może się zdarzyć, że będziemy chcieli kilka modułów rozszerzyć o te same funkcjonalności. Poniżej opiszę sposób, jak w takim przypadku uniknąć duplikowania kodu w wielu plikach…

Czytaj dalej...

Używamy plików cookies, aby zwiększyć wygodę użytkownika strony. Brak zmiany ustawień przeglądarki oznacza na to zgodę. Więcej
Więcej