Dzisiejszy post jest super specyficzny do mojej sytuacji, ale może ktoś z niego skorzysta.
Czytaj dalej Streamowanie z Lumix GH3Kategoria: Linux
Co produkuje .NET JIT?
Postanowiłem odpowiedzieć na pytanie jak wyglądają dane - wartości zmiennych - w kodzie produkowanym przez RyuJIT - system emitujący natywny kod (w moim przypadku x86_64) podczas działania aplikacji napisanej w C#.
Czytaj dalej Co produkuje .NET JIT?Uruchomienie WiFi na Ubuntu Server
Postanowiłem przeznaczyć zepsutego latopa na domowy serwer, ale jako że nie chcę bawić się w tonę kabli, to postanowiłem wykorzystać w nim WiFi. Okazuje się, że podłączenie do sieci bezprzewodowej z poziomu terminala nie jest takie super łatwe.
Czytaj dalej Uruchomienie WiFi na Ubuntu ServerRozpoczynanie pracy z Haskellem
W tym semestrze zaczął mi sie nowy przedmiot - Języki i Pardygmaty Programowania, gdzie na początku uczymy się Haskella. Poniżej kilka zasobów, aby zacząć szybko w nim programować.
Czytaj dalej Rozpoczynanie pracy z HaskellemŁączenie plików PDF
Wielokrotnie zdarzyło mi się, że chciałem wydrukować coś na studia, ale nie chcąc marnować dużej ilości papieru chciałem umieścić kilka stron na jednej stronie. Albo po prostu chciałem połączyć ze sobą dwa pliki PDF. Poniżej opiszę jak to zrobić pod Linuxem.
Czytaj dalej Łączenie plików PDFLinux podłączony do Active Directory?
Od niedawna zacząłem pracować z systemami opartymi o Microsoft Windows. I to nie po prostu pecetami, tylko systemami z siecią serwerów, tak jak to często bywa w firmach. Wtedy głównym źródłem danych logowania użytkowników jest domena Active Directory. Poniżej opiszę rewelacyjne narzędzie, do podłączenia maszyny Linuxowej do AD.
Przy okazji zerknij na mój post dla APN Promise na podobny temat.
Czytaj dalej Linux podłączony do Active Directory?Nagrywanie rozmów na Skypie
Odkąd zacząłem nagrywać podcast o Quidditchu miałem okazję przetestować różne warianty: nagrywanie wszystkich na żywo (osoby fizycznie koło siebie), rozmowa przez Skype’a, gdzie każdy nagrywa swój głos, albo nagrywam mój głos i zbiorczo głosy moich rozmówców. Dziś zaprezentuję rozwiązanie tego ostatniego.
Czytaj dalej Nagrywanie rozmów na SkypieFormatowanie 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 dotnetowegoe-Deklaracje na Linuxie
Mój blog ostatnio świeci pustkami, nie mam czasu na rozwijanie mojego projektu Mars-Buggy w ramach Daj Się Poznać, a dziś postanowiłem napisać instrukcję instalacji środowiska Adobe do złożenia zeznania podatkowego w systemie e-Deklaracji pod Linuxem.
Czytaj dalej e-Deklaracje na LinuxieOh 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 ZshDotnetowiec 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 LinuxiePrzygoda z bootowaniem
Informatyk to taki człowiek, który psuje systemy informacyjne, ale jest też w stanie je naprawić. Jako fan linuksa i użytkownik Windowsa po raz kolejny (win-lin i win-win) zabrałem się za dualbooting. Oto historia o tym jak zepsułem Windows i jak go naprawiłem.
Czytaj dalej Przygoda z bootowaniemDocker
Niedawno zacząłem prowadzić Grupę .NET na Uniwersytecie Warszawskim i, ponieważ niedługo zaczniemy pierwszy projekt, postanowiłem założyć serwis Git. Dotychczas pracowałem z GitLabem, ale nie przypadł mi specjalnie do gustu. Dlatego gdy odkryłem Go Git Service postanowiłem go wdrożyć.
Gogs ma kilka metod instalacji, a jedna z nich to użycie kontenerów Dockera. Od pewnego czasu słyszałem o tej technologii, ale nie wiedziałem jak działa, ani do czego dokładnie służy. Teraz kiedy udało mi się opanować ją w stopniu jaki potrzebny był do postawienia serwera opartego o kontenery, postanowiłem opisać tu jak jej używać.
Czytaj dalej Dockergit gui - Arch Linux
Moja ,,stacja robocza” składa się z dwóch laptopów - jednym z Windows 7 i drugim z linuxem Manjaro. Po co mi dwa systemy? Pierwszy powód - lubię linux, nawet bardzo, ale są aplikacje, których na nim nie uruchomię (Visual Studio, Adobe After Effects, etc.). Drugi powód - bardzo lubię ideę aplikacji cross-platformowych i ze względu, że sam próbuję taką napisać, potrzebuję dwóch środowisk do testowania.
Ale nie o tym chciałem napisać. Moim ulubionym systemem kontroli wersji jest GIT, więc instaluję go na każdym swoim komputerze. Jestem również wyznawcą korzystania z gita z linii poleceń, bo często jest to szybsze i przyjemniejsze niż jakiekolwiek gui. Jedyną płaszczyzną kiedy uruchamiam aplikację niekonsolową jest historia, czyli gitk
. Nie mam nic przeciwko git log
/ git show
, ale gui jest ciut czytelniejsze.
GRUB instalacja/aktualizacja
Dawno, dawno temu, w zeszłym roku napisałem post ,,Working Windows&Linux dual-boot”, w kórym opisałem kroki jakie trzeba zrobić aby zainstalować GRUB bootloader po instalacji Windowsa. Te kroki dotyczą również instalacji dowolnego innego systemu.
Ponieważ robiłem te same kroki czwarty albo piąty raz, przypomniałem sobie powiedzenie:
Jeśli robisz coś więcej niż raz, można to zautomatyzować.
Więc napisałem skrypt w bashu, który w dużym stopniu upraszcza moje zmagania.
Czytaj dalej GRUB instalacja/aktualizacjaWorking Windows&Linux dual-boot
A while ago, I got a new laptop so that I can experiment without destroying my stable system. I started with OpenSUSE 13.2, but it became hard to work on (some stuff didn’t work like it should). Then I installed Manjaro, which is based on Arch. It’s great.
Recently, I decided to install Windows on a spare partition. It worked fine. But it removed GRUB from MBR. Yeah, not nice. So, in to the Internet: DuckDuckGo -> "windows grub install"
and here’s what I got: