I hereby claim:
- I am mremond on github.
- I am mickael (https://keybase.io/mickael) on keybase.
- I have a public key ASCxiwrSIj1XvUrO9-uGl5CXnWEUpIrwQh9Zj145PyPF_wo
To claim this, I am signing this object:
| #!/bin/bash | |
| # Script to move an image from Docker Hub to Github container registry | |
| original_image="ejabberd/ecs" | |
| target_image="processone/ejabberd" | |
| target_acr="ghcr.io" | |
| # list of tag matches to ignore (i.e. "beta|rc") | |
| grep_filter="<none>" | |
| # Download all image tags | |
| docker pull $original_image --all-tags |
| ### | |
| ### ejabberd configuration file | |
| ### | |
| ### The parameters used in this configuration file are explained at | |
| ### | |
| ### https://docs.ejabberd.im/admin/configuration | |
| ### | |
| ### The configuration file is written in YAML. | |
| ### ******************************************************* | |
| ### ******* !!! WARNING !!! ******* |
| /* | |
| xmpp_websocket is a demo client that connect on an XMPP server using websocket and prints received messages.ß | |
| */ | |
| package main | |
| import ( | |
| "fmt" | |
| "log" | |
| "os" |
| ### | |
| ### ejabberd configuration file | |
| ### | |
| ### The parameters used in this configuration file are explained at | |
| ### | |
| ### https://docs.ejabberd.im/admin/configuration | |
| ### | |
| ### The configuration file is written in YAML. | |
| ### ******************************************************* | |
| ### ******* !!! WARNING !!! ******* |
| // | |
| // AppDelegate.swift | |
| // XMPPClientTest | |
| // | |
| // Created by Mickaël Rémond on 21/11/2018. | |
| // Copyright © 2018 ProcessOne. All rights reserved. | |
| // | |
| import UIKit | |
| import CoreData |
I hereby claim:
To claim this, I am signing this object:
| // | |
| // MobileProvision.swift | |
| // Fluux.io | |
| // | |
| // Created by Mickaël Rémond on 03/11/2018. | |
| // Copyright © 2018 ProcessOne. | |
| // Distributed under Apache License v2 | |
| // | |
| import Foundation |
| -------------------------------------------------- | |
| -------------------------------------------------- | |
| -- Import tasks from Things to OmniFocus | |
| -------------------------------------------------- | |
| -------------------------------------------------- | |
| -- | |
| -- Script taken from: http://forums.omnigroup.com/showthread.php?t=14846&page=2 && https://gist.github.com/cdzombak/11265615 | |
| -- Added: OF3 & Things 3 compatibility; task order; areas/folders; tags | |
| -- Empty your Things Trash first. | |
| -- |
This gist is based on the information available at golang/dep, only slightly more terse and annotated with a few notes and links primarily for my own personal benefit. It's public in case this information is helpful to anyone else as well.
I initially advocated Glide for my team and then, more recently, vndr. I've also taken the approach of exerting direct control over what goes into vendor/ in my Dockerfiles, and also work from
isolated GOPATH environments on my system per project to ensure that dependencies are explicitly found under vendor/.
At the end of the day, vendoring (and committing vendor/) is about being in control of your dependencies and being able to achieve reproducible builds. While you can achieve this manually, things that are nice to have in a vendoring tool include:
This is a simple tutorial on writing a tsung plugin and a repost of our ProcessOne tutorial.
Since tsung is used to test servers lets define a simple server for testing. myserver.erl provides 3 operations: echo, add and subtract.
myserver.erl assumes the first byte to be a control instruction followed by 2 or more byte data. The echo operation merely returns the byte data while add and subtract performs these operations on the 2 byte data before returning the results. See the code of myserver.erl for details.
We assume the source files for tsung-1.2.1 are available. This example was compiled using Erlang OTP R11B-3.