• Как сделать максимально автономный сервер?

    ValdikSS
    @ValdikSS
    1. Никаких «вечных серверов». Даже как-то неловко разъяснять такое. «Вечный сервер» — маркетинговый ход, фактически мошенничество, который закончится, как только компания изменит условия/реорганизуется/закроется. Следует читать как «ну, проработает года три, а далее — неизвестно».

    2. Непонятно, какого рода у вас информация, и что именно вы понимаете под словом «захостить», также непонятен критерий автономности. Разместить информацию в публичный доступ? Должна ли она индексироваться? Нужен ли для неё контроль доступа? По какому протоколу она должна быть доступна? Она будет нужна только вам через 10 лет, или кому-то еще? Это лицензированный контент, который могут удалить по DMCA (фильмы, сериалы, музыка)? Это персональные данные (сливы баз данных)? Информация популярна и/или востребована на данный момент? Есть вероятность, что она будет сравнительно востребована через 10 лет? Информация каталогизирована? Информация тематическая (например, архив, посвященный конкретной теме, области науки и т.п.)? Важно ли удобство и скорость доступа к информации?
    Технологий много, но они все разные, с разными назначениями. Ответы на перечисленные вопросы необходимы, чтобы отбросить неподходящие и подробно рассмотреть подходящие.

    3. Если информация публична и востребована, и будет востребована через 10 лет, то следует использовать DC++, BitTorrent + веб-хранилища с прямыми ссылками на файл, добавив ссылки в .torrent-файл, в виде webseed.
    Bittorrent существует с 2006 года, популярен, клиенты есть под все ОС, совместимость и надёжность отличные.
    DC++ всё еще имеет популярность. Основное преимущество перед Bittorrent: возможность поиска файла по его имени или названию директории, возможность лёгкого обновления и дополнения информации (нет привязки к «каталогу» в виде .torrent-файла)

    Если информация конфиденциальна или требует контроля доступа, и у вас и кого-либо другого не будет возможности как-либо поддерживать её в течение 10 лет (я не знаю вашу ситуацию, поэтому предположим, что вам грозит 10-летний тюремный срок), то, возможно, есть смысл оплатить облачное хранилище от крупных компаний (Google, Yandex, Microsoft, Apple) на 10 лет вперед. Это не даёт никаких гарантий, но считаю такой вариант более надёжным, нежели хостинг общего плана (и особенно VPS).

    Если информации немного, она не защищена авторскими правами, каталогизирована и полезна, можно банально разместить её на давно существующих бесплатных хостингах, вроде Ucoz, Google Sites, Neocities, загрузить на Bitbucket, Github, Sourceforge (последний поддерживает хранение больших файлов, которые можно скачать по прямой ссылке, вполне подойдёт в качестве webseed для торрента, к слову).

    Если не боитесь попробовать развивающиеся, но еще не устоявшиеся технологии, присмотритесь к IPFS. Он работает по принципу Bittorrent, но позволяет получать доступ к информации через HTTP, а также поддерживается крупными игроками в лице Cloudflare, у которой есть шлюз из интернета в IPFS: https://cloudflare-ipfs.com/
    Я держу несколько статичных сайтов с собственными доменами в IPFS, на домашнем компьютере, за шлюзом Cloudflare. Преимущества: все плюсы BitTorrent, возможность доступа как к сайту (в т.ч. на своём домене), индексация поисковиками, есть сервисы по долгосрочному платному хранению файлов (eternum.io, pinata.cloud), возможность лёгкого обновления информации. Недостатки: работает всё ещё достаточно медленно и нестабильно, только статичные сайты.

    4. Судя по вашему комментарию выше, у вас всего 100 ГБ медиафайлов. Это вообще ерунда. Если они публичны и представляют ценность хотя бы для узкого круга людей, можете захостить их у меня, через проект Schare: https://valdikss.org.ru/schare/
    Мой критерий автономности — максимальная независимость от сторонней инфраструктуры, поэтому файлы хостятся на домашнем сервере, а раздаются в сетях децентрализованного файлообмена.
    Ответ написан
    Комментировать
  • Какие аналоги zapier.com вы знаете? Критерии: дешевле, но не менее надёжно?

    zamboga
    @zamboga
    Бизнес-аналитика, фин. моделирование, дашборды
    1. https://ifttt.com (бесплатный, интегрировано 300+ сервисов)
    2. https://zapier.com (бесплатно до 5 сервисов, платно 700+)
    3. https://cloudhq.net (не все сервисы есть на бесплатном тарифе, но самые популярные, в том числе OneNote, Google Drive, Gmail — есть)
    4. https://www.integromat.com/en/
    Ответ написан
    Комментировать
  • Хочу попробовать создать свою архитектуру пк где это можно попробовать?

    vabka
    @vabka
    Токсичный шарпист
    Какая у тебя задача?
    Если хочешь просто поиграться с логикой - бери любой симулятор логических схем. (Logisim evolution например)
    Если хочешь сделать что-то в игре - выбирай игру, какая нравится. Я бы выбрал minecraft, тк там проще всего.
    Если хочешь разработать (почти) полноценный процессор - бери verilog (есть даже компилятор verilog -> minecraft)
    Ответ написан
    23 комментария
  • Как включить fake gps, не разрешая в андроиде фиктивное местоположение. Или включить разрешение но так чтобы нельзя было отследить?

    @astronotius
    В качестве рута использовать Magisk.
    Далее установливаем Lucky Patcher
    Ставите Fake GPS PRO или Fake GPS Donate и с помощью Lucky Patcher, переносите этот Fake в системный раздел.
    Далее установлен EdXposed.
    В EdXposed ставим модуль Hide Mock Location. Активируем его.
    потом в Magisk ставите режим Magisk Hide.
    Уваля, определить что работает Mock Location нельзя.
    Проверено на арр по самоизоляции США, Россия, Украина
    Ответ написан
    Комментировать
  • Как вернуть старый интерфейс в хабр?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ответ написан
    Комментировать
  • Как отменить подписку Adobe без штрафа?

    @SpotRus
    Вот моя переписка , как я отказался без штрафа . Может кому поможет71dee08cb8f14fc0bd42c152d47403c9.png

    Bill Bahadur: Thank you for contacting Adobe Membership Services . I’ll look into your account right away to view exclusive offers for your membership.
    Александр Бельков: the subscription is cancelled?
    Bill Bahadur: Александр, please stay on the line while I check your membership status and savings that you are entitled to. While these details load, I'd love to know why you first chose Adobe
    Bill Bahadur:
    Александр Бельков: previously fond of photos , but not now.
    Bill Bahadur: Thank you, may I please have your best phone number, if incase we get disconnected, we can go ahead and arrange a call back as soon as possible
    Александр Бельков: +7903------
    Bill Bahadur: Thank you
    Bill Bahadur: Please allow me 1-2 minute(s) to review your account details.
    Александр Бельков: ok...
    Bill Bahadur: We appreciate your patience and apologize for the wait.
    Александр Бельков: >: |
    Bill Bahadur: I reviewed the account details, I see there is a subscription of Creative Cloud Photography plan (one-year)
    Bill Bahadur:
    Александр Бельков: I want to unsubscribe
    Bill Bahadur: As I understand you wish to cancel it right?
    Bill Bahadur:
    Александр Бельков: yes
    Bill Bahadur: I would like to inform you, As per the policy the subscription you have under the account is under an annual commitment with monthly billing, How ever if you wish to cancel it right now there will be an early termination fee charge, that would amount 50% of the remaining months
    Bill Bahadur:
    Bill Bahadur: Just to let you know that you still have 4 months remaining to complete the year contract
    Bill Bahadur: Are we still connected
    Александр Бельков: one minute
    Bill Bahadur: Sure please
    Александр Бельков: Article 32 of the RF Law "On protection of consumer rights" Right of the consumer to refusal of execution of the contract on performance of works (rendering of services) the Consumer is entitled to refuse performance of the contract on performance of works (rendering of services) at any time subject to payment to the executor the actually incurred expenses associated with the performance of its obligations under this agreement.
    Александр Бельков: To write a claim in court?
    Bill Bahadur: For better confirmation, I would kindly request you to please visit the link of terms and condition of Adobe's subscription www.adobe.com/misc/subscription_terms.html
    Bill Bahadur: Are we still connected?
    Александр Бельков: You provide services on the territory of the Russian Federation, the agreement contradicts the legislation of the Russian Federation.
    Александр Бельков: All subsequent transactions will cancel
    Bill Bahadur: I apologize Александр, As per the Adobe policy if you wish to cancel it there will be an cancellation fee charge for it
    Александр Бельков: I'm going to write a complaint, copies will be sent to you.
    Александр Бельков: As well as the petition.
    Bill Bahadur: Yes Sure but please allow me a moment to have a check with my resources to see what best can be done in this case
    Александр Бельков: ок
    Bill Bahadur: We appreciate your patience and apologize for the wait.
    Александр Бельков: In your written agreement. 1, 1.1 You may have additional rights under the law. We do not intend to limit those rights in cases where it is prohibited by law.
    Bill Bahadur: Александр, Yes as of one time curtsey, I can go ahead waive off the cancellation fee and cancel the subscription of you
    Bill Bahadur: Please stay connected, while I go ahead and do as I mentioned above
    Александр Бельков: ok
    Bill Bahadur: We appreciate your patience and apologize for the wait.
    Bill Bahadur: All set from my end the confirmation for the cancellation would be 0220923295, you will also receive an via email regarding the cancellation, Just to let you know that you will still have the access to it till the next billing date and than it will automatically expire, you will no longer be billed any further
    Bill Bahadur: Is there anything else I can help you with?
    Ответ написан
    2 комментария
  • Как отменить подписку Adobe без штрафа?

    @qasdfwe
    Перед снятием денег с карты, убери оттуда все деньги.
    Они несколько раз попытаются (если подключено СМС-оповещение, то это видно).
    Напишут письмо, что мол с картой проблемы.
    И отстанут.
    Проверено буквально два месяца назад.

    А формально-то они правы.

    Они тебе предоставляли Фотошоп за копейки фактически при определенных условиях. Для РФ специальная цена в рублях, несмотря на рост курса доллара.
    И вполне разумно потребовать с тебя компенсации за использование на столь льготных условиях.

    Ты подмахнул(а) эти условия не глядя - но тут ты не прав(а).
    Ответ написан
    3 комментария
  • Как отменить подписку Adobe без штрафа?

    @remvord
    Столкнулся с такой же проблемой - решил попробовать легального продукта и как многие навtрное знают - не смог его даже активировать нормально. Покупал подписку на год с ежемес. оплатой, но так как не заработало - просто забил.
    Когда же через месяц деньги повторно были списаны - негодованию моему не было предела...(Предполагал что списание средств будет по моему желанию)
    1. Сразу позвонил в Сбер - отменил транзакцию (время было уже 21:03 у Adobe 18:03 - чат работает только до 18)
    2. На след. день вышел в чат и вежливо попросил меня отключить.
    Мне задан был вопрос - Почему? Ответил - это мое желание... И понеслось - вы не можете, платите штраф и тд. и т.п. Чат у них только на английском (с какого перепуга то?)
    Вообщем, раза три просил, меня переключали в чате - в итоге пригрозил создать сайт с петицией о их беспределе, пояснил - что бы не подписывал и с чем бы не соглашался - всегда имею право отказаться - всегда, понимаете?
    Действия их противозаконны. Сказал что уже заблокировал транзакцию и буду отключать далее - на что мне было сказано платите штраф...Еще раз пригрозил судом и о чудо...Мне пришло письмо что я отключен.
    3. Письмо - подтверждение отключения от подписки. Могут наобещать что отключили а по факту - статус будет активен.

    ADOBE - вся их система CLOUD смахивает на обычное мошенничество. И не надо их защищать - уступки и т.д.
    - был бы нормальный сервис , не страдали бы люди - этого бы письма не было...
    Не подписывайтесь. Всем добра )
    Ответ написан
    1 комментарий
  • Книги литрес предназначенные для чтения в приложении литрес:читай?

    mistik_max
    @mistik_max
    Копирайтер, йог и созидательный инвестор))
    Мда, беспредел вещает) ну меня литрекс вообще никогда не привлекал, как платформа, я сам книги в google play покупаю)
    Ответ написан
    Комментировать
  • Книги литрес предназначенные для чтения в приложении литрес:читай?

    @wortex
    У меня есть решение, выложите файл из приложения для android куда нибудь
    Ответ написан
    3 комментария
  • Чем плохи комментарии на русском языке в коде?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    1. Любой код требует поддержки, раз вы пишите комментарии, значит код будет поддерживаться еще долго и над ним будет работать команда. В международной практике является нормальным явлением, когда команды мультинациональны. В такой ситуации общепринято использовать всем понятный английский язык, который является стандартом в IT. Даже в ситуации когда команда вся русскоязычная, всегда есть вероятность обмена опытом, когда к вам на стажировку приедет иностранный специалист или просто потребуется например продать код другой компании. Так что даже палка раз в год стреляет.
    2. Это хорошая практика. Конечно можно обойтись без английского языка, работая программистом в России. Но на самом деле английский очень нужен, чтобы выйти за рамки и стать по настоящему крутым спецом. Как бы много не было материалов, книг, курсов, туториалов на русском, на английском всего этого добра в сотни раз больше и очень высокого качества.
    Ответ написан
    5 комментариев
  • Чем плохи комментарии на русском языке в коде?

    olmerlv
    @olmerlv
    Кто в цари крайний? Никого? Тогда я первым буду!
    Смотря для кого.
    Если для себя коментировать, то пофиг на каком языке.
    Если опенсорс и для всех, то принято на английском.

    Всегда можно расказать анекдот про комнату с бананом, обезьянами и холодной водой.
    Ответ написан
    5 комментариев
  • Какие есть способы частичной переадресации трафика в TOR на Mikrotik?

    @sanglyb
    Можно на микротике добалять заблокированные сайты в address list и из этого списка делать dst nat на tor proxy сервер. подробности - https://www.sanglyb.ru/prozrachnyy-obhod-blokirovo...
    Ответ написан
    Комментировать
  • Как обходить сайты, блокирующие AdBlock?

    @Gring76
    Я пользуюсь таким решением.

    Для связки addblock с теми сайтами где ограничивают функционал - нужно поставить к примеру для хрома
    Tampermonkey С сайта tampermonkey.net ( или из магазина приложений)

    Потом заходим
    https://github.com/reek/anti-adblock-killer#anti-a...
    И добавляем подписку на скрипты
    Subscribe from github.com

    Инсталлируем.
    Install from github.com

    Получаем
    Features

    Detect & Kill Anti-Adblockers
    Check if Anti-Adblock Killer list is installed
    Check & Notify updates
    More filters for Adblockers
    Settings
    Suggest features

    После этого тот же CNEWS больше не блокирует свои статьи при просмотре с addblocker
    Ответ написан
    1 комментарий
  • RxJava в Android - все таки "мода" или "острая необходимость"?

    Rou1997
    @Rou1997
    "1. Почему никто толком не может объяснить, зачем rx в Android-е?"
    Потому что им сказали - надо использовать, они используют, им не объясняли, и они не дошли до этого сами, поэтому не понимают, и вам объяснить не могут.
    Видимо, это одна из проблем "умных книжек", их авторы доносят до читателя мысль, но не заботятся об ее объяснении, вот и получаются "зомби", бездумно скандирующие лозунги.
    А вы - дойдите. Сравните с ним и без него, подумайте, для каких задач он хорошо подходит.
    Используйте это в своей работе, и другим потом объясняйте.

    "2. Неужели Android SDK так убог, что нет альтернатив?"
    Очень убог, был бы у вас шире кругозор, вы бы просто поражались с него.

    "Какая асинхронность??? - если её в принципе в Activity и Fragments не должно быть?"
    Как это не должно быть? Скорее - наоборот, любой качественный UI должен быть асинхронным, то есть все тяжелые операции - в потоке, отдельном от UI.

    "классические проблемы Android разработки"
    По мне, основная проблема разработки под Android - это то, что пишешь много, а делаешь мало (как девиз jQuery, только наоборот). Библиотеки очень многословны, IDE - не заточены под Rapid Application Development.
    Может быть, Rx частично решает эту проблему в некоторых случаях?
    Ответ написан
    2 комментария
  • RxJava в Android - все таки "мода" или "острая необходимость"?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    ГЛАВНЫЙ КОЗЫРЬ RxJava: УДОБСТВО КОДИРОВАНИЯ и ЭКОНОМИЯ ВРЕМЕНИ НА РАЗРАБОТКУ и как следствие чуть ли ни мгновенный выпуск продукта в паблик.
    МИНУС: доп. время на исполнение, т.к. это "прослойка".

    А теперь, про остальное:
    Если кратко: почему для простых операций ГРАМОТНЫЕ КОДЕРЫ не подключают jquery, а пишут на нативном javascript'e? Чтобы обеспечить приложению более высокую производительность.

    RxJava - это как бы тот же jquery (или фреймворк), т.е. еще одна "прослойка" уменьшающая время разработки и упрощающая процесс написания кода для кодеров, НО!!! в разы увеличивающая время исполнения и требования к "железу".

    RxJava в Android — все таки «мода» или «острая необходимость»?
    это фреймворк-"времянка", PR-я который можно на какое-то время удержать мобильный рынок разработчиков (выиграть время для выпуска замены) на данной платформе.

    Действительно, Google понимает, что отношение показателя рынка разработчиков к производительности готовых приложений у него: 80/20, в то время как у других: 20/80 (Nokia та же) и что скоро Google скорее всего поменяет язык разработки на свой (и всю парадигму в целом), в ином случае - они будут не конкурентно способны. Но пока они это делают - они будут молчать. Скорее всего они перейдут на javascript с нативным "движком" на ядре ОС.

    Линки:
    1. В 4-х частях перевод о RxJava для разработки под A...
    2. Что ожидать от использования javascript в 2016 год...
    Ответ написан
  • Как лучше показать приложение заказчику?

    @Ivash
    Может быть вам подойдёт https://appetize.io
    Ответ написан
    Комментировать
  • Как вести разработку вдвоем с Github?

    @Lexans Автор вопроса
    Для всех интересующихся подписчиков выкладываю. Я сделал файл с картинками после просмотра которого любые новички смогут начать использовать Git с удаленным репозиторием на GitHub
    Работа через GitHub вдвоем без консоли и специальн...
    Ответ написан
    5 комментариев