Showing posts with label google. Show all posts
Showing posts with label google. Show all posts

Thursday, September 30, 2010

Installing GoogleSketchUp 7 on Ubuntu 10.04 using Wine 1.1.49

If you are like me, design even your dog house then Google SketchUp is a tool you want to use.

 I wanted to do a layout of  Tri Labs new office and I was wondering what tool can use to do that easily and quickly, I have some job portal for develop. After a but of googling, SketchUp seemed to be showing up everywhere, but it is written to work on Windows and Mac Platforms.  By now you should know that the open source community are a bunch of die hards.

So here is how I installed SketchUp on my Ubuntu 10.04 - Lucid Lynx

Laying as good foundation : Installing Wine

  1. Start the terminal - Application > Accessories > Terminal
  2. Update your repository list



    sudo apt-get update
  3. Install Wine



    sudo apt-get install wine1.2 wine1.2-dbg wine1.2-dev wine1.2-gecko

Download and Install SketchUp

  1. Download SketchUp 7
  2. Install SketchUp 7. Navigate to the folder of where you saved the GoogleSketchUpWEN.exe file, right click on the GoogleSketchUpWEN.exe and choose ‘Open with Wine Windows Program Loader’. Simply follow the instructions while accepting all the default settings, and it should install without problems at all
  3. Google SketchUp needed Windows files

    wget -c http://dl.dropbox.com/u/2615076/scripts/winetricks
    sh winetricks corefonts vcrun6 vcrun2005
  4. After installing winetricks is done, you are ready to sketch, just click Applications > Wine > Programs > Google SketchUp 7 > Google SketchUp.

Just InCase Hacks

  1. Error "SketchUp was unable to initialize OpenGL - Run the regedit.exe (found in /home/YOURNAME/wine/drive_c/windows/regedit.exe). Expand HKEY_CURRENT_USER\Software\Google\SketchUp6\GLConfig\Display, and change HW_OK to 1.
  2. You can not see SketchUp 7 under Programs - Navigate /home/YOURUSERNAME/.wine/dosdevices/c:/Program Files/Google/Google SketchUp 7/ and launch SketchUp.exe
The office foundation and walls are up, 

Saturday, November 28, 2009

Google's Go - a systems programming language



November 10, Google release it's  new systems programming language called Go.  According to the website http://golang.org Go has the following outstanding features:-

  • simple in term of programming syntax, less typing
  • fast  compilers produce fast code fast. Typical Go builds take a fraction of a second yet the resulting programs run nearly as quickly as comparable C or C++ code.
  • safe in type safe and memory safe. Go has pointers but no pointer arithmetic. For random access, use slices, which know their limits.
  • concurrent is a core part of the language. Go promotes writing systems and servers as sets of lightweight communicating processes, called goroutines, with strong support from the language. Run thousands of goroutines if you want—and say good-bye to stack overflows.
  • fun to work with. Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. It feels like a dynamic language but has the speed and safety of a static language. It's a joy to use
  • open source, Go is realised under the BSD licence.

After watching a video on Google TechTalk by one of the archtechts of the language, I thought of giving a try. I have installed it on my Ubuntu, with no difficulty at all, and have done a few example. I have not done anything worth showing, but during the course I will blog more about it.

Visit their site,http://golang.org, and see if you can make use of this language.

Afrigator