Vendor lock-in, brak zarządzania zależnościami i brak abstrakcji - czyli historia fuckupu aplikacji po aktualizacji SDK pewnego dostawcy map.
Strona głównaUżytkownik
mejt | użytkownik
Sztuka programowania 2260 dni, 18 godzin, 5 minut temu 82 źrodło rozwiń
Kod nigdy nie kłamie, komentarze czasami. Są jednak dobre komentarze które warto stosować ze względu na swoją wartość.
Sztuka programowania 2351 dni, 18 godzin, 43 minuty temu 118 źrodło rozwiń
Co oznacza, że kod jest STUPID? Jak zapobiegać oraz czego unikać aby tworzony kod nie został nazwany STUPID. Trochę o powszechnych, a zarazem dobrych praktykach tworzenia kodu.
Sztuka programowania 2509 dni, 18 godzin, 30 minut temu 342 źrodło rozwiń
Hackathon to świetna sposób aby nauczyć się czegoś nowego i poznać inne technologie niż te, które używane są na co dzień w twoim projekcie. Dowiedz się jak w 10 krokach podjąć się organizacji hackathonu.
Sztuka programowania 2513 dni, 18 godzin, 8 minut temu 89 źrodło rozwiń
Node.js nie umożliwia jeszcze wykorzystania wszystkich nowości specyfikacji ECMAScript. W tym celu stosuje się rozwiązania hybrydowe oparte o m.in. kompilator Babel. W artykule zaprezentowano połączenie aplikacji Node.js z kompilatorem Babel oraz przedstawiono wdrożenie takiej aplikacji na chmurę Heroku.
Wprowadzenie do Progressive Web Apps (PWA). Czyli rozwiązania pozwalającego na zainstalowanie aplikacji webowej na ekranie głównym smartfona bez konieczności korzystania z App Store.
Mobile development 2530 dni, 18 godzin, 19 minut temu 191 źrodło rozwiń
Code Review 10 linii kodu to potencjalne miejsce na 10 uchybień, natomiast 500 linii kodu wygląda OK!? Kilka słów o tym jak usprawnić Code Review.
Sztuka programowania 2543 dni, 18 godzin, 19 minut temu 160 źrodło rozwiń
Bazy danych i XML 2574 dni, 18 godzin, 38 minut temu 38 źrodło rozwiń
Specjalista powinien brać odpowiedzialność za tworzone oprogramowanie, jak jednak poradzić sobie w sytuacji kiedy ciągle pracuje się pod presją czasu? Jak równoważyć jakość względem czasu i czy w ogóle równoważyć?
Sztuka programowania 2563 dni, 19 godzin, 2 minuty temu 161 źrodło rozwiń
Nikt nie uczy się programowania z czystej pasji do uczenia się programowania. Wszyscy chcielibyśmy wykorzystywać nasze umiejętności w praktyce. Często chcielibyśmy też, żeby ta praktyka równała się czemuś dużemu – może to być produkt który odniósł sukces, satysfakcja z nauczenia czegoś naszego znajomego który dopiero zaczyna, albo projekt który zmieni świat. Co jednak w momencie, kiedy nie mamy akurat możliwości pracować przy czymś “wielkim”, a chcielibyśmy robić c...
Sztuka programowania 2585 dni, 17 godzin, 31 minut temu 249 źrodło rozwiń
Wstęp do protokołu MQTT szeroko wykorzystywanego w komunikacji IoT. Prosty, lekki świetnie sprawdza się nie tylko w przesyłaniu odczytów z urządzeń do serwera pośredniczącego ale także komunikacji dwustronnej. Artykuł oparty o przykład w node.js oraz OpenSourcowy broker Mosquiotto.
Programowanie rozproszone 2576 dni, 18 godzin, 38 minut temu 142 źrodło rozwiń
WebAssembly jest nowym rodzajem języka, który może być uruchomiony w nowoczesnych wersjach przeglądarek internetowych. WebAssembly, nazywany też WASM, to język niskopoziomowy, który działa z szybkością zbliżoną do rozwiązań natywnych i pozwala na kompilację kodu napisanego w C/C++ do kodu binarnego działającego w przeglądarce internetowej. Co również ważne, WebAssembly jest opracowywany jako otwarty standard webowy, nie jest w żaden sposób opatentowany ani chroniony prawami autorskimi. Nad całością proje...
Hype Driven Development czyli kilka słów na temat tego jak nie podejmować decyzji technicznych w projekcie oraz o zastosowaniu Decision Loga.
Sztuka programowania 2580 dni, 18 godzin, 30 minut temu 145 źrodło rozwiń
Słyszałeś o GraphQL? To technologia stworzona przez Facebook wspomagająca tworzenie API, a która ma być alternatywą dla tradycyjnej architektury REST.
Architektura 2577 dni, 14 godzin, 54 minuty temu 210 źrodło rozwiń