Skip to content

Here are the (Best) Instructions I think for Posting to rmorrow-technologies.com.

  1. Register yourself as a new user, you can pick any userid you want..I doubt that its taken. Enter your email address and a password will be generated and emailed to you.
  2. Copy the generated password to your clipboard and signing with the userid that you chose. Paste the password into the password field.
  3. Once you are signed in, you will be taken to the DASHBOARD This is where you will be able to administer your own posts. Change your password immediately to something more memorable.
  4. The DASHBOARD is not the best environment for composing posts. The best write is called Windows Live Writer It may already be installed on your computer (especially if you have Windows Live Messenger or another Windows Live component installed). Check it out: on your local PC, go to START, PROGRAMS, WINDOWS LIVE, WINDOWS LIVE WRITER. If its not there then you will need to download it http://download.live.com/writer.
  5. When you download, install and start Windows Live Writer for the first time you will be asked to select your Blog Service
  6.  windowsliveservice  
    Select Other, WordPress is the Blog Service that is installed on the rmorrow-technologies.com website. Next you will be asked to enter your Blog account information:

  7.  
    windowsliveaccount Enter http://roefamilytree.com for the web address of you blog. Enter your username and password. That’s it.!!!! 
  1. Windows Live Writer will connect to rmorrow-technologies.com and now you write a Blog/Post from your local PC. You can easily insert multimedia and copy/past text into your Posts. You will be able to save local drafts of your work, open existing documents that have already been posted for updating or deleting etc. Once you click Publish the content will be posted.

The Registry is definitely a bottleneck and a flaw in the design of the Windows Operating System. Virtually all windows applications and windows itself is accessing this set of files continuously. When you first buy your computer, or you do a fresh install of the operating system, this file is as small as it is ever going to be and will grow and grow from that point on as new applications and features are added. Cleaning your registry and deleting unnecessary programs will have the biggest impact on your computers performance. Of course a fresh install is better yet. I am not going to say not to do a defrag and chkdsk often, because these should be done periodically but with the hard disk speeds that we enjoy today, these will have minimal impact on performance (in most cases) compared to a clean registery. And finally delete all unnecessary programs from your startup. If you really want that flaming speed back….re-install windows.

Posted to money.cnn.com on facebook. Joe Morrow

Here are the (Best) Instructions I think for Publishing to WordPress.

  1. Register yourself as a new user, you can pick any userid you want..I doubt that its taken. Enter your email address and a password will be generated and emailed to you.
  2. Copy the generated password to your clipboard and sign in with the userid that you choose. Paste the password into the password field.
  3. Once you are signed in, you will be taken to the DASHBOARD This is where you will be able to administer your own posts. Change your password immediately to something more memorable.
  4. The DASHBOARD is not the best environment for composing posts. The best way to compose posts is to use Windows Live Writer It may already be installed on your computer (especially if you have Windows Live Messenger or another Windows Live component installed). Check it out: on your local PC, go to START, PROGRAMS, WINDOWS LIVE, WINDOWS LIVE WRITER. If its not there then you will need to download it http://download.live.com/writer.
  5. When you download, install and start Windows Live Writer for the first time you will be asked to select your Blog Service
  6.  windowsliveservice  
    Select Other, WordPress is the Blog Service that is installed on the website. Next you will be asked to enter your Blog account information:

  7.  
    windowsliveaccount Enter the web address of you blog. Enter your username and password. That’s it.!!!! 
  1. Windows Live Writer will connect to and now you write a Blog/Post from your local PC. You can easily insert multimedia and copy/past text into your Posts. You will be able to save local drafts of your work, open existing documents that have already been posted for updating or deleting etc. Once you click Publish the content will be posted.

B’Slapped is a "Just for fun" application designed specifically for facebook users. Search for B’Slapped on Facebook.  I designed it at the request of my son using LAMP technologies (mysql, php) and Facebook Developer API’s.  Once I make the code presentable, I may just post a blog on this site about how it was made.

 

 

 

What is a B’Slap?

B’Slap is a Slap with Attitude, that’s right, its a basic Slap with a little "personality". B’Slapped is a convenient way to express how you feel and there are many circumstances in which you will want to use it:

Attention – Use B’Slapped as a way to let someone know that you exist, to get their attention.

Caring – Use B’Slapped to show someone how you really care for them. There is no better way to show someone how much you care for them!

Stupidity – Use B’Slapped anytime you need to let someone know thats does something foolish or stupid. Send them a nice little B’Slapped and they will get the message.

Special – There is no better way to show someone just how special they are by simply B’Slapping them.

 

Flirting – What a great way to flirt with members of the opposite sex. this will show them that you are paying attention to them and that you do care and how special they are to you.

Boredom – If you are bored and simply just don’t have anything else to do, try B’Slapping as many of your friends as you can and wait for the response!!! It works Really!!!!

Good Day – If you are having an awesome day and want to tell everyone, just tell them with a B’Slap!!

Bad Day – If things aren’t going your way or you are just having a "bad hair day", why go through this all by yourself. Be sure to involve all of your friends with a nice B’Slap.

Competition – If you are up to the challenge, you can be the #1 B’Slapper among your friends, but beware, you could easily achieve the #1 B’Slapped position as well. Game On!!!!

I developed the following code in 2007 for Service Desk. The code was derived originally from Peregrine supplied Incident Samples, although they are different, the setup is very similiar so I left the Peregrine Copyright notice in tact. This package is part of the webservice.interaction package is generated from the WSDL that I will post to this site.


/*
 * (C) Copyright Peregrine Systems, Inc. All Rights Reserved.
 *
 *    Modified By: Joe Morrow
 *                 Morrow Technologies
 *                 05/10/2007
 *                 Created from Incident Samples to support interactions
 *
 */
package webservice.interaction;

import java.math.BigDecimal;
import java.util.Map;

import javax.xml.rpc.ServiceException;
import javax.xml.rpc.Stub;

import com.peregrine.servicecenter.PWS.InteractionInstanceType;
import com.peregrine.servicecenter.PWS.InteractionInstanceTypeDescription;
import com.peregrine.servicecenter.PWS.InteractionInstanceTypeAssignmentGroup;
import com.peregrine.servicecenter.PWS.InteractionInstanceTypeInformation;
import com.peregrine.servicecenter.PWS.InteractionKeysType;
import com.peregrine.servicecenter.PWS.ServiceDesk_PortType;
import com.peregrine.servicecenter.PWS.ServiceDesk_ServiceLocator;
import com.peregrine.servicecenter.PWS.InteractionModelType;
import com.peregrine.servicecenter.PWS.Common.MessagesType;
import com.peregrine.servicecenter.PWS.Common.StatusType;
import com.peregrine.servicecenter.PWS.Common.StringType;
import webservice.ServiceUtility;

/**
 * A utility class for Interaction Management.
 */
public class ServiceDesk extends ServiceUtility
{

  public static final String ARGUMENT_CALLID = "-callid";
  public static final String ARGUMENT_SERVICE = "-service";

  /**
   * Returns an {@link InteractionKeysType} set with the Interaction id from the
   * given argument map's {@link #ARGUMENT_Interaction_ID} value. If the
   * argument map does not have a {@link #ARGUMENT_Interaction_ID} value,
   * null will be returned.
   *
   * @param arguments Argument map to get values
   *
   * @return An {@link InteractionKeysType} with the required values set or
   *         null if the argument map does not have the required
   *         values.
   */
  public static InteractionKeysType createInteractionKeys(Map arguments)
  {
    InteractionKeysType keys = null;
    String value = (String) arguments.get(ARGUMENT_CALLID);

    if (value != null)
    {
      keys = new InteractionKeysType();
      keys.setCallID(new StringType(value));
    }

    return keys;
  }

  /**
   * Returns a connection to Peregrine's Interaction Management web service
   * as specified in the given argument map.  The argument map is expected to
   * contain values for {@link ServiceUtility#ARGUMENT_HOST},
   * {@link ServiceUtility#ARGUMENT_PORT},
   * {@link ServiceUtility#ARGUMENT_USERNAME},
   * and {@link ServiceUtility#ARGUMENT_PASSWORD}.
   *
   * @param arguments Argument map to get values
   *
   * @return Connection to Peregrine's Interaction Management web service
   *
   * @throws ServiceException
   */
  public static ServiceDesk_PortType createService(Map arguments)
      throws ServiceException
  {
    ServiceDesk_PortType servicePort = null;
    String host = (String) arguments.get(ARGUMENT_HOST);
    String port = (String) arguments.get(ARGUMENT_PORT);
    String address = "http://" + host + ":" + port + "/sc61server/ws";
    ServiceDesk_ServiceLocator locator = new ServiceDesk_ServiceLocator();

    locator.setServiceDeskEndpointAddress(address);

    servicePort = locator.getServiceDesk();

    ServiceUtility.initServiceAuthentication(((Stub) servicePort),
        arguments);

    ServiceUtility.initServiceForAttachments(((Stub) servicePort), arguments);

    return servicePort;
  }

  /**
   * Details the given Interaction to the given {@link StringBuffer}.
   *
   * @param instance The Interaction
   * @param buffer The {@link StringBuffer}
   */
  public static void detailInteraction(InteractionInstanceType instance,
      StringBuffer buffer)
  {
    if (instance != null)
    {
      detailValue("-callid", instance.getCallID(), buffer);
      detailValue("-contactname", instance.getContactName(), buffer);
      detailValue("-severity", instance.getSeverity(), buffer);
      detailValue("-opentime", instance.getOpenTime(), buffer);
      detailValue("-updatetime", instance.getUpdateTime(), buffer);
      detailValue("-openedby", instance.getOpenedBy(), buffer);
/*
    value = (String) arguments.get(ARGUMENT_DESCRIPTION);
    description.setDescription(new StringType[] { new StringType(value) });
*/
      String  value;
      Integer ivalue;
      int i,length;
      /*---------------------------------------*/
      /* Description                           */
      /*---------------------------------------*/
      InteractionInstanceTypeDescription description = new InteractionInstanceTypeDescription();
      description=instance.getDescription();
      if (description==null) {
         detailValue("-description"," ", buffer);
      }
      else {
         StringType[] desc=description.getDescription();
         length=java.lang.reflect.Array.getLength(desc);
         for (i=0;i

Secured for spam by MLW and Associates, LLP's Super CAPTCHASecured by Super-CAPTCHA © 2009-2010 MLW & Associates, LLP. All rights reserved.