Skip to content

Instantly share code, notes, and snippets.

View agrajm's full-sized avatar

Agraj Mangal agrajm

View GitHub Profile
@agrajm
agrajm / standard_angular_controller.js
Created August 8, 2015 12:32
Example of a Standard Angular Controller
var app = angular.module("dependencyinjection", []);
app.controller('mainController', function($scope){
$scope.users = [{
name : "Tom",
age: 29
},{
name : "Harry",
age: 28
@agrajm
agrajm / standard_angular_controller_minified.js
Last active August 29, 2015 14:26
Minified version of Standard Angular Controller
var app=angular.module("dependencyinjection",[]);app.controller("mainController",function(a){a.users=[{name:"Tom",age:29},{name:"Harry",age:28}]});
var app = angular.module("dependencyinjection", []);
app.controller('mainController', ['$scope', function($scope){
$scope.users = [{
name : "Tom",
age: 29
},{
name : "Harry",
age: 28
@agrajm
agrajm / Minified_angular_dep_injection.js
Created August 8, 2015 18:11
Minified version of Angular Dependency Injection
var app=angular.module("dependencyinjection",[]);app.controller("mainController",["$scope",function(e){e.users=[{name:"Tom",age:29},{name:"Harry",age:28}]}]);
@agrajm
agrajm / disable_multicast_option.xml
Created August 14, 2015 14:21
Disable Multicast Option in Vertx Default-cluster.xml
<multicast enabled="false">
@agrajm
agrajm / Enable_TCP_IP
Created August 14, 2015 14:22
Enable TCP IP in Cluster configuration for Vertx
<tcp-ip enabled="true">
<interface>10.40.X.Y</interface>
</tcp-ip>
@agrajm
agrajm / AWS_Config_Vertx_Cluster
Created August 14, 2015 14:27
AWS EC2 Config for Vertx Cluster
<join>
<multicast enabled="false">
<multicast-group>224.2.2.3</multicast-group>
<multicast-port>54327</multicast-port>
</multicast>
<tcp-ip enabled="false">
<interface>192.168.1.2</interface>
</tcp-ip>
<aws enabled="true">
<access-key>my-access-key</access-key>
@agrajm
agrajm / people.js
Last active February 21, 2016 18:14
var peoples = [
{name: 'Agraj', gender:'M', age: 29, address: {city: 'Delhi', pincode: '110064'}},
{name: 'Mark', gender:'M', age: 35, address: {city: 'West Bengal', pincode: '220013'}},
{name: 'Lance', gender:'M', age: 39, address: {city: 'Chandigarh', pincode: '201201'}},
{name: 'Vikas', gender:'M', age: 21, address: {city: 'Noida', pincode: '201301'}},
{name: 'Kanika', gender:'F', age: 21, address: {city: 'Noida', pincode: '201301'}},
{name: 'Arya', gender:'F', age: 9, address: {city: 'New Delhi', pincode: '110058'}},
{name: 'Micheal', gender:'M', age: 45, address: {city: 'Lucknow', pincode: '254321'}},
{name: 'Andromeda', gender:'F', age: 16, address: {city: 'Gurgoan', pincode: '112234'}}
];
trait AService {
def service: String
}
class SomeService extends AService {
def service(): String = "someService"
}
class MyComponent @Inject()(val service: AService) {
def callTheService(): String = service.service
trait AService {
def service: String
}
class SomeService extends AService {
def service(): String = "someService"
}
class MyComponent @Inject()(val service: AService) {
def callTheService(): String = service.service