What is my Drupal user login URL?

Drupal user login URL FAQ: What the heck is my Drupal user login URL?

A funny story about this Drupal website (alvinalexander.com) is that after I first installed it with my own custom theme where I don’t display the Drupal login link, I couldn’t remember where the Drupal user login page was located. With my Drupal theme changes I didn’t have a link to the Drupal login page anywhere on my Drupal website pages.

After a little bit of poking around, I finally realized the Drupal login page is located at this pretty obvious URI:

How to start a Mac in safe mode

Mac question: Something just went wrong, and I need to start my Mac (or iMac) in safe mode, or something like safe mode? Can this be done on a Mac?

Answer: Yes, Mac computers support a "safe mode" boot process. Here are the steps needed to start your Mac/iMac in safe mode:

Help - I changed my Drupal theme, and I can't log in

Drupal login FAQ: Help, I just changed my Drupal theme, and I can't log in to my Drupal website(!).


You can do some really amazing things with Drupal, with one amazing thing being the ability to log yourself out of the system, and make you think you have no way of logging yourself back in.

Mac OS X Postgresql: How to start a Postgres server on a Mac alvin May 14, 2009 - 3:37pm

Wow, it had been a long time since I last started Postgres on my Mac computer (a MacBook Pro, to be specific), and it took almost almost 20 minutes to remember how to do it. So, to keep that from happening again, here's a quick tip on how to start Postgres (Postgresql) on a Mac OS X computer.

A collection of PHP scripts for OpenSSO

Before I get too far away from this code, I wanted to present my examples related to PHP and OpenSSO in a more logical order than the way in which I originally posted them. To that end, here is my collection of PHP/OpenSSO tutorials, showing how a PHP application can manually interact with an OpenSSO server in a single sign-on, identity-management world:

My first problem with Windows

In light of those recent Microsoft ads that show that Windows PCs are cheaper than Macs (without ever using the word "Windows"), here's my first problem with Microsoft Windows:

Three minutes and two seconds, how long it took to log into my Windows PC

Mom, look what OpenSSO did to my Login Use Case

My normal Login Use Case -- and what OpenSSO did to it.

When I first start working on a new project, it's often hard to get customers to talk about a new web application. They tend to vaguely know what they want, but when I ask them specific questions things can come to a grinding halt. It's like they realize they need a software application, and they've thought it through partially, but they just don't know how to get started.

How do I access a MySQL database with the MySQL command line client?

I may have shown this before in other ways, but I wanted to take a moment to show how to use a MySQL database from the MySQL command line client. The basic command to work with an existing database is the use command, where you say something like this:

mysql> use my_database

For instance, if you have a database named orders, you would declare that you want to start working with it (use it) like this:

cvs login - how to log into a CVS server using SSH

CVS login FAQ: How do I login to a CVS server using SSH?

cvs login - a Windows example

Here's how I do a "cvs login" to our CVS server using SSH, on a Windows PC:

set CVSROOT=:ssh:al@some.server.com:/home/cvs/
cvs login

Note that the only real different thing here is that you specify the ssh protocol for communicating with the server.