Sprzątanie internetu

hosting, www, onjin 1 kwiecień 2007, 12:04

Dostałem własnie informację o sprzątaniu nieaktualnych danych z zasobów internetu.

Nie będę się rozpisywał tylko zamieszczę otrzymaną od NASK wiadomość (wiadomość otrzymałem dzięki uprzejmości administratorów chrome.pl).

— Forwarded message —
From: NASK Polska
To: postmaster@xiaoka.com
Message-Id:
Date: Sun, 30 Mar 2007 23:12:66 +0200
Subject: Ważna informacja

NASK POLSKA
Informacja Poufna

UWAGA! NIE ŁĄCZ SIĘ Z INTERNETEM MIĘDZY 23:59 31 MARCA 2007 (GMT) AŻ DO
00:01 2 KWIETNIA 2007 (GMT)

*** Uwaga *** Uwaga *** Uwaga *** Uwaga ***

Jak wszyscy wiemy internet jest coraz bardziej wypełniony śmieciami.
Każdego dnia jest tego coraz więcej - spam, nieczynne domeny, stare
serwisy ftp, opuszczone serwisy www, bezpańskie roboty i wędrujące
skrypty. Proces czyszczenia ma jeden cel, dzięki niemu internet będzie
szybszy, czystszy i dużo bezpieczniejszy.

W tym roku czyszczenie zaczyna się 31 marca o 23:59 (GMT) i będzie trwać
aż do 00:01 (GMT) drugiego kwietnia. Podczas tego 24 godzinnego okresu,
pięć potężnych robotów stworzonych przez Google, Microsoft, Amazon oraz
Pentagon i CERN, umieszczonych w różnych miejsca świata zacznie
przeczesywać internet i kasować wszystkie dane, które znajdą.

W celu ochrony swoich cennych danych przed usunięcie, prosimy o
dokonanie następujących czynności:

1. Odłącz wszystkie terminale i sieci LAN od internetu.

2. Wyłącz wszystkie swoje serwery internetowe albo odłącz kabel
łączący je z internetem.

3. Odłącz wszystkie dyski, pendrivy, mp3 playery oraz dyski
przenośne od jakichkolwiek urządzeń, które mogą mieć styczność z
internetem.

4. Unikaj połączenia jakiegokolwiek komputera czy komórki z
internetem.

Zdajemy sobie sprawę, jak wielką niewygodę może to sprawić wielu
użytkownikom internetu, bardzo przepraszamy za to. Jednakże jesteśmy
pewnie, że wszystkie te dolegliwości, co najmniej wynagrodzone zostaną
przez zwiększenie prędkości i efektywności Internetu, jak tylko zostanie
on oczyszczony z internetowego śmiecia.

Dziękujemy za współpracę.

Krystian Silirpa-Amir P
Dyrektor d/s Utrzymania Sieci NASK
Centrala Naukowo Akademickich Sieci Komputerowych Polska

Administratorzy i inni: Od czasu ostatniego czyszczenia Internetu ilość
użytkowników internetu wzrosła dramatycznie. Prosimy o pomoc w
ostrzeżeniu tak dużej ilości osób, jak tylko się da.

Jeśli możesz, proszę przekaż tą informację swoim współpracownikom,
szefowi oraz administratorowi sieci.

Brak komentarzy »

Beryl vs Vista

narzędzia, onjin 20 marzec 2007, 10:03

Ktoś widział pulpit Visty ? (ja sie nie skusiłem) To popatrzy niech teraz na Beryla:

Brak komentarzy »

Jabber google firefox itp

narzędzia, jabber 15 marzec 2007, 08:03

Ostatnio wpadł mi do Firefox’a ciekawie zapowiadający się plugin SamePlace. Używając sieci Jabber (więc także Google Talk) pozwala on oprócz komunikacji tekstowej (zwykły chat) na:

  • używanie wspólnej tablicy do rysowania (Whiteboard),
  • wspólnego widoku wskaźnika myszy (po otwarciu tej samej strony przez obie strony konwersacji można wskazywać rózne elementy na ekranie)
  • współdzielić oglądanie prezentacji,
  • zsynchronizowanych map Google,
  • wysłać link do aktualnie oglądanej strony przy pomocy funkcji ‘Send link to…’,
  • przeciągać obrazki z oglądanej strony bezpośrednio do okna rozmowy,
  • otwierać odnośniki na stronach w formacie xmpp:,
  • grać w szachy (wersja alfa ;) ),

Wersja stabilna to w tej chwili 0.6.0 ale już teraz pozwala na przyspieszenie współpracy z naszymi znajomymi/ współpracownikami.

Co do samego Google Talk to do swojej strony startowej http://www.google.pl/ig można dodać sobie odpowiedni Google Talk Gadget.

Brak komentarzy »

Dreamhost + dodatkowy adres ip

hosting 14 marzec 2007, 00:03

W trakcie ostatnich zmian Dreamhost umożliwił tworzenie kodów promocyjnych, które oprócz zniżki na zakup planu hostingowego, dają także:

  • dodatkowe miejsce na dysku (10-100% więcej)
  • dodatkowy transfer miesięczny (10-100% więcej)
  • dodatkowe bezpłatne domeny (1-5 domen)
  • dodatkowe adresy ip (1-3 adresów, oprócz standardowego)

Tworząc kod promocyjny masz teraz większe pole do popisu. Na przykład kod onjin50 daje zniżkę $50 na dowolny plan hostingowy, natomiast kod onjin1ip łączy dodatkowy adres ip wraz ze zniżką $20.

Brak komentarzy »

Picasa Web Albums puchnie

hosting, www, narzędzia 12 marzec 2007, 12:03

Dzień prezentów dziś się jeszcze nie skończył. Tym razem Google w Picasa Web Albums zwiekszyła pojemność konta (na fotki oczywiście) z 250MB do 1GB oraz dodana została wyszukiwarka by łatwiej odnajdywać albumy.

Picasa Web Albums - jeżeli jeszcze ktoś nie wiem - jest bezpłatną, internetową galerią zdjęć zintegrowaną z programem Picasa do katalogowania i obróbki zdjęć dostarczanym (tu niespodzianka: także bezpłatnie :) ) przez Google.

Picasa integruje się także z Bloggerem oraz Gmailem.

Brak komentarzy »

Dreamhost szybciej

hosting, www 12 marzec 2007, 08:03

9-tego marca Dreamhost poinformował o wykonanym upgrade ich sieci, co zaowocowało około 3-krotym przyśpieszeniem komunikacji z ich serwerami.

Właśnie połączenie z dreamhost oraz ich panel były jak dla mnie elementami odstającymi od reszty ich oferty. Na początku miesiąca panel także doświadczył upgrade (choć wiele mu jeszcze brakuje do ideału) i wraz ze zwiększeniem prędkości połączenia stanowi to o tym, że Dreamhost nie śpi i ciągle się rozwija.

Brak komentarzy »

Jamendo gra

muzyka 23 luty 2007, 08:02

W sam raz na poranek przed kodowaniem.

Brak komentarzy »

iPhone w akcji

narzędzia, onjin 17 styczeń 2007, 08:01

Nawet nic nie będę pisał, zobaczcie sami jak działa.

Brak komentarzy »

automatyzacja pracy z svn - svnauto

narzędzia 7 styczeń 2007, 00:01

Svnauto jest wrapperem konsolowej komendy ’svn’, który automatyzuje i standaryzuje wykonywanie rozgałęzień (branches) i złączeń (merge).

SC jest skryptem napisanym w języku Ruby i jest dostępny poprzez RubyGems:

gem install svnauto --include-dependencies

Hmm, ale czemu to nie działa?

Skrypt sc bazuje na komunikatach zwracanych przez komendę svn w języku angielskim, więc nie będzie działać poprawnie w innych lokalizacjach. Można to rozwiązać np. tak:

mv /usr/bin/sc /usr/bin/sc.orig

stworzyć nowy plik /usr/bin/sc:

#!/bin/bash
LC_ALL=C
/usr/bin/sc.orig $*

i nadać mu prawa do wykonywania (w przypadku systemów Linux):

chmod 755 /usr/bin/sc

Podstawy na początek

Standardowa praca z SC wygląda mniej więcej tak:

Konfigurujemy dostęp do naszego repozytorium (SC obsługuje ich wiele)

  sc config --add

Tworzymy nowy projekt (zostaniemy zapytani o repozytorium, którego chcemy użyc)

  sc create my-new-project

W naszym repozytorium zostanie dodany katalog my-new-project wraz ze strukturą:

 myproject:
  |
  +--trunk
  |   |
  |   +--project-files
  |
  +--branches
  |   |
  |   +--rel
  |   +--bug
  |   +--exp
  |
  +--tags
      |
      +--rel
      +--bug
      +--exp

Do katalogu ze zródłami lokalnymi (domyślnie ~/src, ale możemy to zmienić podczas konfigurowania repozytorium w SC) zostanie wyciągnięty trunk naszego nowego projektu do katalogu ~/src/nazwa_repozytorium/my-new-project-trunk.

W przypadku kolejnych pobrań projektu (np, na inną maszynę, dla innego użytkownika) wywołujemy komendę:

 sc checkout my-new-project

i dostaniemy domyślnie źródła trunk’a do lokalnej kopii. Używając opcji w linii komend (-r, -b, -e) możemy pobrać odpowiednio wybrany release, bug lub eksperymentalną gałąź.

Tu sobie pracujemy normalnie jak to z SVN’em bywa, add, commit, update.

Kolejne wydania

Aby wydać kolejną wersję naszego projektu wydajemy komendę:

 sc release 1.0.0

Nasz trunk zostanie skopiowany do branches/rel/1.0 i tags/rel/1.0 oraz do ~src/nazwarepozytorium/my-new-project-rel-1.0 zostanie wyciągnięty ten release.

Praca z błędami

Jeżeli znajdziemy błąd, wydajemy komendę:

 sc bug 1

gdzie 1 to numer błędu (przydzielony np przez trac‘a). W naszym repozytorium zostanie założony katalog branches/bug/1 i oczywiście trafi do nas jego lokalna kopia ~/src/nazwarepozytorium/my-new-project-bug-1.

Po naprawieniu błędu zamykamy go (i zatwierdzeniu zmian przez ‘commit’ oczywiście):

 sc bug --close 1

Zostaniemy zapytani czy zrobić merge naszej poprawki do release 1.0, a następnie czy chcemy też tą poprawkę zmergować do trunk’u, gdzie najczęściej na wszystko się potulnie zgadzamy.

Wersje eksperymentalne

Tworząc nowy eksperymentane rozgałęzienie kodu wydajemy komendę:

 sc exp new_feature

Podczas pracy z taką gałęzią przyda nam się możliwość złączenia zmian z trunk’a do nas:

 sc expt --up new_feature

oraz na zakończenie prac (lub w miarę potrzeb) złączenie gałęzi eksperymentalnej z trunkiem:

 sc exp --down new_feature

Co ja z tego mam

Dzięki svnauto możemy zapomnieć o podawaniu pełnej ścieżki do repozytorium (jest skonfigurowana na początku pracu), więc przeglądanie projektu umożliwia nam prosta komenda

 sc list my-new-project

Dodatkowo mamy porządek w naszym repozytorium. Nawet jeżeli będziemy potrzebowali złączyć kilka rozgałęzień w jeden niestandardowy projekt z różnymi poprawkami, łatwo nam jest odnaleźć wszystkie potrzebne nam gałęzie i pojedynczo połączyć.

Praca nad poprawkami i nowymi wersjami jest prosta dzięki automatycznemu łączeniu odpowiednich gałęzi. Oczywiście nie uwolni nas to od rozwiązywania konfliktów, ale operacje, które wykonujemy już prawie automatycznie (prawie robi różnicę, np literówki, błąd w nazwie gałęzi) są robione naprawdę automatycznie.

Dzięki temu możemy się skupić na pracy nad projektem, zamiast nad prowadzeniem repozytorium do projektu.

Brak komentarzy »

aardvark 2.0

www, narzędzia 21 grudzień 2006, 09:12

Może jestem spóźniony ale znalazłem nowego aardvark’a na http://addons.mozilla.org/ w wersji 2.0 działający z firefox’em 2, więc mój fix na wersję 1.1 dla firefox’a 2 przestał być potrzebny.

2 komentarzy »