Задать вопрос
  • Как растянуть время на upwork?

    XXX
    @XXX
    Решение где-то рядом
    Как растянуть время на upwork?

    Занимаюсь дизайном.
    Можете добавить дополнительных манипуляций и работать немного медленнее. Представьте что клиент стоит рядом и руководит вашей работой.
    d688f005417d4a35b418d27c2cb7d852.gif

    Но лучше повысьте ставку и не пытайтесь растягивать рабочее время, тратя время личное.
    Ответ написан
    5 комментариев
  • Как блокировать https запросы для определенных пользователей?

    @res2001
    Developer, ex-admin
    Настройте squid и радуйтесь. Можно с авторизацией, можно по IP. Как угодно.
    Ответ написан
    7 комментариев
  • В чем прикол такого хака?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    Изврат какой-то, смысла никакого так именовать классы.

    Придумать проблему и героически пытаться её решить - примерно так это выглядит.
    Браузеры позволяют так именовать с 14 года примерно судя по гуглу.
    Слеш возможно для старых браузеров чтобы они правильно спарсили и не сломались стили.

    Однако зачем так делать никто нигде не пишет. Видимо чтобы потом бороться с глюками возможными на пустом месте.

    Вообще -- используется для переменных в CSS, но это скорее относится к самим стилям, а не названиям.
    Ответ написан
    2 комментария
  • А какие преимущества можно получить от интеграции linux в винду?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    Польозваться всеми благами человечества в виде нормальной консоли и все что к ней прилагается.

    Да что там консоль, можно даже desktop поставить, правда это уже попахивает идиотизмом.
    Ответ написан
    4 комментария
  • Как делают Responsive сайты?

    iiiBird
    @iiiBird Куратор тега CSS
    Пока ты спишь - твой конкурент совершенствуется
    есть ли какие-нибудь туториалы, которые объясняли бы все эти способы на примере ?

    ага. вот все, что ты перечислил - отдельным запросом в гугле вводи и смотри
    Ответ написан
    3 комментария
  • Как очистить массив не трогая свойства и методы?

    sergiks
    @sergiks Куратор тега JavaScript
    ♬♬
    Очистить массив, не трогая добавленные свойства и методы:
    ar.length = 0

    С вашими значениями (вы забыли return в методе sum()):
    var ar = [1, 2, 3];
    ar.sum = function() {
        return this.reduce(function(a, b) {
            return a + b;
        });
    }
    
    ar.length = 0;    // значений больше нет, но метод sum() остался
    ar.push(5, 6, 7); // добавляем новые значения
    ar.sum()          // 18
    Ответ написан
    Комментировать
  • Сопровождение проекта: продавать часы или результат?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Сопровождение проекта - это договор с регламентируемым списком работ и ограниченным количеством часов по каждому из этих типов работ и временем реакции на каждую задачу или сбой.
    Разработка/доработка любого нового функционала или исследование - это НЕ сопровождение и регламентируется отдельным договором подряда.
    The End.
    Ответ написан
    2 комментария
  • Как установить Windows если нет CDrom и USB?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    По сети, если сетевая карта поддерживает загрузку по сети.
    Ответ написан
    Комментировать
  • Как установить Windows если нет CDrom и USB?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    Вынуть жесткий диск, поставить в рабочий компьютер, установить ОС без установки специализированных драйверов (только стандартные), записать драйвера от ноутбука на этот диск, переставить диск в ноутбук, запустить ОС и установить драйвера от ноутбука.
    Ответ написан
    14 комментариев
  • Когда можна приступать к фреймворкам?

    zo0m
    @zo0m
    full stack developer
    Стандартный ответ на вопрос как, когда и что учить:
    пили проекты, решай реальные задачи, все остальное тлен.

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

    Не дают работу? так сделай что-то для себя, для своих близких, для дяди, тети. Можно начать с какого-нибудь телеграм бота - сделать очень просто, минимум навыков.
    Ответ написан
    6 комментариев
  • Что делать если команда говнокодит?

    Мы стараемся не запускать эту проблему посредством code review, пытаясь распределить нагрузку по ревью между наиболее опытными участниками. Если в коде есть проблемы - тикет возвращается на доработку с замечаниями. Даже если банально не мержится с главной веткой. Попробуйте наладить этот процесс.

    Также мы всё собираемся настроить Continuous Integration. Jenkins может прогонять по коду проверку на соблюдение стандартов и покрытие тестами, а затем показывать результаты в красивом виде. Если чей-то коммит показывает более чем N ошибок в расчёте на единицу объёма кода - можно возвращать на исправление.

    Прямо уж откровенной копипасты и лапши у нас вроде бы нет почти. Мы стараемся избегать её, придумывать декларативные абстракции во всех случаях, где много тупого императивного кода, писать в функциональном стиле. Я думаю, что необходимы постоянные целенаправленные усилия в этом направлении, чтоб не допускать засилья энтропии.

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


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

    Ну и важно, чтобы у самих разработчиков была установка на хороший код, профессиональная гордость. У фрилансеров её, бывает, нет, а есть отношение "тяп-ляп, лишь бы работало и лишь бы часы оплатили, а там хоть потоп". Учитывая, что их заказчики занимаются code review нечасто, развитие такого отношения закономерно. Но всё-таки хочется писать красивые программы. Такое желание обязано быть.

    Я, конечно, сам не волшебник, я только учусь, и работа с командой - такая штука, которой надо постоянно учиться. Видимо, вы тоже учитесь; успехов в этом.
    Ответ написан
    2 комментария
  • Авто запуск программы с флешки на win7 и выше?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    На флешке просто создаешь файл autorun.inf, в котором указываешь что нужно запускать, например так:

    [autorun]
    ICON=autorun\myprog.ico
    OPEN=autorun\myprog.exe


    Для медиа дисков, может быть еще shell и action, но вообще, в свойствах Windows обычно давно уже отключают автозапуск чего-либо по умолчанию, дабы не заражаться с левых носителей. Так что надежного способа для обычных флешек нет.
    Ответ написан
    8 комментариев
  • Как разумнее разбить на разделы SDD под Linux?

    Jump
    @Jump Куратор тега Твердотельные накопители
    Системный администратор со стажем.
    Терзают некоторые вопросы про сокращение выработки ресурса и продление жизни.
    Фигня.

    Какие системные каталоги лучше замонтировать на обычный диск?
    Те которые содержат редко используемую информацию, либо слишком объемную по размеру чтобы разместиться на SSD.

    Как быть с разделом подкачки? Тут вот в статьях пишут, что подкачка на ssd - это здравый выбор.
    Правильно пишут.

    Сколько не размеченной области оставлять или не оставлять? То ли 25%, то ли 20%, под trim это или для другого чего-то?
    Если для бытового использования - сколько угодно. Если TRIM работает, и диск не под завязку забит - она и не нужна при обычном использовании.
    Если будет высокая нагрузка на запись, или TRIM работать не будет - по обстоятельствам, главное чтобы всегда был запас ячеек. Обычно 10-20%хватает, иногда и 50% процентов оставить можно.

    Чего опасаться и за чем следить?
    Опасаться пятен на солнце. Следить за соседом, он что-то замышляет.
    Ответ написан
    6 комментариев
  • Будет ли считаться плагиатом диплом, если до защиты выкладывать статьи из диплома на хабре?

    @Z-r
    > [юриспруденция]
    > Будет ли считаться плагиатом диплом, если до защиты выкладывать статьи из диплома [в Интернете]?

    «ПЛАГИАТ — умышленное присвоение авторства на чужое произведение науки, литературы или искусства в целом или в части, один из случаев нарушения авторских прав»
    Большой юридический словарь, выделение мое

    «ПРИСВОЕНИЕ АВТОРСТВА — 1) как один из способов посягательства на права авторов (ст. 146 УК РФ) представляет собой выпуск (в полном объеме или части) чужого произведения под своим именем; издание под своим именем произведения, созданного в соавторстве с другими лицами, без указания их фамилий;...»
    ibid
    Ответ написан
    Комментировать
  • Можно ли в nginx подняться выше document root через URI запроса?

    @BorisKorobkov
    Web developer
    Безопасно. Указанием "../" в URI подняться выше root нельзя.
    Ответ написан
    3 комментария
  • Какой редактор+плагины лучше использовать?

    @archelon
    vs code большую часть перечисленного (включая отладку, гит, галп, интеллисенс) поддерживает "из коробки".
    Ответ написан
    4 комментария
  • Какой редактор+плагины лучше использовать?

    BBmike
    @BBmike
    То есть ты пользуешься вот этим всем функционалом и не в состоянии купить лицензию на то, что принесет тебе хлеб с маслом?
    мне кажется, тут дело в танцоре и малом размере ботинок
    Ответ написан
    2 комментария
  • Как написать аналог Pokemon Go?

    riky
    @riky
    Laravel
    в PG насколько я знаю много хаков связанных с позиционированием. например в помещении спутники почти не видны. во вторых местоположение GPS может скакать на десятки и сотни метров даже когда юзер стоит, тем более что телефоны и качество датчиков у всех отличается. поэтому в чистом виде по координатам GPS это будет не юзабельно.
    PG по-моему активно используют датчики ускорения для определения перемещения на небольших расстояниях.
    в общем гемороя там хватит, в лоб задача вряд ли решится, по крайней мере с таким же более менее приемлимым качеством.
    Ответ написан
    Комментировать