Skip to content

Instantly share code, notes, and snippets.

View fastlane_beta.ruby
desc ""
lane :beta do |lane|
# ensure you are in master branch
# ensure that master branch is clean
# check the semantic parameter entered
manishkpr /
Last active Feb 21, 2019

Step 1:

    a_id int PRIMARY KEY

Step 2:

manishkpr /
Created Jun 12, 2018 — forked from sepehr/
OSX: Kong Installation
# The homebrew formula of kong has a lot of version incompatibilities. So
# we install kong directly from Luarocks.
# Kong only works with Cassandra 2.1.x/2.2.x, the latest brew formula for
# cassandra is 3.x. We need to tap homebrew/versions and install cassandra22
# instead.
manishkpr /
Created Apr 23, 2018 — forked from stevenhaddox/
Convert .crt & .key files into .pem file for HTTParty

Two ways to do it, but only worked for me so I'll put it first and the second for reference:

$ openssl pkcs12 -export -in hostname.crt -inkey hsotname.key -out hostname.p12
$ openssl pkcs12 -in hostname.p12 -nodes -out hostname.pem

Other options for this method in comments below:

# Note, the -certfile root.crt appends all CA certs to the export, I've never needed these so it's optional for my personal steps
$ openssl pkcs12 -export -in hostname.crt -inkey hsotname.key -certfile root.crt -out hostname.p12
# Note, I've always had my hostname.crt as part of my .pem, so I keep my certs but apparently you may not have to, hence the nocerts flag being an extra option in this sample
#!/usr/bin/env bash
sudo apt-get -y update
sudo apt-get -y install build-essential zlib1g-dev libssl-dev libxml2-dev libxslt-dev libreadline6-dev libyaml-dev
# apt-get -y install libmysqlclient-dev # uncomment for mysql support
cd /tmp
tar -xvzf ruby-1.9.3-p286.tar.gz
cd ruby-1.9.3-p286/
./configure --prefix=/usr/local
sudo make
manishkpr / phalcon_aws_sdk.text
Created Aug 10, 2017
Hang the Amazon AWS SDK in Phalcon PHP
View phalcon_aws_sdk.text
AWS SDK uses a lot of third-party libraries and Framework, so the namespace to manually handle the words will be more trouble, I suggest using Composer to deal with these things, it uses spl_autoload to deal with, so the class will be used in the time to load, Fast and concise.
Under the project put composer.json, the content is
"require": {
"aws/aws-sdk-php": "dev-master"
Download composer.phar placed under the project
manishkpr /
Last active May 17, 2020
Android - handle back press in Fragment More Details Visit:
This article describes how our FragmentBack works under the hood.
First step to create back-sensitive fragments is to define interface that we can call to notify particular fragments about back-press. It contains only one method onBackPressed() which returns a value that indicates if back-press event was consumed by the fragment.
In this example we use base class, but you can define it via interface as well.
public class BaseFragment extends Fragment {
* Could handle back press.
View async_waterfall_example.js
var async = require('async');
function(callback) {
callback(null, 'Yes', 'it');
function(arg1, arg2, callback) {
var caption = arg1 +' and '+ arg2;
callback(null, caption);
manishkpr /
Created Feb 28, 2017 — forked from steveliles/
Class for detecting and eventing whether an Android app is currently foreground or background (requires API level 14+)
package com.sjl.util;
import android.content.Context;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
import java.util.List;
manishkpr /
Created Feb 6, 2017 — forked from raphaelbussa/
Helper for inflate custom layout in google support design snackbar
* The MIT License (MIT)
* Copyright (c) 2016 Raphaël Bussa
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is