Задать вопрос
  • Как сделать такой двойной box-shadow для кнопки?

    iamd503
    @iamd503 Куратор тега CSS
    Верстальщик
    Правда без скруглений
    jsfiddle.net/n4s3u15j/3
    Ответ написан
    2 комментария
  • Болезнь творца или как создать свой виртуальный мир?

    @xCyber
    История одного искусственного виртуального мира: https://geektimes.ru/post/90571/
    Реализовать можно на javascript и canvas
    5a58717ee25db142273485.png
    Ответ написан
    Комментировать
  • Как взять первый заказ на фрилансе без отзывов?

    bro-dev
    @bro-dev
    Есть срочные заказы которые дают первому ответившему, для этого нужно постоянно мониторить биржу. Есть заказчики жадины с оплатой ниже среднего, тоже возьмут без отзыва. Так же есть сложные заказчики из которых вытягивать че они хотят по времени как делать весь заказ. Кароч много вариантов нужно просто начать и делать и быть готовым что первые часов 40 могут быть безрезультатны(так будет казаться по крайней мере).
    Ответ написан
    1 комментарий
  • Прочитанное и непрочитанное сообщение: какой обработчик использовать?

    lazalu68
    @lazalu68
    Salmon
    Например можно подглядеть идею у vk.com, там сообщения считаются прочитанными, если 1) пользователь переключился в чатик, 2) провел по ним курсором мыши, 3) зафокусил поле ввода или 4) попытался ввести что-то в поле.
    Ответ написан
    2 комментария
  • SocketJS: обрабатывать все сообщения через один сокет или открыть несколько?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Для чата нет никакой разницы. Лучше гонять все данные через один сокет. Памяти будет использоваться меньше, как на сервере так и на клиенте.
    Если у вас большой трафик аля видео, то для видео-аудио лучше использовать отдельный сокет, или работать через UDP. Т.о. если в одном сокете обазуется очередь, то второй будет всегда свободен + сигнальный трафик не настолько большой чем аудио-видео.
    В данном случае: чат - это сигнальный протокол и нет смысла заморачиваться с доп сокетами.
    Ответ написан
    1 комментарий
  • Где взять практику программисту?

    @younghacker
    А вы уверены что вы программист?
    У меня идеи были раньше навыков программирования и раньше знания языков.
    Что программировать даже вопросов не возникало.
    Придумывал задачу и писал. Сталкивался с проблемой - брал
    дизассемблер, отладчик и смотрел как это решают другие.
    Читал исходники чужих широко известных библиотек.
    Красивый, понятный, изящный код. Это же кайф, как поэзия!

    Практику можно только напрактиковать! :)
    Тренировка во сне - пока что возможна только в кинематографе.
    Ответ написан
    2 комментария
  • Как постичь дзен пинга?

    Jump
    @Jump
    Системный администратор со стажем.
    Нужно просто четко понимать что такое пинг - это время прохождения пакета от вас до нужного сервера и обратно.
    Сигнал идет со скоростью света -300тыс км в секунду поэтому дойти до сервера расположенного в 10тыс км и обратно займет примерно 60мс

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

    В любой беспроводной сети пинг значительно выше чем в проводной, по той простой причине, что там передается куча кодов коррекции, бывают приличные потери пакетов, и еще зачастую нужно довольно долго ждать своего таймслота.
    В итоге между двумя компьютерами расположенными в пяти метрах друг от друга пинг будет менее 1мс если подключить их проводом, а вот если для подключения использовать WiFi то пинг будет в лучшем случае 50мс, а в худшем может и 900мс - заметьте это для компьютеров которые стоят рядом.
    Всякие 3G, 4G - в этом плане мало чем отличаются от WiFi.

    Снизить пинг используя прокси - бредовая идея.
    Вместо того чтобы пакет пошел напрямую к серверу, ваш пакет идет к прокси, расположенному неизвестно где, а потом от этого прокси к нужному вам серверу. Как правило это увеличивает пинг.
    Хотя изредка бывают ситуации когда у вашего провайдера кривые и длинные маршруты на конкретный адрес, и прокси помогает это дело исправить - но такое встречается крайне редко, и нет смысла на это рассчитывать.

    Если нужен хороший пинг -
    • Используйте только проводные подключения, в идеале оптика до дома.
    • Не используйте дома никаких беспроводных подключений вроде WIFI.
    • Не используйте интернет для других целей или настраивайте приоретизацию на вашем оборудовании - если вы будете одновременно с игрой качать торренты это увеличит пинг. Поэтому либо отключаем все что использует интернет, либо настраиваем на нужный адрес высокий приоритет.
    Ответ написан
    3 комментария
  • Как постичь дзен пинга?

    Так к прокси Австрии-то вы подключаетесь из вашей страны. Путь до заветных серверов с игрой только удлинится.
    Ответ написан
    Комментировать
  • Какой алгоритм подойдет для описания полета насекомого?

    sergiks
    @sergiks Куратор тега Алгоритмы
    ♬♬
    Можно сделать цепочку преследования: к случайной точке тянется одна, к ней другая, и т.д., а последняя – муха.

    Очередную точку ставить на плоскости случайно, в любом месте внутри допустимой области. Эта точка – цель, к которой стремится следующая, невидимая точка: каждый следующий кадр её координаты изменяются на k * векторИзТекущегоПоложения-в-Цель:
    x = x + k * (xTarget - x);
    y = y + k * (yTarget - y);

    Так «преследователь» замедляется, по мере приближения к цели, никогда её не достигая.

    Эта невидимая точка – не одна. К ней, как к цели, стремится следующая. К той ещё одна. Наконец, сама муха по этому закону стремится к хвосту этой цепи - очередной точке.

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

    Сделал рабочий пример.

    Можно поменять алгоритм и сделать, скажем, линейную скорость постоянной. Или случайно варьировать параметры k и D – от этого поменяется скорость и траектория от плавной ближе к ломаной.
    Ответ написан
    Комментировать
  • Как правильно выбирать позицию в разговоре с клиентом?

    ZERGE
    @ZERGE
    Основная точка: ищите то что нужно вам.
    Это фриланс, вы вольны выбирать как вам работать и с кем. Работайте так, как комфортно вам. Если вам что-то не подходит, говорите это заказчику, находите общий знаменатель, не находите - прощайтесь.
    Ответ написан
    Комментировать
  • Где искать middle/senior backend программиста?

    TheTalion
    @TheTalion
    Я так понял, вам не просто senior backend нужен, а senior backend + senior architect?
    Таких людей с горящими глазами нет В ПРИНЦИПЕ.

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

    У вас вариант только один - искать финансирование. Стартапы, зачастую, дико скучная для обучения сфера. Это не создание игр, где местами весело.
    Ответ написан
    9 комментариев
  • Однодневкам-одновопросникам тостера запретить задавать вопросы?

    @Beltoev
    Живу в своё удовольствие
    Думаете, 10 бесполезных ответов лучше, чем один бесполезный вопрос?

    К тому же, тут и без новичков достаточно таких ответов, а с такими правилами тостер вообще в помойку может превратиться
    Ответ написан
    8 комментариев
  • Как мягко переубедить клиента в том что он не прав?

    @ivkol
    Соберите десяток сайтов похожих успешных компаний - и покажите их сайты.
    Выложите на форумах пару скринов макетов и попросите оценить - дайте ссылку заказчику на ответы.
    Дайте статью на сочетаемость цветов и на статью - связь цвета и как быстро посетители уходят с сайта.
    Ответ написан
    Комментировать
  • Как мягко переубедить клиента в том что он не прав?

    LenovoId
    @LenovoId
    svg, css,js
    ну как бы - сайт то не ваш.
    а в своём огороде хочу помидоры рощу а хочу кактусы
    Ответ написан
    2 комментария
  • Как построить свой рабочий день фрилансеру?

    SuperPosan
    @SuperPosan
    Бандит
    Какая разница когда работать, главное что бы денег платили, работайте когда хочется, отдыхаете когда хочется. Это и есть смысл фриланса.

    Все надоело - пошел гулять. Встертил старого приятеля, напился с ним, вернулся в 11 вечера, заснул, проснулся в 4 утра, сел поработал 4 часа. Опять спать захотелось, лег поспал. Проснулся в 8 поел. Поработал 3 часа, сходил в бассейн. Вернулся с бассейна поработал еще 2 часа. А время только 4 а уже 8 отработал.
    Силы еще есть, поработал еще пару часов.


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

    Графики - Нах*й
    Режимы - Наx*й
    Делайте то что хочется
    Посылайте всех нах*й
    Меня тоже можете послать
    Ответ написан
    8 комментариев
  • Имеет ли смысл создание новой фриланс-биржи?

    dom1n1k
    @dom1n1k
    Ваш вопрос звучит примерно так: если я изобрету лекарство от всех болезней, человечество будет заинтересовано?
    Ну... теоретически как бы да, при соблюдении озвученного условия - будет. Но будет ли оно действительно выполнено, или жизнь внесет свои коррективы? Вопрос риторический.
    Ответ написан
    Комментировать
  • Как получить заказы по web scraping и какие навыки улучшить?

    @WapGeaR
    Программист
    Я бы не доверился человеку со ставкой 8$/час, попробуйте хотя бы 15
    Ответ написан
    6 комментариев
  • Почему в американских лендингах нет телефонов, как точек захвата?

    zoonman
    @zoonman
    ⋆⋆⋆⋆⋆
    Потому что в Америке принято продавать продукт, а не впаривать говно.
    Именно поэтому принято, чтобы продукт говорил сам за себя.

    Пользователю нафиг не нужен телефон, чтобы начать использовать продукт. В большинстве случаев нужен email, чтобы получить ссылку на авторизацию и начать работу с продуктом. В США большая часть населения умеет пользоваться Интернетом, компьютером и в состоянии ввести номер кредитки для оплаты продукта/услуги онлайн.
    В России есть специфика - IT-имбецилы, которые не умеют пользоваться компьютером, поэтому им нужно звонить и говорить, на какую кнопку надо нажать и как оплатить. Аналогичная ситуация в Китае, у этих дебилов вообще практически везде авторизация завязана на номер телефона.

    Есть еще один момент, телефонный звонок крайне навязчив, фактически посягательство на личное время и часто неуместен. Лично я провожу в некоторые дни до 60% своего времени на совещаниях. Мне некогда выслушивать и кому-то звонить. А вот email я могу быстренько просмотреть.

    Вам не нужна форма захвата, вам нужно показать продукт и дать пользователю возможность им пользоваться. Если продукт нравится, то за него заплатят. Остальное все - шелуха.
    Ответ написан
    11 комментариев
  • Биржа upwork как источник заказов для IT компании?

    @polifill
    Не с той стороны заходите.

    Самая большая проблема - ВЗЯТЬ нормальный заказ на бирже UpWork.
    Ну а вам как бизнесмену - брать такие заказы РЕГУЛЯРНО, чтобы обеспечивать свой штат постоянной загрузкой по работе.

    Все остальные озвучанные вами проблемы - полнейшая ерунда и вообще не являются проблемой на фоне той проблемы, что действительно вам будет трудно решить для того чтобы начать свою деятельность на Upwork - РЕГУЛЯРНО БРАТЬ ХОРОШИЕ ЗАКАЗЫ.

    Неплохие специалисты на Upwork годами работают - и предел их мечтаний "взять заказ на 500 долларов", а вы сходу на постоянные заказы по $3000 рот раззеваете....

    Не хотите, чтобы ваши конечные исполнители видели ваши заказы и заказчиков - работайте с исполнителями мимо Upwork, а через Upwork только с заказчиками работайте, - в чем проблема-то????

    От того, что ваши работники узнают, что вы берете заказы через Upwork - ничего принципиально не изменится.

    1. Одиночному специалиста не так просто брать крупные заказы.
    2. Чтобы раскрутиться на Upwork - нужно время, и довольно долго новичок получает не особо интересные и не особо денежные предложения.
    3. Если вы обеспечиваете сотрудников постоянным потоком работ - они не будут искать доп. заработок на сайтах типа Upwork.
    4. Не всем нужен этот гемморой с прямым заказчиком. Подавляющее большинство людей в мире работает в каких-либо фирмах и получает работу через начальника, а то и через большую цепочку начальников... Многим людям так намного комфортнее.

    Проблема у вас будет только в одном случае - если вы будете откусывать ЗДОРОВЕННЫЙ процент, при этом никакой СВОЙ ВКЛАД НЕ ДОБАВЛЯЯ.

    Но в наше время, когда о Upwork знают почти все - никак вы эту проблему не устраните.

    Только внося свой дополнительный вклад (например, прекрасным знанием английского языка, постоянным вниканием в глубину проектов и тем, что будете крайне внимательно относится к своей репутации на Upwork и будете работать над репутацией долгие месяцы) вы будете застрахованы, что работать через вас будет выгоднее, чем напрямую.
    Ответ написан
    8 комментариев