Skip to content

Instantly share code, notes, and snippets.

View yudium's full-sized avatar

Yudi Supriyadi yudium

  • Bandung, Indonesia
View GitHub Profile
@yudium
yudium / division_math_case.py
Created June 14, 2020 13:49
Kegunaan Pembagian Matematika
import math
TARGET_TOTAL_MEMBER = 10000 # milestone
currentTotalMember, growth = [int(x) for x in input().split()]
# saya punya 10 kelereng
# saya ingin bagi adil 5 kelereng
# ke berapa banyak orang saya bisa bagikan 10 kelereng saya tsb?
# jawabannya 2
import React from 'react';
import Icon from 'react-fontawesome';
import styled from 'styled-components'
const Container = styled.div`
display: flex;
padding: 10px 20px 6px 20px;
border-bottom: 1px solid ${props => props.theme.border.primary}; <--- akses dengan props.theme
font-size: 20px;
`
// ... many import here
import { Theme } from "./theme";
const App = () => (
<Theme choice="dark">
<AnyRoute path="/" exact layout={Default} component={HomePage} />
<AnyRoute path="/tweet" exact layout={Default} component={TweetPage} />
</Theme>
);
import React from 'react';
import { ThemeProvider } from 'styled-components';
export const themes = {
light: {
// TODO
},
dark: {
foreground: {
primary: '#adb5bd',
// These are equivalent:
myFunc`some string here`
myFunc(['some string here'])
// ----------------------------------
const aVar = 'good'
// These are equivalent:
myFunc`this is a ${aVar} day`
myFunc(['this is a ', ' day'], aVar)
@yudium
yudium / msword_matrix.py
Last active November 15, 2023 20:07
From Python Array to Ms. Word Matrix Equation
# you should install numpy package with `pip install numpy` command
import numpy as np
def OUTPUT(arr, transpose=False, decimals=8):
# 2D array is not need [1] so we should check the dimension
if np.asarray(arr).ndim == 1:
# 1D array can't get transpose if we not add '[]' at before and after array's variable. Reference: [1]
arr = np.asarray([arr])
else:
# 2D array is fine, not like [1]
println('AWAL');
function tampilkan(nomor, nama_calon, b_bawaan, pekerjaan)
{
println(nomor + '.');
println('Pak saya ingin melamar anak bapak: ' + nama_calon);
println('Saya sudah bawa ' + b_bawaan + ' buat bapak.');
println('Saya sudah punya pekerjaan pak, ' + pekerjaan);
}
println('AWAL');
function tampilkan(nomor, nama_calon, b_bawaan, pekerjaan)
{
println(nomor + '.');
println('Pak saya ingin melamar anak bapak: ' + nama_calon);
println('Saya sudah bawa ' + b_bawaan + ' buat bapak.');
println('Saya sudah punya pekerjaan pak, ' + pekerjaan);
}
println('AWAL');
// membuat prosedur
function quotePakIpunk()
{
println('Abangnya juga ketawa-tawa saja kenapa saya mau makan di situ.');
println('Saya juga ketawa saja kenapa abang abang itu tetap buka saat banjir');
println('#===============@ PAK IPUNK @===============#');
}
println('AWAL');
println('Abangnya juga ketawa-tawa saja kenapa saya mau makan di situ.');
println('Saya juga ketawa saja kenapa abang abang itu tetap buka saat banjir');
println('#===============@ PAK IPUNK @===============#');
println('Abangnya juga ketawa-tawa saja kenapa saya mau makan di situ.');
println('Saya juga ketawa saja kenapa abang abang itu tetap buka saat banjir');
println('#===============@ PAK IPUNK @===============#');