sketchucation logo sketchucation
    • Login
    1. Home
    2. chrisglasier
    3. Posts
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    ๐Ÿ›ฃ๏ธ Road Profile Builder | Generate roads, curbs and pavements easily Download
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 103
    • Posts 1,031
    • Groups 2

    Posts

    Recent Best Controversial
    • RE: [Code] WebDialog communication

      Actually it isn't the external file cleanup I was concerned with, it is trying to avoid uniquely naming a namespace by allowing duplicate names for js objects.

      So for example I have a number of devices (plugins), one for positioning, one for timing, one for animation, one for music and so forth. Each device has function start(){...}. When I want to use one I create and append a new script element with the relevant source file. When that is properly loaded its start function overwrites the one in memory, and the same for any other duplicate name.

      I know that all the Ruby plugins have to be loaded with Sketchup, but this is not true with the js side of webdialogs.

      posted in Developers' Forum
      chrisglasierC
      chrisglasier
    • RE: [Code] WebDialog communication

      @dan rathbun said:

      OK, obviously we need a shorter Js-side namespace name.

      Excuse me for butting in but the subject relates to what I am trying to do.

      I think I asked about this before here but certainly at Stackoverflow.

      In a nutshell if I append a new external script file after loading its names overwrite any duplicates in memory. The act of (re-)appending a file defines the namespace (or at least its content) which seems more reliable than human acronymisation (sorry). I suspect there is some dreadful twist to this but I am still looking.

      posted in Developers' Forum
      chrisglasierC
      chrisglasier
    • RE: Most common floor plan scale in the USA?

      I remember a long time ago British Gypsum used to sell plasterboard with a sash banner proudly proclaiming Metric Width Imperial Height.

      To resolve cultural clashes chippies used inch b' deep and twice b' twice for their two by ones and twos.

      And OT posh people liked to have their bath panels fixed with cranium plated screws.

      posted in Corner Bar
      chrisglasierC
      chrisglasier
    • RE: Unwanted line [RESOLVED]

      @unknownuser said:

      Some reason for open the bathroom door in that way ?

      British Standard Code of Practice (Secondary means of exposure protection)

      posted in LayOut Discussions
      chrisglasierC
      chrisglasier
    • RE: Office Building

      Closer cropping looks good to me but I'm only a Sunday driver.

      office.png

      posted in Gallery
      chrisglasierC
      chrisglasier
    • RE: Multiplatform editor Sublime Text 2

      Here is a comparison with NP++.

      Sublime
      NPP++

      I find the red pairing of brackets useful.

      posted in Developers' Forum
      chrisglasierC
      chrisglasier
    • RE: Second hand software trading now legal in Europe

      @trogluddite said:

      @chrisglasier said:

      ...for use on line... ...the only owner being the manufacturer

      Which brings its own problems - ...

      Sorry I did not make the point clearly.

      It is the structure of the digital market I am concerned about. Rather than consider the distribution of software with products it seems beneficial to consider it as provision of services like public utilities - extension of the web sites on tap experiment (W3C protocols and development languages being the utility).

      All the arguments about competitiveness and so on apply to both ways, but the big plus for utilities is the avoidance of currently unresolvable ownership issues.

      posted in Corner Bar
      chrisglasierC
      chrisglasier
    • RE: Second hand software trading now legal in Europe

      I think your example Gaieus is a good one. It has to be a practical not a legal solution. And it seems to me that is the only way to create a balanced digital market. It is pointless comparing laws related to selling a s/h car with selling s/h software. If the seller uses the car he sold the new owner would surely call the police - not so of course with software where the buyer is not even aware.

      It seems more rational to me for software to be made available for use on line like googleDocs, streaming music and video and so on, the only owner being the manufacturer. Sketchup it seems is too complex for that. That is why I am following HTML5 canvas development with greater interest than before.

      posted in Corner Bar
      chrisglasierC
      chrisglasier
    • RE: Second hand software trading now legal in Europe

      @unknownuser said:

      @speaker said:

      This is very good news for all software users.

      Indeed it is.

      For how long? Where is the incentive for manufacturers to produce? How to police software (including operating systems, applications, games, operating systems, music tracks and videos) sold but still used by the seller?

      And so on ...

      posted in Corner Bar
      chrisglasierC
      chrisglasier
    • RE: Re: Some Funny Pics.

      rsoles.jpg

      posted in Corner Bar
      chrisglasierC
      chrisglasier
    • RE: Re: Some Funny Pics.

      @frederik said:

      This is called fashion nowadays... ๐Ÿ˜ฎ ๐Ÿ˜†

      "There's Nothing like a Dane [sic]"

      posted in Corner Bar
      chrisglasierC
      chrisglasier
    • RE: Design, Standard Heights and Dimensions References

      @jpalm32 said:

      I fear all these skills will be lost in the not too distant future.

      What skills? This seems to be all about linking up data.

      posted in SketchUp Discussions
      chrisglasierC
      chrisglasier
    • RE: A new home for SketchUp

      @kingsi said:

      ... When I told him that I use Google Sketchup he could not even hide his amusement. ...

      This reminded me of an aspiring Captain of Industry telling me in 1995 in no uncertain terms that the City considered the Internet a joke, a plaything, a passing fad.

      I think it will not be too long before "Still using Autocad" will be derogative de rigeur. Re-branding may get Sketchup to help along the path but inevitably HTML5 and all that becomes the norm - which of course has no brand at all.

      posted in SketchUp Discussions
      chrisglasierC
      chrisglasier
    • RE: A Little Mid-Century Modern

      @davidheim1 said:

      For a proper mid-century look, shouldn't the top be made of salmon-pink Formica with that boomerang pattern on it?

      It's bound to come back.

      posted in Woodworking
      chrisglasierC
      chrisglasier
    • RE: Do we have a Joke Thread goin here?

      From local (likes CAPS) publican

      FIRST QUESTION:

      YOU ARE A PARTICIPANT IN A RACE. YOU OVERTAKE
      THE SECOND PERSON. WHAT POSITION ARE YOU IN?

      
      
       
      
       
       
       
       
      ANSWER :  IF YOU ANSWERED THAT YOU ARE FIRST,
       THEN YOU ARE  ABSOLUTELY WRONG! IF YOU OVERTAKE THE
       SECOND PERSON AND  YOU TAKE HIS PLACE, YOU ARE IN SECOND PLACE!
       
       TRY TO DO BETTER NEXT TIME.
       NOW ANSWER THE SECOND QUESTION,
       BUT DON'T  TAKE AS MUCH TIME AS
       YOU TOOK FOR THE FIRST QUESTION,  OK?
      
      
      
      
       
      SECOND QUESTION:
       IF YOU OVERTAKE THE LAST PERSON, THEN YOU ARE....?
      (SCROLL  DOWN)
      
       
       
       
      ~~~~~~~~~~  ~~~~~~~~~~
      
       
       
      
       
       
       
      
       
       
       
      ANSWER: IF YOU ANSWERED THAT YOU ARE SECOND TO LAST, THEN YOU  ARE.....
        WRONG AGAIN. TELL ME SUNSHINE, HOW CAN YOU OVERTAKE THE LAST PERSON??
      
       
      YOU'RE  NOT VERY GOOD AT THIS, ARE YOU?
      
       
      THIRD QUESTION:
       VERY TRICKY ARITHMETIC! NOTE:
       THIS MUST BE DONE IN YOUR HEAD ONLY.
      DO NOT USE PAPER AND PENCIL OR A CALCULATOR.
       TRY IT.
       
       
       
       TAKE&nb sp;1000 AND ADD 40 TO IT. NOW ADD ANOTHER 1000 NOW ADD 30.
       ADD ANOTHER 1000. NOW ADD 20 .. NOW  ADD ANOTHER 1000.
       NOW ADD 10. WHAT IS THE TOTAL?
       
       
       SCROLL DOWN FOR THE CORRECT ANSWER.....
      
       
       
       
      ~~~~~~~~~~  ~~~~~~~~~~
      
       
      
       
        
       
      
       
      DID YOU GET 5000?
      
      THE CORRECT ANSWER IS ACTUALLY 4100...
      
       
       
      IF YOU DON'T BELIEVE IT, CHECK IT WITH A CALCULATOR!
      TODAY IS DEFINITELY NOT YOUR DAY, IS IT?  
      
      MAYBE  YOU'LL GET THE LAST QUESTION RIGHT....  MAYBE...
      
       
       
      FOURTH QUESTION:
      MARY'S FATHER HAS FIVE DAUGHTERS: 
      
       1.      NANA, 2. NENE, 3. NINI,  4. NONO, AND ??? 
      2      WHAT IS THE NAME OF THE FIFTH DAUGHTER? 
      
      
       
       
       
       
      ~~~~~~~~~~  ~~~~~~~~~~
      
       
       
      
       
       
      
      DID YOU ANSWER NUNU? NO! OF COURSE IT ISN'T.
       HER NAME IS MARY! READ THE QUESTION AGAIN!
      
       
       
       
       
       
       
      OKAY, NOW THE BONUS ROUND,
       I.E., A FINAL CHANCE TO
       REDEEM YOURSELF:
      
       
       
       
       
      A MUTE PERSON GOES INTO A SHOP AND WANTS TO BUY A TOOTHBRUSH.
       BY IMITATING THE ACTION OF BRUSHING HIS TEETH HE
       SUCCESSFULLY EXPRESSES HIMSELF TO THE SHOPKEEPER AND THE  PURCHASE IS DONE.
       NEXT, A BLIND MAN COMES INTO THE SHOP WHO WANTS TO BUY A
       PAIR OF SUNGLASSES; HOW DOES  HE INDICATE WHAT HE WANTS?
      
       
       
       
       
      ~~~~~~~~~~  ~~~~~~~~~~
      
       
      
       
      
       
      IT'S REALLY VERY SIMPLE
       HE OPENS HIS MOUTH AND ASKS FOR IT...
      DOES YOUR EMPLOYER ACTUALLY PAY YOU TO THINK??
       IF SO DO NOT LET THEM SEE YOUR ANSWERS FOR THIS TEST!
       
       
       
      ~~~~~~~~~~  ~~~~~~~~~~
       
      
      PASS THIS ON TO FRUSTRATE THE
       SMART PEOPLE IN YOUR LIFE!
      HAVE A NICE DAY, ONE AND ALL.
      posted in Corner Bar
      chrisglasierC
      chrisglasier
    • RE: Wish List - WebDialog communication model

      @aadbuild said:

      thanks Chris, I am not sure if developing custom software is going out on a limb ...

      I don't think there was anything to thank me for, but have a read of this and its related posts. It may be you have put all your eggs in one basket - in which case you are very certainly out on a limb.

      Obviously I don't know the detail of your plug in but you mention some interaction with suppliers and so forth. You know most people have JavaScript enabled so if you are relying entirely on Ruby that may go against you. I would really think about minimising Ruby content to the simplest of bridges to Sketchup capturing and manipulating enabling data cross platform.

      posted in Developers' Forum
      chrisglasierC
      chrisglasier
    • RE: A new home for SketchUp

      @og1 said:

      Jason, this must be a bit difficult for you to change on to another program. I feel for you. I think your boss is right though, to take that direction. Trimble bought Sketchup for a reason. I'm sure they wouldn't invest in a product and not apply its use to their product. But then again, I could be wrong. Logic tells me that they will use it for their purposes (whatever they may be as I don't know). My heart wishes they will just improve it and keep it alive for all of us.

      I have a friend who is in the process of taking exams to be a Google Certified Sketchup Instructor. Does this have any merit anymore? Or did he just waste his time and money? I sure hope he didn't. That would be sad.

      This backs up what I posted before. Better help push to get HTML5 canvas established and developed. Here is a step forward I just found.

      posted in SketchUp Discussions
      chrisglasierC
      chrisglasier
    • RE: Wish List - WebDialog communication model

      Here and elsewhere communication models appear to be built on software solutions. A healthier approach is for the communication model to be designed to lead to software solutions. For example webdialogs can be software solutions for viewing communication models assembled by working the Internet as I suggested here and here.

      It is worth repeating the quote in that last post:

      All of the features of NLS were in support of Engelbart's goal of augmenting collective knowledge work and therefore focused on making the user more powerful, not simply on making the system easier to use.

      With this in mind I think it is very wrong to expect those gifted 3d modeling software designers to be responsible for communication modeling beyond the simplest of connections. Those who use Sketchup know what needs to be communicated for whatever they use it for yet there is little support for capturing and modeling their expertise - for example, why has builder Andrew Dwight had to go out on a limb?.

      posted in Developers' Forum
      chrisglasierC
      chrisglasier
    • RE: Wish List - WebDialog communication model

      I don't know if something on these lines would be useful for you.

      I am using a url inside the webdialog. I do as much as possible in javascript (with ajax and appropriate libraries). At the moment I am working with 2D "components" on html5 canvas (KinectJS library) but I have the beginnings of a sample bridge.rb just to manipulate SU components (using the same data with a few zzzz's added). My main interest is analytical animation both of words and models.

      posted in Developers' Forum
      chrisglasierC
      chrisglasier
    • RE: [code] Cleanup After execute_script

      @jim said:

      ...

      My version:

      function purge_script_tags() {
      >   var b = document.body;
      >   var last_node = b.lastChild;
      >   while(last_node.nodeName === "SCRIPT") {
      >      b.removeChild(last_node);
      >      last_node = b.lastChild;
      >   }
      > }
      

      This would remove all last scripts including ones not by execute_script - UHMS

      posted in Developers' Forum
      chrisglasierC
      chrisglasier
    • 1 / 1