Oprogramowanie na Mac OS X

Na żądanie publiczności publikuję wpis z listą oprogramowania na OS X, które wydaje mi się przydatne – kolejność losowa. W niektórych przypadkach na liście jest kilka alternatyw.

System, narzędzia

  • Alfred – Spotlight na sterydach (kilka przykładów co można z nim zrobić). Wersja podstawowa darmowa, za dodatki trzeba płacić.
  • QuickSilver – jak wyżej
  • MacFUSE – makowy port FUSE, pozwalający m. in. na zapis danych na dyskach z systemem plików NTFS
  • TunnelBlick – zarządzanie tunelem OpenVPN z poziomu górnego paska
  • iTerm2 – zamiennik standardowej konsoli – mocno konfigurowalny
  • Zamienniki/rozszerzenia Findera. Sam w sobie Finder jest mało wygodny i nieczytelny, dlatego szukam dobrego zamiennika w stylu niedoścignionego Total Commandera. Na razie wypróbowałem Total Findera i nie byłem usatysfakcjonowany. Oprócz muCommandera wszystkie programy z tej grupy są płatne i mają przynajmniej 2 tygodnie okresu próbnego.
    • ForkLift – projekt powstały z ewolucji klienta FTP
    • TotalFinder – rozszerzenie Findera, dodające drugi panel, taby, i kilka innych przydatnych rzeczy (np. wyświetlanie katalogów powyżej plików) – te dodatki są fajne, ale to jeszcze za mało żeby wygodnie pracować.
    • Path Finder – rozbudowany zamiennik findera. Duży minus: cena $40.
    • muCommander – open-source, multi-platform, czyli ma duże możliwości ale wygląda średnio
  • Growl – wykorzystywany w wielu aplikacjach system powiadomień, który niestety od ostatniej wersji stał się płatny, a poza tym w nowej wersji OS X pojawił się wbudowany mechanizm tego typu, więc zapewne Growl jest skazany na wymarcie
  • TrueCrypt – szyfrowanie danych
  • CyberDuck – klient FTP
  • FileZilla – klient FTP – przyzwyczaiłem się do niego więc preferuję właśnie FileZillę
  • HomeBrew – mechanizm budowania oprogramowania *niksowego, w stylu
  • The Unarchiver – jak nazwa wskazuje – dekompresja plików
  • VirtualBox – wirtualne maszyny. Popularne na OS X są jeszcze Parallels Desktop i VMWare Fusion, tylko są płatne. Na razie VirtualBox mi wystarcza.
  • Palua – w Makach, nie wiedzieć czemu, w trybie podstawowym najwyższy pasek klawiszy domyślnie służy do przyciemniania podświetlania ekranu lub klawiatury, a klawisze funkcyjny działają jedynie w połączeniu z innym klawiszem, którego nigdy nie pamiętam, i mam wrażenie, że za każdym razem jest to inny klawisz (Fn? Cmd?). Palua rozwiązuje ten problem: pozwala łatwo, trwale przełączać górny rząd klawiszy w tryb funkcyjny. Ba, pozwala robić to też automatycznie, zależnie od aktywnej aplikacji.
  • Skitch – screenshoty, anotacje na nich, automatyczne uploadowanie na serwer. Dla posiadających większą ilość gotówki gorąco polecam SnagIt.
  • Clipmenu – manager schowka – pamięć dla kilkudziesięciu ostatnich zawartości, wklejanie po obcięciu formatowania itp.

Komunikacja, sieć

  • Adium – multikomunikator – ładny, wygodny
  • Twitter – oficjalny klient; do podstawowych zastosowań wystarczy, ale jak ktoś jest hardkorowym twitterowcem, musi poszukać czegoś innego (tutaj nie ma równoczesnego wyświetlania wielu list, harmonogramu postowania czy innych cudów)
  • Skype – wiadomo
  • CoRD – klient Remote Desktop
  • Chicken – klient VNC
  • ReadLater – klient usługi zapisywania stron do przeczytania na później (obecnie serwis nazywa się Pocket)

Rozrywka

  • DOS Box – emulator do odpalania DOSowych gierek
  • Scumm VM – implementacja interfejsu Scumm – dzięki temu można grać w starsze gry LucasArts (Indiana Jones, Day of the Tentacle itp)
  • HandBrake – rekodowanie filmów
  • OpenTTD – Transport Tycoon Deluxe
  • VLC Media Player – odtwarzacz filmów

Programowanie/edytory

  • NetBeans – darmowe IDE
  • Eclipse – darmowe IDE
  • MacVim – skonfigurowana specjalnie pod Maka dystrybucja Vima.
  • Kod – przyjemnie zapowiadający się prosty edytor, ale niestety rozwój ostatnio mocno zwolnił, i program ma sporo błędów (które można samemu poprawić – źródła na githubie)
  • TextWrangler – prosty darmowy edytor
  • SourceTree  – świetny darmowy program do kontroli wersji z pomocą Gita, Mercuriala i SVNu
  • MySQL Workbench – znany z innych systemów operacyjnych program do modelowania baz danych, z naciskiem na MySQL, ale diagram jest diagram. Oprócz tego można przeglądać i administrować bazami MySQL
  • Prototyper – prototypowanie interfejsów użytkownika. Dosyć bogata wersja darmowa.
  • Sequel Pro – zarządzanie bazą MySQL
  • DiffMerge – najlepsze co udało mi się znaleźć z darmowych programów do porównywania i złączania plików – WinMerge to to nie jest, ale zawsze coś.
  • Kaleidoscope – komercyjny program do porównywania plików. Bardzo przyjemny interfejs użytkownika, nieco braków w funkcjonalności (brak 3-way merge), i drogi ($40)

Biuro

  • MS Office – mimo wszystko nie do pobicia. Wersja home kosztuje ok. 350 zł.
  • OpenOffice.org – w razie ograniczonej dostępności funduszy.
  • Keynote – najlepsze z biurowego pakietu Apple’a. Prezentacje robione przez Keynote są po prostu ładne.
  • Calendar – kalendarz chowający się na górnej belce
  • Evernote – świetny system przechowywania notatek, z synchronizacją webową i klientami na większość platform.

To tyle z tych istotniejszych. W następnym odcinku: programy na iOS.

[Firefox] Nowa zakładka w FF13 – jak wyłączyć

W nowym Firefoksie dodany został nowy wygląd nowej, „pustej” zakładki – otóż nie jest ona pusta, tylko zawiera kilka często odwiedzanych stron. Sporo osób, np. ja, nie ma ochoty na coś takiego, z różnych względów (np. dlatego, że żeby otworzyć link ze schowka trzeba wcelować klikając środkowym przyciskiem myszy w wolne pole, poza sugestiami FF).

Wyłączenie tej nowej opcji jest bardzo proste i na samym wierzchu, ale spor osób (np. ja) w pierwszym momencie tego nie zauważa.

Przycisk wyłączający nowy tryb znajduje się w prawym górnym rogu strony z propozycjami. Kliknięcie na niego spowoduje wyświetlenie pustej strony (no, prawie pustej – dalej będzie na niej przycisk pozwalający na powrót do „nowego” trybu). Ustawienie jest zapamiętywane – kolejna otwarta strona będzie już pusta.

Możliwy jest też bardziej trwały powrót do klasycznej, pustej strony. Należy wpisać w pasku adresu about:config,na liście opcji znaleźć lub wyszukać poprzez filtr pozycję browser.newtab.url i zmienić jej wartość na about:blank. I to wszystko.

Szybkie wyszukiwanie dla dowolnej strony [Firefox]

Firefox: dodawanie wyszukiwarkiPrzeglądarka Firefox ma ciekawą opcję, która pozwala na szybkie korzystanie z wyszukiwarek na różnych stronach, bez konieczności wchodzenia na tą stronę i wpisywania danych w odpowiednie pole. Wystarczy wpisać słowo kluczowe, a po nim poszukiwane hasło. Jak działa ten mechanizm? Poprzez zakładki. Każda z nich ma pole keyword/słowo kluczowe, które jest właśnie tym słowem, które trzeba wpisać na początku w pasku adresu. Sam adres powinien zawierać znacznik „%s”, który Firefox podmieni na wyszukiwane słowa.

Firefox: dodawanie słowa kluczowego Ale nie trzeba tego robić ręcznie. Firefox posiada udogodnienie, które załatwi całą sprawę za nas. Wystarczy kliknąć prawym przyciskiem na okienko wyszukiwarki i wybrać opcję Utwórz słowo kluczowe dla tej wyszukiwarki/Add a Keyword for this Search. Po pojawieniu się okienka, wystarczy wpisać nazwę serwisu i słowo kluczowe – i to wszystko. Firefox oszczędzi nam zbędnego klikania a serwerom i łączom jednego przesyłania strony.

Dokumentacja w jednym miejscu

Chcesz mieć dokumentację do wielu różnych języków programowania (i nie tylko) w jednym miejscu? Jeśli tak, to strona gotAPI? jest dla ciebie. Dokumentacje dla wielu języków programowania (m. in. PHP, Python, C++, JavaScript), języków opisowych (HTML), systemów open-source (Drupal), API serwisów (Flickr, Orb), bazy danych MySQL i wiele innych.

Nawigacja po serwisie zawiera wiele udogodnień dla użytkownika. Po otwarciu dokumentacji, jest ona dodawana do zakładek u góry ekranu, ułatwiając późniejszy dostęp do nich. Oprócz tego, na głównej stronie serwisu wyświetlane są ostatnio przeglądane funkcje, czy inne elementy opisywane przez daną dokumentację, które można wybierać z listy po lewej stronie ekranu.

Zmień WordPress w prywatnego Blipa/ Blimpa/ Twittera

Prologue, mod do WordPressaO tym, że WordPress jest bardzo łatwy w modyfikacji, nie trzeba nikogo przekonywać. Dowodem jest wiele serwisów internetowych, które wcale nie są blogami, a oparte są o odpowiednio „udoskonalony” system WordPress, na przykład popularna strona z wiadomościami LinuxNews. Do listy rzeczy, które można zrealizować za pomocą tego engine’u, dołączyły ostatnio krótkie wiadomości, znane z serwisów typu Blimp czy Twitter. Stało się tak za sprawą tematu graficznego Prologue. Pozwala on na uzyskanie wyglądu znanego z „dużych” serwisów twitteropodobnych, a nawet (subiektywnie oceniając) ładniejszego od nich. Oprócz tego możliwe jest korzystanie ze wszystkich udogodnień znanych z WordPressa, czyli edycja przez wielu użytkowników, blokowanie hasłem czy generowanie strumieni RSS, dzięki czemu można stworzyć małego, firmowego czy grupowego Twittera. Prologue może wykorzystywać dane z serwisu gravatar do wyświetlania awatarów autorów przy notkach.

Formularze HTML: CSS i AJAX

Standardowe możliwości „upiększania”, czy jakiegokolwiek innego wzbogacania formularzy na stronach internetowych są mocno ograniczone, ale rozwój technologii CSS i zastosowanie AJAX pozwala na uzyskanie ciekawych efektów. Poniżej znajduje się pogrupowana tematycznie lista kilkudziesięciu pakietów, opisów i tutoriali, które można zastosować na swoich stronach.
Czytaj dalej Formularze HTML: CSS i AJAX

Firefox: podstawowe rozszerzenia

Tak, wiem, list przydatnych rozszerzeń Firefoksa jest dużo, ale ja też się pochwalę swoją listą.

Firefox, sam w sobie, ma niezbyt duże możliwości, zwłaszcza w porównaniu z innymi przeglądarkami, takimi jak Opera. Można jednak doinstalować do niego różne rozszerzenia, dzięki którym FF może konkurować z innymi przeglądarkami. Poniżej przedstawię kilka rozszerzeń, z których korzystam – w tym wpisie będą to rozszerzenia, które mogą się przydać każdemu, a w innych opiszę te bardziej „specjalistyczne”.

Czytaj dalej Firefox: podstawowe rozszerzenia

Mapowanie myśli w sieci

Przykładowa mapa myśli (mindmap) zapisana w zeszycie w czasie wykładu. Źródło: http://en.wikipedia.org/wiki/Image:Mindmap.gif (Licencja: LGPL)Chyba każdy kiedyś robił bardziej lub mniej uporządkowane notatki – choćby z wykładów czy spotkania w pracy. Notatki można pisać w sposób „liniowy”, czyli „co słyszę to piszę”, w sposób ciągły, albo w sposób hierarchiczny, czyli wyróżniając punkty główne i podpunkty. Rozwinięciem tej metody są mapy myśli (mind map). Polegają one na notowaniu rozgałęzionego „toku rozumowania” zamiast liniowych notatek. Od centralnego punktu promieniście odchodzą linie do podpunktów, które dalej drzewiaście rozgałęziają się do związanych z nimi słów kluczowych itp. Dzięki różnego rodzaju wyróżnikom (grube linie główne, cieńsze dalsze rozgałęzienia, zmiana koloru, czcionki, rysunki itp.) jest ona bardzo łatwa do ogarnięcia przez umysł (współpracują obie półkule mózgu). Więcej informacji na ten temat można znaleźć w polskiej Wikipedii.

Po tym wstępie można przejść do sedna sprawy, czyli jak wykorzystać możliwości Web 2.0 do mapowania umysłu? Jest kilka serwisów, które pozwalają na tworzenie wygodnych i estetycznych map, a niektóre nawet umożliwiają wspólną pracę wielu osób nad jedną mapą.

Na podstawie Enterpreneur Geek

Okienkowe traceroute dla Windows

Screenshot programu WinMTR 0.8Każdy, kto próbował znaleźć rozwiązanie problemu z połączeniem między komputerami korzystając ze standardowego programu tracert, dołączonego do systemu Windows, wie, że praca z nim to mordęga, zwłaszcza w połączeniu z toporną konsolą tekstową. Ideałem byłoby połączenie konsolowego programu mtr (My TraceRoute), znanego użytkownikom systemu Linux, z okienkowym interfejsem użytkownika. Okazuje się, że jest dokładnie takie rozwiązanie. Program nazywa się WinMTR i jest portem mtr na Windowsowe okienka. Pozwala on na wygodne sprawdzanie połączenia między komputerem źródłowym a wskazanym hostem docelowym. Dodatkowo, możliwy jest eksport wyniku traceroute’owania w postaci tekstowej lub HTML, lub też skopiowanie go (także w jednej z dwóch możliwych postaci) do systemowego schowka.

Wyłącz komputer

Screenshot programu Poweroff 3.0.1.3Często zasypiasz w czasie oglądania filmu? Lubisz posłuchać muzyki z mp3 do snu? Ściągasz nową wersję programu a musisz wyjść do pracy? Jak automatycznie wyłączyć komputer w takich sytuacjach? Pomoże w tym prosty program Poweroff. Pozwala on na wyłączenie/zawieszenie/zrestartowanie/wylogowanie itp. komputera w określonej sytuacji. W jakiej? Poweroff ma wiele możliwości w tej kwestii. Można określić proste wyłączenie komputera o określonej godzinie (jednorazowo albo w określone dni tygodnia), ale też na przykład po zakończeniu działania podanego programu, np. odtwarzacza filmów. Nie musimy się także ograniczać do jednego komputera – za pomocą Poweroff możliwe jest sterowanie innymi komputerami, ja których także pracuje ten program. Pełna lista możliwości podana jest na stronie programu.

Poweroff do pracy nie wymaga instalacji – wystarczy przekopiować plik z programem na dysk i go uruchomić. Jeśli jest taka potrzeba, z poziomu menu można zainstalować program jako usługę, która będzie uruchamiana przy starcie systemu.