Skip to content

Instantly share code, notes, and snippets.

@bubnenkoff
bubnenkoff / ephemeral-file-sharing-services.md
Last active May 26, 2024 10:07 — forked from Prajjwal/ephemeral-file-sharing-services.md
A List of Ephemeral File Sharing Services

A List of Ephemeral File Sharing Services

Contributions welcome.

~ Prajjwal Singh

Service CLI? Max Size Direct Access Files Expire? Can Limit Download Count? Password Protection HTTPS
c-v.sh curl -F 4 GB Yes Yes, by Mister Alg. No No Enforced
FileIO Yes 5 GB Yes Optionally Fixed @ 1 No Yes
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:get/get_core/src/get_main.dart';
import 'package:get/get.dart';
import 'package:flutter/widgets.dart';
import 'package:date_ranger/date_ranger.dart';
void main() {
Get.put(NavigationBarController());
runApp(MyApp());
main() {
genJobs(int activeWorkers, List<int> numbersOfAlreadyActiveJobs) {
final maxJobs = 16;
List<int> jobs = List<int>.generate(maxJobs, (i) => i + 1);
jobs.removeWhere((item) => numbersOfAlreadyActiveJobs.contains(item));
final length = jobs.length;
main() {
genJobs(int activeWorkers, List<int> numbersOfAlreadyActiveJobs) {
final maxJobs = 16;
List<int> jobs = List<int>.generate(maxJobs, (i) => i + 1);
final workerCapacity = (jobs.length / activeWorkers).floor();
jobs.removeWhere((item) => numbersOfAlreadyActiveJobs.contains(item));
if(jobs.length > 0) { // если нужно что-то запускать
for (var workerNumber = 0; workerNumber < activeWorkers; workerNumber++) {
Что делает приложение (пока прототип). Принимает количество работ (jobs_numbers) и запускет рабочие процессы парсера.
Каждый парсер поднимаясь по http отправляет свой PID. В чем собственно затык.
Я не могу понять, как мне внутри `Process.run` дождаться ответа от хэнждлера, что "я получил PID" чтобы пойти дальше.
Просто не могу понять даже как организовать.
```
List<int> jobs_numbers = [1,2,3];
const int PORT = 5000;
main() {
1. Люди из всех форм протеста почему-то выбрали самую простую -- выйти постоять
2. Почему бы вместо протеста не провести флешбом под названием выкини телевизор? Я лично знаю людей у кого дома по 3-4 телевизора и если они на них и смотрят ютуб, то исключительно провластную муть типа время вперед, гоблина с хазиным и прочих дегенератов современности.
3. Что мешало начать протест с похода в библиотеку? Почему люди из всех возможных форм деятельности выбирают самую простую? Выйти постоять.
4. Почему бы в знак протеста против власти не начать громить виноводочные магазины? Если уж на том пошло, что в уголовном кодексе что за участие в митингах, что за погром виноводочных магазинов наказание одинаковое.
5. Чьи вообще интересы вы собрались защищать? Я просто смотрю как живут люди вокруг и живут то они не бедно. Опять же многие кредиты берут не на книги, а на покупку жизненно-необходимых телевизоров. Вы уверены, что эти люди скажут вам спасибо если всего этого не будет?
<template>
<el-container >
<el-main>
<el-card class="box-card" >
<div slot="header" class="clearfix" >
Перейти на <el-button type="warning" plain @click="go_to_graph_page">Модуль поиска связей хозяйствующих субъектов</el-button>
Перейти на <el-button type="warning" plain @click="go_to_eis_page">Модуль работы с ЕИС</el-button>
</div>
<el-tabs v-model="activeName" @tab-click="handleClick">
<el-tab-pane label="Группа Графиков 1" name="first">
data = [{
"fz": 44,
"registration_number": "0301300020720000004",
"etp": "АКЦИОНЕРНОЕ ОБЩЕСТВО «ЕДИНАЯ ЭЛЕКТРОННАЯ ТОРГОВАЯ ПЛОЩАДКА»",
"processing_status": "Заключен контракт",
"publication_date": "2020-02-03",
"complete_date": "2020-02-12 00:00:00",
"organizer_name": "ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ЗДРАВООХРАНЕНИЯ РЕСПУБЛИКИ БАШКОРТОСТАН ГОРОДСКАЯ БОЛЬНИЦА № 2 ГОРОДА СТЕРЛИТАМАК",
"organizer_inn": "0268019693",
"organizer_kpp": "026801001",
<script>
const input = {
dishonest_total: [3,6,2,7,1,9],
customer_inn_and_name_list: ["aa", "bb", "cc", "dd", "ee", "ff"],
dishonest_rest: [5,1,6,1,4,1],
dishonest_true: [0,3,3,8,1,1]
}
function foo(input) {
var first_key = Object.keys(input)[0];
const input = {
dishonest_total: [3,6,2,7,1,9],
customer_inn_and_name_list: ["aa", "bb", "cc", "dd", "ee", "ff"],
dishonest_rest: [5,1,6,1,4,1],
dishonest_true: [0,3,3,8,1,1]
}
const merged_array = []
for(var i = 0; i < input.customer_inn_and_name_list.length; i++) {
merged_array.push({