Contributions welcome.
| 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({ |