Darmowe oprogramowanie do edycji wideo

Ciężko mi opisać ile czasu i wysiłku włożyłem w szukanie dobrego edytora wideo, za który nie muszę płacić ogromnych pieniędzy. Szczególnie problematyczne jest znalezienie rozwiązania działającego pod Linuxem. Mówię tu o nieliniowych edytorach, które pozwalają na przynajmniej semi-profesjonalne edytowanie filmów.

Ostatecznie udało mi się znaleźć trochę informacji o darmowych edytorach wideo, choć są one często “ukryte” (firmy się nie chwalą darmowymi wersjami). Poniżej prezentuję moje znaleziska.

Czytaj dalej Darmowe oprogramowanie do edycji wideo

Tworzenie systemu sesji aplikacji webowej

Zacząłem ostatnio pracować nad aplikacją do certyfikowania sędziów dla Polskiej Ligi Quidditcha. Postanowiłem napisać ją w F# i Suave, mając na celu zrobić jak najlepszą robotę pod względem bezpieczeństwa.

Suave ma zaimplementowany system obsługi sesji, ale nieco mi się on nie spodobał, jako że przesyła dane sesji do klienta (zaszyfrowane), a ja chciałbym trzymać wszystkie dane po stronie serwera.

Czytaj dalej Tworzenie systemu sesji aplikacji webowej

Masowe wysyłanie maili

Spotkaliście się kiedyś z problemem wysłania czegoś do dużej liczby osób, tak żeby nie zdradzać każdemu listy adresatów? Albo wysyłając maile, chcieliście zmienić treść dla każdej osoby (np. zacząć od “Cześć [Imię]”)?

Ja też spotkałem się z tym problemem i poniżej opisuję po krótce, co miałem zrobić i jak to zrobiłem.

Czytaj dalej Masowe wysyłanie maili

Formatowanie kodu dotnetowego

Przyjemnie się pracuje z kodem gdy jest on czytelny. Między innymi oznacza to spójność formatowania. Istnieje wiele szkół i gorących debat na temat tego jak organizować pliki z kodem. Czy używamy spacji, czy tabulacji do robienia wcięć? Czy otwieramy klamry na końcu tej samej linii, czy w nowej?

Do jakiegokolwiek wniosku nie dojdziemy, ważne jest aby w danym projekcie kod był spójny. W tym celu powstają narzędzia do formatowania kodu.

Czytaj dalej Formatowanie kodu dotnetowego

Microsoft Build 2017

Miałem przyjemność polecieć do Stanów Zjednoczonych, do Seattle i wziąć udział w konferencji Microsoft Build. Jest to największa konferencja MS dla deweloperów, podczas której ogłaszają nowości, nad którymi pracują.

Postanowiłem opisać całą moją przygodę oraz wybrane nowinki.

Czytaj dalej Microsoft Build 2017