Logo

Who is talking?

Archive

An Evening with Dr. Marshall Goldsmith

almost 3 years ago | Niraj Bhandari: Technology Product Management

Getting back to my blog after a hiatus.. and what better way to re-energize than a session with Dr. Marshall …Continue reading →

How Arel Converts Ruby Queries Into SQL Statements

almost 3 years ago | Pat Shaughnessy: Pat Shaughnessy

In one of the climactic scenes in 20,000 Leagues Under theSea, Captain Nemo and his crew battle a giant octopus. This is the second in a serie

20,000 Leagues Under ActiveRecord

almost 3 years ago | Pat Shaughnessy: Pat Shaughnessy

First published in 1870, 20,000 Leagues Under the Seadescribes an underwater adventure that takes placeonboard a submarine called the “Nautilus.”

Build great JRuby apps with Docker

almost 3 years ago | Rocky Jaiswal: Still Learning

Docker is an exciting piece of technology. You can build a ready to use Linux containers by just just writing all your dependencies / packages declared in an easy to read text file. Since a lot of sites have Docker introduction covered we will start right off ...

Host Angular App on Heroku

almost 3 years ago | Sumit Bajaj: Sumit Bajaj's Blogs

Angular is one of the javascript frameworks which provides new dimensions of writing javascript and on the other hand Heroku is a web hosting platform which allows applications to host. Most importantly, it gives option to host various applications free of cost.Now considering that an angular project is ready and need to be hosted somewhere so could be accessed publicly. There are few steps which will push the project on Heroku platform and enable the angular project to be browsed by outside world.Pre-requisite:1. You should have a Heroku account, if not create one.2. Heroku toolbelt is installed on machine. Once installed using command prompt, enter"heroku login" and provide your email and password to log into heroku account.3. In case you need some domain name, register it in advance. Otherwise you can access the URL which Heroku provides by default.4. Last and most important point, you should be ready with angular project. Insure that you are not getting any error while running commands like "grunt build" or "grunt serve".Lets start to host it on Heroku:1. Run the command "grunt build" on your angular project. Once succeed, it will create a "dist" folder in your project with compiled code and clean structure.2. Heroku need a server to serve the files. As angular project only has static files, we will use Node server for serving the file.Create a web.js file and keep it in root directory of project. Put the mentioned lines in that file and save it.var gzippo = require('gzippo');var express = require('express');var app = express();app.use(express.logger('dev'));app.use(gzippo.staticGzip("" + __dirname + "/dist"));app.listen(process.env.PORT || 5000); 3. Now create a procfile (without any extension) and keep it in root directory as well. Put the mentioned lines in that file and save it.web: node web.js Note: "procfile" is starting point of application and lines written in it is telling node server to execute "web.js" file which internally is serving content from "dist" folder.4. Run command "heroku create [app_name]"It will create a project on heroku.5. After adding file using "git add ." and committing using "git commit m 'initial commiy'", push it to heroku using command > git push heroku master6. It will push the project on Heroku project and give you the heroku path to browse the website. For instance, http://abc.herokuapp.comYou are done!!In case some specific domain name is required to point to this app, can be done easily by providing CName and pointing to heroku app.Please provide your feedback or email me to "email.bajaj@gmail.com" for any query.

Dump a Terdata database to MySQL

almost 3 years ago | Chris Parker: Quick bits from Chris

I wrote this a while back.  I had a Teradata database, but didn’t want to have to keep a Teradata VM running.  It might also be helpful if you are looking to migrate away from Teradata.  

Dump a Terdata database to MySQL

almost 3 years ago | Chris Parker: Quick bits from Chris

I wrote this a while back.  I had a Teradata database, but didn’t want to have to keep a Teradata VM running.  It might also be helpful if you are looking to migrate away from Teradata.  

Crispy: a new .NET DLR language

almost 3 years ago | Chris Parker: Quick bits from Chris

A while back I wrote a few languages targeting the .NET DLR.  I just released one of them on github: https://github.com/mrcsparker/Crispy It is designed as a throwback, 1980s-style language; it is simple, procedural, and – hopefully – easy for beginners … Continue reading →

Crispy: a new .NET DLR language

almost 3 years ago | Chris Parker: Quick bits from Chris

A while back I wrote a few languages targeting the .NET DLR.  I just released one of them on github: https://github.com/mrcsparker/Crispy It is designed as a throwback, 1980s-style language; it is simple, procedural, and – hopefully – easy for beginners … Continue reading →