Skip to content

Instantly share code, notes, and snippets.

View niebayes's full-sized avatar
:octocat:
good to see you

niebayes niebayes

:octocat:
good to see you
  • Datalayers
  • Chengdu Sichuang
View GitHub Profile
@mcleonard
mcleonard / vector.py
Last active October 22, 2024 12:31
A vector class in pure python.
import math
class Vector(object):
def __init__(self, *args):
""" Create a vector, example: v = Vector(1,2) """
if len(args)==0: self.values = (0,0)
else: self.values = args
def norm(self):
""" Returns the norm (length, magnitude) of the vector """
@pazdera
pazdera / gist:1098119
Created July 21, 2011 20:25
Singleton example in C++
/*
* Example of a singleton design pattern.
* Copyright (C) 2011 Radek Pazdera
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* This program is distributed in the hope that it will be useful,