Skip to content

Instantly share code, notes, and snippets.

Avatar

Pavel Sinitcyn pgsin

View GitHub Profile
@pgsin
pgsin / concatT.cs
Created Feb 28, 2017
BaseLibS.Utils.StringUtils.Concat
View concatT.cs
using System;
using System.Collections.Generic;
using System.Text;
namespace Test {
public class Program {
static void Main() {
Console.WriteLine(Concat(",",new List<string> {"a","b","c"}));
}
View cinemaClubRandom.cs
using System;
using System.IO;
namespace RandSeed {
class Program {
static void Main() {
string seeds, ms, ns;
int seed, m, n;
Console.Write("Seed: ");
seeds = Console.ReadLine();
View gsl_permutation_next.test.c
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<assert.h>
typedef struct
{
size_t size;
size_t *data;
} gsl_permutation;
@pgsin
pgsin / polindrom.benchmark.log
Last active Apr 21, 2017
Log file (BenchmarkDotNet) of CR question "Project Euler Problem #4 - Palindromic number"
View polindrom.benchmark.log
// ***** BenchmarkRunner: Start *****
// Found benchmarks:
// PalindromNumber.LargestPalindromeOriginal: DefaultJob
// PalindromNumber.LargestPalindromeDenis: DefaultJob
// PalindromNumber.LargestPalindromeEric: DefaultJob
// PalindromNumber.LargestPalindromePgs: DefaultJob
// PalindromNumber.LargestPalindromeDavislor: DefaultJob
// PalindromNumber.LargestPalindromeDavislor2: DefaultJob
// Validating benchmarks:
View 161172.a.cs
using System;
using System.Collections.Generic;
using System.Linq;
using BenchmarkDotNet.Reports;
using BenchmarkDotNet.Running;
using BenchmarkDotNet.Attributes;
namespace Test {
public class PalindromNumber {
//Thanks to @Velial and @Denis
View hipsci.py
import requests
import json
import pandas as pd
import os
from IPython.display import display, HTML
pd.set_option("display.max_rows",10)
base_dir = "C:/Users/Pavel/Documents/Projects/hipsci/data/"
base_url = "http://www.hipsci.org/lines/api/cellLine/"
View FloatAndFloat.cs
using System;
namespace FloatFloatTest {
class Program {
static void Main() {
float first = BitConverter.ToSingle(BitConverter.GetBytes(0x4540FDA8), 0);
float second = BitConverter.ToSingle(BitConverter.GetBytes(0x3E19A9C4), 0);
Console.WriteLine(BitConverter.ToString(BitConverter.GetBytes(first)) + " | " + first);
Console.WriteLine(BitConverter.ToString(BitConverter.GetBytes(second)) + " | " + second);
@pgsin
pgsin / math.exp.test.md
Last active Oct 16, 2017
Implementations of Math.Exp() and Math.Log() differ between OSes
View math.exp.test.md

I used Mono C# compiler version 5.2.0.0

mcs Program.cs

of this code

using System;

namespace Test {
    public class Program {
View commands.sh
ffmpeg -i input_video.mp4 -ss 00:00:30 -to 00:00:40 -c:v copy cropped.mp4
convert -depth 8 -resize 50% -background none plate.svg plate.png
ffmpeg -i cropped.mp4 -i plate.png -filter_complex "overlay=0:446:enable=between(t\,1\,9)" plated.mp4
ffmpeg -i plated.mp4 -vf drawtext="fontfile=Arial.ttf: text='Everything is empty, all lies, except this infinite sky': fontcolor=black: fontsize=12: x=200: y=476" result.mp4
View polyA-SE.fa
>polyA_1
AAAAAAAAAAAAAAAAAAA
You can’t perform that action at this time.