8,179 reputation
22251
bio website kamilkisiel.net
location Vancouver, Canada
age 31
visits member for 5 years, 5 months
seen Dec 30 '13 at 6:05

I've been Linux user for over 10 years, and been computing since around age 11. I got my start in programming by learning Perl on my Debian machine in high school. Since then I've learned numerous languages including C, C++, and Python. I've also dabbled in Java and assembly.

I have a bachelors degree in Computer Engineering from Simon Fraser University in Burnaby, BC, Canada.

I've worked in Japan as a CAD software developer in C++ on Windows. Not my favorite environment, but an interesting project never the less.

I'm currently employed by a Vancouver-based biotech startup working primarily on systems level projects but doing my fair share of software development.

My favorite programming language is Python and I use it nearly every day. My recent interests lie in virtualization, hpc, and large-scale systems management. I'm an active contributor to the Bcfg2 project.


Nov
23
awarded  Popular Question
Nov
8
answered SGE: downtime planning
Oct
31
awarded  Popular Question
Sep
24
awarded  Notable Question
Sep
3
revised Suggested System Parameter Settings for Solaris 10 client doing heavy NFS access
Fixed some grammar in the first sentence.
Jul
26
comment setting up a cluster
changed it to be more general. There are other forks (Open Grid Scheduler, Univa, even Oracle) that people might be interested in as well.
Jul
26
revised setting up a cluster
added 17 characters in body
Jul
19
answered parallel environment, grid mis-computing memory consumption by dis regarding shared memory of children processes?
Jun
27
awarded  Excavator
Jun
27
revised fedora /usr/lib vs /usr/lib64
54 -> 64
Jun
8
awarded  Caucus
Jun
8
answered Grid Engine Resource Requirement
Jun
5
answered Init.d script works when run manually, but not on reboot
May
29
awarded  Yearling
May
26
awarded  Notable Question
May
4
comment Sun Grid Engine VNC temporary sessions
Gridengine doesn't do anything for you there automatically, it's up to you to set up what the job actually does. One option could be to create a prolog script that decides what a free display and port are and passes them along as environment variables to your job. The other option is to have the job figure this out itself. It depends where you want to place the logic.
May
4
comment Sun Grid Engine VNC temporary sessions
There's nothing specific in gridengine that does that. It's up to you to select a unique display and corresponding port when launching VNC. What you could do is use a prolog script to set environment variables with the correct values based on what other jobs are running. Your job script would then just use those variables as arguments to vncserver.
May
3
answered Sun Grid Engine VNC temporary sessions
Apr
25
answered Prevent users running processes on cluster head node
Apr
16
revised Using ionice Over Cluster
sge -> gridengine