Pokazywanie postów oznaczonych etykietą ubuntu. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą ubuntu. Pokaż wszystkie posty

poniedziałek, 16 listopada 2009

Ubuntu: legalna wirtualizacja Windows XP, Vista z różnymi wersjami IE


Tworząc strony internetowe, bardzo ważne jest, by były homogeniczne.
Niezależnie, od używanej w danej chwili przeglądarki internetowej, strona powinna wyświetlać się w sposób jak najbardziej zbliżony do pierwowzoru!

Jest to nie lada wyzwanie.
Pracując na Ubuntu wielką zaletą jest brak IE ;)...
Niestety dla twórcy stron internetowych jest to niedogodność (z punktu widzenia powszechności tego programu i niezgodności z standardami ;)).

Na szczęście jest coś takiego jak wirtualizacja
Ponadto Microsoft udostępnia do pobrania za darmo(!) wirtualne obrazy Windows:

Poniższy opis instalacji Virtual Box, konwersji obrazów .vhd -na .vmdk oraz instalacji sterowników do karty sieciowej pod procesory z rodziny AMD zaczerpnięty jest z ubuntuforums.org

1. Pobierz potrzebne pakiety virtualbox qemu wine:
apt-get install virtualbox qemu wine

2. Pobierz darmowy obraz VPC z interesującą nas wersją Internet Explorer.
http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en

3. Rozpakuj pobrane pliki.

4. Skonwertuj obraz VPC na VMWare (który jest kompatybilny z Virtual Box)
qemu-img convert -f vpc image.vhd -O vmdk image.vmdk

5. Uruchom Virtual Box i utwórz nową wirtualną maszynę wybierając podczas instalacji utworzony wyżej obraz wirtualnego dysku

TYLKO DLA POSIADACZY AMD

Po uruchomieniu wirtualnego XP brakuje sterowników dla karty sieciowej by móc nawiązać połączenie internetowe.

1. Pobierz sterowniki do AMD PCnet drivers here:
http://www.amd.com/us-en/Connectivit...5E2486,00.html

2. Utwórz obraz z pobranymi plikami używając np. Brasero.

3. Zamontuj utworzony obraz ISO w wirtualnej maszynie i zainstaluj sterowniki.

To wszystko, miłej deWWWeloperki ;)
Pozdrawiam!

Epika: Webmaster vs. przeglądarki Microsoftu


Problem z rozbieżnościami w interpretacji standardu W3C jest powszechny, tym bardziej jeżeli mowa o różnych wersjach Internet Explorer.

Wszystko było by "prawie" OK, gdyby nie fakt że teraz oprócz reliktu internetu jakim jest IE6 musimy się jeszcze borykać z IE7 i IE8, które również ważą sobie lekce standardy (ale już w mniejszym stopniu)

Na domiar złego każda z nich teraz ma ok 33% "rynku IE" (tak przynajmniej wskazują statystyki na jednym z moich infoportali lekarz Kraków czy dentysta Kraków)

Na szczęście problem (nie) homogenizacji, nie jest żadnym novum i w internecie można znaleźć wiele sposobów na IE.

Najgorsze w tym wszystkim jest to że tworząc strony internetowe pod systemami z rodziny Linux trudny jest dostęp do przeglądarek IE. Korzystając z Wine "można dostać oczopląsu".

Jakie ewentualności pozostają...?
Otóż jest ich kilka:

  1. browsershots.org - narzędzie pozwalające sprawdzić jak Twoja strona wygląda nie tylko w różnych przeglądarkach ale również na różnych systemach operacyjnych (Linux, Windows, Mac OS, BSD).
    Zaletą tego rozwiązania jest liczba dostępnych przeglądarek.
    Wadą natomiast jest to, że można wykonać tylko dwa zrzuty ekranu dla pojedyńczej strony dziennie oraz to że dłuższą chwilę należy czekać na wynik.
    Jest to bardzo dobre rozwiązanie do sprawdzenia już "gotowych" stron internetowych.
  2. browserlab.adobe.com - fantastyczne narzędzie od Adobe.
    Pozwala na porównanie wyświetlania się strony w kilku wersjach popularnych przeglądarek internetowych. Całość odbywa się dużo szybciej aniżeli w sposobie pierwszym. Dodatkowo mamy możliwość przedstawienia widoku w trzech trybach:
    • pojedyńczym
    • dzielonym - strona wyświetlana jest w dwóch blokach obok siebie
    • maski - wyświetlana strona nachodzi na siebie (świetnie ukazuje drobne różnice w wyświetlaniu strony)
  3. Wirtualizację Windows XP lub Vista z wybraną wersją IE została opisana w poprzednim poście. Dodatkowo można posiadając własny wirtualny obraz XP/Vista pobawić się z taką przyjemną zabawką jak: http://www.spoon.net/Browsers/
Czy ktoś z Was - drodzy czytelnicy - zna inne sposoby dbania o prezentację widoku na różnych przeglądarkach internetowych (patrz IE)?
Pozdrawiam.

wtorek, 4 listopada 2008

Pełen ekran - gry się sypią - Ubuntu 8.10 64bit ATI HD3200

Problem grania na pełnym ekranie? paski, szumy? Jak zwykle rozwiązanie jest banalne (:
Kombinacja klawiszy Ctrl + Enter, zmienia nam możliwość gry w "fullscrean" na "window".

A jak grać bez tego "hacka" na pełnym ekranie?
Dyskusja trwa na ubuntuforums.org
link bezpośredni:http://ubuntuforums.org/showthread.php?t=958400&highlight=HD+3200

Monitoruję ten wątek, zobaczę czy zostanie rozwikłany ten problem, na chwilę obecną wygląda na to że wina leży po stronie x.org i jedyne rozwiązanie to granie w opcji "window".

Touchpad z scrollerm w Ubuntu 8.10 na HP 6735s

By cieszyć się możliwością przewijania tekstu za pomocą touchpada wystarczy dodać wpis w pliku: /etc/X11/xorg.conf.

Otwieramy plik do edycji poleceniem w terminalu:
sudo gedit /etc/X11/xorg.conf

Jeżeli nie ma w nim sekcji "Section "InputDevice"" to wklejamy poniższy kod,
w przeciwnym wypadku ostrożnie i na własną odpowiedzialność tą sekcje modyfikujemy.


Section "InputDevice"
Driver "synaptics"
Identifier "TouchPad"
Option "Device" "/dev/input/mouse1"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
EndSection

Wszystko pięknie działa na Ubuntu 8.10 64bit i HP 6735s (:

niedziela, 19 października 2008

Instalacja OpenOffice3 w Ubuntu 8.10 64bit

Na chwilę obecną nie ma gotowej paczki OpenOffice3 na 64bit Ubuntu, aby to obejść należy postępować dokładnie jak opisano w tej instrukcji instalacji OpenOffice3.
Jedyna zmiana jaka nas czeka to modyfikacja polecenia:

sudo dpkg -i *.deb
na:
sudo dpkg --force-architecture -i *.deb

Została zastosowana flaga --force-architecture, która wymusza przetworzenie pakietów dla innej architektury.

piątek, 17 października 2008

Eclipse Ganymede + PDT2.0 na ubuntu 64bit

PHP Development Tools w wersji 2.0 ujrzy światło dzienne 29 grudnia 2008 roku, ale to mi nie przeszkadza by pracować na wersji rozwojowej (:.
Poniżej przedstawiam przetłumaczony poradnik instalacji PDT2.0 na najnowszej wersji mojego ulubionego IDE Eclipse.

Pobieramy i rozpakowujemy Eclipse IDE for Java EE Developers (162 MB) do wybranego katalogu.
Do pełni szczęścia brakuje nam jeszcze trzech paczek.

  1. DLTK (Integration) link bezpośredni do paczki
  2. PDT2.0 (2.0.0 Integration Builds) link bezpośredni
  3. WTP (tą paczkę sugeruję pominąć, bo w Java EE już jest!)
Powyższe paczki rozpakowujemy i dodajemy do managera pakietów
  1. Help > Software Updates... > Available Software
  2. Add Site... > Local > dodajemy katalog rozpakowanego pakietu DLTK
  3. Add Site... > Local > dodajemy katalog rozpakowanego pakietu PDT2.0
  4. Add Site... > Local > dodajemy katalog rozpakowanego pakietu WTP
  5. Gdy odświeżenie listy pakietów nie wykona się automatycznie - wciskamy "Refresh"
  6. Zaznaczamy pakiet the "Dynamic Languages Toolkit - Core Frameworks .."
  7. Zaznaczamy pakiet "PDT Feature"
  8. Zaznaczamy "WTP Feature" (jeżeli jeszcze nie jest jest zainstalowany)
  9. Klikamy "Install"
Gdy wszystko przebiegnie pomyślnie uruchamiamy ponownie Eclipse i mamy PHP Development Tools w wersji 2.0 :). Teraz tylko New PHP Project i zabawa się zaczyna (:.

Uwaga na koniec, w Eclipse Ganymede w okienku "Software Updates" jest możliwość wpisywania nazw pakietów należy w tym polu wpisywać pełne nazwy pakietów do instalacji a nie ich akronimy tj. zamiast DLTK należy wpisać Dynamic Languages Toolkit

czwartek, 16 października 2008

Ubuntu 64bit i HP 6735s

Nowy nabytek laptop HP 6735s i nowe Ubuntu 8.10 w drodze.
Jako że laptop jest wyposażony w procesor AMD Puma z wsparciem 64bit instalacja Ubuntu będzie również dla tej architektury procesora.

Grafika ATI 3200:
Sterownik został zainstalowany automatycznie, a jako całość działa szybko i stabilnie.

WiFi
Jeszcze nie testowałem.

Bluetooth
Łączenie z Samsung L760 i wymiana plików bezproblemowo.

Dźwięk
Na starcie dźwięku z głośników nie usłyszymy. Usłyszymy je za to z podłączonych słuchawek (dlaczego? uwielbiam zagadki)!
Rozwiązanie tego problemu ogranicza się do następujących kroków:

Edytujemy plik /etc/modprobe.d/alsa-base
sudo gedit /etc/modprobe.d/alsa-base

na koncu pliku dodajemy
options snd-hda-intel model=laptop

zapisujemy zmiany.

Edytujemy plik /boot/grub/menu.lst
sudo gedit /boot/grub/menu.lst
i dodajemy wpis
nolapic iommu=off noirqdebug
u mnie wygląda to tak:
title Ubuntu intrepid (development branch), kernel 2.6.27-7-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=4212f199-d346-40e2-8d77-deee73d92d5c ro quiet splash nolapic iommu=off noirqdebug
initrd /boot/initrd.img-2.6.27-7-generic
quiet

Edit: Zauważyłem że zastosowanie parametru nolapic powoduje wykrycie procesora zamiast dwu-rdzeniowego jako jednego-rdzeniowego.

Ponowne uruchomienie komputera i znajome odgłosy dochodzą do naszych małżowin usznych (:

Pierwsze wrażenia
Generalnie laptop jest niesłyszalny, głośność pracy wentylatora zaczyna być odczuwalna gdy pracujemy na pełnej mocy. Wydajność jest zadowalająca. Operacja kopiowanie pliku z dysku na dysk utrzymuje się na średnim poziomie 18Mb/s co w porównaniu do poprzedniego laptopa ASUS A6R-B002 odbywa się 2x szybciej.
Długości pracy na baterii jeszcze nie miałem przyjemności sprawdzić.

PS.
Notebook HP 6735s zakupiłem w sklepie primakomp.pl. Jest to mój drugi laptop kupiony w tym sklepie. Poleciłem nabycie, drogą kupna, laptopa w tym sklepie już sześciu osobą, z efektem pozytywnym! Jeżeli dokonuje się zakupu w salonie a nie poprzez stronę internetową online można liczyć na rabacik - zaoszczędziłem ok. 40zl!!.