wtorek, 29 września 2009

Uruchamiamy Ubuntu Portable w Windows 7

Uruchamiamy Ubuntu Portable w Windows 7: "Dla wszystkich, którzy dopiero zamierzają rozpocząć przygodę z Linuksem bądź zwyczajnie są tak bardzo zżyci ze swoim systemem, że chcą mieć go zawsze pod ręką, powstała specjalna wersja Ubuntu Portable, która pozwala na uruchamianie linuksowych narzędzi bezpośrednio z poziomu Windowsa.

poniedziałek, 28 września 2009

Jak wykorzystywać geolokalizację użytkowników w skryptach PHP?

Jak wykorzystywać geolokalizację użytkowników w skryptach PHP?: "Globalizacja, a geolokalizacja – z czym to się je? Często, wraz z rozrastaniem się danego serwisu, szuka się potencjalnych użytkowników poza granicami kraju, bądź selekcjonuje się treści w zależności od pochodzenia osoby korzystającej z niego. Z pomocą przychodzi nam w takim momencie pojęcie geolokalizacji, czyli określenia położenia geograficznego podmiotu, które w sferze Internetu bazuje przede wszystkim na właściwym rozpoznaniu adresu IP.

Zakładamy konto w Google - sposób pierwszy przez GMail

Zakładamy konto w Google - sposób pierwszy przez GMail: O korzyściach konta w Google nie trzeba chyba nikogo przekonywać. Zakładając je uzyskujemy dostęp do szeregu usług i aplikacji. Do najpopularniejszych z nich należą Gmail – poczta Google, Blogger – platforma blogowa, YouTube – serwis z materiałami wideo, Picasa – aplikacja i serwis do organizacji i udostępniania zdjęć, iGoogle – spersonalizowana wyszukiwarka, czy Grupy – grupy dyskusyjne. To tylko kilka z najciekawszych pozycji, inne widoczne są na zrzucie poniżej, a pozostałe można naleźć na podstronach google.com np. www.google.pl/intl/pl/options/, czy www.google.com/labs.

sobota, 26 września 2009

Jak zabezpieczyć formularz HTML przed spambotami? [reCAPTCHA]

Jak zabezpieczyć formularz HTML przed spambotami? [reCAPTCHA]: "W Sieci często spotyka się formularze, które pozwalają użytkownikom na kontakt z administratorami czy redaktorami serwisu bezpośrednio z poziomu strony WWW. Co jednak, jeśli formularz taki zostanie odnaleziony przez spambota? Prawdopodobnie właściciel strony będzie musiał do końca świata przedzierać się przez reklamy podrabianych Roleksów i pigułek na porost penisa. Aby uniknąć takiego losu, warto zabezpieczyć naszą stronę za pomocą testu CAPTCHA."

Widżet tłumaczący strony od Google

Widżet tłumaczący strony od Google: "

Otwieramy stronę http://translate.google.pl i klikamy na link/zakładkę zak_narzedzia. Zostajemy przeniesieni na nową podstronę serwisu. Zakładamy, że nasza strona jest w języku polskim, dlatego nie musimy zmieniać ustawień. Gdybyśmy natomiast pisali w innym języku należałoby wybrać go z listy wybierz_jezyk.

Następnie kopiujemy kod umieszczony w polu oznaczonym punktem 2. i wklejamy go na swoją stronę. Efekt jest następujący (patrz poniżej). Wystarczy teraz wybrać z listy język i strona zostanie przetłumaczona. przetlumacz_widzet

Interactive OLED eyeglasses with microdisplays available in 2 years

Interactive OLED eyeglasses with microdisplays available in 2 years:

Source: printedelectronicsworld

środa, 23 września 2009

Frame: Mountain View przerabia Internet Explorera w Google Chrome

Frame: Mountain View przerabia Internet Explorera w Google Chrome: "Uruchomienie Frame jest dość proste. Użytkownik, który natrafia na stronę wymagającą bardziej zaawansowanego engine'u skryptowego i renderującego, niż to co oferuje Internet Explorer, może zostać przekierowany na stronę Google'a, na której zostanie mu zaoferowane zainstalowanie specjalnej wtyczki Frame. Jej zainstalowanie sprowadza się do zaakceptowania licencji i kliknięcia kilka razy „Next”. Gdy wtyczka jest już zainstalowana, rozpoznaje ona strony oznaczone specjalnym..."

środa, 16 września 2009

Chrome experiments

The Google Chrome Experiments page is a showcase of cool experiments for both JavaScript and web browsers created by designers around the world. This place has more than interesting experiments. Ideas and some of tomorrow’s “killer apps” might reside there waiting for someone to use them or be inspired by them.

wtorek, 15 września 2009

Google Fast Flip: nowy sposób na newsy?

Google Fast Flip: nowy sposób na newsy?: "Gogole przygotowało kolejne narzędzie do przeglądania newsów z internetu. Tym razem usługa Google Fast Flip powala na przeglądanie wiadomości bez konieczności czekania na załadowania się nowej strony."

poniedziałek, 14 września 2009

Wyszukiwanie w Google w czasie rzeczywistym? To już możliwe

Wyszukiwanie w Google w czasie rzeczywistym? To już możliwe: "O sprawie napisał dyrektor generalny startupu Omgili Ran Geva. Zauważył on, że ograniczone czasowo wyniki wyszukiwania zawierają w URI parametr o nazwie QDR (zapewne jest to skrót od Query Date Range). Jego wartość można łatwo zmienić, w efekcie uzyskując efekty wyszukiwania w czasie rzeczywistym. Domyślnie parametr qdr w URI przyjmuje wartość d, co oznacza dzień. Z kolei wartość n przypisano pojedynczej minucie. Do tego można dodawać liczby – na przykład „n10”..."

Creating a Simple AJAX Website with jQuery

Creating a Simple AJAX Website with jQuery: In this tutorial, we are going to create a simple AJAX website with jQuery and the right amount of PHP & CSS.

25+ Great HTML 5 Resources to Get You Started

25+ Great HTML 5 Resources to Get You Started: In this article tripwire magazine provides you with the resources you need to get overview of what HTML 5 is, to get started and to understand how you can benefit from it at this early point in time.

piątek, 11 września 2009

AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych

AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych: "Normalnie, aby zmienić coś na stronie potrzebne było jej odświeżenie. Jednak nie zawsze jest to wygodne. AJAX pozwala wykonywać zapytania do serwera w reakcji na działania użytkownika i reagować na nowe informacje zmieniając przez JavaScript zawartość strony. Zastosowań jest wiele – od przycisków zmieniających stan obiektów bez odświeżania strony po dynamicznie odświeżającą się listę wyników wyszukiwania. AJAX może sprawić że prawo Atwooda “jeżeli..."

Ajaxed MySQL Table Editor

Ajaxed MySQL Table Editor: Mysql Ajax Table Editor is an open source web application for easily editing MySQL tables & creating admin pages almost instantly.

czwartek, 10 września 2009

Making a Really Cool jQuery Gallery

Making a Really Cool jQuery Gallery: In this tutorial we are going to build a custom gallery that scans a folder of images and outputs a cool image gallery, utilizing PHP, CSS, jQuery and the lightBox plug-in.

Sliced Image Slider - A jQuery Plugin

Sliced Image Slider - A jQuery Plugin: "This simple plug-in has a nice visual effect on the page. It just cuts the image into pieces, animate the pieces which brings the transition. The real fun comes from the animate() function of jQuery."

Google włączyło obsługę rozszerzeń w deweloperskiej wersji Chrome

Google włączyło obsługę rozszerzeń w deweloperskiej wersji Chrome: "

Obsługa rozszerzeń to bodaj najbardziej wyczekiwana nowa funkcja w przeglądarce Google Chrome. Dotychczas, aby korzystać z wtyczek, trzeba było uruchomić program ze specjalnym parametrem. Teraz w deweloperskiej wersji aplikacji obsługa dodatków jest włączona domyślnie."

Szybszy Google Chrome – ukryte funkcje (część 1)

Szybszy Google Chrome – ukryte funkcje (część 1): "

chrome_logo

Lista

--disable-images grafiki nie są wyświetlane, co zwiększa szybkość ładowania się stron

--disable-java aplety javy nie są uruchamiane, maszyn wirtualna Javy nie jest ładowana do pamięci dzięki czemu przeglądarka działa szybciej

--disable-javascript nie ładuje modułu odpowiedzialnego za przetwarzanie JS, mało przydatne zważywszy na fakt, że większość stron obecnie wykorzystuje skrypty

Jak na 24 różne sposoby wysłać wpisy z Google Reader

Jak na 24 różne sposoby wysłać wpisy z Google Reader: "

Już dwa razy (Dodawanie wiadomości z RSS-ów do Bloggera, Flakera i Twittera i Blip, Spinacz i Pinger również w Google Reader) wspominałem o funkcji za pomocą której, internauci mogą dodawać wiadomości z wybranych kanałów RSS wprost do serwisów społecznościowych. Do tej pory pokazałem jak z niej korzystać oraz jak rozszerzyć konfigurację. Teraz przedstawię listę 24 (20 kolejnych + 4 opublikowane wcześniej) serwisów, tak więc w celu wykonania całej porady najlepiej wcześniej zajrzyj na (1) lub na (2).

Polonizujemy bloga na platformie Blogger.com - część 2

Polonizujemy bloga na platformie Blogger.com - część 2: "

W poprzedniej poradzie Osadzamy komentarze pod postem pokazałem jak sprawić, by komentarze można było dodawać tuż pod wpisem (w nowozakładanych blogach jest to ustawienie domyślne), a nie jak to było kiedyś w oknie pop-up. Pozostał jednak pewien problem, bo w Bloggerze pozostało wyrażenie Prześlij komentarz, które dawniej było linkiem do otwierania wspomnianego pop-upu.

W celu przejścia do edycji kodu, klikamy na zakładkę zak_edytuj . Następnie zaznaczamy opcję rozszerz_szablony i po przeładowaniu strony w obszarze edytuj_szablon w polu tekstowym w kodzie odnajdujemy (skrót Ctrl + F) wyrażenie
  1. <h4 id='comment-post-message'><data:postCommentMsg/></h4> Teraz wystarczy zamienić <data:postCommentMsg> na dowolnie wybrany tekst.
  2. Wpisujemy zatem np. Wpisz swoje uwagi. Uaktualniony wiersz będzie mógł mieć postać: <h4 id='comment-post-message'>Wpisz swoje uwagi:</h4> Na koniec, w celu zatwierdzenia nowej konfiguracji klikamy na przy_zapisz_szablon. Od teraz formularz spisywania komentarzy powinien wyglądać podobnie do tego jaki znajduje się pod tym tekstem.

Joomla! 1.6 Access Control Design Concepts

Joomla! 1.6 Access Control Design Concepts: "

Your review and feedback is appreciated on Design Concepts for the Joomla! 1.6 Access Control Improvements. Please review this video that overviews those ideas, review presentation material and leave your comments, questions and concerns, below. If you have specific application requirements that you want to ensure are met, take time to share those Use Cases for review. Thanks"

Stary sprzęt wart miliony

Stary sprzęt wart miliony: "Producenci sprzętu elektronicznego zapłacą w tym roku za ekologię ok. 100 mln zł. Opłaty za recykling wzrosły kilkakrotnie, bo firmy nie dostosowywały się do unijnych norm. Najgorzej wypadło AGD..."

środa, 9 września 2009

jLogonAlert

jLogonAlert: "jLogonAlert advice you with custom email when someone try to access on your web site! You can configure for each user a custom alert message and configure if user want alert for backend / frontend login failed.

Cache Cleaner

Cache Cleaner: "Cache CleanerWith Cache Cleaner you can clean your cache fast and easily via a link in your Joomla! Administrator! If you are editing an article - for instance - and want to see the changes in the frontend, you first have to clean the cache. Normally this means having to go to the Joomla! Cache Manager, select all cache types and delete them. This is very irritating and needs a lot of clicks and waiting time. How to use it: http://www.nonumber.nl/cachecleaner Keep up to date: http://www.nonumber.nl/news Support forum: http://www.nonumber.nl/forum

JavaScript-Based Presentations: WebSlide

JavaScript-Based Presentations: WebSlide: "

WebSlide is a free & JavaScript-based application for displaying/presenting images easily.

Mostly, it is built for viewing website design mockups which is very handy for freelancers & web agencies.

WebSlide

Slides can be switched with the help of a navigation bar or by keyboard. The navigation bar can also display any other information about the content displayed.

Images can be zoomed in/out & moved by drag’n drops. Optionally, presentations can be protected with passwords.

WebSlide does not have any server-side requirements & can be installed in minutes.

Special Downloads: Ajaxed Add-To-Basket Scenarios With jQuery And PHP Free Admin Template For Web Applications jQuery Dynamic Drag’n Drop ScheduledTweets