Kategoria: Blog

Publikujemy aplikacje iOS w App Store z GitLab i fastlane.

Jak GitLab z fastlane buduje, podpisuje i publikuje aplikacje dla iOS w App Store. Niedawno mieliśmy post o tym, jak szybko zbudować i uruchomić aplikację Android z GitLab i fastlane. Tutaj zobaczymy, jak zbudować i uruchomić aplikację iOS oraz opublikować ją w TestFlight. Zobaczcie, jak świetnie wprowadzam zmiany na iPad Pro […]

Jak zawalić wdrożenie systemu CRM?

Jedna z moich koleżanek bardzo chciała mieć iPhone 4S. Wtedy był to szczyt luksusu. Po otrzymaniu premii zrezygnowała z urlopu i kupiła go - biały, przyjemnie ciężki, zazdrość całego działu sprzedaży. Po pewnym czasie zaczęła narzekać, że nie rozumie, co wszyscy w tych iPhone’ach widzą, dzwonienie i dzwonienie, tylko strach upuścić, no i […]

Rozwiązujemy zadanie z wywiadu Google w JavaScript: 4 różne sposoby

Kiedy badałem wydajność algorytmów, natknąłem się na to wideo z symulacją rozmowy kwalifikacyjnej w Google. Nie tylko przedstawia ono, jak przebiegają rozmowy w dużych korporacjach technologicznych, ale także pozwala zrozumieć, jak skutecznie rozwiązywane są zadania algorytmiczne. Ten artykuł jest swoistym uzupełnieniem wideo. Zawiera moje komentarze do wszystkich przedstawionych rozwiązań oraz własne […]

Warunki w Go i ich dziwności

Jak myślicie, czy te dwa warianty sprawdzania warunków w pętli są równoważne pod względem wydajności? if a > b && c*2 > d { …. } // i if a <= b { continue; } if c*2 > d { …. } Wszystko zaczęło się od „rozgrzewki dla mózgu”, trzeba było dać przykład optymalnego przeszukiwania tablicy […]

Koncepty programowania w Scratch

Wielu zna Scratch - dziecięce środowisko programowania, którego nauka zwykle polega na tworzeniu kreatywnych projektów według zasady „od prostego do złożonego”. Przy tym „klasyczne podejście” do nauki programowania (zmienne → gałęzie → pętle → funkcje → struktury → obiekty → …) w Scratch jest utrudnione. Jednakże zmiana kolejności uczenia się pojęć (nazwijmy je konceptami) strukturalnych, obiektowych […]

Jak NIE powinno się tłumaczyć tytułów filmów

Tytuł filmu to pierwsza rzecz, na którą zwraca uwagę widz. Pierwszy kontakt z filmem określa zainteresowanie nim. To właśnie od tytułu w dużej mierze zależy, czy człowiek obejrzy zwiastun filmu i czy wybierze się na niego do kina. A biorąc pod uwagę, że przemysł filmowy przynosi mediokorporacjom dziesiątki miliardów dolarów, tytuły są starannie dobierane, bazując na trendach, reakcjach […]

Internet Archive planuje zachować publiczne posty zamykającego się Google+

Sieć społecznościowa od Google nie odniosła sukcesu tak, jak to miało miejsce z jej wcześniejszą usługą społecznościową Wave. Oczywiście, przyczyny tej porażki są nieco inne, ale fakt pozostaje faktem — Google + zostaje zamknięte. I chociaż w tym serwisie społecznościowym było znacznie mniej użytkowników niż na Facebooku, jednak znajduje się tam cennie informacje. Zrozumiejąc to, zespół Internet Archive postanowił […]

«Telegraph» — e-mail bez internetu

Dzień dobry! Chciałbym podzielić się z społecznością interesującymi przemyśleniami na temat tworzenia autonomicznej, zdecentralizowanej poczty elektronicznej i pokazać w praktyce działanie jednej już istniejącej realizacji. Początkowo „Telegraph” był tworzony jako amatorskie narzędzie komunikacji między członkami naszej małej społeczności studenckiej, która w ten czy inny sposób poświęciła swoją działalność informatyce i komunikacji. Nota Bene: „Telegraph” — amatorskie narzędzie komunikacji; […]

Sprawdzanie FreeRDP z pomocą analizatora PVS-Studio

FreeRDP to otwarta implementacja protokołu Remote Desktop Protocol (RDP), protokołu umożliwiającego zdalne zarządzanie komputerem, opracowanego przez firmę Microsoft. Projekt wspiera wiele platform, w tym Windows, Linux, macOS, a nawet iOS i Android. Ten projekt został wybrany jako pierwszy w ramach cyklu artykułów poświęconych testowaniu klientów RDP za pomocą statycznego analizatora PVS-Studio. Trochę historii Projekt FreeRDP powstał po tym, jak Microsoft […]

Perspektywy gotowych centrów danych

Likwidacja: czym są rozwiązania prefabrykowane dla centrów danych, jakie mają zalety i dlaczego zyskują na popularności. Big data, obliczenia w chmurze, Internet rzeczy stały się powszechnymi technologiami. Potrzeba ciągłego przetwarzania ogromnych zbiorów informacji skłania do większych inwestycji w tworzenie centrów przetwarzania danych (CPD) i poszerzania zakresu świadczonych przez nie usług. Zgodnie z danymi Synergy Research Group, w 2018 roku […]

Wykryto 19-letnią podatność w WinRAR, która jest już wykorzystywana przez ponad sto exploitów.

Tak stara i popularna aplikacja jak WinRAR, jak doniesiono w zeszłym miesiącu, przez ostatnie 19 lat była podatna na błąd, który łatwo mogą wykorzystać hakerzy i dystrybutorzy złośliwego oprogramowania. Na szczęście oprogramowanie zostało naprawione w niedawnej wersji 5.70. Jednak wielu użytkowników od dawna nie aktualizowało programu i w ogóle robi to rzadko, więc […]

WD Blue SN500 NVMe SSD: dostępne nośniki o pojemności 250 i 500 GB

Firma Western Digital zapowiedziała stosunkowo niedrogie dyski SSD WD Blue SN500 NVMe, które nadają się do użycia w komputerach stacjonarnych i przenośnych. Produkty te spełniają specyfikację NVM Express (NVMe), która opisuje dostęp do SSD za pomocą magistrali PCI Express (w tym przypadku - PCIe Gen3 x2). W porównaniu do rozwiązań SATA zapewnia to wyższe wyniki prędkości odczytu i […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster