« February 2006 | Main | April 2006 »

March 18, 2006

Aardvark Firefox Extension

Στο weblog www.tsevdos.com είδα το απίστευτό extension για Firefox το Aardvark.
Είναι ένα εργαλείο που έψαχνα πολύ καιρό, όπου από το dom του Firefox αντλεί και κάνει render τον κώδικα της σελίδας, όπως είναι την στιγμή που το βλέπεις. Λόγω του ότι χρησιμοποιεί dom, ο κώδικάς είναι ενημερωμένος, ακόμα και για σελίδες που λειτουργούν με AJAX.
Επιπλέον μπορείς να κάνεις delete, copy, paste όπως και να απομονώσεις ολόκληρα tags.
Το τελευταίο με «έσωσε» όταν θέλω να τυπώσω τμήματα μόνο κάποιας σελίδας, όπως στο Oracle Μetalink όπου με το νέο look στα notes εμφανιζεται και το menu.
aadvark.jpg

Integrated Windows Authentication και Apache Web Server

Ίσως να γνωρίζεται την λειτουργία Integrated Windows Authentication στην οποία ο intranet χρήστης σε περιβάλλον windows, δεν χρειάζεται κα δώσει τα διακριτικά του για να έχει πρόσβαση σε κάποιες υπηρεσίες – στην περίπτωση μας σε προστατευμένο περιεχόμενο κάποιου web server - αλλά αναλαμβάνει ο IE με χρήση πρωτοκόλλου είτε Kerberos είτε NTLM.
Στην περίπτωση μας, ενδιαφέρει μόνο το authentication μέσω Kerberos.
Αν κάποιος δεν γνωρίζει πως λειτουργεί ο Kerberos, προτείνω να διαβάσει οπωσδήποτε το The Moron's Guide to Kerberos, το οποίο πρόκειται για ένα εισαγωγικό, αλλά πολύ απλό, κατανοητό και περιεκτικό document.
Στην περίπτωση που ο web server είναι IIS τα πράγματα είναι πολύ απλά (από ότι μου έχουν πει) χρειάζονται απλά μερικά click σε check box και μερικές προσευχές Microsoft γάρ ;-).
Λόγω του ότι ο Kerberos είναι open πρωτόκολλο είναι δυνατή η χρήση του στον Apache, μέσω του mod_auth_kerb και λειτουργεί με windows 2000 kerberos Key Distribution Server.
Στο using mod_auth_kerb and Windows 2000/2003 as KDC υπάρχουν αναλυτικές οδηγίες

Το δοκίμασα στο centos 4.2 με windows server 2003 και όλα κύλησαν χωρίς προβλήματα.
Δυστυχώς δεν βρήκα όσο και αν έψαξα free εργαλείο για windows native authentication σε J2EE π.χ tomcat.
Υπάρχει το Vintela Authentication Services το οποίο είναι commercial και βέβαια η oracle υποστηρίζει στο περιβάλλον της το windows native authentication μέσω sso το οποίο απιατεί όμως synchronization μεταξύ Active Directory και Oracle Internet Directory με ότι συνεπάγετε αυτό.

Internet Vista

Είδα τυχαία μία ενδιαφέρουσα υπηρεσία στο Internet την InternetVista.
Πρόκειται για μία υπηρεσία ενημέρωσης της κατάστασης ενός server, όπου κατά τακτά χρονικά διαστήματα, ελέγχει την διαθεσιμότητα του, για διάφορα πρωτόκολλα όπως HTTP, SMTP, POP, NNTP, HTTPS, FTP.
Ενημερώνει τον διαχειριστή του συστήματος με email και SMS και αποστέλλει ανά εβδομάδα, μήνα κτλ reports για τους παραπάνω ελέγχους. Ενδιαφέρον είναι ότι οι έλεγχοι γίνονται από 4 διαφορετικά σημεία ανά τον κόσμο.
Στην δωρεάν έκδοση παρέχουν έλεγχο για μόνο ένα πρωτόκολλο – uri και ενημέρωση με email μόνο, αλλά και έτσι το βρήκα πολύ χρήσιμο.
internetvista.jpg