Задать вопрос
  • Как сделать масштабируемый ImageView, основываясь на размерах экрана?

    Есть вариант указать долю занимаемой области. Для этого в нужном измерении указываете android:layout_width="0dp" или android:layout_height="0dp" и далее вес по сравнению с другими элементамию Например 3 части: android:layout_weight="3"
    При этом учитываются только те элементы, которые имеют вес.
    Например для указания 30% по ширине:
    <LinearLayout
                        android:layout_width="0dp"
                        android:layout_height="match_parent"
                        android:layout_weight="7"
                        android:orientation="horizontal"/>
    <LinearLayout
                        android:layout_width="0dp"
                        android:layout_height="match_parent"
                        android:layout_weight="3"
                        android:orientation="horizontal">
             <ImageView ... />
    </LinearLayout>
    Написано
  • Как определить фамилию из строки?

    @DimkaI Автор вопроса
    Everything_is_bad, вероятностные это из разряда нейронных сетей. В таком случае должна быть где-то уже обученная на это сеть. Ведь не я первый задаюсь таким вопросом.
  • Где утекает память при работе с zip и ods?

    @DimkaI Автор вопроса
    Растёт list но у меня все мною созданные очищаются. Есть подозрение, что zipfile при каждом чтении содержимого файла не удаляет результат. Однако мне не известно как у него очистить, хотя прочитанный в буфер файл я очищаю и сам архив закрываю.

    А профайлер что выдаёт не могу прикрепить из-за ограничения по размеру вопроса и комментариев:

    не вижу, как из этого набора увидеть утечку. А точнее как устранить её.
  • Что не так с маршрутизацией Mikrotik?

    @DimkaI Автор вопроса
    Всем спасибо! проблема решена. Оказалось, что на втором почему-то ether6 не участвовал в bridge
  • Как поменять кодировку в php?

    FanatPHP, давайте, дальше повышайте своё ЧСВ. Автор вопроса давно решил свою проблему без вашего участия.
  • Что не так с маршрутизацией Mikrotik?

    @DimkaI Автор вопроса
    Fenrir89,
    Потому что активен 192.168.10.0/24 ether6 и все пакеты летят в него так как маска 24 меньше 0, сделай tracert до 8.8.8.8, и похоже что проблема в отсутствии маршрута из бриджа в инет на первом

    Провёл эксперимент. При трассировке 8.8.8.8, на первый не приходит ни одного пакета вообще. В то же время, при трассировке 192.168.10.1, пакеты стабильно приходят на первый микротик.

    Трассировка 192.168.10.1:
    603b41992e302470610679.png

    Трассировка 8.8.8.8:
    603b41ac35ede467872451.png
  • Что не так с маршрутизацией Mikrotik?

    @DimkaI Автор вопроса
    Fenrir89,
    Потому что активен 192.168.10.0/24 ether6 и все пакеты летят в него так как маска 24 меньше 0,

    Было бы здорово, если бы летели, тогда бы находился адрес 192.168.10.1 (первый микротик) и всё бы улетало в интернет.
    сделай tracert до 8.8.8.8, и похоже что проблема в отсутствии маршрута из бриджа в инет на первом
    Поробуй маршрут 0.0.0.0/0 10.2.0.1 на втором прописать, поидее он через nexthop должен понять сам что и куда

    С первого всё, что подключено, имеет доступ в интернет. Иначе бы я не мог подключиться к тому компьютеру.
    Вот трассировка с компьютера, к которому я имею доступ.
    >tracert 8.8.8.8
    
    Трассировка маршрута к dns.google [8.8.8.8]
    с максимальным числом прыжков 30:
    
      1    <1 мс    <1 мс    <1 мс  router.lan [192.168.10.1]
      2    <1 мс     1 ms     1 ms  10.2.0.1
      3    <1 мс     1 ms    <1 мс  192.168.254.252
      4    <1 мс    <1 мс    <1 мс  h-109-95-77-204.st-net.ru [109.95.77.204]
      5     1 ms     1 ms     1 ms  h-194-143-151-1.st-net.ru [194.143.151.1]
      6    19 ms     *        2 ms  108.170.250.146
      7     *        *        *     Превышен интервал ожидания для запроса.
      8    20 ms    19 ms    19 ms  108.170.235.204
      9    17 ms    17 ms    17 ms  172.253.79.237
     10     *        *        *     Превышен интервал ожидания для запроса.
     11     *        *        *     Превышен интервал ожидания для запроса.
     12     *        *        *     Превышен интервал ожидания для запроса.
     13     *        *        *     Превышен интервал ожидания для запроса.
     14     *        *        *     Превышен интервал ожидания для запроса.
     15     *        *        *     Превышен интервал ожидания для запроса.
     16     *        *        *     Превышен интервал ожидания для запроса.
     17     *        *        *     Превышен интервал ожидания для запроса.
     18     *        *        *     Превышен интервал ожидания для запроса.
     19     *        *        *     Превышен интервал ожидания для запроса.
     20     *        *        *     Превышен интервал ожидания для запроса.
     21    17 ms    17 ms    17 ms  dns.google [8.8.8.8]

    А это трассировка со второго роутера:
    > /tool traceroute 8.8.8.8
     # ADDRESS                          LOSS SENT    LAST     AVG    BEST   WORST
     1                                  100%    1 timeout
     2                                  100%    1 timeout
     3                                  100%    1 timeout


    Добавил, ничего не изменилось.
    Теперь два маршрута не активные
    603b3c7ceeb47394831767.png
  • Что не так с маршрутизацией Mikrotik?

    @DimkaI Автор вопроса
    Fenrir89, да, опечатка. Тот маршрут получен автоматически от провайдера.
  • Что не так с маршрутизацией Mikrotik?

    @DimkaI Автор вопроса
    АртемЪ, уж даже и не знаю:
    603aa926d911a550041433.png
    603aa9354083a516600944.png

    Запрещающих правил нет. Самый первый маршрут не активен. Я бы не спрашивал, если бы было всё просто.
  • Что не так с маршрутизацией Mikrotik?

    @DimkaI Автор вопроса
    Я пробовал эти правила задизейблить, но ничего не изменилось.
    Я понимаю, что это лишнее, но так сделал подрядчик, а я не могу прибыть на тот объект и переделать по другому. Есть на этих выходных доступ к одному компьютеру, с которого у меня есть доступ к этим двум микротикам и всё. Остальное оборудование, подключённое ко второму микротику сейчас доступно, но настраивать его возможно только вручную, нажимая на кнопочки на аппаратах.
  • Что не так с маршрутизацией Mikrotik?

    @DimkaI Автор вопроса
    АртемЪ, собственно уже проверил, отключение всех правил NAT не убирает NAT и пинги по прежнему не идут на 8.8.8.8 и маршрут 0.0.0.0/0 через 192.168.10.1 не активен
  • Что не так с маршрутизацией Mikrotik?

    @DimkaI Автор вопроса
    АртемЪ, слышал, но вы не ответили. Убрав все правила NAT, я его отключу или нет?
  • Что не так с маршрутизацией Mikrotik?

    @DimkaI Автор вопроса
    АртемЪ, эх. В том то и дело, что объединить сети не могу, там в разных вланах настроенное оборудование, которое дистанционно перенастроить не представляется возможным, только непосредственно тыкать кнопочки на месте, а ехать очень-очень далеко (точнее ехать вообще не получится и там на месте никто не будет что-то делать).
    Адреса сетей на двух микротиках разные. Они точно не будут пересекаться. Вот я и спрашиваю как убрать NAT? Просто задизейблить все правила? Я после этого не потеряю к нему доступ из сети первого микротика? Просто если потеряю, то исправить это уже никто не сможет.
  • Как преобразовать PDF в FB2 или Epub для электронной книги?

    без трудоёмких затрат на редактирование - никак :-( Даже распознавание Abbyy FineReader из PDF не особо удобный вид делает для читалок.
  • Что не так с маршрутизацией Mikrotik?

    @DimkaI Автор вопроса
    Скажите, как, не разрушив существующую конфигурацию сетей, убрать только NAT или сделать его прозрачным в обе стороны? В фаерволе второго микротика стоят только правила allow на все направления.
  • Не рАботАют две клавиши "А" и "пробел" на ноуте msi gl62?

    Ярослав Иванов, в качестве пробела можно вводить Alt+32. В качестве большой "А" Alt+128, маленькой "а" Alt+160.
    Но проще вызвать экранную клавиатуру или "таблицу символов".

    А по факту поломки, Slevinvoker - скорее всего вам придётся покупать новую клавиатуру в ноут или купить внешнюю usb клавиатуру и пользоваться ею. Самостоятельно разбирать и восстанавливать ноутовскую клавиатуру без опыта восстановления обычных - не советую. Много геморроя, и велик шанс совсем её поломать.
  • Каков русский Open Sourse?

    freeExec,
    Вот бы там ещё фильтр, доступен исходник + открытая лицензия

    это не ко мне, а в администрацию президента, пожалуйста напишите. Может сделают. Они любят всякие бесполезные указы делать, может хоть один полезный получится протолкнуть. ;-)
  • No CD/DVD-ROM drive found?

    Михаил, Ну вот, вам надо на компьютере с CD/DVD создать с помощью этой программы файл-образ, например, mds и переписав на свой ноутбук, скормить этой программе. Как создавать клоны не буду рассказывать. Как бы это и есть пиратство. А в нашей стране можно за это и присесть.
  • Каков русский Open Sourse?

    Filipp42, Ярослав Иванов, там в большинстве взяты международные опенсорс проекты и навешаны шильдики российских ООО. Всякие клоны либраофиса, дебиана и прочего.
  • Каков русский Open Sourse?

    Ну как же, как-же! вот реестр зарегистрированного российского программного обеспечения. Правда у большинства Open Source проектов всего-лишь шильдик заменен с иностранного на наш, какого-нибудь пролоббированного ООО. И права навешаны, что мол охраняется авторским правом и изменению подлежит при покупке лицензии.