Clients
L&M Realty Group - nmhousesearch.com

Blog

09 Jul 17

10:52 pm

Testing Image Uploads :)


Read

08 Jul 17

3:34 am
I still haven't activated the new site install. Maybe later today. Lack of time has been the only real issue.
Read

05 Jul 17

9:00 pm
I'm getting a later start on the upgrade, not sure if I'll switch it live tonight. Shouldn't be any issues, but we'll see. You probably won't see any difference either way.
Read

2:42 am

Clay Release Roadmap

I have a couple of apps I want to finish, then I'll be releasing the current Clay codebase as Clay 1.0. I'm skipping 1.1-1.5 to use as maintenance releases and will be branching off to a 1.6 alpha codebase for Clay 2.0. The next version of Clay will focus on the front-end and modernizing it. The plan is to drop Bootstrap and jQuery, replacing them with some nifty stuff I've been working on. I'm hoping Clay 2.0 comes rather quickly, but there may be a slight delay depending on the Clay Framework updates I want to add. In real-time I'm probably on Clay 10 anyway. The reason for the quick shift to 2.0 development is Bootstrap and jQuery are written into Clay to the point it becomes a compatibility issue to remove them (which is why I want to remove them).
Read

2:13 am

Attempting Site Upgrade Again

July 5th I plan to do a database migration test. If everything works as planned, I'll do the site upgrade and make it live. There shouldn't be any downtime, but we'll see. I won't be enabling user registration or comments until I have https enabled, which could take a couple of days. Hopefully...
Read

04 Jul 17

4:19 am

Linux Mint

Last year I swapped back to Ubuntu after getting tired of Windows 10. I used Linux for 10 years until I moved to Italy and bought a new laptop. About a year ago I started coding more regularly and I prefer to code in Linux, so I jumped back to Ubuntu, even though Fedora was my regular distro back in the day. Ubuntu felt kind of clunky, background processes crashed and programs didn't seem to close cleanly. I tried a few distros, a few different desktop environments, but went back to Ubuntu and just used the LTS build. A couple of months ago I upgraded to 17.04 and regretted it instantly. My battery life dropped and it felt unstable. I downloaded the LTS again, then decided to shop around some more. I ended up giving Linux Mint a try and I love it. It reminds me of Ubuntu before Unity and runs smooth. I haven't had a single issue with it, plus I have the best battery life my laptop has ever had. It's weird considering Mint is built on Ubuntu, but there is a difference. Tonight I upgraded to the latest 18.2 release and once again not a single issue. Try Linux Mint if you haven't, I love it.
Read

11 Jun 17

11:27 pm
Feeling a little better (this cold just won't go away!). I've been cleaning up the code for the upgrade, found a few bugs during the pre-release audit. If this cold keeps slowly going away I'll do another test upgrade and at least upgrade Clay this week. I realized earlier I never finished coding the user profiles so I'll add that before I enable the user registration. One day we'll have comments...
Read

04 Jun 17

10:47 pm
I'm still sick, but I've managed to push a few updates to the clay repo. I have some comments app updates left and then hopefully just a pre-release audit. Hope everyone had a good weekend.
Read

03 Jun 17

3:02 am
I've been updating the Summernote text editor I've built into Clay. I created a plugin for it that lets you embed content from many different sites, like YouTube, Instagram, etc. The trick is I'm doing it without using iframes, which are a security concern. I've also been rounding out the social features in the blog and comment apps. The Summernote editor will work for comments as well. Unfortunately I caught a summer cold so I haven't been able to finish everything for the site upgrades. Hopefully it'll pass soon and I can do a test upgrade to see what problems may creep in. The first upgrade will just be to clay and adding user access. When that's finished I'll upgrade the design. Eventually...
Read

23 May 17

12:57 am

Readying Clay for reDeployment / Release

If you've read my blog lately, you know I'm in the process of upgrading the site as well as Clay. Part of that has been a big cleanup of old code, bug fixes, and restructuring. My main focus has been the bugs, but I'm also hardening the security while I'm at it. Part of that is moving unused code out that I don't look at often enough and isn't functioning at a usable level. I'll be segregating a lot of apps and such to a different repo that will act as buffer between the core apps (and such) and extras that may not be up to snuff. There aren't a lot of functioning apps right now, so I'm hoping the segregation will help with maintaining the core code and maybe entice me to finish some of the other stuff. Finally, all of this work means eventually it'll be packaged as Clay [insert version] and I can finally say I released it. I hit commit 666 (quickly followed by 667) today, so I'd say it's about time for a release...
Read