![]() Awesome Go. Awesome Go A curated list of awesome Go frameworks, libraries and software. Inspired by awesome- python. Contributing. Please take a quick gander at the contribution guidelines first. Thanks to all contributors; you rock! If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you! Audio and Music. Please read this Term of Use Agreement ("Terms") carefully before you register to get the Firmware and Technical article Update Notice. Acceptance of Terms. Libraries for manipulating audio. Native Go FLAC decoder. Native Go FLAC decoder. Native Go AAC bitstream parser. Fast and stable ID3 parsing and writing library for Go. Sequence- based Go- native audio mixer for music apps. Native Go MP3 decoder. Music theory models in Go. Port. Audio - Go bindings for the Port. Audio audio I/O library. ![]() · Optimize your gut flora by adding naturally fermented foods, such as sauerkraut, kimchee, unsweetened yogurt, and kefir, to your daily diet, or Electrical Wiring add.Grabador de vídeo en red NVR de 2 bahías para discos SATA de 3,5" Con mydlink™ podrá acceder a las grabaciones, ya sea desde su iPad, iPhone o Android. Go bindings for Port. Midi. taglib - Go bindings for taglib. Native" Go Vorbis decoder (uses CGO, but has no dependencies). Go package capable of generating waveform images from audio streams. Authentication and OAuth. Libraries for implementing authentications schemes. Modular authentication system for the web. It tries to remove as much boilerplate and "hard things" as possible so that each time you start a new web project in Go, you can plug it in, configure, and start building your app without having to build an authentication system each time. Authorization library that supports access control models like ACL, RBAC, ABAC. ![]() Go- AWS- Auth - AWS (Amazon Web Services) request signing library. Fairly complete implementation of the JOSE working group's JSON Web Token, JSON Web Signatures, and JSON Web Encryption specs. Standalone, specification- compliant, OAuth. Golang. go. auth - Authentication API for Go web applications. OAuth. 1 and OAuth. RBAC) implementation in Golang. OAuth and OAuth. 2. Handles multiple provides out of the box. HTTP Authentication middleware. Clean and easy to use implementation of JSON Web Tokens (JWT). JWT middleware for go. Lang http servers with many configuration options. Golang implementation of JSON Web Tokens (JWT). JWT login microservice with plugable backends such as OAuth. Github), htpasswd, osiam. Successor of goauth. Generic OAuth 2. 0 package that comes with JWT, Google APIs, Compute Engine and App Engine support. Golang OAuth. 2 server library. Library for keeping track of users, login states and permissions. Uses secure cookies and bcrypt. Efficient secure cookie encoding/decoding. Go session management for web servers (including support for Google App Engine - GAE). Dead simple, highly performant, highly customizable sessions service for go http servers. Reverse proxy and load balancer with support for multiple backends. Yubikey client package that provides a simple API to integrate the Yubico Yubikey into a go application. Standard CLILibraries for building standard or basic Command Line applications. Go library to split command line string as arguments array using the bash syntax. Feature- rich and easy to use command- line package based on golang tag. The easy way to start building Golang command line application. Alternative CLI with "human face", in spirit of Go command. Commander for modern Go CLI interactions. Write bash completions in Go + Go command bash completion. Command- line arguments parser that will make you smile. Google Drive client for the commandline. Tag- based environment configuration for structs. Simple but powerful command line option parsing library for Go support subcommand. Struct- based argument parsing in Go. Command line and flag parser supporting sub commands. Go readline- like library for command- line interfaces. Go library for implementing command- line interfaces. Go library for building CLI applications with sophisticated flag and argument parsing and validation. Drop- in replacement for Go's flag package, implementing POSIX/GNU- style - -flags. Pure golang implementation that provide most of features in GNU- Readline under MIT license. Struct based flags generator for flag, urfave/cli, pflag, cobra, kingpin and other libraries. Small command line interface framework. Simple, fast, and fun package for building command line apps in Go (formerly codegangsta/cli). Simple logging interface that supports cross- platform color and concurrency. Easy to use menu structure for cli applications that prompts users to make choices. Advanced Console UIs. Libraries for building Console Applications and Console User Interfaces. ANSI terminal colors that supports fmt. Printf/Sprintf. chalk - Intuitive package for prettifying terminal/console output. Versatile package for colored terminal output. Go library for ANSI colour text in terminals. Go library for rendering ANSI colored text templates in terminals. Colorable writer for windows. Go library for color output in terminals. Minimalist Go library aimed at creating Console User Interfaces. Style terminal text. Multi progress bar for terminal applications. Termbox is a library for creating cross- platform text- based interfaces. Go port of the Ruby library terminal- tables for simple ASCII table generation as well as providing markdown and HTML output. Go terminal dashboard based on termbox- go and inspired by blessed- contrib. Library for updating terminal output in realtime. Flexible library to render progress bars in terminal applications. Library to improve readability in terminal apps using tabular data. Configuration. Libraries for configuration parsing. JSON or YAML configuration wrapper with environment variables and flags parsing. Provides configuration through multiple sources, including JSON, flags and environment variables. Parse environment variables to Go structs (with defaults). Un- marshaling environment variables to Go structs. Configuration from environment. Read your configuration from environment variables. INI- style configuration files into Go structs; supports user- defined types and subsections. Config - Parse a struct as input and populates the fields of this struct with parameters fom command line, environment variables and configuration file. Go port of Ruby's dotenv library (Loads environment variables from . Go application configuration made easy. Modular JSON configuration. Keep you config structs along the code they configure and delegate parsing to submodules without sacrificing full config serialization. Human JSON, a configuration file format for humans. Relaxed syntax, fewer mistakes, more comments. Flags persisted in an ini- like config file. Go package for read and write INI files. Small configuration library for Go that parses environment variables, JSON files, and reloads automatically on SIGHUP. Golang package for parsing ini- style configuration files. Lightweight configuration manager for Go. Go configuration with fangs. Cross platform package that follows the XDG Standard. Continuous Integration. Tools for help with continuous integration. Drone is a Continuous Integration platform built on Docker, written in Go. Go integration for Coveralls. Multi- Package go project coverprofile for tools like goveralls. Recursive coverage testing tool. CSS Preprocessors. Libraries for preprocessing CSS files. High performance SASS compatible- implementation compiler written in Go. Pure Go CSS Preprocessor. Go wrapper to the 1. Sass compatible libsass project. Data Structures. Generic datastructures and algorithms in Go. Binary packer and unpacker helps user build custom binary stream. Golang set data structure with bonus bit- twiddling functions. Go package implementing bitsets. Bloom filters implemented in Go. Golang Bloom filter implementation. Probabilistic data structures for processing continuous, unbounded streams. Highly concurrent drop- in replacement for bufio. Writer. count- min- log - Go implementation Count- Min- Log sketch: Approximately counting with approximate counters (Like Count- Min sketch but using less memory). Cuckoo filter: a good alternative to a counting bloom filter implemented in Go. Integer Compression Libraries for Go. Go implementation of Adaptive Radix Tree. Collection of useful, performant, and thread- safe data structures. A Go implementation of the Elias- Fano encoding. In- memory geo index. Region quadtrees with efficient point location and neighbour finding. Go Data Structures. Containers, Sets, Lists, Stacks, Maps, Bidi. Maps, Trees, Hash. Set etc. golang- set - Thread- Safe and Non- Thread- Safe high- performance sets for Go. A useful Set collection implementation for Go. Skip list implementation in Go. Implementation of dataframes, series, and data wrangling methods for Go. Go package for mapping values to and from space- filling curves, such as Hilbert and Peano curves. DNR- 3. 22. L Grabador de vídeo en red (NVR) con mydlink Cloud. Grabador de vídeo en red NVR de 2 bahías para discos SATA de 3,5"Con mydlink™ podrá acceder a las grabaciones, ya sea desde su i. Pad, i. Phone o Android. Grabación y reproducción simultánea de hasta 1. IP de D- Link u otros proveedores compatibles con ONVIFConectividad Gigabit para conseguir la máxima velocidad de transmisión. Seguridad y confidencialidad mediante cuotas de usuario/grupo. Tecnología RAID 1 para copiar automáticamente el contenido de un disco duro al otro. D- Link Green™: diseñado para ahorrar energía. El NVR mydlink™ es una solución de almacenamiento para seguridad y vigilancia CCTV que puede grabar el vídeo de 1. IP simultáneamente y sin necesidad de utilizar un PC, es una solución standalone. Este equipo no sólo es compatible con las cámaras mydlink™, sino que también puede emplearse para grabar las imágenes de las cámaras D- Link u otros fabricantes (compatibles ONVIF) dirigidas al sector de la seguridad CCTV empresarial, lo que permite disponer de una solución de videovigilancia con grabación de vídeo en HD. Gracias a la tecnología mydlink™, a través de un navegador web o de una app gratuita podrá acceder de forma remota al DNR- 3. L desde cualquier ordenador conectado a internet con sólo iniciar sesión en su cuenta mydlink™. Una vez conectado, por medio de los controles intuitivos que aparecen en pantalla podrá visionar las imágenes en vivo de cualquiera de sus cámaras y reproducir los vídeos grabados. Sin cuota de alta ni gastos de suscripción, los particulares y las empresas disponen de la solución más versátil para garantizar la seguridad de sus activos más valiosos. La forma más fácil de vigilar su hogar. Con el NVR mydlink™ DNR- 3. L, la videovigilancia de su hogar o negocio es más fácil que nunca. Al contrario que otros productos en los que el usuario debe cambiar la configuración de red para acceder al NVR desde Internet, con el DNR- 3. L es muy fácil gestionar y acceder a las grabaciones. Simplemente, ejecute el CD de instalación y asigne el NVR a su cuenta mydlink™, o cree una nueva cuenta si es un nuevo usuario. El DNR- 3. 22. L detectará automáticamente las cámaras instaladas en su red, tanto de D- Link como de otros fabricantes siempre que sean compatibles con ONVIF. Una solución CCTV de seguridad integral y versátil El DNR- 3. L es la solución perfecta de Videovigilancia con grabación de imágenes a un coste asequible y con una sencilla gestión remota desde PC/Mac, i. Phone, i. Pad, Android. Con sus 2 bahías para discos duros SATA 3,5” podrá decidir la capacidad de grabación que necesita. Por ejemplo, 2 discos duros de 3 TB pueden almacenar audio y vídeo de alta calidad de 4 cámaras DCS- 9. L durante 6 semanas. Para aumentar la capacidad de grabación, puede configurar el DNR- 3. L para que grabe sólo durante determinados periodos de tiempo (por ejemplo, de noche o los fines de semana), o si se produce un evento especial, como la detección de movimiento. Vigilancia CCTV digital versátil Los usuarios disponen de diversas opciones para visionar y organizar las cámaras en pantalla. Si se tiene instaladas varias cámaras, podrá simplemente arrastrar y colocar las cámaras seleccionadas en la zona deseada de la pantalla. El nombre y el estado de grabación de la cámara se indican claramente. Los usuarios pueden controlar el movimiento horizontal y vertical el nivel de zoom, control PTZ en las cámaras compatibles, siempre desde la misma interfaz o haciendo clic directamente en la imagen. Almacenamiento seguro. Se pueden configurar cuentas de usuario para limitar el acceso al NVR o asignar diferentes permisos de acceso de los usuarios a las cámaras. Como medida de seguridad adicional, puede hacerse un backup de las grabaciones en un equipo externo instalado en otra ubicación. El NVR también incluye la opción de proteger los datos mediante el modo RAID 1, que crea una copia espejo de un disco duro en el otro. De este modo, los vídeos no se pierden incluso si fallara uno de los discos duros. Funciones de grabación CCTV avanzadas La pantalla de la interfaz mydlink™ del NVR ayuda al usuario a configurar parámetros como la compresión, la resolución y el frame rate de todas las cámaras conectadas. Una vez configuradas las cámaras, es posible seleccionar si se grabará de manera continua o sólo durante los periodos de tiempo programados por el usuario. El NVR también permite iniciar la grabación cuando se producen determinados eventos, como cuando se detecta movimiento en la imagen.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
September 2018
Categories |