Qube Qross Mac OS

We try to avoid calling any Mac a Road Apple while it’s in production, so we conducted our post mortem after the Cube was “put on ice”.

Like several other Road Apples, the Power Mac G4 Cube was not a terrible design. In fact, it was an impressive piece of hardware in many ways. Still, Apple discontinued the Cube due to lackluster sales less than a year after releasing it.

What went wrong?

Compatible with Mac OSX (Intel CPU) and Windows XP, Vista (32bits), Windows 7 (32-bit/64-bit), Windows 8 (32-bit/64-bit) Full duplex, simultaneous record/playback Rugged aluminum construction. Click to download QubeMasterXport software (for Mac). This is a fully functional version of the software, the only limitation is a visible watermark of the Qube Logo on all encoded content. A purchased license will activate the software with a serial number that removes the watermark. Version 2.5.1.2 (DMG) - (June 2016). This free desktop application for Windows and Mac can encrypt Digital Cinema Packages (DCPs) and automatically upload the Distribution Key Delivery Message (DKDM) and Composition Playlist (CPL) files to your Company's account on the Qube Wire service.

From Apple’s perspective, the Cube offered all the power most users would ever need in a stunningly attractive and very different package. From the standpoint of visual design and computing power, the Cube had all the marks of a winner.

  • .Models shipped starting February 22, 2001 had Mac OS 9.1 pre-installed. This system is not supported running versions of Mac OS X more recent than 10.4.11. Also see: Is there a 'hack' to make Mac OS X 10.5 'Leopard' run on unsupported Power Mac G4 models?
  • Qubes OS is a security-oriented operating system (OS). The OS is the software that runs all the other programs on a computer. Some examples of popular OSes are Microsoft Windows, Mac OS X, Android, and iOS. Qubes is free and open-source software (FOSS). This means that everyone is free to use, copy, and change the software in any way.

Yet it died.

The Cube’s run of bad luck began with its US$1,799 price. Every Mac site in the world quickly pointed out that the least expensive Cube, attractive as it was, cost $300 more than the far more expandable 400 MHz Power Mac G4. Was it worth the extra money for at most 12% more speed and less expansion options? We didn’t think so. We asked Apple to consider a less expensive Cube with a slower processor to provide a better value.

Of course, Apple wanted us to compare the 450 MHz Cube with the 450 MHz Power Mac G4, which sold for $700 more. It was a comparison we rarely made, since we didn’t really see the Cube competing on the basis of performance. Worse yet, benchmarks consistently shows the Cube had about the same power as the less costly, more expandable 400 MHz G4.

Still, the Cube was brilliantly conceived. Most Mac users don’t need expansion slots when so many features are standard. With FireWire and USB, it’s easy to add external peripherals. And the whole powerhouse computer was packed in a remarkably small, quiet (no fan!), stunningly attractive case.

Ah yes, the “cracked” case. Most of the perceived cracks were mold lines, but some were real (my Cube had a real crack). They didn’t affect performance, but in a computer designed as a visual statement, they were a serious flaw.

Poor value. Mold lines. Two strikes.

Apple eventually dropped the price of the basic G4 Cube to US$1,299 and introduced a more expensive model with CD-RW, but the perception of poor value was ingrained. Several of us on the Mac Web saw the value, promoted the Cube at the new price, and some of us even put our money where our mouth was. Those who owned Cubes were not disappointed with their performance.

But the design was flawed.

Perhaps the most annoying flaw was the power switch on the top of the Cube. Touch it by accident and watch the Cube shut down.That was annoying every time it happened – and even once was too often.

To keep the Cube small and allow for air cooling, the power supply was a fairly large external unit. That wasn’t a flaw in itself, but it meant one more piece of hardware to clutter up the office. The external speakers were yet another way the compact Cube cluttered up the user’s desk.

The Cube’s greatest design flaw came from design brilliance. To make the whole machine fit inside the clear enclosure and to facilitate removing the hardware without requiring the user to disconnect every cable, all the wires plugged into the bottom of the Cube. All the wires: power, video, two USB ports (one for the speakers), two FireWire ports, the modem, and ethernet. It created a real rat’s nest of wires – and made it almost impossible to really plug-n-play USB and FireWire components, since those ports were inaccessible unless you turned the Cube on its side.

Poor perceived value. Mold lines. Design flaws. Three strikes and the Cube was finally out.

I won’t mourn the Cube. It was a clever design and a gorgeous piece of hardware. It should have done better, and Apple left the door open to future Cubes.

Apple solved the value and mold line problems; I hope future designs inspired by the Cube solve the design flaws. [This article was originally published in July 2001.] Although Apple’s designers would probably disagree with me on this, I believe the flaws came about in an attempt to make function follow form. To retain a pristine enclosure with as few openings as possible, all the ports had to be inaccessibly placed at the bottom – and maybe the power switch had to be on the top.

Next time, I hope Apple will be a bit more sensible and design a compact machine with a more protected power switch and more readily accessed ports. (Why not place one USB and one FireWire port on or near the front? It would certainly make plug-n-play easier.)

Details

  • 450 MHz Cube introduced 2000.07.19 at US$1,799; discontinued 2001.07.03
  • 500 MHz Cube announced 2000.07.19 at US$2,299; shipped August 2000; discontinued 2001.07.03
  • The Cube began shipping 2000.08.12.
  • supports Mac OS 9.0.4 through OS X 10.5 Leopard
  • CPU: single 450/500 MHz PPC 7400 (a.k.a. G4)
    mid-April 2001 reports indicate a switch to the cool running 7410
  • bus: 100 MHz
  • CPU performance: 139, Speedmark
  • FPU performance: unknown
  • RAM: 64 MB standard, expandable to 1.5 GB using PC100 SDRAM (3.3V,unbuffered, 64-bit, 165-pin, 100 MHz) in 3 DIMM slots
  • VRAM: 16 MB
  • Video: ATI Rage 128 Pro in AGP 2X slot (was Rage 128 prior to December 1999); supports resolutions to 1920 x 1200 with 32-bit support, VGA connector, and digital video output
  • L2 cache: 1 MB 2:1 backside cache
  • hard drive: 20 GB 5400 rpm Ultra ATA/66
  • DVD-ROM standard, CD-RW available as of 2001.02.22
  • no PCI slots
  • internal v.90 56k modem
  • two 400 Mbps FireWire ports (one internal)
  • two 12 Mbps USB ports for keyboard, mouse, and peripherals
  • 10/100Base-T ethernet
  • antenna and connector for AirPort card
  • size (HxWxD): 9.8″ x 7.7″ x 7.7″
  • weight: 14.0 lb. (6.6 kg)

Keywords: #maccube #powermaccube #powermacg4cube

Short link: http://goo.gl/o0aajW

searchword: cuberoadapple

Oct42018

What is SonarQube?

SonarQube is an open-source platform developed by SonarSource for continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs, code smells and security vulnerabilities on 20+ programming languages.

Step 1. Download and setup SonarQube

  • Download SonarQube: https://www.sonarqube.org/downloads/
  • Unzip downloaded file.
  • Move downloaded file under /Applications/ folder. (I prefer it to keep it that way)
  • Rename it to SonarQube and delete version suffix.

Step 2. Download and Setting up SonarScanner

  • Download SonarScanner: https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner and click on Mac OS X 64 bitto download Mac OS X specific SonarScanner
  • Unzip downloaded file.
  • Move downloaded file under /Applications/ folder. (I prefer it to keep it that way)
  • Rename it to SonarScanner and delete version suffix.

Also Read: What is Flutter? A brief introduction about flutter

Step 3. Updating .bash_profile with new path

  • Start Terminal and run the following command.
    - cd ~/
    - vi .bash_profile
  • The above commands will open your bas_profile in vi editor.
  • Use down-arrow key to jump to the last line.
  • Use left-right arrows to navigate to the last character.

Qube Gross Mac Os Catalina

  • Press i to enable insert mode.
  • Copy & paste the following lines.- export PATH=$PATH:/Applications/SonarScanner/bin
    - export PATH=$PATH:/Applications/SonarQube/bin
  • Press ESC key and: will appear at the bottom-left corner in vi editor.
  • Enter wq to save & quit.

Step 4: Setting up SonarSwift from Backlite

  • Download: https://github.com/Backelite/sonar-swift/releases
  • Download jar. In my case, I downloaded backelite-sonar-swift-plugin-0.3.6.jar
  • Move this jar file under the following folder.
    - /Applications/SonarQube/extensions/plugins/


Step 5: Starting up SonarQube

  • Run the following command to start the SonarQube server.
    - sh /Applications/SonarQube/bin/macosx-universal-64/sonar.sh console
  • If your machine has didn’t install JAVA or JDK. So please first download and then install it.


  • You should see a console as follows if everything goes well.]Running SonarQube... wrapper --> Wrapper Started as Console
    wrapper Launching a JVM...
    jvm 1 Wrapper (Version 3.2.3)http://wrapper.tanukisoftware.org
    jvm 1 Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.
    jvm 1 jvm 1 2017.11.02 16:23:18 INFO app[][o.s.a.AppFileSystem] Cleaning or creating temp directory /Applications/SonarQube/temp jvm 1 2017.11.02 16:23:18 INFO app[][o.s.a.es.EsSettings] Elasticsearch listening on /127.0.0.1:9001jvm 1 2017.11.02 16:23:18 INFO app[][o.s.a.p.ProcessLauncherImpl] Launch process[[key='es', ipcIndex=1, logFilenamePrefix=es]] from

    [/Applications/SonarQube/elasticsearch]: /Applications/SonarQube/elasticsearch/bin/elasticsearch -
    Epath.conf=/Applications/SonarQube/temp/conf/es jvm 1 2017.11.02 16:23:18 INFO app[][o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and runningjvm 1 2017.11.02 16:23:18 INFO app[][o.e.p.PluginsService] no modules loadedjvm1 2017.11.0216:23:18INFOapp[[o.e.p.PluginsService]loadedplugin[org.elasticsearch.transport.Netty4Plugin]
  • But once you see the following message under the console, you should start the browser.
    jvm 1 2017.11.02 16:23:40 INFO app[][o.s.a.SchedulerImpl] Process[ce] is up
    jvm 1 2017.11.02 16:23:40 INFO app[][o.s.a.SchedulerImpl] SonarQube is up

Step 6: Logging IN

  • Go to the browser. Open the following URL. -http://localhost:9000/about
Qube Qross Mac OS
  • Click on Log in.
  • Use admin as username, admin as password.

Step 7: Setting up the Project

  • Navigate to the following URL. -http://localhost:9000/admin/projects_management
  • Click on Create Project.
  • Enter the Project name.
  • Enter the project key.
  • Click Create.


Step 8: Performing Analysis of your Project.

Qube Gross Mac Os X

  • Start Terminal
  • Navigate to your project’s root directory where you’ve your project.xcodeProject file.
  • For Example:
  • - cd ~/Projects/iOSApplications/myProject
  • To Start analysis, run the following command. - sonar-scanner -Dsonar.projectKey=MyProjectKey -Dsonar.sources=. -Dsonar.host.url=http://localhost:9000

NOTE: Make sure you replace MyProjectKey with your project key.

  • The analysis will begin with the following console log. INFO: Scanner configuration file: /Applications/SonarScanner/conf/sonar-scanner.properties INFO: Project root configuration file: NONE INFO: SonarQube Scanner 3.0.3.778 INFO: Java 1.8.0_121 Oracle Corporation (64-bit) INFO: Mac OS X 10.12.6 x86_64 INFO: User cache: /Users/e070190/.sonar/cache INFO: Publish mode INFO: Load global settings INFO: Load global settings (done) time=56ms
  • And, the analysis will end with the following console log.
    INFO: Task total time: 21.407 s INFO: ------------------------------------------------------------------------ INFO: EXECUTION SUCCESS INFO: ------------------------------------------------------------------------ INFO: Total time: 22.791s INFO: Final Memory: 57M/1531M INFO: ------------------------------------------------------------------------

Step 9: Viewing the Reports.

  • Navigate to the following URL.

http://localhost:9000/dashboard?id=MyProjectKey

NOTE: Make sure you replace MyProjectKey with your project key.