topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Wednesday April 24, 2024, 11:30 pm
  • Proudly celebrating 15+ 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 - Ath [ switch to compact view ]

Pages: prev1 ... 138 139 140 141 142 [143] 144 145next
3551
Well, you'd better not try to press the current XP installation into XPMode: that's not going to happen.
Get a real virtualization tool like VMWare (Server, Player 3, Workstation) and try to import the XP install into a virtual machine (either local or remote though the network, then both should be same cpu-brand AMD or Intel). If that works (ymmv, did it several times, but not always successfully), run the VM and see if all is well (turn down the memory setting for the VM by about 50% to be able to start it properly) If all still is well, store the VM and enhance :-[ the PC to a clean install of Win7, install the VMware product you used earlier, and run the VM if & when needed. Presto! you're done :Thmbsup:

3552
General Software Discussion / Re: Free Pascal - Lazarus?
« on: February 26, 2010, 04:17 PM »
Hm, I'd wait another 6 weeks or so (April 12 is the planned release date...), and get the VS2010 C# Express edition (but the RC I have installed in a VM is much, much better than the beta 2 of a few months ago). Looks like VS is nearly up to par with Eclipse for an IDE (I still like Eclipse better, and it's always improving ;)) but VS2010 Express has big potential, and the price is right :D

3553
General Software Discussion / Re: Should I pay to go from 3.0 to 3.1?
« on: February 26, 2010, 11:00 AM »
The real question ofcourse is: Do the improvements warrant the upgrade-price? :-\

3554
Developer's Corner / Re: Fixing user-sent coding-bugs as "challenges"?
« on: February 26, 2010, 10:53 AM »
Hm, I'm not allowed to show any code I mock up, because my contract explicitly forbids that :'(

3555
Living Room / Re: What's a good giveaway idea?
« on: February 20, 2010, 04:30 AM »
And added to what Stoic Joker says, an extra qualifier could be that the comment has the best/most useful new feature request of all comments posted :Thmbsup:.

3556
Isn't this what your average script kiddy is trying to achieve, sending you email with a link of a pretty/nude girl? :-[

3557
Developer's Corner / Re: Regex help, please?
« on: February 02, 2010, 04:58 PM »
I can't comprehend how secret your data is :-\, but dropping it into an online regex tester would reveal any mistakes you can make in one day ;)
I'd either drop it on www.regexlib.com/RETester.aspx or www.regextester.com (but the latter is Java based)

3558
N.A.N.Y. 2010 / Re: NANY 2010 Final Release: Startup Bully
« on: January 04, 2010, 04:57 PM »
Could this be tweaked to kill the unwanted QuickLaunch entry that Outlook creates every time it is started? Now that would be nice! Or am I missing some point here... :huh:

3559
N.A.N.Y. 2010 / Re: NANY 2010 Release: Piggy Banks
« on: January 04, 2010, 03:21 PM »
The only features that I missed so far are:
- Set a starting date in the past, for the sums I already saved up
- Select a different interval, f.e. every Sunday, or the first or last day of each month
In the last case, then the projected arrival date should be in the same magnitude, I presume.

I may be over-bidding, but I'm saving for a new compiler, and my monthly sum doesn't fit well in a daily accrual  :o

3560
Well, congrats to all who made the NANY a success again this year!

I almost entered, but was already pretty sure I couldn't pull this new project off in time, so I never even dared to pledge  :-[
It's still not even halfway finished (20/80 instead of 80/20), but probably I'll publish this one later, and do a fresh retry by the end of this year.

Thanks for giving us this great podium.

3561
Post New Requests Here / Re: IDEA: Discrepancy Trainer
« on: December 31, 2009, 09:07 AM »
+1 for Bestimate

3562
Thanx, it's even starring me :-[

3563
Isn't that what 50% or so (may be even 80%) of all 2-men software-startups are all about, 1 guy with a good idea and some sourcecode, and another guy with commercial skills (and/or funding) to get it sold?

3564
You could create a section of the forum/site, where coders could publish their app, and receive payment by credits. These credits could then be transfered to their creditcard or paypal accounts, so the payment is dealt with. After receiving the payment, the coder would have to release the software to the paying 'customers', similar to the Apple AppStore, with similar prices. 8)

I'm pretty sure this can already be done with the current infrastructure of DC :Thmbsup:

3565
Developer's Corner / Re: What's your Programming Language?
« on: November 15, 2009, 08:21 AM »
Where does Java provide more functionality? It doesn't even support pointers.
It does, it only hides them from us, mere programmers.

3566
Developer's Corner / Re: What's your Programming Language?
« on: November 15, 2009, 08:18 AM »
Hm, the whole programming language discussion is, as always, very interesting, but imho it boils down to the simple paradigm: "Crap in, Crap out".
If one is trying to write a C style program in Java, or a huge project in i386 assembly, you should really not be surprised the end-result is not what you had hoped for.
The managed environments like the JVM and .NET advertise that they will cleanup after you leave an object-scope, but it sure makes a lot of difference in what state you leave your 'trash' behind. Setting objects to null when no longer needed in your Java or C# programs is just as effective as freeing allocated memory in your C programs, regarding the memory use.

Not every programming language is fit for every job, even if some are fit for more jobs than others. I wouldn't be writing a device driver in Java any day soon, but I would not even consider writing a GUI app in assembly language, or C (the closest thing to assembly language, imo).

For every project, there should be a clear and motivated choice for the language and libraries/frameworks used, and not try to 'fix' things later by adding other languages/libraries if the first choice happens to be 'sub-optimal'. In that case: Redo from start.

/Ath

3567
Living Room / Re: Portable computer
« on: November 14, 2009, 03:10 AM »
You should avoid the Celeron processor if you want to use that laptop for any serious computing, like playing a movie while on the road, these processors have serious performance issues, as in being sloooowwww, any day of the week.

3568
Living Room / Re: How would you improve a standard PC keyboard?
« on: November 12, 2009, 01:59 PM »
Nobody else misses the APP key?
++1;

Yes, should have mentioned that in my rant, earlier, on the bad new layout issue. Now I have to hunt for the Shift-F10 combination.
Also have to add the crap descision to regroup the functionkeys by 3 instead of the once common 4 key layout. It gets worst, I guess >:(, can't believe I paid all that money for such a crappy designed keyboard :down:

3569
Living Room / Re: How would you improve a standard PC keyboard?
« on: November 12, 2009, 05:08 AM »
Well, I've been using the Logitech Cordless MX Duo for years, and the best feature, next to standard Insert/Delete/etc keys, is the scrollwheel on the left side. It scrolls exactly like when pressing cursor up and down keys, so is the perfect alternative when scrolling long lists, web pages and comboboxes.
I've been a professional programmer for decades now, and the only thing I didn't like about this keyboard, was that the keys actually wear from the heavy use I've subjected it to. It's not that the impressed characters on top wear off, but the key mechanics have degraded to a point that they sometimes are not properly pressable because of 'tilting', as you don't always put your finger in the middle to hit a key. I've retired it to my home-office, as the 'heavy duty' use is at work (yes, I took my own keyboard there, because the standard 13 in a dozen keyboards cause me RSI :o).
It took me just about 4 years to wear it to a point it got really annoying, and now I can't buy a new one, but I'm still searching for a decent alternative...

<rant>
Another feature I'd like to have back, is the correct layout of the Insert/Home/PgUp/Delete/End/PgDn keys. They tend to be regrouped in all modern keyboards, but the reason is totally unclear to me. The Insert key (I regularly use Shift-Ins) in the new layout is way out of reach, next to F12, and I keep hitting PgDn or Delete when I actually wanted End, etc.
Whoever designed that should be fired (at).
</rant>

3570
Well, the 'closed anything' actually means it could be a commercial app without me having real control over it. I'm still negotiating with the customer, and ownership and rights are some of the subjects.  :-\

3571
btw, does anyone know to change CD-rom letter in windows server 2008 R2 ?
As with Server 2003 or 2008, Disk management should do the trick, but even if it does look quite a bit different, all the features are there.

3572
Hm, I've been looking around for an existing solution to the problem I posed above, but there does not seem to be an application that could solve it for me.
Guess I'll have to write it myself then, but it will be a nice project, and a good reason to finally do a major development project in VS2008/.NET 3.5 or even VS2010/.NET 4.0 8)
If possible, I'll post my progress and solution here, but can't make any promises, as it's most likely going to be closed source and maybe even closed anything.

Thanks for the advices so far, any suggestions are ofcourse welcome :)

3573
Checked out the faq of SVN in the meantime, and it seems they have indeed a good support for diffs of bin files, so storage requirements, unlike CVS, should be rather modest. I'm currently not sure they the customer wants to keep the entire history of changes, but it should appeal to them, imho.
The sharepoint 'thing' is what I would like to avoid; I really, really, really dislike it from the (little) use I had with it.

Guess the SVN, using the SharpSvn .NET library, is a very promising candidate now 8)

3574
Guys,

Thanks for the responses so far, but I feel I need to clarify a few points.
  • I'm trying to manage Projects. These projects are sets of files, some of these files are databases of a format I don't know (yet) and have no intention of exporting to put in SCM; it's not worth the hassle.
    Also, I don't want to store the content of a SLQ2000 or MySQL database in the SCM, the DB is only used to have a quick and easy manageable list of projects. It takes far less time to produce a list of a DB, than to produce a list of the (hundreds) of projects from a directory on disk.
  • MS Sharepoint, allows a group of users to work on shared projects. That's close to the model I'm looking for, but leaves to much room for error, because of not (easily) getting all files local. And I don't want the user to have to package/expand a project in/from a zipfile by hand, again, too much room for error.
    I'm not sure Sharepoint has facilities for locking a project to a named user, but that is a requirement for this customer, with the same reason, only one person should work on (modify) a project, as the files can not be merged. And then there's the issue of licenses and server resources, this might turn out expensive but I'll investigate that a bit later this week.

I might go for the suggestion by f0dder, a front-end to SVN (or maybe tinjaw's suggestion of Sharepoint), and use the database for storage of the project attributes I need 'quickly' to present to the users. Guess that's the safest solution. Have to find something to keep the storage requirements for the repository as low as possible, because currently only the last 3 versions of a project are kept in storage, packaged in zipfiles, and older revisions are just discarded :-\, it originally was designed around 2000, when storage was much more expensive than today.

More suggestions are welcome, ofcourse :Thmbsup:

3575
Hi all,

I'm looking for a type of Version Control software, in the area of CVS, SVN, etc., for versioned centralized storage of Projects.

These projects are technical drawings of electrical installations, and are stored not as plain ascii-like files, but rather a set of database tables and extra configuration files, holding an entire project stored in it's own subdirectory.

The users are technical drawing engineers, that don't have too many computer experience, other than typing a letter or some documentation, but are mostly working with this technical drawing software.
This software doesn't have any project management functions available.

There is currently a project management tool, designed and programmed in-house in Delphi 5, but the programmer is no longer available (left the company), so maintenance is 'difficult'.
And now there's a new version of the Drawing software. That changed the structure of the project-files, added subdirectories to the project directory, and stored the project info in an xml-file instead of a plain ascii file, and then some.
So now I've been asked to 'have a look at it', for being busy with D5 for years, and I'm already nearly finished on the minimal updates to make it compatible with this new version of the drawing software (it's is going to be used ASAP, after updating this project management tool), and fixing some other odds and ends.

It's not this task I'm asking your help with, but rather on the added task of a full rewrite of this project management tool, in a more easily maintainable environment. It's not that Delphi is not good enough, it's more the fact that they don't have anyone available any longer, that can maintain the darn thing. And they do not seem to want to employ anyone who can. This would ofcourse be a new problem when, after a rewrite, the programmer (probably me) leaves the company (or didn't work there in the first place), or doesn't want to work on it, or whatever reason... so this is why I'm asking this here: to investigate if something similar is already available.

I'll write up a few requirements, based on current functionality:
  • Simple user interface
      There currently are 2 lists of projects, the left side showing all local projects (1 directory with a number of subdirectories) and right side all stored projects (in a central database). There are buttons to lock and unlock projects (another requirement) and, with enough privileges, remove projects from the server or the local directory, and filter the displayed projects using some criteria.
  • User management
      Users are to be classified in types, like Administrator, Engineer (working with all kind of projects), Viewer (just get and view, not lock or edit) and some inbetween types, like Engineer/Admin that can also unlock other users projects, or manage user accounts.
    Single Sign-on is an optional request, and could be based on LDAP or Active directory, and further integration would be nice, as network access is controlled using an AD.
  • Project handling
      Projects are to be handled on a file-set base, all files in the project need to be sent/gotten to/from the server, not just individual files.
  • Project locks
      Projects have to be locked, so the engineer working on it, is the only one allowed to put back his updates, and unlocked, and this usually is performed when 'getting' a project, but could be a separate step
  • Scheduled tasks
      Some scheduled tasks needs to take place (on the server-side); weekly checking for projects that are locked for long a time (30 days, 10 days) and sending the locking users an e-mail that they still have these project(s) locked, or if they haven't logged into the management tool for more than 90 days, daily all projects stored on the server are compared to the list of projects in the database, and updated (I don't know why that could be needed, but it's there now).
  • Database
      The current list of projects, stored in MySQL (3.x), needs to be transfered to MS-SQL2000 (not a typo  :-[), as that's what's also used for other applications, and this project management data wouldn't put that much extra burden on the server. I expect that the actual database would eventually migrate to MS-SQL2008, but there is other tailored software that uses the SQL2000 database, and that is not expected to be upgraded or replaced any time soon.
  • Development environment
      I've planned to re-develop all this in .NET 3.5 using WPF and WCF, and program it in C#. This leaves enough space for their own additional development in VB.NET or any other .NET supported language, might that be needed. Using a browser based UI should be possible, but is not a requirement, nor desired.

The simple UI requirement kicks out direct usage of CVS or SVN, as those UI's are way too complex and error-prone for the target audience, but there may be other SCM's (Source Code Management tools) that might fill this in; I don't have any experience with other SCM's beside CVS, SVN and PVCS Version Manager. I'd like to store the projects on the server-side in a real SCM, because of maturity and reliability, but would need a deeper insight on the API's to get that implemented. At least it seems do-able :).

Anyone having advice or questions is invited to respond, including flames on the chosen development environment (I'm not going to do it in C or C++, that's for sure) or database (it's a customer requirement).

It is eventually a (spare-time) job I'm charging money for, so if you feel this as an unfair request, please tell me, and I'll remove the entire thread, but the moral is that I'd rather not write anything that has been invented elsewhere already.

Thanks for any responses.


Ps: This is my first large post, so if I need to restructure, please point me in that direction.

Pages: prev1 ... 138 139 140 141 142 [143] 144 145next