Skip to content

Instantly share code, notes, and snippets.

View marinalohova's full-sized avatar

Marina Lohova marinalohova

View GitHub Profile
Pope Francis
https://twitter.com/Pontifex
https://www.instagram.com/franciscus/
Президент Франции
https://twitter.com/EmmanuelMacron
https://instagram.com/emmanuelmacron
https://www.facebook.com/EmmanuelMacron/
<link href="/wp-content/plugins/wp-supersized/theme/supersized.shutter.css?ver=4.2.2" id="supersized_theme_css-css" media="all" rel="stylesheet" type="text/css"></link>
<script src="/wp-includes/js/jquery/ui/effect.min.js?ver=1.11.4" type="text/javascript"></script>
<script src="/wp-content/plugins/wp-supersized/js/jquery.easing.min.js?ver=1.3" type="text/javascript"></script>
<script src="/wp-content/plugins/wp-supersized/js/jquery.easing.compatibility.js?ver=1.0" type="text/javascript"></script>
<script src="/wp-content/plugins/wp-supersized/js/jquery.animate-enhanced.min.js?ver=0.75" type="text/javascript"></script>
<script type='text/javascript' src='/wp-content/plugins/wp-supersized/js/supersized.3.2.7.min.js?ver=3.2.7'></script>
//precalc all distances to major research cities after import and store to respondents database/elastic
function precalcDistance(respondents, majorCities) {
return respondents.map((respondent) => {
let distances = majorCities.reduce((memo, {location}) => {
let distance = haversine(location.location, respondent);
memo[location.city] = distance;
return memo;
}, {});
@marinalohova
marinalohova / index.js.jsx
Created April 20, 2016 18:54
Why not use jQuery shorthands for ajax requests?
filterNetworks(value) {
$.ajax({
url: this.props.url,
data: {
network: network,
page: pageNumber||1,
search: search
},
dataType: 'json',
success: function (carts) {
<html>
<head>
<title>Red5 Demo - Simple Subscriber</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
swfobject.embedSWF("simpleSubscriber.swf", "myContent", "360", "240", "8.0.0", "assets/expressInstall.swf");
</script>
<style media="screen" type="text/css">#myContent {
visibility: hidden
@marinalohova
marinalohova / broadcast.html
Created April 8, 2016 00:59
broadcast.html
<html>
<head>
<title>Red5 Demo - Simple Broadcaster</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
swfobject.embedSWF("simpleBroadcaster.swf", "myContent", "360", "240", "8.0.0", "jwplayer/expressInstall.swf");
</script>
<style media="screen" type="text/css">#myContent {
visibility: hidden
> export PATH="/path/to/mtasc-mx/bin:/path/to/mtasc-mx/std:$PATH"
> cd "/path/to/red5/classes"
> mtasc -cp "." -swf ../simpleBroadcaster.swf -mx org/red5/samples/livestream/broadcaster/Main.as -v
> mtasc -cp "." -swf ../simpleSubscriber.swf -mx org/red5/samples/livestream/broadcaster/Main.as -v
@marinalohova
marinalohova / org.red5.samples.livestream.broadcaster.Main
Created April 8, 2016 00:53
org.red5.samples.livestream.broadcaster.Main
public function configUI():Void
{
disconnect._visible = false;
connect._visible = false;
uri._visible = false;
light._visible = false;
connection = new Connection();
light.registerNC(connection);
if (makeConnection(Connector.red5URI)) {
@marinalohova
marinalohova / org.red5.utils.Connector
Last active April 7, 2016 20:51
org.red5.utils.Connector
// UI Elements:
// ** AUTO-UI ELEMENTS **
private var alert:SimpleDialog;
private var connect:IconButton;
private var disconnect:IconButton;
private var light:ConnectionLight;
private var uri:TextInput;
// ** END AUTO-UI ELEMENTS **
public function configUI():Void
@marinalohova
marinalohova / org.red5.samples.livestream.broadcaster.Main
Last active April 7, 2016 20:53
org.red5.samples.livestream.broadcaster.Main
private function configUI():Void
{
// setup the tooltip defaults
Tooltip.options = {size:10, font:"_sans", corner:0};
// setup cam
cam = Camera.get();
cam.setMode(480, 320, 15);
cam.setQuality(0,80);
// setup mic
mic = Microphone.get();