Site Sponsors:
TQFTD - Technology Review 
Perhaps the best thing about being technical is having a mission: A calling - if you like - for doing something constructive with our spare time.

My personal passion is for creating the technology behind what is required to collect, organize, and share huge amounts of data. Indeed, well before an opportunity to serve as a Principle Engineer at Informix (a major database company. To date we had the fastest database technology I know of), I was amassing a plethora of data (mostly quotations and recipes) to share.

Starting in 1987, the first technological trek spanned a decade of publication as "::::: The Quote For Today :::::." The robot-generated newsletter was posted in alt.quotations, as well as via a relatively short opt-in email list.

Early Technologies


To share the quotations we had to implement several RFCs. Developed in C/C++, the bindings for both SMTP and NNTP remain part of the STDNOJ / ABLE C/C++ Projects. Supported on every popular computing platform, the core was built using both Microsoft Visual Studio 6.x, and Borland C++ Bullder.

Web Technologies


At the time of this writing, the sharing of our collections is limited to what you see on TheQuoteForToday.com. While plans are afoot for resurrecting the old newsletter, the purpose of this post is to review the technologies others might find useful, as well.


Above is the official Open Source Project Layering. Aside from a Java <-> PHP encryption layer (not depicted), we have shared the major components on Sourceforge.net:

PHP CRUD: Designed to allow us to easily create, read, update, & delete indexed objects using PHP.

BANMAN: A system to both automatically, as well as manually, moderate access to web content. Designed specifically to stop content-plundering robots.

HTML Forms: HTML forms are used as the Web Service layer. The core of the B.E.S.T philosophy, HTTP forms allows for both automated, as well as manual, browser-based testing.

EasyHTTP: A Java demonstration of how to use web-forms to drive our web-services (BEST.)

Java / Java Applet: The web-based version of "Doctor Quote Online" on the site is a SWING GUI Applet / Application combination.

This web version of Doctor Quote uses EasyHTTP. An Android version of Doctor Quote is available, but not yet at any 'app store. (Maybe next week?)

HTML/HTML5/CSS/jQuery: All the latest research into all the latest ways of creating a better browser experience.

Unrestricted Passthru: Some works do not need to use BANMAN to protect their data. BANMAN monitors, yet allows the content scraping of these (several hundred) pages to remain unrestricted.

Indexing, Security & Searching Tech: ClassIO is how we prime, process, and provision our large NO-SQL data collections, as well as their subsets.

Not illustrated (and therefore not available for public re-use) is our unique keyword creation & search technologies. The excellent response times are cleanly demonstrated on TheQuoteForToday.com.

Like our Enigma-inspired "NO-HTTPS" security strategies (i.e. outside of a browser, isn't the very concept of 'standards-based security' a bit of an oxymoron?), our hyper-fast search tools & access routine must remain a prominent unshared technology. Why? Because customized, time-proven technologies such as those allow places like Google to be able to afford lots of little things ... like their own space program.



Thanks for the interest,

-Rn

[ view entry ] ( 1627 views )   |  permalink

<<First <Back | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | Next> Last>>