Niezalogowany [ logowanie ]
Subskrybuj kanał ATOM Kanał ATOM    Subskrybuj kanał ATOM dla tagu internet Kanał ATOM (tag: internet)

Autor wpisu: Athlan, dodany: 17.10.2007 20:24, tagi: internet

Dziś wystartował nowy serwis blogowisko.org, projekt Marka ‘Apo’ Pałczyńskiego. Serwis jest katalogiem blogów. Każdy zarejestrowany użytkownik może zarówno przeglądać zestaw blogów, dodawać je do ulubionych jak i opublikować swojego. Dzienniki prezentowane są wraz z informacjami o autorach, wykonywany jest również zrzut ekranu każdego bloga.

Więcej na blogu autora

Autor wpisu: Athlan, dodany: 29.09.2007 00:25, tagi: internet

Ostatnio miałem problem z ustawieniem domen w Plesku. Otóż do jakiejś puli IP przydzielone są domeny - rzecz jasna. O dziwo zauważyłem taką opcję:

Domeny używające adresu IP shared - 62.75.150.15 - ustaw domyślną

Domyslną? Że co? Okazało się, że po wpisaniu nieistniejacasubdomena.vgroup.pl przerzucało na ową domyślną domeną, jaką była elorap.pl. Pytania są 2:

  1. Dlaczego serwer nie uzył mojego wildcarta, który przy nieistniejącej subdomenie odpala folder główny
  2. Z jakiego powodu serwer po prostu nie informuje, że takowej domeny nie ma (nie można połączyć z serwerm)

Najbardziej intrygujące jest jednak to, dlaczego mam wybierać domenę, na którą rzekomo zostanie przekierowany zostanie użytkowik poruszający się po zupełnie innej domenie. Obsługa host1.pl zwaliła wszystko na mnie, no bo co... nie działa to klient coś popsuł. Nie chcący wchodzić w prymitywną kłótnię wyłączyłem komunikator i przestawiłem "domyslną" domenę na vgroup.pl i w indexie dokleiłem mały kod:

PLAIN TEXT PHP:
  1. if($_SERVER['HTTP_HOST'] != 'vgroup.pl')
  2. {
  3.   $aDomains = explode('.', $_SERVER['HTTP_HOST']);
  4.   array_shift($aDomains);
  5.   header("Location: http://" . implode('.', $aDomains));
  6.   exit;
  7. }

Po wpisaniu www.athlan.vgroup.pl okazało się, że subdomena www.athlan nie istnieje, bo genialny Plesk nie wpisuje tego do DNS automatycznie. Dlatego w powyższym kodzie wystąpiło array_unshift. Kod schodzi na kolejne pozomy na dół, odcinając wszystko przed pierwszą kropką z nią włącznie.

Rozwiązanie bardzo dziwne, ale póki co z niego będę korzystał, bo w dialog z host1 nie będę wchodził.

Autor wpisu: Athlan, dodany: 28.08.2007 23:28, tagi: internet, php

Na potrzeby pewnego projektu o pewnej nazwie, o której niebawem się przekonacie, powstał nowy plugin. Generuje on sitemapa przyjaznego dla Google. Po co to wszystko... Rejestrując się w google mamy możliwość skorzystać z wielu narzędzi webmastera. Jednym z nich jest "pomaganie" robotowi w indeksowaniu naszej strony, poprzez podanie mu sitemapu po którym powinien się poruszać. Po zweryfikowaniu naszej strony w systemie google, proszeni jesteśmy o podanie sitemapu (więcej o weryfikacji).

W tym miejscu z pomocą przychodzi nam Wordpress ContexlinkSitemap Plugin. Plugin przede wszystkim:

  • tworzy mapę witryny uwzględniając wszystkie notki i podstrony na blogu oznaczone jako "published",
  • uwzględnia strukturę permalinków, URL'i przyjaznych dla wyszukiwarek sprecyzowanych w konfiguracji bloga
  • datę ostatnich zmian na stronie głównej oraz w każdym linku z osobna
  • dostosowany do mapy google: https://www.google.com/webmasters/tools/docs/pl/protocol.html
  • jest bezpłatny : -)

Instalacja pluginu:

  1. Pobierz paczkę pluginu stąd (format ZIP)
  2. Folder ContextlinkSitemap skopiuj do folderu wp-content/plugins/
  3. Plik sitemap.xml skopiuj do folderu głównego bloga i nadaj mu chmod 777
  4. Aktywuj plugin w zakładce Plugins wpanelu administracyjnym bloga

Dodanie mapy witryny do google:

  1. Zaloguj się na google.com na swoje Google Account lub Gmail Account.
  2. W nagłówku strony głównej google.com przejdź w sekcję "Moje konto"
  3. Z listy "Moje usługi" wybierz pozycję "Narzędzia dla webmasterów"
  4. Dodaj swoją stronę.
  5. Wybierz formę weryfikacji strony i postępuj ze wskazówkami google
  6. Gdy strona pojawi się w tabeli oraz jej status zostanie oznaczony jako "zweryfikowana", kliknij w opcję "Dodaj mapę" i podaj adres URL mapy strony (defaultowo http://twojblog.pl/sitemap.xml, czyli tam, gdzie wrzuciłeś plik).

Dodatkowa konfiguracja:

W celu szczegółowej konfiguracji pluginu, możesz:

  • zmienić ścieżkę mapy w stałej CONTEXLINK_MAP_FILE
  • zmienić częstotliwość automatycznej aktualizacji mapy w stałej CONTEXLINK_MAP_UPDATE, wartość podawana w sekundach, defaultowo co 2 dni: 3600 * 24 * 2.
  • zmienić miejsce wykonywania aktualizacji, zwykle jest to przy ładowaniu sekcji head na blogu. Aby dokonać zmian, należy zmienić miejsce akcji: add_action('wp_head', 'ContexlinkSitemapAutogenerate'); Pełną listę miejsc, w których można wykonać operację możesz znaleźć tutaj: http://codex.wordpress.org/Plugin_API/Action_Reference

Autor wpisu: Athlan, dodany: 19.03.2007 22:48, tagi: php, internet

Pod takim hasłem wystartował dziś serwis cPaste.com, alternatywa dla stron oferujących przechowanie kodu źródłowego, bądź zwykłego tekstu. Celem projektu jest stworzenie swoistego notatnika z masą opcji, która umożliwi bezpieczne przechowanie kodu. Aktualnie widnieje testowa wersja cpaste, jednakże w najbliższej przyszłości planowana jest gruntowna modernizacja silnika.

cPaste.com jest aplikacją opartą o Vframe framework napisaną w PHP 5, dane przechowywane są w bazie danych MySQL. Kolorować kod pomaga nam biblioteka GeSHi. Serwis posiada wsparcie AdvAjax, jQuery oraz Interface. Serwis powstał z inicjatywy grupy interaktywnej Vgroup, został zaprogramowany przez Athlan’a. Serwera użyczyła firma Linuxpl.com, którym opiekuje się Spam.

Głównym celem projektu jest umożliwienie szybkiego przesyłania kodów, z możliwością uprzedniego podglądu. Wklejony tekst można pokolorować w dowolnym języku wybierając go z listy. Każdy kod otrzymuje unikalny identyfikator oraz krótki link, dzięki czemu można go łatwo zapamiętać.

Serwis jest jeszcze młody, jednak jego roadmapa jest dość rozbudowana. W planach jest miejsce na dodanie więcej języków, aby strona była dostępna dla wszystkich krajów świata. Przewidujemy dodatkowe opcje takie jak usunięcie kodu po określonej ilości oglądnięć, możliwość ściągnięcia pliku, zabezpieczenie go hasłem oraz personalizację strony wraz z wynikami wyszukiwania wśród naszych kodów.

Projekt tak naprawdę miał sprawdzić wydajność wersji językowych użytych w Vframe framework. Zapraszam do testowania i wyrażania swoich poglądów na temat ewentualnego zmodernizowania projektu. Niedługo wprowadzone zostaną gruntowne zmiany, oczywiście jak znajdę odrobinkę wolnego czasu.

Autor wpisu: Athlan, dodany: 09.03.2007 21:44, tagi: internet

Ostatnio kolega przesłał mi wiadomość na GG, abym w google wpisał sobie słowo kluczowe “kutas” i kliknął “szczęśliwy traf”. Za każdym razem oficjalna strona prezydenta RP Lecha Kaczyńskiego. Czyżby powtóżyła się historia, kiedy pod hasłem “siedziba szatana” widniał serwis radia maryja?

Odkopałem stary artykuł z gazeta.pl, artykuł “Siedziba Szatana w Radiu Maryja”:

Jak to mozliwe? - Na wielu stronach internetowych jednocześnie ludzie musieli wpisać słowa “siedziba szatana” i zalinkować je do strony radia - mówi informatyk Bartosz Kordyński. Bo wyszukiwarka Google właśnie po odesłaniach, które tworzą ludzie, ocenia, o czym jest dana strona. Dwa lata temu na hasło “kretyn” Google wyświetlało jako pierwszy link do sejmowej biografii Andrzeja Leppera.

- Z “kretynem” musiało być trudniej, ale “siedziba szatana” to raczej rzadkie sformułowanie. Wystarczy skrzyknąć znajomych albo zachęcić do akcji na jakimś forum - mówi Kordyński.

Autor wpisu: Athlan, dodany: 06.03.2007 08:52, tagi: internet

Please… look at me… mój największy projekt życia został ukończony. Robiłem go 6 dni nie licząc poprawek. Na moim portfolio ukazała się notka:

Kolejny serwis fotkowy w naszym dorobku. Silnik został napisany z największą precyzją oraz systemem cache zważywszy na ogromną ilość potencjalnych użytkowników. Szczególnym zainteresowaniem powinien szczycić się edytor kadrujący zdjęcie w celu wykonania avatara. Całość została oparta na Vframe. Każdy zarejestrowany użytkownik posiada własną subdomenę w serwisie nazwaną od jego nicka. Portal posiada wiele opcji dostępnych dla każdej osoby, która otrzymuje swój panel administracyjny, dzięki któremu w zaawansowany sposób może sterować swoim kontem. W skład spersonalizowanego panelu konta wchodzi również możliwość szczegółowego monitorowania oglądalności profilu oraz statystyki głosów. Większość działań na stronie odbywa się przy użyciu technologii Ajax. W zakresie naszych obowiązków nie wchodziła jedynie grafika. Całość projektu dostępna jest on-line na www.lookme.pl.

Wszystkie wpisy należą do ich twórców. PHP.pl nie ponosi odpowiedzialności za treść wpisów.