Skip to content

Instantly share code, notes, and snippets.

View sokhasen's full-sized avatar

SOKHA SEN sokhasen

View GitHub Profile
@sokhasen
sokhasen / calendar_calculate_day_of_weeks.py
Last active December 23, 2020 04:32
Calculate Day of Weeks by Given Date
import datetime
from collections import namedtuple
import math
import re
Day = namedtuple('Day', 'code title')
MonthCode = namedtuple('MonthCode', 'number code')
CenturyCode = namedtuple('CenturyCode', 'year code')
@sokhasen
sokhasen / Rails ~ Fixed bundle installing error
Last active June 10, 2020 20:09
Rails Fixed Bundle installing therubyracer & libv8 Error on Catalina
Error Logs:
An error occurred while installing libv8 (3.16.14.19), and Bundler cannot continue.
Make sure that `gem install libv8 -v '3.16.14.19' --source 'https://rubygems.org/'` succeeds before bundling.
In Gemfile:
therubyracer was resolved to 0.12.3, which depends on
libv8
--------------------------------------------------------------------------------------
Fixed Commands
@sokhasen
sokhasen / share_preference.dart
Created January 3, 2020 04:15
flutter share_preference utils
import 'dart:async';
import 'package:shared_preferences/shared_preferences.dart';
class Preference {
Preference._();
static Future<SharedPreferences> _prefs = SharedPreferences.getInstance();
/// ----------------------------------------------------------
@sokhasen
sokhasen / LICENCE SUBLIME TEXT3
Last active November 1, 2023 13:18
Sublime Text 3.1.1 Serial key build is 3176
## Sublime Text 3.1.1 Serial key build is 3176
—– BEGIN LICENSE —–
sgbteam
Single User License
EA7E-1153259
8891CBB9 F1513E4F 1A3405C1 A865D53F
115F202E 7B91AB2D 0D2A40ED 352B269B
76E84F0B CD69BFC7 59F2DFEF E267328F
215652A3 E88F9D8F 4C38E3BA 5B2DAAE4