GithubHelp home page GithubHelp logo

soxserver's People

Stargazers

 avatar  avatar

Watchers

 avatar

soxserver's Issues

Prepare for Go v.1.0

use gofix, the only things that seems to be different is template generation.. It's not clear how different, look into it when time permits.

Windows issues

I tried running the server on Windows, couple of issues if anyone else ever tries this:

1, Need to replace launchpad.net/mgo with labix.org/v2/mgo
2, Bazaar (bzr) needs to be installed and on PATH
3, It doesn't seem to work with Go 1.0.x (a couple of runtime errors if I do "go run applications.go")

DMG file

It's better to use a DMG file rather than PKG, so you can install from a network share (instead of copying to the desktop, for example). Luggage can do this with 'make dmg'.

json-based clients

We want the clients to connect to the webserver instead of directly connecting to the mongodb server.

consider using AD information to verify existence of machines..

Christian generated the .csv-file of mac-user information.. Use it:

name,email,user,hostname
Anja Hansen,[email protected],hansena,cph41hansena
Elif Altier,[email protected],altiere,cph41altiere
Anne Moller,[email protected],mollera,cph41mollera
Anders Dhal Eriksen,[email protected],eriksena,cph41eriksena
Anders La Cour,[email protected],lacoura,cph41lacoura
Ann Bendix,[email protected],bendixa,cph41bendixa
Bo Haroutunian,[email protected],haroutunianb,cph41haroutunianb
Jeanifer Brekling,[email protected],breklingj,cph41breklingj
Casper Andersen,[email protected],andersenc,cph41andersenc
Christian Brendstrup,[email protected],christian.brendstrup,"cph41brendstrupc_macbook,cph41brendstrupc_imac"
David Mayes,[email protected],mayesd,cph41mayesd
Frank Thomsen,[email protected],thomsenf,cph41thomsenf
Henrik Toft,[email protected],tofth,cph41tofth
S¿ren H¿jmark-Jensen,[email protected],jensens,cph41jensens
Lasse Holm,[email protected],holms,cph41holms
James Cross,[email protected],crossj,cph41crossj
Jette Norgaard,[email protected],norgaardj,cph41norgaardj
Jonathon Taylor,[email protected],taylorj,cph41taylorj
Mads Krabbe,[email protected],krabbem,cph41krabbem
Marlene Myren,[email protected],myrenm,cph41myrenm
Martin Olsen,[email protected],olsenm,cph41olsenm
Mette Pedersen,[email protected],pedersenm,cph41pedersenm
Mikkel Braginsky,[email protected],braginskym,cph41braginskym
Nete Friis Borup,[email protected],borupn,cph41borupn
Marina Poulsen,[email protected],poulsenm,cph41poulsenm
Rhiannon Shah,[email protected],shahr,cph41shahr
Rikki Loft,[email protected],loftx,cph41loftrx
Richard Meyrick,[email protected],meyrickr,cph41meyrickr
Rasmus James Rolsted,[email protected],rolstedr,cph41rolstedr
Ross Peart,[email protected],peartr,cph41peartr
Soren Moller,[email protected],mollers,cph41mollers
Soren Elmo,[email protected],elmos,cph41elmos
Heidi Staby Kure,[email protected],stabyh,cph41stabyh
Trine Skouboe,[email protected],skoubet,cph41skoubet
Uffe Valbjorn,[email protected],valbjornu,cph41valbjornu
Valentino Markovski,[email protected],markovskiv,cph41markovskiv
Ashley Youett,[email protected],youetta,cph41youetta
Patrick-Ranjit Dalsgaard Madsen,[email protected],patrick,cph41madsenp

Simplify the collection of machine data..

python:

>>> import subprocess
>>> import plistlib
>>> info= subprocess.Popen(["/usr/sbin/system_profiler","-xml","SPHardwareDataType"], stdout=subprocess.PIPE).communicate()[0]
>>> plist = plistlib.readPlistFromString(info)
>>> print plist[0]["_items"][0]["serial_number"]
W80362D0ATP
>>> print plist[0]["_items"][0].keys()
['platform_UUID', 'current_processor_speed', 'machine_name', 'SMC_version_system', 'number_processors', '_name', 'l2_cache', 'bus_speed', 'machine_model', 'cpu_type', 'MMM_entry', 'serial_number', 'boot_rom_version', 'packages', 'physical_memory']

Blacklisted Apps

Make it possible to define an application as blacklisted

Options:

  1. By full path
    Example: /Applications/Adobe\ Acrobat\ 9\ Pro/Adobe\ Acrobat\ Pro.app
    • because of parallels, lots of people will have different subfolders for all their windows apps..
    • every app located in user-folder will appear multiple-times, despite being similar..
  2. Case-sensitive name
    • A bit less unique, but rarely does the same application appear multiple times..

Documentation

Document the damn thing for Christian, Peter and Rikki

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.