Skip to content

Instantly share code, notes, and snippets.

import { ICoordinates } from "../types";
export const getIsWithinRange = (
claimantCoordinates: ICoordinates,
reportCoordinates: ICoordinates
): boolean => {
const rangeRadius = 0.0008695277120173415;
const deltaLat = reportCoordinates.lat - claimantCoordinates.lat;
const deltaLng = reportCoordinates.lng - claimantCoordinates.lng;
const squareLegLat = Math.pow(deltaLat, 2);
import { PrismaClient } from "@prisma/client";
const prisma = new PrismaClient();
async function removeOldReports() {
const activeReports = await prisma.report.findMany({
where: { isActive: true },
});
const toDeactivateIdList = activeReports
datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
shadowDatabaseUrl = env("SHADOW_DATABASE_URL")
}
generator client {
provider = "prisma-client-js"
}
{
"name": "script",
"license": "MIT",
"devDependencies": {
"nodemon": "^2.0.15"
},
"scripts": {
"start": "ts-node ./server.ts",
"job:remove-old": "ts-node ./scripts/removeOldReports.ts"
},
@almeida1492
almeida1492 / GPS-GPRS-sensor.ino
Created October 21, 2019 14:11
GPS-GPRS-tracker-sensor
#include <SoftwareSerial.h>
SoftwareSerial SIM900(7, 8);
String testJSON="{ \"coordinateX\" : 0406, \"coordinateY\" : 1992, }";
void setup()
{
Serial.begin(19200);
from flask import Flask, render_template, request, redirect, url_for, jsonify
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
from database_setup import Base, Restaurant, MenuItem
app = Flask(__name__)
engine = create_engine('sqlite:///restaurantmenu.db')
Base.metadata.bind = engine
import sys
from sqlalchemy import Column, ForeignKey, Integer, String
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import relationship
from sqlalchemy import create_engine
Base = declarative_base()
const api = "http://localhost:3001"
// Generate a unique token for storing your bookshelf data on the backend server.
let token = localStorage.token
if (!token)
token = localStorage.token = Math.random().toString(36).substr(-8)
const headers = {
'Authorization': token
//
// main.c
// fleury_algorithm
//
// Created by Henrique de Almeida on 10/12/2018.
// Copyright © 2018 Henrique de Almeida. All rights reserved.
//
//Graph
//6 9
//
// main.cpp
// enigma
//
// Created by Henrique de Almeida on 27/10/2018.
// Copyright © 2018 Henrique de Almeida. All rights reserved.
//
#include <iostream>