So I've learned several things about girls, the second one just kicked in today.
First, they can be very motivating.
Second, you don't realize how much you wanted too ask one on a date until your roommate asks her.
A gut-wrenching ouch.
[Edit] I did ask this girl on a date, and it went well. It took me two hours to do it, but I did. It didn't really do anything though. So, end of story. [/Edit]
Friday, November 21, 2008
Monday, November 17, 2008
Stupid Exercise Programs
So, it appears that even though the exercise classes (martial arts, raquet ball, volley ball, etc.) open for registration, they are no sections available to register for. That is, there are no sections actually offered yet. You have to rain check one and I don't know when they will actually open up the classes based off of the rain checks. Grrrr... I don't why I posting, but this is annoying beyond belief. I'm going to check if they have sections at one, and if they don't, then I'll go to bed. (Sigh)
I other news, I bought Kung-fu Panda and have watched it twice.
Skadoosh.
I other news, I bought Kung-fu Panda and have watched it twice.
Skadoosh.
Wednesday, November 5, 2008
Lost Work
So when I upgraded my Kubutu install from 8.04 to 8.10, the software sources got all messed up and I couldn't install new software. So I decided to get my data off of the partition and on to a seperate one so I could install OpenGEU without beaning my data. Well I thought the data copy went well, but it turns out I lost several journal entries and ALL my programming stuff, including the stuff for the college tracker program boo.
That left me at several crossroads, the first being deciding whether to restart development. I think I will. The second question is what toolkit to use. I had been using Qt, which is what KDE uses and that was fine when I was using Kubuntu. But now, I'm using OpenGEU, and that uses gtk. My app in Qt would not mesh well with the look of my desktop. I really do want to use Qt for two reasons though: I am familiar with it, and there is QtDesigner, which is really nice for making the interfaces. Luckily, I stumbled upon a project which allows Qt4 apps to draw themselves using the gtk theme; sweet! That means I can use Qt with no worries. Now to get back to coding...
[Edit] Obviously, I never did restart the work. Oh well. I thought I would, but then second semester was busy :) I mean, busy. [/Edit]
That left me at several crossroads, the first being deciding whether to restart development. I think I will. The second question is what toolkit to use. I had been using Qt, which is what KDE uses and that was fine when I was using Kubuntu. But now, I'm using OpenGEU, and that uses gtk. My app in Qt would not mesh well with the look of my desktop. I really do want to use Qt for two reasons though: I am familiar with it, and there is QtDesigner, which is really nice for making the interfaces. Luckily, I stumbled upon a project which allows Qt4 apps to draw themselves using the gtk theme; sweet! That means I can use Qt with no worries. Now to get back to coding...
[Edit] Obviously, I never did restart the work. Oh well. I thought I would, but then second semester was busy :) I mean, busy. [/Edit]
Sunday, November 2, 2008
Cooking Fun
I really need to learn how to cook. I really do.
Last week at Nicole's, we were making Jumbalia. I helped with the onions, tomatoes and green peppers. I didn't know how to do any of the them, at all. On the plus side, I did the celery chopping very fast because Bro. Slattebo used that in an object lesson, and he can really cook well.
This week, I'm making Chicken Enchiladas. I hope it goes well. The biggest obstacle is the chicken, which I should be able to cook, but can't. Wo is me.
I'm seriously going to learn to cook one of these days.
Last week at Nicole's, we were making Jumbalia. I helped with the onions, tomatoes and green peppers. I didn't know how to do any of the them, at all. On the plus side, I did the celery chopping very fast because Bro. Slattebo used that in an object lesson, and he can really cook well.
This week, I'm making Chicken Enchiladas. I hope it goes well. The biggest obstacle is the chicken, which I should be able to cook, but can't. Wo is me.
I'm seriously going to learn to cook one of these days.
Friday, October 31, 2008
Major Software Progress.
So today I upgraded from Kubuntu 8.04 to 8.10. It surprised when I ended up with a KDE4 desktop instead of 3, but it's all good; gotta love the widgets...
I also have reached a milestone in my pet programming project, College Tracker. I actually have a semi-useful GUI framework. That is to say, you can add semesters and classes, view them, save your work, and that's about it. But that's huge. It came along with a major step up in my PyQt4 programming knowledge. (PyQt4 is the gui toolkit I use to make the program.) For instance, I have learned how to effectively use Qt4Designer, learned how to and have created a custom widget that shows up in it, and have a better idea of the widgets available out there.
I've decided the next milestones are thus:
0.1 - [Alpha] add/remove/edit semesters/courses/class periods. The class periods will make this tough. Also, loading with a dialog.
0.2 - add a wizard for first run; system
0.3 - add assignment tracking
0.4 - add support of computer stored assignments
0.5 - add support for documents
0.6 - [Beta]add a good calendar view; make computer installable;
0.7 - add a todo feature
0.8 - add builtin assignment viewing (pyKDE)
0.9 - [Release Candidate] add Anki support
1.0 - [Release] general bug fixes; other things I deem neccessary.
I have also resovled all outstanding girl issues at this point.
I have also have no classes tomorrow.
Good night.
I also have reached a milestone in my pet programming project, College Tracker. I actually have a semi-useful GUI framework. That is to say, you can add semesters and classes, view them, save your work, and that's about it. But that's huge. It came along with a major step up in my PyQt4 programming knowledge. (PyQt4 is the gui toolkit I use to make the program.) For instance, I have learned how to effectively use Qt4Designer, learned how to and have created a custom widget that shows up in it, and have a better idea of the widgets available out there.
I've decided the next milestones are thus:
0.1 - [Alpha] add/remove/edit semesters/courses/class periods. The class periods will make this tough. Also, loading with a dialog.
0.2 - add a wizard for first run; system
0.3 - add assignment tracking
0.4 - add support of computer stored assignments
0.5 - add support for documents
0.6 - [Beta]add a good calendar view; make computer installable;
0.7 - add a todo feature
0.8 - add builtin assignment viewing (pyKDE)
0.9 - [Release Candidate] add Anki support
1.0 - [Release] general bug fixes; other things I deem neccessary.
I have also resovled all outstanding girl issues at this point.
I have also have no classes tomorrow.
Good night.
Saturday, October 25, 2008
Femaie topics.
So I watched Hitch tonight. Ridiculous.
In other news, Sam still doesn't have good social bearings (ie. accurate) with one female. Hmmm....
I feel like I should post other things here, but I don't know.
In other news, Sam still doesn't have good social bearings (ie. accurate) with one female. Hmmm....
I feel like I should post other things here, but I don't know.
Friday, October 24, 2008
Yay, pyqt rad works
So, I'm happy. I finally figured out how to use the Qt4Designer to make forms and GUIs and then program them in python. If I didn't figure this out I would have to design the forms by using programming statements. That's less intuitive and and I can't see how it's going to look without testing it. Now that I can use Qt4Designer, things will go a lot faster.
In other news, Sam has two tests next week. Yay :(
In other news, Sam has two tests next week. Yay :(
Thursday, October 23, 2008
Ward Choir and Stuff
So for a stake special musical number in February we're doing about half of "From Cumorah's Hill". There are solo parts in it and I think I'll try out for some when the time comes. In the mean time I've loaded all the songs from it on my Sansa. I'll try and learn the music through osmosis so I can sight read the stuff.
In other news, I barely got my homework done by midnight. Yay for me!!! This weekend I'll get ahead on my homework. Really, I will. I need to. I have tests coming up in the next couple of weeks. I think I'll try and have my Econ reading, problems and paper done by Sunday. I'll also try and finish the first 4th of my Soc book. Then I'll study for those tests. Wheee.....
Now I need to go write in my journal, say my prayers and go to bed.
Also, I think I'm going to try and read the Book of Mormon from front to cover Saturday. If not this week, then next week for sure. Of course I won't just be reading it. I anticipate short breaks, listening to the audio files and jogging. I should really download and extract the audio to see if it's possible to listen to the whole thing....
Good luck in your pursuit Louisa. As for myself, I still have girl issues. I almost want to say that you should just go out and say it, but that might be a little reckless. I blame my anime underpinnings.
In other news, I barely got my homework done by midnight. Yay for me!!! This weekend I'll get ahead on my homework. Really, I will. I need to. I have tests coming up in the next couple of weeks. I think I'll try and have my Econ reading, problems and paper done by Sunday. I'll also try and finish the first 4th of my Soc book. Then I'll study for those tests. Wheee.....
Now I need to go write in my journal, say my prayers and go to bed.
Also, I think I'm going to try and read the Book of Mormon from front to cover Saturday. If not this week, then next week for sure. Of course I won't just be reading it. I anticipate short breaks, listening to the audio files and jogging. I should really download and extract the audio to see if it's possible to listen to the whole thing....
Good luck in your pursuit Louisa. As for myself, I still have girl issues. I almost want to say that you should just go out and say it, but that might be a little reckless. I blame my anime underpinnings.
Tuesday, October 21, 2008
Homework (and stuff)
Well, I didn't get much done in the way of homework. But, I did find an article for Econ, and that's half the battle. I also think the paper for Sociology will be easy this week too. I have to wonder if that paper for econ last week actually counted. We'll see.
I also got nil done on college program, and I haven't exercised today. But that's OK because I should be able to get a good night's sleep tonight. And who knows, maybe I'll end up playing racket ball or working on my college program. I might even get my econ homework (-paper) done.
On the plus side I did my wash today. I also may have discovered a fairly cheap recipe for good noodles for dinner group.
College is so very interesting. (No, that's not sarcasm)
I also got nil done on college program, and I haven't exercised today. But that's OK because I should be able to get a good night's sleep tonight. And who knows, maybe I'll end up playing racket ball or working on my college program. I might even get my econ homework (-paper) done.
On the plus side I did my wash today. I also may have discovered a fairly cheap recipe for good noodles for dinner group.
College is so very interesting. (No, that's not sarcasm)
Monday, October 20, 2008
Goals
So, I've decided I should really post on this blog a lot more often. I'm going to use it like a public journal. And today, I'm going to talk about my goals.
I was reading a student productivity blog and the guy there was talking about goals and projects. He said to have maybe one or two big ones in each area of life, and drop the others. Well, I'm going to announce some of my goals. They aren't too specific right now, but as I progress I think I'll be able to better define them. Without further ado, my goals:
I want to get in shape. That includes 3x 30 mins of carido workout a week, 3x flexibility things and at least 1 weight training session a week. That's actually the minimum for my HEPE class at BYU, but I think I'll end up doing more. I want to be in good, functional shape. That means I'll be doing some yoga and making sure to strengthen muscles for good posture.
Second, I want to make that college study program I talked about in the last post. I have the base underlying classes written and designed, but that's far from anything useful. I need to give it GUI and write all the other functions that dish up lists of things based off requirements. For example, a function that returns all assignments due within a week, or all reading assignments. I think for my first release, I want to be able to add/view semesters, courses and class periods. I have it so a semester can be added already. I'm working on adding a class. The hardest part is going to be writing the viewers for everything and designing a GUI. Hmm....
The last goal to make a record. That consists of this blog and writing in a personal journal. I've tried starting a journal many times, but have failed just as many times to keep it going. So I want to start one and keep it going. I also want to post here often. It's sort of a second news outlet for my family/wierd people who read this blog that don't have anything to do with me/stalkers.
I actually have to wonder if anyone but you reads this Louisa. Maybe if I write an exceptionally good post you'll refer it people. That would be interesting.
What I want to write about in this blog is:
-How school is going
-How I'm doing on my goals
-My college study program updates
-Random musings about what I'm learning in school
-Other random things.
I was reading a student productivity blog and the guy there was talking about goals and projects. He said to have maybe one or two big ones in each area of life, and drop the others. Well, I'm going to announce some of my goals. They aren't too specific right now, but as I progress I think I'll be able to better define them. Without further ado, my goals:
I want to get in shape. That includes 3x 30 mins of carido workout a week, 3x flexibility things and at least 1 weight training session a week. That's actually the minimum for my HEPE class at BYU, but I think I'll end up doing more. I want to be in good, functional shape. That means I'll be doing some yoga and making sure to strengthen muscles for good posture.
Second, I want to make that college study program I talked about in the last post. I have the base underlying classes written and designed, but that's far from anything useful. I need to give it GUI and write all the other functions that dish up lists of things based off requirements. For example, a function that returns all assignments due within a week, or all reading assignments. I think for my first release, I want to be able to add/view semesters, courses and class periods. I have it so a semester can be added already. I'm working on adding a class. The hardest part is going to be writing the viewers for everything and designing a GUI. Hmm....
The last goal to make a record. That consists of this blog and writing in a personal journal. I've tried starting a journal many times, but have failed just as many times to keep it going. So I want to start one and keep it going. I also want to post here often. It's sort of a second news outlet for my family/wierd people who read this blog that don't have anything to do with me/stalkers.
I actually have to wonder if anyone but you reads this Louisa. Maybe if I write an exceptionally good post you'll refer it people. That would be interesting.
What I want to write about in this blog is:
-How school is going
-How I'm doing on my goals
-My college study program updates
-Random musings about what I'm learning in school
-Other random things.
Wednesday, October 1, 2008
The Perfect College App.
So I was thinking, I'm not really satisfied with any programs for studying. So I've been thinking, what I would want in a study application built for college. I'm thinking like calendar and everything. If I ever do write this program (it's really tempting), I would write it in python, and maybe even utilize the KDE bindings (ie. write it for KDE for Linux). But on to what I want....
I would want these things in a program:
Adding a class. This would include reoccurring times and times. It would go on a calendar.
Adding a test. It would be linked to a class and also go on a calendar. It would need to give the option of do it within this time range (ie. your taking it in the testing center) and/or taking it at a certain time.
Adding notes. For specific classes (like Econ 110 on 10/2/2008) you should be able to link notes to the class on the calendar. This would include documents, wiki edits and recordings. Then you could go back and click on a class to find what notes you took. On a similar note...
Add assignments for a specific class. You should be able to click on it like notes, and you should see what assignments you need. It should include things you just need to go over, like viewing assignments you have saved to your computer.
Add other resources, like you could add notes. This would include stuff like the teachers' sideshows, or other handouts for that class
Add a book, similar to adding homework. A class should understand books and how long they are in pages/chapters. If it's on your computer, you could add a reading assignment and when you clicked on it, it would pop open the book.
Adding misc. stuff to the calendar, this would include football games, home teaching, devotional and other things. Assingments like movie viewings would fall into this category and perhaps act like a test. Hmm...
Well that about wraps up my requirements. It would be nice to have a built in viewer. If I did that, I most certainly would have to make a KDE app. Other integrated things would be nice too, like sound, chat and editor. Hmm... It's really tempting to go start designing the core in ERIC right now.....
I would want these things in a program:
Adding a class. This would include reoccurring times and times. It would go on a calendar.
Adding a test. It would be linked to a class and also go on a calendar. It would need to give the option of do it within this time range (ie. your taking it in the testing center) and/or taking it at a certain time.
Adding notes. For specific classes (like Econ 110 on 10/2/2008) you should be able to link notes to the class on the calendar. This would include documents, wiki edits and recordings. Then you could go back and click on a class to find what notes you took. On a similar note...
Add assignments for a specific class. You should be able to click on it like notes, and you should see what assignments you need. It should include things you just need to go over, like viewing assignments you have saved to your computer.
Add other resources, like you could add notes. This would include stuff like the teachers' sideshows, or other handouts for that class
Add a book, similar to adding homework. A class should understand books and how long they are in pages/chapters. If it's on your computer, you could add a reading assignment and when you clicked on it, it would pop open the book.
Adding misc. stuff to the calendar, this would include football games, home teaching, devotional and other things. Assingments like movie viewings would fall into this category and perhaps act like a test. Hmm...
Well that about wraps up my requirements. It would be nice to have a built in viewer. If I did that, I most certainly would have to make a KDE app. Other integrated things would be nice too, like sound, chat and editor. Hmm... It's really tempting to go start designing the core in ERIC right now.....
Changes
So, PyGame Builder, or PyBu for short, is officially on hold for... a long time. I don't really know when I'll get back to it, hopefully before my mission though. I'm going to utilize this blog more for my thoughts and ideas and sometimes dreams if I remember them. Topics I will cover include politics (yes, I know, but I'm still exploring what I want my stance to be, but more on that later), programming and other things, like a journal, except less private. I wonder if I'll ever get an audience outside of you Louisa, but oh well. I you do read this Louisa, you should leave a comment.
Wednesday, July 16, 2008
New release! Gone for a while
I got a new release of PyBu done. 0.1.3 has support for alarms. Grab it at the usual place. I fixed some bugs and updated the example.
Well, wish me luck. I leave on a canoeing trip tomorrow. So no releases for at least a week and a half, maybe two.
Well, wish me luck. I leave on a canoeing trip tomorrow. So no releases for at least a week and a half, maybe two.
Monday, July 14, 2008
PyBu 0.1.2 - almost alpha
I seem to program more than dream, because 2/3 of my posts here are about programming. I released PyBu v1.2 today. It seems not testing code comes back and bites you sometimes. My collision testing was really collision testing, I found out. But, I fixed that, so I might actually get to add some new stuff next release. I spent all the time I wasn't working (well, wasn't at work), on PyBu. And I ate. That's always useful,... and delicious.
Man, I'm tired. Why do I always do this at night.
I still need to find good code names...
Roadmap!:
0.2: complete object and collision functions
0.3: good sound
0.4: alarms and advanced sound
0.5: other things
>= 0.6: GUI (and whatever else comes up)
Man, I'm tired. Why do I always do this at night.
I still need to find good code names...
Roadmap!:
0.2: complete object and collision functions
0.3: good sound
0.4: alarms and advanced sound
0.5: other things
>= 0.6: GUI (and whatever else comes up)
Saturday, July 12, 2008
Pre-pre-pre (you get the point) Alpha of PyBu Released!
Wooo, I got a project I was working on to actually run. I call it the pyGame Builder or PyBu for short. It uses pygame. It was inspired by Game Maker. Right now it doesn't even deserved to be called an alpha release, but none the less, I am proud of it. I included a demo. It's the Sprite logo, and it moves up and down by use of the arrow keys. And it's not a very good up and down either. You'll need python and pygame installed if you want to try it. Perhaps later I'll post a screen shot of the demo. I also need to decide a code name for the release: all good projects have code names. Hmmm.......
You can go grab the code over at the project page at google. I also have a very lame wiki page up there. My example and source code are at least 10x better at explaining things (which is saying something, giving the massive lack of internal documentation), but it'll get better over time. Oh, and there's no gui to it. Have fun if you actually want to use it. Later (read: Monday) I'll make a pygame page for it. Now to go add this blog to the links in google code....
Doing something like this is actually quite satisfying....
I should really put more effort into my blog posts.
Oh well.
You can go grab the code over at the project page at google. I also have a very lame wiki page up there. My example and source code are at least 10x better at explaining things (which is saying something, giving the massive lack of internal documentation), but it'll get better over time. Oh, and there's no gui to it. Have fun if you actually want to use it. Later (read: Monday) I'll make a pygame page for it. Now to go add this blog to the links in google code....
Doing something like this is actually quite satisfying....
I should really put more effort into my blog posts.
Oh well.
Thursday, July 10, 2008
Wooo! First Post
Well, really, my first post should be about me. But, since I spent so much time trying to come up with a good url, it's already after 10:30, and I'm tired. So to sum it up, I'm going to post about my dreams (night time ones) and about programming. Perhaps I'll post other things as well, but I'm lazy.
Subscribe to:
Posts (Atom)