RearViewMirror 0.8.8.6 Released

Technology
Jul 7, 2011

It’s been nearly two and a half years since the last release of RearViewMirror. There aren’t any new features on this release, just several updates to help improve speed and to check for future releases.

For those who have never used it before, RearViewMirror is an over-glorified version of those mirrors office workers attach to their monitors so people don’t sneak up on them. Instead of using a mirror though, it uses a webcam and allows users to share their webcams with others around the office.

Storing Shibboleth IDP Logs in a Database with IP Addresses

Technology
May 31, 2011

Shibboleth’s IDP can store audit logs that indicate when people authenticate against the IDP web application. These files are written to disk by default using the settings in the logging.xml configuration file. This tutorial will show how audit logs can be placed in a MS SQL database and also include the IP addresses of the connecting clients.

Read More Right Chevron

Installing subversion on SuSE Enterprise Server 10

Technology
May 13, 2011

At home I use the latest version openSUSE with network updates and patches, but in a corporate environment a server administrator or developer often finds him or herself having to deal with older enterprise versions of products. I was surprised to discover that SUSE Enterprise Server 10 SP2 did not contain a subversion package (or anything above python 2.4.2, but that’s for another post). I found several conflicting and outdated instructions, so here is a current version of how to install subversion 1.6 on SUSE Enterprise Server 10.

Read More Right Chevron

Handling Grace Logins from Novell e-Directory in Shibboleth

Technology
May 12, 2011

Many institutions are using Shibboleth for unified single sign-on between both internal and external web application. Shibboleth is an authentication engine and, as its backend, it can use a variety of sources for authentication including LDAP, a SQL database or other resources. It simply deals with authentication, so more advanced configurations, such as systems which allow grace logins after a password expires, may require more customization. The following tutorial shows how to use Shibboleth with a Novell e-Directory server that allows grace logins after a user’s password has expired.

Read More Right Chevron

Modifying uApprove for Microsoft SQL

Technology
Apr 22, 2011

Shibboleth is an Internet2 project used to implement identity authentication and authorization across multiple domains (sometimes known as a single sign-on). Shibboleth also allows federated authentication, which allows an organization or institution to let a user on one domain to authenticate to another domain. This is common in academic settings where one university may want to allow users from another university to use their services using that first university’s authentication system. A plug-in for Shibboleth known as uApprove provides an approval screen so users can see what information is being shared before being logged into a remote system. uApprove is designed to work with MySQL, however this tutorial shows how it can be easily modified to use Microsoft SQL Server.

uApprove Attributes Screenshot

Read More Right Chevron

The Non-theists Wager

Philosophy
Feb 13, 2011

Blaise Pascal, a French mathematician from the 1600’s, once proposed that people should live their lives as if there were a God, because by doing so, they have nothing to lose and everything to gain. Although Pascal never intended this statement as a proof, it’s often used by religious apologists as an argument for the belief in God. It places the assumption of a god and the afterlife into a weighted game around such beliefs, instead of first looking at the benefits of a good life in relation to the possibility of a god.

Read More Right Chevron

Police

Philosophy
Sep 23, 2010

“We’re fighting them terrorists there, so we don’t have to fight them here,” is a common nonsensical catch phrase used in many variations during the Bush presidency from 2000 until 2008. In the past few years, the exact opposite has happened. United States policy and military training has left the war theaters of the middle east. With military style weapons and training given to SWAT teams in municipal police departments around the country, infantry tactics are often used domestically now against US citizens in non-violent drug crimes. In some cases, this has lead to accidental deaths, police brutality and the destruction of lives for non-violent peaceful citizens.

Read More Right Chevron

Military

Philosophy
Sep 23, 2010

The concept of supporting our troops has become its own mantra in the United States. We talk about those who “sacrifice” and “defend our freedom,” in such that we should honor them for their service. We go as far as to place yellow plastic magnets on the back of our vehicles as a symbolic gesture of our support (with the money typically going to some manufacturing company in China). Even liberals have taken up the “Support our Troops” mantra by tacking on “Bring them Home” in a way to attach a degree of appeasement to the staunch advocates of continued war. But the reality is not some pretty idealized view of American bringing democracy and freedom to the world. The reality is that as a nation, we’ve accepted blanket statements and embraced nationalism without taking time to discern the facts of our history and understand all the wrong our government does in order to sustain our standard of living.

Read More Right Chevron

Defined by Religion

Philosophy
Sep 11, 2010

I recently got into a fight with one of my closest friends. It was entirely my fault and my place to apologize. We moved forward together from this moment as friends, for which I’m glad. At one point she told me she hoped the grace and forgiveness she showed would reflect that of her faith as a Christian.

I would hope that as human beings, the compassion we show for others is not a dependence or reflection of our faiths. For all faiths have text that can be taken to invoke both acceptance and indignance, pacifism and aggression, condemnation and redemption, devastation and hope. Never should religious ideology define us as people, but rather we as individual should define the role of religion in our lives.

Read More Right Chevron

Change and Growth

Philosophy
Sep 1, 2010

I had a professor for my Psychology of Growth and Development class who told us that as people, we must “…either grow or we die.” It’s a slight hyperbole, but his point is clear. Human beings are the most adaptable animals on our planet. Our abilities to grow both individually and as a society are what have helped us, as a species, both overcome and thrive in a constantly changing world.

Read More Right Chevron