Skip to content

Instantly share code, notes, and snippets.

View r0lodex's full-sized avatar
🎯
Focusing

Irfan Radzi r0lodex

🎯
Focusing
View GitHub Profile
@r0lodex
r0lodex / wordpress-beanstalk.md
Created October 2, 2023 07:50
Wordpress Beanstalk

Hermo x Woocommerce

This is a port of Hermo ecommerce system to Woocommerce. This application is designed to work with AWS Elastic Beanstalk. Deployment is made via bitbucket only triggered via the branch master (see bitbucket-pipelines.yml).

For development, name your branch dev-* and you can deploy to staging environment, provided the environment is active in AWS Elastic Beanstalk.

Developing Locally

  • You'll need nginx/apache that points to this code.
@r0lodex
r0lodex / data-team-vacancy.md
Last active September 27, 2023 03:32
Data Team Vacancy

Vacancy in Kestrl's Data Team

You will be joining Kestrl Data team, a small collaborative team of

  • a data engineer,
  • a data scientist,
  • an ML engineer, and
  • a data analyst,

led by Dr Mus'ab Shaharom. You will work along with the team to improve, optimise and innovate ML solutions for challenging business problems.

To apply, email your CV to career@kestrl.io with the title "Application for job_title" where job_title can be either one of the two below.

@r0lodex
r0lodex / kestrl-vacancy-2023.md
Last active March 4, 2023 01:49
Kestrl Vacancy 2023

image

Vacancy: On-Premise Integration Team

We are exploring a new territory and would like to recruit highly driven individuals for the following team which will be working on an on-premise setup with excellent bank-grade quality.

Send your resume to career@kestrl.io

System Administrator

@r0lodex
r0lodex / virgin-macos-guide.md
Last active May 4, 2023 03:52
Getting Ready For Development

Virginity Virtues

This is a guide for meself and hopefully it'll help others too, designed specifically for a virgin MacOS, untouched, just unboxed, shop smell still fresh, and you couldn't wait to get it up and running.

## CHANGELOG
- 24 Feb 2023  : Initiated the gist.
- 01 Mar 2023  : Added repos for all the betas in brew
               : Added link to Phantom development setup
- 04 May 2023  : Typo fix
@r0lodex
r0lodex / engame_dashboard.md
Last active November 22, 2021 05:10
Engame Dashboard

Engame Dashboard Project Analysis

Purpose: For vendors to manage artwork, vouchers and payment gateways (?)

What's Missing

  • Design for all the features
  • New feature specs (Payment gateway, etc)
  • Version control e.g git — easier for other devs to contribute
  • * Communication method between Backend and Frontend
  • HTTP (REST API etc)
@r0lodex
r0lodex / pip.md
Created June 12, 2021 05:22
Solving MacOS 12.0 Beta pip install

I encountered these errors:

  • ERROR: Failed building wheel for cryptography
  • Could not build wheels for cryptography which use PEP 517
  • Using legacy 'setup.py install' for cffi, since package 'wheel' is not installed.

And solved it by updating the LDSFLAGS and CFLAGS before installing any package since I'm under macOS Monterey 12.0 Beta.

env LDFLAGS="-L$(brew --prefix openssl@1.1)/lib" CFLAGS="-I$(brew --prefix openssl@1.1)/include" pip install 
@r0lodex
r0lodex / fly-with-us.md
Last active April 7, 2021 15:22
Fly With Kestrl.

image

Fly with us.

We are looking for one UX Lead.

  • Starts at RM6k and beyond, we'd love some negotiation.
  • Experienced in managing a team.
  • Understands the life of a startup (we are family first).
  • We're expecting to follow your lead in this field.
@r0lodex
r0lodex / beanstalk_notes.md
Created June 17, 2020 23:52
AWS Elastic Beanstalk Notes

AWS Elastic Beanstalk Notes

I've been playing around with Beanstalk, swimming in their scattered docs to make things work the way I wanted them to work. This note is written 18th June 2020, just so you know it works at this time of writing.

Platform: PHP

Configuring NGINX

  • Add .platfrom/nginx in your applications folder
@r0lodex
r0lodex / metabase-setup.md
Last active December 14, 2023 11:12
Metabase Setup

Installing and Setting Up Metabase with Postgres

This guide is written for installation of Metabase on Ubuntu 18.04. Instead of using H2 as the application database, we will be using Postgres. You can opt to use MySQL as well. Please follow the steps below:

  • Update and install Java with proper configuration
sudo apt-get update
@r0lodex
r0lodex / cut.sh
Created November 18, 2019 15:29
Extract Audio (start, end) Based on File
# Example video.txt — The script will use pipe | as it's delimiter
# https://www.youtube.com/watch?v=iUDURCrvrMI|00:02:02|00:03:41|1
# URL | START | END | Filename
# You'll need:
# - youtube-dl brew install youtube-dl
# - ffmpeg brew install ffmpeg
for i in $(<video.txt);
do