Dlaczego Windows 10 jest zły i nie powinieneś go używać?

To zabawne i równie smutne, że w rok 2015 oznaczał koniec systemu operacyjnego Windows dla wielu osób. W systemie Windows występują problemy bezpieczeństwa, które powodują, że użytkowanie Windows 10 wyposażonego w wbudowane oprogramowanie szpiegujące/złośliwe nie jest zalecane, a może być także niebezpieczne dla użytkowników oraz dla instytucji. Użytkując Windows 10 narażasz się na utratę własnej prywatności i możliwością przejęcia kontroli nad twoim systemem oraz twoimi danymi. Autorem niniejszego tekstu jest Artem S. Tashkinov. Ten tekst na tyle mi się spodobał, że postanowiłem przetłumaczyć go na język polski, by zwrócić Państwa uwagę na niebezpieczeństwa związane z użytkowaniem systemów operacyjnych Windows – zaś w szczególności wersji 10. Od dawna podejrzewam, że systemy operacyjne szpiegują użytkowników i nie jest to żadna tajemnica, lecz w przypadku Windows 10 mamy do czynienia albo z totalną formą inwigilacji użytkownika i profilowaniem jego zachowań, albo z ujawnieniem trwających od zawsze działań inwigilacyjnych za pomocą produkowanego oprogramowania dzięki monopolistycznej pozycji producenta. Continue reading

Jak kupić Maca do 1000 złotych – poradnik nie tylko dla programistów

Tematem niniejszego wpisu jest możliwość przejścia na Mac OS poprzez zakup używanego komputera Apple. Zdaję sobie sprawę, że świadomość wielu użytkowników z tej tematyki jest niewystarczająca i sam, choć chciałem przejść na Maca, nie chciałem, by to wiązało się z wydawaniem dużej kwoty. Dzięki moim staraniom, udało mi się zrezygnować z Windows i Linuxa. Oczywiście nie całkowicie, bowiem w pracy jestem zmuszony do wykorzystywania Windows na serwerach oraz stacjach roboczych. Administruję też kilkoma serwerami Linux. Jednakże zarówno Windows, jak i Linux były dla mnie zawsze problematyczne, stąd zależało mi, by przejść na system Mac OS, który jest w mojej opinii najrozsądniejszym wyborem. Postanowiłem zatem opisać, jak niewielkim kosztem zakupić komputer Mac, wydając podobną kwotę jak w przypadku zakupu używanego komputera typu PC. Mam nadzieję, że po przeczytaniu niniejszego wpisu, nikt z Państwa nie będzie argumentować, że nie stać go na Maca, bo są one zbyt drogie. Przekonałem się bowiem, że problem tkwi bardziej w nieznajomości tematu, niż w kwestii finansowej – przynajmniej jeśli chodzi o zastosowania domowe.
Continue reading

Visual Studio vs Delphi do baz danych – porównanie gigantów

Kiedyś zamieściłem wpis na temat wyboru języka oraz środowiska pracy dewelopera. Nadmieniam, że nie porównywałem wówczas języka, lecz środowiska programistycznego – jako całości. Zrobiłem to celowo, bowiem w mojej opinii walki toczące się w sieci na temat wyższości jednego środowiska nad innym, choć słabnące, wciąż się pojawiają. W tym wpisie postaram się wyjaśnić kilka wątpliwości, porównując oba środowiska pod kątem pisania aplikacji bazodanowych, bo takimi systemami się właśnie zajmuję. Wpis dotyczy aplikacji typu desktop, które wziąć rozwijam, ale jest też kilka drobnych wzmianek o aplikacjach webowych – celem porównania. Nadmieniam, że jest to wpis subiektywny, poparty moim doświadczeniem w Delphi i PHP i o wiele mniejszym doświadczeniem w Visual Studio, do którego wciąż staram się przekonać. Continue reading

Mam już dość Windows 10!

Windows to najbardziej popularny system operacyjny na świecie. Przynajmniej jeśli chodzi o komputery biurkowe. Niestety, nie oznacza to, że najlepszy. Nie oznacza to nawet, że jest przeciętny, bowiem funckjonalność Windows 10 jest według mnie na dzień, w którym to piszę – tragiczna! Poniżej przedstawiam listę, która przedstawia moje uwagi dotyczące działania systemu, który nie powinien trafić na rynek w stanie, jakim się na nim znalazł. Brak konkurencji jest zjawiskiem bardzo negatywnym i chyba głównie to spowodowało, że monopolista nie bał się wypuścić na rynek bubla, bowiem nie musiał martwić się, że ktoś tego bubla nie będzie używać. Tymczasem dookoła słychać okrzyki radości i podniecenia z powodu nowych i lepszych funkcji Windows 10. Ludzie, przecież te głupoty wypisują albo gimnazjaliści, albo sponsorowane „kolorowe” gazety! Dla mnie najlepszy Windows skończył się na Windows XP, a ostatni dobry Windows – na wersji 7.

Continue reading

Delphi czy Visual Studio – co wybrać do nauki?

Środowisko Delphi zrewolucjonizowało programowanie okienkowe. Oprócz szybkości wytwarzania aplikacji, spowodowało drastyczne zmniejszenie ilości czasu niezbędnego do zbudowania prototypu programu i to jednocześnie przy zmniejszonej ilości błędów. Pierwsza wersja środowiska została opublikowana w roku 1995, zaś potem nastąpił jego prawdziwy rozkwit. Dla mnie prawdziwą rewolucją była wersja 6, którą zachwycały się rzesz programistów, zaś wersja 7, zwana w kręgach programistów „ostatnią dobrą wersją Delphi”, w rzeczywistości nie przyniosła (na szczęście) wiele zmian w stosunku do poprzednika[1]. Całą historię ewolucji środowiska Delphi można prześledzić tutaj. Niestety wraz z nowymi wersjami, kolejne firmy rozwijające środowisko Delphi (Borland, CodeGear oraz Embarcadero), wprowadzały coraz bardziej drastyczną politykę licencyjną oraz drastyczny wzrost cen, a przez to Delphi stale traciło na popularności. Gwoździem, być może jeszcze nie do przysłowiowej trumny, lecz do kolejnego odchodzenia programistów od Delphi było opracowanie nowego języka programowania C# oraz udostępnienie znakomitego, a przy tym – darmowego środowiska Visual Studio przez firmę Microsoft. Jednocześnie nie owijam w bawełnę – ten wpis ma na celu zniechęcić początkujących programistów do Delphi – jeśli nie jest jeszcze za późno, czyli gdy jeszcze nie zaczęli nauki. Continue reading

Linux czy Windows w budżetówce?

opensourcePrzeszukując zasoby Internetu spotykam wiele opinii traktujących o stosowaniu wolnego oprogramowania w sferze budżetowej. Wiele z tekstów, które czytałem, ma charakter zdziwienia z faktu wykorzystywania oprogramowania komercyjnego, zamiast wprowadzania modelu Open Source w instytucjach budżetowych. Pojawia się też coraz większa liczba argumentów, których celem jest przekonanie społeczeństwa do konieczności zmiany podejścia osób decyzyjnych w instytucjach publicznych, do wykorzystywania darmowych systemów, ponieważ wykorzystują one publiczne pieniądze. Argumenty te są często do siebie podobne, niezależnie od autora. Continue reading