Jeśli mamy jakieś stare pliki tekstowe zapisane w „windowsowym” edytorze to może się okazać, że są to pliki zapisane jeszcze w starym systemie kodowania znaków. Aktualnie standardem kodowania znaków jest UTF-8, jednak może się zdarzyć, że twoje stare pliki zostały zapisane w formacie CP1250 lub ISO 8859-2 ( ISO Latin 2 ). Tak więc otwarcie takiego pliku na współczesnych systemach operacyjnych z rodziny OSX / Linux / Unix spowoduje iż na ekranie zobaczymy sporo tzw. krzaczków – gdyż domyślnie taki plik będzie odczytany w standardzie UTF-8.
Miesięczne archiwum: kwiecień 2015
Z uwagi na to iż, aktualnie ( do póki nie sprzedam A1278 ) posiadam dwa modele Macbooków postanowiłem zrobić krótki test a w zasadzie porównanie obu modeli. Co ciekawe zrezygnowałem z MacBooka A1278 z 8GB RAM i dyskiem SSD na korzyść Macbooka Air A1304 z jedynie 2GB RAM i dyskiem talerzowym ( 1.8″ 4200 RPM ). Z uwagi na to iż pracuję na desktopie mac mini, który do moich prac w zupełności wystarczy to jako dodatkowy komputer wybrałem właśnie MacBooka A1304 z uwagi na większą mobilność. Domyślnie jednak dysk HDD zostanie zamieniony na SSD z uwagi na to iż fabrycznie montowany dysk jest niemiłosiernie wolny ( jest to ten sam model, który był montowany w ipodach ). OS X Maverick z takim dyskiem to dość kontrowersyjny pomysł nie wspominając już o 2GB RAM. Trzeba pamiętać, że OS X ma ogromne wymagania co do pamięci RAM o ile taki Linux Mint zadowoli się nawet 1GB RAM a na 2GB RAM odwdzięczy się nam płynną i bardzo komfortową pracą ( nawet na wolnym HDD ) to dla OS X minimalną wartością będzie 4GB RAM ( Maverick ).
Jeśli szukasz darmowego edytora, który spełniałby wiele kryteriów w kontekście pracy programisty to właśnie Vim jest dla Ciebie !
To, że jest to edytor działający w trybie tekstowym wcale nie jest jego wadą ( jest też wersją „graficzna” gvim ) gdyż jest niezwykle szybki a do tego występuję praktycznie na każdej platformie. W systemach Unixowych jest standardowym edytorem ( Linux, BSD, OS X ) są oczywiście też wersje dla systemu Windows jak i dla wielu egzotycznych platform. To duża zaleta, gdyż nie jesteś uzależniony od platformy na której aktualnie pracujesz. O pracy zdalnej za pośrednictwem konsoli nawet nie wspominam, bo tam trudno wyobrazić sobie coś lepszego od Vima ( jedyny konkurent to w zasadzie Emacs ). Umiejętne korzystanie z Vima to przede wszystkim znajomość komend tekstowych i kombinacji klawiszy. Vim jest całkowicie elastyczny, można go dostosować do własnych potrzeb, ma ogromną ilość pluginów i opcji, dzięki którym może być pełnoprawnym IDE.
Jeśli instalujemy jakąkolwiek dystrybucje Linuxa w środowisku wirtualnej maszyny za pośrednictwem programu VirtualBox, po instalacji pojawia się problem ze zmianą rozdzielczości. Zaraz po instalacji rozdzielczość w naszym środowisku graficznym jest ustalana na dość niską np. 640×480 lub 800×600. Co gorsze, również w opcjach ustawień zmiany rozdzielczości nie możemy jej zwiększyć na natywną dla naszego ekranu.