About IT by Karol Nawrot

Tag: Skrypty

Restart kart sieciowych, w przypadku braku połączenia sieciowego

napisany przez w dniu 09 kwi 2011, w kategorii Narzędzia, Rozwiązania

Kilka dni temu zostaliśmy zmuszeni, do przekonfigurowania naszego serwera WWW. Po dołożeniu trzeciej karty sieciowej i konfiguracji usługi routingu, zewnętrzne karty sieciowe zaczęły nam się zawieszać w losowych odstępach czasu. Ciekawe jest to, że w dzienniku zdarzeń jest czysto, a połączenie sieciowe jest wtedy aktywne, ale karty nie odpowiadają na próby nawiązania połączenia. Ciągle szukamy przyczyny problemu, ale w międzyczasie serwer musi działać. Napisałem więc skrypt, który diagnozuje problemy sieciowe i w razie problemu restartuje karty.

(czytaj dalej…)

1 komentarz :, więcej...

Uruchamianie zdarzenia OnClick, z poziomu skryptu JavaScript.

napisany przez w dniu 16 lut 2011, w kategorii JavaScript, Rozwiązania

Ostatnio zdarzyło mi się, że potrzebowałem ręcznie uruchomić zdarzenie OnClick jednego z elementów na stronie, z poziomu mojego skryptu JavaScript. Rozwiązanie nie było tak banalne, jak myślałem. Problem załatwia poniższa funkcja, którą znalazłem w sieci:

function fireElement(objID) {
var target=document.getElementById(objID);
if(document.dispatchEvent) { // W3C
var oEvent = document.createEvent( "MouseEvents" );
oEvent.initMouseEvent("click", true, true,window, 1, 1, 1, 1, 1, false, false, false, false, 0, target);
target.dispatchEvent( oEvent );
}
else if(document.fireEvent) { // IE
target.fireEvent("onclick");
}
}
Zostaw komentarz :, , więcej...

Pionowy tekst w PHP

napisany przez w dniu 12 gru 2010, w kategorii PHP, Rozwiązania

Natrafiłem na problem, polegający na tym, że potrzebowałem wyświetlić pionowy tekst na stronie WWW (w kolumnach tabeli). Być może są lepsze rozwiązania, ale ja to zrobiłem tak:

(czytaj dalej…)

Zostaw komentarz :, , , , więcej...

Generowanie dokumentu PDF z poziomu skryptu PHP

napisany przez w dniu 20 lis 2010, w kategorii PHP, Rozwiązania

Coraz więcej mojej pracy zawodowej wiąże się z programowaniem serwisów internetowych w PHP. Dlatego będę teraz co jakiś czas publikował rozwiązania ciekawych problemów, z którymi spotkałem się przy tworzeniu WWW. Oczywiście to nie znaczy, że nie będę publikował rozwiązań problemów z innych dziedzin. ;-)
Właśnie skończyłem ciekawy projekt, którego jednym z elementów było generowanie dokumentów PDF. W pierwszej chwili pomyślałem, że  będzie to trudne. Nie taki jednak diabeł straszny.

(czytaj dalej…)

3 komentarzy :, , więcej...

Nazwa aplikacji w SQL Activity Monitor i SQL Server Profiler

napisany przez w dniu 07 mar 2010, w kategorii Rozwiązania

W mojej sieci pracuje kilka aplikacji (w większości moich), które działają na jednym SQL Serverze. Kiedyś podglądając prace serwera miałem problem z diagnozą, która z aplikacji wykonuje zapytanie. Okazuje się. ze rozwiązanie tego problemu jest bardzo proste.

(czytaj dalej…)

Zostaw komentarz :, , więcej...

Zapytanie SQL pomiędzy różnymi bazami lub serwerami

napisany przez w dniu 23 sty 2010, w kategorii Rozwiązania

Ostatnio dużo piszę nt. SQL Servera. Nie jest to główny temat moich zainteresowań, ale jakoś tak się dzieje, że w ostatnim czasie dużo zajmuje się bazami danych.

Czasami zdarza się, że musimy stworzyć zapytanie SQL, działające na różnych bazach danych lub różnych serwerach. (czytaj dalej…)

Zostaw komentarz :, , więcej...

“Ciche” instalowanie SQL Server 2008 z linii komend.

napisany przez w dniu 16 sty 2010, w kategorii Rozwiązania

Dzisiaj musiałem stworzyć instalator jednej z moich aplikacji. Program jest oparty o SQL Server 2008. Stanąłem przed problemem automatycznego zainstalowania serwera bazodanowego, bez ingerencji użytkownika. Rozwiązanie okazało się prostsze, niż myślałem.

(czytaj dalej…)

Zostaw komentarz :, , , więcej...

Wyświetlenie wielkości tabel w SQL Server

napisany przez w dniu 02 sie 2009, w kategorii Rozwiązania

Dzisiaj chciałem podzielić się z Wami kodem procedury składowanej SQLa, która wyświetla ilość wierszy i fizyczną wielkość poszczególnych tabel w bazie danych SQL Servera.

(czytaj dalej…)

Zostaw komentarz :, więcej...

Wiele nagłówków hosta SSL dla IIS 6

napisany przez w dniu 19 kwi 2009, w kategorii Rozwiązania

Czasami zdarza się, że potrzebujemy wiele nagłówków hosta (SSL host headers) dla usługi IIS. W przypadku zwykłych stron na porcie 80 sprawa jest prosta – IIS ma graficzne narzędzia, które wspomagają taką operacje. Ale w przypadku nagłówków na SSL (na porcie 443) sprawa jest trochę bardziej skomplikowana – pisze tu, o IIS w wersji 6. Wersja 7 jest ma już do tego odpowiednie GUI.

(czytaj dalej…)

Zostaw komentarz :, więcej...

Uzupełnienie słownika Word w skrypcie logowania

napisany przez w dniu 07 kwi 2009, w kategorii Rozwiązania

Jakiś czas temu miałem w firmie specyficzny problem – nazwisko szefa było notorycznie poprawianie autokorektą programu Word na inne słowo. Powodowało to częste problemy z tworzeniem pism firmowych – po wydrukowaniu często okazywało się, że w podpisie jest błąd w nazwisku szefa. Oczywiście każdy mógł dodać sobie nazwisko do prawidłowych słów w słowniku Worda, ale ja wole rozwiązywać takie problemy globalnie – zwyczajnie nie ufam użytkownikom.

(czytaj dalej…)

Zostaw komentarz :, , więcej...

Szukasz czegoś?

Użyj tego formularza, aby przeszukać stronę:

Inne blogi

Oto kilka moich ulubionych blogów...