It continues...

So I'm still working through the "Automate the Boring Stuff with Python" book. I'm on my third read-through, going over the code hoping it will stick in my memory. I expect I'll be done with the book sometime this week, then I'll be moving on to "Python Crash Course" and doing basically the same thing: go over the code and read through the book multiple times. That'll probably take another full week if not more. After that, I'll have to buy a new book somewhere. I've got one book picked out and waiting in my Amazon shopping cart, written by the same author who wrote "Automate...". Hopefully it'll be a good one, as I'm still unsure of myself when it comes to Python. Learning to code is slow going for me sadly. I haven't pushed any code to GitHub since early February. Not that I've been avoiding it, rather I've been busy with my Python books and didn't see the point in pushing code I got from the book that's only a few lines long. Almost none of my repos are public so nobody can see them anyway (I hope), but I didn't think it was worth the effort to be honest. And from what I've read online, it's possible to write a script that would automatically create a repo and push some code daily, without any interaction from the programmer. A way to game the system to make your profile look as though you write and push code daily, when actually you're not touching it at all. I don't have any interest in developing such a script, I've just read about others who have done it. It feels like cheating to me. Sometime soon I want to spend some time going over my CCNA stuff again. I've noticed that I've forgotten a lot of what I learned about CCNA last year, and I don't want all that work to be for nothing so I need a refresher. If I stay at this job for another year I'll be looking into studying for the CCNP exam to get another raise, so my CCNA knowledge will definitely be needed. Besides, I still have 3 Cisco routers and 4 Cisco switches running in my cabinet at work, so I should put them to use somehow. I also need to spend some time working with my Mikrotik router. I want to learn more about running BGP on that thing, and since there aren't a lot of books on the subject I'll have to spend some time fiddling with it to figure things out. So many things to do, and never enough time for them all. Sigh.

Automate the boring stuff...and other things.

So I'm working my way through a new coding book last week. It's named "Automate the Boring Stuff with Python", and so far I've found it to be pretty understandable. I'm on my second trip through the book now, highlighting the important parts. It's written for total beginners, which I'm not, but it explains things well enough that I don't mind. It has chapters about working with Excel and Google Forms which were interesting to work through, even though I don't have any use-case for that at this time. I'm going to work my way through the book a third time and re-practice all the code, then I think I'm going to do the same process with my other Python book, "Python Crash Course". After that I'll move on to another Python book. I enjoy writing the code, but I'm still a bit unsure of myself with creating code from scratch. I've found over the years that if I don't have a book in front of me for guidance when I try to create new code, I'm hit with a bad case of writer's block. The only way I know to fix that is through practice. In the long-term I'm planning on using Ansible on my networking gear. Ansible is written in Python, so I thought it best to work on my Python skills before I tackle that task. The work I did earlier with Django helped me understand some of the code written in the book, especially the testing code I wrote. The progress is still slow it seems, but I am making progress. The truck is running well. It needs a bath again, and I need to clean the interior, but other than that it's good. I actually used it for its intended purpose yesterday, transporting some networking equipment from one facility to another. I still haven't tried out Android Auto, I need to get on that. I also got a new pair of glasses recently, and ordered new lenses for another pair I have. I've been getting by with glasses that are good for everything within arms reach, but nothing further than about 10 feet away, so having new glasses I can actually see in detail with has been a bit of an adjustment. Mainly I need them for driving. I'm old enough now that I have to carry around both pairs with me, one for long distances and the other for up close, because I refuse to go with bifocals (I tried those several years ago and they gave me bad headaches). Some of the people I work with have gotten laser eye surgery lately, but I don't think I can go that route. It's around $6000 and I've spent enough money from my emergency fund this year already. Tax time is coming up soon. I haven't decided if I'm going to do my own taxes again like I did last year. The paperwork I got from Vanguard about the investments I have is confusing, and I also don't have a good idea of what deductions I can take for "business expenses" this year. It makes me wish I had an accountant in the family I could consult with that wouldn't cost me an arm and a leg. I expect I'll get some money back from my taxes, probably around $1000 if it's similar to past years. This "business" I started up a couple of years ago still doesn't have any customers and hasn't made a dime. I've been doing some reading about starting a business, but I can't seem to get past the idea stage. Up until now I've always thought that I'd do something IT-related so I could create something useful with the skills I've developed over the years, but lately I've been asking myself if it's even worth all the trouble. I mean, I could just settle for a regular 40-hour-a-week kind of work life and not have to hustle, but then I'd still be vulnerable to possible layoffs. My main motivation behind creating a business has always been to just provide a decent living for myself and have some security, but the amount of "marketing work" involved in starting a decent business is daunting. I'm not a marketing guy, so I'd have to either hire someone to do it for me or develop the skills to do it myself, and I already have a lot on my plate. So the whole idea is causing me some stress. I have to "figure out" what to do at every single step along the way, and that gets exhausting after a while. Well that's enough for now. I'm going to try an be more regular about posting to this blog, so hopefully I'll stick to that and it won't be weeks before my next post again.

Nothing to write about...

So it's been 2 weeks since I last touched this blog. In that time, I finished working through the Django & React book I was so disappointed with, and moved on to another book that's strictly about Python. I'm close to halfway through this book now, and so far it's been a much better experience than the last book. I'm currently in the debugging chapter, having worked through the basics. I think I'll be going over this book again after finishing it, taking some notes, highlighting certain portions, etc. Hopefully the 2nd time through it things will stick in my memory. I've studied Python before, but never got past doing the basics. It seems like I jump from one project idea to the next, and never develop the expertise to build anything beyond the basics. My truck is running well. I washed it last weekend, and waxed the front half. I'll be waxing the rest of it this coming weekend. It's hard to notice the difference between the waxed and unwaxed parts, but the waxed part is a little bit shinier than the rest of it. I need to clean and vacuum the interior too. I still haven't tried out Android Auto in the truck. It does not have the navigation software installed, so I'm hoping that Android Auto will let me use Google Maps on the main display. I just haven't gotten around to trying it out yet. I'm also reading a book about starting a business. It's called "Million Dollar Weekend", and I'm currently reading it for the 2nd time. I've dreamed of having my own business, something in IT, for many years but never could come up with an idea that I thought would work. That seems to be my problem, a lack of ideas. The book has some suggestions for finding ideas, but they haven't worked for me so far. I'm hoping I can come up with something soon. I sure could use the right kind of inspiration.

First Previous 12 13 14 15 16 Next Last

My Other Sites

Built with Python and Django

Sites I Like

A Random Collection

Tools I've Used

Mainly Software Stuff