Salesforce App Development

I am just about done finishing my first application on the Salesforce App development platform. The course I took on Udacity gave a great overall tutorial on how to develop objects, fields, and records in a distributable application. My initial thoughts were the DOM (Direct Object Model). The parent-sibling class relation system used is Salesforce to automate functions between objects. The other first impression was the relation to excel vlookup, pivot tables, charts, graphs, and memorizing click paths. There also is a touch of UX to optimize the layout of forms and make the content as applicable as possible. Business to Business applications on Salesforce can be highly scalable. You don’t really feel like you are building an app at first. You are laying down the foundation for one. After downloading the Salesforce1 app to my surprise I had a fully mobile and functioning app. There also is not a ton of coding involved, but it definitely helps to know how to express rules mathematically.

Python + embedded scripts is next.

How to setup ASIC Block Erupter Cube

So you got your hands on a Block Erupter Cube but can’t quite figure it out? This is the tutorial for you. The ASIC MINER Block Erupter Cube machines run 30-38Giga Hashes/ sec. It has first generation ASIC chips, a built in cooling system, and they are pretty awesome.

Here are the steps you need to take to get the cube powered up, configured, and hashing.

First things first. This is the hardware you are going to need to buy:

Setup and Power on

Unbox the Corsair 500x power supply and the ASIC Miner Block Erupter Cube.

1. Plug in the fuse into the back of the ASIC Miner Block Erupter. The fuse will come in the box. It is a metal with a green casing.

2. Plug in your two 6 PCI-E connectors from the Corsair 500x power supply into the back of the ASIC Miner Block Erupter Cube.

3. The miner will come with a plastic electrical connector. It should come with a green paper clip. You need this to basically jumpstart the miner

4. Plug in an Ethernet cord from the Block Erupter to your router. Also you will need to plug in the mini USB from your computer to the Cube.

5. You can now turn the power switch on the Corsair Power Supply. Some blinking lights should go and the fans on both machines should start. (If nothing happens make sure that you have the plastic electrical connector on, this took me a little bit to figure out).

Now, your Block Erupter Cube should be powered on.


Download the bridge

  1. Here comes all the tricky configuration steps. It probably will take you awhile to trouble shoot everything but it will be all be worth it when you mining bitcoins at 30-38 Gh/s.
  2. Setup your router so that the DHCP addresses range is from This process varies a number of different routers. You want to look for DHCP range and set it to the one listed above.

The Block Erupter Cube default IP address for configuration is

3. type this URL into your browser.

If everything is setup properly you will be at the cube configuration page. If you cannot get to this page you may have to troubleshoot a few things. It took me awhile to figure this out. There are a lot of different variables that are in place.

  • Make the IP address of your router
  • Make sure the DHCP rangeof your router is
  • Update to the latest version of your browser
  • Make sure you are connected to the WiFi
  • Make sure your mini USB is connected from your computer to the cube

Once you get to you will see a blue configuration page.

You will notice a bunch of 000’s at the top of the screen as well as a number of buttons to adjust you’re the settings of your ASIC Miner Block Erupter.

  1. The ASIC Block Erupter Cubes run on the GETWORK protocol so you will need to set up a local proxy and a cloud based proxy.

The local proxy can be setup using Slush’s Pool Stratum Proxy.

  1. Google Stratum Proxy. Click on the first link and it will direct you to Slush’s Mining Proxy. The download is available for Windows.
  2. For the Port you will type in 8332 and your IP address can be found by using run –> cmd –> ipconfig/all

Underneath that you will need to put your worker user name and password for the local pool. Create a new worker in Slush’s pool and enter the information twice in the last box. Like this


You have to enter the information twice because it is for the local proxy and the cloud base proxy.

3. For the cloud base proxy you can use and port 8902.

Your IP information should like like YOURIPADDRESSSHERE,
After your finish imputing all this information. Click the Update button.

Your configuration page should look like:




Web Port: 8000 (keep the same)

Primary DNS: (keep the same)

Secondary DNS: (keep the same)

Ports: 8332,8902


            user:password: username.worker:password,username.worker:password

After your finish imputing all this information. Click the Update button.

Go back to your configuration page with the URL

You should start seeing your mining hashing. You can see the primary/secondary pool and also overclock the miner to 38GH/s.

Best of luck setting this machine up. If you have any questions about setup or configuration feel free to contact me.

UPDATE 3/10/14 : for the new proxy version 1.5.5 , you may need to factory reset the pie and re-enter configuration details. It gave me a little trouble but got the cubes up and running again.

Also if you still are having trouble setting it up, check out these videos on how to setup  by



Tips Appreciated:

My Coinbase Payment Page


Follow me on twitter @domsteil


To start off 2014 I am taking a variety of classes online:

Udacity- Salesforce App Development
Stanford Coursera- Cryptography
Stanford Coursera- Social and Economic Networks
Coursera- Game Theory II
Coursera- Startup Engineering MOOC
Stanford NovoEd- Technology Entrepreneurship
Codecademy- Python
Khanacademy- Python

I am focusing on mobile internet trends especially 802.11ac enterprise applications, ad tech especially Radium One, and Hotspot 2.0.

I am mining Bitcoins with a Raspberry Pi and look to add more hardware in the very near future. (Blockerupter Cube 30-38 GH/s)

I am buying solar, gene sequencing/biotech, robotics, 3D printing stocks.

I am learning to build apps with Point and Click on the Salesforce PaaS and also am continuing to learn Python from scratch to build an API information aggegrator with

Oh yeah and I finishing up my last semester of college and working on a way to get down to Brazil for the World Cup this summer.