sobota, lipca 16, 2005

Podejście do bezpieczeństwa

Ostatnia analiza komunikatów o zagrożeniach w przeglądarkach pozwala wysnuć parę ciekawych wniosków:
  1. Nie ma bezpiecznych przeglądarek internetowych (z tym z uwagi na mniej "ruchomych częsci" bardziej bezpieczą wydaje się Mozilla)
  2. O jakosci oprogramowania decyduję nie iluzoryczne poczucie "bezpieczństwa" używanej przez użytkowników przeglądarki lecz szybkosć i jawnosć publikowania tzw. rapotów o vulnerabilities oraz wyznaczanie z góry dat przygotowania "łatek". Pod tym względem FireFox jest w tyle.
  3. No i tyle....

wtorek, lipca 12, 2005

VFP

Wspaniała kontrolka .CAB

Eclipse Cabinet Control - The Eclipse Cabinet control makes file compression a breeze. It stores information into the standard CAB format which is also great because the format is known more to developers than it is to users who usually prefer the zip format. The EclipseCabinet control is also a great example of a FREE control that developers can start using easily.
Compressing Files
LOCAL loCompress
loCompress = CREATEOBJECT(“EclipseCabinet99.ecCompress”)
loCompress.FileName = “MYFILE.CAB”)
loCompress.FILES.ADD("MASTERS.TXT")
loCompress.Compress( )
Extracting Files
LOCAL loExtract
loExtract = CREATEOBJECT(“EclipseCabinet99.ecExtract”)
loExtract.FileName = “MYFILE.CAB”)
loExtract.ExtractAll(“C:\Extracted Files\”) && to the directory

Opis Listview
http://foxproadvisor.com/doc/12122
http://www.aksel.com/whitepapers/ActiveXControls.htm

http://www.experts-exchange.com/Databases/FoxPro/Q_20751397.html
http://www.aksel.com/whitepapers/
http://www.dfpug.de/konf/konf_1994/prog/121_224.HTM

poniedziałek, lipca 11, 2005

PKLITE dostep do bazy przez JDBC

Dostep do dowolnej bazy zdalnej przez JDBC

Wyluskanie elementu HTML+Bookmarklets

.function getElement(psID)
.{ if(document.all)
.{ return document.all[psID]; }
.else { return document.getElementById(psID); }
}.
Wywolanie:
.< id="'divMyDiv'">Text< /div>...
.< language="JavaScript">
. alert(getElement('divMyDiv').style.color);
.< /script>
Informacja o bookmarkets http://subsimple.com/bookmarklets/jsbuilderhelp.htm



SWIK + Stosowanie PGP pod Linux + GooleX

  1. Społecznosć sourceforge doczekała się swojej encyklopedii w stylu wiki http://www.swik.net/
  2. Bardzo ciekawy pomysł - można "odkryć" wiele nieznaych implementacji teoretycznych rozwiązań problemów informatycznych.
  3. Jak to się robi ręcznie - http://www.linuxjournal.com/article/7354
  4. Nowy ciekawy interfejs do GOOGLE - http://www.theplaceforitall.com/googlex2/
  5. Nowe ciekawe pomysly na wykorzystanie CSS - www.stunicholls.myby.co.uk
  6. Zbior skryptow: http://www.php-mysql-perl.com/scripts/c7-javascript-download.html

Ciekawy przegląd wstępny platformy Eclipse

Ciekawy sposób licencjonowania: EPL (Eclipse Public License) - kody źródłowe wraz z binarnymi są dostępne bez opłat i użytkownik ma pełne prawa do dystrybucji ich w komercyjnych jak i open-source-wych zastosowniach. Warunkiem jest, żeby modyfikacje uczynione w orginalnym kodzie źródłowym pobranym (wykorzystywanym) z Eclipse były dostępne (również na zasadzie EPL). Nie oznacza to, że wszystkie rozszerzenia i wtyczki napisane pod konkretne zastosowanie też muszą być udostępnione wg. EPL.

Taki brak restrykcji na wykorzystanie E z jednej strony pomaga w rozwoju tej platformy, z drugiej jednak strony jest wyzwaniem dla twórców oprogramowania z uwagi na koniecznosć sprawdzenia czy baza wykorzystywanego do nowoego projektu kodu źrólowego nie zawiera kodu bazującego na bardziej restryktywnych licencjach. Wiadomo przecież, że niekt nie chce wyważać otwartych drzwi i często korzysta ze wczesniejszych rozwiązań.

Resources
Eclipse Web site: http://www.eclipse.org/
Planet Eclipse: http://www.planeteclipse.org/
Eclipse Plugin Central: http://www.eclipseplugincentral.com/
EclipsePlugins: http://eclipse-plugins.info/
Eclipse Zone: http://www.eclipsezone.com/
IBM developerWorks: http://www.ibm.com/developerWorks
About the Author