• Если цель свалить в другую страну и там работать программистом, нужен ли диплом для визы?

    1) Человек, который орет "хочу свалить в другую страну" - малолетний дебил, который не определился с тем, что ему нужно в жизни.
    2) Таких малолетних дебилов куча. Открываешь какой-то ролик "айти-мигранта" из какого-нибудь вьетнами, чили - сидит порет какую-то херню. И даже сам себе ответить не может, зачем и для чего он туда поехал.
    __

    Грамотный подход:

    1) Выбираем 1-3 страны, которые ты считаешь перспективными.
    2) Изучаем требования к кандидатам.
    3) Изучаем методы миграции.
    4) Принимаешь решение по конкретной стране - есть смысл, нет смысла итд.
    5) Начинаешь вкладывать время, силы, деньги, чтобы пролезть в горлышко миграции.
    6) Получаешь то, что ты хотел (либо понимаешь, что прямой дороги пока нет, и надо как-то обходами действовать).
    7) Радуешься жизни, либо понимаешь, что как-то не очень-то и хорошо получилось.
    Ответ написан
    1 комментарий
  • Почему при считывании множественного свойства элемент дублируется?

    Tomio
    @Tomio
    backend developer (python, php)
    Если я правильно помню, то вам нужно изменить место хранения свойств, перенести их в отдельную таблицу. Тогда с множественными свойствами проблем не будет.

    5d8361af3ff1e870356202.png
    Ответ написан
    1 комментарий
  • Как изучить php и 1с Битрикс?

    alexyarik
    @alexyarik
    Битрикс разработчик
    Чек лист для вас вижу такой:
    1) Обязательно пройти онлайн курсы битрикс, все что в вкладке "Управление сайтом"
    https://dev.1c-bitrix.ru/learning/ - от 2-3 месяцев
    2) Пройти курсы для разработчиков https://academy.1c-bitrix.ru/training/course/ эти обязательно: "Быстрый старт разработчика", "№1 - Интеграция дизайна и настройка платформы", "№2 - Основные технологии и расширение типовых возможностей системы",
    - просто пройти и разобрать материал, плюс почитать АПИ по теме - 1 месяц
    остальные кроме "Маркетплейс Битрикс24" если желание останется.
    - ещё месяц точно.
    2.1) Подготовка к сертификации - есть примеры билетов, также часть вопросов можно найти на формах.
    https://academy.1c-bitrix.ru/certification/exams.php
    - подготовка к сдаче к первому экзамену минимум месяц
    - подготовка ко второму думаю месяца три у вас займёт.
    3) Авторизованные учебные центры https://academy.1c-bitrix.ru/learning/centers/
    посмотрите может, что подойдёт. Либо на платной основе договориться с топовой студией вашего города о стажировке хотя бы 3-4 часа в день.
    4) Берите себе задачи для практики из заявок на фрилансе
    - каждый день на несколько месяцев растянется.
    5) РНР простые курсы https://www.w3schools.com/php/default.asp
    https://www.w3schools.com/php7/default.asp
    - пройти и разобрать тоже месяц точно.
    6) Изучить ключевые классы АПИ https://dev.1c-bitrix.ru/api_help/iblock/index.php
    - есть примеры, плюс примеры в комментариях. Думаю тоже месяц два займёт.
    Ответ написан
    Комментировать
  • Как сверстать такой график?

    RAX7
    @RAX7
    Ответ написан
    Комментировать
  • Как подключается ядро в модуль?

    @alexprowars
    \CModule::includeModule("sale"); или \Bitrix\Main\Loader::includeModule('sale');
    Ответ написан
    6 комментариев
  • Что лучше Phpstorm vs VS code?

    @coller13
    Мой основной стэк Php, js. PHPstorm использую несколько лет, работая фуллтайм. Когда начались постоянные проблемы с активацией пиратки, то решил покупать лицензию с помесячной оплатой. Каждый последующий год оплаты, представляется скидка. Когда в прошлом году услышал о VSCode, то решил попробовать, вдруг можно получить бесплатный хороший инструмент.
    Нельзя... Бесплатно хорошего не бывает, кто бы что ни говорил.
    На мой взгляд, ничего лучше PHPStorm для базового стека веб-разработки ещё НЕ придумали.
    Один только поиск по проекту в PHPStorm чего стоит! Попробуйте функции поиска Double Shift -ищем файлы/директории, Ctrl+Shift+F - ищем фрагменты кода. Всё! Этих двух функций достаточно, чтобы понять, что VSCode в данный момент не может даже близко сравниться со штормом.
    У PHPStorm самая лучшая индексация и самый быстрый поиск. Тем более, если у вас SSD, то это просто ракета.
    Конечно, если у вас проект на три контроллера и два класса, то вы по памяти знаете, где какие файлы лежат. Но если проект более или менее большой, то PHPStorm , повышает производительность в разы, особенно со своим встроенным Intellisence.
    Для тех, кто не согласен оплачивать лицензию PHPStorm. Уважаемые! IDE - это ваш основной инструмент, который вам приносит деньги. Неужели вам жалко полтора Биг Тейсти в месяц на оплату вашего рабочего инструмента?
    Ответ написан
    2 комментария
  • Как менять структуру CSV автоматически?

    akelsey
    @akelsey
    Powershell:
    Import-Csv mysource.csv | select field1,field2,field3 | Export-Csv mydest.csv -Encoding utf8
    Ответ написан
    1 комментарий
  • Как выполнить редирект на страницу 500.php?

    ragnar_ok
    @ragnar_ok Автор вопроса
    С товарищем обнаружили, что в Bitrix\Main\Diag\ExceptionHandler вызывается set_exception_handler(function () {}).

    Отталкиваясь от ExceptionHandler в init.php указал следующее:
    if (!Bitrix\Main\Config\Configuration::getValue('exception_handling')['debug']) { // если 'exception_handling' => ['value' => ['debug' => false]]
        set_exception_handler(function ($exception) {
            (new Bitrix\Main\Diag\ExceptionHandler())->writeToLog($exception, Bitrix\Main\Diag\ExceptionHandlerLog::UNCAUGHT_EXCEPTION); // логируем
            LocalRedirect('/500.php');
            exit;
        });
    }

    Таким образом, при возникновении внутренней ошибки PHP в случае, если debug отключен, то происходит редирект на страницу /500.php. И не пришлось расширять класс.
    Ответ написан
    Комментировать
  • Как привести к единому виду разные написания одного и того же свойства товара в умном фильтре при импорте в 1с Битрикс?

    udjin123
    @udjin123
    PHP, Golang, React
    Конечно приводить к одному виду до импорта.

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

    Lynn
    @Lynn
    nginx, js, css
    Непродвинутому эта панель нафиг не сдалась, а продвинутый её всё равно откроет. Так что это какое-то бесполезное действие
    Ответ написан
    7 комментариев
  • Как можно стилизовать value тега input?

    Mesuti
    @Mesuti
    Сделал для Вас готовые примеры

    Css https://jsfiddle.net/wo6k7vrd/1/

    jQuery https://jsfiddle.net/wo6k7vrd/2/

    JS чистый https://jsfiddle.net/wo6k7vrd/3/
    Ответ написан
    Комментировать
  • Зачем нужно изучать основы вёрстки, если есть webflow?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Вопрос из разряда, зачем изучать математику, если есть калькулятор)))

    Ничто и никогда, никакой конструктор не позволит вам создать CRM, соц. сеть, веб игру, свой гитхаб, какие либо сервисы(тот же самый webflow) и херову тучу других продуктов. Проще говоря, вы уже не сможете создать что-то уникальное, что делают другие, знающие веб языки.

    А так же, создание просто сайта визитки, магазина при помощи конструктора, это удобно и часто быстро. НО!!!

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

    Все могут сами что-то делать для себя, не тратя свои средства, но время и силы, потраченные на создание лично, далеко не всегда равны тому, что бы просто взять и купить или заказать
    Ответ написан
    Комментировать
  • Чем отличается react от vue, основное отличие?

    0xD34F
    @0xD34F Куратор тега React
    у одного пять букв в названии, у другого три

    освойте js, и подобные вопросы перестанут вас волновать
    Ответ написан
    Комментировать
  • Как можно перевести jQuery в javascript?

    0xD34F
    @0xD34F Куратор тега JavaScript
    Где...

    Здесь.

    ...или как

    Изучить js, хоть немного - тогда переписать самостоятельно труда не составит.
    Ответ написан
    Комментировать
  • CMS или Framework?

    Sanes
    @Sanes

    К тому же не совсем понимаю, если выбрать в пользу фреймворка, то вроде как JS говорят лучше, чем PHP (не знаю почему)

    Ни одного плюса не вижу. Тем более для проектов, где требуется выполнять арифметические операции.
    Судя по вопросу, сами вы реализовать это не сможете ни в каком виде.
    Ответ написан
    Комментировать
  • Как привязать умный фильтр к разделам каталога в bitrix?

    @MiXaLiN17
    Привязываешь свойства к определенным разделам https://dev.1c-bitrix.ru/community/blogs/product_f... в умном фильтре другие свойства отображаться не будут
    Ответ написан
    Комментировать
  • Как через php перезагрузить nginx?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    ну, вариантов есть много, вот например:
    Создаете из пыха файл restart.ngx когда нужно перегрузить сервер, из крона каждую минуту дергаете баш скрипт перезагрузки сервера если файл есть + стираете файл. Физически пых никак при этом не дергает систему.
    Вопросы устойчивости системы и прочие "безопасности" смотрите по месту.
    Ответ написан
    Комментировать
  • Как читать запросы на js?

    Комментировать
  • SEO в 2019 это карго-культ? Или, всё-таки, стоит в своей компании держать опытного SEO-шника?

    Kadzi
    @Kadzi
    Ом
    Вот несколько тезисов:

    1. Один сеошник, как единица, очень ограничен на проекте, если нет поддержки со стороны дизайнера (не попуаса, рисующего прямоугольники, а дизайнера), редактора (или человека, разбирающегося ХОРОШО в нише), продавца данного товара/услуги если нужно и, программиста. Говоря проще: свою работу он выполнит, на нахрена оно надо, если все через ж и конверсия изначально режется кривой сборкой/дизайном и убогим текстом. Гонят трафик на неготовый ресурс.

    2. Рустам Байназаров приводит пример с сеошником и успешным кейсом: он пришёл, увеличил трафик, продажи выросли. Тут следует добавить вот что: многие смотрят на видимый результат. Например, пришел сеошник, трафика было 100, стало 300. Продаж было на 1 тысячу рублей, стало на 3 тысячи. Результат есть, но подобная работа в каком-то смысле не эффективна. Поясняю: например, данный специалист сделал это за полгода. Но как именно он это делал? Работал ли он в связке с вышеперечисленными в пункте 1 специалистами? Если нет, то результат такой работы посредственный, ведь за те же полгода можно было сделать еще условно 10 тысяч потенциальной прибыли.

    3.
    или сайт спокойно будет выходить в топы с нормальной технической оптимизацией сайта и контента?
    Тут следует понять вот что: техническая оптимизация тогда, когда проработаны остальные уровни лесенки. Сегодняшнее SEO выглядит как попытка сделать из табуретки диван, шлифуя, и приколачивая новые детали к ней. Это связано с непониманием тактик, стратегий и неправильного расчёта работ. И обсуждать нужно не ю-матьего-икс, не дизайн, не скорость загрузки страниц и не CMS, а бизнес-процессы, возможные каналы рекламы, и полезное действие

    4. Рональд Макдональд указал на то, что в найме сеошник делает не только сео. Это правда. Но давайте уточним пару деталей: эксперт сеошник это прежде всего хороший аналитик. Он не обязан знать веб-программирование глубоко. И давайте уже не будем считать сеошника директологом. Он хоть и может спокойно вести рекламные компании, но экспертизы у него разумеется будет меньше,чем у людей занимающихся только контекстной рекламой.

    Чистый SEOшник - последователь карго-культа.

    И конечно важен размер сайта. Одно дело, сеошник на сайт с сотней страниц, другое дело их 30 тысяч. Поэтому это тоже бред, что чистый сеошник умер. На большом проекте сеошник будет делать ТОЛЬКО SEO каждый день, каждый месяц, под руководством более опытного сеошника. Нужно рассматривать ситуации в частности. В зависимости от задач и объема можно выбирать: искать студию или брать в штат.

    Лично я за метод ресурса.

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

    SEO начало умирать в 2010 году. В конце 2019 это карго-культ.

    Это феерический бред, как и подобные комменты про сео. Никуда оно не делось, нигде оно не вымерло. Да, новых каналов для продвижения стало больше, да, трафик рассосался по разным площадкам. Но факт остается фактом: все ещё огромный пласт людей добираются до товара и услуги через органический поиск по огромному количеству ниш.

    5. И самый важный пункт. Так вышло, что встречается недопонимание среди сотрудников: начальница, которая жена учредителя наглая и бездарная, давящая на тех же сеошников, отбивая желание выкладываться; Девочки-маркетологи, решившие поиграть в маркетинг; Комнатные сумасброды дизайнеры и псевдоредакторы; Слабые и ленивые продавцы, не интересующиеся тем, что они продают; ЧСВ руководство, всё еще думающее, что решает тот, кто платит. И так далее и так далее и так далее.

    Вся эта нечисть никак и никогда не сможет уживаться со свободными, думающими и желающими делать свою работу качественно специалистами. А когда такой специалист (ну давайте уже представим что это тот самый сеошник) попадает в такую среду, он быстро перестает быть эффективным: работа поддерживается на уровне "допустимое значение". А если такой спец попросит привлечь ещё специалистов, его не пошлют? А если пошлют? А если руководству бесполезно обьяснять? Верно ли говорить что сео умерло из-за того например, что сеошнику не дали сделать свою работу хорошо?

    Это я всё к тому, что смотреть на ситуацию нужно более масштабно. А не на уровне тупого хайпа в стиле "ыыыы два ка 19, сео is die".

    некоторые мысли я описал тут:
    Как выбрать SEO компанию?
    Верно ли утверждение что любой сайт начинается с семантического ядра?
    Ответ написан
    4 комментария
  • Как устроена совместимость модулей в Битриксе?

    @ArmBar
    Нет смысла делать модуль для неактуальной версии Битрикс. Модель реализации в Битрикс идет через маркетплейс, доступ к которому имеют клиенты с активной лицензией, у большинства из которых будут стоять последние обновления.
    Ответ написан
    Комментировать