software, Techblog, webapp »

[06 czerwca, 2009 | 13 komentarzy | Poziom: 0 ]

wavelogo

Google Wave jest nową, otwarto źródłową usługą mająca na celu zrewolucjonizować sposób w jaki się komunikujemy w internecie.

Największe wrażenie robi API umożliwiające mieszanie i łączenie znanych już usług Google i nie tylko z Wave co daje ogromne możliwości współtworzenia treści. Zachęcam do obejrzenia prezentacji nagranej podczas konferencji Google I/O 2009.

UPDATE: W 45 minucie widać coś co wygląda jak Automatyczna korekcja błędów autorstwa oort'a - jednego z twórców Infobota.

Techblog, tips »

[25 lipca, 2008 | 11 komentarzy | Poziom: 0 ]

Do tej pory aby zapewnić sobie szyfrowane połączenie należało wpisywać adres rozpoczynający się od https:// albo używać skryptu Greasemonkey, teraz jednak wystarczy w ustawieniach zaznaczyć opcję "Always use https".

gmail-ssl

Do tej pory https używany był tylko do szyfrowania hasła podczas logowania co tłumaczone było zmniejszeniem wydajności aplikacji podczas przeglądania poczty na starszych maszynach lub mobilnych urządzeniach.

Dobrą wiadomością jest, że nie musisz ustawiać tej opcji dla innych aplikacji Google jeżeli używasz paska nawigacyjnego znajdującego się na większości stron Google, który automatycznie przekierowuje cię do szyfrowanej wersji Google Calendar, Docs, Reader, Sites. Jeżeli nie masz takiej opcji u siebie musisz zaczekać aż zostanie ona wprowadzona do wersji, której używasz. Wszelkie nowości najszybciej wprowadzane są w wersji angielskiej.

howto, software, Techblog, vim »

[16 lipca, 2008 | 11 komentarzy | Poziom: 0 ]

Na podstawie artykułu autorstwa Eli Janssen opublikowanego na licencji CC-BY-NC-SA.

Jeżeli masz sporo haseł, które chciałbyś zapisać sobie gdzieś w katalogu domowym ale obawiasz się pozostawiać je niezabezpieczone, to może spodobają ci się możliwości oferowane przez plugin do vima.

Instrukcja obsługi:

  1. Ściągnij gnupg.vim.

  2. Umieść plugin w ~/.vim/plugin/.

  3. Stwórz plik szyfrowany za pomocą gpg.

    Należy zwrócić uwagę, że można użyć szyfrowania symetrycznego lub asymetrycznego. Dla demonstracji użyjemy klucza symetrycznego.

    Czas stworzyć zaszyfrowany plik za pomocą symetrycznego klucza:

    $ echo "failboat" > omg-secret.txt
    $ gpg -c --cipher-algo AES256 omg-secret.txt
    // wprowadź hasło dwukrotnie
    $ rm omg-secret.txt
    
    

    Powinien zostać stworzony plik omg-secret.txt.gpg.

  4. Spróbuj otworzyć teraz plik w vimie.

    $ vim omg-secret.txt.gpg
    // powinieneś zostać poproszony o podanie hasła, wprowadź je
    // dodaj jakiś tekst
    // zapisz plik i wyjdź, :wq
    
    
  5. Sprawdź plik za pomocą less.

    $ less omg-secret.txt.gpg
    // wygląda jak śmietnik
    
    
  6. Ponownie otwórz plik w vimie.

    $ vim omg-secret.txt.gpg
    // powinineś zostać poproszony o hasło, wprowadź je
    // powinineś widzieć wprowadzony wcześniej tekst
    // zamknij edytor, :q
    
    

Można też skorzystać z innych opcji, takich jak:

  • szyfrować za pomocą klucza publicznego i gpg-agent,
  • użycie innych algorytmów szyfrujących (gpg --version wyświetla wszystkie dostępne),
  • użycie ascii armored, zamiast szyfrowania binarnego (dodaj -a do komendy użytej w punkcie 3).