I hereby claim:
- I am tsabirgaliev on github.
- I am tairs (https://keybase.io/tairs) on keybase.
- I have a public key ASCxRTsQZdRqS_AgIhVeVoozjKa6Nl0vgWmDAKF99l89wQo
To claim this, I am signing this object:
| package org.example; | |
| import org.yaml.snakeyaml.Yaml; | |
| import java.util.*; | |
| import java.util.stream.IntStream; | |
| import java.util.stream.Stream; | |
| public class Yaml2Properties { |
| ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCWyt5J64ajAAaCLQTKHmFu8/uiXGDYLbZfTOr0aEm1e/JK+t8EDbU0R28e3KAWOoOFQcxPkl5GWJ39e4KMxey4F9X1CACpeN8RMz8axifV63isiUi9lziV2RPLXWzMaEzZO9vi/IkVe2sJRCi4242lIFltQW2we0oigDOVczWnqOr6A0v+yoNlm01fJoDxW+F9J1UNeiLf67R8PVU7FaI2+rVpxdOpvWCZcpsFpNRdTB/0XQtZda2Sorv+QQ3ByueKjOomIBHKyY0dYPAdg+eHw5uoNNcVckwAcuI0PHfn5zur5TmRX/t8jckrJaSaHqd++20/1UMF+V5NirNTjUVD [email protected] |
I hereby claim:
To claim this, I am signing this object:
| > tsc --lib es2016,dom --experimentalDecorators true --emitDecoratorMetadata true lazy.module.ts |
| package custom | |
| import akka.actor._ | |
| import akka.stream.{ Materializer, OverflowStrategy } | |
| import akka.stream.scaladsl.{ Sink, Keep, Source, Flow } | |
| object CustomActorFlow { | |
| def actorRef[In, Out](props: ActorRef => Props, bufferSize: Int = 16, overflowStrategy: OverflowStrategy = OverflowStrategy.dropNew)(implicit factory: ActorRefFactory, mat: Materializer): (Flow[In, Out, _], ActorRef) = { |
| interface TreeNode { | |
| id: number; | |
| children: TreeNode[]; | |
| } | |
| /* основная идея в том, чтобы не менять узел, если не менялись дочерние */ | |
| function updateTree(tree: TreeNode, id: number, node: TreeNode) { | |
| if (tree.id === id) { // мы нашли нужную ноду | |
| return { |
| // require() some stuff from npm (like you were using browserify) | |
| // and then hit Run Code to run it on the right | |
| var snabbdom = require('snabbdom'); | |
| var patch = snabbdom.init([ // Init patch function with choosen modules | |
| require('snabbdom/modules/class'), // makes it easy to toggle classes | |
| require('snabbdom/modules/props'), // for setting properties on DOM elements | |
| require('snabbdom/modules/style'), // handles styling on elements with support for animations | |
| require('snabbdom/modules/eventlisteners'), // attaches event listeners | |
| ]); | |
| var h = require('snabbdom/h'); // helper function for creating VNodes |
| $ cat jstack.txt | grep ^\"elastic | sort | |
| "elasticsearch[Agron][[timer]]" daemon prio=10 tid=0x00007ff65019a000 nid=0x2648 waiting on condition [0x00007ff5b9251000] | |
| "elasticsearch[Agron][generic][T#1]" daemon prio=10 tid=0x00007ff6508dc800 nid=0x2750 waiting on condition [0x00007ff5aa868000] | |
| "elasticsearch[Agron][scheduler][T#1]" daemon prio=10 tid=0x00007ff65022b800 nid=0x2667 waiting on condition [0x00007ff5b8443000] | |
| "elasticsearch[Agron][transport_client_boss][T#1]{New I/O boss #139}" daemon prio=10 tid=0x00007ff650676000 nid=0x2702 runnable [0x00007ff5af4b4000] | |
| "elasticsearch[Agron][transport_client_timer][T#1]{Hashed wheel timer #3}" daemon prio=10 tid=0x00007ff6601f8000 nid=0x273b sleeping[0x00007ff5abd7d000] | |
| "elasticsearch[Agron][transport_client_worker][T#10]{New I/O worker #34}" daemon prio=10 tid=0x00007ff6503d1000 nid=0x268f runnable [0x00007ff5b5c1b000] | |
| "elasticsearch[Agron][transport_client_worker][T#11]{New I/O worker #39}" daemon prio=10 tid=0x00007ff6503fc800 nid=0x2690 runnable [0x00007ff5b5b |