If anyone out there can help me with Logzer, http://logzer.sourceforge.net[^]. I am used to working solo on all projects, even when I was employed I was usually the only developer. So now I am trying to find out what it is like to work in an enviornment of developers. One of the things that I have never had was a source code review, or engine structure review. Any programmer, at any skill level, would like to give the source code a once through. You can download it either from CVS or http://www.sourceforge.net/projects/logzer[^] as a package. I would appreciate any input you have on why I did something? Or, if I did it the wrong way, if so please tell me why its wrong? And how to make it more efficient. Currently the engine works by parsing the APACHE COMBINED LOG FORMAT and placing it into a SQLite database, then opening up a template determining what keys need to be calculated, and then displaying it to the user. TIA [UPDATE] Forgot to add if you are a solo developer, or have some extra time and would like to commit some code changes, or help out. I would appreciate it. Any skill level is welcome and if you were mostly a "solo" programmer a nifty article maybe in the works to how solo programmers come together to work in a team environment.[/UPDATE] Code4Food ---- "There is no try; only do or do not" -Yoda
Code4Food
Posts
-
Source review and advice on Logzer, log analysis app -
getting Program Files pathI use the c function _getcwd to retrieve the current working directory which is almost always the directory the program is running in unless you have your working directory set differently when doing debugs in VC++. Code4Food ---- "There is no try; only do or do not" -Yoda
-
Help authoring softwareThanks for the heads up! That is a great package and much better priced then the other alternatives I have looked at. I will download and experiment with it and see if usage is as good as the price :) Thanks again! Code4Food ---- "There is no try; only do or do not" -Yoda
-
Help authoring softwareAnyone know of a good freeware help authoring software? Or where I can get better documentation on using HTML workshop or whatever MS has released for free? I need to write a help file for a freeware app hence the reason I am looking for something cheap :-O TIA Code4Food ---- "There is no try; only do or do not" -Yoda
-
GUI DesignJake my current application uses a 3rd party library and I feel most developers would probably move towards using a 3rd party library because the work is done. The good thing is that most 3rd party libraries say for MFC include full source code so you can see how they did it. However, with 3rd party libraries there is a lot of calls to .Create and typing in code. There are some with layout managers but some really advanced owner drawn controls are placed using hand entired coordinates. Code4Food ---- "There is no try; only do or do not" -Yoda
-
FTP clientI started to write an FTP client and I am looking for some people who can beta test and give me feedback on the application. If possible I am looking for people who will be around for awhile to give feedback in which I can enter a dialogue with. I would like users I can bounce ideas off of. You can get more information about the application at http://www.codeproject.com/useritems/stuffftp.asp[^] and the project site URL is http://www.stuffsoft.com/stuffftp.html[^]. Thanks for anyone willing to give a hand! Code4Food ---- "There is no try; only do or do not" -Yoda
-
article rating systemThe rating system should also take into account people who vote an article low. I am saying this because it happened to me the article I wrote gets a couple of good ratings and it rates about 4 or higher then someone comes and knocks it down to a '1' for no other reason because they want to. Don't get me wrong I don't mind if someone votes my article low but leave a response to why. Is that asking much? If you vote it low tell me why you did it so I can either correct the article or take notes for my next article I write. Code4Food ---- "There is no try; only do or do not" -Yoda
-
freeware to shareware - thoughtsFor me I feel its the prinicipal a sort of bait and switch tactic. If it was a paid version from the beginning I wouldn't feel as bad, but being that is was free for some time and then becomes paid is what irks me. You are right you are allowed to make money of your own work, I know I do it. If they wanted to make money from it why didn't they just charge from the very beginning, then I wouldn't have a false sense of security. But now I am wary of any freeware application because it maybe turned into shareware the more popular it becomes. Code4Food ---- "There is no try; only do or do not" -Yoda
-
freeware to shareware - thoughtsI understand about the bugfixes, but maybe they make older versions of the software unavailable because bandwidth is not cheap? I understand someone trying to give back to the community and making something freeware, but there may come a point where they can no longer sustain that model if bandwidth cost gets to high. Then what go and ask for donations so only a small percentage of the actual users can then pay for the cost of the product through donations? I just wish there was a viable model that can help with free software. I don't know if the donation method even works?? Anyone? Code4Food ---- "There is no try; only do or do not" -Yoda
-
freeware to shareware - thoughtsHas anyone created a successful freeware program and then afterwards decided to change it to shareware, if so did it work for you and was it viable? Is it mostly getting a critical mass of users that when you finally switch to a shareware model they are forced to buy your product, and if so, have you had a mass exodus of users? I just noticed several "freeware" programs that I used to use that are now shareware like PowerArchiver and SmartFTP. I now feel wronged by the SmartFTP people as it was initially released as freeware and now its "pay to use". Or, is this the future of software sales? Create something that is freeware and then when so many people use it say "sorry, its now shareware. Please register to continue using"? I know about releasing a freeware version and then a shareware version of a product, you usually limit the use of the freeware version by only allowing certain features, or crippling it. I think this is a more honest approach as the user knows what to expect. They are happy using it for some time then you hit them with a pay to play fee. I'd be interested in hearing your thoughts on the matter, as I am curious if I will release future products as freeware, wait till it hits critical mass in the market, and turn it into shareware. TIA Code4Food ---- "There is no try; only do or do not" -Yoda
-
Good UI and component sourceWow! Thanks I didn't even realize that library existed! I am eagerly reviewing it now. Code4Food ---- "There is no try; only do or do not" -Yoda
-
Good UI and component sourceHi I am looking for some good UI and a place to buy components. I know of: http://www.componentsource.com http://www.programmersparadise.com Most of the components are good but is there one focused site that concentrates on MFC/C++ components? And what do you guys think of the CodeJock library as that is the one I am closely looking at purchasing :) After reading the CP review and such. Your thoughts or recommendations would be greatly appreciated. Code4Food ---- "There is no try; only do or do not" -Yoda
-
Shareware software ideas...Should have caught me earlier I am just finishing up some touches on an "Asteroids" clone. I sort of cheated and used the "Reaction Engine" so it wasn't completely written from scratch. Code4Food ---- "There is no try; only do or do not" -Yoda
-
Shareware software ideas...Ah someone who is in the industry. Its not so much as I am looking to make something that is "saleable" but is useable. I have devloped some freeware apps but most of the things I get back are "works great". Which is good but totally kills any motivation from me to improve upon it. Maybe my question is how to get people to download and use software instead. Code4Food ---- "There is no try; only do or do not" -Yoda
-
Shareware software ideas...Ah thats what I mean I don't look at making "big" money, I have developed freeware items before but not one of them was used as much most of the emails that come in are "thanks works great" so I really had no need to expand on it. Code4Food ---- "There is no try; only do or do not" -Yoda
-
Shareware software ideas...See that is what I am talking about! :) Hmmm... PocketPC applications... It would be a good excuse for me to buy one. Code4Food ---- "There is no try; only do or do not" -Yoda
-
Shareware software ideas...For people who write shareware or freeware what gave you the ideal to start your application? Or, what was your incentive to start the project? I got some time off and want to start a project but just looking at download.com and tucows it seems everything has been written. Do we really need another "email" client? Or, am I just looking at things wrong? Is it more of a you build it someone will find a use for it? Or, is it just about building a better "mousetrap". I want to start a project that would be useful to others, to mostly give me incentive to continue to maintain it, and not a piece of code I just use to tinker with (as I have a huge collection of those). Bah maybe I am tired and just too GLAD to finally be on vacation. Code4Food ---- "There is no try; only do or do not" -Yoda
-
Weighty question for you hardware gurus to ponderLOL Code4Food ---- "There is no try; only do or do not" -Yoda
-
Weighty question for you hardware gurus to ponderOoops I may have cross posted at the same time. Then I would say take no chances get a another HDD before powering up and see if you can salvage everything on there. No newer model HDD should "tick" it could be the read head grinding on the disk which is not good! Code4Food ---- "There is no try; only do or do not" -Yoda
-
Weighty question for you hardware gurus to ponderI would replace it as soon as possible. If worse comes to worse just restore from backups. Code4Food ---- "There is no try; only do or do not" -Yoda