Задать вопрос
  • Как правильно продать MacBook Pro 2014?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    Сам решай. Если хочешь продать дороже - ремонтируй.
    Продавать как есть - будет дешевле.
    Мы за тебя твои приоритеты расставить не можем.
    Лично я вообще не продавал бы
    Ответ написан
    3 комментария
  • Какие есть книги по расчёту оборудования под инфраструктуру сайта?

    Sanes
    @Sanes
    Нет таких и быть не может. Такие вещи решаются опытным путём на месте.
    Ответ написан
    2 комментария
  • Можно ли хранить данные не в БД, а в JSON файле?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега PHP
    Можно, но это будет очень глупо, особенно по причине "снизить нагрузку на БД". Не переживайте, пупок у СУБД не развяжется от ваших пяти посетителей в месяц, просматривающих семнадцать товаров. Он не развяжется даже при объёмах на пять порядков больших.
    Плюсов у такого подхода примерно ноль в обычных проектах, а минусы - всё остальное.
    Ответ написан
    5 комментариев
  • Что лучше, развернуть фронтенд и бакенд на одном домене или разных субдоменах?

    sergiks
    @sergiks Куратор тега Веб-разработка
    ♬♬
    находясь на едином домене, фронт и бэк беспричинно оказываются «связаны» как минимум общей точкой входа.

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

    bingo347
    @bingo347 Куратор тега JavaScript
    Crazy on performance...
    const arr = [10, 20, 30, 50, 235, 3000];
    const digits = [1, 2, 5];
    for (const num of arr) {
      const digit = (num / 10 ** (Math.log10(num) | 0)) | 0;
      if (digits.includes(digit)) {
        console.log(num);
      }
    }
    Ответ написан
    Комментировать
  • Удаленка по RDP, можно ли вычислить?

    CityCat4
    @CityCat4 Куратор тега VPN
    Дома с переломом ноги
    Технически - скорее всего нет, если только там у вас не принято видеоконференции проводить - тут не только солнце в то время, когда должно быть темно - тут банальный пинг спалит - задержка даже на неплохих каналах 80мс.
    Практически - это придется жить по "рабочей" временной зоне, то есть например, Вы во Франции, контора в Москоу - в Москоу 8 утра, во Франции 5 утра, но Вам придется вставать и тащиться за комп - в Москоу-то уже день начался, они ожидают, что Вы на связи.
    Опять же телефон - звонит Вам начальник - и опа - в биллинге международный звонок! Внезааапно... ау, СБ, эт чего у нас?
    На хитрую #опу всегда найдется МПХ с левой резьбой
    Ответ написан
    Комментировать
  • Сильно ли отличаются по ощущениям Apple Trackpad и Trackpad 2?

    @MANIAK_dobrii
    На мой взгляд очень отличаются. Сейчас у меня обе версии, первая дома, вторая на работе. Вот несколько пунктов, которые я до сих пор замечаю, когда пересаживаюсь первую версию, когда возвращаюсь со второй:
    1. Ездит по столу, если, например, делать какой-нибудь длинный драг энд дроп. Вторая версия более "массивная" и таким недостатком не обладает.
    2. Внезапно кончается рабочая поверхность. У второй версии вся поверхность сверху рабочая, кроме того она больше чем на первой.
    3. "Блин, опять батарейки разрядились". Я использую первую версию с (купленными отдельно) перезаряжаемыми аккумуляторами в формате AA, когда они разряжаются нужно или иметь рядом замену, или ждать пока зарядятся. При этом нужно раскрутить не очень удобную заглушку и помнить о возможности разряда. Нужно ли упоминать, что пользоваться первым трекпадом пока единственные батареи заряжаются невозможно. У второй версии сзади есть лайтинг разъём, шнур от айфона всегда под рукой. Если, вдруг, трекпад разрядился - можно подключить его по USB, он будет и заряжаться и работать.

    Force touch, присутствующий во второй версии я нахожу бесполезным или даже вредным (если не выключить). Единственное применение ему я нашёл при тестировании iOS приложений в симуляторе, но, честно говоря, такое я почти всегда тестирую на устройстве.

    Выбор делайте сами, но, стоит отметить, что стоимость второй версии высока. Лично я, например, первую версию дома я не буду заменять на вторую. Но, как рабочий безотказный инструмент, оно того стоит.

    Первый трекпад похож на трекпад MacBook Pro (без force touch), даже интереснее в плане большей рабочей поверхности. В тот же момент он не обладает такой массивностью, как трэкпад ноутбука.
    Ответ написан
    Комментировать
  • Как сделать задачу одним запросом в MySQL?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    MySQL 8.0 и выше
    WITH RECURSIVE `cte` (`date`) AS (
      SELECT :from_date
      UNION
      SELECT `date` + INTERVAL 1 DAY
        FROM `cte`
        WHERE `date` < :to_date
    )
    SELECT `cte`.`date`,
           IFNULL(`s`.`count`, 0) AS `joined_count`,
           IFNULL(`u`.`count`, 0) AS `left_count`
      FROM `cte`
      LEFT JOIN (
        SELECT `joined_date`, COUNT(*) AS `count`
          FROM `table`
          WHERE `joined_date` BETWEEN :from_date AND :to_date
          GROUP BY `joined_date`
      ) AS `s` ON `s`.`joined_date` = `cte`.`date`
      LEFT JOIN (
        SELECT `left_date`, COUNT(*) AS `count`
          FROM `table`
          WHERE `left_date` BETWEEN :from_date AND :to_date
          GROUP BY `left_date`
      ) AS `u` ON `u`.`left_date` = `cte`.`date`
    Ответ написан
    Комментировать
  • Почему браузеры на Chromium не загружают заблокированные сайты с помощью VPN?

    @Drno
    Поставьте на ПК днс серверы не автоматически, а например от cloudflare
    1.1.1.1 1.0.0.1

    Chrome берет днс из системы
    Фаерфокс использует публичные днс
    Ответ написан
    9 комментариев
  • Какой MacBook выбрать из двух конфигураций?

    @Drno
    Щас вроде на м1 почти всё уже работает... и намного быстрее чем на интелах
    Ответ написан
    1 комментарий
  • Зернистость на экране при подключении к macbook?

    xez
    @xez
    TL Junior Roo
    Просто у этого монитора низкое разрешение.
    Чтобы картинка была красивой - нужно чтобы разрешение было высоким.
    Вы, наверное, спросите "А почему на винде тогда нет такого эффекта?", а я вам отвечу, что "Apple удалила субпиксельное сглаживание из macOS в 2018 году, в том же месяце, когда выпустила свой последний ноутбук без Retina".
    Ответ написан
    3 комментария
  • Как реализовать логику статистики на сайте?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    таблица Переходы.
    Поля:
    id, тип_перехода, дата, значение_счётчика

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

    Sanes
    @Sanes
    В Украине открывайте. Там просто рай для IT-шников. Из Беларуси целыми подразделениями мигрировали.
    Ответ написан
    9 комментариев
  • Как правильно клонировать репозиторий?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Если я правильно понял, то здесь требуется не клон, а форк.
    То есть надо
    1. Клонировать
    2. Создать в гите новый репозиторий
    3. Сделать его апстримом к текущему коду

    git clone https://github.com/userName/Repo New_Repo
    cd New_Repo
    git remote set-url origin https://github.com/userName/New_Repo
    git remote add upstream https://github.com/userName/Repo
    git push origin master
    git push --all

    В общем все как написано тут
    Ответ написан
    4 комментария
  • Как быстро освоить Bootstrap 5?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Там весьма внятная дока, ничего особенного прям учить не нужно, читаешь, запоминаешь, делаешь, что забыл - смотришь в доке.
    Ответ написан
    Комментировать
  • Прошу помочь разъяснить ситуацию, vue или react?

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

    Если имеются ввиду angular, react, vue - чушь это всё собачья. Решают они одни и те же задачи, просто разными методами и философиями.

    А что вы хотите услышать?

    Каким образом вы выбираете себе автомобиль? Их так много, но все они решают одну и ту же задачу. Vue и React - это как мерседес и BMW. Вечное противостояние 2х философий. Обе машины прекрасны, дороги и комфортны, но у каждой так или иначе своя философия.

    Берите то, что нравится. Просто возьмите все 3 и используя стандартные CLI, напишите обыкновенный бложек с созданием, редактированием, удалением записей, детальной страницей, т.е. обыкновенный CRUD. И посмотрите, с каким из них, вам процесс работы нравится больше. Потратить пару дней и всё.

    Один спец. скажет вам, что реакт, другой скажет, что vue.
    Третий скажет, что реакт это вообще даунгрейд по сравнению с vue(и тут я согласен).
    Четвёртый скажет, что реакт для мужиков, на него больше вакансий, они дороже и проще найти работу.
    Пятый скажет, что на реакте есть куча всяких штучек дручек и т.п.
    Шестой будет молчать, т.к. юзает ангуляр и не знает никаких проблем и с насмешкой смотрит на этих 2х. Потому что это ещё одна, совсем не похожая на других философия. Где за тебя уже всё придумали, сделали и сказали как делать дальше.

    Вы не получите полноценную картину.

    От себя скажу так, если вы любите работать с html берите vue. Vue для меня гораздо лучше, чем react. В react гораздо больше писанины кода, чем в vue. Я терпеть не могу jsx(во vue он тоже есть), отвратительная штука, но это вкусовщина. Обязательно найдутся те, кто скажет иначе, ради бога. В vue шаблоны - это родной и привычный мне html с очень удобным и понятным шаблонизатором. Любите работать с html, вперёд.

    Если вы не любите верстать и вам больше нравится сам процесс писанины js, писать стили на js, берите реакт.
    Если вы любите типизацию, если вы за строгий контроль кода и вообще, вы считаете себя "тру" прогером, берите ангуляр, если коротко.

    Заметьте, я чаще всего сравниваю react и vue, а ангулар где-то в стороне. angular - это как volvo, тебе ничего больше не нужно, у тебя и так всё хорошо.
    Ответ написан
    6 комментариев
  • Как оплатить домен у NameCheap?

    RoundRobin
    @RoundRobin
    Попросите знакомых из EU/US оплатить. Или сами зарубежной картой (есть люди, которые сами конечно не выпускают, но уже продают готовые такие). Делать это лучше с IP соответствующей страны (важно! не VPN, они за подмену IP были случаи блокировали аккаунты).

    Другое дело, ради чего все это? Домены там давно не дешевые, русскоязычных клиентов 22-го грозятся выгнать...

    Можно же продлить трансфером к другому регистратору, из нейтральной страны (например regway), и принимает российские карты или yoomoney, или крипту. Оно и дешевле выйдет.
    Ответ написан
    Комментировать
  • С чего начать построение образовательной платформы?

    Sanes
    @Sanes
    С концепции и технического задания.
    Ответ написан
    Комментировать
  • Где купить сервер для vpn c возможностью оплаты картами Visa/Mastercard?

    CityCat4
    @CityCat4 Куратор тега VPN
    Дома с переломом ноги
    Есть.
    Есть vds.sh, но я еще не пробовал продлять у них, хотя скоро надо
    Есть majordomo
    Есть adminvps
    У ruweb кончились возможность размещения в голландии.
    Есть poiskvps, в конце концов, там сбственно все и находится.
    Ответ написан
    4 комментария
  • Как навсегда переслать переменную из контроллера в представление?

    @vism
    учитывая код, просто фигачь $_POST['email'] прямо во view :) Хуже не станет
    Ответ написан
    2 комментария