Задать вопрос
  • Лицензии? Патенты? Как защитить себя от копирования?

    @lubezniy
    Проще всего защититься, с ходу выпустив максимально готовый продукт и продав его всем до того, как подсуетятся конкуренты, чья копия уже на фиг никому не будет нужна. Патентовать можно, но будьте готовы к немалым расходам по защите своих патентных прав; при этом в разных странах правила свои и существуют для того, чтобы их нарушали.
    Ответ написан
    Комментировать
  • Проблема отправки почты через mail() в php

    @lubezniy
    В логи почтовика что-нибудь пишется?
    Ответ написан
  • Восстановления разделов без потери данных на переносном USB-винте

    @lubezniy
    В том же testdisk есть возможность показать список файлов в разделе (клавиша P) и из этого списка скопировать их на другой носитель. Или действительно сделать образ, а затем уже пытаться восстановить.
    Ответ написан
    Комментировать
  • Не включается комп

    @lubezniy
    Порядок диагностики: вытащить из компа все платы расширения и периферию, модули памяти (один только оставить, чтобы пускалось), отключить все накопители как от материнки/контроллера, так и от питания. Включить. Если пускается, подключать всё по очереди до возвращения такого нехорошего поведения. Если нет, попробовать подключить к материнке другой блок питания и сделать выводы. Переключения проводить строго тогда, когда шнур питания от компа отцеплен.
    Ответ написан
  • Закрытие ИП, открытие ООО

    @lubezniy
    Уведомление по причине прекращения деятельности индивидуального предпринимателя по закону не обязательно — это не сокращение штатов и не ликвидация организации. Но приказ на каждого сотрудника об увольнении (вернее, прекращении трудового договора) в связи с прекращением деятельности ИП (п. 1 ст. 81 ТК РФ) издать надо и ознакомить работника с этим приказом под роспись. На основании этого приказа будет делаться запись об увольнении в трудовой книжке работника. Также каждому работнику нужно будет выдать справку о среднем заработке и копию индивидуальных сведений, поданных на него в ПФР, а по письменному заявлению — заверенные копии других документов, связанных с его работой. В день увольнения выдаёте работникам расчёт, оформленные трудовые книжки и описанные документы. Подробности расписаны в ст. 84.1 ТК РФ.
    Ответ написан
    5 комментариев
  • Как закрепить блок питания?

    @lubezniy
    Я так понял, что блок питания представляет собой голую плату? Приклеить можно и винты с потайной головкой подходящих диаметра и длины. А крепить с помощью пары гаек на каждый винт: одна под платой, вторая крепит над. Только обязательно нужно изолирующую термостойкую (фторопластовую?) прокладку на всю плату проложить, дабы не пробило и не замкнуло на металлический корпус.
    Более хороший вариант, если удастся раздобыть — стойки пластиковые под материнские платы из старых корпусов (с юбочкой и широкой площадкой; на рисунке по ссылке www.chieftec-ru.com/wp-content/uploads/guide/ustanovka-sistemnoj-platy-v-korpus_1.jpg похожие, только внизу там крепление на корпус, которое можно откусить). Изолирующая прокладка всё равно нужна.
    Ответ написан
    Комментировать
  • Кто сталкивался с процессом регистрации лицензионного договора в роспатенте?

    @lubezniy
    Могу ошибаться, но похоже на развод. Абзац второй п. 2 ст. 1235 ГК РФ гласит, что «лицензионный договор подлежит государственной регистрации в случаях, предусмотренных пунктом 2 статьи 1232 настоящего Кодекса». Соответствующая статья описывает случаи, когда сам результат интеллектуальной деятельности или средство индивидуализации требует государственной регистрации в соответствии с ГК РФ. При этом в ст. 1259 прямо сказано:

    4. Для возникновения, осуществления и защиты авторских прав не требуется регистрация произведения или соблюдение каких-либо иных формальностей.
    В отношении программ для ЭВМ и баз данных возможна регистрация, осуществляемая по желанию правообладателя в соответствии с правилами статьи 1262 настоящего Кодекса.
    Ответ написан
    2 комментария
  • Обмен данными с удаленными клиентами

    @lubezniy
    Ещё вариант способа обмена информацией — E-Mail. Клиент подготовил набитые данные, приаттачил к письму, подключился к сети и выслал, а сервер принял, обработал и отправил обратно сообщение, что такие-то записи получены и обработаны, больше их слать не надо. В таком раскладе серверу не нужен постоянный ip-адрес в Интернете — достаточно завести виртуальный хостинг с нужным количеством почтовых ящиков или вообще какие-нибудь Mail.ru. Недостатки — возможная задержка писем антиспамом и не ахти какая безопасность.
    Ответ написан
  • Странные имена функций в PHP Fatal error: Call to undefined function

    @lubezniy
    На сбойной памяти может быть вообще всё, что угодно — и необъяснимые глюки, и kernel panic в Linux, и голубой экран в Windows. Чтобы система не загрузилась вообще, нужна очень сбойная память. Короче, нужно сделать хотя бы один прогон с помощью memtest86, а потом делать выводы — или память, или дальнейшие поиски.
    Ответ написан
    Комментировать
  • Как передать имена файлов от jQuery File Upload в форму или вставить в БД?

    @lubezniy
    При использовании подобных загрузчиков передача файлов идёт в обход формы ещё до того, как она засабмитится. Поэтому и $_FILES пуст. Сам не имею опыта работы с jQuery File Upload, использую Uploadify, но принцип один. Загрузчик состоит из flash-части, работающей на клиенте, и PHP-скрипта приёма файла, принимающего файл на сервере. Клиент помимо файлов может передавать серверному PHP-скрипту дополнительные параметры — в т. ч. задаваемые прикладным разработчиком. В качестве варианта решения можно перед показом формы сгенерить некое случайное значение (назовём его токеном), передать его как дополнительный параметр загрузчику и подставить его же в какой-либо параметр формы, а в серверном скрипте загрузчика каким-то образом организовать запоминание токена вместе с данными загруженных файлов (чтобы было понятно, что такие-то файлы связаны с таким-то токеном). Скрипт, вызываемый при сабмите формы, получает значение токена, обрабатывает файлы, связанные с ним при загрузке — профит.
    Ответ написан
    Комментировать
  • Форматирование образа жёсткого диска RAW в NTFS?

    @lubezniy
    testdisk-ом можно считать файл образа и попытаться найти разделы.
    Ответ написан
  • Кнопка с защитной крышкой?

    @lubezniy
    Я бы не стал ставить в салон кнопку с такими параметрами: мало того, что к ней нужно вести очень длинные и очень толстые провода, так ещё и в случае короткого замыкания эта проводка начнёт гореть в салоне. Лучше поставить сравнительно маленькую кнопку на ток 1-2А с предохранителем, которая будет включать силовое реле или контактор в двигательном отсеке (например, TR94-12VDC-SC-C, Реле 1пер. 12VDC / 70A, 14VDC ). Ну и не забывать про необходимость искродугогашения во вторичной цепи: на таких токах это необходимо. Кнопку такую можно взять и самую обычную, а защитную крышку соорудить самостоятельно из нескольких кусков пластмассы и пружинки.
    Ответ написан
  • Как безопасно реализовать сброс пароля на сайте

    @lubezniy
    На случай недоступности мыла не помешает реализовать отправку SMS на телефон и ввод полученного кода на сайте. Но это уже посложнее.
    Ответ написан
    Комментировать
  • как снизить температуру запекания или печати на лазерном принтере?

    @lubezniy
    Лично мне на OKI B4250 не помогли никакие настройки. При этом аппараты от HP печатали на таких же бланках (грамоты на глянцевой толстой бумаге) нормально без какого-либо донастраивания печати.
    Ответ написан
    1 комментарий
  • Существуют ли инструменты для быстрого прототипирования GUI под Windows?

    @lubezniy
    Может, это и извращение, но при наличии Delphi или Visual BASIC можно использовать оные.
    Ответ написан
    1 комментарий
  • Как правильно писать правила сайта и информацию о политике конфиденциaльности?

    @lubezniy
    Не знаю, есть ли вообще однозначный ответ на такой вопрос. Мнение такое. Вы размещаетесь в международной сети и в целом вправе делать и писать что хотите, не ссылаясь ни на какие законодательные нормы, хотя общих принципов, принятых в сети и обществах государств, в которых предполагается продвигать сайт, придерживаться надо. А дальше как пойдёт. Пока сайт маленький и не особо посещаемый, до каких-то там политик и правил никому дела не будет. А если он «выстрелит», появятся как враги, которые будут придираться к мелочам, так и деньги на юриста, который поможет отбиться от врагов в конкретной ситуации и заодно порекомендует внести правки в документы в соответствии с конкретным случаем.
    По поводу языков — ИМХО писать документы стоит на тех языках, на которых сделан сайт: на русской версии документы на русском, на английской — на английском и т. д.
    Ответ написан
    1 комментарий
  • В чем заключается принцип работы банковских (и не только) токенов?

    @lubezniy
    Как вариант, банку вообще не нужно знать этот одноразовый пароль. Ему достаточно получить некий документ, подписанный ЭЦП, зарегистрированной в банке (удостоверяющем центре) за конкретным клиентом. В токен встроены криптосредства, которым на вход подаёшь документ, авторизуешься по одноразовому паролю для подписания закрытым ключом (он хранится в токене, возможности получить его средствами токена нет), а на выходе получаешь ЭЦП документа, которая вместе с документом передаётся в банк и там проверяется (разумеется, в банке должен быть открытый ключ, соответствующий закрытому).
    Ответ написан
    Комментировать
  • Зануление серверных стоек

    @lubezniy
    Так зануление или заземление? Я так понимаю, по стандарту нужно таки PE. И его существование — в первую очередь, вопрос безопасности.
    Ответ написан
  • Поздравление женской части коллектива от IT-отдела

    @lubezniy
    ИМХО лучше уделить каждой личное внимание. А если сопроводить это даже небольшим реальным подарком, то вообще идеально будет, даже если в качестве подарка будет просто цветок. Заодно будет как элемент личного контакта и знакомства. Удалённо так не получится.
    Ответ написан
    Комментировать
  • Как работать с window.open в firefox (не даёт доступа к родительскому окну)?

    @lubezniy
    По идее, в сторону файлов crossdomain.xml и свойства document.domain.
    Ответ написан