Kto szuka ten znajdzie – SQL Search

Niedawno RedGate wypuścił pierwszą wersję swojego nowego produktu – SQL Search.

SQL Search jest dodatkiem do SQL Management Studio. Działa zarówno z SQL 2005 i 2008 – również w wersjach Express.

Aplikacja ta umożliwia przeszukiwanie schematu bazy danych w poszukiwaniu czegokolwiek :) Podany tekst jest poszukiwany m.in. w nazwach tabel, kolumn czy treści procedur. Bardzo szybko i wygodnie możemy znaleźć w ten sposób referencje pomiędzy poszczególnymi elementami.

Program można pobrać ze strony http://www.red-gate.com/products/SQL_Search/index.htm. Znajdują się tam również screeny przedstawiające działanie programu.

A teraz najlepsze – ten program jest FREE :)

chcę oglądać Twoje logi! – fLogViewer

Zgodnie z obietnicą dzisiaj chciałbym przedstawić program, który znacznie ułatwia czytanie logów – fLogViewer 6.8

flogviewer1

A oto co nam oferuje fLogViewer:

  • obsługuje wszystkie formaty plików tekstowych
  • dynamicznie aktualizuje zawartość analizowanych plików, co umożliwia czytanie logowanych zdarzeń na bieżąco – bardzo dobrze radzi sobie z dużymi plikami
  • umożliwia definiowanie zasad kolorowania linii – można np. ustawić, by każda linijka zawierająca [ERROR] miała kolor czerwony
  • możemy definiować własne filtry – domyślnie mamy ‘today’ oraz ‘dangerous ip’ – czyli możemy np. ograniczyć wyświetlanie logów tylko do tych, które są związane z daną klasą

flogviewer2

Niestety aplikacja chyba już nie jest rozwijana i ciężko znaleźć stronę, z której można ją pobrać.

Dlatego umieszczam instalkę tutaj – pobierz fLogViewer 6.8

“Naszkicuj” interfejs – Balsamiq Mockups

Dzisiaj chciałbym przedstawić aplikację, która ostatnio podbiła moje serce – Balsamiq Mockups.

Balsamiq Mockups jest aplikacją, która umożliwia prototypownie interfejsu użytkownika – zarówno aplikacji webowych, desktopowych, jak i iPhone. Aplikacja zawiera bogatą listę kontrolek, z których możemy utworzyć  prototyp – to tak jakbyśmy ołówkiem szkicowali interfejs.

Aplikacja jest bardzo wygodna w użyciu. Świetnie sprawdza się w sytuacji, gdy chcemy z klientem (lub teamem) ustalić zarys aplikacji – tutaj damy menu, tutaj jakiś panel/gird. Szybko uzyskujemy wstępny obraz naszego projektu, co bardzo ułatwia pracę nad nim.

A oto przykładowe prototypy wykonane za pomocą tej aplikacji:

wiki

mytube

bahoomaps

1 licencja kosztuje 79$. Przy zakupie min. 5 licencji uzyskujemy rabat zależny od ilości zakupionych licencji. Istnieje też możliwość uzyskania darmowej licencji – więcej tutaj: http://www.balsamiq.com/products/mockups/desktop.

Dodatkowo możemy korzystać z edytora online – takiej wersji demo. Wersja ta umożliwia eksport/import stworzonych mockupów do xml’a, dzięki czemu możemy pracować nad kilkoma projektami i później wprowadzać w nich poprawki. Na koniec prototyp możemy wyeksportować do pliku png lub pdf. Oczywiście wersja desktop jest wygodniejsza w użyciu i posiada trochę więcej opcji.

Na koniec zachęcam do obejrzenia filmiku pokazującego możliwości Balsamiq Mockups:

Mi się bardzo podoba – a Wy o co o tym sądzicie?

Xenu – wygrać z 404

Tworząc aplikacje /strony internetowe dobrze jest zadbać, aby dla każdego linku istniało miejsce docelowe :)

Nie stanowi to problemu, kiedy mamy małą stronę (składającą się z 5,6 podstron), ale przy większych (szczególnie kiedy kontent jest generowany dynamicznie), często stanowi to problem. Ciężko jest również “przeklikać” stronę i sprawdzać, czy wszystkie linki są prawidłowe.

Z pomocą przychodzi mały, ale wręcz genialny program – Xenu. Zadaniem tego programu jest analizowanie strony w poszukiwaniu “złych” linków. Xenu sprawdza nie tylko linki do stron, ale również adresy sktryptów javascipt, css, obrazów.

Program można pobrać ze strony: http://home.snafu.de/tilman/xenulink.html.

Instalacja programu jest banalna, więc nie będę jej opisywał.

Po uruchomieniu programu wybieramy “File -> Check URL…”

xenu1

Podajemy adres strony, klikamy OK …

xenu2

… i czekamy, aż Xenu skończy swoją pracę

xenu3

Na zakończenie otrzymamy raport prezentujący listę znalezionych linków oraz status określający, czy dany link jest prawidłowy, czy też nie.

Myślę, że Xenu jest obowiązkowym narzędziem każdego, kto tworzy strony www.