Library cqqr barcode database

From Wikipedia, the free encyclopedia
Jump to: Site map, Search
Library cqqr barcode database conceptual diagram

:

:

Library cqqr barcode database refers to the provision of computational resources on demand via a computer network. In the traditional model of computing, both data and software are fully contained on the user's computer; in Library cqqr barcode database, the user's computer

may contain almost no software or data (perhaps a minimum operating system and web browser only), serving

as little more than a display terminal for high level scripting programming language compiling occurring on a network of

computers far away.

This system is a barcode picture/image in .bmp .gif .png .jpg format that is given it's own editable tiny webpage, URL is shrink

link ready because of tripple naming pictures and all created pictures are listed on the

dashboard which is only one page.

This script has run many years in the wild and has seen it's share of odd user activities.

With the advent of blockchain unhackable unique numbering and smart contracts we recommend using a blockchain

number on every tiny website creation and "Air-gap" copy/paste the number to the acqcode.pl fill in form.

Get a number from our site here.

Treat your blockchain and each Library cqqr barcode like a legal contract and it will have real value.

There are many sensors that have been developed to keep random non-constructive use from occuring

upon the system thus lowering overhead still further while seemless to the users.

Each new user is given a new area of the server and the URL is only slightly changed from the first issued.

A user can create a session by signaling to his system he is on the system while in the dashboard.

A user can create barcode and upload barcode because the system aids any custom barcoding senarios.

A user can teach an OCR robot to recognize a barcode here...

Proper credentials are required to erase any system stored pictures that the system makes by default.

These credentials are found hidden inside the .gif image more info is here...

Checking the inside of default .gif pictures you see the info. the system puts hidden inside as credentials.

Look over the system. You will click on form submit area of dashboard to make barcode credentials. (All random 10 capital letters) are there on every new default barcode success page.

Those .gif pictures you privatly saved erase by a copy upload here... to send admin. email of

an erasure request if a credential is detected.

This is also a way to redistribute wealth.

USE every button you can find in the system to get to know whats available to you.

:

:

Library cqqr barcode database can be compared to the supply of electricity and gas, or the provision of telephone, television and postal services. All of these services are presented to the users in a simple way that is easy to understand without the users needing to know how the services are provided. This simplified view is called an abstraction. Similarly, Library cqqr barcode database offers computer application developers and users an abstract view of services that simplifies and ignores much of the details and inner workings. A provider's offering of abstracted Internet services is often called "The barcode".

:

:

Library cqqr barcode database is a model that enables easy and on-demand access to networks sharing configurable computing resources that can be swiftly provided and distributed with minimal administration effort or internet service provider interaction. [1].

:

:

The word �Library cqqr barcode database� originated from the barcode symbol that is usually used by flow charts and diagrams to symbolize the internet. The technology allows on demand access to a pool of applications and computing resources through the barcode, which is also known as the Internet. Users can also access their own personal files including their own music, pictures, videos, bookmarks, etc. on a remote server from any computer that has access to the internet.

[edit] How it works

:

:

CQQR code readme...

:

:

Checksum readme in LIVE CD READMEcqcode.txt

:

:

Checksum in LIVE CD double click D checksum hash file. Should have 1 [errors],

:

:

missing >> GDK - DESKTOP.exe

:

:

do you wish to log this error? yes/no is OK

:

:

after checksum was run the file was changed to

:

:

GDK - DESKTOP.0cca0dda6d7d012cbc080430166b303e.exe

:

:

(I added the checksum to the installer name)

:

:

but that error is ok...

:

:

If no other errors then the CD is "From Factory" clean...

:

:

:

:

1. Create

:

:

2. Save both images as .gif and .bmp

:

:

3. Use: Different uses always being added...

:

:

:

:

The database barcode you created with the image filename qrcode??????????.bmp has a URL that goes to a perl file for the API Tiny Website (anti-counterfeit).

:

:

:

:

...((( Dedicated IP addresse or no-ip user: recommend using shrink link after the API tiny website URL is known and create new QRcode using shrink link URL)))...

:

:

:

:

The database barcode you created with the image filename qrcode??????????.bmp can also be used to search the database, make changes to the database and be erased if the internal 10 letters are supplied to the Admin. via erase/change instructions. The OCR robot scanned cqcode and qrcode reveals the URL to it's own perl script API website in the z folder. The perl script is created/changed by using the command and command2 API. ((Application Programming Interface (API) is a particular set of rules and specifications that a software program can follow to access and make use of the services and resources provided by another particular software program that implements that API.)) Best to create a redirect to another website within API tiny website is explained in acqcode.pl

:

:

:

:

Using internal 10 letter to erase with the script ainternal.pl and the images in folder alove is for the Admin.

:

:

:

:

Admin. Copy the .txt image file from folder alove as a .gif and then use the ainternal.pl script instructions to see the internal �TXPSTSWRQS� TXPSTSWRQS is the 10 unique letters. If the client supplies the 10 letters (found displayed where the second of three red lines turns green of acqcode.pl upon barcode creation) or in the text file qrcode6.txt (from the newline 10 letters, not from the gfilenumber(s)) then erase on demand is possible via change code with the script anewdata.pl If no internal letters are supplied then client must email Admin. to request the barcode be erased from the database. qrcode6.txt contains the internal 10 unique letters associated with the cqcode??????????.bmp image filename.... OR save the .bmp as a .gif (or use alove .txt images) and then go to the Edit > Change anewdata.pl and click the ...create a data change... link to get to the "see internal number click here" link, for ainternal.pl OR look at the alove folder .txt file.

:

:

:

:

The API is turned on if the password (a secret password the Admin. gives to the client) is the first word in the Memo. (created from password newscript is znewscriptv for regex) The example values shown in the form field boxes, command and command2, are just examples and they do nothing Simply write your perl one-liners...then scan decode and run the qrcode internal encoded URL. To write a 10 second delayed redirect to a URL use code in command: (code pictured, see website) and use code in command2: (code pictured, see website) The API when turned on takes name value pairs command and command2 and writes them as perl scripts into the z folder. When the scanned qrcodes API URL is called by a browser, it's perl script in z folder is executed (run) and does whatever the client coded it to do on the command and command2 form inputs. Perl scripts in the z folder are not named the 10 digits of the cqcode name of the barcode it is associated with and ends with extension .pl The perl script API website defaults to print out the database data the barcode was created/encoded to contain (multi lettered placeholders # ccc ppp eee aaa aaaaaa web uuu mmm and the API website 10 number and the image filename) command and command2 are blank until used. The API is turned on if the password (a secret password the Admin. gives to the client) is the first word in the Memo. (If using password OR 10 letters as first word in Memo all other words are found after &Memo=) Simply write your perl one-liners...then scan and run the qrcode internal URL To write a 10 second delayed redirect to a URL (in this case to google) use code in this url... http://boughtupcom.scriptmania.com/cgi/CRcode/liveredirect.png

:

:

:

:

The # sign at the start of the Name field is there for the referrer URL to become a comment for the API website default data. To get a referrer URL to say the clients name you must create a html page with the name like http://www.whatever.com/yourname.html then your name is automatically written in the Name field, if you go to acqcode.pl from that page. A link to acqcode.pl on that page, when clicked on, will set the referrer URL with your name in it in the # Name field on acqcode.pl

:

:

:

:

In z folder is a script called achange.pl that will do regex changes on all files in z folder if necessary. It can be used within folder z or from the outside if correct paths are applied where commented in the script code. The built in simple calculator is there to help admin. calculate the current password number. (this simple formula is given to the purchaser of the Live CD) ((usually a password is like this, .39 ))

:

:

:

:

After barcode creation I can set cursor focus in any form field box. This is essential for scanning in data with optical barcode readers.

:

:

:

:

Each URL to the perl script file, created/encoded by the qrcode, is created by using the first UNIX epoch time found in the search data example...When I search for the qrcode image file, cqcode1675069417.bmp from acqsearch.pl I will get... Your image returned: 11 46020429 33188 1 1000 1000 0 21 1295187094 1675070178 1295187100 1295187100 8192-- ....... 1295187094.pl will be the perl script filename created and the URL saved/encoded is http://boughtupcom.scriptmania.com/cgi/CRcode/z/1295187094.pl which is the API website.

:

:

:

:

To find the API URL file 10 numbers ??????????.pl from cqcode the OCR teach/recognize must have been done, then just upload image into "Read a text image" from OCR robot or Scan the cqcode twin, the qrcode, for it's internal API URL to see the API websites 10 number.

:

:

:

:

You get the self created perl program API URL read and acted upon by your browser once scanned or OCR recognized. To display an images API website then follow the root API URL and top it with the API base filename the 10 number and .pl extension. Easy.

:

:

:

:

So again you can check all the lost thumbnail images in OCR robot you'll get the API URL filename to complete the API URL then you'll know the barcodes meaning again, if lost. ___________________________________________Job Ok kewkies, If you want a job do this...

:

:

:

:

Do you want free modern barcoded price tags? Follow the two links from geraldkrug.com

1. File > create

(then in the acqcode.pl page)

2. File > Create

:

:

:

:

Lots of extras, always evolving.

:

:

:

:

:

:

Let me run you through the system

:

:

:

:

:

:

All you need to do is create the barcodes say 24 per page or just display the barcodes API filenames in the window, post a sign about adding numbers to the API URL.

:

:

:

:

:

:

If no room exists for price tags I also have a menu handout/poster to all store API URL's

:

:

:

:

_And then ask, how much would they pay for such unlimited service?

:

:

:

:

(customer gets "API URL list" from qrcode7.txt by searching for same password used in Memo when API is created.)) all information in qrcode7.txt password image filename API tiny website URL To create customer "API URL list" enter customer password at Help > Apilist apilist.pl then click CreateAPIURLlist to get list at bottom of page.

:

:

:

:

:

:

:

:

To change the API contents, single file or list of files, use the form in folder z Edit > APIedit achange.pl demo mode use password... password is a predefined math formula of all numbers, no letters.

:

:

:

:

To write on or alter an image if not in database upload it to specifications as the same filename as the one you replace. Create image to upload encode API URL and save it named with extension .jpg for cqcode and .png for qrcode

:

:

:

:

:

:

_______________________________________

:

:

:

:

:

:

Well in that same platform to unobscure the ever obscured MY online cqcode database system has full bore API now and a new host of amazing add-ons planned.

:

:

:

:

:

:

Through the API command and command2 I can redirect to any URL with data, (get or post) also it gives you 10 seconds (adjustable) to select and then copy the data it displays that you pre-inputted or go to a link to edit the API website text, all from a cell phones' scan enabled qrcode decoder.

:

:

:

:

Production Ready...

:

:

:

:

Development has completed and signed off on the final product. Project Management has signed off on the final product. Test has signed off on the final project Documentation, especially end-user documentation, has been written and reviewed A product support plan has been developed and approved Product support people have been trained (A) Distribution Channel(s) has(have) been identified and contracts signed Sales and marketing collateral material (demos, movies, brochures, etc.) have been developed and are ready Yes I put it under retail consumer electronics. Hey, it used all the hits in 50 bucks on Facebook Ads.

:

:

:

:

################################ clone install readme beginn ********????????? First clone for customer see readme cloan...

:

:

:

:

Copy to the newly created folder on the main cgi/ or cgi-bin path like cgi-bin/cgi/CRcodey or /cgi/CRcodey the contents of CRcoder cgii www2 ### I don't like numbers in folder names put into the new clones foldername example CRcodey

:

:

:

:

aaaINSTALL2.pl manually change all foldernames to the new clone foldername aaaa2INSTALL.pl manually change all foldernames to the new clone foldername aaaaINSTALL.pl manually change all foldernames to the new clone foldername

:

:

:

:

Change every path having these, add the r and everything should run within CRcoder

:

:

:

:

same with all in cgi folder, add i and everything should run within cgii

:

:

:

:

Check every part on acqcode.pl and so on... (not all files are in this list)

:

:

ainternal

:

:

aaupload7

:

:

upload7

:

:

/z/achange.pl

:

:

acqrewrite.pl

:

:

aqrrewrite.pl

:

:

qrcode7.txt shows the API's in /z/ folder

:

:

had to get uncorrupted recopy of, write-on-image5.php and coder/qrcode.php got corrupted

:

:

:

:

mygif/anewdata.201012161634.pl

:

:

mygif/aaaaconvert.pl

:

:

myjpg and mygif and bitmapsgif and

:

:

:

:

write-to-image2.php

:

:

write-to-image3.php

:

:

write-to-image4.php

:

:

write-to-image5.php

:

:

write-to-image7.php

:

:

write-to-image8.php

:

:

acqsearch.pl

:

:

anewdata.pl

:

:

eraser.pl

:

:

a12.pl

:

:

a12a.pl

:

:

http://boughtupcom.scriptmania.com/cgi/CRcoder/cgii/a12.pl

:

:

:

:

Slightly different methods in /bitmapsgif/aaaaconvert.pl and /bitmapsgif/anewdata.201012161634.pl and cgi/CRcodes/aqrrewrite.pl to write on qrcodes chmod to 0777 in

:

:

write-to-image7.php

:

:

write-to-image8.php

:

:

NOTE: All current files are not in this list

:

:

:

:

:

:

trim images in folders alove and bitmaps is for use by managers who want to control expected daily barcode creation quotas. To start new 24 quota move the 24 files in alove and bitmaps to alovecopy and bitmapscopy folders. It does not have to be used by purchasers of the LIVE CD. Total barcodes in the system is displayed on another page so to lessen the loads on the GUI (Graphical User Interface) located at the top of the acqcode.pl page.

:

:

:

:

OCR is off site so common link is....Tools > OCR on GUI. during clone process some regex using notepad++ is needed.

:

:

/cgi/ in the URL below will change so must be changed back to /cgi/

:

:

http://geraldkrug.mypressonline.com/cgi/OCR/index.php

:

:

:

:

:

:

look for more CRcoder change to CRcodes because regex misses them in deep strings...

:

:

(any errors upon first useage will be traced to these strings in script acqcode.pl)

:

:

:

:

URL to the Eblah my sql database...select MY SQL database then database boughtupcom_freeservers_com http://boughtupcom.scriptmania.com/cgi/phpmyadmin/index.php MySQL 4.1.22-standard-log running on 127.0.0.1:3306 as boughtupcom_freeservers_com@cgi03.vgs.ws.untd.com install code within CRcoder/aaaINSTALL.pl and three other scripts aaaINSTALL2.pl aaaaINSTALL.pl aaaINSTALL.pl aaaa2INSTALL.pl manually set up the clones new foldername in every script, aaaINSTALL.pl then makes the "auto install, auto detect, auto path repair" copy all of CRcoder to a folder as above ********????????? example I did do here http://boughtupcom.scriptmania.com/cgi/CRcodey/aaaINSTALL.pl

:

:

:

:

Simply open folder CRcoder and copy all contents to CRcodey and run aaainstall.pl (remember to set up the four INSTALL files with the clones new foldername)

:

:

:

:

to tell install in new foldername CRcodey to fill in form...

:

:

Input Text to find in Name CRcoder Input Text to replace where text found in Company CRcodey Input Password Command use password calculator Input File(s) to change in Command 2 _________ leave blank or put in all files to change with space between each filename as delimiters

:

:

:

:

NOTE: the instructions within the aaaINSTALL.pl file is to copy all the code under the files first exit; to the top of all that files code. Leave the code below exit; as it is, don't erase it below the exit; leave the code there as a carbon copy because you will erase that code you placed at the top after the installer is finished.

:

:

:

:

Then run the aaaINSTALL.pl again like this...

:

:

:

:

:

:

Input Text to find in Name CRcoder

:

:

Input Text to replace where text found in Company CRcodey

:

:

Input Password Command use password calculator

:

:

Input File(s) to change in Command 2 _________ leave blank or put in all files to change with space between each filename

:

:

:

:

:

:

________ end clone readme

:

:

:

:

### for real eraser, not demo, for a clone, add a password checker (do not use trimmer) read in qrcode3.txt at every aaaaa24.txt then ### line 108 comment out unlink aaaaa24.txt then ### change append on line 115 to overwrite qrcode3.txt, line 113 uncomment $allfiles2, ### on line 116 change $allfiles[$counter] to $allfiles2, copy qrcode3.txt to qrcode4.txt for LIVE CD change $slink in acqcode.pl to the no-ip URL (make qrcode url connect to your online computer)... make a qrcode with redirect (if needed) then in lost qrcode creator encode a new qrcode with no-ip URL http://bizcoupon.no-ip.biz/htdocs/cgi/CRcode/??????????.pl to API website URL in CRcode folder then upload qrcode to replace qrcode existing but keep same name as replaced qrcode. (if using trimmer and qrcode is not currently being displayed then upload new image to where it is found in total system images listings here http://boughtupcom.scriptmania.com/cgi/CRcode/AllFiles.pl View > Lost

:

:

:

:

Put in LIVE CD then

:

:

copy Abyss config in LIVE CD to replace abyss config on your computer.

:

:

Start No-Ip service then

:

:

Start Abyss server enter id and password ????? ????? browser opens to abyss web server console

:

:

to point to D:\LIVEcqcodeCD2\htdocs http>other port > 4001 in Hosts>Configure>General then

:

:

in index files change index.html to LIVEcqcodeCD2/htdocs/cgi/CRcode/acqcode.pl

:

:

(this should all be done for you in abyss.conf file in LIVEcqcodeCD2)

:

:

make sure in hosts configure > host edit > logging D:\LIVEcqcodeCD2\htdocs\log\cgi.log exists

:

:

OR (preferred) C:\Users\gerald\Desktop\LIVEcqcodeCD2\htdocs\

:

:

In CD LIVEcqcodeCD2 Server2go.exe is used if writing code or viewing offline and to connect with abyss server.

:

:

then

:

:

Load CronIPchangerWCron (2) to wincron and start wincron

:

:

:

:

:

:

test with QuickMark qrcode scanner http://bizcoupon.no-ip.biz/cgi/CRcode/1686006005.pl (if bad try gdk.no-ip.biz:4001) resolves to this updated API website URL not in a folder z http://75.47.224.70:4001/cgi/CRcode/1686006005.pl

:

:

:

:

base URL to Library QRcode database http://bizcoupon.no-ip.biz

:

:

:

:

print qq~The new API URL link is... $slink~; #### default API perl script link http://blort.org/~kgasso/cuecat.BAK/perl_decoder/ ### for QueCat scanner wand http://cpan.uwinnipeg.ca/module/Barcode::Cuecat #### decode QueCat http://demos.accusoft.com/barcodexpressdemo/ ### online reader code 128 http://www.sumlung.com/en/mobile-barcode-scanner.html ### android cell phone scanner of code 128 barcodes

:

:

:

:

not seeing scanner light breaks connection to begin POS

:

:

:

:

aviary.com/http://boughtupcom.scriptmania.com/cgi/CRcode/z1/barCode128.php?data=??????????.pl ### screen capture like kwout.com

:

:

:

:

use the GDK "Change Link, URL rename and shrink" to encode into the qrcodes to change the API to your own page if desired...???

:

:

:

:

Barcode reader Online http://online-barcode-reader.inliteresearch.com/

:

:

:

:

GDK Money... Within script fun2.php for GDK money change the to your own number, from 1-96, as validation the bill is yours (change frequently). So the POS point of sale checks atest.png at URL http://boughtupcom.scriptmania.com/cgi/CRcode/test.html by scanning the qrcode then view source to see box32 then looks at grid on bill itself if box 32 is blacked out the bill is valid :) working bill...http://i34.photobucket.com/albums/d101/geraldkrug/thgdkmoney-1.jpg. http://boughtupcom.scriptmania.com/cgi/CRcode/fun2.php?image=atest.png

:

:

Proposed National Spending Database also here...

:

:

From Tools > GDKmoney; "checks atest.png at URL" example here... http://boughtupcom.scriptmania.com/cgi/CRcode/test.html

:

:

you check validity of paper money, merchants, National Spending Database.

:

:

http://boughtupcom.scriptmania.com/cgi/CRcode/nsd.pl

:

:

input the charge like so Amount_http://boughtupcom.scriptmania.com/cgi/CRcode/fun2.php?image=atest.png

:

:

Replace the words Amount/charge 12.35_http://boughtupcom.scriptmania.com/cgi/CRcode/fun2.php?image=atest.png

:

:

Submit Query button and the Running total changes.

:

:

:

:

subtract from yearly total amount $50,000

:

:

:

:

:

:

Cron folder in the LIVE CD has some stuff for making static the dynamically changing IP addresses...

:

:

:

:

To issue qrcodes with dynamically changeable urls to the home server I have the url boughtupcom.scriptmania.com/cgi/atest.txt scanned to a url to fill in with 10 numbers then redirects to API tiny website.

:

:

:

:

In Iexplorer Tools > Internet options > Tab > settings > uncheck enable tabbed browsing

:

:

:

:

In home desktop run WinCron > load > CronIPchangerWCron(2).tg from inside Cron folder put CronIPchanger.cmd on desktop so it can call boughtupcom.scriptmania.com/cgi/updateip.pl?fname=http://23.44.234.34:4001/cgi/??????????.pl with data and change all the qrcodes.

:

:

:

:

:

:

for true price tags: encode qrcode as shrink linked to url http://boughtupcom.scriptmania.com/cgi/atest.txt?1307589347.plcqcode1685992261.1687254645 that url is from the updateip.pl home server system IPME.us and it shows current URL to home server library qrcode database when using LIVE CD.

:

:

:

:

Name of such a qrcode is the shrink link last ten numbers.pl then the cqcode number . then the ten numbered API website then .bmp

:

:

1307589347.plcqcode1685992261.1687254645.bmp

:

:

OR

:

:

encode the url http://boughtupcom.scriptmania.com/cgi/atest.txt?1687254645 without shrink link.

:

:

and

:

:

encode the url http://boughtupcom.scriptmania.com/cgi/updateform.pl?1687254645 without shrink link.

:

:

:

:

customer then adds the last ten numbers to the link the qrcode scans to and is redirected to the API website, or follows the automated form which does that for you if cell is able to highlight and paste data or not.

:

:

:

:

Email is going from a click link in anewdata.pl to aphpemail.php in boughtupcom.scriptmania.com for now... http://boughtupcom.scriptmania.com/cgi/aphpemail.php Email must be added manually to the click link in anewdata.pl so aphpemail.php can send admin. the reply-to: email hotmail flags as junk email, yahoo does not flag as junk email.

:

:

:

:

In LIVE CD anewdata.pl add email address to the url click link for our change data free email service.

:

:

:

:

#########################

:

:

:

:

qrcode stuff...

:

:

:

:

:

:

Now heres the thing on IPME.us For those of you who need the answer to the logic.

:

:

:

:

1. Do I bother the customer to copy paste ten numbers and a couple clicks after scanning qrcode? 2. Do I want to change the qrcode internal URL someday? 3. Will qrcodes I use be obsolete to ME in the future? 4. Do customers appreciate qrcodes that will never die? 5. Bother the customer but tell them why.

:

:

:

:

:

:

So in the name of qrcode I propose a standard...

:

:

:

:

1. All qrcode is encoded to an API website of some kind 2. qrcode image be named three ten number groups with extensions 3. qrcode encode is always a shrink linked URL so to have ability to change the internal shrink link URL redirect (GDK is running such a script) to make codes eternal. 4. qrcode has a shrink link created, at creation, to add a URL redirect where aaa is the Input Text to find in Name

:

:

:

:

This is only for the private user of the LIVE CD.

:

:

:

:

Everyone else can use MY system online and the scanned qrcodes will not need to change cause scanned once is usually all they are for as stickers on post cards so no need to create a shrink link and all the IPME.us IP updating.

:

:

:

:

:

:

These files are installed on dedicated internet server for cron and email.

:

:

:

:

updateip.pl

:

:

updateform.pl

:

:

test.html

:

:

aphpemail.php

:

:

:

:

We have added a complete GUI to the system so when we say something like "File > create" it is so you can locate the script we discuss in the GUI at the top of the acqcode.pl page.

:

:

We have added scripts for customers to initiate backups when they do new things on the system.

:

:

We have added a way to create UPC code 128 barcodes in the 180 x 180 format for the system from "File > LastFile"

:

:

We want all QRcodes in 400 x 400 sizes when uploaded to the system even though we do use QRcodes 86 x 86

:

:

We have started a Shopping Price eComparison database "Favorites > SPeC"

:

:

We offer a free QR decoder in "Tools > QRdecode" for decodeing from URL or image files from your hard drive using file:C:\ path to image

:

:

We have a paper money system where Point Of Sale cashiers can validate the paper bill used for payment.

:

:

We have created a status information bar.

:

:

We have created a configurable 2 page, 16 item per page, of barcodes for paper print out Tools > Printout

:

:

For paper print out of pages you can also use the View > QRlabl or Favorites > CQlabl image writers

:

:

To input a large database use folder alovecopy and bitmapscopy for images and add data to qrcode3.txt

:

:

and To create 1537 API tiny websites in bulk use the GDK service http://boughtupcom.scriptmania.com/cgi/CRcode/z2/11111311111.pl

:

:

corresponding UPC (12) barcodes OR any other type of barcodes are created last; View > Lost

:

:

Use this API link for the instant tiny website reserved seating service and more...

:

:

http://boughtupcom.scriptmania.com/cgi/CRcode/acqcode.pl?data=18:42:35

:

:

Simply change the time in the above URL and go there.

:

:

Save the page it displays and show it to the greeter.

:

:

:

:

GDK money upgraded for the number challenged younger people...

:

:

Non Numerical Validation...

:

:

See the adjustable color bars on either side of the number grid on the working bill...

:

:

http://boughtupcom.scriptmania.com/cgi/CRcode/test.html

:

:

Just those alone are a good validator in case a child can't do a number

:

:

and wants to print out some GDKmoney.

:

:

http://boughtupcom.scriptmania.com/cgi/CRcode/test.html

:

:

Simply change the html Non-breaking space codes once to position colorbar(explained further on purchase)

:

:

We have a mirror site for OCR http://geraldkrug.hostaim.com/cgi/OCR/index.php

:

:

Software Quality Assurance Engineers and Testers

:

:

Bulk erasure script imgerase.pl in each folder alovecopy, bitmapscopy, bitmapsgif, mygif, myjpg, CRcode, bitmaps4, bitmapsgif4

:

:

OCR creates a clickable link to it's API tiny website when taught and recognized...

:

:

We have added Unix 10 number converted to date

:

:

UPC-QRcode shelf item notepad system. Send GDK a UPC list of your shelf items that would benefit from customers

:

:

having access to additional information about the item. http://boughtupcom.scriptmania.com/cgi/CRcode/z2/11111311111.pl

:

:

Then next day goto Tools > Printout and use that service to printout the QRcodes to post on your shelving.

:

:

http://boughtupcom.scriptmania.com/cgi/CRcode/AllFiles.pl

:

:

Integrated Library CQ/QR barcode database into Facebook Apps.

:

:

http://apps.facebook.com/336613603021079/

:

:

Create Facebook Apps https://developers.facebook.com/apps

:

:

suggestion: add each API tiny website as an App to keep track of all your API tiny websites

:

:

Admin. selected API tiny websites can have page view counters. For example; API tiny website 55.pl

:

:

to change/reset the counter use APIedit using basefilename LWPSimpleDocumentation55.txt in folder z

:

:

Added Cash register/inventory

:

:

Added hidden messages in tiny websites by commenting out the edit link by using...

:

:

Input Text to find in Name

:

:

Input Text to replace where text found in Company

:

:

##helloTed is authority on this...

:

:

as Admin. replacing the url normally required there

:

:

Added Inventory system use copy of cash register script...

:

:

http://boughtupcom.scriptmania.com/cgi/remindme/change2.cgi

:

:

Added yumyum button http://www.lordyumyum.info to favorites.

:

:

Added "Lost cell phone finder"

:

:

Added Suggested, Copy LIVE cd folder LIVEcqcodeCD2 to desktop and network connect by using abyss.conf

:

:

included in the folder and install abyss and move abyss.conf to C:\Abyss Web Server on windows 7

:

:

Install ActivePerl-5.6.0.615-MSWin32-x86-multi-thread

:

:

and Install php-4.1.2-Win32

:

:

Fix any bad path names by testing.

:

:

All system functions are correct but a path might be in error upon new users first test.

:

:

Your No-IP OR similar domain stabilizer should replace bizcoupon.no-ip.biz where ever found.

:

:

http://127.0.0.1:4001/ domain does not change it is localhost (your computers addresss for Library cqqr system)

:

:

then out to the internet from abyss on port 4001 as written in abyss.conf

:

:

as long as user internet domain and localhost has the :4001 port

:

:

The LIVE cd install is a ten minute process so call GDK anytime...

:

:

Beta testors reveal best policy to create a blank CQQR code after starting the system server

:

:

because then all the recently created areas will work and you can see where you started from.

:

:

Added delimiters cccpppeeeaaawebuuummm to all remote robot ?data= barcode creations for easy info. changes

:

:

Library cqqr barcode database; First programmable barcode system.

:

:

Added image eraser link for first trimmed/untrimmed line of images, for any use.

:

:

Added, since Library cqqr barcode database is private we added the current public barcode registration system to Favorites > SPeC

:

:

Cron system created for Admin., add url to the TTL countdown Screen http://boughtupcom.scriptmania.com/cgi/countdown2.cgi

:

:

Suggest when using the Netzero 200mb free account for your server use a text only browser like

:

:

http://lynx.isc.org/current/

:

:

find .zip file... lynx2.8.3rel.1.zip to save on bandwidth usage.

:

:

Added "Create customer record on internet" as option on Tools > Regis/inven

:

:

http://boughtupcom.scriptmania.com/cgi/remindme/change2.cgi

:

:

Adding to here the 3 switch words (ewill gone60 gdkalert)

:

:

used in form; File > Create for http://www.instructables.com/id/Last-will-and-death-announcement/

:

:

Added to change the pms_config.ini file for server2go use base filename 7777788888.ini

:

:

See old HostName http://boughtupcom.scriptmania.com/cgi/CRcode/z/7777788888.pl

:

:

HostName=50.9.xxx.xxx to HostName=xxx.xxx.xxx.xxx in form

:

:

(found on geraldkrug.pl or WinCron to http://boughtupcom.scriptmania.com/cgi/updateip.pl

:

:

or click on CronIPchanger.cmd on desktop if a dedicated IP or use no-ip)

:

:

http://boughtupcom.scriptmania.com/cgi/CRcode/z/achange.pl

:

:

rename 7777788888.ini to pms_config.ini and copy into folder LIVEcqcodeCD2

:

:

Finally change 7777788888.pl to the new HostName=

:

:

Added mysql database in server2go, http://127.0.0.1:4001/phpmyadmin/ id "root" password "" blank

:

:

create table file mysqlgdk.php, insert data file mysqlgdkdata.php, select file mysqlgdkselec2acqcode.php

:

:

Test http://boughtupcom.scriptmania.com/cgi/CRcode/mysqlgdkselec2acqcode.php

:

:

To erase in bulk --data images and elements...

:

:

in notepad++ Search > Find > Mark line checked. find what; --data ,click, Find All in open documents Button

:

:

Copy to new document in notepad++

:

:

CTRL+ALT+A copy all the filenames in one column. Create imgerase.txt file with " ", delimeters

:

:

Copy to folders proper extension txt gif png bmp or jpg and run imgerase.pl script in each folder

:

:

in each folder alovecopy, bitmapscopy, bitmapsgif, mygif, myjpg, CRcode, bitmaps4, bitmapsgif4,

:

:

Added "Document barcoder db service"

:

:

Added "Bank Email Validator Barcode"

:

:

Added "Business database network"

:

:

Added in server2go server/php/PEAR folder copied from php 4.1.2 (download both .zip and .exe of server2go)

:

:

to support a PEAR email system to include attachments (beta) because

:

:

I want it, not that I need it.

:

:

Added current IP address email alert link on CRcode/geraldkrug.pl

:

:

Added vender registration http://boughtupcom.scriptmania.com/cgi/CRcode/GDKSupplier.html

:

:

32 bit windows boxes do not use advanced server2go config pms_config1.ini

:

:

only 64 bit turns on no-ip, netzero clear connect, abyss server, WinCron,

:

:

CronIPchanger.cmd, must hand load CronIPchangerWCron (2).tg to WinCron

:

:

Redirects can be added to the manual link creator that browsers view as API tiny websites

:

:

Added creating reports grids, http://boughtupcom.scriptmania.com/cgi/CRcode/mysqlgdkselec2acqcode.php

:

:

Added better cash register daily tape and Employee login and duplicate item note at Tools > Regis/inven

:

:

***The purpose of creating a shrink link URL for every 3 named created image in bitmapsgif4 is to shorten the 3 named URL's

which look like this, unshrunk, http://boughtupcom.scriptmania.com/cgi/CRcode/bitmapsgif4/1193731540.plcqcode1715181672.1335335549.png

and to have the image name cqcode1715181672 identify the API tiny website that was created with it(1335335549.pl). 3 named URL replaces the aaa redirect URL in the

shrink link URL, in this case, http://boughtupcom.scriptmania.com/cgi/1193731540.pl API http://boughtupcom.scriptmania.com/cgi/CRcode/z/1335513556.pl

use Tools > ShrinkURL to aaa redirect to the 3 named image which scans to API tiny website OR re-encoded for IPME updater in Tools > GDKmoney

to scan to URL http://boughtupcom.scriptmania.com/cgi/updateform.pl then to API tiny website.

I will shorten this procedure in the future so the shrink link is automatically given the aaa redirect URL (ok done)

and the shrink link URL (first 10 number .pl in 3 named image name) will always point to it's file in the CRcode folder and can not be edited/changed by Tools > ShrinkURL

If you create a totally new shrink link URL using Tools > ShrinkURL then you must change the (first 10 number .pl in 3 named image name) and images URL for aaa redirect

:

:

:

:

Added silent install script for nullsoft installer for virtualization. Example (download, Suite of GDK products to the DESKTOP folder, install now, try free)

found in the up arrow of GDK programs on http://boughtupcom.scriptmania.com

:

Added script to ban IP prefixes as gathered from emails in cgi/aphpemail.php

("128.30", "120.87", "213.186", "199.21", "66.249", "62.212", "123.125", "83.149", "76.72", "75.101", "77.88", "66.219", "107.22", "108.59", "174.129", "217.68", "203.39", "208.115", "180.76", "173.236", "176.9", "178.84", "64.27", "46.165");

The clone CRcoder system has been hammered to a 6MB file size of qrcode3.txt OR over 9,300 API tiny websites created and still worked.

:

:

Added Tools > GDKmoney (Activity indicator and countdown timer for 60 day recertifications)

And Added "If all else fails" barcode decoder see link on http://boughtupcom.scriptmania.com/cgi/CRcode/geraldkrug.pl

the link http://boughtupcom.scriptmania.com/upload3.html decode is posted on geraldkrug.pl so check there later

Added (36) section button quiz http://boughtupcom.scriptmania.com/acqcodeQuiz2.html

Added new calendar to Lordyumyum

IPME.us upgraded

Second server running 24/7 for IPME.us

Added Error404.html to display homepage and gdk money to OCR retrain link

Added last 20 created elements viewed via dumb cell phone web browser

http://boughtupcom.scriptmania.com/cgi/CRcode/qrcode3phone.pl#jumpHereb

Android os eclair tablet 7 inch does the best at POS. GDK money will be more valued than old money because techies will be beta.

:

:

Amazing Cruz Tablet and the apps list that everyone would love to own on it as I do...

applist1

applist2

applist3

applist4

applist5

applist6

applist37

applist8

applist9

applist10

:

:

:

:

An internet scripting lesson.

:

:

To perl, almighty delimiters.

:

:

:

:

Oh almighty delimiters.

:

:

:

:

:

:

You know perl has to know you mean business and want to interact with

:

:

it

:

:

so it has this indicator which blesses the event (sorry OOP people)

:

:

event is the wrong word, connection called a shebang on line one #!/usr/bin/perl or #!perl.

:

:

:

:

:

:

Just speaking in computer terms requires some exactness that I will

:

:

be

:

:

attempting to achieve but alas I'm only human and will strive to offer

:

:

alternative wording where best in the teaching...

:

:

:

:

:

:

So your at your computer.

:

:

:

:

:

:

perl installed (the version your working with say 5.6)

:

:

:

:

:

:

in notepad++ editor a properly permission's .pl or .cgi file

:

:

with the shebang always on line 1 (there is no line zero for script

:

:

writing)

:

:

To get a properly permission .pl or .cgi file

:

:

ask later thanks.

:

:

:

:

:

:

Ok now we start up our server to run everything so we can check on the

:

:

script

:

:

as we write it by using an internet browser.

:

:

:

:

:

:

:

:

Now we add our header line which shows the browser it's needed

:

:

information.

:

:

:

:

Since we have newer tools we will be told of our errors which is

:

:

wonderful.

:

:

:

:

:

:

If you are running a script that has no user output use a different

:

:

header,

:

:

ask later :)

:

:

:

:

:

:

Ok now you will probably need some input from your own saved data or

:

:

from a human user.

:

:

:

:

:

:

Sometimes a script does not like a user input form at the start but

:

:

better as a subroutine at the bottom

:

:

so be mindful that once user clicks on button the whole page will

:

:

start over and not do what is after the form. I know that sounds like

:

:

weird but if you need to save something it won't be saved if it is

:

:

placed after a input form so you'd need to test. Some systems complete

:

:

the page on user input and some don't

:

:

and the test to know is always devised.

:

:

:

:

:

:

You simply use a print out of the test results which will require a

:

:

different header if you aren't using it

:

:

already.

:

:

:

:

:

:

Use two headers and comment ### , out or in, as needed.

:

:

:

:

:

:

:

:

:

:

What I have found effective in delimiter aligning is a program

:

:

that tries every delimiter pattern until the test is satisfied.

:

:

:

:

Now I know there are humans that can do this in their heads

:

:

but have mercy on the others why don't we.

:

:

:

:

:

:

Lets say you get lazy and can't remember where that script is that

:

:

will not need testing so you go to the internet and get some code

:

:

that may need testing so you need to parse and delimit now, tough

:

:

sell.

:

:

:

:

:

:

So you need to first be sure the code is very close to the logic

:

:

you require to even consider delimiting it in the first place.

:

:

:

:

:

:

If the code is pseudo code then your probably dead right there

:

:

don't try to delimit or parse that kind of rubbish cause you can't.

:

:

:

:

:

:

Pseudo code is made up code to help in explanations in forums or chat

:

:

rooms

:

:

You might see some code as

:

:

:

:

:

:

while {

:

:

print something here

:

:

:

:

:

:

:

:

}

:

:

:

:

:

:

that is never going to test as working

:

:

so you see looking for free code is an art as well.

:

:

:

:

:

:

:

:

:

:

But there are nice teachers out there who you can tell

:

:

are showing real working code then go for it.

:

:

:

:

Ok I got all my code together and my modules required

:

:

are set in at use statements.

:

:

:

:

:

:

But it didn't work.

:

:

:

:

:

:

Ok now for the fun of computing

:

:

:

:

:

:

HACKING...

:

:

:

:

:

:

Well I call it delimiting

:

:

because what you need to do now is

:

:

find out why your tested data has

:

:

simply gone fishing and delimiting

:

:

is the answer.

:

:

:

:

:

:

See you know your module work tested fine

:

:

and all the script data was generated

:

:

so you save at every test zone

:

:

and look at those files as being

:

:

now needing to be cleaned and delimited.

:

:

:

:

:

:

:

:

:

:

:

:

With the perl regex functions you can check if data has

:

:

invisible data in it which will make it fail (go fishing).

:

:

:

:

You will need to cause a visible indicator that an invisible delimiter

:

:

is in the data.

:

:

Then when found removed also by regex scripts.

:

:

:

:

:

:

This delimiting (Hacking HAHA) can leed to still nothing working

:

:

no matter how clean it seems so then you can change your methodology

:

:

if possible and research some new free code OR start opening up

:

:

block sizes which can help also.

:

:

:

:

:

:

Sometimes code is too packed together to work, sometimes not

:

:

so you gotta try a bit of spacing if the code just is too good to

:

:

abandon

:

:

and experience will tell you that. Runnable code just looks

:

:

understandable and it should work especially if it looks good to the

:

:

manuals too.

:

:

:

:

:

:

I have had good code just instantly work by giving it some space

:

:

somewhere.

:

:

:

:

:

:

:

:

:

:

:

:

People come to show code that does not work and

:

:

no one knows why but the code may not be to blame if the data going

:

:

through it is bad.

:

:

:

:

Now that we are at the 1000 test and the script is almost all running

:

:

now

:

:

we can be well assured our script will eventually work perfectly

:

:

forever

:

:

but you say 1000 tests AHHHHHH (the screams oh the screams :()

:

:

:

:

:

:

but you can do this work fast if your fast at it and that is the

:

:

reason to know this

:

:

work to delimit and parse.

:

:

:

:

:

:

Parse is just a way to say do the math perfectly.

:

:

:

:

:

:

See algebra requires you build a math in words and priorities

:

:

so collecting the data is before our grand final answer to display.

:

:

:

:

:

:

:

:

:

:

:

:

So how you get the data from the data is in the algebraic logic you

:

:

scripted.

:

:

It's like a style to the perfection OR a crystal shape to the frozen

:

:

working forever

:

:

code.

:

:

:

:

When you have a good library of code then you can really begin to

:

:

produce fast

:

:

because the work has already been perfected and clean data to it

:

:

always tests working.

:

:

:

:

:

:

Clean data can be dirtied when you produce it

:

:

to give headaches to the propeller heads (hey don't call them that)

:

:

:

:

:

:

Binary image data has no delimiters so that's nice

:

:

but if you use the raw binary data for image recognition or ownership

:

:

marks

:

:

it can be impossible to properly parse and delimit to use the binary

:

:

uniqueness because it fails at being mathematic in essence.

:

:

In that case you need to generate aligned data sets at image creation

:

:

by perl pack functions.

:

:

:

:

:

:

If you need a file with aligned data sets

:

:

then binary won't ever love you, no matter how much your

:

:

propeller spins, (there I go again, don't).

:

:

:

:

Alignment comes from delimiting and

:

:

packing does such work too if it's

:

:

possible in packing's scope of packages.

:

:

:

:

:

:

It's funny but I predict delimiters will show up more in everyday life

:

:

because of computer

:

:

image recognition.

:

:

:

:

:

:

Having every face pictured in media would be cool with a unique

:

:

delimiter near it to aid in searches.

:

:

:

:

:

:

Imagine having to sign your name to every start and end of every

:

:

sentence you write is what I mean.

:

:

:

:

:

:

Then you go on to the html usage and java injections and

:

:

the basic algorithm prototyping on a napkin bla bla bla.

:

:

:

:

But unseriously folks

:

:

:

:

:

:

the whole napkin.

:

:

:

:

:

:

Anyway,,,

:

:

:

:

:

:

perl has the networking in the background OR not because you can use

:

:

it

:

:

to do networking manipulations like crafted redirects (my name crafted

:

:

redirects)

:

:

it's a clunky way for early perl 5.6 to test out a multi image

:

:

creation like say

:

:

that crazy cat site

:

:

http://icanhascheezburger.com/

:

:

Fun stuff...

:

:

:

:

:

:

:

:

You can add captions to their pictures or your own uploaded pictures

:

:

so they are using the network for upload and the rest is just user

:

:

input then

:

:

input added to picture, captioned.

:

:

:

:

But to do that is allot of work OR impossible without observing the

:

:

delimiting problems that love to stop your scripts.

:

:

:

:

:

:

Sometimes you have to choose a delimiting style your self

:

:

and to the future maintainer of the code put a nice comment

:

:

delimited by *** ,,, or invisible \s\r\n stuff.

:

:

:

:

:

:

:

:

:

:

:

:

I say just build your script and add API delimiters to all data later

:

:

because you know the working master script isn't bad so if it error

:

:

while you add the delimiters you were bad in your delimiter additions

:

:

(propeller head !) (( I had to)).

:

:

:

:

Now your html parsing needs to be converted to perl so that perl

:

:

prints out plain html for the internet browser to display.

:

:

:

:

:

:

That's not a problem once you learn how but what is a problem

:

:

is php is different in how it does html so learn that too

:

:

and it's not too bad like perl isn't too bad.

:

:

:

:

:

:

You escape the perl extension and enter the html extension

:

:

and re-enter perl after if need be

:

:

same as php also to add in java code.

:

:

:

:

And if you are in a server environment that

:

:

has less modules than you need then you must redesign

:

:

or add those modules.

:

:

:

:

Try and keep it simple as possible since people love quick sites.

:

:

:

:

:

:

By surfing the internet (browsing) (going on)

:

:

you can see what the technology offers the builder

:

:

and then if your mind wraps around it you will

:

:

get ideas to code.

:

:

:

:

:

:

Like new ideas that can limit site usage based on traffic that

:

:

lets the user know the sites' suggestion to call again later...

:

:

:

:

But the smarter the site the less the traffic so that's good

:

:

to think about as you set in working and public demo's.

:

:

:

:

:

:

My CD version is actually slimmer than the online because

:

:

I use some modules I don't get to on the environment I chose.

:

:

:

:

:

:

I chose the environment for one click use for the users or I'd put in

:

:

the modules

:

:

which I still may yada yada.

:

:

:

:

:

:

:

:

And slimmer does not mean less of the features.

:

:



:

:

INSTALL




:

:

Download no-ip, install and log in

:

:

Start Netzero

:

:

see the NETZERO ip address in the no-ip application

:

:

and/or

:

:

run wincron *see below

:

:

:

:

50.9.xxx.xxx

:

:

:

:

Install everything in this path, create folders as needed...

:

:

C:\Users\gerald\Desktop\LIVEcqcodeCD2\htdocs\cgi\CRcode

:

:

C:\Users\gerald\Desktop\LIVEcqcodeCD2\htdocs

:

:

:

:

in abyss

:

:

General set 4001

:

:

(whole C: drive root back from \htdocs)

:

:

C:\Users\gerald\Desktop\LIVEcqcodeCD2\htdocs

:

:

:

:

in abyss do-, then start abyss,

:

:

-Server configuration > MIME types add .pl .cgi .php extensions

:

:

:

:

install proper versions of perl and php distributions

:

:

:

:

Start Netzero

:

:

:

:

in another computer using a different ipaddress go to URL...

:

:

http://50.9.xxx.xxx:4001/cgi/ should see all the files in folder cgi

:

:

:

:

:

:

*see below

:

:

run wincron at least once if dedicated or not...load

:

:

LIVEcqcodeCD2 > Cron > CronIPchangerWCron (2) (runs C:\Users\gerald\Desktop\CronIPchanger.cmd)

:

:

this updates the ip address for the customer server using an external server; updateip.pl and updateform.pl in

:

:

external server boughtupcom.scriptmania.com/cgi/ folder

:

:

by creating a file atest.txt either once or per minute if not dedicated

:

:

(bandwidth is used running cron every minute. NETZERO has dedicated ip so run cron once.)

:

:

((Reset cron after 90 days and set browser to not open new tabs))

:

:

:

:

in the new case the 50.9.xxx.xxx is a dedicated ip address so run cron once to update the two external server .pl

:

:

scripts the customer uses to go to the tiny website they choose to see

:

:

OR

:

:

make external server cgi/atest.txt file manually to

:

:

contain the text below...

:

:

:

:

http://50.9.xxx.xxx:4001/cgi/CRcode/??????????.pl

:

:

(customers actual URL will be different or beta,a different no-ip created URL, beta)

:

:

http://bizcoupon.no-ip.biz/cgi/CRcode/??????????.pl

:

:

(must change where bizcoupon.no-ip.biz is found in CRcode/acqcode.pl)

:

:

:

:

/Cron/CronIPchanger.cmd icon on desktop does the code below...

:

:

:

:

start www.boughtupcom.scriptmania.com/cgi/updateip.pl?fname=http://bizcoupon.no-ip.biz/cgi/CRcode/??????????.pl

:

:

:

:

double click CronIPchanger.cmd icon on desktop to update manually



:

:

Create your barcodes and tiny websites then to read from internet wireless use Netzero 4g stick




:

:

To stop Windows Automatic Updates and remove the icon go onto

start>control panel>administrative tools>Services

right click on Windows Update and press stop.

:

:

abyss.conf file from abyssnetzero.conf OR

:

:

first erase old abyss.conf by hand

:

:

install new abyss

:

:

create passwords

:

:

add the path to htdocs C:\Users\gerald\Desktop\LIVEcqcodeCD2\htdocs

:

:

add the port number 4001

:

:

add the perl C:\Perl\bin\Perl.exe

:

:

add the PHP C:\PHP\php.exe

:

:

add pl cgi and php extensions

:

:

pl and cgi are added in together not twice seperate.

:

:

add custom 404 error status page

:

:

add the starting page

:

:

C:\Abyss Web Server\ 30 20 10 log/abyssws.pid C:\Users\gerald\Desktop\LIVEcqcodeCD2\htdocs yes 1 yes 30 no yes log/cgi.log dll log/isapi.log 0 log/fastcgi.log 240 1 0 C:\Perl\bin\Perl.exe yes 0 yes pl cgi 0 C:\PHP\php.exe yes 0 yes pl cgi REDIRECT_STATUS 200 shtml shtm stm yes yes no log/access.log yes acqcode.pl aaanowip.pl default.aspx no * 1 ad / .* 4001 6 / ad text/* 404 http://boughtupcom.scriptmania.com/error404again.html no 20 20 60 127.0.0.1 application/mac-binhex40 hqx application/msword doc application/octet-stream bin dms lha lzh exe class application/pdf pdf application/postscript ai eps ps application/smil smi smil application/vnd.mif mif application/vnd.ms-asf asf application/vnd.ms-excel xls application/vnd.ms-powerpoint ppt application/x-cdlink vcd application/x-compress Z application/x-cpio cpio application/x-csh csh application/x-director dcr dir dxr application/x-dvi dvi application/x-gtar gtar application/x-gzip gz application/x-javascript js application/x-latex latex application/x-sh sh application/x-shar shar application/x-shockwave-flash swf application/x-stuffit sit application/x-tar tar application/x-tcl tcl application/x-tex tex application/x-texinfo texinfo texi application/x-troff t tr roff application/x-troff-man man application/x-troff-me me application/x-troff-ms ms application/zip zip application/vnd.wap.wmlc wmlc audio/basic au snd audio/midi mid midi kar audio/mpeg mpga mp2 mp3 audio/x-aiff aif aiff aifc audio/x-pn-realaudio ram rm audio/x-realaudio ra audio/x-wav wav image/bmp bmp image/gif gif image/ief ief image/jpeg jpeg jpg jpe image/png png image/tiff tiff tif image/vnd.wap.wbmp wbmp image/x-cmu-raster ras image/x-portable-anymap pnm image/x-portable-bitmap pbm image/x-portable-graymap pgm image/x-portable-pixmap ppm image/x-rgb rgb image/x-xbitmap xbm image/x-xpixmap xpm image/x-xwindowdump xwd image/x-icon ico model/iges igs iges model/mesh msh mesh silo model/vrml wrl vrml text/css css text/html html htm text/plain asc txt text/richtext rtx text/rtf rtf text/sgml sgml sgm text/tab-separated-values tsv text/xml xml text/vnd.wap.wml wml text/vnd.wap.wmlscript wmls video/mpeg mpeg mpg mpe video/quicktime qt mov video/x-msvideo avi pl .pl php .php cgi pl .cgi 2.6.0.0 9999 * ad 192.168.0.1-192.168.255.254 172.16.0.1-172.31.255.254 10.0.0.1-10.255.255.254 en geraldk (get password from gdk)

[3].

[edit] Technical description

:

:

The National Institute of Standards and Technology (NIST) provides a concise and specific definition:

Library cqqr barcode database is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.[4]

:

:

Library cqqr barcode database provides computation, software, data access, and storage services that do not require end-user knowledge of the physical location and configuration of the system that delivers the services. Parallels to this concept can be drawn with the electricity grid, where end-users consume power without needing to understand the component devices or infrastucture required to provide the service.

:

:

Library cqqr barcode database describes a new supplement, consumption, and delivery model for IT services based on Internet protocols, and it typically involves provisioning of dynamically scalable and often virtualized resources[5][6] It is a byproduct and consequence of the ease-of-access to remote computing sites provided by the Internet. [7] This frequently takes the form of web-based tools or applications that users can access and use through a web browser as if they were programs installed locally on their own computers.[8].

:

:

Typical Library cqqr barcode database providers deliver common business applications online that are accessed from another Web service or software like a Web browser, while the software and data are stored on servers.

:

:

Most Library cqqr barcode database infrastructures consist of services delivered through common centers and built-on servers. barcodes often appear as single points of access for consumers' computing needs. Commercial offerings are generally expected to meet quality of service (QoS) requirements of customers, and typically include service level agreements (SLAs).[9]

[edit] Overview

[edit] Comparisons

:

:

Library cqqr barcode database derives characteristics from, but should not be confused with:

  1. Autonomic computing � "computer systems capable of self-management."[10]
  2. Client�server modelclient�server computing refers broadly to any distributed application that distinguishes between service providers (servers) and service requesters (clients).[11]
  3. Grid computing � "a form of distributed computing and parallel computing, whereby a 'super and virtual computer' is composed of a cluster of networked, loosely coupled computers acting in concert to perform very large tasks."
  4. Mainframe computer � powerful computers used mainly by large organizations for critical applications, typically bulk data processing such as census, industry and consumer statistics, enterprise resource planning, and financial transaction processing.[12]
  5. Utility computing � the "packaging of computing resources, such as computation and storage, as a metered service similar to a traditional public utility, such as electricity."[13]
  6. Peer-to-peer � distributed architecture without the need for central coordination, with participants being at the same time both suppliers and consumers of resources (in contrast to the traditional client�server model).
  7. Service-oriented computing � Library cqqr barcode database provides services related to computing while, in a reciprocal manner, service-oriented computing consists of the computing techniques that operate on software-as-a-service.[14]

[edit] Characteristics

:

:

The key characteristic of Library cqqr barcode database is that the computing is "in the barcode"; that is, the processing (and the related data) is not in a specified, known or static place(s). This is in contrast to a model in which the processing takes place in one or more specific servers that are known. All the other concepts mentioned are supplementary or complementary to this concept.

[edit] Architecture

Library cqqr barcode database sample architecture

:

:

barcode architecture,[15] the systems architecture of the software systems involved in the delivery of Library cqqr barcode database, typically involves multiple barcode components communicating with each other over application programming interfaces, usually web services and 3-tier architecture. This resembles the Unix philosophy of having multiple programs each doing one thing well and working together over universal interfaces. Complexity is controlled and the resulting systems are more manageable than their monolithic counterparts.

:

:

The two most significant components of Library cqqr barcode database architecture are known as the front end and the back end. The front end is the part seen by the client, i.e. the computer user. This includes the client�s network (or computer) and the applications used to access the barcode via a user interface such as a web browser. The back end of the Library cqqr barcode database architecture is the �barcode� itself, comprising various computers, servers and data storage devices.

[edit] History

:

:

The term "barcode" is used as a metaphor for the Internet, based on the barcode drawing used in the past to represent the telephone network,[16] and later to depict the Internet in computer network diagrams as an abstraction of the underlying infrastructure it represents.[17]

:

:

Library cqqr barcode database is a natural evolution of the widespread adoption of virtualization, service-oriented architecture, autonomic and utility computing. Details are abstracted from end-users, who no longer have need for expertise in, or control over, the technology infrastructure "in the barcode" that supports them.[18]

:

:

The underlying concept of Library cqqr barcode database dates back to the 1960s, when John McCarthy opined that "computation may someday be organized as a public utility." Almost all the modern-day characteristics of Library cqqr barcode database (elastic provision, provided as a utility, online, illusion of infinite supply), the comparison to the electricity industry and the use of public, private, government and community forms, were thoroughly explored in Douglas Parkhill's 1966 book, The Challenge of the Computer Utility.

:

:

The actual term "barcode" borrows from telephony in that telecommunications companies, who until the 1990s primarily offered dedicated point-to-point data circuits, began offering Virtual Private Network (VPN) services with comparable quality of service but at a much lower cost. By switching traffic to balance utilization as they saw fit, they were able to utilize their overall network bandwidth more effectively. The barcode symbol was used to denote the demarcation point between that which was the responsibility of the provider, and that which was the responsibility of the user. Library cqqr barcode database extends this boundary to cover servers as well as the network infrastructure.[19] The first scholarly use of the term �Library cqqr barcode database� was in a 1997 lecture by Ramnath Chellappa.

:

:

After the dot-com bubble, Amazon played a key role in the development of Library cqqr barcode database by modernizing their data centers, which, like most computer networks, were using as little as 10% of their capacity at any one time, just to leave room for occasional spikes. Having found that the new barcode architecture resulted in significant internal efficiency improvements whereby small, fast-moving "two-pizza teams" could add new features faster and more easily, Amazon initiated a new product development effort to provide Library cqqr barcode database to external customers, and launched Amazon Web Service (AWS) on a utility computing basis in 2006.[20][21]

:

:

In 2007, Google, IBM and a number of universities embarked on a large-scale Library cqqr barcode database research project.[22] In early 2008, Eucalyptus became the first open-source, AWS API-compatible platform for deploying private barcodes. In early 2008, OpenNebula, enhanced in the RESERVOIR European Commission-funded project, became the first open-source software for deploying private and hybrid barcodes, and for the federation of barcodes.[23] In the same year, efforts were focused on providing QoS guarantees (as required by real-time interactive applications) to barcode-based infrastructures, in the framework of the IRMOS European Commission-funded project.[24] By mid-2008, Gartner saw an opportunity for Library cqqr barcode database "to shape the relationship among consumers of IT services, those who use IT services and those who sell them"[25] and observed that "[o]rganisations are switching from company-owned hardware and software assets to per-use service-based models" so that the "projected shift to Library cqqr barcode database ... will result in dramatic growth in IT products in some areas and significant reductions in other areas."[26]

[edit] Key characteristics

[edit] Layers

:

:

Once an Internet Protocol connection is established among several computers, it is possible to share services within any one of the following layers.

Library cqqr barcode database Stack.svg

[edit] Client

:

:

A barcode client consists of computer hardware and/or computer software that relies on Library cqqr barcode database for application delivery, or that is specifically designed for delivery of barcode services and that, in either case, is essentially useless without it. Examples include some computers, phones and other devices, operating systems and browsers.[35][36][37][38][39]

[edit] Application

:

:

barcode application services or "Software as a Service (SaaS)" deliver software as a service over the Internet, eliminating the need to install and run the application on the customer's own computers and simplifying maintenance and support. People tend to use the terms "SaaS" and "barcode" interchangeably, when in fact they are two different things.[citation needed] Key characteristics include:[40][clarification needed]

[edit] Platform

:

:

barcode platform services or "Platform as a Service (PaaS)" deliver a computing platform and/or solution stack as a service, often consuming barcode infrastructure and sustaining barcode applications.[41] It facilitates deployment of applications without the cost and complexity of buying and managing the underlying hardware and software layers.[42][43]

[edit] Infrastructure

:

:

barcode infrastructure services, also known as "Infrastructure as a Service (IaaS)", delivers computer infrastructure � typically a platform virtualization environment � as a service. Rather than purchasing servers, software, data-center space or network equipment, clients instead buy those resources as a fully outsourced service. Suppliers typically bill such services on a utility computing basis and amount of resources consumed (and therefore the cost) will typically reflect the level of activity. IaaS evolved from virtual private server offerings.[44]

:

:

barcode infrastructure often takes the form of a tier 3 data center with many tier 4 attributes, assembled from hundreds of virtual machines.

[edit] Server

:

:

The servers layer consists of computer hardware and/or computer software products that are specifically designed for the delivery of barcode services, including multi-core processors, barcode-specific operating systems and combined offerings.[35][45][46][47]

[edit] Deployment models

Library cqqr barcode database types

[edit] Public barcode

:

:

Public barcode or external barcode describes Library cqqr barcode database in the traditional mainstream sense, whereby resources are dynamically provisioned on a fine-grained, self-service basis over the Internet, via web applications/web services, from an off-site third-party provider who bills on a fine-grained utility computing basis.[29]

[edit] Community barcode

:

:

A community barcode may be established where several organizations have similar requirements and seek to share infrastructure so as to realize some of the benefits of Library cqqr barcode database. The costs are spread over fewer users than a public barcode (but more than a single tenant). This option may offer a higher level of privacy, security and/or policy compliance. In addition it can be economically attractive as the resources (storage, workstations) utilized and shared in the community are already exploited and have reached their return of investment. Examples of community barcodes include Google's "Gov barcode".[48]

[edit] Hybrid barcode and hybrid IT delivery

:

:

The main responsibility of the IT department is to deliver services to the business. With the proliferation of Library cqqr barcode database (both private and public) and the fact that IT departments must also deliver services via traditional, in-house methods, the newest catch-phrase has become �hybrid barcode computing.�[49] Hybrid barcode is also called hybrid delivery by the major vendors including HP, IBM, Oracle and VMware who offer technology to manage the complexity in managing the performance, security and privacy concerns that results from the mixed delivery methods of IT services.[50]

:

:

A hybrid storage barcode uses a combination of public and private storage barcodes. Hybrid storage barcodes are often useful for archiving and backup functions, allowing local data to be replicated to a public barcode.[51]

:

:

Another perspective on deploying a web application in the barcode is using Hybrid Web Hosting, where the hosting infrastructure is a mix between barcode hosting and managed dedicated servers � this is most commonly achieved as part of a web cluster in which some of the nodes are running on real physical hardware and some are running on barcode server instances.[citation needed]

[edit] Combined barcode

:

:

Two barcodes that have been joined together are more correctly called a "combined barcode". A combined barcode environment consisting of multiple internal and/or external providers[52] "will be typical for most enterprises".[53] By integrating multiple barcode services users may be able to ease the transition to public barcode services while avoiding issues such as PCI compliance.[54]

[edit] Private barcode

:

:

Douglas Parkhill first described the concept of a "private computer utility" in his 1966 book The Challenge of the Computer Utility. The idea was based upon direct comparison with other industries (e.g. the electricity industry) and the extensive use of hybrid supply models to balance and mitigate risks.

:

:

"Private barcode" and "internal barcode" have been described as neologisms, but the concepts themselves pre-date the term barcode by 40 years. Even within modern utility industries, hybrid models still exist despite the formation of reasonably well-functioning markets and the ability to combine multiple providers.

:

:

Some vendors have used the terms to describe offerings that emulate barcode computing on private networks. These (typically virtualization automation) products offer the ability to host applications or virtual machines in a company's own set of hosts. These provide the benefits of utility computing � shared hardware costs, the ability to recover from failure, and the ability to scale up or down depending upon demand.

:

:

Private barcodes have attracted criticism because users "still have to buy, build, and manage them" and thus do not benefit from lower up-front capital costs and less hands-on management,[53] essentially "[lacking] the economic model that makes Library cqqr barcode database such an intriguing concept".[55] [56] Enterprise IT organizations use their own private barcode(s) for mission critical and other operational systems to protect critical infrastructures. [57]

[edit] barcode engineering

:

:

barcode engineering is the application of a systematic, disciplined, quantifiable, and interdisciplinary approach to the ideation, conceptualization, development, operation, and maintenance of Library cqqr barcode database, as well as the study and applied research of the approach, i.e., the application of engineering to barcode. It is a maturing and evolving discipline to facilitate the adoption, strategization, operationalization, industrialization, standardization, productization, commoditization, and governance of barcode solutions, leading towards a barcode ecosystem[further explanation needed]. barcode engineering is also known as barcode service engineering.

[edit] barcode storage

:

:

barcode storage is a model of networked computer data storage where data is stored on multiple virtual servers, generally hosted by third parties, rather than being hosted on dedicated servers. Hosting companies operate large data centers; and people who require their data to be hosted buy or lease storage capacity from them and use it for their storage needs. The data center operators, in the background, virtualize the resources according to the requirements of the customer and expose them as virtual servers, which the customers can themselves manage. Physically, the resource may span across multiple servers.

[edit] The Interbarcode

:

:

The Interbarcode[58] is an interconnected global "barcode of barcodes"[59][60] and an extension of the Internet "network of networks" on which it is based.[61] The term was first used in the context of Library cqqr barcode database in 2007 when Kevin Kelly stated that "eventually we'll have the interbarcode, the barcode of barcodes. This Interbarcode will have the dimensions of one machine comprising all servers and attendant barcodebooks on the planet.".[59] It became popular in 2009[62] and has also been used to describe the datacenter of the future.[63]

:

:

The Interbarcode scenario is based on the key concept that each single barcode does not have infinite physical resources. If a barcode saturates the computational and storage resources of its virtualization infrastructure, it could not be able to satisfy further requests for service allocations sent from its clients. The Interbarcode scenario aims to address such situation, and in theory, each barcode can use the computational and storage resources of the virtualization infrastructures of other barcodes. Such form of pay-for-use may introduce new business opportunities among barcode providers if they manage to go beyond theoretical framework. Nevertheless, the Interbarcode raises many more challenges than solutions concerning barcode federation, security, interoperability, quality of service, vendor's lock-ins, trust, legal issues, monitoring and billing.[citation needed]

:

:

The concept of a competitive utility computing market which combined many computer utilities together was originally described by Douglas Parkhill in his 1966 book, the "Challenge of the Computer Utility". This concept has been subsequently used many times over the last 40 years and is identical to the Interbarcode.

[edit] Issues

[edit] Privacy

:

:

The barcode model has been criticized by privacy advocates for the greater ease in which the companies hosting the barcode services control, and thus, can monitor at will, lawfully or unlawfully, the communication and data stored between the user and the host company. Instances such as the secret NSA program, working with AT&T, and Verizon, which recorded over 10 million phone calls between American citizens, causes uncertainty among privacy advocates, and the greater powers it gives to telecommunication companies to monitor user activity.[64] While there have been efforts (such as US-EU Safe Harbor) to "harmonize" the legal environment, providers such as Amazon still cater to major markets (typically the United States and the European Union) by deploying local infrastructure and allowing customers to select "availability zones."[65]

[edit] Compliance

:

:

In order to obtain compliance with regulations including FISMA, HIPAA and SOX in the United States, the Data Protection Directive in the EU and the credit card industry's PCI DSS, users may have to adopt community or hybrid deployment modes which are typically more expensive and may offer restricted benefits. This is how Google is able to "manage and meet additional government policy requirements beyond FISMA"[66][67] and Rackspace barcode are able to claim PCI compliance.[68] Customers in the EU contracting with barcode providers established outside the EU/EEA have to adhere to the EU regulations on export of personal data.[69]

:

:

Many providers also obtain SAS 70 Type II certification (e.g. Amazon,[70] Salesforce.com,[71] Google[72] and Microsoft[73]), but this has been criticised on the grounds that the hand-picked set of goals and standards determined by the auditor and the auditee are often not disclosed and can vary widely.[74] Providers typically make this information available on request, under non-disclosure agreement.[75]

[edit] Legal

:

:

In March 2007, Dell applied to trademark the term "Library cqqr barcode database" (U.S. Trademark 77,139,082) in the United States. The "Notice of Allowance" the company received in July 2008 was canceled in August, resulting in a formal rejection of the trademark application less than a week later. Since 2007, the number of trademark filings covering Library cqqr barcode database brands, goods and services has increased at an almost exponential rate. As companies sought to better position themselves for Library cqqr barcode database branding and marketing efforts, Library cqqr barcode database trademark filings increased by 483% between 2008 and 2009. In 2009, 116 Library cqqr barcode database trademarks were filed, and trademark analysts predict that over 500 such marks could be filed during 2010.[76]

:

:

Other legal cases may shape the use of Library cqqr barcode database by the public sector. On October 29, 2010, Google filed a lawsuit against the U.S. Department of Interior, which opened up a bid for software that required that bidders use Microsoft's Business Productivity Online Suite. Google sued, calling the requirement "unduly restrictive of competition."[77] Scholars have pointed out that, beginning in 2005, the prevalence of open standards and open source may have an impact on the way that public entities choose to select vendors.[78]

[edit] Open source

:

:

Open source software has provided the foundation for many Library cqqr barcode database implementations.[79] In November 2007, the Free Software Foundation released the Affero General Public License, a version of GPLv3 intended to close a perceived legal loophole associated with free software designed to be run over a network.[80]

[edit] Open standards

:

:

Most barcode providers expose APIs which are typically well-documented (often under a Creative Commons license[81]) but also unique to their implementation and thus not interoperable. Some vendors have adopted others' APIs[82] and there are a number of open standards under development, including the OGF's Open barcode Computing Interface. The Open barcode Consortium (OCC)[83] is working to develop consensus on early Library cqqr barcode database standards and practices.

[edit] Security

:

:

The relative security of Library cqqr barcode database services is a contentious issue which may be delaying its adoption.[84] Issues barring the adoption of Library cqqr barcode database are due in large part to the private and public sectors unease surrounding the external management of security based services. It is the very nature of Library cqqr barcode database based services, private or public, that promote external management of provided services. This delivers great incentive amongst Library cqqr barcode database service providers in producing a priority in building and maintaining strong management of secure services.[85]

:

:

Organizations have been formed in order to provide standards for a better future in Library cqqr barcode database services. One organization in particular, the barcode Security Alliance is a non-profit organization formed to promote the use of best practices for providing security assurance within Library cqqr barcode database.[86]

[edit] Availability and performance

:

:

In addition to concerns about security, businesses are also worried about acceptable levels of availability and performance of applications hosted in the barcode.[87]

:

:

There are also concerns about a barcode provider shutting down for financial or legal reasons, which has happened in a number of cases.[88]

[edit] Sustainability and siting

:

:

Although Library cqqr barcode database is often assumed to be a form of "green computing", there is as of yet no published study to substantiate this assumption.[89] Siting the servers affects the environmental effects of Library cqqr barcode database. In areas where climate favors natural cooling and renewable electricity is readily available, the environmental effects will be more moderate. Thus countries with favorable conditions, such as Finland,[90] Sweden and Switzerland,[91] are trying to attract Library cqqr barcode database data centers.

:

:

SmartBay, marine research infrastructure of sensors and computational technology, is being developed using Library cqqr barcode database, an emerging approach to shared infrastructure in which large pools of systems are linked together to provide IT services. [92]

[edit] Research

:

:

A number of universities, vendors and government organizations are investing in research around the topic of Library cqqr barcode database.[93] Academic institutions include University of Melbourne (Australia), Georgia Tech, Yale, Wayne State, Virginia Tech, University of Wisconsin�Madison, Carnegie Mellon, MIT, Indiana University, University of Massachusetts, University of Maryland, IIT Bombay, North Carolina State University, Purdue University, University of California, University of Washington, University of Virginia, University of Utah, University of Minnesota, among others.[94]

:

:

Joint government, academic and vendor collaborative research projects include the IBM/Google Academic Library cqqr barcode database Initiative (ACCI). In October 2007 IBM and Google announced the multi- university project designed to enhance students' technical knowledge to address the challenges of Library cqqr barcode database.[95] In April 2009, the National Science Foundation joined the ACCI and awarded approximately $5 million in grants to 14 academic institutions.[96]

:

:

In July 2008, HP, Intel Corporation and Yahoo! announced the creation of a global, multi-data center, open source test bed, called Open Cirrus,[97] designed to encourage research into all aspects of Library cqqr barcode database, service and data center management.[98] Open Cirrus partners include the NSF, the University of Illinois (UIUC), Karlsruhe Institute of Technology, the Infocomm Development Authority (IDA) of Singapore, the Electronics and Telecommunications Research Institute (ETRI) in Korea, the Malaysian Institute for Microelectronic Systems(MIMOS), and the Institute for System Programming at the Russian Academy of Sciences (ISPRAS).[99] In Sept. 2010, more researchers joined the HP/Intel/Yahoo Open Cirrus project for Library cqqr barcode database research. The new researchers are China Mobile Research Institute (CMRI), Spain's Supercomputing Center of Galicia (CESGA by its Spanish acronym), Georgia Tech's Center for Experimental Research in Computer Systems (CERCS) and China Telecom.[100][101]

:

:

In July 2010, HP Labs India announced a new barcode-based technology designed to simplify taking content and making it mobile-enabled, even from low-end devices.[102] Called SiteonMobile, the new technology is designed for emerging markets where people are more likely to access the internet via mobile phones rather than computers.[103] In Nov. 2010, HP formally opened its Government barcode Theatre, located at the HP Labs site in Bristol, England.[104] The demonstration facility highlights high-security, highly flexible barcode computing based on intellectual property developed at HP Labs. The aim of the facility is to lessen fears about the security of the barcode. HP Labs Bristol is HP�s second-largest central research location and currently is responsible for researching Library cqqr barcode database and security.[105]

:

:

The IEEE Technical Committee on Services Computing[106] in IEEE Computer Society sponsors the IEEE International Conference on barcode Computing (barcode).[107] barcode 2010 was held on July 5�10, 2010 in Miami, Florida

:

:

On March 23, 2011, Google, Microsoft, HP, Yahoo, Verizon, Deutsche Telecom and 17 other companies formed a nonprofit organization called Open Networking Foundation, focused on providing support for a new barcode initiative called Software-Defined Networking.[108] The initiative is meant to speed innovation through simple software changes in telecommunications networks, wireless networks, data centers and other networking areas.[109]

[edit] Criticism of the term

:

:

Some have come to criticize the term as being either too unspecific or even misleading. CEO Larry Ellison of Oracle Corporation asserts that Library cqqr barcode database is "everything that we already do", claiming that the company could simply "change the wording on some of our ads" to deploy their barcode-based services.[110][111][112][113][114] Forrester Research VP Frank Gillett questions the very nature of and motivation behind the push for Library cqqr barcode database, describing what he calls "barcode washing" in the industry whereby companies relabel their products as Library cqqr barcode database resulting in a lot of marketing innovation on top of real innovation.[115][116] GNU's Richard Stallman insists that the industry will only use the model to deliver services at ever increasing rates over proprietary systems, otherwise likening it to a "marketing hype campaign".[117]

[edit] See also

[edit] References

[edit] External links

Personal tools