436 reputation
212
bio website youtube.com/…
location Maryland
age 28
visits member for 1 year, 10 months
seen Mar 23 at 4:58

I am a professional programmer and web application tester. I'm sort of a jack of all trades because I work with almost every technology under the sun as a hobby, so most of the questions that appear on StackExchange sites are intensely interesting to me, and many of the answers that I come up with will prove useful to me in my pursuits in the future.

I have professional and serious hobby experience with system administration (client and server), desktop applications and web programming (mostly in higher level languages), audio processing and encoding, functional validation, and application security testing. My degree is in Computer Science but my interests are much broader than most of my peers.

Chances are, if you've got a question related to technology, I'm right there with you -- either I have the same question or have had it at some point in the past. I'll try my best to impart my own personal experience in the hopes that it is useful, but be wary that I sometimes jump the gun and post experiences that may not represent actual fact. I encourage everyone to verify the information they read on the internet before making important decisions based upon it, and my answers are no exception.

flair

flair2

flair3

speed test

speed test2


Jan
16
comment How can I flip a single bit in a file?
@Bakuriu I'm completely aware of that. I never seriously doubted that btrfs-corrupt-block isn't a sincere test, since it would be found out very quickly by someone poking at the source, and used as negative PR against Oracle (at least; as well as any other btrfs developers/contributors). It was just an off-the-cuff comment.
Jan
16
comment How can I flip a single bit in a file?
Awesome find! Assuming that btrfs-corrupt-block is actually written to be a genuine test and not a "trick" by the btrfs developers, this should fit the bill exactly.
Jan
14
comment Increasing the onboard graphic memory card for intel-Gm45 series
I think if you can't change it in BIOS then there is no way to change it. i915 kernel module and intel xorg DDX both do not allow you to specify aperture size. I think the BIOS has to initialize it on system POST.
Jul
31
comment I can't start a new project on Netbeans
Good suggestion! You may also want to try Java 7, since JDK 7 and the OpenJDK equivalent have been released for quite a long time now, so there's really no reason to stick with Java 6.x.
Jul
30
comment I can't start a new project on Netbeans
what version of Netbeans? anything on the console when you run netbeans from the console?
Nov
1
comment IronHide / BumbleBee with a VirtualBox VM. Will it pass through video acceleration to the physical card?
Addition: we can't do bumblebee (render on nvidia card) in virtual machines right now, since VMware and VirtualBox both require their binaries to be setuid to work.
Oct
27
comment What IRC servers are available for Ubuntu
"the best" is a subjective question, and such, cannot be answered directly -- so that makes it off topic. Suggest re-wording to emphasize which IRC servers are available, rather than discussing which one is best.
Sep
13
comment Problems with libconfig PKG_CONFIG_PATH enviroment variable
Warnings are non-fatal, which means that the application can definitely still compile, and probably still run correctly, with the warning. Errors are fatal. Do you get compile errors?
Sep
13
comment Problems with libconfig PKG_CONFIG_PATH enviroment variable
Err, gcc $(pkg-config --cflags --libs libconfig) configTest.c -o configTest
Sep
13
comment Problems with libconfig PKG_CONFIG_PATH enviroment variable
I would suggest revising your compile command as follows: gcc $(pkg-config --cflags --libs libconfig configTest.c -o configTest`
Sep
13
comment Problems with libconfig PKG_CONFIG_PATH enviroment variable
Please edit your original question indicating the exact input you get, and the output. Also be aware that the second call to pkg-config in your command line needs to be in backticks (`) or in a $() statement.
Sep
13
comment Problems with libconfig PKG_CONFIG_PATH enviroment variable
It is a malformed idea to think that you have to set PKG_CONFIG_PATH to fix this problem. Fendrix, you do not have to do that. The error message is a bit misleading. You should read my answer.
Sep
13
comment DrRacket icon doesnt work?
You're welcome. If this answer was helpful to you, please remember to accept the answer to reward the person who answered it with reputation.
Sep
12
comment What is this PS1 variable doing in .bash_profile file?
You can customize the prompt however you like. The "myname-macbook-pro" is basically your username and your hostname. You can customize the hostname with the hostname command or by editing /etc/hostname. See this article for detailed information on how to create your own custom prompt format.
Sep
12
comment Google Chrome causing file system to mount as read only
This looks like a problem introduced by the fs resizes that fsck isn't detecting. Probably not an easy fix. The only thing I could recommend is copying off your valuable data to another medium then reinstall the OS on a new filesystem.
Aug
7
comment How to install Windows live essential mail
Or if you insist on "instant" email receive, use a web based email client such as Gmail, which checks mail very frequently.
Jul
27
comment My Rhythmbox plugin can't meet the Ubuntu Software Center “my-app” requirements
Lastly, politics aside, isn't the point of USC's app developer channels precisely that they aren't in the main archives? If the solution to my query is "get your app in the archives", what purpose does USC my-app serve?
Jul
27
comment My Rhythmbox plugin can't meet the Ubuntu Software Center “my-app” requirements
Great suggestions, @JanC, but since the package requirements say I can't add symlinks, it's no good. I could add a symlink to /usr/lib/rhythmbox/plugins from /opt, and it'd work for sure, but the BIG uncertainty is whether it would pass scrutiny by app reviewers. I'm guessing "no".
Jul
27
comment My Rhythmbox plugin can't meet the Ubuntu Software Center “my-app” requirements
BTW -- I'm perfectly willing to subject my package to basic levels of scrutiny to make sure it's not a virus, that it meets basic quality requirements and that it doesn't flat-out crash... but it seems requests for the main/universe archive are very politically motivated, like "what benefit does this provide to Ubuntu", and my package is sort of niche, so I can't really justify it on that scale, like I can't say even 50% of the users would find it useful.
Jul
27
comment My Rhythmbox plugin can't meet the Ubuntu Software Center “my-app” requirements
Submitting it to the archives is frankly more effort than I'm willing to put in. Getting something into the least-labor-intensive level of the official package archives, Universe, looks like it would require at least 80 to 160 hours of my time up-front, and then another 40 to 80 hours of my time for every release. And that is assuming that my software is technically 99.999% perfect already and passes all the lint checks. It's just not easy. I thought USC "my-app" was supposed to be as easy as the Android app store where you package it up and it just "goes"? That's what I want.