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.
Archiwa tagu: unix
Ostatnio podczas kopiowania dużego pliku ( Instalka sytemu OS X Mavericks ) na zewnętrzny dysk ( FAT32 ) z uwagi na wielkość pliku, nie można było go skopiować ( ograniczenie systemu plików FAT32 ). A że akurat pod ręką nie miałem innego, trzeba było szybko podzielić sobie ten plik na mniejsze kawałki. W tym wypadku wykorzystałem konsolowy programik zip i unzip.
Continue reading
Jak wiadomo ludzie dzielą się na ludzi którzy robią backup i na tych którzy będą robić backupy. Programów do backupu jest cała masa … ale osobiście wolę praktyczny konsolowy program rsync do tworzenia kopii przyrostowych.
Kopia danych z naszego dysku lokalnego na serwer daje nam większą pewność zachowania danych niż trzymanie dysków w tym samym miejscu. Jeśli mamy faktycznie dużo danych to przyrostowy backup jest jak najbardziej na miejscu, gdyż tylko za pierwszym razem kopiuje całość, później kopiowane są tylko różnice ( ewentualnie kasowane z dysku serwerowego dane, które my skasowaliśmy na dysku )
Continue reading
Wykorzystując klucze publiczne ( na serwerze i komputerze lokalnym ) a także klucz prywatny na komputerze lokalnym, możemy logować się bez podawania haseł. Pomijając już wygodę takiego rozwiązania, jest to często przydatne przy skryptach bashowych. Choćby tworzenie backupu na serwerze za pomocą rsync.
Continue reading
Dzisiaj miałem małe problemy z programem Adapter ( najlepszy wg mnie darmowy soft do konwersji plików video ). Otóż nie mogłem ustawić typu pliku na *.mp4 (pojawiał się komunikat „Incompatible”. Co prawda instalacja FFmpeg nie pomogła, ale mogłem wybrać typ pliku *.avi i ustawić typ kodowania na mpeg4. A o to w gruncie rzeczy mi chodziło.
Continue reading