Feeds:
Posts
Comments

photo-4
Black to move resigned. Should he have resigned? Or did he have a way to get out of the tight corner resulting from White’s Queen sacrifice?

Advertisements

Picking Up the Threads

Image

This is me in December 2011, relaxing at Selah Tea in Waterville. Things were just beginning to get a little crazy. We were spending a lot of time and energy coping with Blanche’s diagnosis of multiple myeloma, shuttling her to the Alfond Center, researching a lot of the medical terminology and treatment options, spending time with her and talking about it all. By the end of the month, we were off to the Farber Institute in Boston for a second opinion. Things went downhill from there, really. After taking her to the emergency room for a very high temperature, we then settled into life visiting her at the hospital almost every day until she died in May. We are still recovering but finally beginning to live again.

hierarchical menus

Koi theme has hierarchical menus

I am planning to use this WordPress.com site to store information about PL/SQL learned in a week-long Themis training session with instructor John Mullins. I was very pleased to learn that the Koi theme can handle the structure I want to use for my notes (which I will transcribe over time from my handwritten notes taken during the class).

PL/SQL Triggers

PL/SQL TRIGGERS ARE CODE THATFIRES WHEN EVENTS OCCUR

Triggers are programs that execute when specific events occur (such as updating a particular column on a table, or when a particular exception is raised). The syntax is similar to the other Oracle program objects. Here is an example of an auditing trigger.

CREATE TRIGGER employee_name_change
AFTER INSERT OR UPDATE OR DELETE ON employee
FOR EACH ROW
BEGIN
IF INSERTING THEN
INSERT INTO changes_log
VALUES (’employee’,sysdate,user);

PL/SQL Packages

PL/SQL PACKAGES ARE A GROUP OF RELATED FUNCTIONS AND PROCEDURES

Packages always have two parts: specification (a list of the contents of the package); and body (the procedures & functions which are listed in the specification). Both are required, but the specification must come first.

The entire package goes into memory, so be careful about putting too much into a package. Try to keep programs run on the same frequency together (e.g., one package for daily programs, one for weekly ones, one for monthly ones, one for annual ones, etc.). Keep an eye on the memory footprint.

Individual functions and procedures should be tested separately before being added to the package (then dropped after they have been incorporated into a package).

Note: Watch this space for a diagram of the lifecycle of a procedure as it becomes part of a package.

Chess Diagramming Tool

Peter Konieczko chess web page

Plug for Peter Konieczko's Chess Web Page

To interact with the diagram, first click on a piece, then click on a destination square (or piece). Peter’s diagrams are “smart” and “know” whether you have chosen what he wants you to choose. If you make the “correct” move, you are rewarded with some commentary explaining the point of the exercise. In this example, I have made the appropriate choice and now I can follow along with the commentary, clicking on the move in the text (which turns red, a nice touch) which results in the diagram being updated.

Qg3+

11... Qg3+ forks the Rook!

Excerpt from Peter’s introduction to his chess pages:

The chess notes on these pages are divided into problem sets. Each problem set has a brief description followed by a series of examples that illustrate the concepts. There is a set of problems related to the concept that will help to understand better how the concept applies in the context of a chess match.

Many of the chess examples are from games that I have played on It’sYourTurn.com. It’sYourTurn has room for new and experienced players, and I have gained a lot of good experience on the site. Another site that I play on and use as a source of examples is http://www.chess.com/echess/.

The chess diagrams are generated by the Palview program found on the Palview Pages. The Palview program animates the problem set by letting the player pick his or her moves interactively.

Look, Ma, No Hands!

This is my first post with WordPress.com; I just wanted to see how different it is from WordPress.org! Check out the About box for information about this very unusual blog (which is almost not even a blog at all)! I switched from the default theme to Vostok, which is closer to what I want (but still quite far away from what I want).

stomping grounds