Archive for the ‘Poradniki i tutoriale’ Category

Jak skonwertować klucze SSH-2 z PuttyGen do standardowego formatu OpenSSH

Friday, December 28th, 2012

Dziś wygenerowałem parę kluczy SSH-2 RSA używając PuttyGen w Windows. To wygodne narzędzie do tworzenia kluczy RSA/DSA public/private do autentykacji. Te pliki z kluczami nie mogą być użyte bezpośrednio w Linux. Postaram się wytłumaczyć jak przekształcić klucz prywatny (.ppk) z Putty do formatu OpenSSH obowiązującego w Linux.

  1. Otwórz PuttyGen
  2. Kliknij Load
  3. Wczytaj swój klucz prywatny (.ppk)
  4. Idź do Conversions->Export OpenSSH i wyeksportuj swój klucz prywatny
  5. Skopiuj klucz prywatny do ~/.ssh/id_rsa
  6. Następny krok to konwersja klucza publicznego z formatu SSH2 do OpenSSH:
    ssh-keygen -i -f ~/rsa_ssh2.pub > ~/.ssh/id_rsa.pub

Należy oczywiście pamiętać o ustawieniu odpowiednich uprawnień do klucza prywatnego (chmod 600). Teraz powinieneś być w stanie zalogować się do serwera SSH używając swojego klucza prywatnego. Aby zainstalować swój klucz publiczny poprostu skopiuj klucz z twojego lokalnego komputera ~/.ssh/id_rsa.pub do pliku ~/.ssh/authorized_keys na zdalnym serwerze.

Obracający się sześcian w WebGL

Wednesday, December 26th, 2012

WebGL oferuje grafikę 3D dla WWW poprzez wprowadzone API które ściśle odpowiada OpenGL ES 2.0 i może być używane w elementach canvas HTML5. Poniżej jest mój prosty przykład.

Przykładowy obracający się sześcian w WebGL - kliknij aby uruchomić

HTML5 canvas i transformacja obrazu

Monday, December 24th, 2012

W HTML5 canvas możemy tworzyć ładne animacje obrazów. Poniżej jest mój przykład gdzie modyfikuję przezroczystoć, rozmiar i kąt obrotu obrazu. Używam biblioteki JS Raphael.

Przykładowa transformacja obrazu - kliknij aby uruchomić

Oto kod HTML:











http://www.black-sun.com.pl/portfolio/images/ja1.jpg

Sample JavaScript image transformation

Jak zrobić wykres kołowy w HTML5 canvas

Wednesday, December 12th, 2012

Korzystając z HTML5 canvas element możemy zaimplementować wykres kołowy.

Przykładowy wykres kołowy

Przykładowy wykres kołowy


Poniżej jest kod HTML:




 Your browser does not support the canvas element. 

 


 

Wykonanie zrzutu ekranu w Mac OS X

Monday, March 12th, 2012

Istnieje kilka kombinacji klawiszy umożliwiających wykonanie screenshota w Mac OS X:

  • Command-Shift-3: Wykonuje zrzut ekranu i zapisuje go jako plik na pulpicie
  • Command-Shift-4, następnie zaznacz obszar: Wykonuje zrzut zaznaczonej części ekranu i zapisuje go jako plik na pulpicie
  • Command-Shift-4, następnie spacja i wybranie okna: Wykonuje zrzut okna i zapisuje go jako plik na pulpicie
  • Command-Control-Shift-3: Wykonuje zrzut ekranu i zapisuje go jako plik na pulpicie
  • Command-Control-Shift-4, następnie zaznacz obszar: Wykonuje zrzut zaznaczonej części ekranu i zapisuje go jako plik na pulpicie
  • Command-Control-Shift-4, następnie spacja i wybranie okna: Wykonuje zrzut okna i zapisuje go jako plik na pulpicie