Задать вопрос
  • Что мой провайдер знает обо мне?

    Adamos
    @Adamos
    Это уже сказали, но, думаю, нужно повторить крупно и доходчиво:
    боишься, что тебя возьмут за шкирку - не раздавай торренты.
    Качать же их можно хоть до усрачки, никого это не волнует.
    Ответ написан
  • Как организовать каталог разнотипных товаров?

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

    Adamos
    @Adamos
    Потеоретизирую по этому вопросу из своего опыта.
    Я писал и внедрял программы для работы сотрудников.
    До того использовались широко известные программы, но подходили они постольку-поскольку.

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

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

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

    Новых требований к ОС или библиотекам нет, так что незачем обновлять и компьютеры - буквально сейчас спокойно и без нареканий используются P4. Перевод части рабочих станций на Линукс не создал проблем - исходники программ есть, использованные библиотеки кроссплатформенны.

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

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

    Как выразить это какими-либо цифрами - просто затрудняюсь даже представить...
    Ответ написан
    6 комментариев
  • Чем сгенерировать документ?

    Adamos
    @Adamos
    Если договор нужен только для распечатки, то ни в коем случае никаких Вордов! Только PDF!
    Если же в нем может понадобиться правка... Ну, я, например, сохранял на сервере сгенерированный HTML, который прекрасно правится, например, в TinyMCE и столь же прекрасно выводится в PDF, например, с помощью mPDF.

    Офисные редакторы можно допускать к документообороту только после того, как однозначно и бесповоротно выявлено бессилие автоматизации.
    Ответ написан
  • Установка пакетов Debian?

    Adamos
    @Adamos
    Новая версия Apache2 из репозиториев вполне может захотеть новую версию glibc, а та - новую версию ядра. Так вы неизбежно превратите систему в unstable. Проще тогда Ubuntu Server и ставить - там хотя бы зафиксированы более-менее обкатанные версии пакетов.

    А самый свежак на сервере иметь совсем не стоит, вы эти виндовские привычки бросьте. Если ваш сервер вам сколько-нибудь дорог, вряд ли вы хотите предоставить его для бета-тестинга того же Апача.
    Ответ написан
  • Как обработать изображение?

    Adamos
    @Adamos
    А вам обязательно изобретать велосипед?
    Или можно использовать старое доброе?
    Ответ написан
    2 комментария
  • Adblock блокирует картинки и css на сайте БЕЗ рекламы, что посоветуете?

    Adamos
    @Adamos
    Не приходило в голову просто пожаловаться?
    Ответ написан
    Комментировать
  • Как проверить подходит ли слово под шаблон?

    Adamos
    @Adamos
    Вам надо сверить шаблон, посимвольно, со словом.
    Буква совпадает (? всегда совпадает) - переходим к следующей.
    Не совпадает - переходим к запасному варианту, если они кончились - ответ "нет".
    Запасные варианты создаются на звездочках - перебором, сколько символов может под ней скрываться.
    Создайте абстракцию (класс, структуру) - состояние проверки шаблона на определенной букве, это будет и текущее состояние, и каждый из сохраненных вариантов.
    Да, по науке это называется конечным автоматом.
    Ответ написан
  • Использование api?

    Adamos
    @Adamos
    Допустим я получил ответ в виде JSON или XML. Как мне передать этот ответ в переменную, которую буду использовать на сайте?

    Распарсить этот ответ, соответственно, json_decode или simpleXML - и использовать.
    Не придумывая проблемы, которых нет.
    Кстати, для получения этих данных, возможно, и не нужен CURL - по прямому адресу отработает и file_get_contents.
    Ответ написан
    3 комментария
  • Как перестать задавать одни и те же вопросы и прочитать любую книгу про создание сайтов?

    Adamos
    @Adamos
    Отвечаю на заглавный вопрос: отключись от интернета на месяц.
    От этого еще никто не умирал, правда.
    Книжка, заготовка сайта на локалхосте, куча времени, освободившаяся от серфинга... Лепота же!
    Можно предварительно снести с компьютера винду со всеми игрушками - тоже здорово поможет.
    Ответ написан
    Комментировать
  • Режим "Быстрая печать" для принтера Epson под Linux - как?

    Adamos
    @Adamos
    А попробуйте заглянуть на 127.0.0.1:631 - вдруг там что-нибудь интересное есть...
    Ответ написан
  • Как подключить Yandex.Кассу на Made Simple/Ave CMS?

    Adamos
    @Adamos
    Для подключения любой современной платежной системы нужно всего три скрипта:
    1. Отображающий пользователю кнопку "Заплатить", по которой вызывается п. 2, и с этими данными пользователь перенаправляется на сайт ПС.
    2. Формирующий уникальный заказ для пользователя, нажавшего на эту кнопку, выдающий номер этого заказа первому скрипту.
    3. Принимающий подтверждение от ПС о том, что оплата заказа под этим номером прошла.

    То, какие данные и куда должен отправить ПС первый скрипт, а также какой запрос должен обработать третий - см. документацию ПС.
    Ответ написан
    Комментировать
  • Почему не работает json_decode после iconv?

    Adamos
    @Adamos
    Все правильно.
    json_decode принимает строку в UTF-8, выдает объект.
    iconv принимает строку в одной кодировке, выдает строку в другой кодировке.
    Вы в первом случае пытаетесь распарсить строку не в той кодировке, во втором - сменить кодировку у всего объекта.
    Естественно, ни то, ни другое не работает.
    Вам нужно, получив объект, конвертировать каждое из его полей отдельно.
    Ответ написан
  • Платежная форма на сайт как на примере где найти?

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

    Adamos
    @Adamos
    Ответ написан
    Комментировать
  • Как реализовать ввод вывод с нуля?

    Adamos
    @Adamos
    Ведь и библиотеки низкоуровневого ввода как то были написаны

    Бинго! Осталось найти и почитать их код. У glibc он открыт, например.
    Ответ написан
    9 комментариев
  • Конкретные вопросы в выборе между Debian и Ubuntu?

    Adamos
    @Adamos
    Ставить Убунту бессмысленно, если вы все равно меняете DE. Родной Юнити тянет за собой вагон всякого ненужного вам добра - придется его вычищать.
    Ставить Debian, чтобы поиметь проблемы с игрушками, шрифтами и прочей десктопной мелочевкой? Вряд ли этот опыт чем-то ценен. Тогда уж действительно скорее Арч для хардкора.
    Я бы советовал не маяться с тем, что в Каноникал делают лучше, чем это получится у вас, и поставить какой-нибудь легкий дериватив Убунты (Xubuntu, например). Там и десктопные нюансы будут подопиленнее, чем в Дебиане, и работать-играться на нем можно будет без кульбитов на костылях, и все необходимое вы поставите apt-get-ом без возни со сборкой и зависимостями и будете обновлять одной кнопкой.
    А безопасность в любом современном дистрибутиве для десктопа более чем достаточна.
    Ответ написан
  • Курсы для фронтендера\дизайнера по завершению которых выдают сертификат (удаленно)?

    Adamos
    @Adamos
    1. Организовывать онлайн-курсы по дизайну и фронтенду будет только тот, кто не может сам заработать дизайном и фронтендом.
    2. Для потенциального работодателя любой качественно сверстанный сайт в портфолио стоит десяти таких сертификатов, которые выдал неизвестно кто неизвестно за что.
    Ответ написан
    Комментировать
  • Как сделать SVG карту?

    Adamos
    @Adamos
    Сама картинка сделана не руками. Карта нарисована не таким большим количеством точек - все могло бы летать.
    Но. Приглядитесь к тем регионам, которые в мелкий горошек. Каждая эта горошина - графическая окружность. Конечно, рисунок получается перегруженным элементами. Достаточно сделать заливку другого цвета или картинкой в горошек - и все станет куда вменяемее.
    Ответ написан
    1 комментарий