Thursday, December 28, 2006

Operation F-Windows part three

Operation F-Windows is starting to turn into Operation deal-with-Windows because I have to. No matter how I look at it or want to change it there will always be three to five Windows XP licenses in my household. I need one, the kid plays games that only run on Windows, and she is more comfortable with Windows and has Windows only programs for school. My parents even went out and purchased a copy of XP Home because they were told by SBC then "needed XP and their service would only work on Windows XP" (what a load of crap).

Even though the Ubuntu family server was doing just fine I decided to rebuild the server with Windows 2003 for a couple of reasons. First is there are some Windows only programs that are better off running in their native environment; like WSUS to support patch caching. As a family we are much better off letting WSUS synchronize updates and store them locally when it determines a machine needs it than having everyone go to Microsoft, download patches, etc. My favorite torrent client, "uTorrent" is Windows only. Also lets face facts; Windows has some slick management interfaces. VMWare Server is running two dedicated guests: an Ubuntu 6.06 and Ubuntu 6.10 server install. The two instances have their own dedicated IP address, 192 MB of RAM, 8 GB of disk and are dedicated to apt-cacher. Now when my Ubuntu machines need updates they can stay mostly local which is great for when Open Office and X update.

Speaking of apt; it is nice and all but there has to be something better than apt-cacher. Similar packages seem to be in a state of limbo or are just proxy caches without intelligence. Maybe I just don't know enough about apt-based distributions but I would think someone would have an intelligent repository manager that kept track of versions and package lists locally and downloaded packages for machines that have subscribe to its service. Example: a 40 MB update for Open Office comes down the pipe, you have 40 Ubuntu desktops that will need it – do you get it now knowing workstations will start asking for it or do you download it when apt-cacher detects the first request for it? The problem with the latter is timeout problems. Both apt and apt-cacher seem to have the most problems when caching the larger updates like mysql, x-common, and other sizable packages. It would probably be best to adapt an apt-based repository manager to use the bit torrent protocol. When updates hit the main repositories the locally cached repository services determine if any subscribed machines need it and if so, join the torrent and seed a certain percentage of the file (120 percent seems fair, configurable of course). When the updated package is ready locally, let local workstations see it then fetch it (optionally, after systems approves). WSUS lets you assign computers to groups and make updates available to certain groups (i.e. beta machines).

To go off on a tangent, one of the newest reasons why I hate Windows and Microsoft; they upped the cost of academic versions of MSDN Operating Systems. I got mine a couple of years ago for about $180 or so. Nice. Now it is in the $500-750 range. What the hell? I'm searching through our vendor here at work but their product descriptions look like this "MSDN OS SS U 3Y ACA OL OU812 7734" – and there are 348 just like that one without text, pictures, or descriptions. Good God how in the blue hell am I supposed to make sense of that. Microsoft is no help whatsoever. They have about eight different schemes for Academia with few online details on each. Try to look up a part number – can't do it. That is just plain stupid.

Yet another new reason to hate Windows: they are weaseling IE7 down to everybody. If I don't use it and don't want it then why consistently bother me about it?

Links:

  • Ubuntu is a complete Linux-based operating system, freely available with both community and professional support
  • Windows Server Update Services (WSUS) enables administrators to more easily manage and deploy updates across the organization

Wednesday, December 27, 2006

Tiger barbs

A couple days ago the group of tiger barbs that I bred years ago was down to a lone pair of individuals. Last night I made a decision to stay with the common, feisty little fish and bought four more for the 40 gallon long tank they are in. I also dug up information I was going to do for my "web site" and posted it here:

Details

  • Scientific Name: Barbus schuberti
  • Family: Cyprinidae
  • Origin: Borneo, Indonesia, Sumatra
  • Adult Size: 3 inches (7 cm)
  • Social: Active schooling fish, nips fins
  • Lifespan: 6 years
  • Tank Level: Mid dweller
  • Minimum Tank Size: 20 gallon
  • Diet: Omnivore, eats most foods
  • Breeding: Egg layer
  • Care: Easy to Intermediate
  • pH: 6.5
  • Hardness: up to 10 dGH
  • Temperature: 68-79 F (20-26 C)

General Information

The tiger barb is a fairly common, often maligned, but colorful and entertaining fish. Identified by it's trademark vertical black stripes this fish can be obtained just about anywhere. They are schoolers and if given abundant space will always be on the move, chasing each other and generally acting impish. A hardy fish, the tiger barb is a good beginner fish able to survive most environments and water compositions.

Environment

To recreate the natural southeast Asia backwater stream environment you will need at least a twenty gallon (US) tank, with at least thirty gallons recommended. The folks at Aquarium Adventure have a good example of how to recreate the natural environment. If a southeast Asia recreation is not feasible, then the ideal aquarium for tiger barbs would be well planted in the back with plenty of space in the front. Adequate space is a necessity for these active fish.

Important note: the hygrophila polysperma plants indigenous to this environment and recommended by all resources also happen to be illegal in the state of Ohio and is on the federal list of noxious weeds. I substituted wisteria and red ludwigia for the hygrophila.

Stocking

As with all freshwater fish: never exceed the standard 1 inch of fish per 1 gallon of water.

Tiger barbs are schooling fish that establish a social order. Without numbers they can be overly aggressive and abusive. Almost every resource recommends at least eight tiger barbs per shoal as a minimum. Numbers less than six will usually introduce problems.

Tank mates

Tiger barbs have a reputation of being "fin nippers" so hardier fish should be considered as tank mates. Fish with long trailing fins (angel fish, gouramis, bettas and guppies), and from my experience; colorful but passive fish (neon, cardinal and glolite tetras), represent nothing but playful targets for tiger barbs. Other passive fish like corydoras, platys and even a plecostomus could be harassed by a rogue tiger barb (see below). The list below contains a list of suitable tank makes:

Southeast Asia Backwater Stream Environment (indigenous)
clown loach (needs a higher pH and purer water quality, schooling, needs space to hide, at least two or more)
iridescent shark (potentially large schooling fish, can be over a foot long, at least two or more)
red tail shark (aggressive, solitary, needs a cave or space)
Southeast Asia River Environment (indigenous)
giant danio, zebra danio, pearl danio, rosey barb, black ruby barb, bala shark, algae eater, kuhlii loach, rainbow shark
Variations
green barb, albino tiger barb
Others (noted from the Internet)
black widow tetra

Personal note: many resources consider this fish as a community fish. This barb can be a community fish but obtaining a happy, mostly passive shoal is more luck than theory. If you are looking to have tiger barbs, please consider dedicating a tank to them and suitable mates. If you must make this fish part of a community then make sure you can return fish to the place of purchase.

Psychology

Owning tiger barbs for over two years I have noticed the following distinct traits:

  1. They establish a specific social order. A dominant male (usually the largest) will "lead" the group. If more than one male is available they will occasionally joust for supremacy, never really damaging each other but looking violent while doing so.
  2. Mature tiger barbs stick to their group, rarely bothering with other fish in the vicinity. Young barbs, however are prone to straying and sometimes taking aggression, playful or otherwise, out on tank mates. The younger the barb, the more prone to aggression usually in the form of fin-nipping. Large shoals of individuals will not diffuse aggression. As tiger barbs mature, most grow out of their aggression but there is a chance some remain aggressive. Two examples: "Stab" and the kids. "Stab" was a mean little bastard that would literally nip and tug with anything, including a plecostomus three times his size. "Stab" was isolated in the hospital tank for a couple months, was eventually outgrown by the other males, and after a violent return to the tank learned his place in the middle of the pack. The "kids" are two tiger barbs out of the surviving spawn that continue to pester other tank mates. They nipped my albino corys, were the first to attack a pearl gouramis when I tried to integrate the fish in the barb tank, occasionally pulled at the tail of a plecostomus if it was nearby, and were the only ones to attack orange platys. All the other (22) tiger barbs kept to themselves, never bothering anything non-barb. All aggression is limited to definitely one, and I'm certain a second uniquely identifiable tiger barb. This leads me to believe a group of tiger barbs could potentially have a "rogue" barb prone to occasionally disturb the community.
  3. After living most of their lives in a 29 gallon (US) tank, cramped in between a piece of driftwood and a large sword plant, I can easily say tiger barbs are happier with a lot of wide open space. The 40 gallon (US) tank (48" wide x 15" deep x 13" high) with planting in the back and plenty of space in the front appears to be the ideal environment for these impish little goof balls.
  4. Tiger barbs are known to "head stand" is the water is too high in nitrates, a behavior unique to the species.

Sexing

male and female tiger barbsMale tiger barbs are spear-head shaped and when mature sport bright red noses and ventral fins with a bright red line on the dorsal fin. Female tiger barbs are rounder, shaped more like a spade than a spear. Females will usually not have the bright red colorings of their mature male counterparts.

Breeding

The common reproductive behavior for most tiger barbs: 1

  • promiscuous mating
  • no parental care
  • selective depositing of eggs by the female
  • external fertilization during mating clasp (1 male:l female)
  • females receptive during mating sessions lasting hours
  • repeated mating clasps with or without a change in partner or location
  • male plays the active role in courtship
  • male more active in antagonistic behavior and competition

I have read numerous paragraphs on the Internet and spawning tiger barbs has been described from easy to difficult. My own experience was more of a quickly thrown together attempt at mating two individuals that were "getting friendly" in my 29 gallon tank. In my opinion, here are the steps needed to breed tiger barbs:

  1. You should already have at least two healthy, mature fish.
  2. You will need at least a separate breeding tank: a five to twenty gallon (US) tank with an adequate sponge filter and spawning material. (I used plastic plants laid on their side in a three gallon Eclipse all-in-one unit, which was too small and had substrate in it). Depending upon the size and inhabitants of your main tank you might need a separate grow out tank: at least a twenty gallon (US) tank with adequate filtration, substrate and plant life. Spawning material can be a spawning mop, brush, a layer of marbles (not the best 2), spawning grass (available a Walmart), or plastic plants laid on their side.
  3. Most sources recommend conditioning the male and female pair. I didn't, because at the time the parents were already spawning in the main tank, so they conditioned themselves. Conditioning the fish consists of keeping the pair separate via divider, feeding them healthy amounts of high protein live foods for about a week, then joining the pair for courtship and spawning.
  4. Before spawning, either order or locate a local fish store that carries Liquifry #1. If you are ordering, you might want to pick up supplies needed to create a baby brine shrimp hatchery as well.
  5. Leave the happy couple to spawn overnight. Remove the parents after spawning has occurred (small white specs will appear, these are the eggs). Order live foods like micro worms and vinegar eels if you are going to use them.
  6. Consider removing the spawning material at this point.
  7. Start adding Liquifry #1 while waiting a couple days until the eggs hatch. Fry will look like two black specks and will be hard to spot.
  8. Keep feeding Liquifry #1 until the fry look like they are able to take live food, usually about four days of free swimming. Newly hatched brine shrimp should be used first and exclusively for a couple days, feeding until full (orange bellies full of shrimp) three to four times a day.
  9. Slowly change the diet to include other foods like powdered flake, micro worms, vinegar worms and other commercial foods. Start doing daily water changes, carefully replacing ten percent of the water. (I used a line of air-tubing attached to a chop-stick to vacuum the bottom debris and water into a glass jar, glass just in case a fry was caught in the suction).
  10. After 28 days, carefully move the fry to a grow out tank or the main tank if feasible.

Citations

  1. A Manual for Commercial Production of the Tiger Barb, Capoeta tetrazona, A Temporary Paired Tank Spawner
  2. Mike Edwardes Tropicals: Tiger barbs(No longer available)

Monday, December 25, 2006

Merry Christmas

Just got back from the parents house. We have done gift exchanges on my mom's side of the family on Christmas Eve for a while now. It was a good year. As I took a post-meal dump I had some interesting thoughts. I realized that my digital camera had more storage than my first five computers. From my Vic-20 through my second Gateway P166 with a massive (at that time) 2GB disk drive (camera has 4GB CF, by the way). This will probably be the first year where I won't see my brother for Christmas or head south to see relatives on Christmas Day. Boy, there was a lot of booze exchanged this year and for once I didn't get any (last was a bottle of Eagle whiskey, and beers of the world).

Anyways, if you happen to read this blog or my story blog then have a very Merry Christmas. If you don't, well, go ahead and have one anyways.

Monday, December 18, 2006

Through the Bloggersphere, again

Anybody else nothing the overall quality of content put on Blogger seems to be dropping consistently here of late? I like to occasionally go through the Next Blog to pass time but more and more I'm finding nothing of worth. Most recently:

  • nine myspace wanna-be blogs
  • thirty-four blogs in a foreign language
  • one hello world blog
  • five picture blogs full of ugly kids and pets
  • one Beyonce picture blog (not worth linking)
  • one "culture junkie" blog with so many pictures, music clips, flash ads and youtube clips that by browser needed roughly 75 megabytes (yes, MB) of memory to render it

There were a few blogs that actually contained content...

  • Impressions and Images
  • District Belle - you can take the girl out of the south, but you can't take the south out of the girl
  • Althouse - "Formidable law blogger Ann Althouse." – Slate
  • Competitive Futures Blog - Trends and observations about what's next by Eric Garland, professional futurist and author of Future Inc.: How Businesses Can Anticipate and Profit from What's Next

Still, anything is better than the virtual seizures over at myspace...

Sunday, December 03, 2006

Halloween dog

Don't worry, he's been given a treat for being such a good dog and quietly enduring this to get it in one take...