https://kle.klava.org/#/gists/d34fb14920a1bec0cea98951812a1466
https://kle.klava.org/#/gists/437f787b66d516db961d7c4dd91e018c
Стиль в файле stylish.css
необходимо добавить для сайта kle.klava.org через плагин для браузера Stylish
.
-- Для каждого изделия найти среди поставлявшихся для него деталей те, | |
-- что имеют наименьшее число поставщиков. Изделия в списке должны быть | |
-- все. Вывести: номер изделия, номер детали, число поставщиков. | |
select jj.n_izd, z.n_det as min_post_izd, z.count as post_count | |
from j jj | |
left join lateral ( | |
select n_det, count | |
from ( | |
select p.n_det, ( | |
select count(distinct n_post) |
[package] | |
name = "fyass" | |
version = "0.1.0" | |
authors = ["optozorax <optozorax@gmail.com>"] | |
edition = "2018" | |
[dependencies] | |
teloxide = { git = "https://github.com/teloxide/teloxide", branch = "dev" } | |
log = "0.4.8" | |
tokio = "0.2.11" |
/* | |
Shader: https://www.shadertoy.com/view/3l23Rh | |
Post: https://t.me/optozorax_dev/62 | |
Sorry for shitcode, this is just test | |
Based on `quad` example in miniquad | |
*/ | |
use miniquad::*; | |
#[repr(C)] |
/* | |
Shader: https://www.shadertoy.com/view/4ljGRd | |
Post: https://t.me/optozorax_dev/62 | |
Sorry for shitcode, this is just test | |
Based on `quad` example in miniquad | |
*/ | |
use miniquad::*; |
use autograd as ag; | |
use autograd::ops::*; | |
use ag::tensor::Tensor; | |
use ag::ndarray::arr0; | |
use ag::ops::gradient_descent_ops::SGD; | |
fn value(a: &Tensor<f32>) -> f32 { | |
a.eval(&[]).unwrap().into_raw_vec()[0] | |
} |
use spiril::unit::Unit; | |
use spiril::population::Population; | |
struct Creature { | |
// Структура вашего существа | |
} | |
impl Unit for Creature { | |
fn fitness(&self) -> f64 { | |
// Вычисление пригодности |
/* | |
Что это такое? Читай начиная с https://t.me/optozorax_dev/46 | |
*/ | |
use enigo::*; | |
use spiril::unit::Unit; | |
use spiril::population::Population; | |
use rand::{thread_rng, Rng}; | |
use std::process::{Command, Stdio}; |
// ==UserScript== | |
// @name Автоматическое переключение языка для раскладки ergozorax | |
// @version 0.1 | |
// @description Для набора текстов со смешанным языком, чтобы не тратить мыслетопливо на переключение языка. | |
// @author optozorax | |
// @match https://klava.org/keyboard* | |
// @grant none | |
// ==/UserScript== | |
(function() { |
https://kle.klava.org/#/gists/d34fb14920a1bec0cea98951812a1466
https://kle.klava.org/#/gists/437f787b66d516db961d7c4dd91e018c
Стиль в файле stylish.css
необходимо добавить для сайта kle.klava.org через плагин для браузера Stylish
.
trait Boundarized { | |
fn boundarize(self) -> Tripled<Self>; | |
} | |
struct Tripled<I> { | |
iter: I, | |
next: I, | |
} | |
impl<T> Boundarized for Iterator<Item = T> { |