Skip to content

Instantly share code, notes, and snippets.

View cccr's full-sized avatar

Pavel Korshunov cccr

  • PA
  • 10:10 (UTC -05:00)
View GitHub Profile
@cccr
cccr / весна.txt
Created November 21, 2020 00:51 — forked from silvansky/весна.txt
Весна
A
Горе выпил до дна
A
Завтра будет война
Dm
Отпевая весну
A
Сын ушёл на войну
Gm
3.5 mm:
T
R
S = RX
2.5 mm:
T
R = TX
S = GND
@cccr
cccr / Avgudp.java
Created January 15, 2018 14:49
java udp
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.net.SocketException;
import java.net.UnknownHostException;
import java.util.Random;
public class Avgudp {
@cccr
cccr / gist:3bf25a57d4273a1b7254c5c444e40aa1
Created October 23, 2017 16:48
htl Include children
<sly data-sly-list="${resource.listChildren}">
<sly data-sly-resource="${item.path}"/>
</sly>
@cccr
cccr / Main.java
Last active June 9, 2017 17:50
intervals
package stepik;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.PriorityQueue;
import java.util.Scanner;
import java.util.function.Function;
@cccr
cccr / Main.java
Last active May 16, 2017 18:09
Dynamic tree creation
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
import java.util.function.Function;
import java.util.stream.Collectors;
/**
/**
* Generate list of lists with parents for every category, starts with root category and ends with list of parents
* for initially passed category.
*
* Example:
* For category "c3" with "c2" parent, whose parent is "c1" etc (c3 -> c2 -> c1 -> c0 structure) will return
* list with 4 lists as elements:
* (c0),
* (c0, c1),
* (c0, c1, c2),
package epam;
import java.util.Collection;
import java.util.Map;
public class UrlChecker {
/*
http://example.com/item/1
@cccr
cccr / gist:993753263fcc03b88fae
Last active February 1, 2016 14:49
Map<String, String> to Map<String, List<String>>
Map<String, List<String>> stringListMap = stringStringMap.entrySet().stream().collect(
Collectors.toMap(
Map.Entry::getKey,
new Function<Map.Entry<String, String>, List<String>>() {
@Override
public List<String> apply(Map.Entry<String, String> stringStringEntry) {
return new ArrayList<>(Collections.singletonList(stringStringEntry.getValue()));
}
}
)
@cccr
cccr / hyder.html
Created January 29, 2016 14:01
hide something for printing by clicking
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>dr. Hyder</title>
<style>
code {
white-space: pre;
word-break: normal;
word-wrap: normal;