Sunday, February 26, 2017

Jisperzone

Yesterday I started a new project: Jisperzone.com is an edutainment software development kit used to create web-based games and lessons (called apps). All apps are either single or dual-user and are written in a Python-like language called Jispertalk. Screen layouts are structured using a markup language called Jypertex. I eventually hope to hire a Java Programmer on the autism spectrum and pitch my idea to the Ryerson DMZ, an incubator for tech startups. Hopefully I can hire a Ryerson business major to be the CEO, and find an angel investor to pay the salaries of my employees.

Sunday, February 12, 2017

Jispotech

Eleven days ago I started designing what is now called Jispotech.com, which is a web hosting service in which all sites are developed using 2 computer languages of my own invention: Bracetagger and Jispotalk. The former is a markup language and the latter is a scripting language. Today I finished writing the design specs. If I eventually run into some kind of insurmountable technical hurdle, such as pages loading too slowly, then I can always revert to my previous project, DistorLearn.com, which is a tutoring website that would reuse what will be my very lengthy Jispotalk-related code (including the Jispotalk compiler).

The first step in implementing Jispotech is finishing my Java Scrabble game. I hope to finish the robot player functionality sometime this week. I intend to work on it after dinner this evening. By working on that game I am familiarizing myself with the Java programming language. I've already written over 3000 lines of code. Happy coding, all of you Java gurus out there!

Wednesday, February 8, 2017

Jalypon and new smartphone

Today I more or less finished writing the design specs for my latest software project: Jalypon.com (used to be Psybryte). Jalypon drops the mental health-related aspects of Psybryte. Also, websites hosted by Jalypon can be developed in one of 3 languages: Lyvathon (a proprietary, open source language), Java, or Python. Jalypon is pronounced jalley-pawn (rhymes with galley-gone).

Also today I went grocery shopping and this afternoon I must go for my daily 30-minute walk. Later today or this evening I must work on my Java Scrabble game. Next week I will finally be getting an Android smartphone. Last weekend I upgraded my laptop from Windows Vista to Windows 10, which is a much better operating system. I still do all my software development, email and web browsing on my Linux desktop computer. Next Saturday the 18th I have a date with my friend Steph: we're going to the Hockey Hall of Fame, since she has a pair of free passes. Gotta go, it's almost lunchtime.

Friday, February 3, 2017

Psybryte and Jabbler

Yesterday I renamed my Typracell project to Psybryte.com, and gave it a new mandate: to facilitate the exchange of knowledge/data amongst consumer/survivors, mental health organizations, and community members through free web-hosting. Other non-profit organizations pay half the web-hosting rate paid by for-profit companies.

After the 2 computer languages included with Psybryte: Bracetagger and Lyvathon (a markup language and a scripting language, respectively) are both up and running, I will approach Progress Place, which is a clubhouse for consumer/survivors where I used to be a member. I want them to recruit computer-savvy PP members who can teach Psybryte web design to other PP members. They can also be beta-testers. Then I will attempt to join the Ryerson Digital Media Zone (DMZ), which is an incubator for tech startups, by pitching to them my Psybryte idea. If I get in I will use the DMZ to help out in my search for funders. The funding will pay to subsidize the free and half-price web hosting for non-profit organizations, and will also pay the salaries of the CEO and one or two Java programmers who are on the autism spectrum. An organization called Specialisterne will help me recruit the autistic programmers (they find tech jobs for people on the autism spectrum). I can use CAMH (I'm an outpatient there) to help me search for the CEO who will be someone with an anxiety disorder but is good with people.

I recently finished the command-line version of my Java Scrabble game, which is called Jabbler, and I laid the foundations for my future code that handles robot players. After implementing robot players I will begin learning GUI-oriented Java programming (I already know Delphi-based GUI programming so that's not too hard). That will enable me to add a graphical user interface to Jabbler. When that's done I can begin implementing Psybryte using Java, starting with solidifying my Bracetagger design specs and then I have to learn my Java for Web Applications book. Another task is to implement the command-line version of the core Lyvathon modules: the assembler, the runtime environment, and the compiler. So it looks like I've got my work cut out for me. Happy coding to one and all!