AW: How do I create an autorun CD for Mac?
Bill, and what do I have to do to let the CD open when inserted and what options are you talking about? Thanks Tiemo -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:use-revolution- [EMAIL PROTECTED] Im Auftrag von Bill Vlahos Gesendet: Dienstag, 8. Mai 2007 04:37 An: How to use Revolution Betreff: Re: How do I create an autorun CD for Mac? As others have pointed out autorun is a security problem that Apple discontinued long ago. However you can achieve almost the same thing by setting up the CD to open the CD when it is inserted without the user double-clicking it. That way your Mac users will see the application right away and simply open it. Note that you will want to play with this a bit as you are given a number of interesting options to have a graphical representation of the file and instructions. Bill On May 7, 2007, at 2:44 AM, Tiemo Hollmann TB wrote: Sorry, I don't have any Mac experience and hope Rev cares about the most for me. Yes I still will test my app on a Mac of a friend, but right now I am missing some Mac basics and didn't find anything about it in the tutorials. I want to create a dual platform CD (Win and MacOS X) running the app from CD. Until now I don't use any externals or plugins, so for Win I just take the standalone.exe put it on my CD with an autorun.inf and that's it. How do I create a autorun CD for Mac? Is there something like a autorun.inf file on Mac? And what do I have to put on the CD from the standalone building folders? There are 2 files Info.plist and PkgInfo (one folder above the app), 4 Plugins folders with themes and 3 Revolution resource files (Revolution.icns, Revolution rsrc, RevolutionDoc.icns) Do I just have to put all these files and folders in same structure on CD, or don't I need these additional files? I would be happy if someone could direct me in the right direction or point me to any tutorial or example Thank you Tiemo ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
[OT] Where North Americans can get rid of old computers.
Stephen ? http://www.invisiblechildren.com love, Richmond Mathewson A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
AW: What to do to get a selected TAB-Button into the foreground?
Thank you Ken, thats it. I wouldn't have got that in lightyears :) Tiemo -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:use-revolution- [EMAIL PROTECTED] Im Auftrag von Ken Ray Gesendet: Montag, 7. Mai 2007 19:20 An: How to use Revolution Betreff: Re: What to do to get a selected TAB-Button into the foreground? On Mon, 7 May 2007 18:17:16 +0200, Tiemo Hollmann TB wrote: I just tried my first time a tab panel. As I see it, I put on each card the same tab menu and set the code to: On menuPick . switch foo go to card foo So far it works, now I am missing a little thing. If I click on a tab, I switch to the selected card, but the clicked tab doesn't come into the foreground not until I have clicked a second time onto the same tab. I have a pass menuPick in my script, and I don't see any property in the btn Tab Menu to set. What am I missing? It sounds to me like you have a copy of the tab panel on each card. What you need to do is put the tab panel into a group, and check on the Behave like a background of the group in the Inspector. Then delete all the other tab panels on the other cards, and then go to each of the cards you've already created and place the new background group on the card (Object menu, choose Place Group, and then pick the group). Any new cards you create will automatically inherit the background group. This way all the cards are sharing the same group object so the changes to the tab panel is reflected on all cards at once. HTH, Ken Ray Sons of Thunder Software, Inc. Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: What to do to get a selected TAB-Button into the foreground?
Hi Tiemo, You got , as usual :-) the right answer from Ken. In addition, the How to Manage Tabbed Buttons tutorial might help you to get started with all methods, tricks and tips when managing tabbed buttons: How to manage tabbed buttons with 2 methods: Multiple cards method (each tab is a card) and Groups method (show/hide groups based on tab selection). And, by script, how to set the tabs names, how to select a tab, how to disable or enable a tab, etc. You will access this tutorial through Tutorials Picker a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Le 7 mai 07 à 18:17, Tiemo Hollmann TB a écrit : I just tried my first time a tab panel. As I see it, I put on each card the same tab menu and set the code to: On menuPick . switch foo go to card foo So far it works, now I am missing a little thing. If I click on a tab, I switch to the selected card, but the clicked tab doesn't come into the foreground not until I have clicked a second time onto the same tab. I have a pass menuPick in my script, and I don't see any property in the btn Tab Menu to set. What am I missing? Thanks for any hint Best regards from Paris, Eric Chatonet. http://www.sosmartsoftware.com/ [EMAIL PROTECTED]/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
AW: What to do to get a selected TAB-Button into the foreground?
Thank you Eric, very helpful! Tiemo -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:use-revolution- [EMAIL PROTECTED] Im Auftrag von Eric Chatonet Gesendet: Dienstag, 8. Mai 2007 09:21 An: How to use Revolution Betreff: Re: What to do to get a selected TAB-Button into the foreground? Hi Tiemo, You got , as usual :-) the right answer from Ken. In addition, the How to Manage Tabbed Buttons tutorial might help you to get started with all methods, tricks and tips when managing tabbed buttons: How to manage tabbed buttons with 2 methods: Multiple cards method (each tab is a card) and Groups method (show/hide groups based on tab selection). And, by script, how to set the tabs names, how to select a tab, how to disable or enable a tab, etc. You will access this tutorial through Tutorials Picker a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Le 7 mai 07 à 18:17, Tiemo Hollmann TB a écrit : I just tried my first time a tab panel. As I see it, I put on each card the same tab menu and set the code to: On menuPick . switch foo go to card foo So far it works, now I am missing a little thing. If I click on a tab, I switch to the selected card, but the clicked tab doesn't come into the foreground not until I have clicked a second time onto the same tab. I have a pass menuPick in my script, and I don't see any property in the btn Tab Menu to set. What am I missing? Thanks for any hint Best regards from Paris, Eric Chatonet. http://www.sosmartsoftware.com/ [EMAIL PROTECTED]/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: CGI Hung Process Help!
Dave, thanks, I have about 6 CGI's regularly appearing as hung. Some show up only once a week. The guestbook.cgi is very high traffic. A sweet spot for spammmers and I don't know what happens if someone tries to dump a huge chunk of data into the comments field (I used to see that a lot before we implemented the captcha visual check) he regularly hangs at least once in 72 hours... so I will test this solution on that one and if it doesn't appear again in one week we know we nailed it. Questions below ps. to Bernard... suggestion on logs. good one! I'll do it. tks At least this dual XEON box has four CPU'sotherwise our web site(s) would have died a long time ago on this problem. On 5 May 2007, at 23:09, Sivakatirswami wrote: repeat until length(PostIn) = $CONTENT_LENGTH read from stdin until put it after PostIn end repeat Dave Cragg wrote: I'd suspect this part. I used to use this approach, but ran into trouble after moving some scripts to a new server. If something happens to stall the connection during the read process, you'll be in an endless loop, possibly with high CPU usage. I've started using something like this. It puts a limit on how many empty reads happen before bailing out. (I copied this quickly, and modified slightly to remove some application specific code. Check before using.): local sPostdata = local sDataRead = false local sReadCount = 0 local sEmptyReadCount = 0 local sEmptyReadLimit = 200 local sShortRead = false on startup readData repeat while sDataRead = false wait for messages end repeat ## skts: I don't understand wait for messages what does that do? ## The rest of this is quite transparent. if sShortRead then ## exit routine needed here # a good place to use Bernard's log suggestion... # which will also help confirm that this is the culprit. end if ## carry on end startup on readData read from stdin for $CONTENT_LENGTH put it into tTemp add 1 to sReadCount if tTemp empty then put tTemp after sPostdata else add 1 to sEmptyReadCount end if if length(sPostdata) $CONTENT_LENGTH then if sEmptyReadCount sEmptyReadLimit then send readData to me in 50 milliseconds else put true into sDataRead put true into sShortRead end if else put true into sDataRead end if end readData ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- Om shanti (In Peace) Sivakatirswami www.himalayanacademy.com Get Hinduism Today Digital Edition. It's Free! http://www.hinduismtoday.com/digital/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Can this be true: just a few weeks to get Rev running as a cross-platform cross-browser browser plugin?
Well according to Peter Fisk ( http://vistasmalltalk.wordpress.com/2007/05/07/smalltalk-dlr-compiler/): I have built a Smalltalk compiler for the DLR (Dynamic Language Runtime) which is currently capable of processing arithmetic expressions. Smalltalk is structurally a very simple language, and I estimate that the compiler could be completed within one to two weeks. Which basically means that it is possible to run a whole bunch of languages like IronPython, Smalltalk and Lisp amongst others inside a Windows( Browser.IE, Browser.Fx) or an OSX(Browser.Fx, Browser.Safari)) using the Silverlight cross-browser plugin - http://www.oreillynet.com/windows/blog/2007/05/ironpython_smalltalk_lisp_wind.html Now is the Transcript language in RunRev that much more complicated than SmallTalk? If it can take one developer a couple of weeks to build a SmallTalk compiler then how much effort would it be to do this for RunRev? Not only would we be able to use Transcript in the browser, but mix it with other languages in the .NET / Mono frameworks? My guess is that it would be a bit more complicated than SmallTalk - and we would not be able to use the RunRev controls inside the browser. Still to be able to use Transcript instead of Javasript, and as part of a long term strategy to get Rev working seamlessly with altBrowser and AJAX style apps - is this not a good direction to follow? Yes people would need to install the Silverlight plugin, but this is a Microsoft plugin and a strategic(ish) part of VISTA? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Partition benefits . . .
Sorry to be contrary, but I don't think another partition is that good of a safety net. A second real drive is more reliable in my experience. Still there are a couple of situations where the extra OS on separate partition comes in handy, even for OSX; 1) defraging your startup disc 2) extremely rare on OSX but if you ever install something and suddenly run into problems, being able to restart off the other partition and do your days work and worry about troubleshooting the normal partition at a more convenient time can be a real phew moment. 3) being able to do work whilst running maintenance - you can't do anything whilst AppleJack does it's thing. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [OT] Where North Americans can get rid of old computers.
I don't see anything here about donating old macs. Yes, I am aware of suffering in this world. Stephen ? http://www.invisiblechildren.com -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Partition benefits . . .
I agree. External drives are very inexpensive now. If you are running OS X you can even boot from an external drive. You can buy a six-port Firewire hub for about $50 or daisy-chain over 60 drives. When I install servers for small businesses I put the OS on an external drive. That way, if the hosting server fails, the user can boot any of the other computers from that external drive - and it automatically becomes the server - with very limited client reconfiguration. Paul Looney -Original Message- From: [EMAIL PROTECTED] To: use-revolution@lists.runrev.com Sent: Mon, 7 May 2007 10:40 PM Subject: Re: Partition benefits . . . Sorry to be contrary, but I don't think another partition is that good of a safety net. A second real drive is more reliable in my experience. Still there are a couple of situations where the extra OS on separate partition comes in handy, even for OSX; 1) defraging your startup disc 2) extremely rare on OSX but if you ever install something and suddenly run into problems, being able to restart off the other partition and do your days work and worry about troubleshooting the normal partition at a more convenient time can be a real phew moment. 3) being able to do work whilst running maintenance - you can't do anything whilst AppleJack does it's thing. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list [EMAIL PROTECTED] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution AOL now offers free email to everyone. Find out more about what's free from AOL at AOL.com. =0 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Partition benefits . . .
Stephen, Based on my 22 years experience with Macs, some bad, mostly very good, I agree with you that the preference for external (or now a days, perhaps, - interior) real drives is by far the better choice; particularly with their very low cost, remembering $800 one and two MB hard drives in the 80s. Though much slower, at this time, I look forward to the day when we have huge DVD-type memory mechanisms where there are no whirling disks that can crash and burn with our data. Even now, it would be smart of us to burn more CDs with our data instead of trusting these behemoth drives to continue to function reliably. Tape was good, but not very convenient, being totally linear. Joe Wilkins On May 7, 2007, at 10:40 PM, Stephen Barncard wrote: Sorry to be contrary, but I don't think another partition is that good of a safety net. A second real drive is more reliable in my experience. Still there are a couple of situations where the extra OS on separate partition comes in handy, even for OSX; 1) defraging your startup disc 2) extremely rare on OSX but if you ever install something and suddenly run into problems, being able to restart off the other partition and do your days work and worry about troubleshooting the normal partition at a more convenient time can be a real phew moment. 3) being able to do work whilst running maintenance - you can't do anything whilst AppleJack does it's thing. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
[OT] Where North Americans can get rid of old computers.
Stephen Barncard wrote: I don't see anything here about donating old macs. Yes, I am aware of suffering in this world. Well, I never doubted the second statement! I have copied this link from a comment left by somebody as a place to donate old computers - whether Macs or PCs is not clear. sincerely, Richmond Mathewson A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: CGI Hung Process Help!
On 8 May 2007, at 11:27, Sivakatirswami wrote: repeat while sDataRead = false wait for messages end repeat ## skts: I don't understand wait for messages what does that do? The above three lines are the equivalent of this: wait until sDataRead is not false with messages I heard that the wait for messages form was less resource intensive because the condition was checked less often. But some limited testing showed no great difference. Cheers Dave ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Partition benefits . . .
Kay C Lan wrote: Still there are a couple of situations where the extra OS on separate partition comes in handy, even for OSX; 1) defraging your startup disc 2) extremely rare on OSX but if you ever install something and suddenly run into problems, being able to restart off the other partition and do your days work and worry about troubleshooting the normal partition at a more convenient time can be a real phew moment. 3) being able to do work whilst running maintenance - you can't do anything whilst AppleJack does it's thing. Like my grandfather used to say, When faced with two compelling options each with strong merit, choose both. :) Whenever I get a new Mac I resist the temptation to start loading stuff right away and instead partition it first, so that I have one smaller partition dedicated to diagnostics and maintenance utilities. There are things Disk Utility can do from a separate volume that it can't do when repairing permissions on the active volume, and of course tools like Disk Warrior only run from a separate volume. Having the second partition takes only a minute to set up, but gives me the convenience of knowing I always have a second volume with me no matter where I am. That said, I also carry an external FireWire drive. The FireLite series from SmartDisk are ultra-tiny (just over 3 long), weigh next to nothing, with a rounded form factor that slips in an out of a backpack pocket very easily. They're powered by the FW connection, so they need no additional power source or cabling other than the included FW cable. These drives are very robust -- I've dropped all of mine at one time or another, twice even during accesses, and they just keep on working well like they've never had any such abuse. The FW400 interface lets me back up all the work folders on my hard drive (30GB) in just a few minutes, and the FW800 model does it all in what feels like less than a fourth of the time -- it's so fast I find myself double-checking the drive just to make sure it all copied. :) http://www.smartdisk.com/eWeb/smartdiskus/www/staticpages/fireliteporthdd.asp No, I don't work for them. Just love their product. Currently all of their models are rated at 5400 RPM, so it's on par with Apple's built-in drives. Good luck finding a 7200 RPM portable drive; I've been trying, but thus far in 80MB capacities I can only find the raw drives, and only from two manufacturers. I bought a FW enclosure thinking I might get around to building my own drive, but I've been so happy with the FireLite I can't say I've ever been sufficiently motivated. :) -- Richard Gaskin Managing Editor, revJournal ___ Rev tips, tutorials and more: http://www.revJournal.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
pictures in mysql database
Have some pictures in a mysql database I am not sure how to get them to display in my image field this is what I have tried so far put SELECT * FROM pictures WHERE pictures.name= 'ctgFork01'; into theSQL put revQueryDatabase(dbID, theSQL) into curID put revDatabaseColumnNamed(curID,picture) into ctg1 set the filename of image ctg1 to ctg1 -- this did not work --or this one put ctg1 into image ctg1 anyone know what I need to do to get the picture to display? Thanks Rob ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Partition benefits . . .
On May 8, 2007, at 4:49 PM, Richard Gaskin wrote: That said, I also carry an external FireWire drive. The FireLite series from SmartDisk are ultra-tiny (just over 3 long), weigh next to nothing, with a rounded form factor that slips in an out of a backpack pocket very easily. They're powered by the FW connection, so they need no additional power source or cabling other than the included FW cable. I have one also - beautiful product. However, I use Superduper to back up with and the Firelite cannot act as a boot drive. Works great otherwise. Can you boot from yours Richard? My main backup is an OWC Mercury - fantastic machine. Jim Sims Custom Software Development www.EZPZapps.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Partition benefits . . .
Jim, I use a Firelite and Superduper to backup my PowerBook, OS 10.4.9, and I CAN boot from the Firelite (just retested to be sure - am writing this with the laptop powered by the OS on the Firelite). Richard, It appears that the 7200 rpm Firelite is not sold anymore. Paul Looney -Original Message- From: [EMAIL PROTECTED] To: use-revolution@lists.runrev.com Sent: Tue, 8 May 2007 8:06 AM Subject: Re: Partition benefits . . . On May 8, 2007, at 4:49 PM, Richard Gaskin wrote: That said, I also carry an external FireWire drive. The FireLite series from SmartDisk are ultra-tiny (just over 3 long), weigh next to nothing, with a rounded form factor that slips in an out of a backpack pocket very easily. They're powered by the FW connection, so they need no additional power source or cabling other than the included FW cable. I have one also - beautiful product. However, I use Superduper to back up with and the Firelite cannot act as a boot drive. Works great otherwise. Can you boot from yours Richard? My main backup is an OWC Mercury - fantastic machine. Jim Sims Custom Software Development www.EZPZapps.com ___ use-revolution mailing list [EMAIL PROTECTED] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution AOL now offers free email to everyone. Find out more about what's free from AOL at AOL.com. =0 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Partition benefits . . .
On 5/8/07, Stephen Barncard [EMAIL PROTECTED] wrote: Sorry to be contrary, but I don't think another partition is that good of a safety net. A second real drive is more reliable in my experience. Absolutely, but this thread originally came about by you mentioning that you have a 250GB HD in a Mac that only recognizes 120GB, seems to be a waste if you don't use it. As stated, one of the things I do on such a partition is to keep a pristine copy of the OS, it makes regular HD maintenance that normally requires starting off a CD a breeze and, as I don't take my backup HD on the road with me, has saved my bacon more than a dozen times (admitedly far more with Classic than OSX). On a separate HD (and CDs/DVDs) I keep backups/archives of the 'in use' OS and working files. As Richard says, each approach has it's advantages; I use partitions for theirs and separate HDs for theirs. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
[OT] Pew Article on Web 2.0
One of my customers just pass this URL to me, a blog entry with a good summary of a recent survey from the Pew Internet American Life project: http://searchengineland.com/070507-095250.php The summary of that summary is that the audience for Web 2.0 applications may be smaller than those of us immersed in the tech world might believe. My personal take is that this bodes well for us Rev folks in a couple ways. First, with the Rev CGI of course we can deploy Web 2.0 systems now, ahead of the curve. But I think it also bodes well for Web 3.0, desktop apps that take advantage of Internet connectivity within a comfortable, responsive context that users continue to enjoy, and course those are trivial to make with Rev. If you're interested in the straight dope, here's the link to the page at Pew with the downloaded PDF of the report: http://www.pewinternet.org/PPF/r/213/report_display.asp -- Richard Gaskin Managing Editor, revJournal ___ Rev tips, tutorials and more: http://www.revJournal.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Function Points
While working on some code base analysis tools, I began to wonder about the up-front side of the equation, estimating. Although there are many useful measurements for code base analysis, I've found few methods for measuring the scope of a project before the code is written. Perhaps the most popular is counting function points, but as I've looked into this it seems that even the best methods for counting function points have a strong subjective element (when is a particular input considered complex?). So while I can see the value for large shops where the same teams might derive function point counts across a great many projects, I haven't yet come across a method of measuring project scope in a way that allows different smaller shops to compare their findings in any meaningful way. Do any of you use function point analysis? What other methods of quantitatively scoping a project have you found useful? What constitutes a function point in Rev, and how does one weight it? And perhaps more to the point: Am I looking for a Holy Grail in trying to find an objective measurement for projects which don't have any code yet? -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: pictures in mysql database
I found this on the list and should work put SELECT * FROM pictures WHERE pictures.ID = 3 into theSQL put revQueryDatabaseBLOB(dbID, theSQL) into curID put revDatabaseColumnNamed(curID,picture) into tdata put tdata into image ctg1 but not for me it returns this % PNG -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Robert Mann Sent: Tuesday, May 08, 2007 11:07 AM To: use-revolution@lists.runrev.com Subject: pictures in mysql database Have some pictures in a mysql database I am not sure how to get them to display in my image field this is what I have tried so far put SELECT * FROM pictures WHERE pictures.name= 'ctgFork01'; into theSQL put revQueryDatabase(dbID, theSQL) into curID put revDatabaseColumnNamed(curID,picture) into ctg1 set the filename of image ctg1 to ctg1 -- this did not work --or this one put ctg1 into image ctg1 anyone know what I need to do to get the picture to display? Thanks Rob ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Partition benefits . . .
Well . . . Apart from Applejack, on the computers that run Mac OS 10 I have, either a second partition (wife's G4 iBook, my PPC Mac Mini) or another HD with an OS on it (my G4 Windtunnel has 4 HDs). http://applejack.sourceforge.net/ apropos de quoi je voudrais to point out that 'Cider' in the part of the world where my Mother comes from (Somerset/Dorset, England) contains about 12% alcohol, plus an extremely large proportion of fusel oils, and is exactly what North Americans call Applejack'. Unfortunately the word 'Cider' has been debased, in both the American Colonies and Bulgaria to mean either Apple juice, or Apple flavoured fizzo. While I am on the topic of the American Colonies, I see that the Hanoverian usurper is currently visiting the Head of the Colonial Rebels in the said Colonies. I, as a good Scot, remain loyal to my sovereign, Francis II: http://www.defendersofscotland.org/monarch.htm What I would say in favour of Applejack is that most of my crashes (about 1 a week with 10.4.x) a choice of Number 5 (cleans out VM) does the trick ()% of the time and takes about 1 minute: so: reboot into Cmd-line = 2 mins Applejack #4 = 1 min reboot = 2 mins total = 5 mins CF... other HD/partition/boot CD: reboot = 2 mins hanging around while Disk Utility sees the HDs = 10 - 25 minutes Disk Utility struts its funky stuff = 10 - 25 minutes reboot 2 mins NO CONTEST Of course, if you want to get on with the work a quick reboot from another partition/HD with all the Prefs, Plug-in and so forth = 2 mins BUT you are still left with the need to sort out the problematic initial boot HD/Part. or, as a friend of mine puts it to DeF**k the bl**dy thing - which, on a daft Sunday morning (say about 5 am) is, albeit, very rude, almost exactly how I feel. [And before you rush to say it, 5 repetitions of one's Gayatri Mantra, while possibly appeasing Indra and various other capricious divine entities, does not seem to speed up the time taken sorting out one's computer!]. Should anyone reading this message decide that parts of it are quite mad; they are right - Richmond is having a lot of fun: Your part in the fun is to work out which parts are serious, and which parts are a tremendous leg-pull. sincerely, Richmond Mathewson A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Partition benefits . . .
I couldn't help but notice someone saying how they wished their data was backed up to a more secure CD instead of hard drives. Here in the rainforest ( www.rainforestinn.com ) where I work a CD only lasts a few months while a hard drive that is kept powered lasts years. So we put all our music CD's and all our DVD's into hard drives as soon as possible before the aluminum layer of the external media starts to corrode and then be unreadable. So hard drives are the most reliable storage medium we can get. Tapes are much much worse here as they can go bad with a weird mold growth in less than a month. On 5/8/07 2:50 PM, Richmond Mathewson [EMAIL PROTECTED] wrote: Well . . . Apart from Applejack, on the computers that run Mac OS 10 I have, either a second partition (wife's G4 iBook, my PPC Mac Mini) or another HD with an OS on it (my G4 Windtunnel has 4 HDs). http://applejack.sourceforge.net/ apropos de quoi je voudrais to point out that 'Cider' in the part of the world where my Mother comes from (Somerset/Dorset, England) contains about 12% alcohol, plus an extremely large proportion of fusel oils, and is exactly what North Americans call Applejack'. Unfortunately the word 'Cider' has been debased, in both the American Colonies and Bulgaria to mean either Apple juice, or Apple flavoured fizzo. While I am on the topic of the American Colonies, I see that the Hanoverian usurper is currently visiting the Head of the Colonial Rebels in the said Colonies. I, as a good Scot, remain loyal to my sovereign, Francis II: http://www.defendersofscotland.org/monarch.htm What I would say in favour of Applejack is that most of my crashes (about 1 a week with 10.4.x) a choice of Number 5 (cleans out VM) does the trick ()% of the time and takes about 1 minute: so: reboot into Cmd-line = 2 mins Applejack #4 = 1 min reboot = 2 mins total = 5 mins CF... other HD/partition/boot CD: reboot = 2 mins hanging around while Disk Utility sees the HDs = 10 - 25 minutes Disk Utility struts its funky stuff = 10 - 25 minutes reboot 2 mins NO CONTEST Of course, if you want to get on with the work a quick reboot from another partition/HD with all the Prefs, Plug-in and so forth = 2 mins BUT you are still left with the need to sort out the problematic initial boot HD/Part. or, as a friend of mine puts it to DeF**k the bl**dy thing - which, on a daft Sunday morning (say about 5 am) is, albeit, very rude, almost exactly how I feel. [And before you rush to say it, 5 repetitions of one's Gayatri Mantra, while possibly appeasing Indra and various other capricious divine entities, does not seem to speed up the time taken sorting out one's computer!]. Should anyone reading this message decide that parts of it are quite mad; they are right - Richmond is having a lot of fun: Your part in the fun is to work out which parts are serious, and which parts are a tremendous leg-pull. sincerely, Richmond Mathewson A Thorn in the flesh is better than a failed Systems Development Life Cycle. ___ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ||| )_) )_) )_) )___))___))___)\ )))_)\\ _|||\\\__ ---\ /- http://www.bluewatermaritime.com ^ ^ ^^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (815) 331-0838 Blue Water Maritime P.O. Box 2087 Rio Grande, PR 00745 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Stack that pulls down embedded font off the web
Say, any idea if I can write a stub stack that pulls down a second stack off the internet, and yet uses a font that's embedded in that second stack, using the new font embedding technology in Rev? ** See what's free at http://www.aol.com. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Stack that pulls down embedded font off the web
RGould8 wrote: Say, any idea if I can write a stub stack that pulls down a second stack off the internet, and yet uses a font that's embedded in that second stack, using the new font embedding technology in Rev? Hard to say. I went to RunRev.com to take a look at the altFont, but I can't find it. Is locating the acquired alt stuff some sort of adventure game, or did I miss an obvious link on the front page or storefront somewhere? -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Stack that pulls down embedded font off the web
Richard Gaskin wrote: RGould8 wrote: Say, any idea if I can write a stub stack that pulls down a second stack off the internet, and yet uses a font that's embedded in that second stack, using the new font embedding technology in Rev? Hard to say. I went to RunRev.com to take a look at the altFont, but I can't find it. Is locating the acquired alt stuff some sort of adventure game, or did I miss an obvious link on the front page or storefront somewhere? Did you look in the latest beta distribution? You already have it. :) It's revFont now, BTW. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Stack that pulls down embedded font off the web
[EMAIL PROTECTED] wrote: Say, any idea if I can write a stub stack that pulls down a second stack off the internet, and yet uses a font that's embedded in that second stack, using the new font embedding technology in Rev? I don't see why not. If the remote stack has the font embedded, you'd just need to install the font when the stack opens and uninstall when it closes. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Function Points
Nope, don't use Function points here. But I do have experience in estimating project scope. Here's some ideas: 1) First, get a small upfront check to build the spec. A defined spec will help greatly in creating an estimate for what it takes to complete a project. I typically like to create large scale blueprints outlining the interface flow/design of a project, and they generally don't cost over a couple grand to create. I've found over the years typically more work goes into the GUI and hooking it up, than the back-end. 2) After you have a project blueprint and have gone over it with the customer, you'll need to define the development 'nature' of a project. We prefer a modified Extreme Programming methodology http://www.extremeprogramming.org/ whereby we set early and frequent milestones with the knowledge things can and will change during the process. At Human Code we generally worked on a different model as a product HAD TO SHIP ON TIME, so we could spec it out, start to finish, at the beginning. Create a schedule and keep to it no matter what. While this did satisfy the customer requirements, it ended up many times creating a less than stellar finished product. 3) If forced to make a not to exceed bid, I generally go over the blueprint, and estimate as accurately as I can how long it will take, then multiply times 3. I typically explain to my customers they get a better and more cost effective project by paying 'by the hour' as opposed to 'fixed bid.' Fixed bids have more detailed specs and a ECN process (Engineering Change Notice) by where we can modify the projected schedule, budgets and deliverables. Lastly, THERE IS NO SUBSTITUTE FOR EXPERIENCE in estimating a project. HTH, Chipp ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: External problem
Yes, I am on a Mac working with XCode. Dave, what definitions do I need inside that code? I have seen it before, but I guess I don't understand what it does. -- Matthew Peterson Programmer Christa McAuliffe Space Education Center On Apr 19, 2007, at 8:10 AM, Dave wrote: Hi, Without looking at the code I'm can't tell for certain, but I think this is to do with C vs C++. You need to surround it with: #ifdef __cplusplus extern C { #endif -- Definitions Here #ifdef __cplusplus }; #endif Hope this Helps Dave On 18 Apr 2007, at 18:20, Matthew wrote: I am currently trying to build a SHA1 library in the hopes that it will run faster than ShaoSean's library (Great library by the way). I have the code all written out and no errors in the code itself, but when i try to compile it has 1 error and it says: Undefined symbols: _getXtable (part of path removed)/ExternalsEnvironment2_mod/sha1_hash/cache/ Debug/sha1_hash.build/Objects-normal/ppc/sha1_hash.o reference to undefined _getXtable symbols names listed in -exported_symbols_list: (part of path removed)/ExternalsEnvironmentV2_mod/sha1_hash/sha1_hash.exports not in linked objects _getXtaable collect2: Id returned 1 exit status looking in both externals.c and externals.h i notice that getXtable is defined but not _getXtable. Is there something that I should change to fix this? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: on returnkey doesn't work
you might also try something like the closeField handler. It is sent to the field whenever the user changed something in it. If you were to put one in the card script and check the target, it should tell you which field it was, although I have not tested it. -- Matthew Peterson Programmer Christa McAuliffe Space Education Center On May 5, 2007, at 4:11 PM, Jim Ault wrote: Using these two handler in a card script works fine: card script --- on returnKey go next end returnKey on returninfield put the seconds user hit return in the target end returninfield Without a returninfield override handler, then the tab on return as true on each field means that upon reaching the last visible line, the tab key will be the effect. Now the layer order of the fields controls the movement Jim Ault Las Vegas On 5/5/07 2:36 PM, Joe Lewis Wilkins [EMAIL PROTECTED] wrote: Back, again with what could be a pretty stupid question, and... this seems like a pretty elementary feature that should work, but doesn't - for me - right now. Thoughts? I've put the following into a card script and then tried it in a field script that would have an insertion point or some selected text. Essentially, I'm trying to identify which of the 45 text fields on a card is the one in which the user has just entered something, so that I can use the return key to go to the next field; the tab key works fine in this regard, but I'd like the return key to do the same thing. Each of these text fields only uses the first line, but if the return key is pressed now, it goes to the next line. Perhaps I should be using a different type of field; maybe a label instead? on returnKey -- do anything; I tried a beep and as the dictionary said: go next cd; nothing happens end returnKey Then in a field on returnField -- ditto end returnField TIA, Joe Wilkins ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: on returnkey doesn't work
Guess I forgot to get back with the solution to my question; since it was really quite simple. I just has had to set the Tab On Return property of each of the Fields to true; now pressing return or enter functions the same as pressing the TAB key. Sorry... I believe it was Jim who proded me in the right direction. Joe Wilkins On May 8, 2007, at 2:44 PM, Matthew wrote: you might also try something like the closeField handler. It is sent to the field whenever the user changed something in it. If you were to put one in the card script and check the target, it should tell you which field it was, although I have not tested it. -- Matthew Peterson Programmer Christa McAuliffe Space Education Center On May 5, 2007, at 4:11 PM, Jim Ault wrote: Using these two handler in a card script works fine: card script --- on returnKey go next end returnKey on returninfield put the seconds user hit return in the target end returninfield Without a returninfield override handler, then the tab on return as true on each field means that upon reaching the last visible line, the tab key will be the effect. Now the layer order of the fields controls the movement Jim Ault Las Vegas On 5/5/07 2:36 PM, Joe Lewis Wilkins [EMAIL PROTECTED] wrote: Back, again with what could be a pretty stupid question, and... this seems like a pretty elementary feature that should work, but doesn't - for me - right now. Thoughts? I've put the following into a card script and then tried it in a field script that would have an insertion point or some selected text. Essentially, I'm trying to identify which of the 45 text fields on a card is the one in which the user has just entered something, so that I can use the return key to go to the next field; the tab key works fine in this regard, but I'd like the return key to do the same thing. Each of these text fields only uses the first line, but if the return key is pressed now, it goes to the next line. Perhaps I should be using a different type of field; maybe a label instead? on returnKey -- do anything; I tried a beep and as the dictionary said: go next cd; nothing happens end returnKey Then in a field on returnField -- ditto end returnField TIA, Joe Wilkins ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Dynamic Language Runtime
David- I was part of a DLR roundtable discussion at CommunityOne day at JavaOne yesterday, so I think I can speak to this from the bleeding edge. A few points to consider: 1. The DLR is alpha. I'm bullish on it, and it's very promising, but there are quite a few rough edges and things that just aren't worked out yet. There's no consensus on threads, for instance. Give it time. 2. The DLR means a lot more than just being able to run something in a browser. It promises cross-language compatibility, the ability to run modules written in one language within the context of another language. 3. There's never been a jit compiler for xtalk. Not that it couldn't be done, but that brings headaches of its own. The whole short path / long path thing, for one, is something that I don't think has ever been considered for xtalk syntax. 4. Peter Fisk's Smalltalk compiler is capable of processing arithmetic expressions. That's still a far cry from a full-blown Smalltalk compiler. I'm reasonably certain that a compiler that would process put 2 + 3 in Transcript wouldn't be that hard to build. But there's a lot more to the infrastructure than that. 5. We can't all be Peter Fisk. -- -Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: CGI Hung Process Help!
Dave Cragg wrote: On 8 May 2007, at 11:27, Sivakatirswami wrote: repeat while sDataRead = false wait for messages end repeat ## skts: I don't understand wait for messages what does that do? The above three lines are the equivalent of this: wait until sDataRead is not false with messages I heard that the wait for messages form was less resource intensive because the condition was checked less often. But some limited testing showed no great difference. What confuses me is that I thought wait was a blocker, but this is news to me: you can have a wait handler but if you have previously initiated a send in loop, those continue on, even if a wait has been set elsewhere. Sivakatirswami ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution