Oh My Zsh

Odkąd zaczęła się moja przygoda z Linuxem pracowałem w Bashu, czyli Bourne again shell, czyli powłoce. Powłoka to program, który uruchamia się w terminalu. Powłoki dostarczają funkcje skryptowe oraz poruszanie się po systemie. Przykładem powłok pod Windowsem są CMD.EXE i Powershell.

Niedawno jednak kolega namówił mnie żebym spróbował innej powłoki - Z shell, która wraz z dodatkiem Oh My Zsh oraz odpowiednią “skórką” wspomaga pracę i upiększa terminal.

Czytaj dalej Oh My Zsh

Programowanie, a obok Twitter

Mam konto na Twitterze od roku i nadal zadziwia mnie ilość informacji jaka przepływa przez niego każdego dnia. Odkąd prowadzę bloga, około raz w tygodniu wrzucam tweet z informacją o nowym poście. Do tego często rano, gdy jadę z rodzicami do Warszawy, to podczas gdy oni słuchają informacji w radiu, ja przeglądam mój feed.

Jeśli znajdę coś co uważam za warte podzielenia się ze światem to robię ‘Retweet’ i pokazuje się to wszystkim, którzy mnie obserwują. Jeśli spodoba mi się tweet lub chcę do niego wrócić w przyszłości to daję ‘♥’.

No dobra, a jak to się ma do programowania?

Czytaj dalej Programowanie, a obok Twitter

F# web z Suave

Najpopularniejszym frameworkiem webowym dla aplikacji .NET jest ASP.NET MVC. Pracując w C# sprawdza się on się świetnie, ale bazuje na obiektowym paradygmacie programowania, co nie do końca współgra z funkcyjnym podejściem F#.

Na szczęście jest Suave, który pozwala na proste i funkcyjne pisanie aplikacji w F#.

Czytaj dalej F# web z Suave

Xamarin i F# - Wprowadzenie

Dziesiejszym rynkiem rządzą aplikacje mobilne. Zazwyczaj tanie (względnie), ale przy dużej ilości użytkowników twórcy zarabiają miliony. Dlatego warto umieć tworzyć aplikacje mobilne. A najlepiej tworzyć je na platformie, którą się zna i lubi - .NET

Kiedy pierwszy raz chciałem zrobić aplikację na Androida, jakieś 3 lata temu, sięgnąłem po Cordovę, bo znałem podstawy HTML, i średnio mi to wyszło. Jednak teraz mając do dyspozycji Xamarin, wszystko wygląda inaczej.

Czytaj dalej Xamarin i F# - Wprowadzenie

Dotnetowiec na Linuxie

Życie jest pełne wyborów, ale czasem trzeba dodać “why not both?”. Uwielbiam .NET, jest prosty do opanowania, pozwala na szybkie tworzenie aplikacji i ma bogatą bibliotekę standardową. Jednocześnie lubię pracować na Linuxie, ponieważ mogę instalować aplikacje i biblioteki jednym poleceniem w terminalu, mam szeroki wybór powłok graficznych, jest często szybszy i zajmuje mniej miejsca na dysku niż Windows.

Czy jestem w stanie pogodzić .NET i Linux?  Tak!

Czytaj dalej Dotnetowiec na Linuxie