• Как в PHP пройтись по диапазону дат?

    Redfern89
    @Redfern89 Автор вопроса
    Пишу код под МК AVR, начинающий сисадмин
    Прошу прощения. .. Вопрос решил :)

    $from = @$_GET['from'];
    		$to = @$_GET['to'];
    		
    		$from = explode('.', $from);
    		$to = explode('.', $to);
    		
    		//$from = isset($_GET['from']) ? $_GET['from'] : date('m.Y', mktime(0, 0, 0, 
    		
    		$startMonth = $from[0];
    		$endMonth = $to[0];
    		$startYear = $from[1];
    		$endYear = $to[1];
    		
    		$year = $startYear;
    		$month = $startMonth;
    		
    		for ($i = $startMonth; $i <= ($endMonth * ($endYear - ($startYear -1))); $i++) {
    			if ($month > 12) {
    				$year++;
    				$month = 1;
    			}
    			echo "[$month, $year]<br>";
    			$month++;
    		}
    Ответ написан
  • Какие модули нужны "голому" Linux'у?

    Redfern89
    @Redfern89 Автор вопроса
    Пишу код под МК AVR, начинающий сисадмин
    Весь вопрос был из-за того, что система загружалась, то есть даже до загрузки иксов дошло и была форма входа в систему. Но... Ничего не работало от слова совсем. Оказывается, что у меня не было папки /lib/modules, из чего мне стало известно, что надо было отдельно ставить модули ядра. В общем век живи - век учись, дураком помрешь, как говорится... Всем спасибо большое :)
    Ответ написан
    Комментировать
  • Как собрать u-boot?

    Redfern89
    @Redfern89 Автор вопроса
    Пишу код под МК AVR, начинающий сисадмин
    В общем решился вопрос.. На будущее, если кто-то еще такой-же отбитый на всю голову - вот решение, которое помогло мне:

    # Клонируем arm-trusted-firmware
    git clone https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git
    
    # Переходим в директорию
    cd trusted-firmware-a
    
    # Собираем (вот тут меня и ждали грабли, ибо сборка все время вылетала с ошибкой 
    # RWX permissions что-то там. Решилось тупым отключением предупреждений в секции LDFLAGS)
    make CROSS_COMPILE=aarch64-linux-gnu- PLAT=sun50i_a64 LDFLAGS=--no-warn-rwx-segments
    
    # Собираем u-boot по прежней схеме, но с указанием того самого BL31
    make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- orangepi_3_lts_defconfig
    make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- BL31=../trusted-firmware-a/build/sun50i_h6/release/bl31.bin
     -j6


    Вот после включения arm trusted firmware - все ожило! :))
    Ответ написан
    Комментировать
  • Как добавить интерфейс в brctl после перезагрузки?

    Redfern89
    @Redfern89 Автор вопроса
    Пишу код под МК AVR, начинающий сисадмин
    решено... добавил в /etc/hostapd.conf
    bridge=br0

    все завелось )) может еще кому поможет))
    Ответ написан
    Комментировать
  • Как сделать интернет-шлюз ubuntu server 18.04?

    Redfern89
    @Redfern89 Автор вопроса
    Пишу код под МК AVR, начинающий сисадмин
    и так. Всем, чье время я потратил - большое спасибо. Все это связанно с тем, что я не до конца понял работу iptables. сделал вот так:

    iptables -t nat -A POSTROUTING -j ACCEPT
    iptables -t nat -A POSTROUTING -s 192.168.88.0/24 -o wlan0 -j SNAT --to-source=192.168.1.11


    где wlan0 - источник, от куда берется интернет

    И самое главное - DNS.
    domain=fck
    server=1.1.1.1
    server=8.8.8.8
    server=8.8.4.4


    ведь сетевой интерфейс с адресом 88.118 - получал в качестве DNS - 192.168.88.1, а на данном шлюзе DNS-сервер не настроен. Сделал ему форвард на сервера cloudflare и google, рестартнул - все запустилось. Всем спасибо за помощь и простите за глупости
    Ответ написан
    Комментировать
  • [VK API] messages.removeChatUser как выполнить запрос от имени сообщества?

    Redfern89
    @Redfern89 Автор вопроса
    Пишу код под МК AVR, начинающий сисадмин
    вся моя ошибка была в том, что я в песочнице обкатывал этот метод. там так не работало )) с ключом от имени сообщества - все норм))) chat_id от моего имени и от имени сообщества разные просто))
    Ответ написан
    Комментировать
  • Как вызвать метод messages.removeChatUser в VK API, если chat_id больше чем 100000000?

    Redfern89
    @Redfern89
    Пишу код под МК AVR, начинающий сисадмин
    мне это никак не помогло (( как быть на данный момент? ввожу число 5 (у меня peer_id 2000000005) - он меня вываливает с ошибкой, что мол нету такого пользователя в чате ((
    Ответ написан
    Комментировать
  • Почему не считается остаток от деления в Arduino?

    Redfern89
    @Redfern89
    Пишу код под МК AVR, начинающий сисадмин
    Поробуйте так
    float a = (7 % 5) + 65;
    Serial.print(a);
    Ответ написан
    Комментировать