Cognizant Designs LLC

Denver SEO, Internet Marketing & Website Design

Repitition and Mind Bending Reality

There seems to be a loop or perhaps a cycle where everything eventually folds onto itself. A wrinkle in the fabric of space time that shows us the future and the past at the exact same time. For your consideration on the movies we love:

There seems to be something deliberate and deceptive about our culture. I love the idea of accidental replication but this is really not one of those cases.

Bookmark and Share

  1 Comment

anamanaguchi and offtopics

It’s been a while since I have spoken to you my faceless friend (the internet) about much of anything and while I am preparing a post about a couple of recently launched projects that I am quite fond of I would like to quickly catalog something that I found quite interesting. ANAMANAGUCHI which is ironic in its name and production. An 8bit alt-rock group of electric leanings that is apparently quite popular throughout the gamer scene (of which I keep some loose ties with) and actually produces audio landscapes that hearken back to happier times in my somewhat cloudy childhood.

I remember all of the sights, sounds and smells of original NES getting opened with uncontrolled excitement on my 9th Birthday. The cold winter seemed a bit warmer as I traversed the caverns of Metroid and shot flying ducks from the projected skyline. The audio scape of the 90’s in its 8bit and 16bit forms are still fixed in my mind as prime examples of what is possible given available technology and true musical artistry.

ANAMANAGUCHI seems to have a real grasp of both the nostalgia and the sophistication of how to use it. Their site ain’t half bad either. Check em out here

Bookmark and Share

  No Comments

Mac OSX Dev Space – Basic Commandline & MySQL Imports

This will be the first in a short series about knowing your development environment and how to make it your bitch! Now I know some of you designers out there, and you know who you are, have not a clue about where to begin when creating virtual instances on your Apache environment. You just downloaded MAMP and suddenly you think that somehow that is enough. Save me your BS encrusted psycho babel about how this is information that only the server wizards need to know. Even if you never become completely proficient in this area, it is worth breaking your install to test these tools and become more fluent in the ways of the Terminal, or shell to the UNIX crowd.

Today we start with MAMP and move to the TERMINAL. In the next article I will go over some cool commands for GIT and SVN as well as setting different editor applications to run in your TERMINAL.

Quick sob story, a few months back I forced my machine into corrupted library purgatory and had only the Install Disks and Terminal access at my command. At 3 in the morning I faced the obliteration of months of work due to my lack of diligence keeping back-ups. After examining the TERMINAL and asking it for simple information like if it could read my file library, I found that I could copy files from my dying drive to the portable entirely in command line.

TERMINAL

Simple commands that you will use day in and day out:

  • cd — change directory
  • ls -al — list all items in a table that shows ownership and permissions alphabetically ascending
  • [control key] + [C key] — cancel the command that you just entered
  • sudo ‘command’ — tell the system to overwrite all permissions and authenticate yourself as the admin
  • ln -s /path/to/item/you/are/linkingto ‘nameofalias’ — make a relative link to something, can be a folder or a file
  • rm -rf ‘filename’ — remove anything with the file name

Another neat thing in TERMINAL is the built in auto-complete feature. When entering in a path or a filename, you need to only enter up to the last unique character and then press TAB to complete the name. (eg /pa TAB results in /path/ or something like that) Also, pressing the UP or DOWN key on your keyboard will cycle through the commands you have used, super handy if you are using a lot of the same ones over and over.

MYSQL

First you need to create the database and user that will be associated with that database in your MAMP phpMyAdmin interface. Then you need to import some data. For smaller db’s you can easily accomplish this through the same web interface but for larger databases (anything over 3mb) you will need to do this entirely from command line. Crack open the terminal and run this command:

mysql -u dbuser -p yourdbname < /path/to/backup.sql

What this command does is tell mysql to use the specified database “-p ‘yourdbname’ ” and associated user “-p ‘dbuser’ ” and import the backup sql file that you have pointed it to.

Bookmark and Share

  No Comments