Pull to refresh
33
0.1
ionicman@ionicman

User

Send message

malloc - указатель на элемент памяти имхо, причём тут массив?

А то, что выше я писал - в куче библиотек используется, очень сомневаюсь что стандарт, ломающий все это, примут.

Ну и в страндарте есть странное possibly hypotetical array - так вот, любой кусок памяти это possibly hypotetical array of bytes.

Т.е. это:

#include <iostream>

int main()
{
    unsigned long a = 0xFFFEFDFC;
    unsigned char *p = (unsigned char *)&a;
    p += 2;

    printf( "%x", (unsigned char)*p );
    
    return 0;
}

UB? Или я что-то не так понимаю?

А разве к обычному указателю нельзя применять сложение с числом?

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

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

Главная проблема - это понять что такое указатель в C, причём реально понять, а не проверхостно - это убирает большинство проблем и ошибок.

А в целом что-то смущает или хочется ограничений - сделай свой класс или воспользуйся либой, не хочешь - используй стандартные примитивы - в этом вся сила C.

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

Концепты классные, а в результате в реальности унылое г без капли фантазии вместо стэнда, впрочем чего можно было еще ожидать от ПМЭФ и им подобных? Мероприятие делается не ради того, ради чего заявляется, а срубить баблишка - отсюда все проблемы.

Это, как минимум, обеспечивало бы адекватную безопасность интранета, так как там та авторизация и те настройки, которым вы хозяин, а не провайдер прописал - в этом еще смысл.

Ну те в вашем конкретном случае так, в большинстве - нет. Зависит от места, есессно, и суммы за квартиру. Но, например, кондиционеров без таймера я уже не видел очень давно.

Да, все так. Я не выбираю роутер.

В чем проблема включить в него нормальный роутер и отключить у него вифи? Ну или канал сменить?

мощностей роутера начинает не хватать

Зависит от роутера, микротик и zyxel вполне справляются.

Я хочу, чтобы кондиционеры "сами" работали когда я предположительно в комнате и не работали

Зачем? Экономить электроэнергию? Расписание на включение и выключение есть сейчас практически в любом кондиционере, настраивается с пульта раз и навсегда.

Я не хочу нагревать квартиру бойлером

Бойлер стоит в ванной/подсобке, он физически никакую квартиру греть не будет - попробуйте прикоснуться к корпусу бойлера - удивитесь )))) Там между внутренним баком и внешней стенкой теплоизолят.

Вовремя получить push на телефон о том что цветок пора полить - это лучше, чем ничего

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

Про экономию электричества я так и написал - это единственное, чем можно оправдать. Но прежде чем это городить, было бы интересно посчитать сколько в месяц оно вам экономит денег)

Большинство кухонной техники на данный момент имеет отложенный старт, настраивается также - один раз.

Вобщем, не убедительно, извините.

Но каждый имеет право на свой взгляд на жизнь - тут вопросов нет.

Самый главный вопрос - зачем это все, тем более на съемной квартире? :)

Нет, NAS понятен - тут без вопросов, роутер - тоже.

NAS вообще можно сделать из роутера и USB-винта, если он для не сильно чувствительной к сохранности информации (фильмы).

Все остальное?

Кондиционер, если жара 24/7 молотит, если нет - по приходу включается с пульта и забыл.

Бойлер? Окей, у бойлера гистерезис такой, что он сам тихонько поддерживает заданную температуру, особо не жря при этом электричество и не требуя никакой дополнительной автоматизации.

У вас столько выключателей, что для их управления нужна автоматизация? Много где на съемных квартирах все освещение выведено отдельно при входе, кстати.

Датчики полива для растений? Это не автоматизация, автополив - да.

При этом вы абсолютно спокойны, не смотря на то, что часть инфраструктуры высунута в интернет без должной безопасности.

У вас цель максимально сэкономить электричество? - тогда еще как-то можно это понять.

Просто, извините, но все, что описано в статье, больше смахивает на гиковство, чем на что-то реально необходимое и полезное, тем более - на съемной квартире.

P.S. А когда съезжаете, отмываете те места, где у вас был двухсторонний скотч? Выключатели, особенно?

Вижу только рендер его на двери.

Никакой тех. информации, фоток самого замка и ответной части.

Цену нашел под ~16000р, чтобы у остальных вопросов не возникало.

Чем лучше этого за 7000р?

У него еще и Tuya заявлена (соответственно, все понятно со standalone и интеграцией)

Я был на вашем сайте, не нашел информацию ни по цене, ни по техническому исполнению - можно ссылку?

А где описание того что и как работет, а не голая реклама?

  1. сколько стоит комплект на 1 дверь?

  2. возможен-ли standalone-режим (свое облако/подключение), сколько стоит?

  3. что за привод замка?

  4. как реализовано питание замка? (POE/акум/?)

  5. что проискходит при потере питания, как открыть замок?

Разряженный телефон легко решается тем, что можно оставить доп.метку в квартире для гостя, если же он приедет сразу-же с разряженным телефоном - это решается дистанционным открытием по запросу, например звонком с рецепции.

Смешалось все - котлеты, мухи, литература и весна у автора.

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

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

Поэтому да - инстинкты есть, но обьяснять ими все поведение человеков - очень большая ошибка. Они лишь были базовыми кирпичиками.

Я принимал участие в проектировании и создании кабины для современного строительного крана башенного типа (как самой конструкции, так и используемого железа и ПО) - места там еще меньше, а вот органов управления больше + есть один монитор с телеметрией и видео с камер, закрепленных на cамом кране - это ответ на "сколько сделал". Если очень хочется в штуках - то до серийного образца мы сделали 2 итерации - 2 кабины, последняя была полностью одобрена и ушла в производство.

Но на вопросы вы так и не ответили - почему такая странная и габаритная консоль? Чем обоснован ящик под ней? Почему мониторы не закреплены так, чтобы их можно было регулировать? Но зато есть звездное небо над головой... вместо ровной, неярко светящейся всей поверхности потолка с диммером, которая добавляла бы объема и улучшала общую видимость (без теней) + позволяла устанавливать комфортную яркость. Зрительного расширения объема можно было бы еще достичь светлым цветом стен (сделать его хотя-бы серым, а не черным).

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

Пример близкого по виду от наших псевдобратьев

Обратите внимание на то, каке оформлено внутри и какие цвета.

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

Сделать нормальную полку, мониторы на газлифтах с регулировкой к стенке, на полку - клавиатуру, джойстик и другое управление, либо также на лифте (как сделано на станках с ЧПУ, например).

Появится место и чайник поставить и вообще что-то.

Внешка - сайдинг/плиты, либо вообще ровная порошковая покраска.

Вы меня простите, но глядя на все это у меня не возникает вопросов, где это было придумано и сделано, увы...

Для тех, кому, также как мне, лень вручную очищать такие полезные статьи, чтобы сохранить в PDF - написал bookmarklet - он оставит только статью и комментарии, а также раскроет все спойлеры - останется только отправить на печать в PDF-принтер.

Пользуйтесь на здоровье
javascript:(function(){( () => {document.querySelectorAll( "details" ).forEach( i => i.setAttribute( "open", "" ) ); const dels = [".tm-base-layout__header",".tm-header",".tm-page__sidebar",".tm-comment-form",".tm-block_spacing-bottom",".tm-comment-navigation",".tm-footer-menu",".tm-footer",".tm-article-sticky-panel",];let el;for ( const s of dels ) {const els = document.querySelectorAll( s );if ( els ) for ( el of els ) el.remove();}el = document.querySelector( ".tm-page__main" );el.style.maxWidth = "100%";} )()})()

У нас такого нигде нет. Питание микрофонов к питанию проца не привязано, и при перезагрузке проца микрофоны тоже не затронуты.

Речь была про то, что процессором можно привести к перезагрузке всего устройства. Можно это сделать у вас? Что за контроллер БП стоит? Если будет КЗ - в защиту уйдет, обесточив схему? Обратно вернется? Если вернется - статус питания микрофонов сбросится и они снова заработают?

Про диод понял, спасибо.

Никто не заствляет ставить туда что-то вырвиглазное - достаточно поставить не яркий диод, который ничего не будет вокруг освещать, но достаточный, чтобы бросив взгляд на колонку, понять что к чему. Хорошо для этого подходят, например, оранжевые диоды. Собственно, в профессиональной технике так как раз и сделано.

Видно его будет только при прямом взгляде на колонку.

Как реализована схема питания и распиновка центрального процессора?

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

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

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

С моей точки зрения гораздо проще и для понимания и для безопасности было сделать диод, работающий при подаче питания на микрофоны и отдельно тумблер/движок именно для физического отключения питания микрофонов - и все.

Это точно проще, чем городить отдельную схему на триггерах и что-то доказывать.

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

Тому, кто не беспокоится за все это было-бы еще проще - он эту кнопку просто бы не трогал да и все.

Information

Rating
4,199-th
Registered
Activity