… Gadzooks. It’s been nearly 3 weeks since I last posted here, I’ve been so busy. Mostly on the coding project mentioned in my last post. I’ve been coding like a madman. Trying to figure things out, working around issues, finding ways that were not covered in the however-many courses I’ve taken to date on web development, trying to get it all to come together and work.
I have something that has a decent amount of flexibility, which I need. It probably has some issues with security, because that’s an area I’m not as well versed in, although I’ve tried to catch some issues. It’s faster than Drupal (so far, but I’m not dealing with tons of data). I created my own grid that I can plunk into a form (well, “plunk” makes it sound easy, there is setup that needs to be done, but most of the work is done for you …). I’ve searched and found ways to do most of what I want to be able to do. Good lord. There are still things to work on, this is a case of “a bit at a time”.
I’m trying to be methodical, which works most of the time , but sometimes I just go off and spend a long time on something or get sidetracked trying to figure things out. The latest bugaboo was frustration with the two biggest and most well known editors for websites, TinyMCE and CKEditor. Neither of them are easy to configure, and worse, to use things like images in the body of the element you’re working on. Worse, trying to then wrangle control so you can put the images where *you* want them, instead of some arbitrary location on the server … Gad. SO, today I spent a good portion of the day (with a couple hours break to do a lesson from one of my courses) doing it myself. I’m using TinyMCE because the editor doesn’t have as big an overhead as CKEditor. I noticed that loading a page with the latter is much slower than with the former. They both do similar things, although I like the way CKE handles source code better than TinyMCE, I’ll cope.
Anyway, the way I have it working now is: add under the content control (the one that I need this ability for — content on a CMS) a file object so you can upload a single file. The upload completes (hopefully) and saves the image in the folder associated with that content item. It then displays on the screen a new section with the html tags needed to insert the image, and instructions (change the alt text, the caption …), copy it, open the source (there’s a button in the editor) window, and paste it where you want the image to appear in the text. Using some css to make it look nice, and et voila! Not perfect, but it is workable.
I’m mostly done with the administrative aspects (which have been tough — started out as just wanting to get user login stuff worked out, and snowballed from there into this huge-mondo project). Part of the reason I’ve done it is because I have a couple of things I can base projects on. Oddly mostly SCA, but … of course, for the two or three of those I have in mind, this is a starting point/framework. There will be more that needs to be done, but you do have to start somewhere.
So, other than that, things have been the usual. CJ is overworked (working over 8 hours many days, most days … sometimes up to 12 … and too many weekends). We don’t get out as much as we’d like because she doesn’t get her downtime. She was supposed to have last Friday off, that didn’t happen because a meeting had to happen on Friday and she had to be there. Sigh. Oh well. Because of that, and her sister needing her help on Saturday to get ready for a move, and Saturday was shot for downtime (although dinner at the Black Hawk Grill in Danville was nice). Sunday we had plans to go out with friends and celebrate Oktoberfest locally, but that didn’t happen because of the lack of downtime.
Weather’s been all over the map. Too much heat, but last week and this weekend it cooled a bit, and even rained a bit Monday (not much, enough to remind us what that was like).
Still doing the gym, have to re-up soon, but it’s been worth it. Physically I am in better shape than most of my adult life, which is kind of amusing at 59 years old.
Job search still sucks, although frankly I’m not finding much to apply for anymore. Which is really frustrating. Oh well. I suppose I should put more effort into it, but it’s hard after all the rejections. You just feel like “I don’t wanna feel that again!”. I think that’s why I’ve been burying myself in this project.
CJ bit the bullet and has set up appointments to go in and have her eye taken care of in November. This was at the urging of friends (I can’t push too hard or it becomes nagging). She had the torn retina four years ago, and because she’s waited this long her vision’s gotten worse, and the amount of work will be more than just replacing the cornea (which of necessity was damaged to do the repair on the retina). BUT, the doctor may also be able to take care of an astigmatism at the same time, and so on, new glasses, a few days out (well, the glasses may prove interesting because she has to heal first, then get the glasses ordered …), and she’ll be back with better vision than she’s had in a while. That’s all to the good, I think.
Our friend Valerie has had to go through chemo for breast cancer, but is nearly done. That’s been hard to see, because she’s already thin to the point of seeming to be too thin, but really she’s been healthy. Luckily she has a lot of support and friends, but still.
Life moves on. Trundle trundle. Time for me to toddle off and do somethings.