Skip to content

Instantly share code, notes, and snippets.

@Vitaliy-Yarovuy
Vitaliy-Yarovuy / new_reports_candidate_in_progress_rebuild_v2.js
Created July 21, 2022 12:42
fix/new_reports_candidate_in_progress_rebuild_v2
This file has been truncated, but you can view the full file.
/**
* comeet - v0.3.0 - 2022-07-21
* https://www.comeet.co
*
* Copyright (c) 2022 Comeet
*/
(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{1022:function(e,t,n){"use strict";n.r(t);var i={};n.r(i),n.d(i,"base",(function(){return sn})),n.d(i,"semantic",(function(){return cn})),n.d(i,"functional",(function(){return pn})),n.d(i,"component",(function(){return mn}));var a={};n.r(a),n.d(a,"Button",(function(){return x})),n.d(a,"DangerButton",(function(){return w})),n.d(a,"PrimaryButton",(function(){return _})),n.d(a,"LinkButton",(function(){return S})),n.d(a,"Input",(function(){return L})),n.d(a,"InputNumber",(function(){return T})),n.d(a,"SearchInput",(function(){return O})),n.d(a,"Select",(function(){return A})),n.d(a,"UnstyledRadioGroup",(function(){return H})),n.d(a,"RadioGroup",(function(){return z})),n.d(a,"Modal",(function(){return J})),n.d(a,"ModalSection",(function(){return X})),n.d(a,"useFormState",(function(){return ae})),n.d(a,"useFieldState",(function(){return oe})),n.d(a,"useSubmitHandle
@Vitaliy-Yarovuy
Vitaliy-Yarovuy / phone.hs
Created December 19, 2019 11:12
Phone exercise
module Phone where
import Data.List
import Data.Char
import Data.String
import qualified Data.Map as Map
convo :: [String]
convo = [
@Vitaliy-Yarovuy
Vitaliy-Yarovuy / async.test.js
Last active March 6, 2019 09:03
batchFetch
// todo: rewrite the batchFetch method so that it supports the limit of simultaneous query requests (in the example to 3)
// so it's must fetch all resources but in each moment number of active request can't be more than setted limit
// batchFetch(resources[10], 3) ==>
// | [0]-------------| [5]------| [8]----| |
// | [1]--------| [4]------------------------------| |
// | [2]----| [3]------| [6]--| [7]--| [9]-------------------------------| |
// tips: work in browser console on https://jobs.dou.ua/ site
const sources = [
'https://jobs.dou.ua/companies/ladevelopers-inc/vacancies/87342/?utm_source=jobsrss',
@Vitaliy-Yarovuy
Vitaliy-Yarovuy / multiline_string_in.js
Last active August 29, 2015 14:17
multiline string in js
(function () {/*
<div id="someId">
some content<br />
<a href="#someRef">someRefTxt</a>
</div>
*/}).toString().match(/[^]*\/\*([^]*)\*\/\}$/)[1];
@Vitaliy-Yarovuy
Vitaliy-Yarovuy / gist:0d80585dd83814465cc7
Created November 5, 2014 14:10
save site using wget
wget --mirror --restrict-file-names=nocontrol -p --convert-links -P ./ http://site
python -m SimpleHTTPServer 3000
@Vitaliy-Yarovuy
Vitaliy-Yarovuy / socket.js
Created February 5, 2014 00:38
angular.js with socket.io integration
'use strict';
app.factory('socket',function ($rootScope){
var socket = io.connect();
return {
on: function (eventName,callback){
socket.on(eventName,function(){
var args = [].slice.call(arguments);
$rootScope.$apply(function(){
if(callback){
var createElement = function (type, attrs, childs) {
var element = document.createElement(type), key;
if (attrs) {
for (key in attrs) {
if (attrs.hasOwnProperty(key)) {
if (key === "id" || key === "innerHTML" || key === "value" || key === "src" || key === "className") {
element[key] = attrs[key];
} else {
element.setAttribute(key, attrs[key]);
}