• Как увеличить скорость загрузки страницы?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Я расчитывал, что результаты будут примерно одинаковы(+/- 5 единиц), но здесь колосальная разница..

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

    4 удаленно подгружаемых шрифта для лендинга поселкового уровня? ОоОООоо...

    ну и плюс банальщина:
    5d8a62c4aeb1c305057074.png
    Ответ написан
    4 комментария
  • Есть ли у PayPal официальная html post-форма?

    Iframe - Нет.
    https://www.paypal.com/us/smarthelp/article/can-i-...

    Форма - да https://developer.paypal.com/docs/classic/paypal-p...

    Возможен еще вариант с переходом на страницу PayPal и редирект обратно после платежа.
    Ответ написан
    7 комментариев
  • Требуются сейчас программисты на чистый JavaScript?

    xPomaHx
    @xPomaHx
    1vs9
    На аутсорсе с быстро меняющимися проектами, но нужно js знать на уровне чтобы вникнуть в любой фреймворк за 1 день, и я сейчас говорю не про топ 3 а про те что уже умерли и даже гуглятся с трудом.
    Ответ написан
    Комментировать
  • В каком разрешении создавать игру?

    maaGames
    @maaGames
    Погроммирую программы
    "лучше", чтобы художник рисовал в векторе. Ещё лучше, если и в игру в векторе удастся картинки запихнуть.
    Ещё обрадую тем, что есть и 4:3 мониторы и ultra-wide 21:9.
    С интерполяцей не всё так хорошо, как может показаться. Линейная интерполяция сильно портит картинку, что не удивительно. Билинейная и любая другая будет приводить к артефактам на границах спрайтов, если спрайты плотно упакованы в спрайт-шите (а так оно и есть) - на одном спрайте будут по периметру размытые пиксели соседнего спрайта. Поэтому нужно заранее о масштабировании позаботиться и покруг каждого спрайта сделать однопиксельную рамочку, повторяющую пиксели по периметру спрайта (можно и в 2 пикселя шириной, но хотя бы в один).
    Ответ написан
    Комментировать
  • Выбор движка для 2D игры на Android?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Unity
    (альтернатива: Godot - awesome)
    Ответ написан
    3 комментария
  • Требуются сейчас программисты на чистый JavaScript?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Простое задание: вычислить сумму ряда (1+2)+(3+4)+...+(9+10), используя ТОЛЬКО! функцию суммы двух слагаемых и используя 5 параллельных потоков с минимальным количеством вызовов этой функции и общего времени вычисления.

    Программисты "чистого" JS в 5-10 раз дороже.
    А денег платить - мало кто хочет.
    Поэтому, все и экономят (+безопасность от какого-никакого говонокода), требуя фреймворки.
    (по-моему, это очевидно)
    Ответ написан
  • Требуются сейчас программисты на чистый JavaScript?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Ванильку часто заказывают некие скажем так закрытые от внешнего мира учреждения,
    где СБ тупо не подпишет доки с упоминанием какого-либо невнятного или мутного или упаси боже забугорного разработчика.
    например, КИТАЙСКИЙ vue)))
    ---------------------------------
    *часто - сугубо личная оценка исходя из личного опыта.
    Ответ написан
  • Как сделать кнопку, по нажатию которой значения определенных ячеек записывается в новой таблице?

    Документация по Sheets API вам в помощь.

    Покажите, что делали и что не получается. Иначе вам на Freelansim.
    Ответ написан
    1 комментарий
  • На чём лучше делать игры новичку?

    Snapdrawler
    @Snapdrawler
    Обратите внимание на Game Maker Studio, Corona SDK, Cocos2D-x. Лучше конечно Unity, он более функциональный. И если решите остаться на нем, то в будущем будет больше возможностей.
    Ответ написан
    2 комментария
  • Как защитить какой то текст в скриптовом языке программирования?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Храните хэш правильного ответа и сравнивайте с хэшем от введённого значения.
    Ответ написан
    2 комментария
  • Если я подключусь к конференции (презентации), которая показывается на основе коммерческой версии, перекинется ли на меня зараза?

    @efcadu
    Системный администратор
    Никто точно не знает, кроме самих сотрудников тимьювера, а они, по понятным причинам, не поделятся инфой )
    Вообще алгоритм, по которому они начинают подозревать в коммерческом использовании постоянно меняется, мне кажется.
    Я, например, никогда не подключался к коммерческим версиям, но меня периодически банят. В моем случае потому-что много подключений к разным компам.
    Судя по вопросу, вас тоже забанят, рано или поздно )))
    Ответ написан
    Комментировать
  • Как считать RPS, если соединение устанавливается от 0 до 5 секунд?

    sergiks
    @sergiks Куратор тега JavaScript
    ♬♬
    Запросы имеют протяжённость во времени.
    Начало запроса — отправка запроса клиентом.
    Окончание – завершение получения данных клиентом и закрытие соединения.

    Неизвестно тут, что сервер считает за отметку времени запроса: его начало, конец, или что-то ещё.

    Допустим, разрешены 3 запроса в 1 секунду.
    Отправил 3 одновременно. Но 2 из них призадумались и тянутся по 5 секунд каждый, а один отыграл за 500 миллисекунд. Когда можно отправить ближайший следующий запрос?
    |--------------------|
    |--------------------|
    |--|
    0-----1-----2-----3--

    Гарантированно можно через 1 секунду после завершения 3-го быстрого, т.е. через 1500мс со «старта».

    И можно эвристически порисковать и чуть уменьшить эту паузу с окончания очередного запроса.

    Можно держать N «дорожек» – по числу одновременных запросов в единицу времени. И ставить очередной запрос на первую освободившуюся «дорожку».
    Ответ написан
    Комментировать
  • Существует ли способ сохранить значение переменной перманентно в php?

    Stalker_RED
    @Stalker_RED
    Что мешает записать токен в сессию, в файл, в мемкеш или в базу данных, например?
    Ответ написан
    2 комментария
  • Надо ли применять вежливость на проектах Хабра?

    Moskus
    @Moskus
    На Тостере - точно не нужно, это часть правил.
    Интересно, где вы на Хабре это писать собрались, в комментариях?

    Такое правило существует не потому что тут кто-то "против вежливости". Есть несколько причин, почему такие формы вежливости здесь теряют смысл.
    - Они всё равно теряются на фоне основного смысла вопроса, когда читаешь несколько десятков вопросов.
    - Их чтение точно также отнимает время, как чтение бессмысленных вводных фраз вроде "у меня возник вопрос" или заключений вроде "помогите, кто сможет" - умножьте это на десяток-другой, и получите украденное у отвечающих время.
    - Не секрет, что многие авторы вопросов с огромным трудом могут выдать внятное описание проблемы и что они действительно хотят. Если они ещё и над приветствиями думать должны будут, то растратят последние остатки сил.
    - Вежливость, не формальная, а настоящая - не в том, чтобы повторить слова, которые все знают, а в том, чтобы понятно и конкретно описать то, что автор вопроса хочет узнать. Чтобы отвечающим не надо было гадать, переспрашивать, тянуть детали клещами. Также - в том, чтобы на уточняющие вопросы отвечать то, что спрашивают, или "я не знаю", а не копипастить вопрос. И в том, чтобы быть готовым воспринимать ответ, как оно есть в реальности, даже если факт, на который вам указывают, вам неприятен. И не вести себя, как идиот, который ничего не знает, пришёл с проблемой, а получив бескорыстную помощь - фыркает, что будто ему все должны сделать всё за него.

    Вот это всё - вежливость, настоящая. А написать "добрый день" может любой дурак.
    Ответ написан
    2 комментария
  • Как исправить ошибку при большом количестве fetch запросов?

    Stalker_RED
    @Stalker_RED
    Можно.
    Купить сервер пошустрее, или купить побольше серверов.

    Или научиться хоть немного думать о производительности еще на этапе проектирования :)

    UPD: sheeel, вот ты мне не веришь, хотя скорее всего зря. Я там в комментах писал как проверить.

    Попробую объяснить на пальцах что такое оверхед, и где у тебя архитектурный косяк.

    Представь себе автомеханика, который ковыряется под капотом автомобиля, и у него есть паренек стажер на подхвате. И вот механик говорит стажеру - псс, парень, нужна гайка на 13!
    И парень бежит на склад (недалеко, 20 метров всего), и говорит складовщику: нужна гайка на 13! Складовщик открывает книгу учета складских материалов, смотрит где у него хранятся гайки, идет к нужному стеллажу, открывает коробочку, вынимает гайку, кладет в пакетик, возвращается, отдает парню гайку, и записывает в журнал, что мол по запросу такого-то выдана гайка на 13, 1 штука, хотя парень уже убежал.

    И все счастливы.

    А потом вдруг слесарю понадобилось 50 гаек. И он 50 раз посылает помощника за гайками. И каждый раз парень носит по одной. И кладовщик (он чуток поумнее этого парня), уже не заглядывает в журнал чтобы узнать какой стеллаж ему нужен, у кладовщика для этого кеш в голове есть! Но он вынужден все равно открывать коробочку, вынимать гаечку, и записывать в журнал. Он бы и рад отдать 50 гаек в одном пакете, он так умеет! Но он четко следует инструкциям. Запрошена одна гайка - вот вам одна. А потом после 20 гаек у кладовщика обед, и парень возвращается не с гайкой, а invalid response.

    Так вот, вы почему-то решили, что все упирается в скорость, с которой паренек бежит к складу и от склада. Это тоже важно, осбенно если склад далеко. Inviz Custos и Максим Зайцев подсказывают вам, что нужно больше пареньков, и как правильно их поставить в очередь у окошка. Это тоже важно, ага.

    Но гораздо круче было бы запросить все 50 гаек за один раз.
    Ответ написан
    1 комментарий
  • Как изменить цвет звездочки в placeholder с помощью Js?

    hzzzzl
    @hzzzzl
    css
    https://developer.mozilla.org/ru/docs/Web/CSS/Adja...
    +
    https://developer.mozilla.org/ru/docs/Web/CSS/:pla...



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

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Здравствуйте. Скажите возможно ли зарегистрировать собственный домен для сайта?

    Если Вы про собственный TLD (Top Level Domain) типа mydomain.zhopa - наверное можно, при наличии у Вас Камаза денег. В точности я не знаю, но денег надо будет много. Очень много и не рублей, а мертвых енотов.

    Правда, он будет реально Вашим :)

    А про остальное замечательно написал dollar
    Ответ написан
    Комментировать
  • Есть ли в Си функция, читающая TCP без коллбеков?

    gbg
    @gbg
    Любые ответы на любые вопросы
    В си вообще нету функции, которая что-то там читает из сокета - это делается либо функцией из состава Berkeley sockets для UNIX или Winsock для Windows.

    И там и там имеется функция recv - она ничего циклом не нагружает, а усыпляет поток выполнения до прихода порции данных или сообщения об ошибке.
    Ответ написан
    Комментировать
  • Надо ли зацикливаться на непонятном или можно идти дальше?

    Moskus
    @Moskus
    Когда картина выглядит так:
    - повторял упражнения по книге, все было просто,
    - начал что-то делать сам - ничего не понятно
    ... это означает, что вам вообще ничего не понятно. Чтобы переписывать код из книжки, понимание не требуется. И от переписывания оно не образуется.
    Чтобы действительно изучать язык, нужно самостоятельно писать что-то свое с самого начала, как только вы будете в состоянии написать пять осмысленных строчек кода.
    Чтобы изучать программирование, нужно не только запомнить синтаксис языка, но и научиться создавать и комбинировать алгоритмы, логику. Это делается путем, опять же, самостоятельного написания простых программ и последующего их усложнения и совершенствования.

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

    @S-a-n-d-r-0
    Список принципов ООП скудный и охватывает далеко не все. Почитайте это:
    https://ru.wikipedia.org/wiki/Категория:Принципы_п...
    Ответ написан
    Комментировать