In case you don't know already, and unlike most databases, an Access database won't re-use deleted space for new records. You have to "compact" it to free up file space after deleting records.
Joshua Quick
Posts
-
A Note To Access Developers [Resolved] -
I am NULLYou should throw them a null reference exception. :laugh:
-
flat tyre -
Alice In ChainsI agree. The new album is very good.
-
Holiday Greets from Chiang Mai !BillWoodruff wrote:
The latest "craze" to hit Chiang Mai (and Bangkok and Pattaya, etc., I am told) are large fish tanks full of a little fish named "garufa rufa" which you pay to dangle your legs in so the fish can nibble away the dead skin and whatever.
I saw this while visiting Singapore early this year. I was wondering what that was about. And now I know. :) Happy holidays to you too.
-
Realtime Audio FrameworkAnother option is OpenAL, which is a cross platform audio library. It's written in C, but I'm sure there must be some .NET wrappers out there... or you can P/Invoke it. I haven't used it myself, but I was told it is typically used for gaming on OSX and Linux. http://en.wikipedia.org/wiki/OpenAL[^] http://connect.creativelabs.com/openal[^]
-
Just when I thought windows 7 was okSwitch to VMWare. You'll be much happier for it. That's what I did 4 years ago.
-
Visual Studio 2010 Beta 2 releasedWow... the Lightweight version of MSDN is pretty nice and faster too. I'm glad they're finally cleaning it up.
-
Project ManagementI use Microsoft SharePoint and create a sub-site for every project we're working on. Being a web portal, you can easily setup your project website with document listings, task tracking, calendars, message boards, etc. I keep my requirements documents, specifications, documented reviews, test cases, test results, QA releases, and other files (all in digital form) on SharePoint. Since it is a website, you or your colleagues can easily access it when you travel. I work at an ISO-9001 compliant company and I'll tell you that the last auditor I had raved about what I put together. Well anyways, that's my success story. The downside of course is that you need to setup a Windows 2003 or 2008 WEB server and SQL Server with the necessary licenses... which isn't cheap but not terribly expensive either. I wonder if an MSDN subscription can cover the software licensing amongst the developers cheaply.
-
SDI vs. MDI: Old question, new parametersI've made some MDI apps in the past. I once had a customer that wanted to display an app of mine across 4 monitors from 1 machine. Unfortunately, with MDI you are stuck in 1 monitor... and stretching an MDI app across 4 monitors would have looked stupid. If it was an SDI app, I could have supported all monitors by putting an SDI app window instance in each monitor. So that said, I think SDI's biggest advantage is multiple monitor support.
-
Going with Virtual Machines. Which and When?In the past 3 years, I've used Virtual PC, VMWare WorkStation, and VMWare Server. Here is my quick opinion... Microsoft's Virtual PC gave me the most problems such as: - Lacks USB support. - Automatically syncs the virtual machine's clock with the host's clock when I don't want it too and it may do this several times a day. This can cause some software to go a bit haywire. - Crashes for software requring a hardware dongle. * Note: When I attended a software conference, I caught Microsoft demonstrating their software inside of VMWare. Here's my opinion of VMWare Server: + It's free. + Allows you to easily create Virtual Machines. + Designed to run multiple VMs at once. + Support USB devices, but 50% of the time it has trouble detecting them. + VMs can be automatically started and logged into on host machine startup. + No security dongle issues. - Can only take one snapshot. - The interface to the virtual machine is a bit sluggish, even on a fast machine when running it locally. Feels more like a Remote Desktop... probably because it was designed designed to be ran over the network. My opinion of VMWare Workstation: + Can easily creat Virtual Machines. + Can take multiple snapshots and fork them. Great for software testing. + UI interaction is fast... much better than VMWare Server. + No security dongle issues. - Costs money... but it is worth it. - Not designed to run multiple VMs at once due to its tabbed interface, but it can do it. - VM must be started manually. As far as performance, you need to make sure that you have lots of RAM and allocate enough RAM to the VM, like 1 GB if you want it to be really snappy. A dual core machine should be enough if you only plan on running 1 VM at a time.
-
Which airline to flyI highly recommend Singapore Airlines as well. I've flown with them 9 times. Great service, great looking service :-D , well organized, flights are almost always on-time, good food, free alcohol, and lots of entertainment options. Seriously, Economy class feels like Business class.
-
Multi-TouchIn the near term, I think a touch screen display would make a good "input device" in addition to the monitor/keyboard/mouse setup. Something that would be context sensitive according to the currently selected application. Just think of the possibilities: - For VisualStudio, how about program it to show buttons/macros of your choosing... and perhaps a trace log while you're in the middle of running your app in debug mode. - For Photoshop, it could display various color palettes and tools that you can select with your finger. - For MS Paint, you can zoom in/out of the picture and essential finger paint the image. The pixel changes you make on the display will be reflected on the monitor. It would be like a more useful "Windows Sideshow". Anyways, those are my random thoughts for the day.
-
Hello from my MacHello from my new iMac. I just set mine up today too. :)
-
Serial port sniffer?Another approach is to use a serial port breakout cable[^] or breakout box[^]. However, this is not a free option, but comes in handy if you have no control of the PC/device that is the serial master.
-
Programming FunnyThis reminds me of a similar, funny situation. :) One day, while demoing a legacy software product of ours to a customer, a message box appeared reading "This should never happen". Hmm... nice. The reaction? Yes, that message should never happen. A couple weeks later the team and I searched the entire legacy code base and had all of these messages removed. They were everywhere.
-
Did You Guys Hear...Hi John. You'll also run into this if the file is called Setup.exe. Plus, after closing the app, Vista will display a message stating that something went wrong with the install if it's not really an installer. I have found a work around. If you embed the following "trust info" into the EXE's manifest file, it will no longer require admin rights. Nor will it report that the installation failed either.
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly> -
Squirrel == Super Soldier?leckey wrote:
I love that cartoon but I haven't seen it on the cartoon network in years.
Nothing that youtube can't handle. Enjoy! http://www.youtube.com/results?search_query=secret+squirrel[^]
-
Squirrel == Super Soldier? -
Gmail down?It's working for me. (USA, California)