Skip to content

Instantly share code, notes, and snippets.

Working from home

Chip Cerio chipcerio

View GitHub Profile
View presigned_url.xml
<?xml version="1.0" encoding="UTF-8"?>
<Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message>
View .gitconfig
email = ${EMAIL}
ui = true
co = checkout
br = branch
ci = commit
st = status
chipcerio / ID.js
Created Oct 16, 2018 — forked from gordonbrander/ID.js
ID - a unique ID/name generator for JavaScript
View ID.js
// Generate unique IDs for use as pseudo-private/protected names.
// Similar in concept to
// <>.
// The goals of this function are twofold:
// * Provide a way to generate a string guaranteed to be unique when compared
// to other strings generated by this function.
// * Make the string complex enough that it is highly unlikely to be
// accidentally duplicated by hand (this is key if you're using `ID`
chipcerio /
Created Oct 3, 2018
github issue template

Subject of the issue

Describe your issue here.

Your environment

  • version of angular-translate
  • version of angular
  • which browser and its version

Steps to reproduce

Tell us how to reproduce this issue. Please provide a working demo, you can use this template as a base.

View Cheese.js
export default [
'Abbaye de Belloc',
'Abbaye du Mont des Cats',
'Affidelice au Chablis',
"Afuega'l Pitu",
View activity.kt
class MainActivity : Activity, Adapter.OnCellClickListener {
override fun onCreate() {
recyclerView.setAdapter(Adapter(this)) // this refers to OnCellClickListener
override fun onCellClick(item: ChattrItem) {
// hoooray i have access to ChattrItem!!!
chipcerio / .eslintrc
Last active May 11, 2018 — forked from radiovisual/.eslintrc
React Native AirBnB ESLint Config
View .eslintrc
"parser": "babel-eslint",
"plugins": [
"parserOptions": {
"ecmaFeatures": {
"jsx": true,
"modules": true
chipcerio /
Created Mar 7, 2018 — forked from PurpleBooth/
A template to make good

Project Title

One Paragraph of project description goes here

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.


chipcerio / EmailValidator.kt
Created Nov 10, 2017 — forked from ironic-name/EmailValidator.kt
Kotlin regex email validator function
View EmailValidator.kt
fun isEmailValid(email: String): Boolean {
return Pattern.compile(
+ "((([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\.([0-1]?"
+ "[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\."
+ "([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\\.([0-1]?"
+ "[0-9]{1,2}|25[0-5]|2[0-4][0-9]))|"
+ "([a-zA-Z]+[\\w-]+\\.)+[a-zA-Z]{2,4})$"
chipcerio / Cheese.kt
Created Jul 5, 2017
cheese list in kotlin
View Cheese.kt
object Cheese {
val LIST = arrayOf(
"Abbaye de Belloc", "Abbaye du Mont des Cats", "Abertam", "Abondance", "Ackawi",
"Acorn", "Adelost", "Affidelice au Chablis", "Afuega'l Pitu", "Airag", "Airedale",
"Aisy Cendre", "Allgauer Emmentaler", "Alverca", "Ambert", "American Cheese",
"Ami du Chambertin", "Anejo Enchilado", "Anneau du Vic-Bilh", "Anthoriro", "Appenzell",
"Aragon", "Ardi Gasna", "Ardrahan", "Armenian String", "Aromes au Gene de Marc",
"Asadero", "Asiago", "Aubisque Pyrenees", "Autun", "Avaxtskyr", "Baby Swiss", "Babybel",
"Baguette Laonnaise", "Bakers", "Baladi", "Balaton", "Bandal", "Banon", "Barry's Bay Cheddar",
You can’t perform that action at this time.