Richard Castera - Explorations in Software Development
Richard Castera - Explorations in Software Development
Browsing Category
Home Automation Scripts Web Server

Setting up a headless Raspberry Pi Zero (W) with Camera

March 23, 2017 3 Comments

I received my Raspberry Pi Zero W a couple of weeks ago and finally had the chance to set it up. My goal is to to setup some cameras in my basement and garage.

Continue reading
Reading time: 3 min
Share:
Written by: rcastera
Home Automation Scripts

Setting up Raspberry Pi 3 with the 7″ Touchscreen Display

December 13, 2016 2 Comments

Today I received all the parts I need to begin setting up my own personal home dashboard. When I first began my career in programming, Home Automation was always something I’ve been very intrigued with; only it was very expensive and there weren’t many products out there to support it. Now, with the recent boom in IOT devices and products, its easier and far more cost effective to do this on your own.

Continue reading
Reading time: 5 min
Share:
Written by: rcastera
Thoughts

Life happens

June 28, 2014 No Comments

I haven’t written a post in over two years but to be fair, life happens. So cliche I know… So what’s happened?

I started a new job

I started working at Buddy Media in 2011 which has since been acquired by Salesforce on August of 2012. It’s been really exciting and challenging learning about new technologies and how to scale application and infrastructure. I really feel it’s important to challenge yourself everyday. That’s how we grow as individuals and improve our skill-sets. So do yourself a favor, try not to remain stagnant in anything you do. If you aren’t being challenged, it’s time for something to change.

Continue reading
Reading time: 1 min
Share:
Written by: rcastera
Thoughts

One Of The Best Arguments Ever!

February 26, 2012 No Comments

An atheist professor of philosophy speaks to his class on the problem science has with God, The Almighty. He asks one of his new students to stand and…..

Prof: So you believe in God?

Student: Absolutely, sir.

Prof: Is God good?

Student: Sure.

Prof: Is God all-powerful?

Student: Yes…

Continue reading
Reading time: 4 min
Share:
Written by: rcastera
Scripts

Create custom named events in Backbone.js

February 23, 2012 No Comments

In Backbone, Events is a module that can be mixed in to any object, giving the object the ability to bind and trigger custom named events. Events do not have to be declared before they are bound, and may take passed arguments. For example:

JavaScript
1
2
3
4
5
6
7
8
9
10
11
<script>
var person = {};
_.extend(person, Backbone.Events);
person.on("scream", function(msg) {
  alert("I am " + msg);
});
person.trigger("scream", "screaming");
</script>
Continue reading
Reading time: 1 min
Share:
Written by: rcastera
Resources Scripts

Show hidden files on Lion

January 7, 2012 No Comments

To enable hidden files/folders in finder windows:

  1. Open Finder
  2. Open the Utilities folder
  3. Open a terminal window
  4. Copy and paste the following line in
    1
    defaults write com.apple.Finder AppleShowAllFiles YES
  5. Press return
  6. Now hold ‘alt’ on the keyboard and right click on the Finder icon
  7. Click on Relaunch

You should find you will now be able to see any hidden files or folders. To revert:

1
defaults write com.apple.Finder AppleShowAllFiles NO
Continue reading
Reading time: 1 min
Share:
Written by: rcastera
Resources

Taking Screenshots in Mac OS X

October 28, 2011 No Comments
1
Command-Shift-3:

Take a screenshot of the screen, and save it as a file on the desktop

1
Command-Shift-4, then select an area:

Take a screenshot of an area and save it as a file on the desktop

1
Command-Shift-4, then space, then click a window:

Take a screenshot of a window and save it as a file on the desktop

Continue reading
Reading time: 1 min
Share:
Written by: rcastera
Scripts Web Server

Clear the terminal’s command history

October 26, 2011 No Comments

Sometimes you just need to clear your history in Terminal. It’s actually pretty easy to do.

1
history -c

If you’d rather not have your history saved to a file at all, add the following line to your ~/.bash_profile:

1
unset HISTFILE

This way, your command history is limited to only those commands you used during the current session. More information and options can be found on the bash man page

1
man bash
Continue reading
Reading time: 1 min
Share:
Written by: rcastera
Scripts Web Server

How to Clear DNS Cache in Mac OSX Leopard

October 15, 2011 No Comments

To clear DNS cache in Leopard, use the following command:

1
dscacheutil -flushcache
Continue reading
Reading time: 1 min
Share:
Written by: rcastera
Scripts Web Server

Ubuntu Package Management

October 14, 2011 No Comments

Chances are good that you’re already familiar with apt-get, a command which uses the “advanced package tool” to interact with the operating system’s underlying package system. The most relevant and useful commands are, (to be run as root):

1
apt-get install [package-name]

This command installs the package(s) specified, along with any dependencies.

1
apt-get remove [package-name]

This command removes the package(s) specified, but does not remove dependencies.

Continue reading
Reading time: 1 min
Share:
Written by: rcastera
Page 1 of 111234»10...Last »

About me

Hello, my name is Richard Castera. I have more than 12 years of experience architecting, implementing, leading and launching large scale, high performance software products in a fast-paced agile environment.

Popular Posts

Magento – Display new products on the home page

May 20, 2009

How to Fix “Internet Explorer Cannot Open the Internet Site- Operation Aborted” Error

May 9, 2009

PHP – Convert Array to Object with stdClass

July 5, 2009

Categories

  • Home Automation
  • Resources
  • Scripts
  • SEO
  • Thoughts
  • Web Server

Tags

Apache Apple Bash CSS Drupal Free home automation htaccess Java Javascript Magento PHP raspberry pi SEO SQL thoughts Wordpress

© 2019 copyright Richard Castera // All rights reserved