Skip to content

Instantly share code, notes, and snippets.

View jinyongp's full-sized avatar
🦄

Park, Jinyong jinyongp

🦄
View GitHub Profile
🌞 Morning 77 commits ██▋░░░░░░░░░░░░░░░░░░ 12.9%
🌆 Daytime 215 commits ███████▌░░░░░░░░░░░░░ 36.0%
🌃 Evening 226 commits ███████▉░░░░░░░░░░░░░ 37.8%
🌙 Night 80 commits ██▊░░░░░░░░░░░░░░░░░░ 13.4%
@jinyongp
jinyongp / main.dart
Last active July 10, 2023 13:01
Flutter Watcha Pedia App
import 'dart:async';
import 'dart:convert';
// import 'package:dio/dio.dart';
import 'package:http/http.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import 'package:shared_preferences/shared_preferences.dart';
@jinyongp
jinyongp / main.dart
Last active June 29, 2023 11:24
Flutter MyMemo App (CRUD)
// ignore_for_file: prefer_const_constructors, must_be_immutable
import 'dart:convert';
import 'package:flutter/foundation.dart' show kIsWeb;
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:intl/intl.dart';
import 'package:provider/provider.dart';
import 'package:shared_preferences/shared_preferences.dart';
@jinyongp
jinyongp / main.dart
Created June 28, 2023 15:45
Flutter Shazam App Clone
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
@jinyongp
jinyongp / main.dart
Last active June 28, 2023 12:37
Flutter Daangn Home Page Clone
import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart';
void main() {
runApp(const MainApp());
}
class MainApp extends StatelessWidget {
const MainApp({super.key});
@jinyongp
jinyongp / main.dart
Last active June 28, 2023 12:37
Flutter Simple Navigation \w StatelessWidget, StatefulWidget
import 'package:flutter/material.dart';
void main() {
runApp(const MainApp());
}
class MainApp extends StatelessWidget {
const MainApp({super.key});
@override
@jinyongp
jinyongp / main.dart
Created June 28, 2023 10:08
Flutter Movies
// ignore_for_file: prefer_const_constructors
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@jinyongp
jinyongp / main.dart
Last active June 28, 2023 09:55
Hello, Flutter!
// ignore_for_file: prefer_const_constructors
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@jinyongp
jinyongp / .gitconfig
Last active May 28, 2022 13:17
My custom dotfiles
[pull]
rebase = true
[init]
defaultBranch = main
[pager]
branch = false
[core]
editor = vi
autocrlf = input
hooksPath = ~/.git-template/hooks
@jinyongp
jinyongp / post-checkout
Last active June 22, 2022 04:55
Git Templates
#!/bin/bash
set -e
while [[ $(git --no-pager show --pretty=format:"%s" -s) =~ ^--wip-- ]]; do
echo -e '\033[32mWIP Commit Detected.\033[0m'
echo ""
git --no-pager diff HEAD^1 HEAD --stat
echo ""
read -p "UNWIP? (Y/n) " answer < /dev/tty