Derek Weitzel

Posts by Year

2026

2024

Profiling the XRootD Monitoring Collector

Jan 31, 2024

Profiling the XRootD Monitoring Collector

The XRootD Monitoring Collector (collector) receives file transfer accounting messages from XRootD servers.This transfer information is parsed by the collector and sent to the GRACC accounting database for v...

osg nrp xrootd

2022

Dashboards for Learning Data Visualizations

Sep 14, 2022

Dashboards for Learning Data Visualizations

Creating dashboards and data visualizations are a favorite past time of mine. Also, I jump at any chance to learn a new technology. That is why I have spent the last couple of months building dashboards an...

osg nrp dashboards

2020

Oct 11, 2020

XRootD Client Manager

The validation project for XRootD Monitoring is moving to phase 2, scaletesting. Phase 1 focused on correctness of single server monitoring. Thereport is available.

osg iris-hep

Mar 08, 2020

GRACC Transition Visualization

The OSG is in the progress of transitioning from an older ElasticSearch (ES) cluster to a new version. Part of this process is reindexing (copying) data from the old to the new. Unfortunately, it’s not eas...

osg

2019

Oct 11, 2019

LetsEncrypt for Multiple Hosts

Using LetsEncrypt for certificate creation and management has made secure communications much easier. Instead of contacting the IT department of your university to request a certificate, you can skip the mi...

osg

2018

Sep 26, 2018

StashCache By The Numbers

The StashCache federation is comprised of 3 components: Origins, Caches, and Clients. There are additional components that increase the usability of StashCache which I will also mention in this post.

osg

Aug 31, 2018

HTCondor Pull Mode

For a recent project to utilize HPC clusters for HTC workflows, I had to add the ability to transfer the input and output sandboxes to and from HTCondor. HTCondor already has the ability to spool input file...

osg htcondor

2017

Nov 06, 2017

Cleaning Up GRACC

The GRid ACcounting Collector (GRACC) is the OSG’s new version of accounting software, replacing Gratia. It has been running in production since March 2017. Last week, on Friday November 3rd, we held a GRA...

accounting GRACC data

Sep 07, 2017

Installing SciTokens on a Mac

In case I ever have to install SciTokens again, the steps I took to make it work on my mac. The most difficult part of this is installing openssl headers for the jwt python library. I followed the advice o...

scitokens data
StashCache

Jun 14, 2017

StashCache

StashCache is a framework to distribute data across the Open Science Grid. It is designed to help opportunistic users to transfer data without the need for dedicated storage or frameworks of their own, like...

osg stashcache data

Feb 08, 2017

Deploying Docs on Github with Travis-CI

It is very common to deploy docs from a Github repo to a Github Pages site. In the past few days, I have setupseveral repos that will push to Github Pages using the Travis-CI continuous integration, and I w...

osg github travis-ci

Jan 12, 2017

Singularity on the OSG

Singularity is a container platform designed for use on computational resources.Several sites have deployed Singularity for their users and the OSG. In this post, I will provided a tutorial on how to usesin...

osg condor htcondor

2016

Nov 11, 2016

Running Mixed EL6 & EL7 Clusters

We are entering a new era of transition from Enterprise Linux (EL) 6 to EL7. During this transition, we have to support submitting jobs to clusters that are running one or both of these OS’s. In this post,...

osg condor htcondor
Running R at HCC

Sep 21, 2016

Running R at HCC

The full presentation.There are many methods to run R applications at HCC. I can break these uses down to: Creating a traditional Slurm submit file that runs an R script. The vast majority of R users do t...

osg condor htcondor
Hiding all the details: Grid jobs in Docker

May 18, 2016

Hiding all the details: Grid jobs in Docker

Table of Contents For a long time, HTCondor has strived to have the job runtime environment be run and defined by the submit host. But, that is surprisingly difficult to do. There are many reasons wh...

osg condor htcondor
Building CentOS packages on Travis-CI

May 03, 2016

Building CentOS packages on Travis-CI

The Travis-CI Continuous Integration service is great for building and testing software for each commit. But, it is limited to only supporting builds and tests on the Ubuntu OS. The OSG, on the other hand,...

osg
HTCondor-CE-Bosco Upcoming Release

Apr 26, 2016

HTCondor-CE-Bosco Upcoming Release

The HTCondor-CE-Bosco (CE-Bosco) is one of the largest changes for the upcoming OSG 3.3.12 release, to be released on 2016/05/10. The HTCondor-CE-Bosco is a special configuration of the HTCondor-CE. The HT...

osg bosco
A New Blogging Platform

Apr 21, 2016

A New Blogging Platform

I have decided to move my Blog from Blogspot to Github Pages, and Jekyll publisher. I made this move for many reasons, but my latest blog post showed how difficult it can be to create technical posts in Blo...

osg

Apr 20, 2016

Querying an Elasticsearch Cluster for Gratia Records

For the last few days I have been working on email reports for GRACC, OSG’s new prototype accounting system.  The source of the email reports are located on Github.I have learned a significant amount about q...

gratia elasticsearch osg
Fedora copr: Slurm per job tmp directories!

Mar 22, 2016

Fedora copr: Slurm per job tmp directories!

A Slurm site on the OSG was having problems with /tmp filling up occasionally.  Our own clusters have a Slurm Spank plugin that creates a per job tmp directory.  This per job directory is useful for grid job...

hcc osg

2015

The StashCache Tester

Oct 14, 2015

The StashCache Tester

StashCache is is a framework to distribute user data from an origin site to an job.  It uses a layer of caching, as well as the high performance XRootD service in order to distribute the data.  It can source...

osg

Aug 07, 2015

GPUs and adding new resources types to the HTCondor-CE

In the past, it has been difficult to add new resource types to the OSG CE, whether it was a Globus GRAM CE or a HTCondor-CE.  But, it has just gotten a little bit easier.  Today I added HCC’s GPU resources ...

osg condor

Jul 28, 2015

The more things change, the more they stay the same

A lot has happened since I last posted in January.<ol><li>I have successfully defended and submitted my dissertation: Enabling Distributed Scientific Computing on the Campus.  I will formally gra...

hcc osg condor
HTCondor CacheD: Caching for HTC - Part 2

Jan 25, 2015

HTCondor CacheD: Caching for HTC - Part 2

In the previous post, I discussed why we decided to make the HTCondor CacheD.  This time, we will discuss the operation and design of the CacheD, as well as show an example utilizing a BLAST database.It is i...

osg condor

Jan 22, 2015

Condor CacheD: Caching for HTC - Part 1

A typical job flow in the Open Science Grid is as follows:<ol><li>Stage input files to worker node.</li><li>Start processing…</li><li>Stage output files back to submit hos...

osg condor

2014

GPUs on the OSG

Jun 25, 2014

GPUs on the OSG

For a while, we have heard of the need for GPU’s on the Open Science Grid.  Luckily, HCC hosts numerous GPU resources that we are willing to share.  And with the release today of HTCondor 8.2, we wanted to i...

osg condor
Part 1: Features of the Chrome App - Embedding

Apr 09, 2014

Part 1: Features of the Chrome App - Embedding

In my previous post, I introduced my OSG Chrome App.  In this post, I want to introduce one feature of the chrome app, Embedding profiles.<div></div><div>Part of my morning routine is check...

gratia osg chrome
OSG Usage Chrome App

Apr 04, 2014

OSG Usage Chrome App

Hi, I’m Derek Weitzel.  You may remember me from such side projects as:<ul><li>OSG Android App</li><li>Redesign of Gratiaweb Interface</li><li>Native Mac Installer for Bos...

gratia osg
A HCC Dashboard with OSG Accounting

Mar 12, 2014

A HCC Dashboard with OSG Accounting

After the 2013 SuperComputing Conference, we found ourselves with a extra monitor at HCC.  Therefore, I set about creating a dashboard which can show the current status of HCC.<div class="separator" style...

hcc osg
Moving from a Globus to an HTCondor Compute Element

Feb 27, 2014

Moving from a Globus to an HTCondor Compute Element

A few weeks ago, we moved our opportunistic clusters, Crane and Tusker, from Globus GRAM gatekeepers to the new HTCondor-CE.  We moved to the HTCondor-CE in order to solve performance issues we experienced w...

osg condor

2013

OSG at Super Computing!

Nov 25, 2013

OSG at Super Computing!

Nebraska hosted a booth at the Super Computing conference this year.<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-al...

osg
Bosco @ CHEP

Oct 18, 2013

Bosco @ CHEP

This week, I attended the Computing in High Energy Physics (CHEP) 2013 conference in Amsterdam to present a poster on Bosco.<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-containe...

bosco osg
The NSA vs. my grid certificate

Sep 10, 2013

The NSA vs. my grid certificate

Note: Opinions or statements made in this post are solely my own, and are not the opinions of any organization that I work with or for.  Also, I probably got some details wrong… so there’s that.Though I’m no...

You asked, we delivered!

Aug 30, 2013

You asked, we delivered!

A few users of BoscoR, and specifically GridR, have requested several major features:<ol><li>Allow custom packages to be installed on the remote worker node (#3).</li><li>Specify cust...

bosco osg campus
How you know you are doing something right?

Aug 30, 2013

How you know you are doing something right?

I just received this from Dropbox:<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody><...

bosco osg campus
CIC 13 Meeting

Aug 29, 2013

CIC 13 Meeting

This week, the Campus Infrastructures Community debuted the OSG Connect service.  Overall it was a very successful workshop.  I met 2 users that where very excited about BoscoR, and we had great discussions ...

bosco osg campus
Bosco & OSG @ XSEDE13

Jul 29, 2013

Bosco & OSG @ XSEDE13

Last week, several members of the Bosco team attended the XSEDE 13 Conference.  We enjoyed the great San Diego weather, and even caught a little ComicCon, which was being held next door when I arrived.  Here...

bosco osg
Creating a native Mac Installer for Bosco

Jul 11, 2013

Creating a native Mac Installer for Bosco

It has been our goal for some time to create a native installer for our supported platforms.  This week, we created a prototype for the first of those platforms, the Mac installer.<h3>The PKG file</...

bosco osg campus
The next step for Bosco: BoscoR

Jul 05, 2013

The next step for Bosco: BoscoR

With the 1.1 release of Bosco in January, the Bosco team finally had a usable product for researchers.  It didn’t have the best usability, but it was a solid tool to build on.  When planning the next release...

bosco osg campus
HCC OSG Workshop

Jun 05, 2013

HCC OSG Workshop

Over the last 2 days, HCC has been running a workshop on:<ol><li>Building an HTC Cluster</li><li>Running on a HTC Cluster</li></ol><h3>Building an HTC Cluster</h3...

osg campus
Bosco at GPN Conference

May 31, 2013

Bosco at GPN Conference

This week, I presented the Bosco poster at the Great Plains Network annual meeting.  It received a very good reception.  Many people where interested in what Bosco could do for them.  Most of the audience wa...

bosco osg campus
Submitting R jobs with Bosco

May 20, 2013

Submitting R jobs with Bosco

The Bosco team has been working on integrating with the R statistics processing language.  We have chosen to modify the GridR package in order to integrate with R.<h3>How will the R user see Bosco?<...

bosco osg campus
Reprocessing CMS events with Bosco

Apr 02, 2013

Reprocessing CMS events with Bosco

Prior to the LHC long shutdown, the CMS experiment increased the trigger rate of the detector, therefore increasing the data coming off the detector.  The Tier-0 was unable to process all of the events comin...

bosco GlideinWMS osg
Running Quantum Espresso on the OSG

Mar 05, 2013

Running Quantum Espresso on the OSG

While running Quantum Espresso on the Open Science Grid, we found a number of issues:<ul><li>OpenMPI needs to have an rsh binary.  Even if you are using shared memory for openmpi, and openmpi doe...

osg condor
Using Bosco to submit to Amazon EC2

Feb 06, 2013

Using Bosco to submit to Amazon EC2

A homework assignment for my storage class required running ~30 hours of benchmarks of the btrfs and ext4 filesystems.  I thought this would be an excellent time to test Bosco’s ability to submit to Amazon E...

bosco osg campus
Rendering with Bosco

Jan 16, 2013

Rendering with Bosco

Example image rendered using HCC's distributed rendererAt the Nebraska Holland Computing Center, we take pride in eating our own dog food.  So I want to highlight one of our uses of Bosco to enable transpare...

bosco hcc osg
Bosco 1.1.1 Release

Jan 14, 2013

Bosco 1.1.1 Release

Today I am pleased to announce that Bosco version 1.1.1 has been released. This is a patch fix for the 1.1 to address 2 issues that where affecting users.  The release is available on the Bosco Download Page...

bosco osg campus
Improving Gratia's Web Interface

Jan 14, 2013

Improving Gratia’s Web Interface

Over the winter break, I worked on improving the interface that most users use for OSG accounting.  When I returned from break, I worked with Ashu to integrate the changes with some recent changes he had mad...

bosco gratia osg
Bosco 1.1 Release

Jan 08, 2013

Bosco 1.1 Release

In the last few months, I have outlined the new features of Bosco 1.1.<ul><li>Mutli-Cluster Support</li><li>Multi-OS Support</li><li>Single Port Usage</li><li>...

bosco osg condor

2012

BOSCO v1.1 Features: Multi-Cluster Support

Nov 29, 2012

BOSCO v1.1 Features: Multi-Cluster Support

This is the forth in the in the series of features in the 1.1 release of BOSCO.  The previous posts have focused on SSH File Transfer, Single Port Usage, and Multi-OS Support.  All of these features are new ...

bosco osg campus

Nov 06, 2012

BOSCO v1.1 Features: Multi-OS Support

This is part 3 of my ongoing series describing new features in BOSCO v1.1.  Part 1 covered file transfer over SSH, Part 2 covered single port usage.  This post will cover the Multi-OS Support in BOSCO.<h3...

bosco osg campus

Nov 01, 2012

BOSCO v1.1 Features: Single Port Usage

Welcome to part 2 of my ongoing series of v1.1 features for BOSCO.  Part 1 was on SSH File Transfer.This time, I’ll talk about a new feature that we didn’t planned on implementing at first, using only a sing...

bosco osg campus

Oct 29, 2012

BOSCO v1.1 Features: SSH File Transfer

I am hoping to write about a few of the new features of BOSCO 1.1 before it comes out in December or January.  This is part 1 of that series:<h3>BOSCO v1.1 Feature: SSH File Transfer</h3><div&...

bosco osg campus
The Island Grid: Puerto Rico

Oct 18, 2012

The Island Grid: Puerto Rico

In the last post, I discussed my trip to Puerto Rico.  Now that my trip is over, and I am back in Lincoln, I would like to share some of the successes of the trip.  I had a great time exploring old San Juan....

osg campus
Building a Campus Grid on a Island

Oct 15, 2012

Building a Campus Grid on a Island

Hello everyone from San Juan, Puerto Rico. <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbod...

osg campus

Sep 28, 2012

Flocking to the OSG behind a restrictive Firewall

On many campuses, restrictive firewalls are the name of the game, rather then the exception.  Here at Nebraska, we have the ability to define our own network policies.  But some universities / labs restrict ...

osg condor
CMS with the Campus Factory

Jun 29, 2012

CMS with the Campus Factory

The Campus Factory is usually used by small research groups to expand their available resources to those on the campus.  Of course, that’s not always easy for larger VO’s, who tend to have more complicated s...

CMS osg campus
Day 4: Open Science Grid Summer School 2012

Jun 28, 2012

Day 4: Open Science Grid Summer School 2012

Yesterday, I taught the class storage on the OSG.  Since I was teaching, I was unable to write or take any pictures.Today focuses on actual science on the OSG.  First, how actual science runs on the OSG with...

osgss12 osg

Jun 26, 2012

Video of Igor’s Exercise

Igor had a very interesting exercise during the OSG Summer School. It’s a little difficult to explain, but:Each student at the tables is a worker node.  The people walking around are the ‘network’, sending j...

osgss12 osg
Day 2 of OSG Summer School

Jun 26, 2012

Day 2 of OSG Summer School

We had a great day yesterday at the OSG Summer School.  Not only was the weather great, but the exercises went very well (a testament to Alain).Monday Evening Work SectionThe evening work section was gr...

osgss12 osg
Day 1 of OSG Summer School

Jun 25, 2012

Day 1 of OSG Summer School

I was asked to teach at the OSG Summer School.  I think teaching the next generation of OSG users is a great opportunity.  This is how I learned about the OSG, at the International Summer School for Grid Com...

osgss12 osg

Jun 02, 2012

Installing and Configuring glusterfs on EL6

I’m always interested in the newest technologies.  With the purchase of Gluster by RedHat, I figured it was time to give it a try.  We are always looking for new technology that can lower the operations of o...

osg
Installing your own gratia webpage

May 29, 2012

Installing your own gratia webpage

In the OSG, we use a technology called Gratia for our accounting.  Every single job and data transfer on the OSG is accounted for in the database.  Of course, this is a lot of data, ~500,000 jobs and 1.2M tr...

osg
In NY for CHEP

May 21, 2012

In NY for CHEP

Hanging out in Times SquareI’m in New York this week for CHEP 2012.  I’ll be writing about my experiences here.  Stay Tuned.

osg
Developments at Nebraska

Apr 20, 2012

Developments at Nebraska

I thought I would do a quick post about recent developments at Nebraska.Tusker & OSG<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right:...

osg
BOSCO + Campus Factory

Apr 16, 2012

BOSCO + Campus Factory

Checklist while implementing CF + Bosco integrationFor the last several months, the campus infrastructure team has worked on software that will help users create a larger, more inclusive campus grid.  The go...

osg campus
OSG AHM 2012

Mar 27, 2012

OSG AHM 2012

This years all hands meeting was a great success!  There where a few sessions that I really enjoyed.AHM Pictures Campus CaucusThere where many user engagement people there.  I believe that we reached a conse...

osg campus
Burning the LiveUSBs

Mar 16, 2012

Burning the LiveUSBs

In my last post, I talked about the OSG LiveUSBs.  Now that the conference is next week, I have started burning the USB with the image. <table align="center" cellpadding="0" cellspacing="0" class="tr-capt...

osg
Building an OSG-Client LiveUSB

Feb 24, 2012

Building an OSG-Client LiveUSB

Nebraska/OSG USB keys to be distributed at OSG-AHM 2012Since we have started using RPM’s for osg software, I’ve been interested if it where possible to make a LiveUSB of the client.  Due to the great documen...

osg
Ceph on Fedora 16

Feb 17, 2012

Ceph on Fedora 16

I’ve written before how to run ceph on Fedora 15, but now I’m working on Fedora 16.Last time I complained about how much ceph tries to do for you.  For better or worse, now it attempts to do more for you!For...

ceph osg

Feb 07, 2012

Fedora 16 on OpenStack

After following Brian’s guide on installing Fedora 15 on OpenStack, I thought I would try my hand at Fedora 16.  There where a few differences.Filesystem DifferencesBrian’s guide installed Fedora using LVM. ...

osg

Jan 20, 2012

Initial EL6 Packages for OSG

Last night I completed initial packages for EL6 support.  Just like for EL5, the first OSG component I created is the osg-wn-client.The osg-wn-client has a complicated dependency tree.  Easily some of the mo...

software osg

2011

Oct 25, 2011

September Progress Report

Since September was a while ago, I’ll keep this short.  Most of Sept. was figuring out the class/work/research schedule.  It had been a 2 years since I’ve taken anywhere near a full load of classes, and it’s...

osg
SC11 Visualization Prep

Oct 21, 2011

SC11 Visualization Prep

Last year I put together a visualization for SuperComputing 10’ to show jobs moving over the OSG.<div class="separator" style="clear: both; text-align: center;"></div>This visualization has since...

osg

Oct 14, 2011

CEPH on Fedora 15

Yesterday, I read a blog post using CEPH for a backend store for virtual machine images.  I’ve heard a lot about ceph in the last year, especially after it was integrated into the mainline kernel in 2.6.34. ...

ceph osg Cluster
OSG... There's an app for that

Sep 13, 2011

OSG… There’s an app for that

So I thought this weekend would be a good time to learn something new.  I put together an OSG Android App.  Not all the features are working yet, but I tend to release early and often on all my projects.I wa...

hcc osg android

Aug 15, 2011

Upgrading the osg-client to Testing

Another lively blog post about upgrading a set of packages to testing.  Last time it was the osg-wn-client, this time it’s the OSG-Client.  I will use a jira task to track my time and progress on it.Again, I...

osg

Aug 14, 2011

Upgrading OSG Software from Development to Testing

In the OSG-software team, there has been a lot of discussion when the right time to upgrade packages to testing from the developer playground.  I’m not going to go into the discussion much, other than it sho...

osg
OSG Site Admin meeting: Day 2

Aug 10, 2011

OSG Site Admin meeting: Day 2

Another beautiful (read: HOT) day in Lubbock.<div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div&g...

osg
OSG Site Admin meeting: Day 1

Aug 09, 2011

OSG Site Admin meeting: Day 1

Hello from the hot, hot, hot Lubbock.<div class="separator" style="clear: both; text-align: center;"></div>Had a good morning of broad plenary talks.  The indico schedule  gives links to the talk...

osg

Aug 04, 2011

Testing Release of OSG-Client RPM

It’s finally here!  The first official testing release of the osg-client in RPM form.  We’re asking anyone and everyone to go out there and start testing.  The official instructions are on the OSG Twiki.  We...

osg
Job Visualization

Jun 17, 2011

Job Visualization

A year or so ago, Ian Stokes-Rees showed me a job visualization that he had put together to see how his workflows where going.  Gives a good overview per site.  Recently, we where investigating usage from a ...

osg
HCC Walltime Effeciency

Jun 11, 2011

HCC Walltime Effeciency

Rob’s post on walltime efficiency was interesting.  I did the same with HCC and found that we had much better efficiency than I expected.  Especially with GlideinWMS’s default behavior of sticking around for...

osg
Need more cores, Scotty!

Jun 10, 2011

Need more cores, Scotty!

A researcher/grid user from UNL has come back!  Monitoring100K+ Jobs.Even though we have a lot of jobs idle, we are only able to get maybe 4.5k running jobs.  Doing some investigating, it looks lik...

hcc osg
Gratia DB Rates

Jun 09, 2011

Gratia DB Rates

In my recent discussions with NCSA on gratia, I found something that is probably obvious to other people, but I would still like to point out.<table align="center" cellpadding="0" cellspacing="0" class="t...

osg

Jun 07, 2011

Using VOMS Groups and Roles

I’ve been working on gratia graphs with Ashu Guru for the new GlideinWMS probe. I’ve stumbled upon very odd command line usage of voms-proxy-init.<p>In order to get a role to work with voms-proxy-init,...

osg
Overflowing the Tier 2

Apr 28, 2011

Overflowing the Tier 2

The last few days, the Nebraska CMS Tier 2 has been full. And I mean really full.<div style="text-align: center;"></div>The expected wait time for some of these users (55 active users) is over a...

CMS osg Tier2
Day 7 at CERN - Saturday

Apr 09, 2011

Day 7 at CERN - Saturday

For breakfast, fruit and a croissant.Brian and I walked to the bus stop at CERN, tried deciphering the bus schedule. We found the correct bus (after walking to all 3 bus stops at CERN), and rode it to the T...

CERN
Day 6 at CERN - Friday

Apr 08, 2011

Day 6 at CERN - Friday

Breakfast was orange juice, fruit, and a croissant.Morning SessionThis morning was the site related meetings. We had a talk from Oliver from FNAL regarding data operations. It concluded that we should sepa...

CERN
Day 5 at CERN - Thursday

Apr 07, 2011

Day 5 at CERN - Thursday

Breakfast was Choco Puffs, Fruit, and Orange/Passion fruit juice.Today was largely Management meetings, so I was free to play tourist at CERN. I went to the Reception area:There I bought stuff for the famil...

CERN
Day 4 at CERN - Wednesday

Apr 06, 2011

Day 4 at CERN - Wednesday

Breakfast was Milk, Orange juice, Fruit, Vanilla (Natural) yogurt, and croissant.Morning SessionThis morning is Monitoring Task Force. This stuff is very interesting. I’m noticing a lot of CouchDB in the t...

CERN
Day 3 at CERN - Tuesday

Apr 05, 2011

Day 3 at CERN - Tuesday

This morning was mostly spent fixing my user registration and getting my CERN account. Breakfast was a slice of keish, fruit, and an orange juice.Morning SessionI attended a morning session on the new Data ...

CERN
Day 2 At CERN

Apr 04, 2011

Day 2 At CERN

Woke up this morning at 7:30. Grabbed some breakfast across the street from the Hostel. I had orange juice with passion fruit (whatever that is), mixed fruit, and a chocolate french roll.After this, Brian ...

CERN
Arriving at CERN

Apr 03, 2011

Arriving at CERN

Had a decent flight into CERN. Aaron D. picked Brian and I up at the airport. The Hostel opens at 9:00, so we ate some breakfast in the cafeteria before we checked into our hostel.After checking in, I took...

CERN

Feb 17, 2011

Making a new group in GlideinWMS VO Frontend

The most difficult thing with the RPM (or the normal install) is making a new group in the GlideinWMS Frontend.The files you need to add are:<pre class="brush: bash">cp -r /usr/share/gwms-frontend/www/...

GlideinWMS

Jan 29, 2011

Non-root RPM Install

First, copy the database files from rpm. This is so you don’t have to reinstall things already installed on the system.cp /var/lib/rpm/* newprefix/To install the rpms:rpm –prefix $HOME/newprefix -ivh rpmbui...

2010

Oct 01, 2010

Google Earth Fedora 13 Fixed!

I was able to fix the install of google earth on fedora 13 by installing the i686 nvidia libraries.After adding rpm forge and installing the nvidia drivers (kmod-nvidia). It only installed the x86_64 nvidia...

nvidia X

Apr 22, 2010

Condor Week

Just got back from condor week. I gave a presentation on persistent jobs in Condor. Check out the other presentations:

2009

Dec 23, 2009

Hadoop Viz

Something I’ve been working on.</param></param></param></embed>

Visualization Hadoop

Jul 02, 2009

Youtube Channel

On my youtube channel, you can view the visualizations I’m working on.YouTube Channel</param></param></param></embed>

Visualization

May 14, 2009

Adding Routes at startup

To add routes to be started, the file located at /etc/sysconfig/network-scripts/ifup-routes will parse each file named route-eth*. The file should end up looking like:<pre>ADDRESS0=192.168.2.0NETMASK0...

Apr 29, 2009

Senior Design Done

It’s the end of the semester, and that means the end of Senior Design. If you are interested in a Linux 3D immersive game using Wii motes, here’s the link.

Apr 29, 2009

XWarpPointer

Just came across a way to move the mouse pointer to an absolute position in X. Follow the code below:<pre class="code">int main(){ Display* xdisplay1 = XOpenDisplay(NULL); if(!xdisplay1)...

X

Feb 25, 2009

Parsing HTTP Responses

Just so I don’t have to remember again, in order to seperate a header from the body of a http response, in C:<pre name="code" class="Bash">char* endOfHeader = strstr(buf, “\n\r\n”);</pre>Notice t...

Network Class

Feb 17, 2009

No devices: No Screens Detected.

Had a problem today with the no screens detected on the new Viz wall computers. Solved it by first installing the Nvidia binaries straight from their website, and then allowing X configure itself:<pre cl...

nvidia X

Feb 12, 2009

Fuse DFS Error

So, today I was having problems getting the fuse-dfs to work with my cluster. I was an error compiling fuse for my kernel (2.6.18-92.1.17.el5). It seems that yum has stop providing this kernel, and it’s he...

Fuse Hadoop Cluster

Feb 10, 2009

Fish Monitoring

After a few years of working on the Fish, I have finally published a video of them running, so that they could be demonstrated easier.</embed>

Fish Visualization RCF

Feb 09, 2009

Viz Wall Computers

Today I put together a computer spec for the viz wall we are building here at RCF.Here’s the link to the page:http://docs.google.com/Doc?id=dgjdk82m_23vp8rwfc2

Visualization RCF