piątek, 21 grudnia 2012

Windows 2012 - NET Framework 3.5 - Jak zainstalować?

NET Framework 3.5 - Jest środowiskiem programistycznym od Microsoft używanym w wielu aplikacjach napisanych z wykorzystaniem  środowiska NET.
Do tej pory instalacja NET Framework nie była zbyt kłopotliwa. Po prostu używaliśmy managera serwera aby dodać funkcję NET Framework i tyle, prosto i bez kłopotów. Mogliśmy też ściągnąć odpowiedni instalator z Internetu i zainstalować środowisko.
Niestety w Windows 2012 z całą pewnością nie uda nam się zainstalować NET 3.5 z Internetu. Po prostu system nam na to nie pozwoli. Jedyną metodą jest instalacja funkcji za pomocą managera serwera lub z linii poleceń.
I tu kolejna niespodzianka ;) przy dodawaniu funkcji zostaniecie poinformowani (oczywiście po dłuższym oczekiwaniu), że niezbędnych pakietów nie ma na podanej ścieżce. Możecie podać alternatywną ścieżkę ale gdzie znajdziemy nasze pakiety?
Oczywiście na płycie instalacyjnej Windows 2012 ;) Dokładniej mówiąc potrzebne są pliki z katalogu \sources\sxs. Oczywiście możecie od kogoś pożyczyć płytę i po skopiowaniu plików wrzucić je gdzieś na dysk serwera. Możecie też po prostu włożyć płytę do napędu.
Trudno powiedzieć dlaczego Microsoft tak zrobił, jego programiści tłumaczą to niejasno kwestią bezpieczeństwa nowego systemu.
Ok czyli jeśli dobrze zrozumieliście moje mętne wywody to NET Framework 3.5 instalujemy po prostu dodając funkcje serwera i mając przy tym włożony, zamontowany nośnik instalacyjny lub przekopiowane pliki z  niego.
Instalację możemy również wykonać z linii poleceń:

dism /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccess

d: to nasz nośnik z Windows 2012 lub ścieżka do zasobu


wtorek, 18 grudnia 2012

Windows 8 - Jak włączyć klasyczne menu start?

No tak Windows 8 i jego kafelki. Przyznam, że poukrywanie przez Microsoft wielu opcji może doprowadzić do szału w nowej odsłonie systemu operacyjnego na urządzenia osobiste.
Zwłaszcza przy korzystaniu ze zdalnego desktopu próba kliknięcia na schowane (kafelkowe) menu start jest dosyć utrudniona.
Poniżej lista programów dzięki, którym przywrócimy naszemu systemowi znany wygląd:
- Classic Shell jest to aplikacja, która pozwoli nam przywrócić klasyczne menu start, paski narzędzi w oknach explorera itd.. Fajny program w pełni konfigurowalny, dodatkowo możemy sobie wyeksportować konfigurację do pliku xml i przerzucić ją na inny komputer :)
- Pokki for Windows - kolejny program przywracający nam klasyczne menu w Windows 8
- Menu start możemy też stworzyć ręcznie (preferuję tą metodę):
Tak więc zaznaczamy belkę na dole ekranu prawym przyciskiem myszy i wybieramy Paski narzędzi>Nowy pasek narzędzi..


Następnie w pole Nowy pasek narzędzi - wybieranie folderu w polu Folder wpisujemy
%ProgramData%\Microsoft\Windows\Start Menu\Programs
Po chwili na naszej belce startowej widzimy napis Programy i piękną strzałkę po kliknięciu na, którą rozwija się menu start.
--> -->


poniedziałek, 17 grudnia 2012

Jak wyłączyć grupowanie wiadomości w Gmail?


--> Wyłączenie wiadomości w Gmail stało się dla mnie sprawą kluczową od czasu gdy przypadkiem zaznaczyłem pogrupowaną wiadomość według wątku i przegapiłem fakt, że nadawca wysłał mi kolejnego maila.
Niestety w widoku grupowania informacja o tym, że dosłałem kolejną wiadomość jest dość nieczytelna jeśli przypadkiem zaznaczymy ją jako przeczytaną.
Dodatkowo nawet pomijając pomyłki to nawigowanie w treści naszej pogrupowanej korespondencji jest niezmiernie utrudnione. Tego typu grupowanie nawet w Microsoft Outlook mnie wkurza a co dopiero w przeglądarce!
Ok więc wyłączmy wkurzającą funkcjonalność.
Wchodzimy na nasze konto na www.gmail.com, po zalogowaniu przechodzimy do Ustawień > Widok Wątku > Wyłącz widok wątku.

lub po polsku "widok wątku":

Pamiętajmy aby przesunąć pasek menu z prawej strony i zatwierdzić zmiany na dole strony.
-->

środa, 7 listopada 2012

Telefony Cisco 7941/7961 problem głośno-mówiący

Dzisiaj omówimy wadę fabryczną która zdarza się w telefonach Cisco serii 7941 i 7961.
Telefony te po pewnym okresie czasu zachowują się dosyć dziwnie tzn. przestaje działać odbieranie rozmów poprzez podnoszenie słuchawki telefonu.
Jeśli mamy przychodzącą rozmowę to podniesienie słuchawki nic nam nie da. Musimy nacisnąć odbierz, niestety w tym przypadku telefon może nam się przełączyć na głośnomówiący.
Dla cierpiących i szukających problemu konfiguracyjnego, informuję, że jest to problem sprzętowy.
Rozwiązanie znajdziecie tutaj.
Dla nie znających angielskiego:
- Zdejmujemy gumki na dole obudowy zakrywające 2 śruby
- Wykręcamy razem 4 śruby
- Zdejmujemy podporę trzymającą telefon w pionie. Tam są takie plastikowe bolce, należy je odsunąć do środka
- Płaskim śrubokrętem odchylamy zatrzaski trzymające obudowę wokoło. Nie musimy używać dużo siły. Więcej siły musimy użyć przy odczepianiu zatrzasków w części na, której leży słuchawka
- Po otwarciu obudowy, jak widać na zdjęciach delikatnie podnosimy płytkę mikro przełącznika. Możemy wtedy wsunąć do środka plastikowe bolce przycisku położenia słuchawki.
- Na tym plastikowym elemencie, na którym leżała słuchawka naklejamy kilka warstw taśmy (4 lub 5).
- montujemy wszystko z powrotem pamiętając o umieszczeniu wszystkich elementów tak jak były wcześniej.
To wszystko. Wierzcie mi to działa :)
-->

DC Windows 2008R2 Foundation aktualizacja na Standard

Ostatnio pisałem o wkurzonym koledze, który miał problem z Windows 2008 R2 Foundation. Jego problem polegał na tym, że miał system operacyjny Windows 2008R2 Foundation będący kontrolerem domeny.
Według wszelkich informacji anglojęzycznych aktualizacja Windows 2008 Foundation nie będącego kontrolerem domeny może być przeprowadzona na miejscu (in place). Oznacza to, że możemy przeinstalować zainstalowany serwer w tej wersji, nie będący kontrolerem domeny (Dyskusja np. tutaj ).
Natomiast jeśli np. zwiększyła nam się liczna użytkowników, mamy tylko jeden serwer (i ze względów budżetowych nie będzie kupowany nowy), nasz serwer jest kontrolerem domeny (jedynym), to niestety mamy problem.
W przypadku kontrolera domeny to według wszelkich dostępnych informacji aktualizacja nie powiedzie się. Musielibyśmy najpierw odinstalować rolę usług katalogowych (sic!).
Uprzejmie informuje, że jest aktualizacja w tym przypadku jest możliwa ;)
Należy po kolei:
- Przenieść Windows 2008 R2 Foundation R2 (będący kontrolerem domeny) na wirtualną maszynę (na forach piszą, że to niemożliwe, ale to możliwe ;). Oczywiście ma tu znaczenie ilość danych. W omawianym przypadku ilość danych do przerzucenia około 1,2 TB. Ze względu na ilość danych nie były one przerzucane po sieci. Można to zrobić inaczej ;)
- Odpalamy wirtualną maszynę (na najmocniejszym pececie w naszej sieci, możemy też wyłączyć zbędne usługi w danym momencie np. serwer sql). Pamiętajmy o wcześniejszym wyłączeniu naszej wzorcowej maszyny. W innym przypadku w naszej sieci pojawią się duplikaty nazw i adresów ip.
Pamiętajmy również o tak zwanym "dup.chronie". W naszym przypadku będziemy instalować Windows Server na tym samym serwerze, na którym był Foundation. Czyli jeśli np mieliśmy dyski systemu w Raid 1 to jeden z dysków odkładamy sobie na półkę i zastępujemy go innym dyskiem. W sytuacji niepowodzenia możemy wtedy powrócić do naszej pierwotnej konfiguracji. Możemy też zainstalować system na nowych dyskach. Sami wiecie jaki macie budżet ;)
- Ok instalujemy Windows 2008R2 Standard (lub 2012) na naszym serwerze.
- Po zainstalowaniu uruchamiamy dcpromo i dodajemy nasz nowy serwer do istniejącego lasu jako drugi kontroler domeny. Pamiętajmy, że adres serwera dns na naszej karcie sieciowej powinien wskazywać na zwirtualizowany stary serwer.
- Konfiguracja domeny czyli OU, Użytkownicy, Grupy, Polisy zostaną przeniesione
- Wchodzimy na wirtualną maszynę z naszym Foundation i przenosimy FSMO role na nowy serwer (bardzo ważne)
- Czekamy troszkę, aby mieć pewność, że przeniesienie wszystkich ról faktycznie nastąpiło (patrzmy w logi ;)
- kopiujemy konfiguracje innych ról do plików (czyli np. serwer dhcp, serwer wydruku..)
- Wchodzimy na nowy serwer i w ramach relaksu odtwarzamy te inne role (czyli dhcp, wydruku..)
- znów uruchamiamy dcpromo (na starym zwirtualizaowanym serwerze) i usuwamy nasz kontroler (Foundation) z domeny. Pamiętajmy nie popełnić dużego błędu i nie zaznaczajmy usunięcie całej domeny ;)
- Generalnie już po kłopocie. Możemy coś dopieścić tu i ówdzie :-D
A jeśli macie nadal problem to możecie się ze mną skontaktować to napiszcie na maila.
-->

środa, 31 października 2012

Menu start Windows 2012

Dzisiaj taka mała dygresja na temat nowego menu "Start" w Windows 2012.
Naprawdę nie rozumiem czym się kierowali autorzy koncepcji. Chyba nie tym, że jest coraz więcej ekranów dotykowych? W przypadku systemu serwerowego to trochę bez sensu. A nawet w przypadku Windows 8 to nowe menu start z tymi kwadracikami jest wręcz upiorne w użyciu.
Mamy schowane to całe menu Start (lewy dolny "skrajny" róg), niby minimalnie większa przestrzeń robocza ale po kliknięciu na niego, cóż, co nie zrobimy to na chwilę przesłonimy sobie większą część ekranu niż przy klasycznym stylu menu.
Wchodzę w to menu i jak najszybciej wybieram program, lub jeśli jednak nic nie chciałem wybrać to szybko naciskam przycisk Esc.
Dodatkowo jestem fanem (w przypadku systemów serwerowych) oglądania widoku folderów i plików w widoku szczegółowym, dlatego menu rozwijalne w takie durne kwadraciki jest czymś spowalniającym pracę.
Znam zresztą administratorów, którzy instalują dziesiątki (często zbędnych ;) narzędzi. Myslę, że w nowym menu będzie im dosyć trudno wyszukiwać swoje programy i pulpity komputerów zapełnią się większą ilością skrótów.
Widać, że niestety nauka poszła w las ;) (mam tu na myśli znakomity :-D system Vista ;)
ps. A ten nowy manager serwera też taki sobie..

piątek, 5 października 2012

Jak zresetować system Linux? (np. po 10 sek, lub o godzinie)


Restart systemu Linux z linii poleceń jest bardzo prosty. Pewnie niejeden mądrala na forach internetowych powie ci, że to podstawowa wiedza i że możesz poszukać komendy w Google i użyć help linuxowy czyli man ;)
Oczywiście to niedobre podejście bo każdy ma prawo do niewiedzy.

- Tak więc aby wyłączyć system Linux po 1 minucie:
shutdown -h 1

- aby zrestartować komputer po minucie:

shutdown -r 1

- aby wyłączyć komputer od razu:

shutdown -h now

- aby wyłączyć komputer o określonej godzinie (o drugiej) i jednocześnie wyświetlić komunikat dla zalogowanych użytkowników:
 shutdown -h 02:00 "Uwaga serwer zaraz sie wylaczy"

Jak rozpakować plik 7-zip w systemie Linux? (Ubuntu, Fedora)

Rozpakowanie plików 7 zip w systemie Linux jest bardzo proste.
Przykładowo w systemie Debian, Ubuntu musimy zainstalować program p7zip:

sudo apt-get install p7zip

Instalacja w Fedora:

yum install p7zip

Aby rozpakować dany plik wpisujemy:

p7zip -d nazwaspakowanegopliku.

To wszystko :)

-->

środa, 3 października 2012

Windows update nie ma ikony na pasku

Problem nie jest zbyt skomplikowany. Jeśli nie ma ikony Windows Update na pasku zadań to zapewne jest ona ukryta w pasku systemowym lub po prostu nie ma jej w danej chwili ponieważ wszystkie aktualizacje zostały zainstalowane i nie ma nowych (krytycznych). Jeśli ikona została tylko ukryta to możemy ją ponownie zobaczyć jeśli klikniemy na znak podwójnej strzałki przy zegarze (na obrazku poniżej).
Klikając na tą strzałkę możemy również wybrać opcję "dostosuj" a następnie przy Windows Update "Pokaż ikony i powiadomienia".
Od tej chwili Ikona powinna być bardziej widoczna.
Generalnie jeśli chcemy zaktualizować nasz Windows 7 (Vista) to skrót do Windows Update znajdziemy zawsze wchodząc w menu Start>Wszystkie Programy>Windows Udate.
Jeśli nie ma też skrótu w menu start to łatwo znajdziemy ikonę w panelu sterowania. Jest tam oczywiście wiele skrótów do narzędzi Windows ale Windows Update znajdziemy najprościej po prostu wpisując w polu wyszukaj "update".

wtorek, 2 października 2012

Brak ikony baterii, głośności w pasku zadań (np. w Windows 7)

Problem dosyć popularny a łatwy do usunięcia. Po jakimś czasie zauważamy, że z prawej strony ekranu po prawej stronie przy zegarze zniknęły ikony baterii, głośności, sieci a nawet zegara lub innych programów (przykładowo popularnego gadu-gadu).
Odpowiedź jest prosta, w nowoczesnych systemach operacyjnych rzadko używane ikony są ukrywane aby maksymalnie zwiększyć przestrzeń obszaru roboczego (obszaru do pracy).
Ponowne włączenie np. ikony głośności jest proste. Klikamy na podwójną strzałkę przy ikonie zegara z prawej strony. Wybieramy opcję "Dostosuj" . W widoku, który zobaczymy możemy śmiało wybrać sobie co ma się pojawiać na stałe przy ikonie zegara. Przykładowo jeśli chcemy zawsze widzieć poziom naładowania baterii lub widzieć czy bateria jest ładowana to wybieramy Zasilanie>Pokaż ikony i powiadomienia. Oznacza to, że od teraz ikona zasilania będzie widoczna już zawsze.
ps. Nie klikajcie "Zawsze pokazuj wszystkie ikony i powiadomienia na pasku zadań" ponieważ jeśli macie wiele programów to ich ikony zajmą znaczny obszar przestrzeni roboczej.


poniedziałek, 1 października 2012

Windows Update - Usunięcie problemu z instalacją aktualizacji

Windows Update jest bardzo przydatnym mechanizmem aktualizacji naszego systemu Windows (XP,Vista,7,8..). Jest to mechanizm wydajny i całkiem intuicyjny.
Niestety czasem ten mechanizm zawodzi w bardzo dziwny sposób. Można to zauważyć jeśli sami chcecie zainstalować jakąś poprawkę ręcznie lub gdy zauważacie, że od jakiegoś czasu poprawki systemu nie instalują się.
Wówczas wchodząc w Windows Update zauważymy, że instalacja aktualizacji nie powiodła się, lub że jakieś ważne aktualizacje czekają na instalacje. W takiej sytuacji ponownie próbujemy instalować naszą aktualizację. Niestety bez powodzenia. Otrzymujemy komunikat o niepowodzeniu instalacji. W między czasie możemy też zobaczyć komunikat "Wycofywanie zmian" dotyczących poprawki.
W takiej sytuacji możemy użyć automatycznego narzędzia do resetowania ustawień Windows Update.
Jeśli to nie pomoże to spróbujmy użyć prostego rozwiązania. Zapisujemy numer naszej aktualizacji (przykładowo kb2741355). Wchodzimy w Panel sterowania>Programy>Programy i funkcje>Wyświetl zainstalowane aktualizacje   i tutaj zdziwienie ;) Nasza aktualizacja jest już zainstalowana!

To po prostu system aktualizacji zgłupiał. Odinstalowujemy naszą aktualizację. Restartujemy komputer. Uruchamiamy Windows Update i próbujemy ponownie instalować aktualizacje.
Wszystko już powinno działać dobrze :)

sobota, 22 września 2012

Kolor na stronie www - jaki kod hex? - darmowy program

Znajomość tablicy kolorów hex jest przydatna jeśli chcemy uzyskać określony efekt na naszej stronie www.
Oczywiście mamy gotowe tablice kodów hex, które łatwo możemy odnaleźć w Internecie.
Tak więc pisząc kod html i chcąc wykorzystać odpowiedni kolor po prostu kopiujemy odpowiedni kod z tablicy kolorów.
Oczywiście dzisiaj w dobie nowoczesnych systemów zarządzania treścią takich jak Joomla WordPress ta wiedza nie jest niezbędna gdyż nasze artykuły piszemy w wygodnych edytorach z możliwością wizualnego wyboru koloru.
Jednak są sytuacje gdy kody hex się przydają. Przykładowo jeśli na czyjejś stronie zobaczymy fajne motywy kolorystyczne to chcielibyśmy je skopiować maksymalnie dokładnie. Może to nie być takie proste bo nie każdy ma oko do kolorów ;) Kolejną sytuacją może być chęć dopasowania kolorystycznego reklam (np. AdSense) do naszej strony www. Jeśli nie rozumiemy dobrze szablonu naszej strony to dobranie odpowiedniego koloru może być trudne.
Aby ułatwić naszą pracę użyjemy darmowego programu ColorPix. Program ten automatycznie rozpoznaje kod koloru znajdującego się w pikselu będącym pod kursorem myszy.
Programu nie trzeba instalować, wystarczy go tylko uruchomić. Po uruchomieniu programu w jego okienku będą pojawiać się kody hex widoczne na ekranie w miarę przesuwania kursora myszy. Jeśli już najedziemy na interesujący nas element strony naciskamy dowolny klawisz zatrzymując dany kod kod hex w oknie programu.
To małe, bardzo przydatne narzędzie. Poniżej przykład użycia.

wtorek, 18 września 2012

Outlook - brak polskich liter w wysyłanych wiadomościach

Czasem możecie natknąć się na niespodziewany problem związany z brakiem polskich czcionek w wysyłanych wiadomościach. Mówiąc dokładniej, gdy redagujecie wiadomość to czcionki są prawidłowe, a gdy ją wyślecie to w treści wysłanych wiadomości macie dziwne krzaczki ;)
I tutaj możecie godzinami krążyć po opcjach kodowania znaków, możecie zmieniać czcionki a i tak nie zgadniecie co spowodowało wasz problem.
Od razu oszczędzę Wam kłopotu i powiem, że wasz problem spowodowany jest z jakimś dodatkiem doinstalowanym do programu pocztowego.
Aby to sprawdzić musimy uruchomić nasz program pocztowy z parametrem /safe. Czyli przykładowo  C:\Program Files (x86)\Microsoft Office\Office14\OUTLOOK.EXE /safe (możemy też dodać przełącznik w skrócie do programu.
Ok jeśli udało nam się wysłać wiadomość i jest ona kodowana poprawnie to oznacza, że musimy wyłączyć jakiś dodatek.
W związku z tym wchodzimy w Menu Plik, Opcje, Dodatki Add-Ins (W Office 2010) i wyłączamy po kolei dodatki znajdując przyczynę naszego problemu.

--> -->

poniedziałek, 17 września 2012

Jak odłożyć w czasie aktywację Windows 2008?

Po co mielibyśmy odkładać w czasie aktywację systemu Windows? 
To proste do celów testowych.
W normalnym trybie jeśli chcielibyśmy przetestować jakąś technologię Windows dosyć szybko skończyłby się okres aktywacji i bylibyśmy zmuszeni oglądać dziwne komunikaty, ograniczona byłaby funkcjonalność itd.
Tak więc aby w spokoju zbudować naszego testowego laba odłożymy aktywację systemu na późniejszy czas.
- po pierwsze edytujemy rejestr (zawsze pamiętajmy obchodzić się z rejestrem uważnie + backup)
wpisujemy w menu uruchom regedit i w rejestrze przechodzimy do gałęzi HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\Activation\Manual
zmieniamy wartość z 0 na 1 i zamiast 3 dni do terminu aktywacji, będziemy mieć ich 30 :)
Ten okres czasu można przedłużać 3 krotnie wpisując Slmgr.vbs –rearm

sobota, 25 sierpnia 2012

Jak powiązać (zintegrować) YouTube z AdSense?

Wydaje się, że powiązanie konta AdSense z YouTube nie powinno sprawiać żadnego problemu i dzieje się to niejako automatycznie, tak jak w przypadku www.blogger.com Niestety mnie się nie udało to zrobić w prosty, intuicyjny sposób.
Na większości stron, metoda zintegrowanie tych kont jest podana w następujący sposób:
- Jeśli nie masz konta YouTube to musisz je założyć wchodząc na  YouTube  i klikając Załóż konto.
Po chwili nasze konto jest założone i możemy przejść do umieszczenia pierwszego filmu na, którym ewentualnie chcielibyśmy zarabiać. Oznacza to, że musimy zalogować się na YouTube i wybrać Menedżer filmów.

Następnie wybieramy prześlij i wysyłamy nasz film na serwer YouTube. Oczywiście wrzucamy formaty filmowe. Próbowałem wrzucić od razu plik flash ale coś mi nie wychodziło więc wrzucam zwykłe *.avi. Oczywiście możemy też wykonać udźwiękowione pokazy slajdów i wrzucić jako film (dokładny opis - pokaz slajdów na YouTube konwersja).
Wróćmy do tematu. Aby zacząć zarabiać wystarczy, że przy waszym dodanym filmie klikniecie na znak dolara. Możecie również wejść Ustawienia kanału>generowanie przychodu i włączyć zarabianie na swoim koncie. Możemy również zmienić ustawienia domyślne tak aby każdy nowy film automatycznie zarabiał i trafiał do odpowiedniej kategorii tematycznej. 
Mój pierwszy przykładowy film jaki wrzuciłem > dotyczący logowania użytkownika root w systemie Linux
Ok do tej pory jest wszystko jasne. Następnie internauci radzili wejść w Ustawienia konta > Ustawienia partnera > Powiąż istniejące konto Google AdSense ze swoim kontem YouTube. Powinna wam się pojawić też opcja założenia konta AdSense jeśli jeszcze takowego nie posiadacie. Niestety ja się kompletnie  zagubiłem ponieważ nie mogłem znaleźć takiej opcji na YouTube. Tak wiec znalazłem swój link i powiązałem moje istniejące konto wchodząc na YouTube w Ustawienia>Ustawienia kanału>Generowanie przychodu>Powiązanie z AdSense>Przejrzyj lub zmień powiązanie z AdSense
I to było to ;)

Po pewnym czasie (profilaktycznie jedna doba), wchodzimy na nasze konto AdSense>Ustawienia konta>Dostęp i autoryzacja>wyświetl dostęp aplikacji zewnętrznych. Po chwili ujrzymy nasze powiązanie z YouTube :)


sobota, 11 sierpnia 2012

Książki Google (Google Books) konwersja do PDF

Książki Google stają się coraz popularniejsze. Również u nas kupowanie książek przez Internet staje się coraz bardziej popularne. W artykule zajmiemy się konwersją acsm (format digitalizacji książek) na format pdf.
Jeśli kupujecie książki korzystając z Google Books to musicie pamiętać o tym, że są one w kilku formatach:
- ePub jest to otwarty standard digitalizacji książek. Ten format ma tą zaletę, że czcionka w jakiej jest napisana książka automatycznie zmienia rozmiar na rozmaitych urządzeniach o różnych rozmiarach ekranu. Rozmiary książek są naprawdę małe np. po kilka megabajtów. Niestety tylko część książek Google jest w tym ciekawym formacie
- PDF format, którego nie trzeba przedstawiać. Otwierany np. przez Acrobat Reader - download lub przez szybszy odpowiednik (zwłaszcza przy otwieraniu plików o sporym rozmiarze) Foxit Reader. Pliki mogą być naprawdę duże, nawet po kilkadziesiąt (i więcej) megabajtów. Są to na ogół po prosty skany papierowych książek. W tym formacie tekst nie dopasowuje się sam do rozmiaru ekranu
- ACSM jest to kolejny format, który możemy otworzyć za pomocą Adobe Digital Editions - download.
ACSM to format stworzony przez Adobe do zabezpieczenia za pomocą DRM waszych książek. Ma to utrudnić kupującemu kopiowanie książek. Niestety jest to również pewne utrudnienie bo nie możemy dowolnie przenosić naszych książek pomiędzy różnymi urządzeniami i systemami. Nie możemy też np. tak jak to jest w pdf podświetlać fragmentów tekstu itd..

Oczywiście nie powinniśmy nic robić z plikami ACSM (licencja itd.) ale teoretycznie skoro już zapłaciliśmy za książkę to jesteśmy jej właścicielami tak więc warto się dowiedzieć jak prze-konwertować ACSM na PDF. Poniżej krótki opis:
- Ściągamy wspomniany  Adobe Digital Editions - download , instalujemy i otwieramy nasz plik *.acsm. Pamiętajmy, że książka ściąga się dopiero po otwarciu tego pliku i niestety nie ściągniemy ją ponownie na innym komputerze (urządzeniu) .Pliki ACSM  po ściągnięciu domyślnie zapisują się w C:\Users\nazwa użytkownika\Documents\My Digital Editions. Generalnie znajdziecie ten katalog w "Moje Dokumenty".
- Ściągamy darmowy program http://calibre-ebook.com/ , następnie instalujemy go i ściągamy wtyczki ze strony stream-recorder . Są to wtyczki pisane przez pasjonatów i zdejmujące zabezpieczenia DRM firm:


Adobe Adept
Barnes & Noble
Amazon Mobipocket
Amazon Topaz
Microsoft
eReader
Apple Fairplay

Musimy po prostu ściągnąć odpowiednie wtyczki. W programie wtyczki instaluje się wchodząc w Preferencje>Wtyczki>Wczytaj wtyczkę z pliku.
Po wczytaniu wtyczek reszta jest prosta. Musimy po prostu z menu programu wybrać Konwertuj książki.
Pamiętajmy przy tym , że książka może się rozmaicie skonwertować do różnych formatów, dlatego trzeba trochę potestować.
ps.Polecam również inne artykuły na naszym blogu.

poniedziałek, 30 lipca 2012

Upgrade z Windows Server 2008 R2 Foundation do Standard

Ostatnio jeden z moich znajomych postanowił zmienić Windows 2008 Foundation na wersję standard.
Wynikało to z naturalnego rozwoju firmy związanego z zatrudnieniem większej liczby pracowników. Wydawałoby się, że podniesienie wersji systemu (upgrade) nie powinno być trudne. 
Jak się dowiedział po wielu bojach z Microsoft (przebijaniu się przez różne dziwne infolinie) jest to możliwe według metody opisanej tutaj: http://blogs.technet.com/b/server_core/archive/2009/10/14/upgrading-windows-server-2008-r2-without-media.aspx
Niestety tak jak w jego przypadku przy tej metodzie serwer nie może być kontrolerem domeny (sic!). Dlatego otwarte pozostaje pytanie o użyteczność tej metody. Po cóż ktoś miałby kupować 2008R2 Foundation bez instalacji kontrolera domeny? Poniżej odpowiedź kolegi do Microsoft. Załączam w całości ponieważ jest bardzo zabawna:
"Tak, wszystko jest pięknie, tylko nie można dokonać upgrade jeżeli serwer jest również kontrolerem domeny, tym samym przyczynek zakupu niniejszego serwera został załamany, po co mi serwer Winsdows, do udostępniania zasobów? Państwa materiały promujące edycję Fundation kreowały u klienta poczucie możliwości sukcesywnego rozwoju bez konieczności wydawania znaczących środków. Okazuje się jednak, że to tylko pozorna oszczędność, ponieważ aby przejść na wyższy poziom musi wydać blisko 10 tysięcy na licencję BOX oraz calle aby móc zwiększyć ilość userów/komputerów o 5 stanowisk. Dodając koszt roboczogodzin specjalisty, zwykły przeciętny informatyk nie wykona takiej operacji, oraz fakt konieczności wypożyczenia serwera na czas przenoszenia (brak możliwości zwirtualizowania obecnego) to łączny koszt może sięgnąć 20 tysięcy złotych, tylko po to aby uzyskać 5 dodatkowych użytkowników i zwiększyć ilość sesji TCP/IP do 50-ciu!
 
Jeżeli uważają Państwo, że Foundation nie powinien być kontrolerem domeny to po co w ogóle kupować Państwa produkt, skoro można to samo zrobić na rozwiązaniach opartych o rozwiązania Linux/Unix, gdzie koszt wynajęcia specjalisty jest dokładnie taki sam jak przy serwerach Windows, dodatkowo nie posiada żadnych ograniczeń typu iość użytkowników/komputerów/sesji TCP/IP etc.
 
Podsumowując.
Idea zakupu tego typu produktu jest kompletnie chybiona i nadaje się do publikacji w prasie branżowej na przekazaniu sprawy do UOKiK skończywszy.
Ograniczenia nałożone na produkt w żaden sposób nie dają się weryfikować, nikt nie potrafi określić (łącznie z infolinią MS) w jaki sposób system liczy ilość ów 30-tu połączeń, która wydaje się być kuriozalna w sytuacji gdy do dyspozycji mamy 15 kont użytkowników, co w praktyce pozwala na połączenie 15-stu komputerów czyli 2 połączeń per user. Zakładając fakt połączenia aplikacji posadowionej na serwerze, kilku drukarek zamapowanych przez serwer oraz np. dysków powoduje, że dochodzi do sytuacji kiedy ktoś traci sesję bo ktoś inny zużył 30ste połączenie.
 
Ograniczenie 15stu użytkowników również jest chybione, ponieważ w firmie może zachodzić sytuacja kiedy jedni są podłączeni a inni nie i pomimo braku zalogowania do domeny ich konto blokuje możliwość dodania kolejnego użytkownika pomimo, że wcale nikt z niego w danej chwili nie korzysta. Jedynym rozwiązaniem w tej sytuacji jest wyłączanie użytkownika na czas kiedy nie korzysta i włączeniem tego który ma się aktualnie logować, ale to wymaga ręcznej ingerencji przez administratora, co mija się z celem posiadania kontrolera domeny.
 
Przecież tu tylko chodzi o rozbudowanie ilości licencji! Nikt nie chce zmieniać, rozbudowywać funkcjonalności i chętnie zapłaci za nowe licencje ale bez robienia rewolucji w firmie! Niech Państwo sobie wyobrażą środowisko 15 użytkowników, którzy posiadają quasi profile mobilne (przekierowanie katalogów) każdy po 100GB danych (Stacje Robocze) i chcemy to przenieść na nowy serwer, gehenna! Proszę z resztą poczytać uwagi użytkowników materiale do którego mi Pan podesłał link, to jest jakieś kuriozum!
 
To tak jak kupić sobie budynek (serwer MSW2008R2 Fundation), w którym mieszka 15 ludzi (użytkowników) a mogło by mieszkać 20, trzeba go zburzyć, wynieść meble i tylko po to aby za chwilę wybudować dokładnie taki sam i wnieść meble z powrotem, zasiedlając w liczbie 20 lokatorów.
 
To tyle, mój klient jest sfrustrowany i biorąc pod uwagę fakt konieczności zmiany zasugeruję mu zmianę wendora na bazującego na platformie otwartej gdzie tak czy siak supportu nie ma ale w Microsofcie również (OEM brak wersji BOX), dla przykładu proszę znaleźć mi w zasobach technetu informacje o Foundation, które dokładnie precyzują co i jak, jak funkcjonuje licencjonowanie, ograniczenia tegoż produktu i jak weryfikować czy już zostały wysycone czy nie (za wyłączeniem userów, tu pojawia się komunikat).
 
Reasumując po co kupować licencje skoro zamykamy sobie możliwość rozwoju, bez konieczności robienia rewolucji!
 
Jednym słowem, daliśmy się nabić w butelkę wysłuchując na prezentacjach MCC jaki to Microsoft jest wspaniałomyślny i jaki to cudowny produkt stworzył z myślą o małych biednych przedsiębiorcach, tak cudowny - ale jednorazowy i nie dający się zaktualizować bez ponoszenia gigantycznych kosztów i narażania się, w przypadku problemów, na brak możliwości pracy wsytuacji gdy wystąpią problemy po migracji, a występują o czym stanowią posty na wielu forach syskusyjnych!
 
Jeżeli znają Państwo inną metodę na przeniesienie serwera Foundation bez konieczności zakupu/wypożyczenia serwera tylko po to aby zainstalować licencję bez ograniczeń, chętnie się douczę, ale wydaje mi się, że to jest nie możliwe!"

środa, 18 lipca 2012

Gdzie kupić domenę internetową?

Kupienie domeny internetowej jest sprawą bardzo prostą. Musimy po prostu znaleźć odpowiedniego, wiarygodnego rejestratora domen internetowych. Pamiętajmy też, że musimy sprawdzić czy dana domena nie jest zarejestrowana. Sprawdzić naszą domenę możemy w jednym z serwisów przykładowo na:
http://whois.domaintools.com
Po wpisaniu nazwy domeny dowiemy się gdzie domena jest zarejestrowana (registar), kiedy została założona  (created) oraz kiedy musi być ponownie opłacona żeby jej właściciel się nie zmienił (renewal date).
Oczywiście jeśli "renewal date" jest całkiem blisko to możemy spróbować zaczekać, bo być może właściciel nie będzie chciał wykupywać domeny na kolejny rok.
 Istnieje wiele serwisów mających akredytację w NASK i oferujących sprzedaż domen internetowych. Domenę kupujemy na okres Poniżej serwis z którego korzystam obecnie wraz z linkiem promocyjnym umożliwiającym zdobycie domeny internetowej za darmo (oczywiście na jakiś czas):



Po kliknięciu na link wpisujemy w okienku naszą domenę i wybieramy "Sprawdź" (oczywiście w tym przypadku nie musimy korzystać z serwisu typu who is)

na tym serwisie korzystam z usługi serwera www i tu jestem bardzo zadowolony z kontaktu z infolinią i interfejsu klienta (czytelny i polsku)
Poniżej krótko ich oferta:

wtorek, 17 lipca 2012

Dodatki AdSense / SEO Do Chrome

Praca Webmastera niejednokrotnie związana jest z użyciem wielu narzędzi optymalizujących kod witryny, sprawdzających skuteczność kampanii AdSense.
Narzędzia te potrafią bardzo ułatwić i przyśpieszyć naszą pracę. Ostatnio używam dosyć często przeglądarkę Chrome i udało mi się odnaleźć kilka pluginów ułatwiających naszą pracę:

- Google Publisher Toolbar to bardzo fajny dodatek wyświetlający nam aktualny stan naszego konta Addsense. Dodatkowo możemy dla naszych serwisów uruchomić nakładki reklam dzięki którym od raz po wejściu na daną stronę/podstronę (oczywiście musimy być zalogowani na konto Google) naszych serwisów wyświetla nam nazwy naszych reklam AdSense, zyski dzienne i tygodniowe z danej reklamy :) Dodatkowo dzięki specjalnej belce u góry przeglądarki od razu widzimy, że np. na danej stronie mamy tylko 2 reklamy (czyli spokojnie możemy dołożyć jeszcze jedną)


- Seo for Chrome to dodatek wyświetlający trochę pożytecznych informacji o naszych stronach www. Plugin wyświetla aktualne rankingi, ilość linków do naszej strony, ilość "lajków", ilość Gogole + itd.

- Kolejny plugin to SEO Site Tools również wyświetlający dużo przydatnych informacji

piątek, 13 lipca 2012

Blogger jak dodać mapę strony do narzędzi dla Webmasterów

Jeśli zastanawiacie się jak dodać mapę strony waszego bloga (pisanego w Bloggerze) do Narzędzi dla webmasterów to nie ma nic prostszego. Google już dla nas mapę strony stworzyło ;)
- Logujemy się do Webmaster Tools
Przechodzimy do Pulpit nawigacyjny>Optymalizacja>Mapy witryn , klikamy na "DODAJ/TESTUJ MAPĘ WITRYNY"
Następnie w polu tekstowym wpisujemy sitemap.xml


i to wszystko, nasza mapa została dodana :)
ps.Co prawda nigdy nie pamiętam czy czasem mapa nie tworzy się przy zaznaczeniu opcji uruchomienia kanałów rss publikujących nowe artykułu no ale ja tą opcje zaznaczam domyślnie, tak samo jak treści na telefony komórkowe.
Na jednym z moich blogów:
Przykładowy kanał rss http://feeds.feedburner.com/1000PoradNaKadOkazj
Moja mapa strony (aktualizacje automatyczne) http://wujekrada.blogspot.com/sitemap.xml

czwartek, 12 lipca 2012

Jak umieścić reklamę AdSense w narożniku posta?

Pewnie wielu z Was zarabiających na reklamach AdSense zastanawia się jak inni to robią, że umieszczają reklamę w narożniku posta i że tekst opływa tą reklamę?
Jest to bardzo ważna umiejętność ponieważ reklamy najlepiej się sprzedają jeśli są w miarę upodobnione do szaty graficznej strony i są niejako wtopione w tło strony.
Oczywiście reklamy mogą też być po prostu umieszczone w nagłówku strony lub zależnie od tematyki na końcu posta. Po prostu użytkownik czytając dobrego posta pozwoli sobie na chwilę relaksu i kliknie na naszą reklamę znajdującą się na końcu.
Ok ale zajmijmy się opływaniem. Aby np. tekst opływał reklamę z prawej strony dodajemy do kodu:

<div style=”display:block;float:left;margin: 5px 5px 5px 5px;”>
Wasza reklama AdSense :)
</div>

wtorek, 19 czerwca 2012

Zimbra - Database errors found

Jeśli zalogowaliście się na konto administracyjne w Zimbrze (lub podejrzeliście log) i zobaczyliście maile o takiej treści:
Database errors found.
/opt/zimbra/mysql/bin/mysqlcheck --defaults-file=/opt/zimbra/conf/my.cnf -S /opt/zimbra/db/mysql.sock -A -C -s -u root --password=XXXXXXXX
mysql.general_log
Error : You can't use locks with log tables.
mysql.slow_log
Error : You can't use locks with log tables.

To nie musicie się niczym przejmować. Jest to powszechnie znany błąd wygenerowany przez mysqlcheck i można go śmiało zignorować :)
Oczywiście jeśli macie nadal obawy związane z tym problemem lub po prostu chcecie się skontaktować ze specjalistą to najlepiej skorzystać z usług jakiegoś taniego serwisu komputerowego.

środa, 16 maja 2012

Wordpres - mapa strony a Narzędzia dla webmasterów

Pewnie wielu z was umie dodać mapę strony np. w Joomla, Drupal . Dodajemy po prostu odpowiedni komponent np. Xmap i bardzo szybko mamy mapę strony zarówno w html jak i xml.
Jeśli natomiast nie wiecie jak dodać mapę strony w Wordpress (w celu np. dodania jej do WebmasterTools) to jest to tak samo proste, wystarczy dodać odpowiednią wtyczkę.
Samą wtyczkę tworzącą mapę strony możemy wyszukać z poziomu Wordpress wchodząc w :
Wtyczki>dodaj nową i w polu szukaj wtyczek wpisujemy "Site map".
Oczywiście dostaniemy kilka wyników i to do nas należy wybranie odpowiedniej wtyczki.
Ja osobiście wolę sprawdzoną przeze mnie wtyczkę Google (XML) Sitemaps Generator for WordPress.
Jest to bardzo dobra wtyczka aktualizująca mapę strony, powiadamiająca o zmianach google, bing, ask.com, dodaje link do mapy strony w pliku robots.txt itd.
Bardzo dobra wtyczka. Instalacja polega na ściągnięciu wtyczki na nasz komputer. Następnie wybieramy Wtyczki > wyślij na serwer , wybierz plik.









Wybieramy plik z wcześniej ściągniętą wtyczką i klikamy zainstaluj a następnie musimy tylko włączyć wtyczkę. Konfiguracja jest banalna, praktycznie możemy zostawić domyślne ustawienia.
Mapa xml strony będzie widoczna pod adresem - przykładowo http://rozwiazanie.keed.pl/sitemap.xml .
Proste, prawda?

środa, 25 kwietnia 2012

Windows Live Mail problem z "WindowsLive.Writer.Localization.dll"


Użytkownicy Windows Live Mail (Poczta systemu Windows) mogą spotkać się z problemem wolnego działania programu, problemem z otwieraniem maili, z przesyłaniem poczty dalej.
Pojawia się wtedy np. okno informujące o problemie z plikiem WindowsLive.Writer.Localization.dll.
Problem pojawia się najczęściej po ściągnięciu aktualizacji systemu Windows. Oczywiście aktualizacje powinniście instalować, należy tylko rozwiązać problem.
Rozwiązanie:
Jak zawsze szukamy najprostszych rozwiązań dlatego najprostsze jest zastąpienie pliku WindowsLive.Writer.Localization.dll plikiem skopiowanym z innego komputera, najlepiej z tą samą wersją systemu operacyjnego np. Windows 7 64 bit. Plik należy skopiować na tą samą ścieżkę
C:\Program Files (x86)\Windows Live\Writer
Pewnie zastanawiacie się co ma Writer do poczty ;) No cóż zapewne jest on używany do edycji naszej poczty. Zresztą nie ma co się zbytnio zastanawiać nad żartami Microsoft ;) tylko należy usunąć problem ;)

Jeśli problem nie ustąpił po skopiowaniu pliku i restarcie systemu operacyjnego powinniśmy jeszcze spróbować zarejestrować plik dll
Uruchamiamy linię poleceń jako administrator i wpisujemy polecenie
regsvr32 C:\Program Files (x86)\Windows Live\Writer

Jeśli i to nie pomoże wchodzimy w menu start>dodaj usuń programy, zaznaczamy Windows Live, wybieramy zmień>następnie napraw.

Proste?

Jak wstawić kod html Gmail? (zdjęcie, tabelkę, link)

Użytkowników świetnej poczty Gmail jest bardzo wielu. Jeśli łączą się oni z pocztą Gmail za pomocą programu pocztowego typu Outlook, Thunderbird, nie mają żadnego problemu z wysyłaniem wiadomości w formacie HTML. Dzięki temu mogą zamieścić zdjęcia, tabelki, linki do stron, a nawet skomplikowane kody html (np. przy wysyłaniu linków partnerskich w mailach ;)
Ok a co w sytuacji gdy chcemy wysłać maila korzystając ze strony http://gmail.com ?
Niestety nie znajdziemy nawet po długich poszukiwaniach opcji edycji maila w formacie html. Lecz od czego nasza pomysłowość? Mówią, że nie ma problemu nie do obejścia.
Aby wstawić kod HTML przykładowo link do programu partnerskiego wraz z blokadą cache itd. musimy najpierw stworzyć nasz list lub jego część w edytorze HTML WISIWYG (zapewniającym płynną edycję i zapisywanie dokumentu w formacie HTML. Oczywiście można również kopiować zawartość np. prosto ze stron internetowych wklejając do maila
Przykładowo ściągamy darmowy edytor WISIWYG Kompozer i za jego pomocą edytujemy kod html.
Oczywiście w tym przypadku w otwartym Kompozerze przechodzimy w edycji na zakładkę source i wklejamy nasz kod.
Przykładowo jeśli chcemy wkleić link partnerski do maila z zawartością:

<a href="http://clk.tradedoubler.com/click?p=199398&a=1954982&g=19589772" target="_blank">1and1.pl</a>
<script type="text/javascript">
var uri = 'http://imppl.tradedoubler.com/imp?type(inv)g(19589772)a(1954982)' + new String (Math.random()).substring (2, 11);
document.write('<img src="'+uri +'">');
</script>
To po prostu otwieramy Kompozera wklejamy kod HTML i kopiujemy efekt wynikowy a nie kod HTML (zakładka normal) i wklejamy do nowego maila otrzymując wynik jak poniżej (po kliknięciu przejdziecie na stronę znakomitego hostingu 1and1)
1and1.pl
Proste?

wtorek, 24 kwietnia 2012

Proftpd problem z kasowaniem katalogów

Problem - nie mogę skasować katalogów używając Proftpd po zalogowaniu się za pomocą ftp.
Odpowiedź - Proste masz w przekopiowanym katalogu ukryte pliki zaczynające się . itd
Rozwiązanie:
Edytuj plik konfiguracyjny czy to po zalogowaniu po ssh , w konsoli graficznej lub np. za pomocą Webmina.
Linię
ListOptions "-1"
zastąp linią
ListOptions "-A" #List all files except "." and ".."
To wszystko..
Proste?