avatar image

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

Login with username, password and session length
  • Wednesday October 5, 2022, 10:56 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 - steeladept [ switch to compact view ]

Pages: prev1 2 3 4 5 [6] 7 8 9 10 11 ... 42next
Thanks.  A little late for the party, but it is still good to use if they go through with the idea....

General Software Discussion / Re: EA has purchased PopCap
« on: July 12, 2011, 09:13 PM »
LOL  Love the last line:

"We are also very happy yr games do not have plantz."  CLASSIC....

Eh, I'm not worried about it messing up my game - I am not a word game kind of person (as in I totally suck at most all of them) :-\  I am just looking where I always run into troubles with my own programs and found several for you to check out. :Thmbsup:

Another bug I am finding is not all letters show from puzzle to puzzle.  They are not selected, but they are not listed if you are a mouse user.  And if you type the letter in the box (or highlight the carrot and type it in) then the letter works and shows in the right places, but the letter shows twice in the guess box.  Not an issue in processing (it works right), just an observation.

Another observation - especially during timed games - keyboard input is MUCH Better! :P

Perhaps in a future revision you can consider tracking if input was via mouse or keyboard to differentiate high scores?  I am not a mouse person in general, but when checking stuff out like this I find that is where most things break (at least in my programs). 

Finally downloaded and started to play my first game and got an error right off the bat...

Don't know if it will help, but this is the error details (error screenshot attached at bottom):

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Index and length must refer to a location within the string.
Parameter name: length
   at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
   at Kyrathasoft.Hangman.hangman.setRegularThemedPuzzle()
   at Kyrathasoft.Hangman.hangman.randomlySetSelectedPuzzle()
   at Kyrathasoft.Hangman.hangman.setSelectedPuzzleForIndividualWord()
   at Kyrathasoft.Hangman.hangman.selectIndividualWordOrPhraseAsPuzzle()
   at Kyrathasoft.Hangman.hangman.startNewGame()
   at KyrHangman.Form1.instantiateAndRunGame()
   at KyrHangman.Form1.gameStartAttempt()
   at KyrHangman.Form1.toolStripMenuPlay_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.MenuStrip.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
    Assembly Version:
    Win32 Version: 4.0.30319.235 (RTMGDR.030319-2300)
    CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Program%20Files/Kyrathasoft/KyrHangman/KyrHangman.exe
    Assembly Version:
    Win32 Version: 4.0.30319.235 built by: RTMGDR
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    Assembly Version:
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    Assembly Version:
    Win32 Version: 4.0.30319.232 built by: RTMGDR
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
    Assembly Version:
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Program%20Files/Kyrathasoft/KyrHangman/kyr.DLL
    Assembly Version:
    Win32 Version:
    CodeBase: file:///C:/Program%20Files/Kyrathasoft/KyrHangman/KyrHangmanLib.DLL
    Assembly Version:
    Win32 Version: 10.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    Assembly Version:
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the section.
The application must also be compiled with debugging

For example:

    < jitDebugging="true" />

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

EDIT - I continued and after the second game ended the third game came up with the same error (perhaps it is the particular puzzle chosen?).  Anyway, I got the error and when I hit continue, it let me try continue with the game, but it didn't clear the old solution to present the new puzzle.  However, when I tried the answer for the old puzzle, it failed, so it at least loaded a new one, just isn't displaying it. Wrong - just noticed it is the old puzzle.  All the letters are already gone, but it is asking for the new ones.  Enter a blank and it is a bad guess just like a wrong letter.

How about something like this for the text:

Code: Text [Select]
  1. <App Name> by <Author(s)>
  2. A DonationCoder project
  4. This application is a project provided by one of the fine authors at
  5.  You can find this and many more awesome
  6. projects available for free.  If you want to thank the author(s) for
  7. their time and efforts you may do so by joining DonationCoder and
  8. offering them a donation through the innovative micropayment system.

Obviously this can be tweaked in any way anyone sees fit, but it seems to strike a fair balance in my opinion of promoting both DC and the individual author(s)

At least I hope the title fits what I am trying to wrap my head around. :-\

Let's start at the beginning.  I have been learning Java for quite some time, just because I wanted to be able to program something that isn't in a book, but rather in my head.  I have been generally successful at learning it, at least the code part; but now I am looking at Cloud implimentations because, among other things, I am a big fan of VMware and their purchase of Cloud Foundry puts them squarely in the cloud developer space as well as virtualization space.

This is where I am at a loss that I am looking for resource help in understanding concepts.  Cloud Foundry (at least under VMware) is based on and recommends SpringSource Tool Suite.  This is essentially just the Spring Framework built into a customized Eclipse IDE.  I have gone through some of the tutorials, using this IDE (so they match up) but they are completely task based, and since I don't understand the framework or the concept, I don't know what tasks I am looking at, when or where I would use them, or anything else.  The whole framework idea is kinda sketchy to me anyway, I mean I understand it is essentially providing the Java resources to multiple programs at the same time via a fabric architecture, but that doesn't explain why I would need to worry about it as a developer at the core of my programs, does it?  I am not really questioning why they exist as much as how do these different things interact with programs making them beneficial?  I would ask more specifically, but I feel like it is one of those things where I don't know what I don't know so I don't know what to ask.  Any help?

Does this question even make sense?  I am not sure it does even to me after rereading it...

Post New Requests Here / Re: PlayDead
« on: July 12, 2011, 12:01 AM »
The problem is if someone walked by, they would still shut it down since it "Obviously" is broken and doesn't need to be on anyway!

Living Room / Re: Windows Live Skydrive: Tried Anyone?
« on: July 11, 2011, 08:09 PM »
That was exactly my thoughts.  I do stick with the free offerings now for 2 reasons - 1) my data isn't THAT critical (they are personal files that I could lose, not that I would WANT to); and 2) I am in a tight money crunch (stupid real estate market killed me).  However, for "free", I think I am fairly well covered between SkyDrive and my 2 local drives.  One is an internal backup drive and one is an external hard drive.  Anytime I have over 4GB of new or updated "important data" (about weekly give or take); I make a DVD copy of the data and store it at the in-law's.  It is even tested there as many of the data bits are pictures which are then loaded into the in-law's computer to view.  Makes for a decently robust system on the cheap.

Developer's Corner / Re: Google Go
« on: June 29, 2011, 09:20 PM »
I guess what I was looking for was something like the JavaDocs.  You know you want to implement a class to generate a random number, for example.  You then go and find it is in the Math class (or whatever, not going to look it up now), but then what method do you use to impliment it?  What are the parameters that need to be provided (if any), simple stuff like that.  As I recall, when I went to look for something like that on MSDN, it would say "Random library - usage: install .dll into the standard library to use."  Something totally useless like that.  Perhaps it has changed, or as I said, perhaps I just didn't know how to use it.  Either way, I found Javadocs much easier to navigate for a total noob like me.

When I try my hand at C# again, though, I will definitely be looking for some help from the likes of you guys and girls if I run into similar issues again.  At least the coding logic and format of C# and Java are almost identical ;)

EDIT - I got curious since, and went out to MSDN again, just after writing that, and found it has changed...A LOT!  They have it a little more obscure than the Javadoc is, but that appears to be more because there is just flat out more there to document.  With the new Bing Search there, I was able to quickly find a class implimentation I might concieveably want to use (such as my random example above), complete with usage, samples, parameters, and even a tab for .Net implimentations in each of the .Net languages, not just C# or VB.Net, but also F#, C++, and JScript.  WOW, that has changed!  Thank you for getting me to look at it again.

BTW:  Just for reference, if it matters, the last time I looked at it was when I choose to study Java instead.  That was around 2007/2008 timeframe.  These changes are drastic and significantly better since then - either that or like I said, I was looking in the completely wrong place.

Developer's Corner / Re: Software Revenue/Licensing Thoughts
« on: June 29, 2011, 07:40 PM »
I believe AppBox is setup like that, though I am not sure.  It has been a while since I looked at new software - I have enough old software I don't know how to use yet  :Thmbsup:

Developer's Corner / Re: Software Revenue/Licensing Thoughts
« on: June 29, 2011, 06:36 PM »
For games, yes, but it is also common now for non-game apps.  For example some of the utility apps are free to download with a few of their apps, but have in-app purchases available to expand on the "toolbox" of utilities.  That, from what I understand, is exactly what  you were talking about.

Announce Your Software/Service/Product / Re: Bvckup 2
« on: June 29, 2011, 06:30 PM »
I have been lurking this thread for a while, and I think the key things that make the Appl-ish look Appl-ish, is the fact that you cut so much as to say nothing and use a single neutral monochromatic scheme.  So far, (since Apple reinvented itself with the iPod - this doesn't necessarily apply previous to that) Apple has always used, white or black (almost exclusively), with gray accents which tell you nothing about the product except what they want you to know - It's Apple.  In their marketing scheme, knowing "It's Apple" is the end-all be-all to what you need to know.  It's Apple, so you must have it.

Now to your design aesthetic.  It does speak to many of the things Apple does. No, they didn't invent minimalism, but they did bring a new and perhaps refined awareness of the design concept to many who never paid attention to it previously.  The arguments I see here revolve around 1) how little is too little, and 2) how different is too different.

The thing to remember - ALWAYS - is the web is only a method of communication.  If people don't understand what you are communicating, it fails.  Think about what you want to communicate, instead of how, and then once you know, make sure it comes through on the first page.  After that, navigation is useful only for getting more details.  If there is no important details, then navigation is not necessary.  Otherwise, when you get to the how, make sure you understand what the user sees and that they understand how to navigate the site - be it links, scrolling, whatever.  If you keep these two thoughts at the forefront, then you are FAR less likely to confuse when you get to the how.

My personal suggestion - take the minimalist idea down just a notch, add a touch of color, and fix navigation, and the rest should be fine.  Unlike Apple, the whole world doesn't know everything about you and your product just by the name, so the minimalism is a bit too minimal on that site. You added a bit since I was there last  :P  I think it says enough about it, just the navigation is a bit, um, unorthodox?

Developer's Corner / Re: Software Revenue/Licensing Thoughts
« on: June 29, 2011, 06:03 PM »
Actually that is a very common licensing scheme, just not that common on Windows systems.  It is, however, the basis of the In-App purchasing scheme of many phone apps.  Provide a basic software for the phone, with in App purchases or bundles for "premium" content.  What defines premium is largely defined by the content providers themselves, and - at least for games - tends to be limited severely to only cosmetic changes (we can discuss the merits and reasons for that in another thread if it matters), but it does exist.  Just a thought for you....

Developer's Corner / Re: Google Go
« on: June 27, 2011, 12:29 PM »
I'm not sure I follow you there. You can get all the documentation from the MS site. You don't need an MSDN subscription.

I actually have found the MSDN documentation to be much better and easier than other languages/SDKs/APIs.

Want a nightmare? Go try something with the Facebook API. Good f**king luck.
No thank you - I don't need any more nightmares either.  Maybe it is just that I don't know where to look/how to search for the proper API's then.  I just know every time I looked for different information on various classes, method, whatever; I could never find them and when I asked other developers I work with, they always say you have to look it up in MSDN.  When I tell them I don't have a subscription, they always told me they couldn't help me then.  Guess I should have known better and asked here instead  :-[  When I go to change languages to C#, I will definitely know who to ask if I get stuck trying to find documentation  :Thmbsup:

Josh, I hope that your experiment works out - in my undergrad studies I was able to get away without buying books for most of my classes for the last 2 years of college.  The only time I needed to buy them was for classes where I needed to do work out of the books (such as math books, though I finished my math classes by that time).

As for the book idea, I think it is great, but I don't see how they can keep it that cheap and keep it constantly updated, and keep it with unlimited access to the original purchaser.  IF they can keep a steady flow of customers, I can see two of those - perhaps constantly updated with permanent access, for example, but then I would think the price would have to be very high.   Alternatively, I can see them keeping the price low, but using a subscription type of service - $20/year for access, $50/5 year access, etc.   Personally I like the idea of $50/5 year access - people could still sell "the book" if desired (I can imagine a few classes that are considered worthless that I would have transferred my account if allowed).  It is a sustainable price given constant updates, without the lifetime license issues that tend to kill constantly updated projects be they software or, in this case, books.  Sure it is conceptually great for customers, but I have yet to find a lifetime license project that hasn't at some point changed the licensing to kill off the license option, stopped or significantly slowed update progress, or just killed the project outright.  The only notable exception (so far) is xyplorer, and I am not convinced it won't change - just that it hasn't yet.  I can only imagine this idea will suffer a similar fate if they try to accomplish everything claimed above.

Developer's Corner / Re: Google Go
« on: June 26, 2011, 12:44 PM »
Yes, I tend to agree, but finding API details when you don't have a MSDN subscription can be a b****.

The one thing I like about Java over EVERY other language I have tried to work with is the self-describing documentation that can be viewed with any HTML browser.  Moreover, it is instantly available online or off (because it just reads the details from the jar file as part of your SDK).  It's format is also VERY easy to understand.

If Microsoft's API documentation was that easy to access and understand, I probably never would have started with Java.  Since it isn't....

Developer's Corner / Re: Google Go
« on: June 26, 2011, 12:37 PM »
I may not be one of the programmers here, but I do work for a large corporation in infrastructure support.  What I see most is Java, but .Net is creeping in where it can - pretty much anywhere they don't have a professional developer developing it.  In other words, most people see .Net as an easy way to accomplish what they want based on what they already know (basic).  Some are still working with VB6, but most have moved on to VB.Net because you can get the VisualStudio Express version for free and do what needs done in .Net with minimal learning curve.  Beyond VB/ASP.Net, I tend to see a lot of Perl/Python/Java/JavaScript programming (depends heavily on what, or who, the user already knows) outside the "programming" groups.  Those various languages tend to only be used for web development, though.

Living Room / Re: Anyone Using Bitcoins Yet?
« on: June 26, 2011, 11:39 AM »
Porn.  Nice...

Worstje, you nailed it.  Very perceptive.

Developer's Corner / Re: Google Go
« on: June 26, 2011, 10:02 AM »
I like that approach.  I think I am somewhat similar, except in my budding developer stages where I don't even know what I don't know (well, okay, everything; but from what I understand that just means I am a developer  :D)  Anyway, back on topic, well off topic - whatever...

As I learn to do things in Java, I am still looking at how they are accomplished in .Net as well.  In part, I am definitely looking at Mono to allow me to develop on a linux box for windows using C#.Net.  The only real problem I ran into with the version behind issue was that the support I was looking for is in .Net 4 (maybe .Net 3.5), but not .Net 3.0 which is where they were last time I looked into it.

To truly get back on topic, however, I see Java and C# heavily supported everywhere, and I don't see the same kind of support for Go.  Given what advantages it *might* provide - well as a learning developer anyway - are far offset by the vast resources available in the other languages to tell me where I screwed up and didn't realize it.

Living Room / Re: Anyone Using Bitcoins Yet?
« on: June 26, 2011, 09:17 AM »
To base the entire world's economy on one material of limited supply that has no intrinsic value is the part that is the problem, and most economists agree with that point.

I don't see how basing the entire world's economy on one material of unlimited supply that has no intrinsic value is any better.
It doesn't.  In fact, it makes it worse.  The fact that gold has no intrinsic value is not part of the problem, rather it is the reason it is a good basis for monetary policy.  If you have a continuously variable supply that can be consumed by any number of sources (silver, for example) then the value is based on the supply at hand and makes everything relative and meaningless.  Gold has a stable supply (it increases supply at a miniscule, stable rate and has no significant source of consumption), can only be increased by small amounts (you have to find it before you can dig it up), requires economic activity to grow, and most importantly can not be created or destroyed by those who control the monetary system.  The only thing they can do is control how much exits their system (the banking system); and to a certain extent, how much enters it.  If they can not control a material that is intrinsically valuable due solely to scarcity (which is the only intrinsic value of gold), then they can not arbitrarily control the entire economy at will as they do now.

As far as "... most economists agree on that.", the only thing I have seen economists agree on with regard to your argument is that gold has no intrinsic value.  I have never heard an economic debate where they agree that the problem was because it is a limited resource of no intrinsic value.  That argument is patently absurd for the reasons mentioned above.  If it is unlimited resource, then by definition it also has no intrinsic value.  If it is a limited resource with an intrinsic value (and few resources truly do, BTW) such as food stuffs, then the variability of the supply makes it far too unstable to be a useful source to base monetary policy on.

Developer's Corner / Re: Google Go
« on: June 26, 2011, 08:32 AM »

That is awesome.  I do hope they achieve everything they set out to do.  If they can make it cross-platform with parity to the current version of .Net, I would find that ideal (as would many others I am sure).  I know in the past the best they tried to achieve was parity with the previous version of .Net.


That is an important distinction I hadn't particularly considered the details of.  I generally program (if you can call it that) in Java when I try to do something beyond a simple script; but there are issues there too.  Still, I can't help but like C# and with Mono, it is conceptually perfect for what I would want to accomplish.  Of course Java is too, generally speaking.  I just find working with graphics more than a little bit easier in .Net, but maybe I just don't know the Java graphics packages well enough.

Developer's Corner / Re: Google Go
« on: June 26, 2011, 07:53 AM »
it's already legally dead. All that now remains is for Microsoft to set the date for its execution.
Um, didn't Microsoft officially sanction Mono?  I mean wasn't that what all the hype around Mono was for - it was a Novell project utilizing the MS-Novell agreement to gain access to the core components so they could code it against MS reference data?  Of course now that Novell is dead, I am guessing Mono is too, or soon will be; but I thought part of the agreement included the MONO project and it's endorsement by Microsoft was at least partial proof of that.

Are you looking to get people to hate you? :P

(Just kidding~!)
Yeah, well, my home speed is about half your speed I would bet (can't test it, my home machine is down with a dead HD - waiting for the new one so I can rebuild it and try.  Probably died from the same thing that killed the internet that day).  I think my best scores then were somewhere around Deo's score or maybe a little lower.  :-\

Glad I could help.

Pages: prev1 2 3 4 5 [6] 7 8 9 10 11 ... 42next