eugene ruthven
Home

Contents

email Feedback

(416)556-0281

Ruthven Pics

Web Apps    Web Dev    Linux

HTML5 and CSS Reference

Web Sites     Windows Tips

CRM    Coding    YouTube    Misc

Location
 
 
logo eugene ruthven
2022-Oct-15

40 years coding in 6 eras
DOS   Windows   Internet Explorer
Browser Wars   Mobile   HTML5

cookie free zone

eugene's YouTube channel      eugene's facebook page      eugene's linkedin link

email General Feedback

The Junction, Toronto, Ontario, Canada

(416)556-0281 cell/text

Ruthven Pics
Web Apps
Web Dev
Linux
HTML5 and CSS Reference
Web Sites
Windows Tips
CRM
Coding
YouTube
Misc
(Picture changes on each page reload.)

Ruthven Pics

Ruthven Island Properties

Properties On Ruthven Rd and Squirrel Ln

Eugene has sorted his grandparents' pictures into addresses located on Ruthven Rd. There are a few pictures from other sources.

Currently there are pictures for: 1091, 1095, 1096, 1107, 1110, 1144, 1164 Ruthven Rd and 1040 Squirrel Ln.

2021-Sep-1

Paudash-Ruthven Pics

Pictures from Paudash Lake/Ruthven History Early 1940s to 1960s.

updated 2021-Feb-9

end of Ruthven Pics

Web Apps

44 Mammals of Toronto


Click to see larger view.

A web app checklist for mammal sightings in Toronto. It can be used offline. It can be added to the homescreen of your phone and tablet.

2021-Mar-07

KolorKompare


Click to see larger view.

I wanted a particular HTML orangey red color for a paint. I had a hard time deciding which one. So I made this web app to compare pairs of colors. I'd keep the color I liked better and throw away the other. I'd get the next color and repeat this until I got my final choice. This was easy and quick.

2020-Dec-9

50 Date Questions


Click to see larger view.

A conversation starter.
Can be used without an internet connection/offline.
Can save lots of dates.
It doesn't use cookies.


This questionnaire web app was created based on this article:
50 questions to ask your date before committing to a relationship by Sarah Walker, 2021-Sep-28, at espressocommunication.com

The 50 questions are divided as follows:


How the Questionnaire Answers are Saved

This app uses localStorage to store the answers for each date.

This information is stored locally within your browser.

This storage is more secure.

Large amounts of information can be stored locally, without affecting website/app performance.

This storage limit is far larger than cookies - at least 5MB. If a limit is reached the app will ask you if you want to increase the storage limit.

The questionnaire answers are not saved on the server or transferred to the server.

An id code, number of questionnaires and browser information is sent when the web app starts up and there is a wifi or internet connection.

localStorage is per domain. All pages, from one domain, can store and access the same information.

localStorage stores the information with no expiration date.

The information will not be deleted when the browser is closed.

The information will be available the next day, week, or year.

Orphaned Power Adaptors Inventory

screenshot of example, click to see larger view
Updating/adding power adaptor information.
Click to see larger view
screenshot of example, click to see larger view
Find a specific power adaptor.
Click to see larger view

Web-based app (HTML5, CSS3, Javascript, Ajax, php, MySQL) for managing hundreds of orphaned power adaptors.

No longer available.

TOBeaches.ca

shows E. coli counts at Toronto's beaches
Click to see larger view.

Web app shows E. coli counts at Toronto's beaches that Toronto's Public Health gets when it does the daily water testing.

Retrieves the xml information file containing the E. coli counts and displays the results:
Green safe and open
Red not safe and/or closed
Orange for safe and partially open
Gray E. coli counts not available

The large buttons are easy to use on a cell and to get more details about a particular beach and its location.

A xml file is fetched daily from Toronto's Public Health website and parsed.

Being redone therefore not available.

KountDem.ca

Keep track of customer interactions.
Click to see larger view.

Keep track of customer interactions.

Web app runs from the website or phone or tablet browsers allowing tracking of customer interactions. Track:
  subjects people asked about
  contact info
  interaction method:
    phone
    email
    inperson
  comments
  postal code
  send emails/text messages to who should FYI or followup

Interactions saved to database for future reference & analysis to allow changes in business processes or business opportunities.

Being redone therefore not available.

National Review Registration

National Review Registration
Click to see larger view.

Imagine having 10,000 people across Canada registering for an exam - using paper. Not pretty.

This basic web-based form was used to get rid of the paper. Allowed the exam to be done 10 times a year instead of the 2 previously.

Originally done in Javascript, Active Server Pages, TSQL, SQL Server 2000. Translated to PHP and MySQL after 4 years.

It was used for 9 years before the client took it inhouse.

end of Web Apps

Web Dev

My Fav HTML Entities I Have Used
Embed Google Map
1 Intro Web Dev: Quick Start
Basic web development from a   Hand Coding   perspective.
2 Intro Web Dev: Notes
Various details to be aware of for web development.
3 Intro Web Dev: Accessibility
A start on knowing how to make a website accessible.

2021-Feb-2

How to Install Bluefish Web Development Editor
Free open-source text editor for web development. Can be installed on Windows, Mac and Linux. I think it's easier to install, set my preferences and use than VS Code.

Designed for Developers: Bluefish’s Open-Source Code Editor Supports a Sea of Programming and Markup Languages by Christine Preusler, 2020-Sep-03

Make a Bluefish Template
Get boring repetitive stuff done fast to get a page started.

2021-Jan-31

How To Check VC++ Packages Before Installing WampServer
Steps to check the required Visual C++ packages are present, and if necessary install them, for the successful installation and running of WampServer 3.2.3

Doing this first will save you from headaches and frustration when installing   WampServer  .

Blank VC++ Packages Table To Track Installation

WampServer is a Windows-based web development platform for dynamic web applications using Apache2/PHP/MySQL/MariaDB. It includes phpMyAdmin to manage MySQL/MariaDB databases.

Steps to Install Wampserver64 3.2.3 (64bit)

2021-Jul-31

Shopify.com: The 15 Best App Development Books of 2020
by Oliver Lindberg
2020-Dec-16
2 points he makes:
1. Develop apps more efficiently
2. Make apps faster, more scalable, secure, and inclusive
I've looked over the list and these are the ones I'd look at:
1. Modern Full-Stack Development
2. JavaScript Everywhere
9. Programming Flutter
10. Hands-On JavaScript High Performance
11. Developing Inclusive Mobile Apps
12. Web Application Security
13. The Web App Testing Guidebook
15. The Coding Career Handbook
Bonus: Start Freelancing Today, an ebook by Shopify Plus partner Kelly Vaughn.
Win10 Setup Website Using an Application Pool
2017-Oct-25
HTML Colours On One Page
oratory.com: Special Characters — Alt Keyboard Sequences

end of Web Dev

Linux

Rosie Print File
Download an attachment from Outlook website to thumb drive on a Fedora Linux computer.
2020-Dec-5
Linux Mint 18.3 LTS and choose a Linux distro for an old PC
2017-Nov-27
Linux survival guide: These 21 applications let you move easily between Linux and Windows
2017-Oct-4

end of Linux

HTML5 and CSS Reference

end of HTML5 and CSS Reference

Web Sites

Atlantic Seabreeze
Celtic, East Coast and Country Music in Canada - since 2000

First website I built in 2000. In 2000, Internet Explorer was the dominant browser so I used VBScript, ActiveX Controls, Active Server Pages and an Access database to hold the content. I built a content management system to update content.

screenshot of example, click to see larger view
Deciding what items are in newsletter.
Click to see larger view
screenshot of example, click to see larger view
Adding appearances for groups and venues.
Click to see larger view

As time went on web technologies changed and improved I had to adapt to them. The first big change was to replace VBScript and ActiveX Controls with Javascript and regular HTML tags for public-facing pages. Later I changed the private pages that added content to use Javascript and regular HTML tags.

When YouTube came along I added a way to show a video on the home page by a non-techie user.

I set up a way to email a HTML-formatted newsletter to subscribers.

When mobile became widespread I stopped using the <select> tag because I did not like how it was implemented. I used a scrolling <div> and it seems to work ok.

I have looked at replacing the Active Server Pages with PHP. It can be done because PHP can an Access database. It won't be easy.

I have looked at replacing the Access database with a MySQL database. It can be done but it won't be easy.

Today, 2022-Jul, with HTML5 and CSS3 a lot of the headaches of the past have been eliminated with the main browsers being consistent about handling web pages.

FreeGeekToronto.org

Recycle technology

I've bought all of my computers from here over the past several years. In the past I've paid thousands for a computer. Now I pay a hundred or 3 for a computer.

How-To Geek

Geeks explaining technology.

Although I've been doing computer stuff for 40 years I still found interesting articles.

w3schools

It calls itself the world's largest web developer site.

It certainly feels like it. I've used this site for years because of their quick simple examples and extensive reference library. Rarely do I have to go elsewhere to clear up a coding detail.

appinventor.mit.edu: MIT APP INVENTOR

Build an Android App entirely online.

I've tried making an app that used an available database. I was able to retreive data from the database and show it on an Android tablet. There is a learning curve. Help about using a database is skimpy. There was a lot of trial and error.

To do more app development with APP INVENTOR I would want the biggest monitor at the highest resolution possible because the visual design can get complicated.

APP INVENTOR:

APP INVENTOR limitations

end of Web Sites

Windows Tips

How to Screen Record on Windows 10

You can use a free app that is already on your Windows computer to record activity in another app.
2022-Oct-11

Pin txt file to Notepad List

When you want to have a frequently used text file readily available you can pin/add the file to the menu that opens when you right-click.
2022-Sep-30

How to Use the dir Command in Windows

When File Explorer is too slow to get a file list the way you want - a specific set of files, sorted the way you want or another thing you want to do.
2022-Aug-28

How to Change Image Text to Text

How to grab text from an image on Windows 10 using Search and the Edge browser.
2022-Aug-3

How To Change Gmail Signature

Short and quick.
2022-Jul-19

How To Get Filename List of a Folder

Steps to get a filename list of a folder for Windows 10 and put the list into Notepad.
2021-Mar-12

Firefox - Export Bookmarks to html File

2020-May-08

Windows 10: Make Scheduled Task

2020-May-23

end of Windows Tips

CRM: Customer Relationship Management

Why have a CRM?

SuiteCRM Overview ver. 7.8.8 LTS
SuiteCRM Installation Pre-Requisites

SuiteCRM is a customer relationship management web-based app. Free to install on your website.
2021-Sep-10

end of CRM

Coding

Create GitHub Issue

Steps to creating a GitHub issue.
2021-Jul-31

Database Collation

From a stackoverflow.com post about Database Collation re: utf8_general_ci, utf8_unicode_ci, utf8mb4
2021-Aug-5
2020-Nov-26 stackoverflow.com post

Add Gray Map Marker in Android Studio

2018-Jul-19

end of Coding

YouTube

How to Make a YouTube Channel Trailer - 6 Step Checklist

My summary of the video follows after it as it relates to my own YouTube channel.
2021-Jun-11 my summary
2019-Jun Checklist video posted

YouTube:Kevin Powell - CSS evangelist

.helping-you-write
.css-with-confidence

I've watched several of Kevin's How-To videos ...and... I've learned new things - even now in 2022

end of YouTube

Misc

How to Stretch Your Hips After Sitting for aWhile

2022-Aug-26

How I Buy a Used Laptop

2022-Jul-25

Julia Child's best cooking tips you'll wish you'd always known

30 tips I look forward to using
2021-Dec-18

FastCompany: Want To Learn, Remember, And Create Better?

2014-Oct-14

How to Take a Screenshot on iPhone SE 2020

2022-Jul-21

Money-Making Skills

I've picked what I think are the most useful skills from an article listing Money-Making Skills.

2021-Nov-24

end of Misc

 

The Junction, Toronto, Ontario, Canada