paddie / soxserver Goto Github PK
View Code? Open in Web Editor NEWServer for the SOxClient
Server for the SOxClient
Mon Dec 19 15:18:16 [conn39] assertion 10129 too much data for sort() with no index ns:sox.machines query:{ $query: {}, $orderby: { hostname: 1 } }
Document the damn thing for Christian, Peter and Rikki
We want the clients to connect to the webserver instead of directly connecting to the mongodb server.
sw_vers
ProductName: Mac OS X
ProductVersion: 10.6.8
BuildVersion: 10K549
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")
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'.
When listing applications, especially Adobe CSX packages, the version-number is obviously something taken from their version control system, eg. very long (>80 chars). Is there a way we could define a maximum-length to the variables? like, say, 30?
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']
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.
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
Make it possible to define an application as blacklisted
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.