• Нормальное ли оборудование для видеонаблюдения?

    KonBez
    @KonBez
    Слаботочник
    Комп 24/7 имеет устойчивость для записи в два/три раза меньше чем самый простой регистратор - всё из-за большего количества компонентов и универсального ПО, направленного на решение общего круга задач.
    IPtronic начинка хорошая, сенсоры IMX322 или IMX291 будут получше, но моё личное мнение о производителе низкая надёжность и качество изготовления страдает.
    Ответ написан
    Комментировать
  • Каким образом можно принять POST запрос от Android app?

    zolt85
    @zolt85
    Программист
    Тут прям в двух словах похоже не объяснишь... Как минимум Вам нужен HTTP сервер, который будет обрабатывать ваши запросы. Для разработки можно какой-нибудь XAMPP использовать локально. Ну а дальше, читаете как оно там в связке работает, я имею ввиду HTTP сервер + PHP + MySQL.
    Я не силен в Android разработке, но думаю можно такой код покрыть тестом, в котором эмулировать ответ от сервера.
    Ответ написан
    1 комментарий
  • Как настроить Webstorm для NodeJS Express?

    @bromzh
    Drugs-driven development
    Можно упростить жизнь

    Да. Можно писать jsdoc, webstorm умеет их анализировать и извлекать типы. Или можно использовать https://flowtype.org/
    Однако, это поможет только для своего кода. Чтобы нормальный автокомплит был и для сторонних либ, можно на вкладке libraries подключить для каждой из библиотек файлы с типами (.d.ts). Вот видео

    Самый лучший вариант - писать всё на TypeScript. А файлы с типами для подключаемых библиотек легко подключаются через npm-модуль typings. При правильной настройке, вебшторм будет подсказывать очень точно.
    Ответ написан
    Комментировать
  • Слишком много кода в Viper?

    @Tiberal
    Хочешь модульность придется делать много интерфейсов. Конструкторы убириются даггером.
    Достоинства clean architecture как раз и раскрываются на больших проектах.
    Ответ написан
    Комментировать
  • Как выбрать из БД участки, у которых увеличилась площадь?

    k1lex
    @k1lex
    Программист торг. сети. C# (WPF, WinForms), T-SQL
    IF OBJECT_ID('tempdb..#testtable') IS NOT NULL	DROP TABLE #testtable
    
    create table #testtable (number nvarchar(255), spac money, dateR date)
    insert into #testtable
    (number, spac, dateR)
    values
    (1,10,'20140505'),
    (1,11,'20141212'),
    (2,50,'20160505'),
    (2,40,'20160508')
    
    IF OBJECT_ID('tempdb..#testtableRNK') IS NOT NULL	DROP TABLE #testtableRNK
    
    select * ,
    rank() over (partition by Number order by dateR desc) as RNK
    into #testtableRNK
    from #testtable
    
    select * from #testtableRNK  r1
    inner join #testtableRNK  r2 ON r1.number= r2.number and r2.RNK=(r1.RNK+1)  and r1.RNK=1 and r2.spac< r1.spac
    Ответ написан
    Комментировать
  • Как выбрать из БД участки, у которых увеличилась площадь?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    SELECT `t2`.`number`, `t2`.`area` AS `newarea`, `t2`.`date` AS `lastdate`,
            `t3`.`area` AS `oldarea`, `t3`.`date` AS `prevdate`
      FROM (
        SELECT `number`, MAX(`date`) AS `maxdate`
          FROM `table`
          GROUP BY `number`
      ) AS `t1`
      JOIN `table` AS `t2` ON `t2`.`number` = `t1`.`number` AND `t2`.`date` = `t2`.`maxdate`
      JOIN `table` AS `t3` ON `t3`.`number` = `t1`.`number` AND `t3`.`date` < `t3`.`maxdate`
          AND `t3`.`area` < `t3`.`area`
    Ответ написан
    Комментировать
  • SCP-579 - [ДАННЫЕ УДАЛЕНЫ]?

    riot26
    @riot26
    <:З )~~
    Любой школьник, умеющий на пхп связать 2 строчки знает, что промо-коды надо генерировать не по какому-то алгоритму, а рандомно и держать их в БД. А в Яндексе далеко не школьники сидят.
    Ответ написан
    3 комментария
  • Как научиться делать крутые приложения по Android?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Мастерство поиходит только с опытом. Прочитайте учебник, начните с малого и практикуйтесь. Лет через 5-10 сможете разработать Pikemon GO.
    Ответ написан
    Комментировать
  • Как решить проблему с клавиатурой на новом ноутбуке?

    Еще на этапе форматирования диска не смог ввести размер раздела 100 000, на каждое нажатие цифры она вводилась два раза. Кое как ввел.


    В Windows 8 таких проблем c вводом не было?
    Используете оригинальный образ Win7 или "сборка_от_Макара.torrent"?
    Попробуйте загрузиться с любого LiveCD/USB (Linux, WinPE и т.п.), возникнет ли аналогичная проблема ввода? Если да, то попробуйте другой дистрибутив Win7.

    В чем может быть проблема и могу ли я с правовой точки зрения вернуть это в магазин, если проблема мной не решаема? На какие пункты ссылаться?

    Должна быть OEM наклейка сзади корпуса
    images?q=tbn:ANd9GcSK_-QHP-tUsI4OG_2X5q3Цитирую MS

    Сборщик систем обязан предоставить клиенту полный комплект ОЕМ-лицензии, в который в случае операционных систем входят:

    ....
    Сертификат подлинности (COA – Certificate of Authenticity). Сборщик систем обязан наклеить COA на корпус компьютера на видном месте. ...Для мобильных ПК – нижняя поверхность корпуса. ....


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

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

    В целом, штудируйте закон о защите прав потребителей.

    Кроме этого, возможно 2 сценария,
    1. Магазин работает в серую и торгует леваком.
    2. Магазин работает в белую и произошла ошибка из-за халатности персонала.

    Вариант 1.
    Если магазин работает в серую и персонал совсем безбашенный, то возможно заявление даже не примут и пошлют вас в известные места. Тут уже вопрос правомерности работы магазина Роспотребнадзор вам в помощь, звоните на горячую линию, попробуйте там проконсультироваться, я бы с юристом еще проконсультировался.

    Вариант 2.
    Если магазин работает в белую, то время играет не в вашу пользу, т.к., насколько я помню, реагировать вам надо в течение 7 (возможно 14) дней, если упустите, то ваша претензия будет не действительна и продавец в праве вам отказать.

    p.s. Но мне кажется, что у вас просто дистрибутив корявый :)
    Ответ написан
    Комментировать
  • Как решить проблему с клавиатурой на новом ноутбуке?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    Для начала - проблема в железе или Винде?
    Найди, одолжи, сходи в компьютерный магазин - и подключи к ноуту USB клавиатуру. Посмотри на результат. Сделай выводы.
    Наклеек от винды на корпусе нет.

    Обычно если предустановлена фитменная винда - есть "красивая" наклейка ниже клавиатуры, и вторая на дне с лицензионным номером.
    Ответ написан
    Комментировать