Re: London senior DevOps job and two London [D-ish] developer roles

2017-10-22 Thread Adil via Digitalmars-d-announce

On Friday, 20 October 2017 at 10:53:10 UTC, Laeeth Isharc wrote:

On Friday, 20 October 2017 at 09:11:17 UTC, Arjan wrote:
On Thursday, 19 October 2017 at 20:01:20 UTC, Laeeth Isharc 
wrote:

Hi.

Symmetry Investments is looking to hire ...
Please feel free to drop me a line if you're interested or 
know of someone who might be - for this role or for the 
others.


How would one contact you?


devops.hiring

at

symmetryinvestments.io


That email server is blocked.


The response from the remote server was:
454 4.7.1 Service unavailable; Client host [209.85.215.66] 
blocked using dnsbl.sorbs.net; Currently Sending Spam See: 
http://www.sorbs.net/lookup.shtml?209.85.215.66


Is there an alternative?


Announcing TinyRedis v2.1.0

2016-06-11 Thread Adil via Digitalmars-d-announce
It's been a while since i announced a TinyRedis release. So here 
goes.


TinyRedis is a fast and simple Redis(http://redis.io) driver for 
D. It has no dependencies and makes working with Redis trivial.


This release brings TinyRedis up-to-date with dmd 2.071. 
Noteworthy improvements are :


- dub: An earlier version of TinyRedis put it up on 
http://code.dlang.org. In this version dub.json has been spruced 
up to provide feature parity with the Makefile. Now examples can 
also be compiled via dub.
- dmd 2.071: Updated to dmd 2.071. Thanks to a patch by 
@John-Colvin
- simpler imports: Imports have been clumped into one namespace. 
`import tinyredis;`
- `tinyredis.collections`: This is the start of some work that 
has been lying around in master for a while. I've been meaning to 
write simple OOP wrappers for common data types on Redis, but 
never got round to completing more than one. This release 
includes a basic class to simplify working with SETs.
- PubSub: This much requested feature has finally landed! All 
thanks to Ali Cehreli for building it out. PubSub is a Redis 
feature that works like a lightweight, centralised message queue. 
A new Subscriber class provides the complete range of 
functionality to work with message queues.


Download : https://github.com/adilbaig/Tiny-Redis/releases
GitHub : https://github.com/adilbaig/Tiny-Redis
Docs : http://adilbaig.github.io/Tiny-Redis/


gelfd v1.3.0 - A native library to generate logs in the Graylog Extended Log Format (GELF).

2016-04-12 Thread Adil via Digitalmars-d-announce
GELF (https://www.graylog.org/resources/gelf/) is an "open 
standard" logging format based on JSON. It is primarily used to 
pipe messages to Graylog (graylog.org), an open source log 
management and analysis platform.


This small release contains a rewrite of the way chunking was 
done. It is now done using an InputRange. The main idea was to 
separate chunking from socket & compression implementation. This 
allows using any form of sockets (TCP, UDP, non-blocking event 
loop etc). `Chunks` also accepts a compressed array of bytes, so 
you can compress messages to any level prior to chunking. (PS : 
Graylog currently only accepts GZIP and ZLIB compression).


Based on a bug report, I have hard-coded the syslog levels. gelfd 
now works on windows.


Release : v1.3.0 (Stable)
Github  : https://github.com/adilbaig/gelfd
Dub Pkg : http://code.dlang.org/packages/gelfd
Graylog : https://www.graylog.org/

At this stage this project is looking done and dusted. Bug 
reports welcome.


Adil



Re: Graylog Extended Log Format (GELF) for D

2016-04-11 Thread Adil via Digitalmars-d-announce

On Saturday, 9 April 2016 at 20:06:01 UTC, angel wrote:

But what about this ?
https://forum.dlang.org/thread/eryphpbznrrovjvxj...@forum.dlang.org


What about it?


Graylog Extended Log Format (GELF) for D

2016-04-09 Thread Adil via Digitalmars-d-announce
Announcing 'gelfd' - A small, native D library to generate logs 
in the Graylog Extended Log Format (GELF).


GELF (https://www.graylog.org/resources/gelf/) is an "open 
standard" logging format based on JSON. It is primarily used to 
pipe messages to Graylog (graylog.org), an open source log 
management and analysis platform.


This module aims to provide a simple, structured, way of 
generating GELF messages. You can construct messages in multiple 
parts, add arbitrary payload data, query their contents and send 
it using any transport mechanism you prefer.


Chunking and compression of messages is supported.

The package is documented w examples and is considered stable 
(although not tested by anyone outside of myself). Although I've 
only announced this now, I have been using this in production at 
our startup since Nov 2015.



Release : v1.2.3 (Stable)
Github  : https://github.com/adilbaig/gelfd
Dub Pkg : http://code.dlang.org/packages/gelfd
Graylog : https://www.graylog.org/


Adil