Author Archive

Logowanie na zdalny host po SSH bez wpisywania hasła

Jeśli często logujemy się po ssh od siebie na jakąś maszynę, to ciągłe wpisywanie hasła może najzwyczajniej w świecie wkurzać.

Na szczęście można w bardzo prosty sposób sprawić, że hasła tego nie będziemy musieli wpisywać ani nawet pamiętać.

Nie będę tu wiele wyjaśniał, tylko przejdę od razu do rzeczy.

  1. Co masz zmienić
    REMOTE_USER – nasza nazwa użytkownika na zdalnym hoście
    REMOTE_HOST – nazwa (adres) zdalnego hosta
  2. Host lokalny (np. swój laptop na biurku)

    Generujemy klucz:
    ssh-keygen -t rsa

    jak o coś zapyta, to tylko enterem go, aż zobaczymy komunikat:
    Your public key has been saved in ~/.ssh/id_rsa.pub.

    no i gotowy klucz wrzucamy SPC’em na zdalnego hosta (póki co zapyta jeszcze o hasło):
    scp ~/.ssh/id_rsa.pub REMOTE_USER@REMOTE_HOST:~/id_rsa.pub

  3. Host zdalny (ten, do którego chcemy się łączyć bez podawania hasła)

    Jak już się tam sshujniemy, t sprawdzamy, czy jest katalog ~/.ssh. Jak nie ma, to:
    mkdir ~/.ssh
    chmod 700 ~/.ssh

    Na koniec wykonujemy:
    cat ~/id_rsa.pub >> ~/.ssh/authorized_keys

    Jak nic nie spartoliliśmy, to od teraz możemy się logować bez hasła (przy połączeniu ssh nawet o nie nie zapyta)

Fchuj z dreamhostem!

No to sru! Kolejny raz się sypło. Pamiętacie jak zachwalałem tenże przezajebiaszczy dreamhost?
No to kłamałem, ale dopiero teraz zdałem sobie z tego sprawę.
Baza – leży i kwiczy. Jakże fachowe określenie współpracowników z działów NIE-IT tutaj pasuje – „Nic nie działa!”
WWW – bez bazy to gówno nie www, ale nawet to, co bazy nie musi muli w kit.
Maile – o dziwo chodzą przez thunderbirda (jeszcze). Przez www oczywiście zmuła.
Limity maili – ta, że niby każdy user to potencjalny spammer, to max 200 maili na godzinę można słać. Toć mi kurwa sajty przy ich częstotliwości padania alertami, że znów nie działa limit momentalnie wyczerpują!
SVN – jeszcze chodzi
Jabber – póki co świeci na zielono, nie wiem czy działa, bo akurat nikogo nadającego się do testu nie widać 😉
ssh – muli, ale jeszcze żyje
cron – póki co się wykonuje, ale to, co tam siedzi bez bazy i tak gówno może

Ogólnie miarka się dziś przebrała. W związku ze związkiem POSZUKUJĘ HOSTINGU, który „umi”:

  • min 13G transferu na miecha (preferuję unlimited na wszelki wypadek)
  • min 12G na dysku (również wskazane unlimited)
  • unlimited domains (+sub +wildcards)
  • unlimited mails (+catch-all)
  • własne repo SVN
  • jabber w swojej domenie (ewentualnie bez tego mogę się obyć)
  • ~ 700M MySQL5 (tu także unlimited mile widziane)
  • ssh access (+cronjobs)
  • PHP 5 (miło by było z własnym php.ini)
  • apacz (z mod_rewrite’m koniecznie)

Jak ktoś może coś ciekawego polecić, to bardzo chętnie się zapoznam.
HELP!

p.s. za ludzką cenę, co bym z mojej murzyńskiej pensji umiał to opłacić!

Sklep z oponami

Lato mamy w pełni, czas wyjazdów, podróży, itp.

Tym, którzy podróżują samochodem chcieliśmy zwrócić uwagę na stan opon w ich samochodzie. Co jak co, ale z oponami nie ma żartów i nie można ryzykować. Jeśli masz łysawe lub popękane to koniecznie powinieneś kupić nowe. Gdzie? Najkorzystniej i najtaniej w internetowym sklepie z oponami!

W polecanym dziś sklepie znajdziecie podział na przejrzyste kategorie (np. opony całoroczne, zimowe, letnie, opony motocyklowe a nawet opony do quadów).

Cały asortyment opon można wygodnie przeglądać lub po prostu skorzystać z wyszukiwarki, jeśli szukasz jakichś konkretnych opon (np. Energy Saver).

Warto również już teraz rozpatrzyć zakup opon zimowych, zanim ceny pójdą w górę, jak przed każdą zimą.

Póki co raz jeszcze zapraszam do sklepu z oponami, gdzie przygotowaliśmy promocyjne ceny 🙂

iPhone, czyli PRAWIE jak telefon XXI wieku

Ludziska ocipieli, bo iPhona do polski dali. Pokupowali ten sh### za grube dolary i co? I mają wielkie g… 😀
Oto krótkie 'z życie wzięte’ wynalezione gdzieś na sieci:

Oto doskonała rozmowa między dwoma użytkownikami telefonów - jednym z nich jest użytkownik iPhone

1. Mam fajną fotkę, włącz bluetooth to Ci ją prześlę!
iPhone ma wprawdzie wbudowany bluetooth, ale nie można nim przesyłać plików na inny telefon. Służy tylko do zestawu słuchawkowego.

2. W takim razie prześlę Ci tą fotkę MMS. Zajebista, zobaczysz! Jaki masz numer ?
iPhone 3G nie ma funkcji Obsługi MMS

3. Wyślę Ci fajny sprośny SMS jaki dostałem od poznanej laski, ale proszę zaraz jak go przeczytasz wykasuj!!! Obiecujesz?
iPhone 3G nie ma opcji pojedynczego kasowania wiadomości. Użytkownik albo kasuje wszystkie wiadomości albo wcale.

4. Mam fajne dzwonki MP3 na różne okazje. Jak będziesz w domu przerzucisz je sobie kablem i ustawisz. Jak dzwoni Twoja dziewczyna, do wiadomości SMS…
iPhone 3G nie pozwala ustawić mp3 jako dzwonka. Ma wgrane tylko 20 dzwonków i tylko je można sobie ustawić, bo klient w Polsce nie ma sklepu aby kupić kolejne w sklepie iTunes.

5. Jak będziesz w domu coś Ci wyślę SMS-em. Tylko nie pokazuj żonie bo pomyśli, że ją zdradzasz.
iPhone 3G otrzymaną wiadomość wyświetla od razu całą na pulpicie bez pytania się o pozwolenie. Nie można tego wyłączyć, zatem lepiej nie zostawiać go na stole bo nigdy nie wiadomo.

6. Fajny ten Internet w telefonie. Weź zapisz te pliki video z tej strony zanim je usuną.
iPhone 3G nie pozwala zapisać innych plików z internetu jak tylko zdjęcia.

7. Pokaże Ci fajne stronki z animacjami i grami. Możesz w nie się bawić używając tylko przeglądarki!
iPhone 3G ma przeglądarkę Safari ale nie pozwala ona na oglądacie stron w formacie java ani flash. |Wyskakuje błąd.

8. Wow zobacz! Weź to sfilmuj dla mnie, albo chociaż zrób zdjęcie ze zbliżeniem! Twój telefon taki wypas, pewnie ma dobry aparat!
iPhone 3G ma wbudowany aparat 2 Mega Pixele bez zoomu ani optycznego ani cyfrowego i lampy błyskowej. Nie pozwala również kręcić filmów video.

9. Dzisiaj dzwoniłem do Ciebie. Jak to do Ciebie nie dzwoniłem? Weź pokaż mi swoje połączenia przychodzące ! O widzisz jestem ? Jak to Ty do mnie ? Przecież to ja do Ciebie dzwoniłem!
iPhone 3G pokazuje wszystkie połączenia przychodzące i wychodzące razem w jednej liście. Trzeba głęboko wejść w opcje każdego połączenia, aby przekonać się jaki ono miało charakter.

10. Chwaliłeś się, że Twój telefon ma nawigację. Weź ją włącz, zobaczymy jak działa!
iPhone 3G ma wprawdzie nawigację, ale bez wgranych map i wszystkie pobiera z internetu. Zatem jeżeli Wasz kolega nie posiada akurat wykupionego pakietu internetowego z dużym limitem, nie będzie chciał jej włączyć.

11. Mogę się trochę dłużej pobawić Twoim telefonem ?
iPhone 3G ma baterie która przy stałym wykorzystywaniu jego funkcji wymaga ładowania go ok. raz na półtorej godziny, szczególnie jeżeli chodzi o filmy i nawigacje.

Dla tych, co kupili sobie superaśnego ajfona do szpanowania na wsi obrazek na pocieszenie. Są jeszcze na świecie telefony, z którymi iPhone wygrywa:

Category: Bez kategorii  Tags: , ,  Leave a Comment

Miszczu programowania

Jakiś czas temu wziąłem pod swoje skrzydła pewien portal motoryzacyjny.
Kwiatków jest tu całkiem sporo, ale niektóre wołają wręcz o pomstę do nieba.
Widać, że poprzednik usłyszał gdzieś, że programowanie obiektowe jest fajne, więc próbował porobić obiekty, ale bardziej tylko zakręcił, bo nie rozumie sensu obiektowości.
Najlepsze są funkcje, które służą tylko temu, aby wywoływać je po innej, zwykle dłuższej niż dostarczona wraz PHP nazwie. Oto i przykład:
function trim_value(&$value) {
    $value = trim($value);
}

Prawdziwych intencji autora nie znam, ale chyba musiał mieć w tym jakiś wyższy cel, nie nie chce mi się wierzyć, że pisze w ten sposób kod, bo takiego właśnie potrzebuje.
Mój apel do ludzi podających się za programistów, piszących gdzieś kod, który ktoś inny może zobaczyć: zanim opublikujesz zapytaj kogoś, kto się zna, czy nie przegiąłeś. Zaoszczędzisz sobie wyśmiania Cię przez innych.
Tak… wiem, nikt nie jest od razu alfą i omegą w programowaniu, ale programowanie nie zwalnia od myślenia.

Opisy GG

Na początek chciałbym polecić Wam stronkę, która zawiera opisy do GG i innych komunikatorów.

Opisy są podzielone na kategorie. Szczególną popularnością cieszą się opisy z kategorii „Twoja stara” oraz opisy o Chuck’u Norris’ie .

Dla urozmaicenia naszego statusu w ulubionym komunikatorze warto użyć ulepszacza opisów,dzięki któremu możemy przekształcić dowolny tekst nie tylko na taki PISANY DUŻYMI LITERAMI czy tylko małymi, ale również wygenerować efekty takie jak FaLoWaNy tEkSt czy křžáčžkí.
Opisów jest mnóstwo i co chwilę przybywa. Zaglądaj często i zaskocz znajomych co chwilę innym, ciekawym opisem.

Category: Ciekawe  Tags: , ,  Leave a Comment

Rozmowa w sprawie pracy, czyli czym jest pensja brutto

Tak jakoś mnie naszło jak wyglądają moje rozmowy w sprawie pracy:

Ile chciałby Pan zarabiać?
Nie mam górnego limitu
… konsternacja … kompilacja … uśmiech – zrozumiał i się poprawił:
Ile minimum chciałby Pan zarabiać?
Poniżej XXXX nie mamy o czym rozmawiać
Hmm… netto czy brutto?
Podawanie pensji brutto jest jak podawanie długości penisa razem z kręgosłupem
… konsternacja … kompilacja … zakłopotanie – zrozumiał:
Yyyyy… czyli rozumiem, że netto?
Podoba mi się Pana tok myślenia

Apel do pracodawców: Nauczcie się w końcu, że wartość brutto nic nie znaczy. Dla pracownika ważne jest ile będzie zarabiał, a nie ile by zarabiał gdyby nie podatki, składki i inne duperele.

🙂

Category: Bez kategorii  Tags: ,  Leave a Comment

Wesołych Świąt

Krótko i treściwie:

p.s. Gdyby ktoś jeszcze nie widział gdzie przywita Nowy Rok, to polecam oferty sylwestrowe.

Ustawienie domyślnej przeglądarki w Thunderbird

Czasami tak bywa, że mamy w mailu jakieś linki i akurat chcemy je kliknąć celem sprawdzenia, co kryje się pod tym adresem.

Bywa niestety też tak, że klikamy jak pogibani w te linki, a thunderbird ani huhu albo odpala nam te linki w innym programie, niż byśmy chcieli, np. otwiera w Operze, a my wolimy Firefox’a.

Na szczęście jest na to bardzo prosty sposób.

W naszym thunderbirdzie klikamy na menu Edycja→Preferencje. W okienku, które się nam otworzy klikamy w prawym górnym rogu na Zaawansowane i następnie przycisk Edytor ustawień.

Wyskoczy nam okienko z mega tajnymi kodami-ustawieniami 😉

W pole Filtr wpisujemy frazę app.http.

Jeśli znajdzie nam pola network.protocol-handler.app.http i/lub network.protocol-handler.app.https to w kolumnie wartość widzimy ścieżkę do programu, który odpowiada za otwieranie linków (http lub https) z wiadomości email. Jeśli wartością tą jest nic, lub ścieżka do programu innego niż ten, którym chcemy otwierać linki, to klikamy prawym przyciskiem mychy na właściwą linię, a następnie na modyfikuj. W okienku, które wyskoczy podajemy ścieżkę do naszej ulubionej przeglądarki, np. /usr/bin/firefox.

Bywa jednak, że nie mamy takich wartości. Wówczas klikamy prawym przyciskiem mychy gdzieś na białe pole (to, w którym jest dużo tych różnych napisów 😉 ), z menu, które się nam ukaże wybieramy Dodaj ustawienie typu→łańcuch. Wyskoczy nam okienko, w które wpisujemy nazwę network.protocol-handler.app.http, klikamy OK. W kolejnym okienku podajemy wartość – pełną ścieżkę do aplikacji przeglądarki internetowej, która ma nam otwierać linki z thunderbirda. W moim przypadku wpisałem /usr/bin/firefox.

Czynności te powtarzamy dla nazwy network.protocol-handler.app.https. Zamykamy okienka z konfiguracją, opcjami, itp.

Otwieramy jakiegoś maila z linkami, klikamy na linka, i… TADA!!! Bangla, gra i trąbi – otwiera się link w naszej ulubionej przeglądareczce 🙂

edit @ 2011-05-08:

Napisał do mnie pewien Tomek (thx), może się komuś przydać:

„cześć, jeżeli pomimo powyższych ustawień ktoś ma dalej problemy, to trzeba odnaleźć wpisy:
network.protocol-handler.warn-external.http
network.protocol-handler.warn-external.https
network.protocol-handler.warn-external.ftp

i dla każdego z nich zmienić wartość na true. Wówczas TB zapyta się o podanie lokalizacji przeglądarki, którą znajdujemy jak wyżej w artykule i dodatkowy zaznaczamy zapisanie ustawień. No i tyle… Voila :)”
Category: Bez kategorii  Tags: ,  7 komentarzy

Instytut Blend-a-med i Oral-B promuje Linuksa

Tak… jak w temacie…
Promuje linuksa, pokazując, że można na nim obrócić monitor i kliknąć ikonki z pulpitu 😉