The Dell Cloud Manager engineering team is growing. We're looking for seven new software developers at many different experience levels.
In this gist, I want to give you an idea of:
- Who we are looking for
- What we work on
# Code example from the book 'Mining Social Web' | |
import os | |
from github import Github | |
import networkx as nx | |
import sys | |
from operator import itemgetter | |
from collections import Counter | |
from networkx.readwrite import json_graph | |
ACCESS_TOKEN = 'GET A Personal Access Key from through your Github account' |
# Use Ubuntu image where erlang is installed | |
FROM ubuntu | |
MAINTAINER dzlab dzlabs@outlook.com | |
# installing erlang-related prerequis | |
RUN apt-get install -y libssl-dev libstdc++-4.8-dev build-essential | |
# installing erocci prerequis | |
RUN apt-get install -y libncurses5-dev libexpat1-dev libxml2-dev uuid-runtime |
import java.awt.Point; | |
import java.util.Scanner; | |
public class Spiral { | |
private final int n; | |
private final int center; | |
private final int[][] matrix; | |
public Spiral(int n) |
Paste toggleEdit | |
Vim provides the 'paste' option to aid in pasting text unmodified from other applications. You can set it manually like: | |
:set paste | |
:set nopaste |
#!/usr/bin/python | |
# 5-line fuzzer below is from Charlie Miller's | |
# "Babysitting an Army of Monkeys": | |
# Part 1 - http://www.youtube.com/watch?v=Xnwodi2CBws | |
# Part 2 - http://www.youtube.com/watch?v=lK5fgCvS2N4 | |
# Presentation at http://www.scribd.com/doc/60008912/cmiller-CSW-2010 | |
# List of files to use as initial seed | |
file_list=[ |
#!/bin/sh -e | |
err() { echo 1>&2 "$@"; exit 1; } | |
[ -n "$1" -a -z "$2" ] || err 'Usage: cover <filename>' | |
[ -r "$1" ] || err "Cannot read $1." | |
coverage erase || err 'Cannot run coverage.' | |
coverage run "$1" | |
rm -rf htmlcov | |
coverage html |
#Build a docker image | |
cd myproject | |
docker run --rm -v "$(pwd):/src" -v /var/run/docker.sock:/var/run/docker.sock centurylink/golang-builder | |
#Create Docker machine on AWS | |
docker-machine create --driver amazonec2 --amazonec2-access-key $AWS_ACCESS_KEY_ID --amazonec2-secret-key $AWS_SECRET_ACCESS_KEY --amazonec2-vpc-id vpc-be157ddb --amazonec2-region eu-west-1 --amazonec2-instance-type t2.medium aws01 | |
eval $(docker-machine env aws01) | |
#Swarm + Compose on AWS | |
export CLUSTER_ID=$(docker run swarm create) |
= Tor Network Graph | |
:neo4j-version: 2.0.0-RC1 | |
:twitter: @esoufy | |
:tags: domain:networks, use-case:Tor | |
This interactive Neo4j tutorial covers a scenario in a Tor Network with a large infrastructure that includes a number of host and servers, a Hidden Web Server, ARM application for monitoring the Tor network status. | |
''' | |
=== Tor Network meta-model |
# maven ignoring license | |
mvn install -Dlicense.skip=true -DskipTests | |
# maven fat jar | |
mvn assembly:assembly -DdescriptorId=jar-with-dependencies -DskipTests | |
# maven generate webapp project | |
mvn archetype:generate -DarchetypeArtifactId=maven-archetype-webapp | |
# maven generate empty project | |
mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart | |
mvn archetype:generate -DgroupId={project-packaging} -DartifactId={project-name} -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false |