Re: [OT] md5 or sha-1 on OSX

This WebDNA talk-list message is from

2007


It keeps the original formatting.
numero = 69516
interpreted = N
texte = Tom Duke wrote: > Christer: I love this list!! I obviously need to learn more about the > command line but that's works a treat. Thanks. > > Donovan: I think this is as simple as your encrypt example: > > require 'digest/sha1' > sha1 = Digest::SHA1.hexdigest('something secret') I suppose. ;-) > I have been using WebDNA exclusively for my projects for ten years now > so I am well versed on the many benefits of WebDNA. The reality however > is that it is not being actively developed and it is getting > increasingly difficult to use it to interact with things like the many > Web 2.0 APIs. If it wasn't for the ability to utilise OSX through the > shell command then I would have been in trouble many times. Perhaps, but *would have been* is the key words here > The recent discussion on 'hacker safe' also scares the hell out of me > as I realised that many of my sites are exposed to XSS attacks. Other > languages such as Ruby and PHP have (probably through the bigger user > base) been through these discussions and have developed libraries to > help with data validation etc. We haven't really done that - at least > not that I'm aware of. Just check the archives... lots of "data validation" there... Look, I know what you are saying. We are the last vestigas of this language it seems. heh, but it still amazes me how complete and relevent WebDNA is to this day (with or without support). Will it be forever, no.... but I guess I'm still here because it still works, and I still have hope (yes, I said it) that it will make a come back some day. I know the number of users is a real hinderance. We don't have a large user base which equates into having to code pretty much everything from ground up... but I think most of us WebDNA'ers are probabally used to it by now. I just start typing... and then before you know it, you've replicated some existing php interface without really trying. I'm *really* bad however, because I rarely to never save my snippets... I've just gotten used to coding from the ground up each time. In doing so however, I've gotten pretty fast. But it probably would have been good to start a library of widgets! Regarding HackerSafe specifically, it is a really easy fix... and you reminded me that I needed to reply to that post as well. > I am dreading having to switch to a new scripting language and database > format but I figure that my future commercial viability as a developer > depends on me doing that in the next year - unless something positive > happens with WebDNA. > > - Tom I can't fault you there Tom. Donovan -- =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o DONOVAN D. BROOKE EUCA Design Center <- Web Development (specializing in eCommerce),-> <- Desktop Publishing, Print Consulting, Labels -> <- Glass Blowing, and Art Glass -> PH/FAX:> 1 (608) 770-3822 Web:> http://www.egg.bz | http://www.euca.us =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: [OT] md5 or sha-1 on OSX ( Donovan Brooke 2007)
  2. Re: [OT] md5 or sha-1 on OSX ( Tom Duke 2007)
  3. Re: [OT] md5 or sha-1 on OSX ( Donovan Brooke 2007)
  4. Re: [OT] md5 or sha-1 on OSX ( Christer Olsson 2007)
  5. Re: [OT] md5 or sha-1 on OSX ( Tom Duke 2007)
  6. Re: [OT] md5 or sha-1 on OSX ( "Dan Strong" 2007)
  7. Re: [OT] md5 or sha-1 on OSX ( Paul Willis 2007)
  8. Re: [OT] md5 or sha-1 on OSX ( Tom Duke 2007)
  9. Re: [OT] md5 or sha-1 on OSX ( Paul Willis 2007)
  10. Re: [OT] md5 or sha-1 on OSX ( Donovan Brooke 2007)
  11. Re: [OT] md5 or sha-1 on OSX ( Donovan Brooke 2007)
  12. [OT] md5 or sha-1 on OSX ( Tom Duke 2007)
Tom Duke wrote: > Christer: I love this list!! I obviously need to learn more about the > command line but that's works a treat. Thanks. > > Donovan: I think this is as simple as your encrypt example: > > require 'digest/sha1' > sha1 = Digest::SHA1.hexdigest('something secret') I suppose. ;-) > I have been using WebDNA exclusively for my projects for ten years now > so I am well versed on the many benefits of WebDNA. The reality however > is that it is not being actively developed and it is getting > increasingly difficult to use it to interact with things like the many > Web 2.0 APIs. If it wasn't for the ability to utilise OSX through the > shell command then I would have been in trouble many times. Perhaps, but *would have been* is the key words here > The recent discussion on 'hacker safe' also scares the hell out of me > as I realised that many of my sites are exposed to XSS attacks. Other > languages such as Ruby and PHP have (probably through the bigger user > base) been through these discussions and have developed libraries to > help with data validation etc. We haven't really done that - at least > not that I'm aware of. Just check the archives... lots of "data validation" there... Look, I know what you are saying. We are the last vestigas of this language it seems. heh, but it still amazes me how complete and relevent WebDNA is to this day (with or without support). Will it be forever, no.... but I guess I'm still here because it still works, and I still have hope (yes, I said it) that it will make a come back some day. I know the number of users is a real hinderance. We don't have a large user base which equates into having to code pretty much everything from ground up... but I think most of us WebDNA'ers are probabally used to it by now. I just start typing... and then before you know it, you've replicated some existing php interface without really trying. I'm *really* bad however, because I rarely to never save my snippets... I've just gotten used to coding from the ground up each time. In doing so however, I've gotten pretty fast. But it probably would have been good to start a library of widgets! Regarding HackerSafe specifically, it is a really easy fix... and you reminded me that I needed to reply to that post as well. > I am dreading having to switch to a new scripting language and database > format but I figure that my future commercial viability as a developer > depends on me doing that in the next year - unless something positive > happens with WebDNA. > > - Tom I can't fault you there Tom. Donovan -- =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o DONOVAN D. BROOKE EUCA Design Center <- Web Development (specializing in eCommerce),-> <- Desktop Publishing, Print Consulting, Labels -> <- Glass Blowing, and Art Glass -> PH/FAX:> 1 (608) 770-3822 Web:> http://www.egg.bz | http://www.euca.us =o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o=o ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Donovan Brooke

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

no country? (1998) WebCatalog for guestbook ? (1997) Needed, Freelance Web Developer (2007) Putting a page between checkout and invoice (1999) Couple of questions (1999) f2 download problems (1997) Searchable list archive (1997) PCS Frames (1997) Cart Number sequence (1997) Webcat 2.0.1 date math bug -> Crash! (1997) Unix line endings (2003) b12 cannot limit records returned and more. (1997) [WebDNA] MD5 Hash issue (2009) Crash Log Question (2006) Extended [ConvertChars] (1997) OK, here goes... (1997) Nested vs conditional (1997) WebCat2b13MacPlugIn - [include] (1997) Need relative path explanation (1997) Using Applescript to process WebCatalog functions (1998)