Задать вопрос
  • Стоит ли покупать коленный стул?

    @AlexeyCarpenter
    Коротко не получится.

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

    Однозначно, что сам по себе стул - это лишь приспособление. Он не нужен всем. Допустим, вы испытываете легкий дискомфорт от 3-4 часов работы сидя - у вас немного болит поясница, но эта боль быстро проходит после перерыва. Вы - человек, которого раздражает даже такой "изи" дискомфорт. Не покупайте стул. Период привыкания к нему вызывает еще больший дискомфорт. По своему опыту скажу, что на коленном стуле сидеть невероятно удобно лишь с месяцами и годами. В классическом кресле же, наоборот. С годами от такого кресла могут развиться или усугубиться многие болезни. Тут все индивидуально. У кого-то сразу появляются межпозвоночные грыжи а с ними и защемления нервов. У кого-то с позвоночником все норм, но нарушается кровоток в мягких тканях таза и пошло-поехало. Никуда не денешься от нашей анатомии. Коленный стул за счет наклона сидения ближе к положению при котором мышцы спины не испытывают чрезмерную нагрузку, чтобы удерживать спину прямо. Поэтому тем, кто настолько устал от боли в пояснице, что их не пугает ни период привыкания, ни нестандартная новая посадка, добро пожаловать. Вы не пожалеете.

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

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

    Не стоит покупать стулья, которые имеют очень маленький диапазон регулировок. Мы с женой одного роста, и по логике нам нужны одинаковые настройки. Но ей не удобно на моем стуле, а мне на ее. Отсюда вывод: чем больше регулировок, тем лучше.

    Стул работает в "полуавтоматическом" режиме. Поэтому не поленитесь найти подходящую вам настройку. Лучше, если есть возможность поднять стол, за которым вы работаете сидя за коленным стулом. Так же отрегулируйте высоту монитора, чтобы не наклонять голову и не нависать над столом.

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

    Мне в подростковом возрасте ставили диагноз остеохондропатия бугристости большеберцовой кости. Я не мог сидеть на полу опираясь на колени. Хоть с тех пор прошло около 10-ти лет и никакого лечения мне не прописывали я без проблем сижу на коленном стуле, хоть ходить на коленях, как здоровые люди, не могу вообще. Конечно, тут еще может играть качество материалов, из которых сделан коленный стул. В своих я использую 2 вида поролона с разной плотности, чтобы исключить продавливание подушки.

    Покупайте у тех, кто готов принять возврат в течении 14 дней.

    Лично мне удобно на стуле именно работать. Играть, смотреть кино на нем нет смысла. Мне он помогает сосредоточено и долго работать.
    Ответ написан
    6 комментариев
  • Какой набор отверток взять для электроники?

    15432
    @15432
    Системный программист ^_^
    Долго искал набор с длинными битами, ибо очень часто отвертка банально не доставала до винта. Нашёл лет 5 назад NANCH:
    6744c39a79c87285632655.jpeg

    Теперь в компании купили десяток этих наборов и постоянно используем

    А ещё она умеет так
    6744c3a94c344710077081.jpeg
    Ответ написан
  • Как переместить данные из нескольких столбцов в один?

    hint000
    @hint000
    у админа три руки
    в русской версии функция ПОСТОЛБЦ
    в английской версии функция TOCOL
    https://support.microsoft.com/ru-ru/office/функция...
    К сожалению, эта функция доступна в Office365, но вот умельцы какие-то костыли придумали:
    https://www.planetaexcel.ru/forum/?PAGE_NAME=read&...
    https://answers.microsoft.com/en-us/msoffice/forum...
    Альтернативно:
    https://helpcenter.onlyoffice.com/ru/ONLYOFFICE-Ed...
    Ответ написан
    Комментировать
  • Как правильно составить регулярку?

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

    df2c9354b4ef4c1f8a14095a36169b47.png
    Ответ написан
    1 комментарий
  • Как вычислить операцию в ячейке excel написанную текстом?

    Если кратко:
    в колонке D пишите формулу которая вычленяет число до тире:
    Что-то вроде =LEFT(B1,FIND("-",B1)-1)
    в колонке E пишите формулу которая вычленяет число после тире:
    Что-то вроде =RIGHT(B1,LEN(B1) - FIND("-",B1)-1)
    в колонке F пишите формулу вычитания:
    Что-то вроде =D1-E1
    При желании в колонке C можете руками склеить формулы выше, чтобы все было в одной ячейке
    Ответ написан
    1 комментарий
  • Как формулами заменить слова из текста ячейки другим словом из другой ячейки?

    NikitaDvorets
    @NikitaDvorets
    Консалтинг / экономика / программирование (excel)
    Добрый день.
    Вариант: пользовательская функция
    66b09d1ba4c7e621685998.jpeg

    Модель:
    https://disk.yandex.ru/d/iNcbmzC1ZOVG1g
    Ответ написан
    Комментировать
  • Возможен ли вывод звука на несколько устройств одновременно?

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

    Есть несколько приложений на андроид для этого. На мой взгляд, AudioRelay лучше всего.

    Я так часто вывожу звук с компа на смартфон, а со смартфона на наушники. Смартфон ставлю рядом с монитором. Так я могу фоном посматривать ютуб или сериальчик на смартфоне, и тут же параллельно слышать звук с компа. И всё в одних наушниках.

    Сейчас проверил этот вариант для вашего сценария, для двух bluetooth наушников. Вполне работает. Звук с первого андроид устройства идёт и на первые, и на вторые наушники. Правда, на вторых наушниках задержка появляется небольшая. Но филм смотреть, вроде, норм.
    Ответ написан
    Комментировать
  • Как зарегистрироваться в яндексе без номера телефона?

    @DmitryRed
    В Яндексе есть упрощённая регистрация. С помощью неё можно зарегистрироваться в Яндексе, используя только свою почту (причём можно использовать не только Яндекс Почту).
    Действуйте так:
    1) Зайдите на yandex.ru
    2) Нажмите на кнопку "Войти" (именно "Войти", а не "Зарегистрироваться")
    3) В открывшемся окне появятся две кнопки с полями для ввода: "Почта" и "Номер телефона". Выберите "Почта" и введите Ваш e-mail. Яндекс отправит на указанный электронный адрес код с подтверждением. И далее регистрация будет без номера телефона.
    Ответ написан
    2 комментария
  • Как управлять яндекс-лампочкой в обход апи яндекса?

    @justslipknot Автор вопроса
    Как выяснилось, яндекс лампочки - это ребрендированная Tuya лампочка. У Tuya есть локальный протокол и модуль для Home Assistant. Но я решил вопрос немного иначе:
    1. Устанавливаем приложение Smart Life или Tuya Home (оба совместимы с яндекс лампами)
    2. Сбрасываем настройки лампочек и добавляем их в приложении Smart Life / Tuya Home
    3. Регистрируем приложение на платформе Tuya. Инструкция есть в этом репозитории.
      Пояснение
      Этот шаг нам нужно проделать, чтобы получить Local Key, который требуется для шифрования и расшифровки запросов (Local Key, как я понял, обновляется после сброса настроек). Инструкция, как быстро добавить устройства в приложение платформы Tuya так же представлено в репозитории

    4. Выбираем библиотеку для работы с Tuya local api. Я выбрал вот эту библиотеку для C#. На GitHub странице этой библиотеки есть инструкция по работе с Tuya local api.
    5. Реализуем нужный нам функционал


    Небольшой топорный пример из моего тестового проекта:
    Поиск устройств Tuya в сети

    // Эти данные можно получить на странице вашего приложения на платформе Tuya.
    var accessId = "<access id>";
    var apiSecret = "<api secret>";
    
    // Сканируем сеть на наличие доступных устройств Tuya. 
    // Хранение найденных устройств реализуется как душе угодно
    
    var scanner = new TuyaScanner();
    scanner.OnNewDeviceInfoReceived += (sender, info) =>
    {
       // логика сохранения найденных устройств 
    };


    Получение Local Key


    Самый важный этап.
    Пример взят из репозитория библиотеки
    var api = new TuyaApi(region: TuyaApi.Region.CentralEurope, accessId: ACCESS_ID, apiSecret: API_SECRET);
    var devices = await api.GetAllDevicesInfoAsync(anyDeviceId: DEVICE_ID);
    foreach(var device in devices)
    {
        Console.WriteLine($"Device: {device.Name}, device ID: {device.Id}, local key: {device.LocalKey}");
    }


    Отправка команд устройству

    var device = new TuyaDevice("<IP адрес>", "<local key>", "<device id>");
    
    // Пример команды включения лампочки
    // Метод FillJson автоматически подставляет нужные параметры, поэтому сразу пишем запрос.
    // Про методы DPS можно почитать в официальной документации Tuya
    var onCommand = device.FillJson("{\"dps\":{\"20\":true}}");
    
    var request = device.EncodeRequest(TuyaCommand.CONTROL, onCommand );
    
    // Посылаем сигнал. Если устройство не ответит, то падает исключение 
    var encodedResponse = await device.SendAsync(request);
    var response = device.DecodeResponse(encodedResponse);



    Далее остаётся разобраться с кодами команд и можете контролировать лампы как вам угодно.
    Ответ написан
    3 комментария
  • Кто должен делать сайт по прототипам — дизайнер или верстальщик?

    @Kvason
    Веб-разработчик
    Хороший верстальщик может быть плохим дизайнером, из-за этого многие проекты одного человека выглядят некрасиво. Если ты наймешь другого верстальщика нет никакой гарантии что это хороший дизайнер. Бек и фронт часто заказывают у одного человека, но дизайн все равно у дизайнера, потому что это две по сути абсолютно несвязанные (в плане продукта производства) профессии. Закажите макет у дизайнера и будет Вам счастье
    Ответ написан
    Комментировать
  • Как открывать приложение горячими клавишами именно на текущем виртуальном столе Windows 10?

    Stalker_RED
    @Stalker_RED
    Virtuawin точно такое умеет, но не пробовал его на десятке, возможны конфликты.
    Ответ написан
    2 комментария
  • Что за странные пинги по Wi-Fi?

    msHack
    @msHack
    Отражение сигнала китайских адаптеров , радиочастотные помехи ,попробуйте сменить канал обновите драйвера если не помогает смените адаптер
    Ответ написан
    Комментировать
  • Можно ли разделить монитор на несколько виртуальных мониторов?

    @RigidStyle Автор вопроса
    Результат поисков:
    Мониторы в текущих реалиях для полноэкранных приложений разделить нельзя. Для оконных приложений можно при помощи софта, ссылки на который в вопросе, либо его аналогов (много их).
    Есть пара мониторов на рынке, которые на аппаратном уровне позволяют эмулировать виртуальные мониторы, но без возможности их настройки (настройки их ширины).

    UPD.
    Софт "дисплейфьюжин" удобен при работе с несколькими мониторами, так как если на мышке есть доп клавиши, то можно залочить курсор в области одного монитора, и просто телепортировать его доп клавишей на другой монитор (ну или комбинацией клавиш с клавиатуры, но это не удобно как по мне, все же хочется работать с курсором только мышкой). Так же перекинуть на другой монитор можно любое окно (кроме полноэкранных приложений) при помощи тех же горячих клавиш или доп клавиш на мышке. Но разделение одного широкоформатного монитора на несколько независимых, да еще и так, что бы полноэкранные приложения их понимали, и открывались в "виртуальном" мониторе, на текущий момент невозможно без аппаратных методов (ковыряния в мозгах монитора и создания своей собственной прошивки).
    Для работы с несколькими физическими мониторами софт по типу дисплейфьюжен - мастхев.
    Ответ написан
    Комментировать
  • Где можно разместить статью о своем стартапе?

    Judixel
    @Judixel
    Front-end Engineer
    Самый большой охват для статьи сможете получить на vc и habr.
    Ответ написан
    Комментировать
  • Где можно разместить статью о своем стартапе?

    @assets
    Back-end developer
    vc.ru
    Ответ написан
    Комментировать
  • Как решить проблему доступа к админским шарам (admin$, C$, D$) в Windows 10?

    @mracoid
    Если ПК не в домене, то по-умолчанию включен сетевой UAC
    В реестре надо прописать:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
    "LocalAccountTokenFilterPolicy"=dword:00000001
    При этом локальный UAC на затрагивается
    Ответ написан
    1 комментарий
  • Как работать командой над большим проектом?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Безопасностью должен заниматься безопасник. Как правило, безопасником становится один из наиболее доверенных членов команды, потому что обычно проверочная пирамида на нем заканчивается ("я контролирую всех, меня не контролирует никто")
    Управлением проектом должен заниматься менеджер проектов.
    Доступ надо давать только к той части кода, к которой нужно. В крупных коммерческих проектах не использут опенсорсный git, не предназначенный для этого, используют VCS с возможностями раздавать доступ к части проекта.
    Договор конечно заключить можно. Правда толку в нем будет немного, ну разве только возьметесь и реально подымете полный, соответствующий законодательству режим коммерческой тайны. Это возможно, но очень заморочисто. А так - это от честных людей.
    Еще можно поставить СМП. Это опять же постфактовая защита - то есть от слива исходников она не спасет, но "сливака" запалит.
    Ответ написан
    4 комментария
  • Как работать командой над большим проектом?

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


    1) Забить. Внутренние проекты как правило находятся в виде не пригодным для общественного использования.

    2) Разделяй и властвуй. Давать каждому доступ только туда куда точно надо. И более никуда.

    Такие вещи как ключ/пароли, конечно же, в коде зашиваться не должны и лежать в репах в доступном виде тоже не должны.

    Я не поверю, чтобы в крупных проектах давался доступ ко всему коду, каждому back-end разработчику.


    Ну, например, проект на 60 разработчиков - крупный?
    У всех есть доступ ко всему. Кроме ключей/паролей к платежным сервисам.

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

    Это просто большой объем работы, который привязан к конкретной специфике бизнеса и более никому не интересен. Даже конкурентам. Ибо реальных данных там нет.

    Если, допустим фронтендер сделал обновление кода шаблона, как сделать так, чтобы не дергать постоянно back-end'а для внесения эти изменений?


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

    Есть еще один вариант, возможно очень глупый - делать письменный договор о неразглашении "начинки" проекта.


    В РФ работает только как "взять на испуг".
    В РФ NDA реально не функционирует. Ибо нельзя просто так в договоре написать "запрещено разглашать все". Нужно перечислять конкретные вещи, которые еще не созданы. И дополнительно к договору подписывать индивидуальные акты по этим конкретным вещам.

    На это даже крупные фирмы навроде Яндекса налетали.
    И судов не выигрывали, когда речь шла о коде. Выиграли только когда код из Яндекса был вынесен вместе с "калибровочными" данными для поиска.
    Ответ написан
    Комментировать
  • Как определить 10 самых часто встречающихся чисел в Excel?

    DS28
    @DS28
    Аналитик (недоматематик, недопрограммист)
    Если не писать код на VB, то алгоритм такой:
    скопировать, удалить дубликаты, применить функцию счётесли, отсортировать.
    Ответ написан
    7 комментариев