Задать вопрос
  • В каком районе Питера больше всего ИТ-компаний (желательно с разработкой на Java)?

    opium
    @opium
    Просто люблю качественно работать
    А какая разница вы же не можете работать во всех, самый простой вариант съёмное жилье около работы
    Ответ написан
  • Как создать локальное приложение обработчик в Bitrix24?

    gromdron
    @gromdron Куратор тега Битрикс24
    Работаю с Bitrix24
    Изучить документацию по Приложениям24 и начать их создавать :)
    Ответ написан
    Комментировать
  • Какие есть js события битрикс24 в новой карточке?

    Если у вас коробка
    В файле /bitrix/js/main/core/core.js находим метод:
    BX.onCustomEvent = function(eventObject, eventName, arEventParams, secureParams);

    В него добавляем
    console.log(eventName);

    Открываем консоль и смотрим события, которые срабатывают.

    Далее вешаем обработчики через
    BX.addCustomEvent
    Ответ написан
    2 комментария
  • Нужно ли поле id с primary key, если есть id_cat для объединения таблиц mysql?

    @1001001
    Сомневаюсь, что id_category будет обеспечивать уникальность записей для данной таблицы.
    Естественно нужен первичный ключ, будет это автоинкремент или нет вам решать.
    Ответ написан
    1 комментарий
  • Payoneer просит фото с надписью "Payoneer" в одной руке и удостоверением личности в другой. Кто сталкивался?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    хорошо хоть галстук не просит

    колумбийский
    Ответ написан
    Комментировать
  • Почему так важен первый заказ на UpWork?

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

    natojezlo
    @natojezlo
    мож куллер уже не торт
    Ответ написан
    Комментировать
  • Как написать такой сайт?

    tundramani
    @tundramani
    еще посмотри blend4web
    Ответ написан
    Комментировать
  • Как узнать какой js-скрипт вызвал модальное окно?

    @eyeless_watcher
    Если это окно является dom-элементом (а не открывается через window.open), вы можете посмотреть, куда именно оно вставляется и поставить точку останова на родительском элементе, которая будет срабатывать на изменения его поддерева.
    В devtools хрома это делается на закладке Elements -> правый клик по нужному элементу -> Break on -> subtree modifications.
    Ответ написан
    Комментировать
  • Чем опытнее разработчик, тем меньше соблюдается принцип KISS?

    Arris
    @Arris
    Сапиенсы учатся, играя.
    Самая частая причина - "бикоз ай кэн".

    Разбирался как-то с одной библиотекой аутентификации на базе ларавель (не сентинель, там отдельный ужас). Господи, автор навернул 6 слоёв абстракции ради одной операции `login()`. ШЕСТЬ, я не шучу. Я мозг сломал, пытаясь это понять.

    Написал автору, да. В ответ получил "Там все просто, чего тебе непонятно? (далее были контрпродуктивные оскорбления)"
    Ответ написан
    4 комментария
  • Как вставить 1M+ строк в MySQL?

    Stalker_RED
    @Stalker_RED
    LOAD DATA INFILE '/tmp/test.txt' INTO TABLE test
    https://dev.mysql.com/doc/refman/8.0/en/load-data.html

    Или если из дампа
    mysql -u dbLogin -p dbName < somefile.sql
    Ответ написан
    3 комментария
  • Чем опытнее разработчик, тем меньше соблюдается принцип KISS?

    sim3x
    @sim3x
    0. Тайтлы существуют не для определения качества кодера, а для того чтоб не платить больше зп

    1.
    Куча каких-то папок внутри app, сервис лееры, провайдеры, repository, полным полно каких-то трейтов. Под каждый чих свой класс. Всё друг на друге завязано.
    если в коде или рядом нет документации и тестов - считайте что ето говнокод

    2.
    Но просматривая некоторые Laravel проекты на гитхабе от опытных разработчиков, есть ощущение что на этот принцип все положили.
    с другой стороны, есть проекты на которых хочется попробовать что-то новое, что конечно там не стоило использовать

    3. Каждый такой проект стоит рассматривать отдельно и стоить теори по поводу
    Чем опытнее разработчик, тем меньше соблюдается принцип KISS?
    не стоит
    Ответ написан
    Комментировать
  • Есть ли готовые скрипты защиты от парсеров для nginx?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    И тут Грегор понял, что произошло. Эти существа не могли тушить лампы: галлюцинация не в силах воздействовать на неодушевленные предметы. Он вообразил, что в комнате становится темнее и… Он сам расстрелял свои лампы! Подсознание опять его надуло. Теперь Теневик смело шагнул вперед. Бластер был бессилен.
    Роберт Шекли, "Призрак-5"


    Прекрасный план, я считаю.
    Конкуренты за 5 минут поправят ботов, чтобы они не ловились, а вот честным посетителям и поисковикам тупой бот сильно осложнит жизнь. В итоге сайт загнется, а конкуренты будут процветать.
    Ответ написан
    5 комментариев
  • С какой целью может быть создан подозрительный WiFi у соседей с моими SSID/Ключом?

    Jump
    @Jump
    Системный администратор со стажем.
    Был у меня не самый сложный пароль, но 100% уникальный SSID
    SSID это имя сети, оно открыто передается в эфир, не обязательно должно быть уникальным.

    Понадобилось взять роутер на работу, а из списка доступных сетей мой WiFi никуда не делся. Причём, подключиться к нему я смог по своему паролю.
    Ничего не понятно. Причем тут роутеры, списки сетей, и кто куда должен подключаться.

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

    Причём я вижу в WinBox (утилита для конфигурирования Mikrotik) их роутер с ip адресом 0.0.0.0.
    И что?
    Ответ написан
    5 комментариев
  • Как продвигать простые некоммерческие приложения?

    profesor08
    @profesor08
    Проще заплатить. Если бесплатно, то тебе надо ручками спамить повсюду ссылки на эти приложения.
    Ответ написан
    1 комментарий
  • Как правильно натянуть лендинг на WordPress?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Карточки я вывожу через acf, но как быть с заголовком и подзаголовком?


    так же через acf ёепта!
    обзови поле ЗАГОЛОВОК
    обзови поле ПОДЗАГОЛОВК
    ёпта!

    см. скрин
    5bd58e857b6f8601851823.png
    Ответ написан
    3 комментария
  • Законодательство какой юрисдикции должен соблюдать сайт, с юзер контентом?

    Jump
    @Jump
    Системный администратор со стажем.
    Законодательство какой юрисдикции должен соблюдать сайт, с юзер контентом?
    Вопрос некорректный.
    Законодательство это свод законов. законодательство не может быть "какой то юрисдикции". Вот законодательство какой-то страны вполне может.
    Юрисдикция - специализация конкретного судебного органа, определяет с какими делами может работать этот самый судебный орган.

    И самое главное - сайт не может соблюдать законодательство, или не соблюдать.
    Вот ваш холодильник, или стиральная машина может соблюдать закон? Точно так же и с сайтом.
    Закон может соблюдать или не соблюдать юридическое или физическое лицо, коим сайт не является.

    Если вопрос в том, законы каких стран должен соблюдать владелец сайта, то ответ будет таким - те, которые сочтет нужным.
    Поясню - во всех странах разные законы, и зачастую они противоречат друг другу.
    Поэтому соблюдать их все попросту невозможно.
    В итоге владелец выбирает законы каких стран ему соблюдать выгоднее - например он будет соблюдать законы страны A потому что он там живет, и за несоблюдение его могут посадить, а так же законы страны Б потому что поьзователи этой страны приносят ему больше всего дохода, и ему неохота этого дохода лишаться.
    А законы страны Г он соблюдать не будет, потому что эта страна никак наказать его не может.
    Вот и все.
    Ответ написан
    6 комментариев
  • Почему Битрикс так популярен?

    seoperin
    @seoperin
    Full stack web developer. Laravel / Vue
    Это одна из немногих cms, которую не надо продавать, её чаще всего сами заказчики просят. Потому что маркетинг делает своё дело. Попробуй более менее крупному бизнесу, который слышал что-то о битрикс, объяснить что бесплатный wordpress лучше (я это не утверждаю, но есть задачи, когда он предпочтительнее)...
    Ответ написан
    Комментировать
  • Почему Битрикс так популярен?

    north_leshiy
    @north_leshiy
    Руководитель направления разработки
    Поставьте себя на место заказчика:
    1. CMS с богатым опытом (уже более 10 лет на рынке)
    2. Имеет самую большую в России долю по eccommerce
    3. Имеет бесплатную качественную поддержку
    4. Имеет широкую документацию
    5. Во всех регионах от малых до самых топовых студий можно найти специалистов без труда.
    6. Обратная совместимость. Полная и безоговорочная. Вы всегда получите доступ к новым фичам и вам не придется доплачивать дохрена программистам чтобы перейти на новую версию движка т.к. старый уже не поддерживают и он кишмя кишит дырами.
    7. Уже готова большая часть функционала которая вам нужна, и оттестирована годами. Только шаблон по сути натяни + немного кастомизируй логику под свои БП.
    8. Есть штатная интеграция с 1с, у нас весь бизнес в России почти на ней.

    Ключевое: "бизнес не любит риски", и потому в большинстве случаев bitrix самая удобная и выгодная система для заказчика как минимум в России.

    За 6 летний опыт работы в направлении веб-студий, столько компаний повидал которые писались на каких нибудь:
    а) Самописных движках
    б) Бесплатных движках к которым прибили гвоздями функционал который в них не заложен
    в) Или вовсе на питоне/руби
    ... которых не хотели брать ни одна из топ 10-20 региональных студий (РнД) на поддержку, и они потом переписывали заново проекты... на bitrix.

    Bitrix это стандарт отрасли по ecommerce в России. Сейчас глобальный тренд на рынке - работы по поддержке и развитию проектов становится все больше чем работы по созданию новых.

    И когда вы пишите на bitrix framework, у вас будет всегда много работы, т.к. bitrix не только популярен, но становится все популярнее, следите за вектором. Сейчас он входит в топ 8 CMS в мире, за последние годы прибавил 5 позиций и продолжает увеличивать свою долю.

    А на счет качества... Мне порой приходит на ум ассоциация с PHP. PHP издавна отвоевала огромную долю рынка, но потом у нее появился некоторый период застоя. А тут сбоку питоны, руби. И все ругали PHP, говорили что у него не самая лучшая поддержка ООП (немного улучшившаяся с первыми 5х релизами), но в сети были модны статьи в духе PHP не круто, "PHP все", сейчас его долю на рынке веба по откусывают.
    Но вот нифига, за счет большого сообщества и богатой инерции просто PHP стал улучшаться, преодолели кризис PHP6 и разногласий, и вуаля, уже php7 который уже "более-менее", и php пошел в гору.

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

    Ну и что немаловажно это те люди которые пишут этот код. Если вы в топовой веб-студии с хорошими архитекторами и ведущими программистами - код на bitrix Framework будет написан качественно, и грамотно на новом ядре в традициях ООП, использования паттернов, грамотно собраны в модули и компоненты. Если же вы фрилансер или в мелкой студии, скорей всего ваши проекты будут "дурно" пахнуть, вся логика будет в шаблонах, или вообще в 1 шаблоне который будет напрочь состоять из сплошного роутинга.
    Ответ написан
    7 комментариев
  • Сколько времени уделять на общение с клиентом? Как поддерживать связь?

    Jump
    @Jump
    Системный администратор со стажем.
    Как вы строите общение с клиентом?
    Как мне удобно. В каждом конкретном случае.

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

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