powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Просто Трёп [закрыт для гостей] / Пейсал на C++ под ARM. Нормально конечно!, Поиск: Искать сообщения, созданные автором: gabsburgelena  
25 сообщений из 28, страница 1 из 2
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399333
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
Короче накидал бинарник простой, который раз в секунду печатает timestamp.
Взял кросс-компилятор, тулчейн arm-linux-gnueabi-g++-11
Скомпилял со статической линковкой, по scp закинул на железку - запустил от рута- работает.
Отличненько.
Люблю под встраиваемые железки пейсать на чём-то экологичном, чтобы быстро работало прям на камне.
Не понимаю всяких чертей, которые на python пишут под мелкие процы.
Ну короче решил дальше пойти, портировать софтину рисования графика звука в помещении.
Она 2 раза в сек ищет максимальную амплитуду и откладывает точку.
Работает через ALSA, т.е. ей говоришь hw:1 например и она работает.
Начал компилять.
Блеать, а где взять libasound.so который под арм?
СУКА!
Скачал блять ALSA с гитхаба. Скомпилял этим тулчейном.
Подвыебался по дороге три раза там ещё, но скомпилял.
Скомпилять .so я так и не осилил, в скриптах запутался, но получил кучу .o файликов.
Уже неплохо, заебись.
Тупо прилинковал их нахой к своему бинарнику. Успехово.
Заебись, получился статический бинарник 4 мегабайта блять.
Там моего кода на сотню байт, ещё остальное всякий треш и АЛСА.
И короче скопировал на железку, запускаю - она нули печатает.
БЛЕАТЬ!
Начал ковыряться, думал чё не так, тестил алсу на железке - всё работает.
Пездец, но там же другая алса, не та которая моя статически вкомпиленная, а какая-то своя.
Ну сука блеать нахой.
Начал ибаца пытаясь скомпилить .so чтобы динамически прилинковать, вдруг чё заработает.
В итоге как-то получил .so - а она нихуя не от той платформы, почему-то под x86 собралась.
Блеать, начал рыться в скриптах, нихуя не понял.
Менял всякие там параметры в ста местах, всё бестолку, надо ещё сильнее разбираться.
Ска, потом посетила гениальная идея!
Просто сделал apt install АЛСАЛИБ-dev на железке и на железке появилась нужная .so - я её оттуда спиздил себе на большой комп и начал линковать с ней.
Не линкуется нихуя!
Да сука блять нахуй.
Начал разбираться - оказывается у меня тулчейн не тот.
Чуть-чуть не угадал с сортом ARM-архитектуры.
Ладно, поставил вроде какой надо, слинковалось со спизженной либой, ура, победа.
Скопировал на железку.
Блять, а на железке LD-лоадер не совместим с лоадером из моей библиотеки.
Сука блять нахуй!
Скопировал свой тулчейновый на железку и начал им запускать свой бинарь.
Не запускается. Да сука. Говорит, что это не бинарь, а говно.
Блять, дальше я уже не помню, но что-то произошло и всё взлетело.
Кажется я перепутал в повествовании стадии "тулчейн не тот" и "запускатель не тот", но неважно.
Короче в итоге запускаю - оно снова нули печатает.
Да блять сколько можно.
В итоге выяснилось, что ARM-то у меня 32-битный и там математика ёбу далась моя 64-битная.
Подхачил-переписал - заработало.
Все printf()-ы конечно нахуй отвалились - их тоже подхачил кое-как, вродь заработало.
Пездец нахой.
Но зато какой профит: софтина работает на Allwinner A20 и жрёт всего 1% проца примерно!
1% проца на ARM 10-летней давности, карл!
ЭТО ВЫГОДНО!

Звук берётся с USB-звуковухи на 44100, ищутся максимумы амплитуд, сохраняются в файлик.
За ночь 2 мегабайта текста на рамдиске нахуярило.
Вот нарисовал график амплитуд звука за ночь. С захватом вечера и "до обеда".
e.png
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399457
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
xevexan  18.05.2023, 15:14
[игнорируется]
норм, молорик
а зачем?
Ну, сэкономить.
Запускать вечные скрипты на чём-то, что может работать вечно с малым потреблением и лежать на полке без вентиляторов.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399608
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
Артефакт  18.05.2023, 19:19
[игнорируется]
xevexan  18.05.2023, 16:47
[игнорируется]
Артефакт  18.05.2023, 16:44
[игнорируется]
я рулил роутером с OpenWrt девайсами 1-wire
писал скрипты на баше
ты ЭТО тут на форуме писал, раз 30, примерно
ты - долбоёб?

ты писал скрипты на баше, скопипастив их со стековерфлоу?
рулила, блять )))))))))))))))))))))))))))))))
вот мой скрипт на баше для OpenWrt
поднимает VPN
пингует хост на той стороне
если не пингуется переподключает VPN
обновляет DDNS
пробрасывает порт до RDP для фэйса VPN

делался чтобы ходить домой из закрытой сетки на работе
в стековерфлоу не заглядывал потому возможно коряво
Код: BASH
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
#!/bin/sh
vpn_concentrator="91.201.184.129"
vpn_keepalive_host1="RGM-VD-W7AA-100.HQ.ROOT.AD"
vpn_keepalive_host2="rgm-s-sql09.hq.root.ad"
vpn_pname="rusal.from-al.com"
vpn_ip="0.0.0.0"
vpn_newip="0.0.0.0"

sleep 33

vpnc-disconnect

pingtest1 () {
 ping -q -c1 $param1 >> /dev/null
 if [ "$?" == "0" ]; then
       echo 0 #reachable

 else
       echo 1 #not reachable
 fi
}

pingtest2 () {
 ping -q -c2 $param2 >> /dev/null
 if [ "$?" == "0" ]; then
       echo 0 #reachable

 else
       echo 1 #not reachable
 fi
}

while [ true ]; do
        param1=$vpn_concentrator;
        if [ "`pingtest1`" == "0" ]; then  #Vpn concentrator reachable
                doloop=1;
                while [ $doloop -gt 0 ]; do
                        param1=$vpn_keepalive_host1;

                        if [ "`pingtest1`" == "0" ]; then
                                sleep 300
                        else
                                param2=$vpn_keepalive_host2;
                                if [ "`pingtest2`" == "0" ]; then
                                        sleep 300
                                else
                                        doloop=0;
                                        vpnc-disconnect
                                        vpnc /etc/vpnc/vpn-rusal.conf --dpd-idle 0
                                        sleep 3
                                        if [ "`pingtest1`" != "0" ]; then
                                                sleep 10
                                        fi
                                        tundev="`ifconfig |grep tun |cut -b 1-4`"
                                        #iptables -A FORWARD -o $tundev -j ACCEPT
                                        #iptables -A FORWARD -i $tundev -j ACCEPT
                                        #vpn vserver
                                        #iptables -t nat -A POSTROUTING -o $tundev -j MASQUERADE
                                        iptables -t nat -A PREROUTING -p tcp -i $tundev --dport 3902 -j DNAT --to 192.168.7.11:3389
                                        ip route add default dev $tundev metric 9 table 202
                                        vpn_ip=$(nslookup $vpn_pname | grep -Eo '[0-9.]{7,}')
                                        vpn_newip=$(ip -o -f inet a sh $tundev | grep -Eo '[0-9.]{7,}')
                                        #vpn_newip=$(ifconfig $tundev| sed -n '2 {s/^.*inet addr:\([0-9.]*\) .*/\1/;p}')
                                        if [ "$vpn_newip" != "$vpn_ip" ]; then
                                                wget -q -O /tmp/vpnddns.log \
                                                "http://ITP-SL:KrakatuDdns01@members.dyndns.org/nic/update?hostname=$vpn_pname&myip=$vpn_newip"
                                                vpn_ip=$vpn_newip
                                                echo "$vpn_ip" > /tmp/rusalvpn.ip
                                        fi
                                        #cat /etc/hosts | grep -i -v HQ.ROOT.AD > /etc/hosts
                                        #echo "$(ping -q -c1 $vpn_keepalive_host1 | grep -Eo '[0-9.]{7,}')     $vpn_keepalive_host1" >> /etc/hosts
                                        #echo "$(ping -q -c1 $vpn_keepalive_host2 | grep -Eo '[0-9.]{7,}')      $vpn_keepalive_host2" >> /etc/hosts
                                        echo "$(date '+%F %T') /$vpn_ip" >> /tmp/vpnup.log
                                        cat /etc/vpnc/resolv.bak >> /tmp/resolv.conf
                                        #killall -1 dnsmasq
                                        sleep 9
                                fi
                        fi
                done
        else
                sleep 12;
        fi

done

return 0;
Адская сила сибири. Работает и хорошо!
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399618
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
eNose  18.05.2023, 19:32
[игнорируется]
Что бы измерить микрофоном мощь звука достаточно ардуины. И писать логи куда нить в сеть. Юзать для этого АЛСА всё равно что комаров долбить огнеметом.

Но вообще похуй конечно. Главное дешево и работает.
Да, достаточно ардуины в принципе.
Будет ещё меньше электричества жрать, ска.
Но я бы хотел ещё по некоторым условиям звук записывать и выкладывать себе в телегу.
А ещё хочу ту же железку юзать для оцифровки штук 4 радиостанций прослушивающих эфир на 4 каналах.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399623
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
Артефакт  18.05.2023, 19:38
[игнорируется]
вообще я полюбил OpenWrt
роутер с полноценным линухом и всеми нужными пакетами это сила
жаль пришлось отказаться по причине медленного NAT
на скоростных тарифах уже не вытягивал
снес и поставил мерлина с аппаратной поддержкой
Да OpenWrt дикая сила. За 200 руб на авито можно найти роутер и сделать из него сцуко сервак полноценный.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399625
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
eNose  18.05.2023, 19:40
[игнорируется]
gabsburgelena  18.05.2023, 19:38
[игнорируется]
eNose  18.05.2023, 19:32
[игнорируется]
Что бы измерить микрофоном мощь звука достаточно ардуины. И писать логи куда нить в сеть. Юзать для этого АЛСА всё равно что комаров долбить огнеметом.

Но вообще похуй конечно. Главное дешево и работает.
Да, достаточно ардуины в принципе.
Будет ещё меньше электричества жрать, ска.
Но я бы хотел ещё по некоторым условиям звук записывать и выкладывать себе в телегу.
А ещё хочу ту же железку юзать для оцифровки штук 4 радиостанций прослушивающих эфир на 4 каналах.
Ну тогда конечно нужен нормальный проц
Ну как нормальный. Некоторые аналогичное бы смогли осилить на STM32 контроллере наверное даже.
Или даже если поднапрячься на той же ардуине, но там надо прям сильно уже булки поднапрячь и самозаебаться, уже будет стейт оф дэ арт.
Диктофоны же цифровые как-то звук пишут, а там внутри далеко далеко не ARM.
Хотя там есть конечно ADC специальный, а то ардуину надо будет гонять в хвост и гриву чтобы она могла стабильный семплрейт держать и не отвлекаться.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399660
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
eNose  18.05.2023, 19:49
[игнорируется]
gabsburgelena  18.05.2023, 19:41
[игнорируется]
eNose  18.05.2023, 19:40
[игнорируется]
gabsburgelena  18.05.2023, 19:38
[игнорируется]
eNose  18.05.2023, 19:32
[игнорируется]
...
Да, достаточно ардуины в принципе.
Будет ещё меньше электричества жрать, ска.
Но я бы хотел ещё по некоторым условиям звук записывать и выкладывать себе в телегу.
А ещё хочу ту же железку юзать для оцифровки штук 4 радиостанций прослушивающих эфир на 4 каналах.
Ну тогда конечно нужен нормальный проц
Ну как нормальный. Некоторые аналогичное бы смогли осилить на STM32 контроллере наверное даже.
Или даже если поднапрячься на той же ардуине, но там надо прям сильно уже булки поднапрячь и самозаебаться, уже будет стейт оф дэ арт.
Диктофоны же цифровые как-то звук пишут, а там внутри далеко далеко не ARM.
Хотя там есть конечно ADC специальный, а то ардуину надо будет гонять в хвост и гриву чтобы она могла стабильный семплрейт держать и не отвлекаться.
Ты ж не от батарейки питать собираешься
Ну топик орансляции с вебкамеры с улицы я уже мутил тут. 5...15% павербанка 20АЧ, не помню точно сколько, хватило на час гуляния.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399685
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399686
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
xevexan  18.05.2023, 20:48
[игнорируется]
10 минут прошло, ты не ответил
значит, ты - не знаешь

лол, как ты писал код на баше, если не знаешь, что такое $?

)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

пиздилла, блядь, гароховая!
Мы не поняли чё ты доебался до него.
Ну тогда может знал, а может в гугле посмотрел и забыл.
В чём вопрос-то твой?
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399770
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
XEugene  18.05.2023, 21:20
[игнорируется]
Артефакт  18.05.2023, 19:19
[игнорируется]
xevexan  18.05.2023, 16:47
[игнорируется]
Артефакт  18.05.2023, 16:44
[игнорируется]
я рулил роутером с OpenWrt девайсами 1-wire
писал скрипты на баше
ты ЭТО тут на форуме писал, раз 30, примерно
ты - долбоёб?

ты писал скрипты на баше, скопипастив их со стековерфлоу?
рулила, блять )))))))))))))))))))))))))))))))
вот мой скрипт на баше для OpenWrt
поднимает VPN
пингует хост на той стороне
если не пингуется переподключает VPN
обновляет DDNS
пробрасывает порт до RDP для фэйса VPN

делался чтобы ходить домой из закрытой сетки на работе
в стековерфлоу не заглядывал потому возможно коряво
Код: BASH
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
#!/bin/sh
vpn_concentrator="91.201.184.129"
vpn_keepalive_host1="RGM-VD-W7AA-100.HQ.ROOT.AD"
vpn_keepalive_host2="rgm-s-sql09.hq.root.ad"
vpn_pname="rusal.from-al.com"
vpn_ip="0.0.0.0"
vpn_newip="0.0.0.0"

sleep 33

vpnc-disconnect

pingtest1 () {
 ping -q -c1 $param1 >> /dev/null
 if [ "$?" == "0" ]; then
       echo 0 #reachable

 else
       echo 1 #not reachable
 fi
}

pingtest2 () {
 ping -q -c2 $param2 >> /dev/null
 if [ "$?" == "0" ]; then
       echo 0 #reachable

 else
       echo 1 #not reachable
 fi
}

while [ true ]; do
        param1=$vpn_concentrator;
        if [ "`pingtest1`" == "0" ]; then  #Vpn concentrator reachable
                doloop=1;
                while [ $doloop -gt 0 ]; do
                        param1=$vpn_keepalive_host1;

                        if [ "`pingtest1`" == "0" ]; then
                                sleep 300
                        else
                                param2=$vpn_keepalive_host2;
                                if [ "`pingtest2`" == "0" ]; then
                                        sleep 300
                                else
                                        doloop=0;
                                        vpnc-disconnect
                                        vpnc /etc/vpnc/vpn-rusal.conf --dpd-idle 0
                                        sleep 3
                                        if [ "`pingtest1`" != "0" ]; then
                                                sleep 10
                                        fi
                                        tundev="`ifconfig |grep tun |cut -b 1-4`"
                                        #iptables -A FORWARD -o $tundev -j ACCEPT
                                        #iptables -A FORWARD -i $tundev -j ACCEPT
                                        #vpn vserver
                                        #iptables -t nat -A POSTROUTING -o $tundev -j MASQUERADE
                                        iptables -t nat -A PREROUTING -p tcp -i $tundev --dport 3902 -j DNAT --to 192.168.7.11:3389
                                        ip route add default dev $tundev metric 9 table 202
                                        vpn_ip=$(nslookup $vpn_pname | grep -Eo '[0-9.]{7,}')
                                        vpn_newip=$(ip -o -f inet a sh $tundev | grep -Eo '[0-9.]{7,}')
                                        #vpn_newip=$(ifconfig $tundev| sed -n '2 {s/^.*inet addr:\([0-9.]*\) .*/\1/;p}')
                                        if [ "$vpn_newip" != "$vpn_ip" ]; then
                                                wget -q -O /tmp/vpnddns.log \
                                                "http://ITP-SL:KrakatuDdns01@members.dyndns.org/nic/update?hostname=$vpn_pname&myip=$vpn_newip"
                                                vpn_ip=$vpn_newip
                                                echo "$vpn_ip" > /tmp/rusalvpn.ip
                                        fi
                                        #cat /etc/hosts | grep -i -v HQ.ROOT.AD > /etc/hosts
                                        #echo "$(ping -q -c1 $vpn_keepalive_host1 | grep -Eo '[0-9.]{7,}')     $vpn_keepalive_host1" >> /etc/hosts
                                        #echo "$(ping -q -c1 $vpn_keepalive_host2 | grep -Eo '[0-9.]{7,}')      $vpn_keepalive_host2" >> /etc/hosts
                                        echo "$(date '+%F %T') /$vpn_ip" >> /tmp/vpnup.log
                                        cat /etc/vpnc/resolv.bak >> /tmp/resolv.conf
                                        #killall -1 dnsmasq
                                        sleep 9
                                fi
                        fi
                done
        else
                sleep 12;
        fi

done

return 0;
Девушка в метро увидела, что я читаю твой скрипт, и убрала руку, которой касалась меня.
Бугага.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399772
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
xevexan  18.05.2023, 21:04
[игнорируется]
gabsburgelena  18.05.2023, 21:02
[игнорируется]
xevexan  18.05.2023, 20:48
[игнорируется]
10 минут прошло, ты не ответил
значит, ты - не знаешь

лол, как ты писал код на баше, если не знаешь, что такое $?

)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

пиздилла, блядь, гароховая!
Мы не поняли чё ты доебался до него.
Ну тогда может знал, а может в гугле посмотрел и забыл.
В чём вопрос-то твой?
я выше написал
если ты тоже не знаешь, иди мимо
Ну return value же вроде.
Я думал что return value это $@, но попутал слегонцули.
$@ - это в Makefile имя таргета текущего вроде жеж.
$! - номер последнего отфорканного пида в баше.
Короче знать всё это не надо, гугл же есть.
Если каждый день скрипты ебошишь, то надо.
А когда то на С++, то на JS, то на питоне лабашишь, то как-бэ можно и не помнить чё-то.
Ты очень категоричен в своих суждениях о людях.
Подумаешь человек тупой пузатый алкоёб-еблан.
Зато может быть он мужик хороший и от пожара кошку спасал.
И в армии твою жопу защищал от солдат НАТО.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399773
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
Вот например Паник.
Все думают что он на пидорах ёбнулся.
А он в грузии Саакашвили останавливал от захвата Осетии.
Все, кто с войны вернулся - слегонца ёбнутый на всю пизду.
Но зато они хорошие семьянины, крепкие ёбыри и имеют звезду героя.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399782
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
xevexan  19.05.2023, 00:16
[игнорируется]
нет, не угадал
$? - это exit code
Что то же самое.
Возвращаемое значение и код выхода - один хуй, вид сбоку.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399784
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
xevexan  19.05.2023, 00:16
[игнорируется]
да, только ты, даже с гуглом не смог это найти :)
Всмысле, я ж те сказал, return value, что то же самое, что exit code.
Если ты осилишь рассказать нам разницу, то тебе нобелефку прям в пизду пропишем уже завтра!
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399785
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
xevexan  19.05.2023, 00:19
[игнорируется]
gabsburgelena  19.05.2023, 00:18
[игнорируется]
xevexan  19.05.2023, 00:16
[игнорируется]
нет, не угадал
$? - это exit code
Что то же самое.
Возвращаемое значение и код выхода - один хуй, вид сбоку.
нет )))))))))))))))))))))))))))))))))
Пидора ответ, конечно, но аргументация бы не помешало, если конечно в астрологических школах такое преподают!
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399787
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
xevexan  19.05.2023, 00:20
[игнорируется]
gabsburgelena  19.05.2023, 00:19
[игнорируется]
xevexan  19.05.2023, 00:19
[игнорируется]
gabsburgelena  19.05.2023, 00:18
[игнорируется]
xevexan  19.05.2023, 00:16
[игнорируется]
...
Что то же самое.
Возвращаемое значение и код выхода - один хуй, вид сбоку.
нет )))))))))))))))))))))))))))))))))
Пидора ответ, конечно, но аргументация бы не помешало, если конечно в астрологических школах такое преподают!
тебе нужна моя консультация и нахаляву )
сам, ты, искать это не хочешь
я бы сказал - не умеешь ))
Нахуй нужна консультация долбоёба, который даже не знает разницу между exit code и return value - загадка конечно.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #399800
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
Артефакт  19.05.2023, 00:25
[игнорируется]
скрипт писал я без стековер
давно правда - когда в русале работал
году в 12м
под конец он накрылся - ввели зироклиенты и подключение по карточкам
карточка одна - VPN без нее не поднимешь
но сколькото лет поюзал - помогало вторую работу работать
выходил в инет через вход
Ска. Нормальненько, конечно.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #400597
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
Господульки, накидайте идеек, чё бы такого на C++ накодить под ARM, что может сутками работать и собирать интересную стату.
В качестве датчиков разрешается использовать широкий спектр фантазий.
Веб-камеру USB например могу подключить и на свою лежанку направить и мониторить позу сна.
Или микрофонами собирать уровни или отдельные звуки.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #400603
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
xevexan  19.05.2023, 01:33
[игнорируется]
gabsburgelena  19.05.2023, 00:22
[игнорируется]
xevexan  19.05.2023, 00:20
[игнорируется]
gabsburgelena  19.05.2023, 00:19
[игнорируется]
xevexan  19.05.2023, 00:19
[игнорируется]
...
Пидора ответ, конечно, но аргументация бы не помешало, если конечно в астрологических школах такое преподают!
тебе нужна моя консультация и нахаляву )
сам, ты, искать это не хочешь
я бы сказал - не умеешь ))
Нахуй нужна консультация долбоёба, который даже не знает разницу между exit code и return value - загадка конечно.
нет, паша
долбоёб, это, как раз - ты )))
Господуль, ну положа ногу на сердце, давай признаемся, что число, которое возвращает программа - оно может называться exit, return, output ещё хуй пойми как.
В функции main() на C++ у тебя тип возвращаемого значения int.
Ты пишешь return -1 и это значение становится exit code в терминах баша.
И чё, какая разница как это называть. В одном месте это return в другом месте это exit.
Один хуй ведь.
Похоже ты несколько туповат и тебя в детстве собаки за мозг кусали пока ты спал и насрали туда немного кирпичной крохи.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #400705
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
Буся  19.05.2023, 18:31
[игнорируется]
Antonariy  19.05.2023, 17:43
[игнорируется]
gabsburgelena  19.05.2023, 17:10
[игнорируется]
Господульки, накидайте идеек, чё бы такого на C++ накодить под ARM, что может сутками работать и собирать интересную стату.
В качестве датчиков разрешается использовать широкий спектр фантазий.
Веб-камеру USB например могу подключить и на свою лежанку направить и мониторить позу сна.
Или микрофонами собирать уровни или отдельные звуки.
датчик движения + камера + отсылка картинок/стриминг по датчику
то есть еще и коммуникации прикрутить

и можно продавать
не выдержит конкуренции с китаем
По качеству софта ввдержит точно, по поддержке тоже. Железо таки тоже самое.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #400804
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
Буся  19.05.2023, 18:51
[игнорируется]
gabsburgelena  19.05.2023, 18:36
[игнорируется]
Буся  19.05.2023, 18:31
[игнорируется]
Antonariy  19.05.2023, 17:43
[игнорируется]
gabsburgelena  19.05.2023, 17:10
[игнорируется]
...
датчик движения + камера + отсылка картинок/стриминг по датчику
то есть еще и коммуникации прикрутить

и можно продавать
не выдержит конкуренции с китаем
По качеству софта ввдержит точно, по поддержке тоже. Железо таки тоже самое.
цена цена,по цене проиграешь
Не, нишевые решения стоят по 100К за штуку всегда.
Смотрим цены на транковые радиостанции, считыватели ебла для дверей, считыватели пальцев, охранные системы.
Там любой девайс - 100 косарей всегда.
Типа уже как традиция.
Радиостанции некоторые стоят как блеать пол осциллографа роде и шварц ска.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #400808
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
Смари: если я пакую arm-железку в 3D-printed корпус и говорю, что это хендмейд система охраны, сайт вот, вся хуйня, цена 10 косарей, поддержка.
То чё бы нет.
Я видел что ставят на холодильники автоматической продажи еды быстрого питания.
Внутри холодильника стоит камера logitech C270 следит чтобы еду не пиздили, регистрирует ёбла.
На задней стенке в корпусе 3D-принтерном стоит raspberry.
В этот распберри воткнут сбоку USB LTE-модем Huawei и прикручен винтами чтоб не отваливался.

Ещё видел как сетапят терминалы оплаты мобильных номеров наличкой.
Типа там Qiwi-треминалы всякие.
Внутри сука системник обычный, купюроприёмник, термопринтер, бесперебойник, сенсорное стекло из китая, GPRS-модем, TFT-монитор, убунта или гента.

Видел даже в одном офисе самодельную охранную систему как-то.
Взял у босса ключи в выходные поработать, он мне говорил - зайдёшь - вот там код набери.
Я зашёл, забыл про охрану.
Через 10 минут мужик врывается злой: "а это ты. Блять!"
Система выглядела как свинцовый аккум, какая-то платочка и мобильник скотчем примотанный.

БУГАГА.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #400973
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
xevexan  19.05.2023, 20:29
[игнорируется]
gabsburgelena  19.05.2023, 17:14
[игнорируется]
xevexan  19.05.2023, 01:33
[игнорируется]
gabsburgelena  19.05.2023, 00:22
[игнорируется]
xevexan  19.05.2023, 00:20
[игнорируется]
...
Нахуй нужна консультация долбоёба, который даже не знает разницу между exit code и return value - загадка конечно.
нет, паша
долбоёб, это, как раз - ты )))
Господуль, ну положа ногу на сердце, давай признаемся, что число, которое возвращает программа - оно может называться exit, return, output ещё хуй пойми как.
В функции main() на C++ у тебя тип возвращаемого значения int.
Ты пишешь return -1 и это значение становится exit code в терминах баша.
И чё, какая разница как это называть. В одном месте это return в другом месте это exit.
Один хуй ведь.
Похоже ты несколько туповат и тебя в детстве собаки за мозг кусали пока ты спал и насрали туда немного кирпичной крохи.
ты не туда поехал, дятел, бля
речь шла о скрипте на баше, а не о том, что ты там себе нафантазтировал опять
Слился?
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #400975
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
Буся  19.05.2023, 21:12
[игнорируется]
gabsburgelena  19.05.2023, 20:12
[игнорируется]
Смари: если я пакую arm-железку в 3D-printed корпус и говорю, что это хендмейд система охраны, сайт вот, вся хуйня, цена 10 косарей, поддержка.
То чё бы нет.
Я видел что ставят на холодильники автоматической продажи еды быстрого питания.
Внутри холодильника стоит камера logitech C270 следит чтобы еду не пиздили, регистрирует ёбла.
На задней стенке в корпусе 3D-принтерном стоит raspberry.
В этот распберри воткнут сбоку USB LTE-модем Huawei и прикручен винтами чтоб не отваливался.

Ещё видел как сетапят терминалы оплаты мобильных номеров наличкой.
Типа там Qiwi-треминалы всякие.
Внутри сука системник обычный, купюроприёмник, термопринтер, бесперебойник, сенсорное стекло из китая, GPRS-модем, TFT-монитор, убунта или гента.

Видел даже в одном офисе самодельную охранную систему как-то.
Взял у босса ключи в выходные поработать, он мне говорил - зайдёшь - вот там код набери.
Я зашёл, забыл про охрану.
Через 10 минут мужик врывается злой: "а это ты. Блять!"
Система выглядела как свинцовый аккум, какая-то платочка и мобильник скотчем примотанный.

БУГАГА.
китайсы сделают дешевле
Не сделают, не сделают, долбоёб. Если б делали, то мы б знали.
...
Рейтинг: 0 / 0
Просто Трёп / Пейсал на C++ под ARM. Нормально конечно!
    #400997
Фотография gabsburgelena
Скрыть профиль Поместить в игнор-лист
Участник
[заблокирован]
Блять, партию из 10 штук те никто дешеао не сделает, да еще с софтом.
...
Рейтинг: 0 / 0
25 сообщений из 28, страница 1 из 2
Форумы / Просто Трёп [закрыт для гостей] / Пейсал на C++ под ARM. Нормально конечно!, Поиск: Искать сообщения, созданные автором: gabsburgelena  
Читали тему (1): Анонимы (1)
Читали форум (25): Анонимы (12), Королева Жезлов, Дед-Папыхтет 1 мин., Капитан Немо 1 мин., basename 1 мин., Redd 1 мин., Брюквенные годы 2 мин., Гарыныч 2 мин., Ветер 2 мин., anonymous 3 мин., Просто Трёп 4 мин., Tabula Rasa 5 мин., unique 6 мин., s62 8 мин.
Пользователи онлайн (49): Анонимы (27), Королева Жезлов, Сталкер, Дед-Папыхтет 1 мин., Капитан Немо 1 мин., basename 1 мин., Yandex Bot 1 мин., IT-Клоп 1 мин., Гарыныч 1 мин., Redd 1 мин., Брюквенные годы 1 мин., anonymous 2 мин., Ветер 2 мин., Google Bot 4 мин., Буся 4 мин., Просто Трёп 4 мин., pashtetos1 5 мин., Bing Bot 5 мин., Antonariy 6 мин., unique 6 мин., s62 8 мин., megabyte 8 мин., serg_tmb 9 мин.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]