Smart Home

Do niedawna pojęcie Smart Home kojarzyło się bardziej z futurystyczną wizją świata niż rzeczywistością. Obecnie termin ten coraz częściej pojawia się w kontekście nowoczesnych rozwiązań. Dlatego też koncepcja Smart Home spotyka się z narastającą ciekawością wśród społeczeństwa i przestaje być już nieznanym i egzotycznym tematem. Ale co tak naprawdę oznacza termin Smart Home? Ile kosztują systemy Smart Home? Czy warto w nie inwestować? Jakie są ich zalety i wady? […]

Karolina Walczewska, 9 września 2020

IoT

Pojęcie IoT (Internet of Things) w polskim tłumaczeniu oznacza internet rzeczy. Termin ten stanowi jedną z najnowszych koncepcji informatycznych, z którą możemy obcować coraz mocniej każdego dnia. Został wprowadzony na rynek w 1999 roku przez Kevina Ashtona – brytyjskiego przedsiębiorcę i założyciela startupów. Wówczas mianem IoT określił „sieć połączonych ze sobą przedmiotów”. Obecnie, w dużym uproszczeniu, skrót IoT można zdefiniować jako zbiór czy system urządzeń […]

Karolina Walczewska, 26 sierpnia 2020

PHP kod

PHP to niezwykle popularny skryptowy język programowania o otwartym kodzie źródłowym działający po stronie serwera. Według najnowszych danych blisko 80% wszystkich stron korzysta obecnie z tego popularnego języka server-side. Wśród nich znajdują się takie strony znane każdemu jak Wikipedia, Facebook czy Tumblr. Język programowania PHP jest głównie wykorzystywany do tworzenia dynamicznych stron internetowych, które zarządzają dużymi ilościami danych. Można do nich zaliczyć […]

Karolina Walczewska, 30 lipca 2020

javascript kod

JavaScript jest jednym z podstawowych języków technologii webowych, wykorzystywanym na blisko 95% stron internetowych. Wśród nich znajdują się oczywiście takie potęgi jak Google, YouTube czy Facebook. JavaScript był pierwszą szeroko stosowaną technologią dodającą do dawniej statycznych stron WWW funkcje interaktywne. Dzięki JS możliwe stało się dynamiczne zmienianie treści stron internetowych bez potrzeby ich przeładowania (manipulacja DOM, czyli obiektowym modelem dokumentu, […]

Karolina Walczewska, 8 lipca 2020

Dlaczego warto inwestować w język Python

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 tego języka stale rośnie. 2. Ekosystem Python ma niezwykle bogaty ekosystem. Najpopularniejszy zbiór […]

Maciej Mazurek, 13 stycznia 2020

Jak stworzyć sieć neuronową

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 o systemie połączonych synapsami neuronów, które przesyłają między […]

Maciej Mazurek, 8 stycznia 2020

Zastosowania języka Python

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, FASTA czy GenBank, a także analizę sekwencji za pomocą metod k Nearest Neighbors, Naive […]

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 szerokie zagadnienie.  Podczas gdy większość ludzi zajmujących się współcześnie […]

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 to przede wszystkim możliwość złożonej współpracy i integracji z pozostałymi produktami Microsoft oraz usługami zewnętrznymi. Dzięki potencjałowi do integracji […]

Piotr Lewandowski, 7 maja 2019