Technologia i programowanie


Najlepsze wtyczki do Visual Studio Code
Najlepsze wtyczki do Visual Studio Code

Jaki edytor tekstu wybrać? Jest to pytanie, które często pojawia się na forach dotyczących programowania. Niekwestionowanym królem wśród darmowego oprogramowania bez wątpienia jest Visual Studio Code. Dzięki ogromnej ilości wtyczek, rozszerzeń oraz łatwości dostosowania programu do swoich potrzeb korzystanie z VSC jest łatwe i intuicyjne. W tym wpisie chciałbym wam przedstawić kilka porad oraz rozszerzeń […]

Najważniejsze artykuły ze świata IT (25 lutego – 8 marca)
Najważniejsze artykuły ze świata IT (25 lutego – 8 marca)

Prasówka IT SALESmanago to zbiór nowości, ciekawostek i rozwiązań z zakresu programowania, Big Data, Machine Learning & AI oraz budowania zaawansowanych systemów informatycznych. Co dwa tygodnie nasi specjaliści selekcjonują kilka najważniejszych i najciekawszych artykułów. W tym wydaniu m.in. Cykl życia zapytania SQL, wielowątkowość w Javie oraz przystępne wprowadzenie do Machine Learningu. Zapraszamy do lektury!     Programowanie ogólne   Nie daj się zwieść […]

Wstęp do preprocesora Sass – dyrektywa @mixin
Wstęp do preprocesora Sass – dyrektywa @mixin

Wraz z rozwojem projektu, powstawaniem nowych modułów i funkcjonalności, kod CSS warstwy wizualnej staje się coraz bardziej złożony. Utrzymanie i rozwój kaskadowych arkuszy stylów może okazać się problematyczne. Jak usprawnić swoją pracę i zoptymalizować pisany przez nas kod? Bardzo dobrym rozwiązaniem okazuje się użycie preprocesora CSS. W tym wpisie zostanie przedstawiona dyrektywa @mixin – potężne […]

Podsumowanie Technologiczne SALESmanago i realizacja roadmapy Q4 2018 / Q1 2019
Podsumowanie Technologiczne SALESmanago i realizacja roadmapy Q4 2018 / Q1 2019

  Ostatnie kilka miesięcy w SALESmanago wykorzystaliśmy bardzo efektywnie. Nieustannie rozwijamy produkt, infrastrukturę jak i narzędzia im towarzyszące. Rozwijamy sam produkt, dodając do niego funkcjonalności pozwalające uczynić pracę marketera wartościową i efektywną. Rozwijamy nasze wewnętrzne narzędzia i infrastrukturę. Funkcjonalność Końcem 2018 i początkiem 2019 roku mocno postawiliśmy na analitykę, w tym okresie powstały zupełnie nowe […]

Wyrażenia regularne cz. 1
Wyrażenia regularne cz. 1

  Każdy kto kiedykolwiek będzie miał styczność z programowaniem, prędzej czy później musi spotkać się z wyrażeniami regularnymi. Wyrażenia regularne mimo, że nie wyglądają zbyt przyjaźnie na pierwszy rzut oka i często na początku zniechęcają swoją składnią, są jednym z najbardziej użytecznych narzędzi w pracy z kodem.   ^(([a-zA-Z0-9]?)([A-Z]{0,12})(\d)){6,12}$ Czy ten ciąg znaków wygląda czytelnie? […]

Dlaczego wymyślanie własnej bazy danych pod Twój startup SaaS nie ma najmniejszego sensu
Dlaczego wymyślanie własnej bazy danych pod Twój startup SaaS nie ma najmniejszego sensu

  108 silników baz danych NoSQL, tyle, wraz z ich cechami wylicza portal bigdata‑madesimple.com. Jakieś 30 tylko najważniejszych baz typu SQL listuje softwaretestinghelp.com, Wikipedia nie ogranicza aż tak bardzo i podaje listę aż 60 silników SQL. Jeszcze dalej idzie portal db-engines.com co miesiąc porównujący 331 silników. Bazy SQL są popularne już od kilku dekad. W […]

Najważniejsze artykuły ze świata IT (1-11 lutego)
Najważniejsze artykuły ze świata IT (1-11 lutego)

Prasówka IT SALESmanago to zbiór nowości, ciekawostek i rozwiązań z zakresu programowania, Big Data, Machine Learning & AI oraz budowania zaawansowanych systemów informatycznych. Co dwa tygodnie nasi specjaliści selekcjonują kilka najważniejszych i najciekawszych artykułów. W tym wydaniu m.in. budowanie zespołów w IT, przewodnik po wizualizacji danych oraz przystępne wprowadzenie do Machine Learningu. Zapraszamy do lektury!   Programowanie ogólne   Myśleć jak programista Steve […]

Praca z kolorami w preprocesorze Sass
Praca z kolorami w preprocesorze Sass

  Nieodłącznym elementem stron WWW, czy aplikacji internetowych jest zdefiniowanie schematu kolorystycznego. Przy bardziej rozbudowanych projektach kodowanie licznych zmian w kolorach może okazać się dla developera czasochłonne. Na szczęście istnieją narzędzia, które mogą w znaczący sposób ułatwić i przyspieszyć pracę.   Preprocesor Sass Sass to preprocesor CSS, który pozwala na znacznie szybszą i wydajniejszą pracę […]

Czy sztuczna inteligencja zastąpi programistów?
Czy sztuczna inteligencja zastąpi programistów?

  W 2015 roku Andrej Karpathy, obecny szef działu AI tesli, doktor uniwersytetu Stanford przeprowadzał testy Rekurencyjnej Sieci Neuronowej (RNN) używając typu LSTM (Long Short Term Memory). Autor eksperymentu uczył swoje modele na różnych dostępnych źródłach tekstu tak, aby generowały one swoje własne treści. RNN są nazywane rekurencyjnymi/powtarzającymi się, ponieważ wykonują to samo zadanie dla […]

Domknięcia w JavaScript
Domknięcia w JavaScript

  Dla osób rozpoczynających swoją przygodę z językiem JavaScript jedno z trudniejszych zagadnień stanowią domknięcia. W tym artykule postaram się przybliżyć ten ciekawy temat odpowiadając na pytania czym są domknięcia oraz przedstawiając przykłady ich użycia w kodzie. Definicji domknięć w JavaScript jest wiele. Głównie sprowadzają się do tego, że jest to wydzielony obszar stworzony przez […]