Skip to content

Instantly share code, notes, and snippets.

View harryandriyan's full-sized avatar
🔭
Exploring

Harry Andriyan harryandriyan

🔭
Exploring
View GitHub Profile
@harryandriyan
harryandriyan / google-place.json
Created January 29, 2024 04:27
google-place.json
[
{
"business_status": "OPERATIONAL",
"formatted_address": "Kampung Beralas, 27100 Padang Tengku, Pahang, Malaysia",
"geometry": {
"location": {
"lat": 4.2367698,
"lng": 101.984353
},
"viewport": {
@harryandriyan
harryandriyan / petaling-jaya.json
Last active December 13, 2023 03:41
Geo JSON data
[
{
"address_components": [
{
"long_name": "Sekolah Jenis Kebangsaan (Cina) Damansara",
"short_name": "Sekolah Jenis Kebangsaan (Cina) Damansara",
"types": ["premise"]
}, {
"long_name": "Sunway Damansara",
"short_name": "Sunway Damansara",
@harryandriyan
harryandriyan / error.log
Created November 9, 2021 07:50
Error log
package configuration for libffi is not found
"xcrun clang -o conftest -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/universal-darwin20 -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0/ruby/backward -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/include/ruby-2.6.0 -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT -D_REENTRANT -g -Os -pipe -DHAVE_GCC_ATOMIC_BUILTINS -DUSE_FFI_CLOSURE_ALLOC conftest.c -L. -L/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib -L. -L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.6.Internal.sdk/usr/local/lib -lruby.2.6 "
In file incl
@harryandriyan
harryandriyan / scrapper.js
Created April 27, 2020 08:26
Scrap Amazon Reviews
const puppeteer = require('puppeteer');
const cheerio = require('cheerio');
let scrape = async () => {
const browser = await puppeteer.launch({ headless: true });
const page = await browser.newPage();
await page.goto('https://www.amazon.com/product-reviews/B07T86F7FQ');
await page.waitForSelector('body');
@harryandriyan
harryandriyan / dynamic-table-structure.vue
Last active March 9, 2020 12:55
Table dynamic Vue JS
<template>
<table
border="1"
cell-padding="5"
cell-spacing="5"
width="100%"
style="border-collapse: collapse;border-color: rgb(148, 150, 152);color: #55616e;"
v-if="hariAktif"
>
<thead>

Keybase proof

I hereby claim:

  • I am harryandriyan on github.
  • I am harryandriyan (https://keybase.io/harryandriyan) on keybase.
  • I have a public key ASDOaEJKGv9Zy0W1om18rMkSkP2c_KuEYA3VWQZdsmQwDQo

To claim this, I am signing this object:

@harryandriyan
harryandriyan / uas-komputer-grafik.cpp
Last active January 21, 2020 04:04
UAS Komputer Grafik
/*
* UAS Komputer Grafik
* Harry Andriyan Maulana (16111140)
* Dibuat di MacOS, kemungkinan tidak jalan dengan baik di platform lain
*/
#ifdef _APPLE_
#define GL_SILENCE_DEPRECATION
#include <OpenGL/gl.h>
#include <OpenGl/glu.h>
[
{
"title":"Elementary",
"schools":[
{
"school_name":"Eanes",
"school_category":"Elementary",
"school_district":"Eanes Isd"
},
{
@harryandriyan
harryandriyan / scroll.js
Created March 14, 2019 04:24
Scroll export version
export const smoothScroll = eID => {
const currentYPosition = () => {
// Firefox, Chrome, Opera, Safari
if (self.pageYOffset) return self.pageYOffset;
// Internet Explorer 6 - standards mode
if (document.documentElement && document.documentElement.scrollTop)
return document.documentElement.scrollTop;
// Internet Explorer 6, 7 and 8
if (document.body.scrollTop) return document.body.scrollTop;
return 0;
@harryandriyan
harryandriyan / detik_spider.py
Created November 17, 2018 13:53
Spider crawler news from detik.com
import scrapy
from scrapy.selector import Selector
from scrapy.http.request import Request
from detik.items import DetikItem
# compatibility between python 2 and 3
try:
from urllib.parse import urlparse
except:
from urlparse import urlparse