Lista artykułów

Trzy poziomy - podsumowanie czerwiec 2019

Blog programisty.

Upload Katalogów i Plików poprzez Drag & Drop

Upload Katalogów i Plików poprzez Drag & Drop Do niedawna możliwy był upload tylko pojedynczych plików. Przeglądarki jednak (Chrome oraz Firefox) dodały nową funkcje obsługi katalogów. Funkcja dostępna jest poprzez mechanizm przeciągnij i upuść (ang. Drag & Drop).

Code Cafe #2

Witam Cię na sobotniej kawie w Code Cafe. Dzisiaj kolejna paczka ciekawych linków z branży IT. Mam nadzieje, że znajdziesz coś dla siebie. Null nullowi nierówny – czyli „nic” w SQL Server Tym razem coś o bazach danych od Rafała […]

Komu tosta?

Ostatnio Google ogłosiło, że zamierza wprowadzić nowy element HTML, toast/std-toast. Nie trzeba chyba mówić, że wywołało to poruszenie w środowisku…

Flutter – Przyszłość aplikacji mobilnych ?

Dziś trochę mała odskocznia od standardowych backendowych tematów. Porozmawiamy sobie o stosunkowo nowym frameworku do tworzenia aplikacji mobilnych ze stajni Google. Framework jak tytuł wskazuje nosi nazwę Flutter.

POIT 038: Programowanie na iOS

Witam w trzydziestym ósmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest programowanie na platformę iOS. Dziś moimi gościem jest Marcin Bieda, programista iOS z ponad 9-letnim doświadczeniem, lider zespołów programistycznych. Poza programowaniem zainteresowany tematyką produktywności, w ciągłym poszukiwaniu idealnego modelu pracy. Uwielbia elektroniczne gadżety. Prywatnie – szczęśliwy mąż i ojciec dwójki dzieci.W tym odcinku o tworzeniu aplikacji na iOS opowiemy w następujących kontekstach: czy Objective-C ciągle jest żywy? czy Swift to dobry wybór dla początkujących? czy warto utrzymywać projekt w Obj-C czy może przepisywać na Swift? jak Xcode pomaga programiście? jak się tworzy aplikacje na watchOS? jakich narzędzia i frameworki się wykorzystuje? jak testuje się aplikacje napisane na iOS? jak projektuje się i wdraża UI? jak wygląda cały proces publikacji aplikacji w AppStore? jakie zmiany dla programistów iOS przyniosło niedawne WWDC 2019? co to jest projekt Catalyst i czy da się pisać aplikacje na iOS i Mac OS jednocześnie? jak wygląda rynek pracy? czy wejście w programowanie iOS jest trudne? jakie są trendy związane z programowaniem na platformę iOS? Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker , Sticher , SoundCloud , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/marcin-bieda-a2277a12/ Xcode – https://developer.apple.com/xcode/ odcinek podcastu o programowaniu na Android Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/38

Testy mutacyjne – czyli testujemy testy

Pisanie testów ma nas upewnić, że wytwarzany przez nas kod działa poprawnie. Często wyznaczamy sobie współczynnik code coverage i przy wyniku blisko stuprocentowym możemy powiedzieć, że zaimplementowane rozwiązania są poprawne. Na pewno? Może jest jakieś narzędzie, które dam nam lepszy feedback? Testy mutacyjne Testowanie mutacyjne polega na modyfikacji małych części kodu i sprawdzaniu w jaki […]

Symfony Translations

Językiem interfejsu, który najcześciej przygotowuję jest angielski lub polski. Jednak coraz cześciej zdarza mi się realizować multijęzykowe aplikacje. Symfony od zawsze miało bardzo fajne rozwiązanie do tworzenia i zarządzania tłumaczeniami, do którego twig również jest przystosowany. Dzisiaj chcę pokazać Ci […]

Programowanie “nie wchodzi” Ci do głowy? JEST NA TO SPOSÓB! 🔑

Nauka programowania, szczególnie na samym początku sprawia zwykle sporo problemów. Mnogość nowych słów, problemy z konfiguracją, dziwne błędy to chleb powszedni dla każdej nowej osoby w branży programistycznej. Może zadajesz sobie pytanie jak to jest, że poświęcasz godziny na nauce, a efekty są co najwyżej średnie? Poniżej przedstawiam Ci kilka sposobów, które przez lata okazały […]

O pamięci …tej komputerowej – Konrad Kokosa

Zapraszam na odcinek z Konradem Kokosa – autorem książki „Pro .NET Memory Management”.Konrad można powiedzieć programowanie ma we krwi. Jak sam mówi – jest to typowo nerdowska historia. Od dobrych kilku lat jego specjalizacją jest rozwiązywanie problemów wydajności, zagadki diagnostyczne i łamigłówki...

O pamięci ...tej komputerowej - Konrad Kokosa

Interesują Cię tematy wydajnościowe, optymalizacji pamięci czy jak działa Garbage Collector w JVM, .NET czy Rust? W tym odcinku mój gość Konrad Kokosa wyjaśnia te i inne powiązane pojęcia. Od dobrych kilku lat jego specjalizacją jest rozwiązywanie problemów wydajności, zagadki diagnostyczne i łamigłówki architektury w świecie .NET. Jest niezależnym konsultantem, prelegentem, blogerem. Notatki do odcinka znajdziesz na https://devsession.pl Serdecznie zapraszam do wysłuchania rozmowy i podzielenia się nią w mediach społecznościowych! Bardzo ważny jest dla mnie feedback i wsparcie podcastu! Dlatego zostaw proszę recenzję na  iTunes , podziel się informacją o tym odcinku w mediach społecznościowych czy polub  FanPage Devsession . Pozdrawiam Grzegorz Kotfis    

Laravel w 60 minut

Laravel czyli najpopularniejszy obecnie framework PHP. To jest chyba coś czego przedstawiać nie muszę. Jeśli jednak do tej pory nie miałeś okazji pracować na...

QuickSort Implementacja

Koniec wakacyjnej przerwy! Ten artykuł miał zostać opublikowany ponad tydzień temu – ale wiecie jak to jest z wakacjami 😉 czasem po prostu trzeb a zluzować troszkę! Ale wracam z naładowanymi bateriami! Dziś zajmiemy się implementacją QuickSortu!

Code Cafe #1

Cześć! Witam Cię na pierwszej sobotniej kawie w Code Cafe. Strasznie się cieszę, że mogę Ci podrzucić kilka fajnych linków do przeczytania przez weekend, bo warto. Co serial Czarnobyl ma wspólnego ze sztuczną inteligencją. Od samego początku ten tytuł mnie […]

Ada Europe 2019 – prezentacje

W ostatnim poście dzieliłem się wrażeniami z konferencji Ada Europe 2019, która miała miejsce 12 i 13 czerwca w Warszawie. Tekst wyszedł dosyć długi i zabrakło w nim miejsca na opis poszczególnych prezentacji, które dodaję dzisiaj. Podczas konferencji można było między innymi usłyszeć o wojskowym projekcie tak tajnym, że nie można o nim mówić, o […]