• Как скачать все компании с битркс24 по api, имея crest, запросом через batch, если их больше 2500?

    ILX
    @ILX Автор вопроса
    Соединяю дорожки, и умы людей немножко.
    В продолжении темы...
    Универсальная функция которая вернёт все компании сколько их бы не было, не кидайтесь помидорами за говнокод...
    function call_all_company ()//функция которая вернет все комапнии из bitrix24
    		{
    			$total = CRest::call('crm.company.list')["total"];
    		
    			$list_N=(int)($total/50)+1; //Количество необходимых листов +1 тк от нуля
    			for($i=0; $i < $list_N; $i++)
    			{
    				$cmd_arr_cach[(int)($i/49)]["list_".$i] = 'crm.company.list?start='.($i*50);
    			}
    			foreach ($cmd_arr_cach as $key => $cmd_arr)
    			{
    				sleep(1);//Щадяший режим лучше ставить 2 секунды
    				
    				$local = CRest::call('batch',
    										array(
    												'halt' => 0,
    												'cmd'=> $cmd_arr
    											)
    										);
    										
    				$result[]= call_user_func_array('array_merge', $local['result']['result']);
    			}
    			return $result[0];
    		}
    		 print_r (call_all_company ());
    Ответ написан
    2 комментария
  • Как привязать footer к низу экрана в Twitter Bootstrap?

    Sergei_Erjemin
    @Sergei_Erjemin
    Улыбайся, будь самураем...
    Блин… что за советы… там есть встроенный класс: navbar-fixed-bottom

    <div class="navbar-fixed-bottom row-fluid">
          <div class="navbar-inner">
              <div class="container">
    
    Ответ написан
    7 комментариев
  • Как подключить шрифт Calibri?

    sfi0zy
    @sfi0zy Куратор тега CSS
    Creative frontend developer
    Шрифты Calibri распространяются по лицензии от Microsoft и даются в использование за некоторое количество денег (для уточнения суммы, особенно для коммерческого использования, лучше связаться с официальной техподдержкой). Поэтому или используйте
    font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;

    чтобы те, у кого Calibri есть в системе могли видеть его, но и остальные не сильно пострадали, либо скажите дизайнеру, что он не совсем прав и, если без Calibri никуда, - пусть он сам и покупает все что необходимо
    Ответ написан
    2 комментария
  • Как в 1С-Битрикс 24 изменить параметры онлайн чата?

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

    viktorvsk
    @viktorvsk
    Что-то вроде usercss.ru/how-to-install
    Гуглите user css *my_browser*
    Ответ написан
    Комментировать
  • Bootstrap 4 vs Foundation 6 vs FlexBox?

    VGrabko
    @VGrabko
    Golang, Php, Js
    Bootstrap
    Ответ написан
    Комментировать
  • Оцените, пожалуйста первый макет?

    lukoie
    @lukoie
    Критика номер раз: заливайте в гугл облако - там псд можно приближать.

    Десктоп, описание по-блочно:
    1 - телеф и имейл меняйте местами с менюшкой, чтобы как люди привыкли было
    - у узнать больше стоит стрелочка - так обычно у ниспадающих списков а не кнопок
    - это диз для верстальщика или клиента? тексты реальные? если что, жеательно сразу ставить возле заголовков тег. например:
    < H1 > КЕРАМИЧЕСКИЕ БЛОКИ КЕТРА
    < H3 > Высокий стандарт строительства
    - иконка телефона и имейла не одинаковой величины
    - подчеркивание под менюшкой поднимите чуть выше

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

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

    4 - "закажите звонок и мы перезвоим" - с фоном сливается
    - чё за бордер внизу секции?

    5 - "организация доставки под ключ" - у Вас уже такой стиль для кнопок! как пользователю различать что жать а что просто заголовок?
    - "сотрудни чаем"? "партенами"? Вы чё, с телефона писали тексты? спеллчек и пруфрид всего текста!
    - между заголовками и спанами текста делайте отступы, визуально разделяя блоки текста

    6 - "расчитать стоимость доставки" - это ж заголовок? почему он выглядит как обычный текст? и что за смешение стиля символов? его больше нигде на сайте нет такого.
    - оставить ЗАВЯКУ? серьезно?

    7 - снова "кнопка" "Организация доставки под ключ", но что за марджин-топ у него такой? на два блока выше поглядите марджин. надо чтобы было унифицированно по всему сайту.
    - Заголовок вообще не соотносится с содержимым. при чем тут доставка, если в секции - карточки товаров?
    - у карточек товара обводка. выше, где были кирпичи, обводок не было. и стиль ховера был другой.
    - ценники ну вообще не привлекают внимание
    - может иллюзия, лень проверять - у правого и у левого блоков обводка одного и того же цвета? а цвет текста заголовка?
    - * Акция деЙствительна" - с йот пишется. и звездочка не очевидно к чему именно относится - сделайте чтобы визуально этобыло сразу понятно.
    - это флет? ну так откуда там тогда ТЕНЬ взялася?

    8 - просто уччтите на будущее, что если делаете сайт, ЦА которой будет в т.ч. и в Украине, то яндекс.карты в Украине не откроются. Даже больше - сайт будет открываться дикое кол-во времени, пытаясь достучаться до заблокированных серверов.
    - ок, карту то Вы вставили, но ГДЕ на карте находится офис - не указали

    9 - это и так всем понятно что меню - не обижайте посетителей, чтобы не посчитали что Вы их за идиотов держите(хотя в большинстве случаев это и так)
    - зачем НН - оранжевым? если это НАСТОЛЬКО важно - на странице НИГДЕ больше не говорится что это НН.
    - Русский Кирпи? Вот именно "кирпи"? Креативный нейминг : ))
    - кнопку "вверьхъ" надо правей поставьте направляющую, и посмотрите чтоона будет перекрывать контент, а должна быть вне "роу", который в секшине.

    Мобильная версия - примерно то же самое, плюс:
    - метры квадратные пишутся верхним индексом а не "м2". и предложение желательно законченные чтобы были.
    - под блоком с кирпичами нижний бордер белый
    - кнопки "связаться с нами" и "узнать больше" и "оставить завяку" не одинаковой ширины, и
    - надо еще показать как будет выглядеть менюшка из бургера

    ладно, глянул псдшку
    - не так чтобы аж ваще жесть, но желательно лучше подойти к вопросу называния слоев и групп, и групировке обьектов.
    пользуйте направляющие! имейи и телефон на разном уровне(хотя верстальщику пофигу, но все же, пиксельперфект).
    - в блоке контент - машина завалялась, котороая должна быть в деливери
    - лишние слои убрать
    - кириллицу не использовать
    - название файла более точней указывать что это "индекс", чтобы отличать от других возможных дизайнов страниц. в названии не десктоп писать, а 1920
    Ответ написан
    3 комментария
  • Правильный frontend?

    webdisigner
    @webdisigner
    Сначала поработай с нативным css,html,js - 1 годик так точно
    Потом поработай с bootstrap, сначала научись переопределять стили, потом изменять стили в исходном файле bootstrap.css. После этого научись пользоваться файлами bootstrap.js ну и конечно тут не обойтись без фундаментальных знаний Jquery - 15-30 дней и ты уже в теме
    Потом установи sass, и поработай с ним через командную строку
    Потом попробуй расширить sass, например установи susy, breakpoint-sass
    Опять поработай с командной строкой - 14-30 дней
    Потом установи интерпритатор sass, например compass
    Разузнай все тут, поработай с командной строкой, установи config для compass`a
    7-10 дней на это все, многое узнаешь.. - 2 дня макс.
    ->
    Потом чтобы это все говно сжать у себя в мозгу как раз придумали gulp
    Вот с этих пор, ты познаешь истинное удовольствие с gulp`ом
    Тут то и понадобятся навыки работы с консолькой
    Понимание глобального и локального нахождения плагинов и не только
    Установишь node.js, выберешь себе консольку по-красивее и по-краше, прочитаешь туториалы, просмотрешь видосы и ты уже спец по gulp - 12-15 дней макс

    материал:
    1) sass - sass-lang.com
    2) sass-playground: www.sassmeister.com (поддерживает susy,breakpoint-sass)
    3) susy - susy.oddbird.net (любые сетки, полный контроль)
    4) bootstrap - dedushka.org (неплохие уроки по css), www.w3schools.com/bootstrap/default.asp (неплохие уроки по css и js бутстрапа)
    5) gulp - https://www.youtube.com/watch?v=9zwwmjGz1Vs&list=P... (неплохие уроки по gulp)

    Ты все еще хочешь стать фронтенщиком? :)
    Ответ написан
    5 комментариев
  • Какие есть "лучшие из лучших" библиотеки JS?

    LightAir
    @LightAir
    LA
    Мой небольшой список. Большинство из этого довольно часто использую.

    three.js - 3D графика
    sweetalert - Всплывающие предупреждения
    snapsvg - Анимация/манипуляция SVG
    pixijs - 2D движок с поддержкой WebGL
    Nape Physics Engine - 2D движок физики
    Clusterize.js - Плагин для отображения больших объёмов данных
    jsplumb - Визуализация связей
    toastr - Симпатичные уведомления
    elFinder - Файловый менеджер
    jQuery-Tabledit - Инлайн редактор таблиц
    Iconate.js - Трансформация/анимация иконок
    Paper.js - Фрейм для работы с векторной графикой
    Vue.js - Серьёзный конкурент Angular.js =)
    socket.io - Хорошая библиотека для работы с сокетами
    InstantClick - Предзагрузка страниц при наведении курсора на ссылку
    spin.js - Название говорит само за себя. Spin
    sigmajs - Построение/отображение графов
    validate - Валидатор форм
    select2 - Кастомный select с поиском, тегами и прочими полезностями
    Chart.js - Визуализация данных. Проще говоря графики на HTML 5
    Ответ написан
    Комментировать
  • Какие ресурсы с новостями по web-разработки вы знаете?

    edward04
    @edward04
    Начинающий ninja frontend
    smashingmagazing.com
    html5rocks.com
    сайт mdn
    блоги типа Пола Айриша и других ниндзя
    code.tutsplus.com/articles/33-developers-you-must-...

    dmitry.baranovskiy.com

    https://www.digitalocean.com/company/blog/20-devel...

    addyosmani.com/blog

    https://github.com/mr-mig/ru-it-chats

    css-live.ru

    www.webmonkey.com
    frontendfront.com

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

    Извините за бомб пукан, просто реально тостер превращается во что-то вроде : какая буква идет после г в алфавите.

    берете и гуглите, нет на русском - пишите по английски, не знаете буржуйский- есть гугл транслэйт.

    PS Извиняюсь за ошибки -писал в порыве гнева.
    Ответ написан
    16 комментариев
  • Где и как следить за новинками и тенденциями разработки?

    Valonix
    @Valonix
    Back end / Front end developer
    habrahabr.ru/company/zfort/blog/271929 что-то вроде этого....
    Ответ написан
    Комментировать
  • Действительно ли важно правильное питание для мозга программиста (с точки зрения науки)?

    Deerenaros
    @Deerenaros
    Программист, математик, задрот и даже чуть инженер
    The truth is out there.

    Собственно, вопрос правильный. И в какой-то степени интересный. И даже очень дисскуссионный - пока ещё нет рабочей теории о работе мозга. Вот что довелось узнать мне на собственном опыте:

    1) Диета. Классная штука, с ней чувствуешь себя по настоящему другим человеком. Важно, критически важно понимать, что диета - синоним рациона, иначе - обоснованные правила приёма пищи, включая собственно рацион, то есть состав, разнообразие продуктов. И здесь всё очень просто - есть надо, надо много и разнообразно. 20% утром, 50% на обед и 25% - ужин, можно откусить по 5% от каждого и сделать полдник. Наедатся на ночь плохая идея - прямая дорога к ожирению (ибо во время сна выделяются интересные гормоны стимулирующие жировые отложения), так и проблем с сердечно-сосудистой системой. Ну и веганы идут лесом - собирать жёлуди.

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

    3) Допинг. Кофеин - плохая идея, не чаще раза в неделю. Полностью нарушает энергетический баланс за счёт того, что у кофеина схожая структура с АТФ, таким образом организм обанывается о настоящих запасах энергии, полностью высвобождая запасы энергии на внешние возбудители; результат - угробленный энергетический обмен, который восстанавливается очень медленно. Никотин - забавный ноотроп, который в общем-то яд, однако оказывает угнетаетающие воздействие на ЦНС помогая концетрироваться. Амфетамины - классная штука, по настоящему работает, однако оказывает деструктивное воздействие. Другими словами - конкретно сейчас думаешь быстрее и конкретнее, однако послезавтра не думаешь совсем. Ноотропы спорны, могут помочь, могут нет, немного комулятивны, читай выпил курс, а через месяц понял матан, однако исследования показали улучшения в пределах погрешности.

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

    In4in
    @In4in
    °•× JavaScript Developer ^_^ ו°
    • БЭМ. Независимые блоки.
    • Препроцессоры
    • Постпроцессоры
    • Семантическая верстка
    • Целиком и полностью адаптивная верстка
    • Грамотное использование тегов HTML5
    • Оптимизация скорости загрузки страниц
    • Меньше бессмысленных JS-плагинов и библиотек
    • Относительная кроссбраузерность
    • Деление сайта на 2 версии - сжатую (без мусора и воды, ту, что реально сервер будет отдавать) и обычную (для человеко-понятного редактирования).
    • И еще: Тык
    Ответ написан
    9 комментариев
  • Сидячий образ жизни кодера на самом деле ухудшает здоровье?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Да, чисто сидячий образ жизни ухудшает здоровье.
    Ответ написан
    Комментировать
  • В чем различия этих конструкций в JavaScript?

    In4in
    @In4in
    °•× JavaScript Developer ^_^ ו°
    1) Все должно быть на своем месте, разложено по полочкам, это основа JavaScript кода. Оправдывается это тем, что над кодом могут работать несколько человек и если у каждого будет свой бардак, то в итоге кто-то может сделать вот так:
    function getName(){...} //вы объявили функцию
    //code
    //code
    function getName(){..} //Еще какой-то господин объявил функцию
    //Что в итоге? -Объявлена будет вторая.

    2) Статичные свойства объекта принято выносить в его прототип, так как создавать множество объектов с идентичным методом getName - глупо, только память забивать.

    И если и уподобляться первому варианту, то так:

    function Person (name, age) {
      this.name = name;
      this.age = age;
    }
    
    Person.prototype.getName = getName;
    
    function getName() {
        return this.name;
    };
    
    var Mike = new Person('Mike', 24);
    var John = new Person('John', 30);
    
    Mike.getName === John.getName;// true
    Ответ написан
  • Попросить за Fixed Price больше, чем было в оффере?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Лучше не стоит, fixed price по сути несет обоюдный риск. Например если при цене в $1000 вы реально наработаете лишь на 500, вы же не скажете заказчику что упс, вы тут мне лишних 500 закинули, а просто посчитаете эту сумму бонусом за скорость. Т.е. это риск заказчика - переплатить. Так же и ваш риск, недополучить.
    Ответ написан
    1 комментарий
  • Много ли ребят из Индии, Китая, Пакистана стали писать код лучше?

    alexclear
    @alexclear
    A cat
    > В связи с этим, мне кажется, что профессия веб разработчика становиться через чур высококонкуретной, я бы даже сказал профессия веб разработчика дискредетирует себя (недавно зашёл на сайт в какой-то канадский колледж, посмотреть сколько стоит обучиться на веб разработчика

    Попробуйте устроиться веб-разработчиком даже не в Facebook, а, например, в Yandex или Badoo.
    По результатам попытки мы можем обсудить вопрос уменьшения престижа профессии и увеличения конкуренции. :)
    Далеко не весь спектр задач, решаемых инженерами-разработчиками (в том числе, и на PHP), представлен на биржах фриланса.
    Ответ написан
    1 комментарий