Sposoby użycia Google Alerts

Google Alerts jest bardzo prostym narzędziem umożliwiającym ustawienie „powiadomieniamailowe, gdy tylko w internecie pojawi się nowa informacja na interesujący nas temat. Dokładniej, zostaniemy powiadomieni gdy tylko pojawią się nowe treści, które odpowiadają wpisanym przez nas wyrażeniom. Jedną z możliwości jest oczywiście ustawienie alertu np. na hasło „juwenalia 2010 Kraków”, dzięki czemu będziemy powiadamiani o wszystkich nowych informacjach dotyczących tej imprezy.

Osobiście jednak wolę wykorzystać to narzędzie m. in. do powiadomienia mnie o niechcianych treściach, które w wyniku włamania mogły by się pojawić na mojej stronie. Alert taki dla mojej strony wygląda w następujący sposób:

Czytaj dalej Sposoby użycia Google Alerts

Automatyczne przewijanie DataGridView – C Sharp

Praca z tablicą, której liczba wierszy sięga kilkudziesięciu tysięcy może być kłopotliwa. Dodając możliwość automatycznego przewinięcia tablicy do odpowiedniego wiersza może tę pracę ułatwić, szczególnie jeżeli jeżeli punktami do których będziemy przewijać nie będą przypadkowe. Poniższy kod umożliwia przewinięcie tabeli do wybranego wiersza.


dataGridView.ClearSelection();
dataGridView.Rows[nr_wiersza].Selected = true;
dataGridView.FirstDisplayedScrollingRowIndex = nr_wiersza;

Szukaj w peb.pl

… czyli realizacja mini projektu, który od dłuższego czasu chodził mi po głowie.

szukaj-w-peb.jakubas.net.pl

„Szukaj w peb.pl” to nic innego jak sprawdzenie możliwości wyszukiwarki w konkretnych domenach, w tym wypadku w domenie „site:peb.pl„. Konfiguracja wyszukiwarki Google jest dość obszerna udostępnia m. in. możliwość wpisania wielu  domen, w których mają być szukane informacje. Pełna kontrolna nad wyglądem strony z wynikami oraz możliwość automatycznego dołączenia reklam AdSense też powinna przypaść wszystkim do gustu. Jest to bardzo dobrze rozwiązanie dla wszystkich stron, na których standardowe wyszukiwanie nie działa najlepiej lub zbytnio obciąża serwer.

Automatyczna aktualizacja WordPress

Średnio dwa razy do roku ( wliczając poprawki 9 razy ) WordPress Team udostępnia nam nową wersję silnika WordPress. Nowe wersje przynoszą poza dodatkowymi funkcjonalnościami, poprawki i łatki znalezionych błędów. Aktualizacja silnika   jest więc wskazana, ale nie oznacza to że nasza strona nie będzie bez niej funkcjonować… Mamy natomiast zestaw wtyczek, bez których nasza strona może wiele stracić. Należy więc przed aktualizacją sprawdzić czy wszystkie używane dodatki, albo przynajmniej te najważniejsze będą w nowej wersji poprawnie działały. Na oficjalnej stronie WordPress’a znaleźć można poradnik, który poprowadzi nas przez proces aktualizacji. Co powinniśmy zrobić:

1. Sprawdzenie wymagań nowej wersji

Wymagania jakie musi spełniać nasz serwer nie są wygórowane,  powinniśmy jednak przed instalacją sprawdzić wymagania najnowszej wersji WordPress. W 99% przypadków ten punkt jest zbędny, jednak zawsze istnieje ten 1% ( np. serwery strefa.pl ) dla którego to może nam on zaoszczędzić czas na robieniu backup 'u i późniejszym przywracaniu działającej wersji. Warto więc poświęcić 5 min na sprawdzenie wymagań. Parametry serwera powinniśmy znaleźć w jego panelu administracyjnym, natomiast wymagania WP są podawana na stronie z najnowszą wersją.

Czytaj dalej Automatyczna aktualizacja WordPress

Problem z uruchomieniem aplikacji skompilowanej za pomocą Visial Studio 2008

Jakiś czas temu pracowaliśmy nad aplikacją wykorzystującą bibliotekę OpenCV do sterowania grą Pong za pomocą kamery. Cała aplikacja tworzona była w środowisku Visual Studio 2008. Po skompilowaniu działającego programu do wersji Release nie chciał on działać na innych komputerach ( z tym samym systemem operacyjnym ). Natychmiast po uruchomieniu wyświetlany był komunikat błędu:

"The application failed to initialize properly  (0xc0150002). Click on OK to terminate the  application"

Rozwiązanie błędu było tak proste, że aż wstyd o nim pisać 🙂 Okazało się bowiem, że w czasie kompilowania linkowaliśmy biblioteki OpenCV w wersji Debug. Wystarczyło tylko zmienić linkowane biblioteki na odpowiednia wersję alby problem znikł.