Задать вопрос
  • Клиент обвиняет в заражении сайтов. Что делать?

    @d-stream
    dmfun:
    Овчинка не стоит выделки
    Судя по настрою ТС - все-таки стоит, хотя бы в моральном плане.
    Сколько будет по вашему стоить вся эта канитель времени и денег и нервов?
    Нервов - вообще нисколько. Денег - совсем немного. Времени - собственно тоже.
    Мало того - реакция на просто грамотно составленное документальное письмо может оказаться вполне позитивной.
    Конфликт с заказчиком не такая и редкость. Но думаю до суда почти ни у кого не доходит.
    Зависит от сферы деятельности и прочего.

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

    Почему бы не написать для начала суть: есть ли претензии по существу или лишь голословные обвинения. Пусть для начала на это отреагирует и поймет что он пустослов.
    Именно об этом я и говорю. Главное написать не в скайпе или там оп телефону сказать, а в документе
    Фактически для бОльшей части контрагентов - это уже достаточный сигнал серьезности намерений и так или иначе срабатывает как "лучше заплатить сейчас побурчав, чем волокититься в судах и проиграть".
    Сухими аргументами резко остудить пыл.
    Вообще забыть о полемике, а ровно "В соответствии с п.ХХ договора, прошу исполнить бла-бла" и ни буквы на тему пыла и т.п.
  • Как правильно создать SQL процедуру?

    @d-stream
    Rsa97: конечно не обязательно, но как только потребуется более-менее нетривиальный контроль логической и прикладной целостности - тушите свет, сушите весла.

    А вот в процедурах, особенно там где активно изменяются данные - контроль и т.п. наращивается и настраивается легко.
    Типа при некоей операции перемещения товара под заказ оптовика - необходимо проконтролировать допустимые для контрагента лимиты по суммам и срокам кредита (отсрочки платежа), которые со временем разрастаются из "1000 руб на 10 дней" в сложные правила, в которых участвуют объемы продаж и оплат этого контрагента, классификация отпускаемых/резервируемых позиций по ликвидности, запасам и прогнозам поставок...
  • Клиент обвиняет в заражении сайтов. Что делать?

    @d-stream
    В этом споре обе стороны - дилетанты.
    Надо привлекать третью сторону.
    То бишь как минимум отправлять официальное письмо по официальным каналам с требованием
    1. соблюсти условия договора (типа в срок не более N дней подписать акт и оплатить объемы работ или же предоставить документальный мотивированный отказ)
    2. призвать заказчика прекратить клеветать (статья УК №...) и прекратить наносить ущерб деловой репутации исполнителя (приложить расчет финансовых потерь от этого)
    3. в случае продолжения настаивания заказчиком на "вирусы сунули" - требовать от него передать материалы в правоохранительные органы и привлечь за его счет независимого квалифицированного эксперта (типа касперского, веба и т.п.)

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

    Документальные рельсы - это те документы, которые однозначно будут приняты судом как документы:
    заказные письма с описью вложения, заверенные телеграммы, в крайнем случае нотариально заверенные скриншоты и элементы e-mail переписки (последнее конечно принимается как документальная база малограмотными судами, но при должной грамотности юристов - разбивается в пух и прах).
  • Как правильно создать SQL процедуру?

    @d-stream
    Rsa97: да, а соответственно если процедура вызывается более чем из одного места - то переписывать придется во столько раз меньше, сколько раз процедура вызывалась в разных местах
  • Как правильно создать SQL процедуру?

    @d-stream
    Процедура позволяет избежать проблем при например изменении структуры данных.
  • Как выбрать товары из таблицы по динамическим параметрам (находятся в другой таблице)?

    @d-stream
    каждый left join даст как бы признак того, что "принадлежит или нет" в виде действительного или null id в присоединяемой таблице

    соответственно дальше в условии можно уже комбинировать через and и or
    т.е. (t1.id is not null) and (t2.id is not null) and (t3.id is not null) - для случая когда есть все свойства, а
    (t1.id is not null) or (t2.id is not null) or (t3.id is not null) - хотя бы одно

    Если все это обернуть в хранимую процедуру с кучкой неких булевых признаков с1..сN означающих "интересует ли этот критерий" и слегка модифицировав where:
    (c1=0 or t1.id is not null) and (c2=0 or t2.id is not null) and (c3=0 or t3.id is not null)

    То получим легкий способ "ставить галочки" по каким критериям отбирать, а какие не важны (если с2=0 - то значит фильтрации по t2 не будет)
  • За 5 месяцев использования SSD ушло 2% "здоровья" - это нормально?

    @d-stream
    Роман Соколов:
    и диск расчитан на 3000 тыс циклов перезаписи.
    Умножаем число циклов перезаписи на объем диска - получаем примерный объем записи, который выдержит диск.
    Ставим какой-нибудь монитор типа SSDLife и пользуемся месяц ни в чем себе не отказывая. Потом изучаем результаты за месяц и нечто типа "Дата T.E.C. 7 ноября 2024 года"

    Так, просто для оценки:
    текущий SSD живет у меня 606 дней, записано 25.86Tb, tec как и обещано выше - предполагается в ноябре 2024 года...
    Только вот навряд ли доживет бук до тех времен -)
  • За 5 месяцев использования SSD ушло 2% "здоровья" - это нормально?

    @d-stream
    Это опять же из серии ездить на авто, не снимая заводской полиэтиленовой пленки с сидений.

    SSD - это скорость, а скорость нужна именно для темпов, кэшей и свапов. То есть того, что требуется часто и соответственно и дает эффект ускорения. А вот бдрипы киношек - вполнет так себе можно хранить на небыстрых HDD.
  • Есть ли аналоги RBLDF-5nD для LTE?

    @d-stream
    Сергей: собственно никаких проблем по совмещению нет... разве что гимор с крепежом и фокусировкой при массовом решении

    В рамках WiFi конструкций ассортимент побольше и там как раз присутствуют варианты типа такого 50-70 градусный уличный конструктив который может доукомплектовываться рефлектором с сужением диаграммы направленности до десятка градусов и получением соответствующего "коэффициента усиления"
  • Почему пропал link?

    @d-stream
    Grizzly_STR: вероятно есть коллеги-партнеры-конкуренты, которых можно за малую денежку пригласить. Когда-то так сварочники и DTX шарили
  • Почему пропал link?

    @d-stream
    Grizzly_STR: у большинства монтажных организаций, которые монтируют оптику они есть.
  • Почему пропал link?

    @d-stream
    Grizzly_STR: а обратно? кабель одномод или многомод?
  • Фриланс, Патентная система?

    @d-stream
    Денис Янчевский: ну некоторые за ее заполнение еще и денег платят -)))))
  • Фриланс, Патентная система?

    @d-stream
    hampa: Если ИП работает без найма, то при уплате 6% налога он имеет право на вычет всех 100% уплаченных в ФФОМ и ПФР денег. Для этого надо соблюсти такую мелочь, как платить эти взносы поквартально.
    То есть фактически "отдать" 6% и все.

    Патент - это уплатить взносы в ПФР и ФФОМС, плюс сумму за сам патент и потом надеяться что:
    а) поступления все-таки будут
    б) в течение 4 лет бояться, что налоговики выявят нарушения условий патента

    Пункт б конечно можно исключить, но...

    Кстати при особом рвении налоговиков криво использованный патент выльется в недоимку+штраф по налоговому ведомству + в силу отсутствия декларации - недоимку в ПФР исходя из максимально возможного - немногим более 150000 рублей....

    И да, налоговая декларация - это 4 листика, один из которых не заполняется, на другом фио, инн и прочие мелочи, на третьем заполняются аж 8 значений (4 квартала дохода и 4 квартала пенсионных отчислений), а на 4 вычисляются результаты. В общем даже для умственно отсталого в состоянии алкогольного опьянения эти действия не окажутся сильно сложными. Подвизающийся же в IT сфере человек - сообразит как скачать например с nalog.ru бесплатную программу и еще больше облегчит себе жизнь...
  • Как быстро проверить правильная ли скобочная последовательность?

    @d-stream
    Гм... а "правильная" скобочная последовательность - это классическое "все открывающие скобки закрыты"?

    Если да - то проверяем условие равенства количества открывающих и закрывающих скобок.
  • Как сформировать SQL запрос выборки на 730 строк?

    @d-stream
    Ну тогда как минимум надо структуры таблиц и т.п.
  • Могу ли я (ИП) оказывать услуги физ. лицу услуги без договора?

    @d-stream
    Dmitry Pavlov:
    "прув" про судебную практику можете предоставить?
    при внимательном прочтении можно найти пруф (от английского proof) парой постов выше.

    Dmitry Pavlov:
    Как я говорил, вести ВЭД на ПСН по разработке ПО можно
    С этим никто и не спорил. Точнее кое-кто, ровно по-чапеку применил прием Imago. Ну да ладно - зато по классике.

    Учите матчасть и не спорьте с дядями
    был бы дамой - уже бы два раза отдался
  • Что такое выражение, литерал и инициализация в JavaScript?

    @d-stream
    До того как мы создали переменную name ее не было, но мы ее инициализировали и ее стало.
    точнее
    1. мы ее задекларировали и она стала (с места "var name")
    2. мы присвоили ей значение [литерал] (с места "= ХХХ"

    первое и второе можно и разнести
  • Что такое выражение, литерал и инициализация в JavaScript?

    @d-stream
    Притом инициализация - это выражение присвоения например литерала -)

    То бишь "var a=10" это выражение, которое декларирует переменную, которая инициализируется [числовым] литералом 10