Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View ardianta's full-sized avatar
👋
hi!

Ahmad Muhardian ardianta

👋
hi!
View GitHub Profile
@ardianta
ardianta / index.html
Last active May 13, 2019 14:24
Disqus Lazyloading using IntersectionObserver
<div id="disqus_thread">Loading Comments...</div>
<script>
var disqus_config = function () {
this.page.url = "https://www.petanikode.com/flutter-web";
this.page.identifier = "flutter-web";
this.page.title = "Tutorial Membuat Web dengan Flutter";
};
</script>
@ardianta
ardianta / hello-world.js
Last active August 28, 2020 08:44
Testing script for npx
#!/usr/bin/env node
for(var i = 0; i < 10; i++){
console.log("Hello World!");
}
@ardianta
ardianta / psxrip.sh
Last active April 10, 2022 21:03
PSX CD Ripping Script
#!/bin/bash
#
# This is a script to create a .bin image with corresponding .cue out of your
# PSX game discs as backup and/or for usage with emulators.
#
# Run-time requirements: cdrdao
#
# This script is partly based upon the "wesnoth-optipng" script from the
# Battle for Wesnoth team.
#
import React from "react";
import dateFns from "date-fns";
class Calendar extends React.Component {
constructor(props){
super(props);
this.state = {
currentMonth: new Date(),
selectedDate: new Date()
@ardianta
ardianta / index.html
Created May 1, 2018 18:57
Google Custom Search Engine using Vuejs and Bootstrap 4
<div id="search-app" class="container">
<!-- Search form section -->
<section class="my-5 row justify-content-center">
<div class="col-md-6">
<div class="input-group mb-3">
<input type="text" v-model="q" class="form-control" placeholder="Kata kunci..." aria-label="Recipient's username" aria-describedby="basic-addon2">
<div class="input-group-append">
<button class="btn btn-secondary" type="button" v-on:click="doSearch()">Cari</button>
</div>
</div>
@ardianta
ardianta / ActionPicuture.java
Created October 7, 2017 08:05
Android Choose Action
//The undocumented magic method override
//Eclipse will swear at you if you try to put @Override here
// For Android 3.0+
public void openFileChooser(ValueCallback<Uri> uploadMsg) {
mUploadMessage = uploadMsg;
Intent i = new Intent(Intent.ACTION_GET_CONTENT);
i.addCategory(Intent.CATEGORY_OPENABLE);
i.setType("image/*");
startActivityForResult(Intent.createChooser(i, "File Chooser"),
@ardianta
ardianta / webcam.html
Last active April 8, 2023 09:38
kode untuk menampilkan webcam dalam HTML
<div class="">
<video autoplay="true" id="video-webcam">
Izinkan untuk Mengakses Webcam untuk Demo
</video>
<button onclick="takeSnapshot()">Ambil Gambar</button>
</div>
<script>
var video = document.querySelector("#video-webcam");
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia || navigator.oGetUserMedia;
@ardianta
ardianta / AndroidManifest.xml
Last active August 15, 2017 13:51
Method to check android internet connection
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
@ardianta
ardianta / input-form-google-maps.html
Created April 26, 2017 05:21
Form input google maps
{% include 'partial/head.html' %}
{% include 'partial/navbar.html' %}
<script src="https://maps.googleapis.com/maps/api/js?key=API_KEY"></script>
<script type="text/javascript">
// variabel global marker
var marker;
function taruhMarker(peta, posisiTitik) {
@ardianta
ardianta / telegram-simsimi-hookio.js
Last active April 26, 2017 10:40
skrip untuk integrasikan bot telegram dengan API simsimi di hook.io
module['exports'] = function iyanChanBot(hook) {
var request = require('request');
var simiUrl = 'http://sandbox.api.simsimi.com/request.p?key=0858369d-3d2d-4bcd-86b0-eaf9d523d259&lc=id&ft=1.0&text='+hook.params.message.text;
request(simiUrl, function (error, response, body) {
if (!error && response.statusCode == 200) {