• Почему на космических фотографиях не видно звёзд?
    0
    Т.е., по-вашему, далёкие звёзды видны в отражённом свете?

    Извиняюсь, скопипастил и поменял только «много» на «мало».
  • Почему на космических фотографиях не видно звёзд?
    +2
    Почему не видно звёзд:

    Чем дольше открыт затвор у фотоаппарата, тем больше света попадает на светочувствительную матрицу.

    Если снимать два объекта (один большой (отражает много света), например луна, другой маленький (отражает мало света), например далёкая звезда), тогда для получения качественного изображения луны будет достаточно подержать затвор открытым доли секунды.
    Если же захочется чтоб на этом же снимке запечатлелась и луна и далёкая звезда, то придётся держать затвор открытым несколько секунд (чтоб на матрицу упало достаточное кол-во фотонов), но в таком случае, за это время от луны прилетит очень большое количество света и вместо луны на фото будет просто яркое пятно. То есть луна «засветится».
  • Telegram заблокирован, но вроде работает. Почему?
    +1
    Проксю написать «как два байта переслать», да и готовых пруд-пруди, неприятность в том, что нужен сторонний сервер (vps и т.д.).
  • Telegram заблокирован, но вроде работает. Почему?
    +3
    По поводу ботов:

    Если Ваш бот работает через «getUpdate» (НЕ вебхук), то вот пример для libcurl (Linux, СИ):

    ...
    snprintf(GET_read, GET_METHOD_READ_SIZE - 1, "%s/getUpdates?limit=1&offset=%lu&timeout=10", BOT_ADDRESS, update_id);
    CURL *read_handle = curl_easy_init();
    curl_easy_setopt(read_handle, CURLOPT_URL, GET_read);
    curl_easy_setopt(read_handle, CURLOPT_PROXY, "socks5://user:password@socksy.seriyps.ru:1080");
    curl_easy_setopt(read_handle, CURLOPT_WRITEFUNCTION, read_message);
    curl_easy_setopt(read_handle, CURLOPT_WRITEDATA, &in_message);
    result = curl_easy_perform(read_handle);
    curl_easy_cleanup(read_handle);
    if(result != 0) printf("\nError cURL_1:%d\n", result);
    else printf("cURL_1_OK\n");
    ...
    


    Ключевая строка:

    curl_easy_setopt(read_handle, CURLOPT_PROXY, "socks5://user:password@socksy.seriyps.ru:1080");
    


    Другой вариант:

    ...
    snprintf(GET_read, GET_METHOD_READ_SIZE - 1, "%s/getUpdates?limit=1&offset=%lu&timeout=10", BOT_ADDRESS, update_id);
    CURL *read_handle = curl_easy_init();
    curl_easy_setopt(read_handle, CURLOPT_URL, GET_read);
    curl_easy_setopt(read_handle, CURLOPT_PROXY, "socks5://socksy.seriyps.ru:1080");
    curl_easy_setopt(read_handle, CURLOPT_PROXYAUTH, CURLAUTH_ANY);
    curl_easy_setopt(read_handle, CURLOPT_PROXYUSERPWD, "user:password");
    curl_easy_setopt(read_handle, CURLOPT_WRITEFUNCTION, read_message);
    curl_easy_setopt(read_handle, CURLOPT_WRITEDATA, &in_message);
    result = curl_easy_perform(read_handle);
    curl_easy_cleanup(read_handle);
    if(result != 0) printf("\nError cURL_1:%d\n", result);
    else printf("cURL_1_OK\n");
    ...
    


    user — логин.
    password — пароль. )))

    Это всё для прокси, который любезно предоставил seriyPS, за что ему большое спасибо.

    curl.haxx.se/libcurl/c/CURLOPT_PROXY.html

    curl.haxx.se/libcurl/c/CURLOPT_PROXYAUTH.html

    С вебхуком дела скверные…
  • Telegram заблокирован, но вроде работает. Почему?
    0
    Спасибо. Это я понимаю, просто была надежда на какое-то эфемерное чудо)))
  • Telegram заблокирован, но вроде работает. Почему?
    0
    У меня боты работают через вебхук, то есть не я запрашиваю инфу у телеграма, а телеграм отсылает её мне по мере появления.
  • Telegram заблокирован, но вроде работает. Почему?
    +1
    А что делать с ботами?
  • Telegram заблокирован, но вроде работает. Почему?
    0
    СПБ 12:30
    Перестали работать боты (вебхук).
  • Блокчейн – древнее русское изобретение
    –3
    Немного пофантазирую: если в слове ибн заменить первую букву на «ё», то получится весьма логичная конструкция…
  • Блокчейн – древнее русское изобретение
    +10
    И первое упоминание отчества на Руси относится к 945 году нашей эры, смотри Википедию. Следовательно, блокчейн – древнее русское изобретение.


    Ибн (араб. ابن‎ — ибну) — арабское слово (соответствующее древнееврейскому бен), — входит в состав насаба (патронимического имени), означает сын.

    Используется для обозначения отчества. Пример: Ахмед ибн Мохаммед = Ахмед, сын Мохаммеда.

    Древнееврейский язык
    В течение 1-го тысячелетия до н. э. находился как в устном, так и в письменном употреблении…
  • Oracle прекращает поставлять ПО российским нефтяным компаниям
    +1
    В США мы углеводородное сырье не экспортируем


    Наибольший прирост экспорта России в США за 9 месяцев 2017 года по сравнению с 9 месяцами 2016 года зафиксирован по следующим товарным группам:

    Черные металлы (код ТН ВЭД 72) — рост на 624 131 463 долл. США;
    Топливо минеральное, нефть и продукты их перегонки; битуминозные вещества; воски минеральные (код ТН ВЭД 27) — рост на 338 888 235 долл. США;
    Жемчуг природный или культивированный, драгоценные или полудрагоценные камни, драгоценные металлы, металлы, плакированные драгоценными металлами, и изделия из них; бижутерия; монеты (код ТН ВЭД 71) — рост на 201 359 765 долл. США;
    Алюминий и изделия из него (код ТН ВЭД 76) — рост на 115 565 688 долл. США;
    Удобрения (код ТН ВЭД 31) — рост на 91 800 611 долл. США;
    Изделия из черных металлов (код ТН ВЭД 73) — рост на 62 655 612 долл. США;
    Прочие недрагоценные металлы; металлокерамика; изделия из них (код ТН ВЭД 81) — рост на 43 389 384 долл. США;
    Древесина и изделия из нее; древесный уголь​ (код ТН ВЭД 44) — рост на 33 045 261 долл. США.

    пруф
  • Oracle прекращает поставлять ПО российским нефтяным компаниям
    –2
    Ну дык если вы такие врубные, взяли бы да и допилили. В награду и скилы, и уважение, и профит несомненный.
  • Oracle прекращает поставлять ПО российским нефтяным компаниям
    0
    Сарказм?
  • Исследование CoinDesk: всего 19% инвесторов брали кредиты, чтобы купить криптовалюту
    –1
    Биткоин это не пирамида.
    Финансовая пирамида — способ обеспечения дохода участникам структуры за счёт постоянного привлечения денежных средств. Доход первым участникам пирамиды выплачивается за счет вкладов последующих участников.
    Как правило, в финансовой пирамиде обещается высокая доходность, которую невозможно поддерживать длительное время, а погашение обязательств пирамиды перед всеми участниками является заведомо невыполнимым.

    В какой-то степени биткоин это экономи́ческий пузы́рь.
    Экономи́ческий пузы́рь (также называемый «спекулятивным», «рыночным», «ценовым», «финансовым») — торговля крупными объёмами товара или чаще ценными бумагами по ценам, существенно отличающимся от справедливой цены. Как правило, ситуация характеризуется ажиотажным спросом на некий товар, в результате чего цена на него значительно вырастает, что, в свою очередь, вызывает дальнейший рост спроса.
    Однако тут непонятно, какова справедливая цена биткоина.

    Никто (99%) не знает, кто придумал биткоин и зачем (отбросим инсинуации про некого Сатоши Накомото).
    Никто (99%) не знает, кто вносит исправления в код.

    Это я к тому, что нет никакой базовой информации для того, чтобы дать какую-либо оценку этому явлению.
    Можно назвать это идеей (если брать в расчёт технологию блокчейн как отдельную сущность. Однако непонятно как блокчейн будет функционировать без майнинга, и кто возьмётся майнить без вознаграждения).

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

    Одним словом — это нечто новое и прежде чем вешать на него какие-либо клише, надо ответить на вопрос — что это?

  • Исследование CoinDesk: всего 19% инвесторов брали кредиты, чтобы купить криптовалюту
    +1
    Доллар обеспечен Валовым внутренним продуктом (ВВП). То есть рыночной стоимостью всех конечных товаров и услуг, произведенных внутри страны за определенный период.
  • Разработка драйвера PCI устройства под Linux
    0
    Блестящая статья!
  • Миром всё ещё управляет язык С
    0
    Язык С не так сложно выучить, а вот польза от этого может быть существенная.

    Наверное стоило бы добавить — «однако писать на нём очень не просто».
  • Индикатор раскладки клавиатуры в виде цветного кубика на столе с помощью Arduino
    0
    Здравствуйте. А исходник программы не покажите?
  • Можно ли считать биткоин пузырём? Вот, что об этом думают два эксперта по пузырям
    –1
    Когда все биткоины будут намайнены, это будет уже совсем другой мир (2140 год), если вообще будет, и рассуждать об этом абсолютно бессмысленно.
  • Можно ли считать биткоин пузырём? Вот, что об этом думают два эксперта по пузырям
    +4
    С точки зрения экономики, это экономический пузырь.

    Экономи́ческий пузы́рь (также называемый «спекулятивным», «рыночным», «ценовым», «финансовым») — торговля крупными объёмами товара или чаще ценными бумагами по ценам, существенно отличающимся от справедливой цены. Как правило, ситуация характеризуется ажиотажным спросом на некий товар, в результате чего цена на него значительно вырастает, что, в свою очередь, вызывает дальнейший рост спроса.
  • Пишем простой модуль ядра Linux
    0
    dmesg пишет…

    module verification failed: signature and/or required key missing — tainting kernel

    Как побороть?
  • Пишем простой модуль ядра Linux
    0
    mkdir -p ~/src/lkm_example
    


    Так получше будет…
  • Боты на .Net Core для Telegram, Slack и Facebook
    +1
    Можно самопаканый сертификат прикрутить, а можно nginx + Let’s Encrypt использовать в качестве прокси для любого количества ботов.

    Вот здесь писал своего бота на СИ.
  • Освещение растений белыми светодиодами
    0
    Спасибо.
  • Освещение растений белыми светодиодами
    –1
    Спасибо за статью, очень интересно и познавательно.

    Скажите, вот комплект 600Вт ДНАТ (5000р.) + фитолампа (2400р.) — получается 7400р.
    В закрытом помещении этот комплект вполне эффективно освещает площадь 1.2 х 1.2м.
    Растение называется «Белая вдова», высота ~1.5м, расстояние между лампой и макушкой ~40см.
    Сколько будет стоить СД-светильник с такой же эффективностью? И сколько ватт он будет потреблять?

    Заранее благодарю.
  • Потоки (Stream) в NodeJS — реки, в которые войдешь дважды
    –3
    Потоки или процессы? Зачем пипе между потоками, у них общее адресное пространство и общие дескрипторы файлов.
  • Бесплатное программное обеспечение для IP-камер
    0
    Я за motion, всё просто и надёжно. Работает по движению, пишет видео, делает картинки, вставляет дату. Может выполнять пользовательские скрипты и управлять сервами камер (веб-интерфейс для управления на отдельном порту. Единственное что нужно — это потратить время на изучение /etc/motion.conf. Настраивается всё.
  • Надеть наушники и стать эффективнее: Как музыка влияет на продуктивность
    +1
    Вот бы ещё сделали наушники с активной вентиляцией, а то уши потеют.
  • Квантовая сцепленность, информация и сигнал
    0
    Спасибо большое.
    … мы стреляем фотонами по нанорешетке. И получаем из одного фотона два запутанных с меньшей энергией.

    А можно ли где-то посмотреть иллюстрации (какое-то научное видео) этого процесса?

    Хм, смешно получается, фотоны называют сцепленными, а на сомом деле это разделённый фотон.
  • В России запретили Tor и VPN. Что теперь делать
    +2
    Может я не прав (поправьте меня если что), но без анализа вашего https-содержимого никак. Но это частный случай, 99% людей не умеет заворачивать один тунель в другой (можно сверху ещё и в ssh всё завернуть). Однако организовать такой сервис для широкой аудитории видимо не получится, так как им заинтересуются «заинтересованные люди» в погонах.
  • Квантовая сцепленность, информация и сигнал
    0
    Здравствуйте. Спасибо за статью.
    Вы не могли бы объяснить (так же доходчиво, как с носками), что такое сцепленность, точне, как фотоны сцепляют или запутывают. Сам процесс с технической точки зрения.
  • Как я писал код для Arduino с помощью Python
    0
    Почему не использовали switch() case:?
  • Введение в Monero
    0
    В общем я написал статью про майнинг, если будет настроение, посмотрите на досуге.
  • Введение в Monero
    0
    Большущее человеческое спасибо.
  • Введение в Monero
    0
    Спасибо ещё раз)

    Различие в том, что когда хеш удовлетворяет сложности сети, майнится блок. Когда хеш удовлетворяет сложности пула, майнится шара, по которой считается награда участника.

    Это, я благодаря вам отлично усвоил. Не совсем понятно вот это:

    Взято здесь.
    Пул устанавливает минимальную сложность шар, которые он принимает. Значение обычно является целой степенью числа 2. Оно выбирается так, чтобы минимизировать трафик от пользователя, при этом поток решений должен оставаться стабильным. Для современных устройств минимально принимаемая сложность обычно устанавливается в диапазоне 16-128, а оптимальная рабочая величина находится в интервале 64-512. Как правило, эта сложность устанавливается майнером вручную или автоматически подбирается сервером. Она никак не связана с реальной величиной сложности, действующей в сети и используется только для внутреннего учета.


    Куда «приделывается» число 16, или какое вычисление с ним производят?

  • Введение в Monero
    0
    Большущее спасибо, теперь с шарами и сложностью на пуле всё понятно!

    Вот Вы написали:
    (для простоты, сложность можно рассматривать как количество нулей, с которого начинается хеш)

    Вы не могли бы чуть подробнее остановится на этом. Как на самом деле «выглядит» сложность, которая не на пуле?
  • Введение в Monero
    0
    Вы понимаете, что такое шары


    Взято отсюда.

    «Пул» (mining pool) представляет собой сервер, распределяющий задачу расчёта подписи блока между всеми подключёнными участниками. Вклад каждого из них оценивается с помощью так называемых «шар» (share), которые являются потенциальными кандидатами на получение драгоценной подписи. Как только одна из «шар» попадает в цель, пул объявляет о готовности блока и распределяет вознаграждение.

    При расчете вознаграждения учитываются все принятые шары вне зависимости от того, превратилась «шара» в подпись блока или нет. Именно этим достигается справедливое распределение добытых монет.


    Если я правильно понимаю, то шары это мои решения (блоки) валидные или невалидные, которые я отправляю на пул? Это так?

    Ниже, в той же статье (мелким шрифтом) написано:

    Пул устанавливает минимальную сложность шар, которые он принимает. Значение обычно является целой степенью числа 2. Оно выбирается так, чтобы минимизировать трафик от пользователя, при этом поток решений должен оставаться стабильным. Для современных устройств минимально принимаемая сложность обычно устанавливается в диапазоне 16-128, а оптимальная рабочая величина находится в интервале 64-512. Как правило, эта сложность устанавливается майнером вручную или автоматически подбирается сервером. Она никак не связана с реальной величиной сложности, действующей в сети и используется только для внутреннего учета.


    Вроде что-то понятно, но не совсем. Не увязывается в общую картину.

    Наверно недопонимание складывается из не понимания того, что такое сложность. Может есть какое-то простое объяснение (без математики), в виде аллегории?

  • Введение в Monero
    0
    Здравствуйте ещё раз. )))

    Помогите пожалуйста разобратся с термином сложность. Я почитал на bitcoinwiki, но что-то не совсем доходит.

    Может Вы опишите этот вопрос более-менее доступным языком.

    И ещё более непонятны значения сложности на пуле. Вот к примеру я майню Zcash на пуле suprnova, и там показывают такие данные:



    Что в данном случае означает сложность — 16?
  • Введение в Monero
    0
    Понимаю.
  • Незабытые технологии: паровозы
    +1
    Паровозы — это очень красивые машины!

    image

    Если кому-то интересна история паровозов, то можно вот тут почитать.