Skip to content

Instantly share code, notes, and snippets.

View Londeren's full-sized avatar
💭
Building a rocket 🚀

Sergey Lebedev Londeren

💭
Building a rocket 🚀
View GitHub Profile
function IS_PASSED(arRange, currentDay, immunityCount) {
const IMMUNITY_SCORE = 1;
const NO_REPORT_SCORE = 0;
const range = arRange[0];
var immunities = immunityCount;
for (var day = 0; day < currentDay; day++) {
var score = Number(range[day]);
@Londeren
Londeren / bounce.jsx
Last active September 27, 2019 05:19
After effects bounce timur-ko.livejournal.com/38980.html
amp = .1; //Чем больше значение, тем больше амблитуда
freq = 5; //Чем больше значение, тем больше частота
decay = 7; //Чем больше значение, тем меньше задержка
n = 0;if (numKeys > 0){n = nearestKey(time).index;if (key(n).time > time){n--;}}if (n == 0){t = 0;}else{t = time - key(n).time;} if (n > 0){v = velocityAtTime(key(n).time - thisComp.frameDuration/10);value + v*amp*Math.sin(freq*t*2*Math.PI)/Math.exp(decay*t);}else{value;}
@Londeren
Londeren / dompdf+tcpdf.php
Last active December 10, 2015 05:07
pdfcreator dompdf-tcpdf
<?php
// disable DOMPDF's internal autoloader if you are using Composer
define('DOMPDF_ENABLE_AUTOLOAD', false);
// include DOMPDF's default configuration
require_once $app->basePath() . '/vendor/dompdf/dompdf/dompdf_config.inc.php';
@Londeren
Londeren / pluralForm.php
Last active August 17, 2022 12:54
Склоняет существительное в зависимости от числительного идущего перед ним.
<?php
/**
* Склоняет существительное в зависимости от числительного идущего перед ним.
* Пример использования:
* 1. pluralForm($n, "письмо", "письма", "писем", 'письма отсутствуют')
* 2. pluralForm($n, array("письмо", "письма", "писем", 'письма отсутствуют'));
* @param $n int|float число
* @param $normative string|array Именительный падеж слова ИЛИ массив
* @param $singular string Родительный падеж ед. число