View posts in English only. (RSS feed)

Safari 3.0 now in Tiger

Latest Tiger’s update (10.4.11) become with stable version of Safari 3.0.

About new cool features, like CSS animation, SVG, Styleable Form Controls and so on, you can read on the Safari’s Blog – Ten New Things in WebKit 3

For testing web sites under Safari 2.0, you can keep Safari.app before update to 10.4.11 in different directory or download any version from repository.

  • Thursday, 15 November 2007
  • Comments Off

Mac OS X with case-sensitive filesystem and third-party software

If you think about installing Mac OS X on a case-sensitive volume, don’t do it. Although OS X works fine on a case-sensitive volume, however third-party software not necessarily.

For example you cannot install software like Adobe Photoshop CS3 or Age of Empires III on a case-sensitive filesystem. (I know only about that two) Adobe and Microsoft don’t write anything about filesystem requirement in software requirements at the box or even documentation. Why?!

Continue reading »»»

Snipplr, TextMate Bundle i plugin do WordPressa

Kilka tygodni temu powstał ciekawy serwis – Snipplr gromadzący fragmenty kodu.

Po napisaniu fragmentu kodu, możemy go dodać do Snipplra. Coś jak template’y w Linuksowej Quancie czy snippets w edytorze TextMate.

Cała zabawa polega na tym, że fragmenty kodu nie są przechowywane lokalnie, tylko na serwerze. Można je przeglądać i edytować własne bezpośrednio na stronach Snipplra.

Continue reading »»»

  • Friday, 14 July 2006
  • Comments Off

CocoaMySQL problemy z połączeniem

Zainstalowałem dziś graficzny manager do obsługi bazy danych MySQL.

Ze strony domowej projektu CocoaMySQL pobrałem najnowszą wersje managera. Niestety najnowsza stabilna wersja jest z 11 września 2003…

Po wpisaniu prawidłowych danych, adresu komputera, nazwy użytkownika i hasła dostałem, jak się później okazało, mylący komunikat o błędzie w połączeniu z serwerem. Prawdziwym problemem nie była nazwa serwera, tylko problem z szyfrowaniem hasła w MySQL-u.

Od wersji 4.1 MySQL-a została zmieniona domyślna funkcja szyfrująca hasło, której CocoaMySQL w wersji 0.5 nie obsługuje. (więcej o zmianach w haszowaniu hasła)

Są dwa wyjścia z tej sytuacji. Po zalogowaniu się na konsole MySQL-a zmieniamy hasło używając starej funkcji szyfrującej.

SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('mypass');

Drugi sposób to pobranie wersji beta – CocoaMySQL 0.7b3. U mnie działa bezproblemowo z MySQL-em w wersji 5.0.19.