Skip to content

Instantly share code, notes, and snippets.

View echamudi's full-sized avatar
🦉
夜更かしをする人 - Night Owl

Ezzat Chamudi echamudi

🦉
夜更かしをする人 - Night Owl
View GitHub Profile
// https://www.memrise.com/course/199109/250-most-important-adjectives-japanese/
(() => {
function getWords(courseId, level) {
const url = `https://www.memrise.com/ajax/session/?course_id=${courseId}&level_index=${level}&session_slug=preview`
// console.log('Fetching words from ' + url)
return fetch(url, {
credentials: 'same-origin'
@mixin ltr {
@at-root {
.ltr #{&} {
@content
}
}
}
.parent {
width: 100px;
var mywk = {};
for (i = 0; i<$('.lattice-single-character li').length; i++) {
mywk[$('.lattice-single-character li a')[i].innerText] = $($('.lattice-single-character li a')[i]).data('original-title').replace('<br><span lang="ja">', ' : ').replace('</span>', '');
}
@echamudi
echamudi / nginxproxy.md
Created April 5, 2019 11:59 — forked from soheilhy/nginxproxy.md
How to proxy web apps using nginx?

Virtual Hosts on nginx (CSC309)

When hosting our web applications, we often have one public IP address (i.e., an IP address visible to the outside world) using which we want to host multiple web apps. For example, one may wants to host three different web apps respectively for example1.com, example2.com, and example1.com/images on the same machine using a single IP address.

How can we do that? Well, the good news is Internet browsers

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam in accumsan erat. Nulla quis scelerisque turpis, quis maximus sapien. Ut eget dolor sit amet sapien placerat consequat quis in justo. Aliquam erat volutpat. Suspendisse potenti. Mauris eu augue ut odio ornare accumsan. Nulla id diam non mauris ultrices rhoncus. Duis nec neque sit amet dui gravida lobortis. Mauris metus magna, pretium non nisl sed, facilisis aliquam augue. Sed hendrerit mauris vel mauris laoreet maximus.

Cras pulvinar risus elementum rhoncus finibus. Sed convallis enim non ipsum venenatis, sed mattis enim lacinia. Vivamus interdum augue nunc, eu lacinia dui dapibus nec. Ut congue risus eu efficitur luctus. Pellentesque facilisis velit massa. Pellentesque bibendum vitae enim in tristique. Morbi vel lobortis dolor. Etiam laoreet risus eget erat commodo euismod. Integer ut nunc a quam lobortis volutpat quis eget urna. Nunc placerat tortor a tincidunt porta. Fusce maximus est sed neque laoreet placerat. Proin scelerisque libero leo, non