• Макбук какого года выбрать для программирования?

    @Drno
    новый...
    Ответ написан
    Комментировать
  • MacBook Air M2 512GB RAM8GB для графического дизайна?

    @Drno
    16гб оперативки тебе надо, брааат....
    Ответ написан
    Комментировать
  • Macbook pro 16 M1 или Macbook pro M2?

    kawabanga
    @kawabanga
    1) Как вам говорили, вы сравниваете два разных размера экрана.
    Я как то целый час стоял перед витриной, сомневаясь, 14 или 16 м1 про взять. Просто не мог сделать выбор.
    В итоге взял 16. Привыкал некоторое время к размеру, как раз в Азию на полгода улетал, и знал что мне нужен ноут, у которого не будет необходимости с внешним экраном.
    К слову, именно 16" как раз имеет экран, где комфортно работать без монитора. (Скучал по этому 2 года, когда пересел с 15" на 13" m1).
    Ну и по прошествию 10 месяцев владением 16" - я понял что ноут идеален для меня. Поиграть в кс и гта5 можно на нем, но я бы приставку взял или стационарник.

    2)
    Blender, FCP, Photoshop - все работает отлично и быстро. Adobe premiere не пробовал на этом маке, но как то весь монтаж ушел в сторону именно FCP. (В прошлом профессионально монтировал видео и работал с фотошопом).

    3) Маленький лайфхак - Для меня зарядка базовая немного неудобная. Да, быстрая, 140W, но сам блок здоровенный и макбуку нет необходимости в таких мощностях. Поэтому у меня для девайсов свой блок 165W GaN с отдачей по USB-C 100W.

    4) Для работы - мак - идеальный вариант.

    5) M1 или M2 - по сути не такая большая у них разница, возможно интересней будет с 32ГБ купить M1 PRO. Но это догадки только.
    Ответ написан
    Комментировать
  • Какой есть опыт управления кучей сайтов на разных хостингах?

    @Drno
    Выносите сайты на впс
    Делаете бэкапы любым способом

    Те кто «не дают» - живут без бэкапов, заранее подписав отказ от претензий
    Ответ написан
    2 комментария
  • Чем отличаются russia и russia2 в wireless?

    @dkuryanov
    MTCNA, MTCRE
    [admin] > /interface wireless info country-info russia
    ranges: 2402-2482/b,g,gn20,gn40(20dBm)
    2417-2457/g-turbo(20dBm)
    5170-5250/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)/passive
    5250-5330/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)/dfs,passive
    5650-5710/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)/dfs,passive
    5755-5815/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)
    5190-5310/a-turbo(20dBm)/dfs
    5180-5300/a-turbo(20dBm)/dfs
    5520-5680/a-turbo(27dBm)/dfs,passive
    5510-5670/a-turbo(27dBm)/dfs,passive
    902-927/b,g,g-turbo,gn20,gn40(30dBm)

    [admin] > /interface wireless info country-info russia2
    ranges: 5815-6425/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)
    2402-2482/b,g,gn20,gn40(20dBm)
    2417-2457/g-turbo(20dBm)
    5170-5250/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)/passive
    5250-5330/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)/dfs,passive
    5650-5710/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)/dfs,passive
    5755-5815/a,an20,an40,ac20,ac40,ac80,ac160(20dBm)
    5190-5310/a-turbo(20dBm)/dfs
    5180-5300/a-turbo(20dBm)/dfs
    5520-5680/a-turbo(27dBm)/dfs,passive
    5510-5670/a-turbo(27dBm)/dfs,passive
    902-927/b,g,g-turbo,gn20,gn40(30dBm)
    Ответ написан
    Комментировать
  • Правильно ли я подключаю jquery-библиотеки в Laravel mix?

    NikitaTratorov
    @NikitaTratorov
    CTO
    Рабочий вариант подключения jQuery в вашем js файле, который компилируется через mix.js будет таким:
    global.jquery = global.jQuery = global.$ = require('jquery');
    Ответ написан
    Комментировать
  • Нужен ли bootstrap как инструмент для верстки?

    SkiperX
    @SkiperX Куратор тега CSS
    Так вам только сетку и надо использовать.
    Она по-любому будет в 99,99% проектах. А в бутстрапе самая удобная на мой взгляд.
    Флекс гибкий, но с ним много багов. Когда в проекте 100500 блоков, вам надоест их ловить, а сетка работает везде.
    Ответ написан
    Комментировать
  • Нужен ли bootstrap как инструмент для верстки?

    titov_andrei
    @titov_andrei
    All my life I learn - and die a fool!
    В любом случае, для прототипирования очень подходит
    Ответ написан
    Комментировать
  • Нужен ли bootstrap как инструмент для верстки?

    mk3mk
    @mk3mk
    занимаюсь вёрсткой (иногда)
    Вы говорите немного о разных вещах.
    Флексбокс - это просто способ вёрстки. А Бутстрап - это инструмент, который позволит Вам сделать полноценный сайт. В бутстрапе есть и слайдер, и карусель, и кнопки, и панели навигации, и аккордеоны, и пагинация и все что может потребоваться.
    Если Вы будете использовать флексбокс, Вы сможете сделать вёрстку. Да. А когда Вы захотите поставить на сайт слайдер, то Вы пойдете искать библиотеки, которые позволяют сделать слайдер. Вы будете изучать эти библиотеки. Как их подключить, как их настроить и т.д. и т.п. Потом Вам понадобится сделать выпадающее меню. Вы пойдёте искать библиотеки для создания такого меню. Потом еще что-то, и так каждый раз.
    В итоге Вам придётся изучить целую кучу всяких библиотек. Подключить к сайту кучу библиотек. Разобраться с их настройками.
    А если Вы вместо этого откроете сайт Бутстрапа, то Вы один раз подключите к сайту этот Бутстрап, и сможете сделать всё, что Вам понадобится. Там всё разложено по полочкам. Всё на русском языке. Всё с примерами.
    Нужен слайдер ? открываем страницу бутстрапа со слайдерами, копируем код, вставляем на свой сайт, и готово. Нужна пагинация ? или аккордеон ? Копируешь код к себе на сайт и всё. Тоже с меню, с кнопками и т.д.
    Там же есть и модальные окна, и спиннеры, и тултипы и т.д.
    Т.е. Вы просто изучаете Бутстрап, и Вам больше не нужны никакие библиотеки.
    Бутстрап - это не только сетка. Не только вёрстка. Это еще и куча функционала.
    Это не только css , это еще и js .
    И к тому-же Вы сразу получаете адаптивную вёрстку.
    Конечно, если Вам понадобится какой-то более сложный слайдер, то все-таки надо будет искать другие библиотеки, но это уже, как говорится, нет предела для изучения и обучения...

    Итог. Лучше изучите Бутстрап. Сэкономите массу времени и получите сразу всё в одном флаконе.
    Ответ написан
    Комментировать
  • Как подключить к Idea систему контроля версий?

    Tyranron
    @Tyranron
    Мануал посоветовать не могу. Не встречал. Но в IDEA все очень толково и понятно сделано, достаточно лишь попробовать, потыкать менюшки, кнопочки. Работа с github там даже вынесена немного отдельно чем работа с git.
    Всё что Вам нужно:
    1) Создаёте новый репозиторий на github
    2) В IDEA: VCS -> Checkout from Version Control -> Github
    3) Логин/пароль, или сертификат....и вперёд!
    4) Склонировали репо, работаете себе сколько влезет. Ctrl+K - коммит, Ctrl+T - апдейт, бранчи - слева внизу возле кодировок (должно писать аля Git: master), можно непосредственно и все это найти если тыкнуть правой кнопкой в левом окне с файлами проекта, там будет пункт Git.
    5) Нужно больше? Вот, пожалуйста: www.jetbrains.com/idea/webhelp/using-git-integrati...
    Ответ написан
    Комментировать
  • Как встроить gitlab в phpstorm?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Как встроить gitlab в phpstorm?
    В каком смысле "встроить"? Вы можете на GitLab'e создать проект/репозиторий, получить его ссылку и делать pull/push/etc Вашего местного (локального) git-репозитория с проектом в удаленный репозиторий, лежащий на GitLab'е.

    Делается это примерно в следующем порядке:
    0. Создаёте/открываете Ваш проект в ПХПШторме
    1. Меню -> VCS -> Enable version control integration, и там выбираете Git
    2. Нажимаете правой кнопкой на папке проекта в Шторме, и далее по меню:
    59d3cb3182f3c558793291.png
    3. Откроется окно управления удаленными репозиториями, где Вы можете добавить ссылку на удаленный репозиторий полученную ранее на GitLab'е.

    Собственно и всё почти. При попытке Push/Pull - у Вас запросят логин/пароль от GitLab'а.
    Ответ написан
    3 комментария
  • Как у вас организована командная работа?

    ProgramCodePav
    @ProgramCodePav
    Front-end developer. Love open source
    Используем BitBucket + Trello + Google Docs (основные доки по проектам, макеты, схема бд и все такое - очень удобно) + Telegram (когда онлайн, значит работаешь).

    Раньше был документ на Google Docs в формате экселя. К нему были подключены формы, которые заполнял каждый разраб в конце работы с оценкой своей деятельности и кратким описанием какие таски делал, какие проблемы были, да и вообще пишет, что считает нужным. При входе в документ срабатывает скрипт, написанный на basic внутри гуглоЭкселя (макрос это называется вроде), который все данные (оценки и никнеймы) формирует и составляет график продуктивности. Сейчас это неактуально, т.к. команда уменьшилась ) но работало неплохо. Такой вот забавный велосипед
    Ответ написан
    1 комментарий
  • Как у вас организована командная работа?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Скайп, Gitlab.
    В гитлабе репозиторий, как баг трекер используем те-же issue в гитлабе.
    Задумывались над Рэдмайн но решили что он нам не нужен ибо явно излишний фанкционал.

    Нашел проблему, завёл issue в репе, поправил, похвалился, закрыл issue :)

    Но у над нами никто не стоит и контролируем себя сами.
    Ответ написан
    Комментировать
  • Топ ресурсов с новостями о фронтенде?

    nikolayshabalin
    @nikolayshabalin
    Автор профессиональных курсов в HTML Academy
    https://habrahabr.ru/company/zfort/ - пользуюсь только этим, так как новостей становится всё больше и больше. Уследить за всем уже невозможно.
    Ответ написан
    3 комментария
  • On touch и подобные обработчики на javascript и jquery - как реализовывается проведение пальцем по экрану слева направо?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    По поводу обработки действий пальцами: touchevents. Событий не так много: touchstart/touchmove/touchend. Событий типа click нету, они эмулируются и добавляют задержку в 300мс.

    проведя пальцем слева направо по экрану

    Это называется swipe. Такого события так же нету, как и tap его нужно хэндлить самому через touchstart+touchmove+touchend. Ну и есть конечно Hummer.js, который реализует все эти жесты. Собственно из этого следует что все мобильные браузеры поддерживают эти три типа событий, на базе которых можно реализовать все типы жестов.

    Конкретно реализация менюшки подобной называется Drawer (выдвижной ящик). Реализация на html5/css/js. Но на слабых андроид девайсах все это очень грустно работает.
    Ответ написан
    Комментировать
  • Есть ли лучший вариант чем использование href="tel:…"?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Можно сделать и span и ссылку рядом, а через медиа запросы в css скрывать не нужный при том или ином разрешении.
    Ответ написан
    Комментировать
  • Как не распыляясь дотащить до front-end мидл девелопера?

    @iv_k
    Отличие джуна, мидла и сеньера не в количестве страшных узнаваемых ими слов, а в уровне постановки задач.
    джуну задача ставится - ну ка запили мне класс/функцию,
    мидлу - запили ка мне приложение,
    сеньеру или тимлиду - вот тебе требования, вот тебе документы по процессу, вот команда. пилите.
    утрированно как-то так
    ps
    да, ответ на вопрос. работать и брать на себя больше ответственности
    Ответ написан
    Комментировать
  • Можно ли считать, что Bootstrap теряет актуальность?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Ну что за бред. Бутстрап живее всех живых и вообще готовится к выходу новая его версия.
    Кроме того, главная фича сегодняшнего бутстрапа в модульности. При сборке проекта через Grunt/Gulp и т.п. вы можете выбрать, какие элементы подключить. Многие используют из него только Grid, так как он очень удобен.

    И вообще, удобнейшая вещь для программистов. Когда нужно запустить приложение, но нет ни фронтендера, ни дизайнера.
    Ответ написан
    Комментировать