Skip to content

Instantly share code, notes, and snippets.

View rominirani's full-sized avatar

Romin Irani rominirani

  • Mumbai
View GitHub Profile
@rominirani
rominirani / modify_filecontents.go
Created July 17, 2015 11:05
Go Course : Exercise 17
/*
Manipulate a text file.Search for 'word' in this text file and replace it with 'inserted word'. Write the contents
back into the original file
*/
package main
import (
"bytes"
"fmt"
"io/ioutil"
package com.mindstorm.api;
import com.google.api.server.spi.config.Api;
import com.google.api.server.spi.config.ApiMethod;
import com.google.api.server.spi.config.ApiNamespace;
import com.google.api.server.spi.response.CollectionResponse;
import com.google.api.server.spi.response.NotFoundException;
import com.google.appengine.api.datastore.Cursor;
import com.google.appengine.api.datastore.QueryResultIterator;
import com.googlecode.objectify.ObjectifyService;
<servlet>
<servlet-name>SystemServiceServlet</servlet-name>
<servlet-class>com.google.api.server.spi.SystemServiceServlet</servlet-class>
<init-param>
<param-name>services</param-name>
<param-value>com.mindstorm.api.MyEndpoint, com.mindstorm.api.QuoteEndpoint</param-value>
</init-param>
</servlet>
package employeelookup
import (
"fmt"
"net/http"
)
var employees = map[string]string{
"E1": "Romin Irani, x1000",
"E2": "Neil Irani, x1001",
runtime: go
api_version: go1
handlers:
- url: /
script: _go_app
<servlet>
<servlet-name>SystemServiceServlet</servlet-name>
<servlet-class>com.google.api.server.spi.SystemServiceServlet</servlet-class>
<init-param>
<param-name>services</param-name>
<param-value>com.mindstorm.api.quote.MyEndpoint, com.mindstorm.api.quote.QuoteEndpoint</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>SystemServiceServlet</servlet-name>
package com.mindstorm.api.quote;
import com.google.api.server.spi.config.Api;
import com.google.api.server.spi.config.ApiMethod;
import com.google.api.server.spi.config.ApiNamespace;
import com.google.api.server.spi.response.CollectionResponse;
import com.google.api.server.spi.response.NotFoundException;
import com.google.appengine.api.datastore.Cursor;
import com.google.appengine.api.datastore.QueryResultIterator;
import com.googlecode.objectify.ObjectifyService;
import serial
import time
import requests
import json
firebase_url = 'YOUR_FIREBASE_DB_URL'
#Connect to Serial Port for communication
ser = serial.Serial('COM15', 9600, timeout=0)
#Setup a loop to send Temperature values at fixed intervals
#in seconds
fixed_interval = 10
package main
import (
"fmt"
"github.com/gorilla/mux"
"log"
"net/http"
"net/http/httputil"
)
'use strict';
const Storage = require('@google-cloud/storage');
const Translate = require('@google-cloud/translate');
// Instantiates a client
const storage = Storage();
const translate = Translate();
function getFileStream (file) {
if (!file.bucket) {