Skip to content

Instantly share code, notes, and snippets.

View IhwanID's full-sized avatar

Ihwan IhwanID

View GitHub Profile
-- phpMyAdmin SQL Dump
-- version 4.7.7
-- https://www.phpmyadmin.net/
--
-- Host: mysql
-- Generation Time: Jul 26, 2018 at 07:44 AM
-- Server version: 5.7.21
-- PHP Version: 7.1.9
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
@nafiesl
nafiesl / tahapan-pembuatan-website.md
Created June 30, 2018 01:27
Tahapan Pembuatan Website

Tahapan Pembuatan Website

Dalam mengerjakan suatu proyek website atau aplikasi berbasis web, kami (JasaWebsiteBanjarmasin.com) bagi dalam 4 tahap pengerjaan sejak persiapan hingga selesai. Ke empat tahap tersebut adalah:

1. Analisis

Dalam tahap ini, kami mempersiapkan pengerjaan proyek dengan terlebih dahulu melakukan inteview kepada klien. Yaitu untuk mendiskusikan apa saja hal atau fitur sistem yang ingin dituangkan ke dalam website atau aplikasi web yang ingin dibuat.

Kemudian hasil inteview tersebut kami buat menjadi sebuah konsep tertulis, untuk di-review atau dianalisis oleh klien. Analisis ini diperlukan sebagai feedback dari klien, apakah konsep yang kami buat sudah sesuai dengan harapan dan keinginan klien.

package com.rohmanhakim.androidreactivedemo;
import android.support.v4.view.ViewCompat;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
@kentcdodds
kentcdodds / index.js
Created September 10, 2019 22:26
NodeJS file runner for Jest (create-node-runner using create-jest-runner). Use this with the runner option in jest config.
const {createJestRunner} = require('create-jest-runner')
module.exports = createJestRunner(require.resolve('./node-runner'))
# A functional, but probably terrible, example of GitLab CI for Flutter
image: jangrewe/gitlab-ci-android
variables:
ANDROID_COMPILE_SDK: "28"
ANDROID_BUILD_TOOLS: "28.0.3"
ANDROID_SDK_TOOLS: "26.1.1"
LC_ALL: "en_US.UTF-8"
LANG: "en_US.UTF-8"
@berkkaraoglu
berkkaraoglu / BorderedCircleTransform.java
Created November 14, 2014 09:12
BorderedCircleTransform for Picasso (Based on https://gist.github.com/julianshen/5829333)
import android.graphics.Bitmap;
import android.graphics.BitmapShader;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import com.squareup.picasso.Transformation;
public class CircleTransform implements Transformation {
private final int BORDER_COLOR = Color.WHITE;
class HomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
// Builder takes three parameters 1. [BuildContext] which is our context
// 2. [Object] it is the object and 3. it is optional [Widget] child
return Consumer(
builder: (context, Counter counter, _) => Scaffold(
appBar: AppBar(
title: Text("Provider Demo"),
@ampersanda
ampersanda / how_to_use_in_sliver.dart
Last active January 20, 2020 09:47
delegate of SliverPersistentHeader
SliverPersistentHeader(
delegate: SliverAppBarDelegate((context, _, __, progress) => HistoryPersistentHeaderTile(),
collapsedHeight: Dimensions.fixedHeaderHeight,
expandedHeight: Dimensions.fixedHeaderHeight),
pinned: true),
@codekeyz
codekeyz / .gitlab-cli.yml
Last active March 21, 2020 20:10
Gitlab CI for Flutter Android (Rev 1)
image: openjdk:8-jdk
variables:
ANDROID_COMPILE_SDK: "28"
ANDROID_BUILD_TOOLS: "28.0.2"
ANDROID_SDK_TOOLS: "4333796"
FLUTTER_VERSION: "https://storage.googleapis.com/flutter_infra/releases/stable/linux/flutter_linux_v1.2.1-stable.tar.xz"
before_script:
- apt-get --quiet update --yes
@aruld
aruld / multiline.dart
Created October 19, 2011 17:26
Dart String interpolation and multi-line Strings
main() {
var user = 'John Doe';
var message = """
$user!
Welcome to Programming Dart!
""";
print(message);
}