Skip to content

Instantly share code, notes, and snippets.

😅
Again "nganu"

Cahya Dyazin dyazincahya

View GitHub Profile
View gist:ca5e4a9d2c55a60ca5a96caf42c4a33b
<?php
class Curl {
public function get($url){
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "GET");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
@dyazincahya
dyazincahya / ffmpeg.md
Last active Feb 11, 2019 — forked from alexellis/timelapse.md
Create timelapse and add watermark with ffmpeg
View ffmpeg.md

Convert sequence of JPEG images to MP4 video

ffmpeg -r 24 -pattern_type glob -i '*.JPG' -i DSC_%04d.JPG -s hd1080 -vcodec libx264 timelapse.mp4

my ex : ffmpeg -r 24 -pattern_type glob -i '*.JPG' -s hd1080 -vcodec libx264 timelapse.mp4

  • -r 24 - output frame rate
  • -pattern_type glob -i '*.JPG' - all JPG files in the current directory
  • -i DSC_%04d.JPG - e.g. DSC_0397.JPG
  • -s hd1080 - 1920x1080 resolution
View error kotlin
org.gradle.initialization.ReportedException: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ':app:compileDebugKotlin'.
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:145)
at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:115)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:78)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:75)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152)
at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:100)
at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:75)
at org.gradle.tooling.internal.provider.runner.ClientProvidedBuildActionRunner.run(ClientProvidedBuildActionRunner.java:62)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuil
View install_phpexcel_lampp.sh
#!/bin/bash
# @author : kang cahya
# @github : https://github.com/dyazincahya
# ##########################################
# ###################################################################################################
# requirements:
# - REDHAT 6.x
# - sudo access
#
View install_phpexcel_php72.sh
#!/bin/bash
#
# Example script to install LibXL, ilia/php_excel on PHP 7.2 (ondrej/ppa)
#
# Usage:
# > sudo ./install_phpexcel_php72.sh
# > sudo service php7.2-fpm reload (if using fpm)
#
# Requirements:
# - Tested with Ubuntu 64bits (14.04, 16.04+)
@dyazincahya
dyazincahya / install_phpexcel_php7.sh
Created Oct 22, 2018 — forked from belgattitude/install_phpexcel_php7.sh
Install libxl, php_excel extension on PHP7.1 (ondrej/ppa)
View install_phpexcel_php7.sh
#!/bin/bash
#
# ilia/php_excel extension example install script for PHP7+
#
# usage:
# > sudo ./install_phpexcel_php7.sh
# > (optionally) sudo service php7.1-fpm restart)
#
# requirements:
# - Ubuntu 64bits (trusty/xenial)
@dyazincahya
dyazincahya / strarr_to_arr.php
Created Oct 19, 2018
Function php string array to real array
View strarr_to_arr.php
<?php
// function
function strarr_to_array($a, $t = ''){
$arr = [];
$a = ltrim($a, '[');
$a = ltrim($a, 'array(');
$a = rtrim($a, ']');
$a = rtrim($a, ')');
$tmpArr = explode(",", $a);
foreach ($tmpArr as $v) {
@dyazincahya
dyazincahya / downloadFile.js
Created Sep 12, 2018
Function to download files to local in nativescript 4.x
View downloadFile.js
const fs = require('file-system');
const httpModule = require("http");
exports.download = function (args) {
let data = args.object;
context.set("xLoading", { "status": true, "text": "Downloading..." });
var androidDownloadsPath = android.os.Environment.getExternalStoragePublicDirectory(android.os.Environment.DIRECTORY_DOWNLOADS).toString();
let url = data.get("url");
@dyazincahya
dyazincahya / in_array_r.php
Last active Aug 27, 2018
PHP Function in_array multidimension
View in_array_r.php
<?php
function in_array_r($thekey, $arraydata, $strict = false)
{
foreach ($arraydata as $item)
{
if (($strict ? $item === $thekey : $item == $thekey) || (is_array($item) && in_array_r($thekey, $item, $strict)['found']))
{
return array(
"found" => true,
"data" => $item
@dyazincahya
dyazincahya / index.html
Last active May 2, 2018
Sitemap blogger for kang-cahya.com
View index.html
<div id="toc">
<script src="https://cdn.rawgit.com/dyazincahya/9ecfa81d87af2bc2e36a6e9566fb67bf/raw/52def2eea6302cf8a43f51ce268bfd78e6ae41e0/k4ng_sitemap.js" type="text/javascript"></script>
<script src="https://www.kang-cahya.com/feeds/posts/default?max-results=9999&amp;alt=json-in-script&amp;callback=loadtoc"></script>
</div>
<!-- OLD -->
<!--div id="bp_toc">
</div>
<script src="https://cdn.rawgit.com/Arlina-Design/redvision/master/sitemap-content.js" type="text/javascript"></script> <script src="/feeds/posts/summary?alt=json-in-script&amp;max-results=9999&amp;callback=loadtoc" type="text/javascript"></script-->
You can’t perform that action at this time.