Software house Grupa Improve Sp. z o.o. - ul. Marcelińska 94B/181 Poznań

Blog

  • SSH, FTP i SFTP – czym są, jak działają, co je różni?

    Dostawcy usług hostingowych bardzo często korzystają z następujących skrótów: SSH, FTP, SFTP. Co oznaczają? Sprawdź. Co to jest SSH? SSH, czyli Secure Shell to szyfrowany protokół komunikacyjny, który daje możliwość stworzenia bezpiecznego, zdalnego połączenia z serwerem i zarządzanie nim. Korzystając z niego, wszystkie poufne informacje są szyfrowane. Protokół SSH znajduje zastosowanie przede wszystkim w sieciach […]

  • Wymagania niefunkcjonalne aplikacji – czym są i jak je zdefiniować?

    Każdy projekt IT wymaga zdefiniowania wymagań niefunkcjonalnych, choć czasem jest to bardzo trudne, odgrywa kluczową rolę w efektywnym działaniu systemu. Jak to zrobić poprawnie w przypadku aplikacji? Czym są wymagania niefunkcjonalne? Są to aspekty powiązane ze skutecznością i użytecznością aplikacji. Obejmują takie zagadnienia, jak wydajność, bezpieczeństwo, dostępność, użyteczność, zgodność z regulaminem i standardami. Stanowią one […]

  • Low code i no code – co to znaczy?

    Programowanie no code i low code opiera się na stosowaniu intuicyjnych narzędzi do przeciągania i upraszczania, które zmniejszają rolę tradycyjnych programistów w pisaniu kodu, a zwiększają znaczenie programistów obywatelskich. Poznaj narzędzia, które znacząco ułatwiają tworzenie aplikacji. Low code – definicja Jest to metoda projektowania z wykorzystaniem intuicyjnych narzędzi cyfrowych i wbudowanych funkcjonalności, które redukują tradycyjne […]

  • Dług technologiczny – co to jest i jak go „spłacić”

    W każdym oprogramowaniu, a w szczególności w jego kodzie, mogą wystąpić problemy lub niedoskonałości będące efektem zamierzonych, lub niezamierzonych działań programisty. Część z nich to tzw. dług technologiczny. Poniżej omawiamy, na czym dokładnie polega. Dług technologiczny – definicja O długu technologicznym można mówić wtedy, gdy programista decyduje się na zastosowanie łatwiejszego, mniej kosztownego rozwiązania przy […]

  • Wysiwyg – co to znaczy?

    Edytor WYSIWYG to przełomowe rozwiązanie w dziedzinie projektowania, które umożliwia bieżącą kontrolę i raportowanie rezultatów, przy tym wykazuje się intuicyjnym działaniem. Sprawdź wszystkie możliwości, jakie posiada edytor stron www Wysiwyg. Wysiwyg – definicja Edytor Wysiwyg, którego rozwinięciem skrótu jest What You See Is What You Get, służy do tworzenia stron internetowych bez wiedzy i umiejętności […]

  • JDBC – co to jest, jak działa, co daje?

    JDBC to interfejs API dla języka Java, który umożliwia łączenie się z bazą danych. Jak działa? Co jeszcze warto o nim wiedzieć? Co znaczy JDBC? Rozwinięciem skrótu jest Java Database Connectivity. Interfejs został opracowany przez markę Sun Microsystems, bardzo dobrze znaną w świecie IT, która jest częścią innego potentata – Oracle. Umożliwia łączenie się i […]

  • Co daje audyt IT?

    Przeprowadzenie audytu jest konieczne, aby zaprojektować niezawodne środowisko IT w danym przedsiębiorstwie. Organizacje coraz większą uwagę skupiają na zwiększaniu bezpieczeństwa sieci, baz danych, poczty elektronicznej oraz stron internetowych. W jaki sposób specjaliści od audytu IT mogą pomóc zrealizować te cele? Audyt IT – definicja Audyt skupia się na ocenie i analizie funkcjonowania systemów informatycznych w […]

  • Sylius – co to jest i jak go używać?

    Dostępnych jest wiele platform e-commerce typu open source. Jedną z nich jest Sylius. Jak działa? Jakie ma funkcje? Sprawdź! Co to jest Sylius? Platforma e-commerce typu open source oparta jest na frameworku Symfony. Składa się z oddzielnych komponentów, które można wykorzystać niezależnie w dowolnej aplikacji PHP, nawet jeżeli nie korzysta ona z Symfony. Samodzielnie można […]

  • W czym pisać aplikacje na Androida?

    Każdego roku powstaje tysiące aplikacji mobilnych, a spora ich część jest tworzona pod konkretną platformę – Android. Wymagają użycia dedykowanego języka programowania. Warto zapoznać się z zestawieniem najpopularniejszych z nich. Popularne języki programowania aplikacji mobilnych Java To popularny język ogólnego przeznaczenia, którym posługuje się aż 33% developerów. Jest jednym z najstarszych używanych w programowaniu aplikacji […]

  • Xamarin – ciekawa platforma do tworzenia aplikacji na iOS i Android

    Wykorzystując Xamarin programista może napisać aplikację na iOS oraz Android w języku C#. Nie trzeba uczyć się nowych języków programowania i można poświęcić czas na rozwój aplikacji. Dlaczego warto wybrać Xamarin studio do stworzenia aplikacji? Programiści dostrzegają coraz większej zalet Xamarin. Przede wszystkim narzędzie pozwala tworzyć aplikacje na wiele platform mobilnych, a w szczególności na […]