Wszystko o wersjonowanie | Webinsider - Internet widziany od środka ™

Tag: wersjonowanie

Automatyczna wersja aplikacji na podstawie czasu kompilacji (data i godzina) w C/C++ na przykładzie Arduino IDE i ESP8266

Jestem właśnie w trakcie przygotowania pewnego rozwiązania programowo-sprzętowego, z którego oprócz mnie będą korzystały – jeśli wszystko pójdzie dobrze – również osoby “z zewnątrz”. Obok odpowiedniego sprzętu, istotnym elementem jest oprogramowanie, które całością zarządza. Z racji tego, że użytkownik będzie mógł samodzielnie zaktualizować oprogramowanie urządzenia, pojawiła się potrzeba wyraźnego i jednoznacznego określenia wersji, tak by w razie wystąpienia jakichś problemów (lub pytań ;-)) od razu było wiadomo z którą wersją mamy(y) do czynienia.
Oczywiście można to zrobić ręcznie, zmieniając przed każdą kompilacją numerek na wyższy, ale… Jeśli można coś relatywnie małym nakładem sił zautomatyzować, i nie ma to wpływu na parametry produktu/usługi, to zazwyczaj nie ma co się nawet zastanawiać…

ownCloud, czyli własny (prawie) DropBox na przykładzie Raspberry Pi

Oczywiście z tym “własny DropBox” to może nie do końca (aż) tak, ale blisko jeśli chodzi o dostęp do plików (odczyt, zapis, odtwarzanie) z dowolnego miejsca przez przeglądarkę WWW… A w niektórych aspektach nawet więcej – choćby kalendarza, zadania…
Do tego ogranicza nas tylko nasze łącze, i pojemność dysków… Metoda zadziała nie tylko na Raspberry Pi (dla dostępu z Internetu wymagany jest publiczny adres IP), ale np. i na hostingu – byle była obsługa PHP i MySQL

Loading

Pin It on Pinterest