A quick note to let you all know that I have uploaded an updated version of the Proverbs PHP Web Event Calendar. The only change between 2.1.1 and 2.1.2 is the replacement of the Dutch and German language files to, hopefully, much better versions.
A big thanks to Jesse Wilson for the updated Dutch language pack file and Wolfram Schulz-Zander for the updated German language pack file. Of course every entry could very well say "Eat at Joe's Fish and Chips" and I would never know. But we'll trust that they have created better translations than previously provided through whatever online service I used way back when.
Enjoy.
Saturday, October 24. 2009
Getting Into Graduate School - Part II
Improving The Odds
Continuing on from where Part I left off, we should have narrowed our list of potential graduate schools down to a reasonable size. A list of about ten schools would be ideal; not that you will be applying to all ten, but because we will be whittling that number down a bit during the next part of this series.
There are several things admissions boards look at when approving or denying applicants. Most criteria should be pretty obvious such as grade point average, GRE/GMAT scores, letters of recommendation, and essays. I can't offer any help on your GPA, it is either good enough or it is not. Likewise, you are on our own for the essay portion of any application, although I will point out that there is no such thing as an "optional essay" for grad school admissions. The other two common criteria I can offer a little advice on.
First, your GRE or GMAT scores. These are pretty standard tests covering math skills, verbal skills (definitions), and writing skills. You are on your own for the verbal section, as either you have a strong vocabulary or you do not. The other two sections I can offer advice on. The math and writing (quantitative and analytical) sections of the test are based on courses you should have taken by the end of your freshman year; the end of your sophomore year at the latest. The topics are Precalculus Algebra and English Composition. Remember those? The sooner you take the GRE or GMAT after finishing those (types) of courses the fresher it will be in your head and, hopefully, the better you will do on the test.
Continue reading "Getting Into Graduate School - Part II" »
Continuing on from where Part I left off, we should have narrowed our list of potential graduate schools down to a reasonable size. A list of about ten schools would be ideal; not that you will be applying to all ten, but because we will be whittling that number down a bit during the next part of this series.
There are several things admissions boards look at when approving or denying applicants. Most criteria should be pretty obvious such as grade point average, GRE/GMAT scores, letters of recommendation, and essays. I can't offer any help on your GPA, it is either good enough or it is not. Likewise, you are on our own for the essay portion of any application, although I will point out that there is no such thing as an "optional essay" for grad school admissions. The other two common criteria I can offer a little advice on.
First, your GRE or GMAT scores. These are pretty standard tests covering math skills, verbal skills (definitions), and writing skills. You are on your own for the verbal section, as either you have a strong vocabulary or you do not. The other two sections I can offer advice on. The math and writing (quantitative and analytical) sections of the test are based on courses you should have taken by the end of your freshman year; the end of your sophomore year at the latest. The topics are Precalculus Algebra and English Composition. Remember those? The sooner you take the GRE or GMAT after finishing those (types) of courses the fresher it will be in your head and, hopefully, the better you will do on the test.
Continue reading "Getting Into Graduate School - Part II" »
Saturday, October 17. 2009
Getting Into Graduate School - Part I
Selecting the Right Graduate School
Before you begin applying to Masters or PhD programs at any graduate schools, the first thing you need to do is figure out which schools are right for you. Selecting the right school is not as easy as it might first appear and should be a continuing process right up to the point that you start submitting applications. This seems like the logical place for me to start talking about the application process for graduate programs.
The best time to start looking into graduate programs is during the second semester of your sophomore year in college (undergraduate program), and no later than the second semester of your junior year. There are many reasons for this that I will cover in part II, but for now, I'll just say that it allows for proper planning. Suffice it to say that this will (should) be an evolving process throughout your school search and the sooner you begin the process, the better prepared you will be.
I hate making lists and doing pros and cons type of stuff; they work for many people but I am not many people. There are times that they are a necessary evil and choosing a graduate program is one such time. This is a list that you will want to keep for a while and make changes to on a semi-regular basis, so I would suggest using a spreadsheet program like MS Office Excel or OpenOffice Calc. (Just for the record and to keep the FTC happy, I have received no endorsements from either product manufacturer, but I would be happy if Microsoft wanted to give me tons of cash or even free software to plug their products. Actually, to be completely honest, I'll whore myself out to any company that makes a good product.) Where was I? The list, that's right. You will likely wind up with a few lists of stuff when going through the grad school selection and application process, so find something to keep all this information in, even if it is just a college composition book.
Continue reading "Getting Into Graduate School - Part I" »
Before you begin applying to Masters or PhD programs at any graduate schools, the first thing you need to do is figure out which schools are right for you. Selecting the right school is not as easy as it might first appear and should be a continuing process right up to the point that you start submitting applications. This seems like the logical place for me to start talking about the application process for graduate programs.
The best time to start looking into graduate programs is during the second semester of your sophomore year in college (undergraduate program), and no later than the second semester of your junior year. There are many reasons for this that I will cover in part II, but for now, I'll just say that it allows for proper planning. Suffice it to say that this will (should) be an evolving process throughout your school search and the sooner you begin the process, the better prepared you will be.
I hate making lists and doing pros and cons type of stuff; they work for many people but I am not many people. There are times that they are a necessary evil and choosing a graduate program is one such time. This is a list that you will want to keep for a while and make changes to on a semi-regular basis, so I would suggest using a spreadsheet program like MS Office Excel or OpenOffice Calc. (Just for the record and to keep the FTC happy, I have received no endorsements from either product manufacturer, but I would be happy if Microsoft wanted to give me tons of cash or even free software to plug their products. Actually, to be completely honest, I'll whore myself out to any company that makes a good product.) Where was I? The list, that's right. You will likely wind up with a few lists of stuff when going through the grad school selection and application process, so find something to keep all this information in, even if it is just a college composition book.
Continue reading "Getting Into Graduate School - Part I" »
Monday, October 5. 2009
Miscellaneous Crap
Forty. That is the minimum number of hours I am working each week, usually it is more. Sixteen. That is the number of credit hours I am enrolled in at school this semester. What does this have to do with anything except as an excuse as to why updates to this here blog-thingy are so few and far between? The answer, simply put, is to let you all know just how insane I really am. Bonkers.
Aside from all that I have been emailing with a few people on the Proverbs Web Calendar 2.1. A long time ago, in a life far, far away, I goofed in my coding. In my own defense, the part I goofed on was how the web event calendar handled some of the special characters in languages other than English, and I only speak English (as can be seen by how poorly translated the language files are). So a few boo-boos slipped past and some language packs did not work correctly.
The good news is that I took a little time away from my very busy schedule and fixed those "undocumented features." While I was fixing that problem, I went through and made a few other minor changes to the event calendar. The full list of changes is included in the download or on the calendar page up there ^. Just like that and we are now up to the Proverbs Web Calendar version 2.1.1.
Continue reading "Miscellaneous Crap" »
Aside from all that I have been emailing with a few people on the Proverbs Web Calendar 2.1. A long time ago, in a life far, far away, I goofed in my coding. In my own defense, the part I goofed on was how the web event calendar handled some of the special characters in languages other than English, and I only speak English (as can be seen by how poorly translated the language files are). So a few boo-boos slipped past and some language packs did not work correctly.
The good news is that I took a little time away from my very busy schedule and fixed those "undocumented features." While I was fixing that problem, I went through and made a few other minor changes to the event calendar. The full list of changes is included in the download or on the calendar page up there ^. Just like that and we are now up to the Proverbs Web Calendar version 2.1.1.
Continue reading "Miscellaneous Crap" »
Wednesday, September 16. 2009
Herbert 1701 Species D Generations 1 & 2
The previous Herbert robotic life-forms all had a single logic circuit and while some made use of different components, the results were the same from a logic point of view. If the robot has enough power then do something. Not a very exciting logic circuit, but something necessary for all life, even artificial life. We can continue to use this simple logic design in one form or another, even with very advanced life-forms. Slightly modified it can become: If you are hungry then eat. For now we will leave it as is and continue by adding more logic circuitry to the robots.
The simplest logic circuits available are the same as the logic operators taught in any introductory computer class: NOT, AND, OR & XOR. These logic chips can be made to suit the purposes of the next stage in robotic life-form evolution, but would require a lot of additional support circuitry. Lacking space on the demo platform, we will instead opt for an integrated circuit that can accomplish our next task: which direction is the better power source?
To answer this question Herbert 1701 Species D will make use of a comparator chip. In simplest terms, a comparator takes two inputs and determines whether one input is higher than the other. Generally the inputs are voltage levels that are being compared. The comparison between the two voltages usually produces one of two outputs, either a ground level or an open circuit.
Continue reading "Herbert 1701 Species D Generations 1 & 2" »
The simplest logic circuits available are the same as the logic operators taught in any introductory computer class: NOT, AND, OR & XOR. These logic chips can be made to suit the purposes of the next stage in robotic life-form evolution, but would require a lot of additional support circuitry. Lacking space on the demo platform, we will instead opt for an integrated circuit that can accomplish our next task: which direction is the better power source?
To answer this question Herbert 1701 Species D will make use of a comparator chip. In simplest terms, a comparator takes two inputs and determines whether one input is higher than the other. Generally the inputs are voltage levels that are being compared. The comparison between the two voltages usually produces one of two outputs, either a ground level or an open circuit.
Continue reading "Herbert 1701 Species D Generations 1 & 2" »
Tuesday, September 1. 2009
Herbert 1701 Species D
As life would have it, the Maxim Maxim kicked in during my search to find the items needed to create a proper Photovore competition arena. I had figured the 250W halogen bulb would prove the most difficult to find, but it was the first item knocked off my list. The "common items" -- such as wooden dowels or Melamine board -- seem to be outside of my reach; short of paying a hefty shipping cost. Instead, I have decided to move on.
Based upon the tests and competition I was able to perform with the Herbert 1701 Species C robots it was pretty clear that the variable trigger solar engine is the route to go, proving far superior in most tests, particularly low-light and bright-light conditions. Therefore, this will be the species and generation that continues forward. At least for the time being.

Seeing as I have little wish and no money to create new circuit boards for each generation of the Herbert 1701 Species D robots, I have opted to build a simple test platform. While this is nothing fancy -- consisting of a solder-less breadboard, a sheet of plastic, a wheel and some motors -- it will work for the purposes of testing different circuitry configurations, as well as varying components.
As can be seen in the platform images, I have built out the variable solar engine using the Maxim MAX8212 voltage monitor. Throughout this species of Herbert artificial life form I will continue to use this same circuit and will be changing around everything else.
Continue reading "Herbert 1701 Species D" »
Based upon the tests and competition I was able to perform with the Herbert 1701 Species C robots it was pretty clear that the variable trigger solar engine is the route to go, proving far superior in most tests, particularly low-light and bright-light conditions. Therefore, this will be the species and generation that continues forward. At least for the time being.
As can be seen in the platform images, I have built out the variable solar engine using the Maxim MAX8212 voltage monitor. Throughout this species of Herbert artificial life form I will continue to use this same circuit and will be changing around everything else.
Continue reading "Herbert 1701 Species D" »
Monday, August 17. 2009
Proverbs Web Calendar 2.1
Sometime around the end of 2001 I volunteered myself to write a script for team NHB's website, which was the Half-Life TFC clan that I competed with at the time. The web server the script would be running on was Linux based, thus the script had to be written in PHP and capable of using text files or a mySQL database to store the information. It was to be used to show the team's schedule for practices, competitions, etc. I suppose Perl was an option at the time, but even in 2001 PHP was a phenomenal programming language.
That script eventually became the Proverbs Web Calendar 1.0 and was released publicly Dec 31, 2001 on the Proverbs, LLC website; back then located at www.proverbs.biz. After a few updates, one major security flaw, and a few bug fixes over the course of several months, something I was definitely not expecting happened: the calendar became a popular download. Immensely popular.
At the time, around May of 2002, the websites touting the "most popular web event calendar" were bragging about 10,000+ downloads per year. Five months after the initial release and I was seeing 5000+ downloads a month, not to mention being inundated with questions, comments and suggestions from users of the calendar. I was particular amazed at the number of overseas users that were writing to me for help or with suggestions.
Continue reading "Proverbs Web Calendar 2.1" »
That script eventually became the Proverbs Web Calendar 1.0 and was released publicly Dec 31, 2001 on the Proverbs, LLC website; back then located at www.proverbs.biz. After a few updates, one major security flaw, and a few bug fixes over the course of several months, something I was definitely not expecting happened: the calendar became a popular download. Immensely popular.
At the time, around May of 2002, the websites touting the "most popular web event calendar" were bragging about 10,000+ downloads per year. Five months after the initial release and I was seeing 5000+ downloads a month, not to mention being inundated with questions, comments and suggestions from users of the calendar. I was particular amazed at the number of overseas users that were writing to me for help or with suggestions.
Continue reading "Proverbs Web Calendar 2.1" »
Wednesday, August 5. 2009
Oil and Water
Oil and water do not mix. It is just one of those chemical composition things. You can pour them both into the same container and the water will settle to the bottom with the oil floating on top of it. Shake the container up and after a few minutes they will revert back to layering; oil on top and water on the bottom. Separate entities in the same container.
Both compounds are needed in this world. Water quenches thirst and is needed to survive. Oil, among other things, lubricates the gears and joints for movement. Even once you have both in the same container you can still separate them back out again and they will fulfill these basic tasks just as well because they do not mix.
There are ways you can force the two to combine, to bond as it were, but in doing so you wind up with neither water nor oil. Instead you have something else. Something that neither quenches your thirst nor provides lubrication for movement. A bastardized compound.
Continue reading "Oil and Water" »
Both compounds are needed in this world. Water quenches thirst and is needed to survive. Oil, among other things, lubricates the gears and joints for movement. Even once you have both in the same container you can still separate them back out again and they will fulfill these basic tasks just as well because they do not mix.
There are ways you can force the two to combine, to bond as it were, but in doing so you wind up with neither water nor oil. Instead you have something else. Something that neither quenches your thirst nor provides lubrication for movement. A bastardized compound.
Continue reading "Oil and Water" »
« previous page
(Page 2 of 13, totaling 101 entries)
next page »


