Skip to content

Instantly share code, notes, and snippets.

View leapingbytes's full-sized avatar

Andrei Tchijov leapingbytes

View GitHub Profile
@ApplicationScoped
public class EmailValidatorImpl implements EmailValidator {
private static final Logger log = Logger.getLogger(EmailValidatorImpl.class);
@Inject
KickboxApi kickboxApi;
...
@Override
@leapingbytes
leapingbytes / AbstractSql2oTestBase.java
Last active March 28, 2019 05:42
H2 (MySQL) + Flyway + Sql20
package co.vgw.pok.customer.persistence.sql20;
import java.sql.SQLException;
import org.flywaydb.core.Flyway;
import org.flywaydb.core.api.configuration.FluentConfiguration;
import org.h2.tools.Server;
import org.sql2o.Sql2o;
public abstract class AbstractSql2oTestBase {

Twilio errors

Start Verification

POST https://api.authy.com/protected/json/phones/verification/start

When... Example... Error code Response is...
all is well {
"country_code": "84",
"phone_number": "0866742932",
"via" : "sms"
}
{
"carrier": "Viettel Mobile",
"is_cellphone": true,
"message": "Text message sent to +84 86-674-2932.",
"seconds_to_expire": 599,
"uuid": "b07107c0-47be-0137-910b-0a4259707972",
"success": true
}
parameter missing { "phone_number": "0866742932", "via" : "sms"} 60004 { "error_code": "60004", "message": "Invalid parameter: country_code - Parameter is required", "errors": { "message": "Invalid parameter: country_code - Parameter is required" }, "success": false}
@leapingbytes
leapingbytes / Dockerfile
Created May 2, 2019 14:32
Dockerizing simple c# app
FROM microsoft/dotnet:2.2-sdk as sdk
# RUN dotnet tool install -g dotnet-warp
RUN curl -Lo /root/warp-packer https://github.com/dgiagio/warp/releases/download/v0.3.0/linux-x64.warp-packer
RUN chmod +x /root/warp-packer
RUN mkdir /build
COPY Program.cs MyApp.csproj /build/
WORKDIR /build
RUN dotnet restore