Programming: Principles and Practice Using C++ by Bjarne Stroustrup
I was told by a lot of computer scientists (friends who were kind enough to give their honest opinions) that learning a couple of languages should suffice to call yourself a programmer. I have chosen C++ and Java to accomplish this, even though SQL and VBA could also be options.
Anyway, I've been reading up on C++ and as promised, here is the book. I have become so engrossed in this book by the creator of C++ and I truly believe that it is guiding me in the right direction. So stay tuned for another post on the technology book club and may be some more on programming.
This is entirely my opinion and I haven't heard any programmer talk of this so far. This could be because of their egotism. I always felt that it would be good to read a good book a couple of times. This book gives you a solid grounding on programming - generic, object oriented - in addition to taking a good look at C++ as a tool. Getting back to the point I wish to make here. Keep programming books as a reference for you to look up from time to time when you need to solve a problem. At the end of the day, this is all that programming entails.
After finishing with this (according to my estimates it should take six months; feel free to exceed), I would read The C++ Programming Language by the same author and Accelerated C++ by Koenig and Moo. If your looking to master C++. By the way, this gets you almost there too. Also, just want to put you at ease here. Bjarne recommends jumping headlong into C++ without going through C first. Don't waste your time with C. Great news, isn't it?
Always wanted short hair
Every now and then, I feel the urge to cut my hair. In the past, I have actually given in to the desire to do so. Unfortunately, the end results are usually not in my favor.
For the past eight years, my hair has always been long. And although I do take pride in my long locks, it can be a pain at times. It tangles easily when I run, and every few days my husband would accidentally pull on my hair while tossing and turning in bed.
Girls with short hair have it so easy. They can just roll out of bed, run their fingers through their hair, and they are set to go for the day. When they go running, they don’t need to worry about their hair bouncing all over the place. Basically, they never have to worry about their hair.
Girls with the right face and facial features can look absolutely stunning with short hair. I, on the other hand, look quite childlike with any haircut that is above the shoulders. Plus my face tends to look a bit on the chubby side whenever my hair is at a shorter length.
That and the fact that short hair makes my nose look too big are the reasons for why I have not dared to cut my hair short within the last eight years of my life. Even so, I still get extremely tempted to go at it with a pair of scissors during the hot summer months.
Close Encounters with Lickz Strips
“Oh, thank God, I'm stoned.” I'm so surprised that I almost say it out loud at 3:30 in the afternoon on a slow Tuesday at my bookstore. Granted, I might be especially paranoid that I almost said it out loud because I'm stoned, but still I'm glad I didn't. That would have earned me some strange looks. More or less than crying in public, I can't say for sure.
Forty-five seconds ago, a spot near the left of my spine was in excruciating pain, like someone was twisting a knife into my back. Back in Kansas, I was constantly in physical therapy for this pain. Painkillers were out of the question because of liver damage, sedatives and muscle-relaxants left me unable to work, so I went twice a week to what was apparently a massage therapist specializing in psychoanalysis and torture. Physical therapy improved my muscles' ability to hold myself up with less pain, but it didn't eliminate my pain.
Now I use breath strips. Or, today I did. Sometimes I use Sour Patch Kids. Or tea. Or lollipops. All infused with THC and CBDs, the compounds that reduce inflammation and autoimmune response, among other effects. I just went from crying-in-pain to can't-feel-my-cheeks in 45 seconds. That's the thing about these Lickz. A little unpredictable. I didn't eat the cinnamon-flavored breath strip 45 seconds ago; I let it dissolve on my tongue 20 minutes ago, and I had been waiting for it to kick in ever since. You never know if it's gonna take three minutes to kick in or half an hour. Most the edibles are this way. Or maybe it's my metabolism; or a combination of all factors considered, or that nature isn't an exact science.
These Lickz are the most discreet I've found so far, though. No one thinks twice of me slipping what they think is a Listerine strip at, say, the in-laws' Thanksgiving celebration. I survived the 3-day holiday extravaganza, chaste twin beds for couples and all; plus I got the most enjoyment out of the turkey and gravy of anyone. Grandma did start to wonder why my sister-in-law kept insisting to me that her breathe was bad, though.
The same thing applies really well at my day-to-day job as the manager and part-owner of a bookstore (“Hang on, my breath is terrible. Now, what were you saying about construction in our parking lot on Black Friday?”). I can't exactly pull out a Swisher Sweet and roll a blunt in front of Grandma or our more conservative customers (or those with children). Yeah, so edibles aren't perfect. Nothing is. But I'm grateful for discreet edibles because I can use them to keep to doing my job and no one ever suspects that the liberal-arts-degree manager of the alternative indie book store with the Woodstock-font logo is high at work alllllll the fuckin' time.
Things You Should Probably Know: 7 Ways To Open Wine Sans A Corkscrew
HouseholdHacker understands my needs, because my needs are drinking. And sometimes, a few bottles in, I lose my corkscrew. Now, I in no way recommend you try any of these while inebriated, because that would be the kind of stupid thing I should never endorse, let alone in a learning segment. However, I will tell you that spilling your wine while doing these is in no way uncommon.
Five steps to financial security
It’s a fact that being in financial difficulty adversely affects how happy you are with everything else in life. Staying afloat financially can be tough. While feeling good about your finances may seem impossible, it is not that difficult if you just do it.
The strategy is simple: instead of one large savings account, you need to have at least three pools of financial resources to draw upon. Therefore, you will need to save money in three different ways. Remember, you are not trying to save a fortune, just enough to give you peace of mind.
- Jar in a closet: This is the oldest and yet the most effective method of saving money. Get one of those plastic 5 gallon water cooler jars and put it in your closet, out of sight but easy to reach. The small opening at the top of the jar makes it a little more difficult to raid every time you need a few bucks. Whenever you get change in your pocket, put it in the jar. Take every opportunity to collect change during the day. When a clerk asks if you have correct change, say no. You can even go out of your way to ask for change for an extra dollar or so whenever you make a purchase, then put the change in the jar as soon as possible. The idea is to let the coins collect as long as possible. As the jar gets fuller your feeling of comfort and security will become greater every time you even think about it.
- Open an additional savings account: When you open the account make arrangements to have an affordable amount of money, whether its $10, $20 or more, automatically routed from your checking account to your additional account on the first of each month. Be sure to make note that the money will come out of your checking account on this date so you don’t have a bounced check. Don’t accept a checkbook or debit card for this account since you want to make it less tempting for you to dip into it for any little thing that crops up. Be aware that when you open the account the bank may require you to make an initial deposit of anywhere from $20 to $100. Also, don’t route more than you can afford into this additional account since that will be self defeating. Forget about this account and it will always be a source of comfort whenever you are thinking of the pools of resources that you can dip into should things suddenly go south.
- “Hidey hole” cash reserve: Everyone has something they can sell that would generate at least $100, or you can hold a garage or apartment sale. Convert the proceeds into $100 bills since this will make it less tempting to draw from every time you need few bucks. Put the bills in an envelope and hide it so well that only you can find it. Don’t weasel out on coming up with this money, everyone has something that will generate at least $100 in cash. Do it immediately, it’s a one-time event and the pain will be over quickly. This is your emergency stash that you can grab and run whenever absolutely necessary.
- Sacrifice a little: Now comes the time for a little pain, but only a little. Everyone has treats that they indulge in on a regular basis. For some, it’s a $5.00 beverage each morning from their favorite coffee house. For others, it may be a couple of nights out at a bar or dining at restaurants throughout the week. Most of us regularly spend money on more than one of these activities without giving it a thought. You don’t need a huge sacrifice here, just pick out one treat a week that you can live without. Calculate how much you spend on each week on this one treat. For example: a $5.00 beverage would add up to $25 per five-day workweek. Each morning place $5.00 in a special envelope and don’t buy that beverage for that day. If you choose to do without two or three soft drinks each day, add up the savings and put that in the envelope. Each Friday, for a very rewarding feeling, make a special trip through the drive through lane at the bank and deposit the money in your additional account. Continue to enjoy the other treats that you normally indulge in, just cut out this one. You can even sacrifice a different treat from week to week if you prefer.
- Stop wasting money: Any program to improve your financial situation must involve saving money. Review your checking account check register. Look hard at the checks you have written in the last three months. You will find items where you can save money. It may be magazine subscriptions, charges for checking or other unneeded services at your bank or paying for extra channels for cable television. Discontinue your landline telephone and rely on your cell phone. Check out books or magazines at the library instead of constantly buying them. Go through your bills for the last three months to see if there are other things you can live without. You may be paying too much for housing or computer games and software you could have done without. Every penny you save will add up so you can live better while adding to your resource pools.
When you have resource pools that you can dip into if necessary, you will have not only peace of mind, but a definite feeling of confidence and security!
Pulling At My Heartstrings: Street Performer Joined By Infant
A man sings a song for money on the street, and gets outclassed by a child in a stroller. I really hope this infant has no relation to the performer, because that's 100 times cuter.
Carving fence post from rock
While traveling through North Central Kansas, I noticed and then became mesmerized by fence posts carved out of rock. Mile after mile of these posts with barbed wire strung around them effectively kept cattle in the pasture.
I pulled to the side of the road, got out of the car, crossed the bar ditch and got up close to the fence posts. I couldn’t help but wonder at the first pioneers on the prairie who, faced with survival on a daily basis, were able to carve fence posts from stone.
The prairie was endless miles of grassland when riding on a horse instead of a pick-up truck. There was simply nothing else from which to fashion fence posts. The farmers found limestone deposits protruding from embankments where erosion had exposed them.
The limestone that was buried was softer and easier to form than limestone exposed to the elements for a while. Even so, hammering and chiseling out these fence posts, up to six feet in length, was back-breaking work.
Then it was necessary to load the heavy fence post into a wagon, transport them and then maneuver them into the ground. After the limestone had weathered and it hardened it stood up to wear and tear, weather and age astonishingly well. Many posts are still in the original holes dug by pioneer farmers and ranchers.
I returned to my car and as I left Kansas behind at 75 mph, seated in my comfortable padded captain’s chair, I adjusted the air conditioning and settled back for a smooth ride. I am afraid I know the answer to the unasked question—could I have survived on the Kansas plains?
Winter driving in Nebraska
I arrived in Nebraska in January of 2005 in the middle of a blizzard. I had spent 16 harrowing hours behind the wheel trying to keep the car on the road and out of harm’s way. I was driving a new, fully loaded Camry and while it handled well enough, there were times when I thought I was going to join other cars that slid off the road into the bar ditch on one side the embankment. I had just arrived from New Mexico where this weather simply doesn’t occur unless you are in the mountains.
I had just purchased the Camry as a Christmas present for my wife and I and I was driving it to accept a new job in Omaha. Bad mistake! I was very careful of it when I was in Albuquerque and the last thing I wanted was to have it banged up when my wife joined me at the end of February.
I made it through to my destination without a scratch and took possession of a company car the same day. While I was also concerned about taking care of it at least some of the pressure was off when I closed the garage door on the Camry.
My work involved a great deal of driving and the snowy and icy weather never let up for a second. I had to be out and about in order to do my job and no one else seemed to think it was such a big deal. It was obvious that it was sink or swim time for me. I had to learn how to drive on snow and ice.
I began to observe the drivers around me as well as the rare instances where I was a passenger with another driver. I also was not the least bit squeamish about asking others how they managed it. I learned the following things:
- Drive slowly, obviously.
- Don’t follow closely to the car ahead of you—keep approximately four car lengths behind to allow room to safely stop.
- Every time you stop at a stoplight or stop sign shift the transmission into neutral. This relieves the pressure on tires from the motor and stops the car from sliding around when stopped.
- Try not to stop when the car ahead of you stops, especially on an incline. Instead, tap the breaks gently and continue to coast slowly enough so that you don’t have to stop. It is easier move forward without getting stuck if you have some forward motion when you apply the gas pedal.
- Do not drive on the path worn down by other drivers. These tire furrows thaw and freeze repeatedly, making them very slick. Instead, drive as close to the curb as possible—unless that area is on an incline where the snow and ice is rougher so your tires can grip the road better.
- Never park on an incline or you will be stuck when you are ready to leave.
- When an incline appears ahead of you, apply the gas as much as possible to build forward momentum and then continue to press down the gas pedal steadily. Be extremely cautious that you are able to get the car under control when the other side of incline is a decline.
- When going into a skid, take your foot off the gas pedal and turn the wheel gently in the direction of the skid until you regain control.
These are the lessons I learned, hope they help you!
Oh No They Didn't: Boat Ramp Confusion
There are a few problems with this video. One, it's so shaky you would think the camera was resting on a generator. Two, the first minute is a complete waste. Three, I can't give away the good part. That being said, skip to around 1 min and just watch what happens. It's more fun that way.
Dating guidelines for Christian women
As a Christian woman you are like everyone else in regard to your behavior on a first date with a prospective friend or partner. We are all in the process of learning how to treat each other and a first date is only one of the ways we do it. Whether you met the person online at a Christian dating site, at work or simply while sitting in an airport it is essential to begin the relationship in a manner that honors God.
You can do this by simply respecting the person you are dating and following the tenets of the Bible’s teachings. As a woman, you possess charms that God bestowed upon you and it is not necessary to attempt to highlight or show them off. Remember, treat your date with respect because you expect him to treat you the same. Some of the ways you can demonstrate respect starts with how you present yourself:
- Groom yourself carefully and completely before the date. Don’t spend money frivolously on expensive hairdos, tanning, pedicures or manicures. As a Christian you are respecting your body at all times as a temple of God. This respect includes maintaining your body in a clean, well-groomed manner.
- Apply a minimal amount of make-up and rely on the beauty that dwells within you spiritually as well as your physical appearance. Painting fingernails or toenails is not necessary and casts you in a different light than that you wish to be seen.
- Adorn yourself with a minimum of small, tasteful earrings, necklaces, bracelets and other jewelry. The larger, flashier pieces are generally ostentatious and convey an image that does not meet the standards that as a Christian you set for yourself. These pieces are also unnecessary to highlight your appearance.
- Choose your clothing carefully. Wear a dress and blouse that fits you well without being tight, binding or transparent. The clothing should cover your body from above your bosom—it’s not necessary to wear clothing that fits up to the neck—to approximately two to four inches below the knee.
- Footwear should not include shoes that are designed to be “sexy.” This includes shoes with heels over two inches or that are brightly colored.
- Initially, don’t make a point of telling him you are a Christian unless it comes up in conversation. Even then, steer the conversation to topics other than religion so you can gauge his interests, opinions and beliefs. If he is the person with whom you want to continue a relationship your faith will be evident in good time when you ask him to pray with you or attend church together.
- If he lights a cigarette or orders a drink without giving you the courtesy of passing it by you, “do you mind if I smoke or would you like a drink?” you will learn the degree of respect he has for you. If he does ask you should then tell him your faith prevents you from these indulgences. At this point, he hopefully will also refrain. The same is true for bad language. Should he use it tell him you would appreciate it if he would not use it around you.
- If he chooses a movie or a function that is not compatible with Christian beliefs—such as a movie of sex and violence or a nightclub—simply tell him that as a Christian you’re not comfortable in these environments and ask him to make another choice.
- Personal contact during the date should be limited to holding hands.
- When saying goodbye on the first date simply shake his hand firmly and warmly and tell him the truth. First, thank him for taking you out, then either tell him you enjoyed the date or you don’t believe you are right for each other.
When going on a first date, follow these security guidelines:
- Meet your date at the place he intends to take you. Tell reliable people where you are going and your approximate time of return. Tell them you will call when you arrive home and if you don’t call on time: get help. Listen to the evening news if you don’t believe that it is possible for really bad things to occur if you don’t take precautions
- Do not give him your home address or any other personal information. Make certain to continue this policy for several dates until you are comfortable with him as a person.
- Don’t go to areas that you believe are not respectable
- Don’t agree to a date that takes place late at night or extends beyond midnight.
- Always “double date” with your friends on the first and second date. This is to provide protection for you.
- Have a fully charged phone in your purse at all times for emergency calls or texts.
- Pay a small fee to check him out online for background history. He will almost certainly provide you with his full name and address if you ask a few questions. You also can copy his license plate number for further reference.
- Carry pepper spray and don’t hesitate to use it.
Always remember your Christian faith.