8,264 reputation
42353
bio website kamilkisiel.net
location Vancouver, Canada
age 31
visits member for 5 years, 7 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.


Apr
7
comment Is there a way to create a copy-on-write copy of a directory?
So you want to do copy-on-write via the filesystem, but you don't want a filesystem that uses copy-on-write? I'm confused.
Apr
1
comment GlusterFS vs Ceph, which is better for production use for the moment?
Yeah, that pretty much makes it unsuitable for any production systems.
Mar
29
comment Sporadic '.Xauthority not writable, changes will be ignored' going from OSX -> Linux
It's an X-Serve with OS X Server 10.6
Mar
29
comment Sporadic '.Xauthority not writable, changes will be ignored' going from OSX -> Linux
Yes it's the same home folder in both cases (as it should be).
Mar
7
comment How to use Bonjour?
Best explanation of Bonjour / Zeroconf I've seen. You should contribute some to the wikipedia article :)
Mar
5
comment What for zeroconf binds hostnames to IP addresses?
Should be pointed out that the meaningful name is not necessarily the hostname. Some devices publish a name like "Inkejt Printer Model 1234 named <hostname>" in case there are multiples of them on the network.
Mar
4
comment init.d script not working … but the command works if I execute it in the console
What happens when you run <scriptname> start?
Mar
4
comment Mounting case-sensitive shared folder in VirtualBox
Are you sure it's formatted case-sensitive? By default HFS+ volumes are case-preserving case-insensitive. Unless you performed a custom format on your disk that is likely the case.
Mar
3
comment What for zeroconf binds hostnames to IP addresses?
Well, they are not set by the protocol. The application implementing the zeroconf service on your platform (Avahi in the case of Linux) takes care of setting the hostname it publishes via mDNS. It defaults to the system hostname but you could change it to something else. I'm unsure as to what happens if two machines attempt to publish the same hostname.
Mar
1
comment Is there a way to check what NFSv3 exports clients are mounting?
Added more details to the question.
Mar
1
comment Is there a way to check what NFSv3 exports clients are mounting?
I want to see from the server which directories all clients have mounted. I'd rather not have to go to every client and see what it is mounting from the server.
Feb
17
comment How to show available disks on a Linux system?
This doesn't take in to account things live device mapper partitions.
Feb
17
comment setting up a cluster
Not true. You can run OpenMP code along side an MPI stack such as OpenMPI. See for example this mixed-mode MPI/OpenMP tutorial: cslab.ntua.gr/courses/pps/files/…
Feb
17
comment How can i make a tar of selective file type under a directory
You probably want 'cvf' as the filename has to come as the argument to f
Feb
5
comment Apache LDAP authentication (mod_auth_ldap) on MacOS Server (10.5)
I never said it's going to be easy. Experience with software builds is a big help :)
Feb
5
comment Centralized cron for grid cluster
There's no cron feature specific to SGE. However, in your problem you stated: "Does anyone have a solution where crontabs are stored centrally, but run (potentially) elsewhere? Or am I just overthinking this?". In this solution the cron jobs would all be stored on the qmaster host, and run anywhere on the cluster (you don't even have to care where). You can remove any machine at any time without affecting the next run of the cron jobs. If you ever need to replace the qmaster, just move all the crontabs over to the new one.
Feb
4
comment Centralized cron for grid cluster
That's exactly why you should put the crontabs on the submission host. You never have to worry about retiring the wrong node. Each night / iteration the cron job will just run on some host as decided by the scheduler. Doesn't matter if they're simple jobs, the scheduler already solves this problem.
Jan
30
comment Active Directory profile storage on ZFS
What about it seems complex to administer?
Jan
28
comment Monitor LSI MPT disk status
Yes I tried that one as well. Unfortunately no matter what I do I cannot get any kind of output from it..
Jan
28
comment Multiple servers acting like a single one with all the hardware?
Thanks, fixed it.