With all the craziness of trolls the past few months on the ISUG forums and Sybase newsgroups, Cali Lewis has advice

I think we can all relate to this

Share Button

It’s here! The very first issue of MyDatabases!

MyDatabases Volume 1 Issue 1 (July 2008)

MyDatabases Volume 1 Issue 1

Geek Spotlight:  Michael Peppler
Sybase ASE on Ubuntu 8.04
Multicore Processors
VMware Virtualization
Logical Process Manager

Share Button

MyDatabases license: Creative Commons

Creative Commons License

MyDatabases by
Jason L. Froebe is licensed under a
Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.

Based on a work at

Share Button

The July/August issue of the ISUG Technical Journal is out! Also known as the “TechWave” issue

Dear ISUG Member,

ISUG is pleased to announce that the special TechWave issue of the ISUG Technical Journal is now available.  Green and Gold members can access the issue online at http://my.isug.com/p/do/sd/sid=1308&type=0 (Gold members will also receive the printed copy within the next 2-4 weeks.)

Basic and Associate Members can see an abstract of the issue, containing the first page of each article at http://my.isug.com/p/do/sd/sid=1311&type=0 — if you like what you see and want to read more, simply upgrade your membership today and you can read the full online version!

Plus!  Green and Gold members can now also view the Journal using the iViewer technology from PCS. Simply goto www.isug.com/iViewer (login using your my.isug.com account if requested) and you’ll be on your way!


Bryan Enochs
President, ISUG

If you’re not a member of ISUG, please join today or at Sybase’s TechWave, in Las Vegas, to gain access to the ISUG Technical Journal 🙂

International Sybase User Group
International Sybase User Group
Share Button

BarCamp in Chicago! Are you going? (2008)

On August 15 through the 18th, BarCamp will be coming to Chicago.  Don’t know what BarCamp is?  From BARcamp.org:

A BARcamp is an ad-hoc gathering born from the desire for people to share and learn in an open environment. It is an intense event with discussions, demos, and interaction from participants. The name BARcamp was inspired as a complement to FOOcamp, a private tech gathering run by Tim OReilly.

Who is it for?  From BarCampChicago.com:

Its a community thing, so its open to all. My thoughts are that these types of people would enjoy it the most:

  • hackers, coders, engineers, programmers,admins, and lowly architects
    designers, graphic artists, web monkeys, and artists interested in tech
  • entrepreneurs, tech business guys, investors, sales guys lookin for a product
  • professors, students (grad and under-grad), researchers, and academic types wanting to see whats going on in the start-up world
  • Significant-Others brave enough (or crazy enough) to attend (be prepared to hear jargon and acronyms more than english).

Two videos capture the essence of BARcamp. Take a look at video summaries from BARcamp SF and BARcamp Austin.”

BlogsPhotosVideos – from last year, flickr set, youtube, et al

Interested? Looking for a business reason?  BusinessPOV has an article/video that should help you justify going it to your boss.

I’m going to be there.  I would like to see lots of new and old friends there as well 🙂

BarCamp Chicago 2008
Share Button

Need votes on ISUG ASE enhancements!

Id    Enhancement Title

3347 Allow for load with no_data into a smaller database
3090 Maintenance user update only for replicate database in warm standby.
3351 Add suid argument to sp_addlogin
3053 Allow for dropping of an audit table
3257 Change MDA datatypes to unsigned 2/4/8 byte integer

International Sybase Users Group
International Sybase Users Group

3252 J2EE connector for ASE
3125 grantable create/drop index
3092 Getting stats about the total amount of log generated by a query
3057 sp_add_resource_limit works now for the datasegment for tempdb, extends also for the log segment
3277 The MDA table monSysStatement PagesModified volumn is always 0
3088 Extract SQL statements from ASE log
3099 Provide a “zero-fill” function – or more generic “fill” function
3118 Concurrency issue
3133 Allow computed columns to be defined in terms of another computed column(s)
2452 Allow ASE Replicator login to be aliased to ‘dbo’.
3355 # tables / Stored Procedures managment
3273 add support for CURRENT_TIMESTAMP and CURRENT_USER ANSI standard features
3228 sp_dboption ‘no auditing’
3354 Stored Procedure Complilation
3286 Allow UDF to reference another UDF which hasn’t been created yet.
3323 Introduce array structures (varying arrays) and user-defined object datatypes
3234 generic function/procedure parameters
3325 Ability to store and extract sql for jTDS stored procedures
3453 Collect MDA stats at the stored procedure level
3376 Implement ANSI SQL-99 “WITH clause” in SELECT statement
3408 Allow creation of stored procs refereencing #tables when #tables don’t exist
3416 Handle ‘LIKE’ as effectively as ‘=’ when no pattern matching performed
3404 force load
3434 Less restrictive login name rules
3417 LDAP – Allow authentication to multiple domains on a per account basis
3377 Add windowing analytic clause in aggregates for complex calculations
3331 Enforce ANSI limitations on GROUP BY
3345 Allow output of ASE 15 optmizer diagnostics to client without DBCC TRACEON(3604)
3429 Release ASE for MAC OSX Intel
3375 Add GREATEST() and LEAST() built-in list functions
3450 Allow builtins/UDFs as arguments to SPs/UDFs
2067 Sybase Engineering’s Proposed CR #270078
3440 Implement Multiversion Consistency/Concurrency Control (MVCC)
3419 Support compiler directives in T-SQL procedures/functions
3403 New Feature Request to handle Money format for Indian Currency(Fetaure Request 447294)

Share Button

FW EmmaJane.net: Making Change Happen

When I read the first article of Emma Jane Hogbin‘s “Making Change Happen” in Full Circle Magazine’s “Ubuntu Women” column, I was quite impressed.  Having to learn more about what she has to offer to technical knowledge I moseyed (sp?) on over to her website.

Making Change Happen

Posted by emmajane on Tue, 07/01/2008 – 17:08

Emma Jane Hogbin
Emma Jane Hogbin

This article was originally published in Full Circle Magazine as a series of five articles.

Part One: Goals

The challenge with change is knowing where to start. In this five-part series we will look at the process of how the Ubuntu Women team is making change happen. Topics will include: goal setting, action items, areas of responsibility, evaluation and volunteer retention.

Read more….

Her articles vary from Ubuntu Linux usage, development, project management (see her Making Change Happen article above), knitting, design, and much more.  With everything she’s working on, I swear she must have five clones to keep everything going.

Emma, good job!  🙂

Share Button

Radmin 3.2 Viewer and Ubuntu Linux 8.04 (Hardy Heron) 64bit working together with Wine

A few months ago, I tried getting Radmin 3.2 Viewer to work with Wine but wasn’t able.  Radmin 2 Viewer worked wonderfully but wasn’t compatible with the Radmin 3.2 Server software that we use at work.

With Wine 1.0.0, I was able to download the viewer and install it.  No special configuration… just a straight install.  So far I haven’t had any issues with it at all.

Share Button

Received ‘Can’t call method “value” on an undefined value at /usr/share/perl5/IO/Uncompress/RawInflate.pm’ on Ubuntu 8.04 Server (Hardy Heron)

On my media server, I wanted to set up Perl’s CPAN but when I ran install Bundle::CPAN, I ctrl-c’d out of it when I noticed that bzip2 wasn’t installed.  Silly me.  Soon after I started receiving:

Can’t call method “value” on an undefined value at /usr/share/perl5/IO/Uncompress/RawInflate.pm

Reinstalling Perl and all the related ubuntu packages doesn’t fix it, nor does removing the ~root/.cpan dir.  There is an easy workaround though.

aptitude remove libcompress-raw-zlib-perl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Building tag database... Done      
The following packages are BROKEN:
The following packages have been kept back:
  bind9-host dnsutils libbind9-30 libisccfg30 
The following packages will be REMOVED:
0 packages upgraded, 0 newly installed, 1 to remove and 4 not upgraded.
Need to get 0B of archives. After unpacking 319kB will be freed.
The following packages have unmet dependencies:
  libio-compress-zlib-perl: Depends: libcompress-raw-zlib-perl (>= 2.008) but it is not installable
Resolving dependencies...
The following actions will resolve these dependencies:

Remove the following packages:

Score is 592

Accept this solution? [Y/n/q/?] 

Make a note of the packages that it will remove, then tell it to go ahead. It will remove these packages!

Start cpan, and type in

install Bundle::CPAN

When it is complete, reinstall the ubuntu packages that you removed earlier (for example):

aptitude install apparmor-utils libcompress-zlib-perl libio-compress-zlib-perl libmp3-tag-perl librpc-xml-perl libwww-perl libxml-parser-perl ubuntu-standard

That’s it. Your cpan is working again 🙂

Share Button

FW: Revision 3: System Episode 45 – Practically Free DIY WiFi Antennas

The building of the free windsurfer (using the Ez-12 Parabolic Reflector Template) from freeantennas.com is particularly interesting. The website claims an amplification of about 9 dBi of gain with the standard size template and 12 dBi of gain if you double the size. Something I will definitely try tonight 🙂

Share Button