В условиях дома этот второй человек скорее всего тоже я :)
Был кейс перекинуть кучу крупных файлов на другой комп, воспользовался вроде бы проверенным решением - поднял FTP сервер, копирую папку... уж очень быстро. Стал проверять - файлы крупнее 4 Гб обрезались по эту самую границу. Блин, если готовый софт, который вроде как многократно протестирован, надо постоянно проверять - зачем он такой красивый нужен? И с ютубом прям вот сегодня прикол: ссылка с привязкой по времени не работает, хотя казалось бы - функционал, которым пользуются миллионы. А своё решение - написал, протестировал, использую. Знаю, что сервер не повиснет и файл не обрежется на 4 Гб. Иногда удобнее использовать что-то другое, но часто и своя самоделка выручает.
В офисе обменник тоже прижился: постоянно включенный комп всё равно есть, адрес у заинтересованных лиц добавлен в избранное, последнее время никто в поисках флешки не мечется :) Нужно будет, пожалуй, ещё QR код прикрутить, чтобы с телефона удобнее заходить было.
На счёт документации - да, пожалуй, нужно добавить, но там все варианты использования видно на двух скриншотах. Для установки - зависимости все на виду: Python, FastApi.
Более простые способы обмена файлами - да, есть. Но когда они не срабатывают, хочется чего-то более универсального.
Просто мессенджер, один из. Ну разве что ботов на нём удобно создавать. А что Вы будете делать, если ещё кусочек бесплатного функционала перетечёт в платный? Я в это ввязываться не хочу. Для синхронизации Дропбоксом когда-то пользовался, но там свои приколы были.
Флешкой в роутере раньше пользовался, для торрентов и медиасервера, вполне рабочий вариант. Для дома я не предлагаю постоянно вебсервер держать - запускаю для тех самых проблемных случаев. Обычно проще бывает по электронной почте перекинуть с телефона.
Обычно пользовался FTP, с общими папками давно уже стараюсь не связываться - со времён XP там то авторизация внезапно требовалась, то доступ слетал до перезагрузки, то ещё какие-нибудь приключения, свойственные встроенным средствам винды. В общем, дома общих папок нет, в офисе - домен со своими приколами.
Фотки через телеграм шакалистые передаются, мне надо чтобы были в неискажённом виде. Пробовал отправить текстовый файл - "недопустимый формат". Я не хочу каждый раз выяснять, где какие ограничения и как их обойти. Я ФАЙЛ хочу отправить, не картинку, не аудиозапить, не приложение. Об этом собственно и речь.
Мне лет 15 хватало FTP для большинства задач, там было практически всё что нужно. Но есть кейсы типа Windows 7 Embedded немецкая без лишнего софта и с хитрым файрволлом, нужно с неё забрать дамп после зависания. На FTP авторизоваться можно, но грузить ничего не получается. Вот тут возможность что-то загрузить из браузера сильно пригодилась.
Есть много решений. Но когда написанный за полчаса свой велосипед закрывает существующие потребности - проще использовать его, выбирать и сравнивать готовые решения дольше придётся. Вот я и решил поделиться кейсом - может, кому-то ещё пригодится?
Тоже часто перекидываю через телеграм. Но фотки он пережимает очень сильно. Однажды пытался перекинуть текстовый файл - "недопустимый формат". Ограничения по размеру файла. Десктоп версией не пользуюсь. Из-за всего этого и возникла идея локального файлообменника.
Не курсовая, реально пользуюсь У нас общие папки как-то не прижились. Конкретно это решение проще тем, что не нужно устанавливать дополнительный софт на клиентов, заморачиваться с авторизацией, не создаётся файлопомойка. Удобнее наверное тем что можно пользоваться из браузера.
У нас общие папки как-то не прижились. Конкретно это решение проще тем, что не нужно устанавливать дополнительный софт на клиентов, заморачиваться с авторизацией, не создаётся файлопомойка. Удобнее наверное тем что можно пользоваться из браузера.
Всё дело в требованиях к качеству такой озвучки. С того же рутрекера качал то ли вторую, то ли третью часть "Астровитянки", как только она появилась в формате аудиокниги (лет 12 назад). Сначала даже не понял в чём дело, но характерные ошибки в ударениях явно дали понять что это TTS. А в самом начале нулевых слушал несколько книг, в реальном времени озвучиваемых движком с голосом Николая Дигало - по нынешним временам трэш, но и комп был даже не пентиум. Помню, ещё движуха какая-то была со словарями ударений, софтом для озвучки и т.п.
Занятно, что обратная задача - речь в текст - сейчас легко решается локально, хотя на мой взгляд распознавание речи сложнее, чем её генерация.
А что если развернуть задачу в сторону суммы квадратов натуральных чисел?
1. Очевидно, что сумма последовательности чисел от 1 до n равна n*(n+1)/2. Сумма квадратов должна быть равна этой сумме или меньше неё на одно из чисел для нечётного n.
2. Количество квадратов известно - это n/2
3. Квадраты натуральных чисел можно вычислить даже без умножения как сумму натуральных нечётных чисел (ряд 1+3+5+7+9+11... на каждом шаге выдает как раз квадраты 4, 9, 16, 25, 36...). Заполняем до 2*n-1
Далее пытаемся заполнить сумму квадратами и проверяем, что используются все числа.
P.S. А вы заметили, что на скриншоте с результатами вторая последовательность - это первая, развёрнутая в обратную сторону?
Я тоже так сначала подумал. Фишка в том, что соседними числа должны быть не в диапазоне, а в найденной последовательности, на это намекает первая пара результата 16 и 9 на скриншоте.
К сожалению, автор почти год не появлялся на Хабре. Я нашёл эту статью в песочнице и отправил автору инвайт потому, что реализация показалась интересной. Сам давно использую нечто подобное, из плюсов - удобно править меню без изменения кода самого бота, стандартный FSM и бесконечная регистрация хендлеров бесят. Удобно раздавать права доступа, тем более юзеры уже в базе. Минусы - всё равно поверх приходится добавлять навигацию, не хватает гибкости, пока не придумал production-ready решения. Если получится что-то стОящее, обязательно напишу статью.
Лишнее напряжение садится на конденсаторе, то есть это реактивная мощность. Она не учитывается счётчиками активной энергии, в результате КПД получается довольно высоким.
Есть много устройств с гасящими конденсаторами - датчики движения, освещённости, сетевые части беспроводных звонков и пультов для люстры, у которых собственно на питание низковольтной части идёт вольт 10 - 20, остальное садится на конденсаторе. И они очень экономичны именно потому, что реактивная энергия не учитывается. Даже больше, они полезны, так как улучшают общий коэффициент мощности потребителя (так называемый косинус фи). В идеале при полностью активной нагрузке он равен единице, но исторически чаще сдвинут в сторону индуктивной составляющей - электродвигатели стиральных машин, вентиляторов, компрессоров в холодильнике, трансформаторы (в быту уже редко применяются). Для компенсации индуктивной составляющей на подстанциях есть целые батареи конденсаторов, которые автоматически подключаются между фазой и нулём при превышении заданных значений коэффициента мощности.
В условиях дома этот второй человек скорее всего тоже я :)
Был кейс перекинуть кучу крупных файлов на другой комп, воспользовался вроде бы проверенным решением - поднял FTP сервер, копирую папку... уж очень быстро. Стал проверять - файлы крупнее 4 Гб обрезались по эту самую границу. Блин, если готовый софт, который вроде как многократно протестирован, надо постоянно проверять - зачем он такой красивый нужен? И с ютубом прям вот сегодня прикол: ссылка с привязкой по времени не работает, хотя казалось бы - функционал, которым пользуются миллионы. А своё решение - написал, протестировал, использую. Знаю, что сервер не повиснет и файл не обрежется на 4 Гб. Иногда удобнее использовать что-то другое, но часто и своя самоделка выручает.
В офисе обменник тоже прижился: постоянно включенный комп всё равно есть, адрес у заинтересованных лиц добавлен в избранное, последнее время никто в поисках флешки не мечется :) Нужно будет, пожалуй, ещё QR код прикрутить, чтобы с телефона удобнее заходить было.
На счёт документации - да, пожалуй, нужно добавить, но там все варианты использования видно на двух скриншотах. Для установки - зависимости все на виду: Python, FastApi.
Более простые способы обмена файлами - да, есть. Но когда они не срабатывают, хочется чего-то более универсального.
Просто мессенджер, один из. Ну разве что ботов на нём удобно создавать. А что Вы будете делать, если ещё кусочек бесплатного функционала перетечёт в платный? Я в это ввязываться не хочу. Для синхронизации Дропбоксом когда-то пользовался, но там свои приколы были.
Извиняюсь, невнимательно изучал. У меня глаз сразу зацепился за инструкцию по установке как сервиса:
On Windows
install node.js
run
npm -g i hfsrun
npx qckwinsvc2 install name="HFS" description="HFS" path="%APPDATA%\npm\node_modules\hfs\src\index.js" args="--cwd %HOMEPATH%\.hfs" nowНаличие портабельной версии как-то ускользнуло от моего внимания.
Он хорош, но у меня другой кейс: поделиться файлом с одним или несколькими пользователями сети, не устанавливая клиенского софта.
Флешкой в роутере раньше пользовался, для торрентов и медиасервера, вполне рабочий вариант. Для дома я не предлагаю постоянно вебсервер держать - запускаю для тех самых проблемных случаев. Обычно проще бывает по электронной почте перекинуть с телефона.
Кстати, ссылка на ютуб с привязкой по времени почему-то открывается без этой привязки. Стал проверять.
https://youtube.com/watch?v=_I9UwdXYEmk?t=257
Ожидаемо обрезается второй знак вопроса в ссылке. Но такую сам ютуб выдаёт! Как так-то?
Вот правильная ссылка:
https://youtube.com/watch?v=_I9UwdXYEmk&t=257s
Сейчас поправлю в статье.
Глянул, неплохое решение. Но для моих задач это из пушки по воробьям, да и с node.js я не очень дружу
И всем, кто мне собрался фотку перекинуть, я должен буду инструкцию написать?
Обычно пользовался FTP, с общими папками давно уже стараюсь не связываться - со времён XP там то авторизация внезапно требовалась, то доступ слетал до перезагрузки, то ещё какие-нибудь приключения, свойственные встроенным средствам винды. В общем, дома общих папок нет, в офисе - домен со своими приколами.
Фотки через телеграм шакалистые передаются, мне надо чтобы были в неискажённом виде. Пробовал отправить текстовый файл - "недопустимый формат". Я не хочу каждый раз выяснять, где какие ограничения и как их обойти. Я ФАЙЛ хочу отправить, не картинку, не аудиозапить, не приложение. Об этом собственно и речь.
Мне лет 15 хватало FTP для большинства задач, там было практически всё что нужно. Но есть кейсы типа Windows 7 Embedded немецкая без лишнего софта и с хитрым файрволлом, нужно с неё забрать дамп после зависания. На FTP авторизоваться можно, но грузить ничего не получается. Вот тут возможность что-то загрузить из браузера сильно пригодилась.
Есть много решений. Но когда написанный за полчаса свой велосипед закрывает существующие потребности - проще использовать его, выбирать и сравнивать готовые решения дольше придётся. Вот я и решил поделиться кейсом - может, кому-то ещё пригодится?
Тоже часто перекидываю через телеграм. Но фотки он пережимает очень сильно. Однажды пытался перекинуть текстовый файл - "недопустимый формат". Ограничения по размеру файла. Десктоп версией не пользуюсь. Из-за всего этого и возникла идея локального файлообменника.
Не курсовая, реально пользуюсь У нас общие папки как-то не прижились. Конкретно это решение проще тем, что не нужно устанавливать дополнительный софт на клиентов, заморачиваться с авторизацией, не создаётся файлопомойка. Удобнее наверное тем что можно пользоваться из браузера.
У нас общие папки как-то не прижились. Конкретно это решение проще тем, что не нужно устанавливать дополнительный софт на клиентов, заморачиваться с авторизацией, не создаётся файлопомойка. Удобнее наверное тем что можно пользоваться из браузера.
Всё дело в требованиях к качеству такой озвучки. С того же рутрекера качал то ли вторую, то ли третью часть "Астровитянки", как только она появилась в формате аудиокниги (лет 12 назад). Сначала даже не понял в чём дело, но характерные ошибки в ударениях явно дали понять что это TTS. А в самом начале нулевых слушал несколько книг, в реальном времени озвучиваемых движком с голосом Николая Дигало - по нынешним временам трэш, но и комп был даже не пентиум. Помню, ещё движуха какая-то была со словарями ударений, софтом для озвучки и т.п.
Занятно, что обратная задача - речь в текст - сейчас легко решается локально, хотя на мой взгляд распознавание речи сложнее, чем её генерация.
А что если развернуть задачу в сторону суммы квадратов натуральных чисел?
1. Очевидно, что сумма последовательности чисел от 1 до n равна n*(n+1)/2. Сумма квадратов должна быть равна этой сумме или меньше неё на одно из чисел для нечётного n.
2. Количество квадратов известно - это n/2
3. Квадраты натуральных чисел можно вычислить даже без умножения как сумму натуральных нечётных чисел (ряд 1+3+5+7+9+11... на каждом шаге выдает как раз квадраты 4, 9, 16, 25, 36...). Заполняем до 2*n-1
Далее пытаемся заполнить сумму квадратами и проверяем, что используются все числа.
P.S. А вы заметили, что на скриншоте с результатами вторая последовательность - это первая, развёрнутая в обратную сторону?
Я тоже так сначала подумал. Фишка в том, что соседними числа должны быть не в диапазоне, а в найденной последовательности, на это намекает первая пара результата 16 и 9 на скриншоте.
К сожалению, автор почти год не появлялся на Хабре. Я нашёл эту статью в песочнице и отправил автору инвайт потому, что реализация показалась интересной. Сам давно использую нечто подобное, из плюсов - удобно править меню без изменения кода самого бота, стандартный FSM и бесконечная регистрация хендлеров бесят. Удобно раздавать права доступа, тем более юзеры уже в базе. Минусы - всё равно поверх приходится добавлять навигацию, не хватает гибкости, пока не придумал production-ready решения. Если получится что-то стОящее, обязательно напишу статью.
Перечитал ветку... Согласен, невнимательно читал спросонья и зацепился за "выпрямитель с гасящим конденсатором "
Лишнее напряжение садится на конденсаторе, то есть это реактивная мощность. Она не учитывается счётчиками активной энергии, в результате КПД получается довольно высоким.
Есть много устройств с гасящими конденсаторами - датчики движения, освещённости, сетевые части беспроводных звонков и пультов для люстры, у которых собственно на питание низковольтной части идёт вольт 10 - 20, остальное садится на конденсаторе. И они очень экономичны именно потому, что реактивная энергия не учитывается. Даже больше, они полезны, так как улучшают общий коэффициент мощности потребителя (так называемый косинус фи). В идеале при полностью активной нагрузке он равен единице, но исторически чаще сдвинут в сторону индуктивной составляющей - электродвигатели стиральных машин, вентиляторов, компрессоров в холодильнике, трансформаторы (в быту уже редко применяются). Для компенсации индуктивной составляющей на подстанциях есть целые батареи конденсаторов, которые автоматически подключаются между фазой и нулём при превышении заданных значений коэффициента мощности.