1. Rosnąca popularność W rankingu najpopularniejszych języków programowania TIOBE Programming Community Index (z października 2019 roku) Python plasuje się na trzecim miejscu (po Javie i C). To o jedno oczko wyżej, niż rok wcześniej. Ta tendencja nie powinna dziwić – prostota składni, wysoki poziom abstrakcji oraz bogaty zbiór bibliotek i pakietów sprawia, że liczba użytkowników […]

Maciej Mazurek, 13 stycznia 2020

Wstęp Celem tego artykułu jest przedstawienie koncepcji działania sieci neuronowych, a konkretnie sieci neuronowych typu Feedforward neural network, poprzez skonstruowanie prostego przykładu takiej sieci w języku Python. Do pełnego zrozumienia załączonego do artykułu kodu wymagana jest jedynie umiejętność mnożenia macierzy. Sieć neuronowa to statystyczny model obliczeniowy stosowany w uczeniu maszynowym. Można o nim myśleć jak […]

Maciej Mazurek, 8 stycznia 2020

Zastosowania w nauce Python jest bardzo chętnie używany przez programistów działających w przeróżnych dziedzinach. Używają go bioinformatycy, inżynierowie, matematycy, astronomowie czy kognitywiści. Poniżej przedstawiamy niektóre narzędzia dostępne w języku Python używane w poszczególnych dziedzinach nauki. Bioinformatyka Najpopularniejszym pakietem stosowanym przez bioinformatyków jest Biopython. Umożliwia między innymi: parsowanie i obsługę popularnych bioinformatycznych formatów danych np. Clustal, […]

Maciej Mazurek, 30 grudnia 2019

Programowanie mikrokontrolerów

Jest pewna grupa projektów, którymi bardzo lubimy się zajmować. Każdy nowy temat tego rodzaju rozpala nadzieje naszych programistów, którzy ustawiają się w kolejce, aby się nim zająć. Albo chociaż dowiedzieć, co będzie przedmiotem prac. Chodzi mianowicie o wszelkie projekty związane z oprogramowaniem sprzętu. Oprogramowywanie sprzętu bądź też tworzenie systemów komunikujących się bezpośrednio ze sprzętem to bardzo […]

Grzegorz Papaj, 14 sierpnia 2019

SharePoint

SharePoint to potężne narzędzie umożliwiające zespołową współpracę i wymianę danych. Na długo przed erą cloud computingu pozwalało korporacjom i mniejszym firmom, na zarządzanie dostępem do danych firmowych w aplikacjach i na stronach www. Prezentacja treści w formie stron internetowych dostępnych z przeglądarki, to rozwiązanie znane każdemu, kto choćby okazyjnie pracuje z komputerem. Jednak wszechstronność SharePoint […]

Piotr Lewandowski, 7 maja 2019

Visual Basic

W czasach, gdy technologie webowe nie były jeszcze rozpowszechnione, jedną z najpopularniejszych technologii tworzenia aplikacji biznesowych był Visual Basic. Dziś nadal funkcjonuje wiele systemów napisanych w tym języku, choć ich dni są policzone. Od przeszło dziesięciu lat Microsoft oficjalnie nie wspiera środowiska programistycznego VB 6.0. Brak wsparcia VB 6.0 – co to właściwie oznacza Brak […]

Grzegorz Papaj, 1 marca 2019

NINTEX - partnerstwo

Nintex jest światowym liderem w automatyzacji procesów i dostarczaniu rozwiązań typu Workflow. Jest używany przez ponad 5000 organizacji na całym świecie, w tym prawie połowę firmy z listy Fortune 500, listy 500 największych amerykańskich przedsiębiorstw. Miło nam poinformować, że nawiązaliśmy partnerstwo z Nintex. ImpiCode jako partner Nintex świadczy oficjalne i certyfikowane wparcie dla systemów opartych […]

Grzegorz Papaj, 31 stycznia 2019

Angular i AngularJS to frontendowe technologie WWW stworzone przez Google. Pozwalają na tworzenie złożonych aplikacji (one page app) działających po stronie przeglądarki. Oba frameworki są oparte o język programowania JavaScript i wspierają tworzenie aplikacji internetowych w modelu MVC (Model, View, Controller). AngularJS został wydany w 2009 roku, a jego następca Angular w 2016. Angular został […]

Piotr Lewandowski, 16 stycznia 2019

Przykłady aplikacji napisanych w react native

React Native jest nowym open sourcowym frameworkiem udostępnionym światu w 2015 roku. Jego początku sięgają jednego z hackatonów Facebooka w 2013 roku. Pomimo młodego wieku został już użyty w wielu znanych aplikacjach mobilnych. Pozwala na tworzenie cross-platformowych aplikacji mobilnych na systemy Android i iOS przy użyciu Javascript. Poniżej przedstawiamy listę aplikacji używających React Native. Niektóre […]

Piotr Lewandowski, 8 stycznia 2019