Skip to content

Instantly share code, notes, and snippets.

View laverix's full-sized avatar
🤷‍♂️

Valery Lyatsevich laverix

🤷‍♂️
View GitHub Profile
@MarsiBarsi
MarsiBarsi / static-request.service.ts
Last active November 30, 2020 03:44
static-request.service.ts
@Injectable({ providedIn: 'root' })
export class StaticRequestService {
private readonly cache = new Map<string, Observable<string>>();
request(url: string): Observable<string> {
const cache = this.cache.get(url);
if (cache) {
return cache;
}
@bvandenbon
bvandenbon / redirect-locale.html
Last active November 16, 2022 23:26
a landing page in html+js, which detects language (possibly cached) and redirects.
<!DOCTYPE html>
<html>
<body>
<script type="text/javascript">
//////////////
/// CONFIG ///
//////////////
var defaultLocale = 'en';
@imax
imax / cheatsheet.markdown
Last active July 25, 2022 11:36
Relocation cheatsheet

Compare cost of living in different locations around the world.

Country (city) Salary (gross) Taxes Apartment Visa More info
Germany (Berlin) €50-60k 27-33% €700-1200/mo Blue Card, 1-3 months, spouse can work de_faq на русском Numbeo
Estonia (Tallinn) €35-45k 41.5% €600-1200/mo 2 months, spouse can work Taxes
xxx

Legend:

@nodesocket
nodesocket / Angular Cliffnotes.md
Last active June 15, 2020 01:39
Angular.js Cliffnotes

Modules

var app = angular.module('app', []);

Using modules in views

 <html ng-app="app"></html>
@charliepark
charliepark / hatchshow.js
Created July 30, 2011 16:07
A jquery typography plugin.
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript" charset="utf-8">
$(window).load(function(){
$().hatchShow();
});
jQuery.fn.hatchShow = function(){
$('.hsjs').css('display','inner-block').css('white-space','pre').each(function(){
var t = $(this);
t.wrap("<span class='hatchshow_temp' style='display:block'>");
var pw = t.parent().width();