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!

Monday, January 16, 2017

Typracell, Meetagrid, and Jabbler

Yesterday I designed a new project called Typracell: an online marketplace of goods, services, and ideas. It uses 2 languages I more or less finished designing which I mentioned in my previous post: Typrathon (used to be Pyrenthic) and Bracetagger. Typracell is implemented in Java. I started designing the precursor of Typracell about 8 weeks ago: Pyrenthica.

The first step in implementing Typracell is learning Java by developing a Scrabble game called Jabbler. After I finish Jabbler I will implement Meetagrid, which is a website that facilitates online meetings. I have already implemented the command-line version of Jabbler and released it on GitHub. The next step is to implement robot players (playing against the computer). Many years ago I wrote a Scrabble game using Delphi which supported robot players, and they always beat me.

I continue to exchange emails with my friend Steph, and sometimes we go out on dates. She doesn't want to be in a relationship with me or anyone, since she doesn't feel ready for that at this stage in her life. I go for a brisk 30-minute walk almost every day, I floss my teeth once a week, and I try to buy 3 or 4 bananas and 3 apples once every 8 to 11 days. Eventually I intend to also buy lettuce and tomatoes on those same trips to FreshCo. I seem to have very little depression these days, due to my keeping relatively busy with my computer projects. It's also a morale booster to have a friend that I met on a dating site, even though we're just friends. I got very little sleep last night so I think I might go to bed early. Tomorrow is my volunteer job and the day after I'll start working on robot players. Until we meet again on Blogger, that's all for now.