I have been putting together the core objects for the SWlogger program. I have so far defined the info I want to track, I am thinking the next step would be to build a testing interface. Once I get a test interface done, I will then go on to testing the interface and the core objects. After I am happy that the interface and core objects are good and correct, I will start with the database. I hope to have this finished by the end of September.
SWlogger
I have looked around the net for a Short Wave radio logging program. So far I have not found on that I liked. So I figured that this might be a great chance for me to work on learning SQL (mySQL). So I have started the program. Right now I am defining the classes, I am doing this via the data I wish to have stored and reported. So from here I am writing the objects around the data, and just putting a few accessors and mutaters in. After I have defined the basics of the classes, I will go on to the GUI, I probably will use FLTK, and it is the one GUI toolkit I know how to use. Then after that I will go on to figuring out how to read and write it to a database. I have contacted one of my ham friends about it and he said he would like to help, so I got another person on the project.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/O d+ s:+> a C+++$>++++ UBL++S>$ P--- L+++>++++ E>+++
W++ N+ !o !K w--- O- M-- V-- !PS !PE Y+>++ PGP t+ !5 !X R
tv- b+>++ DI D G+ e++>+++ h !r z-
------END GEEK CODE BLOCK------
- This is a banger of a year for JRPG… by Michael O'Connor
So far this year we have gotten some great JRPGs Persona 3 ReloadedShin Megami Tensei V: VengeanceLike a Dragon: Infinite Wealth And there are still more coming, coming on the 5th of July the one I am most hyped for The Legend of Heroes: Trails through Daybreak and latter this year we are getting Metaphor:[…]
- weight loss continues, but end is n… by Michael O'Connor
Today I weighed myself and came in at 130 pounds. When I started I set a goal of 125 pounds. So only 5 more pounds to go. I am a long way from where I started, I started at 300 pounds on March 31, 2022, it been about 15 months since I started this diet.[…]
- A summer snack by Michael O'Connor
With summer coming buy, and me still on my diet, I came up with a snack, I have always enjoyed popsicals, so what I am doing now, is I am taking those water enhancers that say they have 0 calories and use that as the flavor for my popsicals, and I have some popsical makers.[…]
- My apartment setup. by Michael O'Connor
For my friends I did a video to show my friends how I have my apartment setup, because I did some changes to the living room and the bedroom. Here is the video
- An updated picture of before and Af… by Michael O'Connor
Posting a new updated before and after picture. First one was taken in 2021, the second picture Just this last weekend.
- Today is the 1 year anniversery of … by Michael O'Connor
March 31, 2022 was the day I hit 300 pounds and decided to loss weight, today I weigh in at 135 pounds. To date I have lost 165 pounds. My goal still remains 125 pounds, so I only have 10 more pounds to go. I feel so much better, later on I will post a[…]
- Meal prep for the week by Michael O'Connor
Today I did some meal preping for this week. Cooking both in slow cookers. First dish, is a ham and veggie soup contianing Ham Potatos Celery Spinish Carrots Onions Veggie Stock With the amount of stuff and what I put in it, the whole slow cooker has about 1200 cals in it, this should make[…]
- Weight loss continues by Michael O'Connor
Today I did my daily steping on the scale this morning, it read 140 now. So since I started my diet last March, I have lost a total of 160 pounds, and only 15 more pounds to go, till I can start working on keeping the weight off. But I been feeling a lot better[…]
- Weight loss continues by Michael O'Connor
Today, when I did my morning weight in my scale read 143 pounds, so to date I have lost 157 pounds. And now I have only 18 more pounds to go.
- My Backup internet. by Michael O'Connor
In the past I have used a 4G T-Mobile hotspot, that was costing me about 50 a month for 10GB of data. But for that same 50 I could get T-Mobiles home internet. So I cancled the hotspot line and added the Home Internet for my backup internet. First they say there is no data[…]
- Technology (290)Recent Posts
- My apartment setup. by Michael O'Connor
- My Backup internet. by Michael O'Connor
- Just setup a local Plex server by Michael O'Connor
- Cancled my Cable TV (again) by Michael O'Connor
- Last week work sent me to training … by Michael O'Connor
- Misc (no other place to put this stuff) (196)Recent Posts
- weight loss continues, but end is n… by Michael O'Connor
- A summer snack by Michael O'Connor
- An updated picture of before and Af… by Michael O'Connor
- Today is the 1 year anniversery of … by Michael O'Connor
- Meal prep for the week by Michael O'Connor
- News (187)Recent Posts
- An important listen here by Michael O'Connor
- With the news lately on digital stu… by Michael O'Connor
- Over the last 3 months by Michael O'Connor
- Rip Rush by Michael O'Connor
- For any one that thinks Sleepy Joe … by Michael O'Connor
- Web Site (163)Recent Posts
- Over the last 3 months by Michael O'Connor
- The problem with the internet today… by Michael O'Connor
- We don’t deserve liberty any … by Michael O'Connor
- Testing an phone app to post here by Michael O'Connor
- Based on the censorship from Google… by Michael O'Connor
- Politics (139)Recent Posts
- Well if you needed even more reason… by Michael O'Connor
- Facebook is banning prolife sites n… by Michael O'Connor
- An important listen here by Michael O'Connor
- An important read by Michael O'Connor
- With the news lately on digital stu… by Michael O'Connor
- Geekdom (133)Recent Posts
- This is a banger of a year for JRPG… by Michael O'Connor
- My apartment setup. by Michael O'Connor
- One nice thing about physical games… by Michael O'Connor
- Bought a new domain, and the spam p… by Michael O'Connor
- Tomorrow is the day by Michael O'Connor
- Biking (120)Recent Posts
- Biking by Michael O'Connor
- Finally by Michael O'Connor
- Don’t bike for a day and your… by Michael O'Connor
- Biking and stuff by Michael O'Connor
- Todays bike ride by Michael O'Connor
- Church (92)Recent Posts
- Info from my pastor about the Covid… by Michael O'Connor
- We don’t deserve liberty any … by Michael O'Connor
- Holy Week Music by Michael O'Connor
- The next version of the Issues Etc … by Michael O'Connor
- The Church and Voting by Michael O'Connor
- Blog Stuff (75)Recent Posts
- The problem with the internet today… by Michael O'Connor
- We don’t deserve liberty any … by Michael O'Connor
- Based on the censorship from Google… by Michael O'Connor
- Old Blogs by Michael O'Connor
- Some updating of my site and others by Michael O'Connor
- Ham Radio (60)Recent Posts
- J-Poles by Michael O'Connor
- PVGP 2010 by Michael O'Connor
- Pics from back on Field day of this… by Michael O'Connor
- Needed a new Battery for my HT radi… by Michael O'Connor
- The PVG by Michael O'Connor
- More...
- Michael O'Connor on Glad I have my T-Mobile hotspot set…Hi Grace good to hear from you and thanks for the heads up for MC. Welcome to my blog.
- Grace on Glad I have my T-Mobile hotspot set…Hadn't heard from you in a while, thinking of you!
- Richard on With MD talking about banning the s…This is really cool, Mike!
- Michael O'Connor on A screen shot of my towers dual mon…There is nothing wrong with slackware, it is still being updated (I am on slack 14 here) I will have…
- mike shomsky on A screen shot of my towers dual mon…Michael, I'm surprised you're still using slackware :^), since Pitt I've become a Debian fan Do drop me a line…
- Michael O'Connor on Handicapped spotsMany take the plakard not because they are cheating the system as you suggest but because in many states the…
- Truely on Handicapped spotsHandicapped parking viaiotlons are never acceptable but I'm more intrigued that a public building for 600 employees could be constructed…
- Michael on Issues Etc Android App Beta 2What device do you have? If it is the Amazon Fire, or the Barns and Nobles nook, I will not…
- Michael Miller on Issues Etc Android App Beta 2I'd love to use the app on my Android tablet, but while my version of Android will run the app,…
- Iain on Facebook, No Internet Connection on…I had this exact same problem, but following these steps still didn't fix it. Also, I noticed that Friendcaster won't…
- Not logged in
- Log in
I use Shortwave Log.
http://www.shortwavelog.com/default-english.html
Ya, I tried it to, I did not like it. so I uninstalled it.
Cool. So if you’re developing something on your own, I’d be more than willing to ‘test’ it for you, if you want. Being I am not much of a programmer, I wish I could help you more than that. Just let me know if you’re interested. Kudos to you for going on your own with this. If I had more programming experience, I’d probably go the same route you’re taking. 🙂
That would be cool if you could help debug it when I get close. But you can also be a major help right now, what data would you want a logging program to record? Right now I am thinking: Date, time started, time ended, SINPO report, Freq, Notes, station call sign. What else would you want in such a program? Also the time that is record should it be Local, UTC, or user choice?
Actually, keeping it as simple and sweet by using the criteria you spec’d is good. I do find that the shortwave logging program I currently use is slow to start up, which annoys me. I think you’re off to a good start for now — if there’s anything else I can think of in the future, I’ll drop you a note.
Ah SQL, the easiest thing on the planet to learn and one of the most useful. It’s bad english really… select field from database where field=value, you can’t get any more simple than that. Try writing software that generates dynamic queries, like the 50-line SQL statement that is dynamically generated using AND, OR, and NOT… not that’s fun with boolean logic =]
Do you recommend a good library to use that is cross platform? I want to write on Linux, but since I know most people use windows I want to port it to Windows so others can use it.