Wednesday, October 10, 2018
This is a brand new interface that uses the Best Buy Developer API to search for products from their catalog. My predefined search criteria [UHD 65" TV] was selected based on Fall television viewing habits, however you may try anything.
The interface is in checkout mode, so feel free to let me know about any problems you find.
Monday, October 08, 2018
In recent years, I have started my holiday shopping in early Autumn and usually finish by the end of November. I think this trend began because I start researching for "the stores" around that time.
This year, I found a great deal on an item [Yunmai Digital Scale], I listed last year as a gift idea. I wanted to give it as a November birthday gift, however decided to give it early. My mother loves it, and so do I.
Other items in the same order...
I have been rather busy lately, with web site moves and software development projects (see WiredPages), so I have not done as much research for the stores as I normally do, however stay posted if you are looking for holiday gift ideas.
Thursday, September 13, 2018
Started work on the new WiredPages Weather Tool.
The old interface, illustrated in the QiSoftware Product Catalog is a Java Applet/Servlet combination.
The new weather interface, is a server side Java web application [Servlet]. The new tool will allow access via web browsers installed on most platforms including iPads, Androids, wireless devices, desktops, smartphones, etc.
Not sure when the new interface will be installed. Still working design issues and checking security risks. The new tool will be accessible through the WiredPages home page.
Monday, September 03, 2018
Labor Day, the unofficial end to summer. It has been a busy summer for me.
Some of the things I have been up to:
Friday (08/31/18), I started work on a new interface to replace a Java Applet that provided a snapshot of the market indices. The old applet was located on the home page and the Market & Business page.
This 30 second video, shows where I am in the development process for the new Java Servlet.
Also on tap this summer, like every summer- my age climbs higher. Recent photos...
Why not dye my hair? Believe it or not, some are not sure if it is my hair. Four years ago when I dyed it a darker brown than my actual color-- it looked more like a messy wig.
Today, I really do not get out a lot, however when I do-- you might be surprised by what tends to be a curiosity. Why is that hair so big and messy? I have a lot of hair that is very porous [like a sponge it absorbs steam and humidity]. People have done odd things. I do not want to be tested.
Tuesday, August 21, 2018
Big event over the weekend, however about all I want to say at this time. Everything on track. Waiting on repair people.
In other news, working on a new tool for the WiredPages Employment page.
Short video to demonstrate how the interface will work.
You may have noticed one of the tools on the Employment page was removed, so this interface will be integrated sooner rather than later. I am still tweaking the appearance and testing different results [debugging] from the API. Should be installed within the week.
Friday, August 17, 2018
On November 29, 2011, I wrote about an incident involving my Celebrity Birthdays Database. The article is rather lengthy, however discusses in some detail how and why I created the database and related Java Applet & Servlet that were used to both update and display the database information.
The article, provides an illustration of the number of records I had in my local [offline] database at the time of the article [Nov. 29, 2011]. The following diagram shows the same illustration side by side with today's record count in my local database.
The data is credible because it was extracted from the Biography.com site. Initially, the data was gathered using a custom program [Java JDBC/servlet] I developed which parsed the biography.com html file relating to current birthday information and added the entries to the online database.
When I first developed the servlet which extracted data and updated the database, I was unaware my server and database were so accessible by anyone who wanted the data. I also discovered the data was being tampered with. That is why on April 29th, 2011 I accidentally, deleted all of the records. I used the "<>" the wrong way. So it really was an accident. I was trying to make the data less attractive.
Biography.com provides an HTML page showing all of the birthdays for the current day. The page also lists separate article links about each celebrity with a birthday on that day.
The custom program extracted each day; the individual celebrity article link, celebrity name, and the month and date mm/dd".
I could have left the program in place, however did not want others to use it so I deleted it. That program only needed to run for a full year. When I manually updated my local database, I did not do it with the program. I would have had to run the tool every day in local mode-- so I manually extracted the data from biography.com using cut and paste. Keep in mind, only the offline database is complete. I purposely left the online version corrupted.
The following illustration shows data in the online version of the database that I recently deleted. The records were deleted because someone inserted records with links to the biography.com html page of birthdays for the day and not the individual biography.com articles about the celebrity. I did not do this nor did my program.
In my current effort to remove all of the applets used on WiredPages, thereby using only servlets, I recently replaced the Celebrity Birthday interface used on the WiredPages Style & Events page to the new program which only uses the Java servlet.
If you do not see the interface that means the online version of the database does not have birthday records for the current day. My offline version does, and periodically I will export the records from the offline version and import them to the online database, as was the case for today, August 17, 2018.
I will install the entire Celebrity Birthday Database to hosting-q.com, when I am able to control who has access to the server. In the meantime, this provides explanation of why the interface is sometimes unavailable.
QiSoftware is a legal business entity and registered in the State of Maryland. When you tamper with my online assets you are interfering with my business ventures. Please cease and desist at once.
As of the entry time of this post-- hosting-q.com is having a problem with the with JSP, i.e., Java Servlet support. This means there are many "Service Temporarily Unavailable" messages throughout the pages of WiredPages, even though the main site, hosting-q.com is available. I host a lot of my programs on the hosting-q.com site.