Maj dobiega końca, a wraz z nim kończy się Daj Się Poznać. Ten konkurs wniósł bardzo dużo do mojego życia, przede wszystkim zacząłem regularnie prowadzić bloga. Była to też okazja do poznania wielu osób z polskiej informatycznej blogosfery oraz innych uczestników konkursu. No i ja sam dałem się poznać.
Zacząłem więcej korzystać w Twittera, publikować swoje posty na dotnetomaniaku i ostatnio założyłem stronę bloga na Facebooku. Tylko w maju na mojego bloga weszło ok. 1200 osób, co przekracza jakiekolwiek oczekiwania jakie miałem zakładając bloga.
Smaczki techniczne
W trakcie trwania konkursu miałem do czynienia m.in. z
Blog | Serwer | .NET |
---|---|---|
WordPress | Azure WebApp | DryIoC |
Jekyll | MySQL na Ubuntu Server | WPF |
HTML + CSS | Github Pages | Eto.Forms |
NLog | ||
NUnit |
Obecny stan projektu
SharpOffice jest jeszcze na bardzo wczesnej fazie rozwoju (pre-alpha) i dość powoli idzie mi jego rozwój. Dotychczas udało mi się:
- utworzyć bazę do automatycznego ładowania bibliotek z pluginami i aplikacjami,
- utworzyć aplikacje uruchomieniowe oparte o WPF i Eto.Forms (w minimalnym stopniu pozwalającym na wczytanie menu),
- utworzyć kilka interfejsów do obsługi danych i konfiguracji
- ustalić sposób logowania błędów
Plany na przyszłość
- ustalić wewnętrzny format danych
- zaimplementować operacje na dokumencie
- uniezależnić operacje na danych od runtime’u
- stworzyć własną kontrolkę do tekstu
- dodać obsługę różnych języków
- zbudować minimalnie funkcjonalny SharpNote
- napisać dokumentację
Kiedy projekt osiągnie stabilny poziom alpha, otworzę go na pull requesty, aby przyśpieszyć nieco jego rozwój.
Muszę trochę skupić się teraz na studiach, szczególnie, że sesja zbliża się coraz większymi krokami, i nie będę pisał nowych postów tak często jak dotychczas, ale nie zamierzam odpuścić. Postaram się pisać raz w tygodniu, ponieważ mam już głowie pomysł na serię postów, a o czym, dowiecie się niedługo ;)