avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • January 23, 2018, 09:59 AM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - OGroeger [ switch to compact view ]

Pages: [1] 2 3 4next
If you like i can send you a program that i once wrote for me. Though it requires .Net 2.0.

That sounds like a resource problem. I think one of our applications has a resource leak. Open the task manager and add the columns for handles and gdi objects. Check if the numbers in these columns grow for one application.

Found Deals and Discounts / Re: Get Camtasia Studio v3 for free
« on: November 21, 2007, 12:12 PM »
Thanks, Veign. That's great!

I used Working Time Tracker. It is very flexible in reports and exports. I used the export to a csv file, than loaded the csv file into excel and from there using a Macro and "SendKeys" i moved the data to Navision, which was the company time tracker. :-)

Unfortunatly, the development seems to be dead.

Anapod looks indeed interesting. Thanks for the link, tranglos.

General Software Discussion / Re: compare text files
« on: November 10, 2007, 07:06 AM »
As far as i know all comparison tools don't compare each line of one file which each line of a second file. They all define a kind of compare context in which they compare. The most simple example of such a context is that you compare only line 10 in one file with the lines 5 to line 15 in the other file. As a matter of fact the tools make this more clever, but dependant on how different the files of Kalos are, they might give him not the results he wants.

Btw. another comparison tool: ExamDiff

General Software Discussion / Re: Which MP3 tagger do you use?
« on: November 04, 2007, 02:52 PM »

Living Room / Re: Ten Funny Quotes by Linus Torvalds
« on: October 16, 2007, 12:11 AM »
Haha. I heard of something like "I don't like grapical debuggers. They encourage bad code". He meant debuggers with GUI.

General Software Discussion / Re: How can a BSOD ruin an mbr???
« on: October 13, 2007, 04:11 PM »
I asked Google about "memory parity error" dell laptop and it gave me more than 400 hits  :o
I looked into some top hits and interestingly they mentioned that it might be the ram of the graphic card and not the mobo ram. By all means there were some who sweared that they had not errors in memtest but a "parity error" system halt. Looks like f0dder had the best guess: Graphic card driver or Graphic card hardware.

General Software Discussion / Re: How can a BSOD ruin an mbr???
« on: October 13, 2007, 09:50 AM »
BTW, what was the content of the BSOD?

General Software Discussion / Re: How can a BSOD ruin an mbr???
« on: October 13, 2007, 03:53 AM »
Hmm, maybe a hardware defect (harddisk or controller)? The hardware wreakes havoc and the os crashes afterwards?


There is your problem. You should never reuse such a key. Unique Primary Keys are the heart and soul of any database.

The emphasis is "business". A business key is something that you can use to distinguish between records and to find and identify records, e.g. a user name when the your entity is user, or an isbn nummer when you manage books, or a social card number. It is something that you would use in the "from" part of a select statement. You should not use this as primary key. The primary key should not have a business meaning, only a technical. Best is you let the database manage the primary key, for instance in ms sql use an identity column. The background of my question to Ralf Maximus was that i was interested whether his business key is unique or not.

@Ralf Maximus:
Absolutely yes, this sounds mature and well designed. Thank you for the inside view.

How do you face the situation when a record has been moved to the archive and afterwards a doublette has been inserted in the live db? I mean
  • a record has been moved to the archive
  • Someone inserts a new record with the identical business key as the archived record
  • The new record dates out and will be moved to the archive

I'm sorry to pester you with questions.


Coding Snacks / Re: Create an exit for Java hell
« on: October 03, 2007, 03:30 AM »
You could use one vm (VMWare) for each java version. This would ensure that you have a clean test environment and not unwanted side effects.

Whow, that sounds interesting. How do you determine that data are "old" and should be moved to the archive?

AutoHotkey / Re: AutoHotkey- alternative?
« on: October 02, 2007, 07:23 AM »
Should be not problem. Autohotkey has a builtin variable containing the current time, it can create popups, and you can start the autohotkey script from the startup folder. This means the popup is shown as soon as an user logs in. Where does the data (todo list) come from and how do you manage that data? Maybe an application like ToDoList does the job, too?

Mouser, i think we are still talking about huge systems (user data of a credit card system) and believe me, your arguments are wrong on this scale. These systems are planned for project durations of several, often ten years. Designing a system that grows up ten years will definitely not work. And not because of the costs of disk storage. The costs for hardware are negligible in these projects. Lets say you need a good server for 50.000$. This is nothing compared to the other costs. The main point why this don't work is time. Because your database is constantly growing, its performance will constantly slow down. The query which took 0.1 ms in the beginning takes now 1 ms. The mouse click in the client which took 1 sec in the beginning takes now 30 sec. At this point the big manager will call you and will present you the following calculation: In the beginning 500 persons did a particular amount of work. 500 persons need 17.5 Mio $ salary the year. Now they can finish only half of the work because the application slows down day for day. So the same amount of work costs now 35 Mio $! I assure you, this manager won't be grateful that you offered him the possibility to resurrect the data of a user which died 5 years ago.
Others problems follow, e.g. the time for making backups grows from 5 minutes to 2 hours. This can be problematic when the company wants to make cold database backups (the database must be shutdown), because the down time is lost time....

Please don't misunderstand me. I'm on your side regarding 99% of the applications in this world. It's great to have undo and redo, and it's ok to disable a *reasonable* amount of data, but you can't make this a global programming rule.

If i couldn't convince you, i suggest one experiment: Let's simulate the "Disabling over Deleting". We don't remove files and directories anymore, but move them to recycle bin for one year and discuss the results in Oct 2008.

Mouser, i respect your anger and suspect you are really frustrated, but i don't see your conclusion. User data should be purged after some term, for several reasons:
  • Some day you choke on the amount of data.
  • After some term the data is useless, e.g. as soon as all burden of proof and claims are outdated
  • Data protection, i think you must delete the data

I worked the last years on a product information managment system for huge companies (several millions of products) and my conclusion of the companies needs are not to store as much data as possible. That is what they did in the past. Now they have billions of data, they know that 90 percent are outdated and worthless, but they don't know how to find them. The challenge of today is not saving data but to keep data consistent.

The scandal with your account is that they removed your account silently, without telling you and without giving you a chance to prohibit it.

Living Room / Re: Forum Signature Spam: Let's discuss how to handle..
« on: September 29, 2007, 04:51 AM »
Finally i disabled showing the signatures of other users. The last straw was a signature with an animated image. In my opinion a signature should be an addon to a posting but never should detach the attraction from the content to the signature. The content of a posting is the important part and the signature should be small and unintrusive. It's a pity to disable the signatures because i liked many of them, especially when they contain links to interesting sites, but the current signature rules offer too much room for "abuse".

Living Room / Re: Fanless computer
« on: September 25, 2007, 03:41 AM »
Thank you, Lashiec. Those a very interesting links. I'll use them to go deeper in details though Do-it-Yourself is not an option for me. I built my first 3-4 computers (starting fom a 286-20 to the first reasonable AMD processors) myself, but in the last years i started to feel that this becomes more and more magic. Even RAM replacements needed two attempts to make them work. This costs nerves, is time consuming and (at least for mainstream parts) doesn't pay off. This is by all means my experience.

General Software Discussion / Re: CPU Usage shoots up to 100% !?!
« on: September 24, 2007, 10:34 AM »
Do you mean 95°C? That seems not ok to me. My CPU has 28°C on idle and 52°C on ramming speed. Btw, an idle process with 90% is ok. The idle process colltects the time the cpu is idle.

General Software Discussion / Re: CPU Usage shoots up to 100% !?!
« on: September 24, 2007, 09:32 AM »
Hm, maybe the cpu cooler is not correctly mounted and the thermal protection slows the cpu down. Did you check the cpu temperature?

Living Room / Re: Fanless computer
« on: September 24, 2007, 06:20 AM »
iphigenie, f0dder thanks you for your replies. Actually i don't need that graphics power, but i need Direct X 7 support because i won't give up The Typing of the Dead. :-)
Besides that, i don't play on a PC, i have a PS2. Playing from the sofa is much more convenient.

The main focus is java programming. The applications that are nonstop running are:
  • Several Eclipse instances
  • At least one DB server (Oracle or MS SQL)
  • One DB tool
  • Browser
  • A Linux VM

As a consequence i need a fast CPU, 2 Gig RAM, a fast harddisk and a graphic card that supports two TFT.

The point about the Southbridge/Northbridge fan is a deja vu  for me. ;-)
It is funny, that this is the only fan that is not thermal controlled in my Shuttle, and that can't be steered with SpeedFan.

Living Room / Fanless computer
« on: September 24, 2007, 05:03 AM »
I'm thinking about buying a new computer. The problem that i have with the "usual" computers is: They are too noisy. I'm sitting in a really calm room and the sound of the fans attracts my attention. My current computer is a Shuttle SN 95G5 with a passive cooled ATI 9600 graphic card inside a silent box. This is a quite good solution. But for the next computer, why not try a model without any fans at all? I've found this offer. E.g., Midi Tower, Intel Core 2 Duo E6750, 2GB RAM, 500GB Harddisk and GeForce 8600GT graphic card for 2290 EUR (without OS). Not a single fan inside and the harddisk is enclosed in a noise protection case. Ok, it is not really cheap, but life is not supposed to be cheap. The question is: Can one up-to-date computer really be completely passive cooled via heat pipe? What is your experience?

Living Room / Re: Question about the "spam/advertising links" rule
« on: September 19, 2007, 07:27 AM »
Yep, i have bookmarked the User help.

So Daniel15 has a link to an image in his signature, and the image is being rendered dynamically on each request, right?

Pages: [1] 2 3 4next