Задать вопрос
  • Вместо локального выбора pdf-файл-а, передать его ссылку в тег а?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    D:/pdf.pdf
    доступ к файлам на жестком диске у пользователя из интернет броузера ?
    Я не говорю, что решения нет совсем.
    Его нет простого в рамках html+js

    Я так понимаю, решаете задачу каталогизатора файлов на сетевой шаре во внутренней сети ?
    Оберните вызов через кастомную схему URI
    Например
    openshare:/pdf.pdf
    Напишите бат файл
    c:/pdfviever $1
    Занесите его в реестр винды

    Если я не правильно понял вопрос, и задача обратная.
    Нужно серверу сказать где лежит файл, то решения нет

    в целях безопасности элемент html file input в броузерах
    отдает апи c:/fakepath/name.ext
    Ответ написан
    3 комментария
  • Знаки как валют, & и т.д нужно прописывать через HTML CODE или просто печатать?

    dom1n1k
    @dom1n1k
    В принципе, уже довольно давно можно uncode-символы вставлять как есть.
    Но многие (я том числе) все равно пишут через мнемоники и коды - как перестраховку, так просто психологически спокойнее. Ну это допустим можно списать на иррациональную вкусовщину.
    Но есть и пара объективных нюансов:
    а) Одни из самых часто используемых в тексте "неклавиатурных" символов - это разнообразные тире (длинное, среднее, короткое, а также дефис и минус). Но в моноширинном шрифте IDE они выглядят почти одинаково. А в мнемониках разница между ними очевидна.
    б) В мнемониках видны специальные виды пробелов (тонкий, неразрывной).
    Ответ написан
    Комментировать
  • Как в зависимости от ширины экрана убрать или вернуть теги br?

    0xD34F
    @0xD34F Куратор тега CSS
    @media screen and (max-width: 768px) {
      br {
        display: none;
      }
    }
    Ответ написан
    1 комментарий
  • Должна ли оплачиваться работа по фиксу бага?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    При почасовой работе - оплата должна быть.
    При фиксированной цене - в зависимости от ситуации, но скорее всего нет.

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

    Баги можно исправлять бесплатно только в крайних случаях, когда это просто дичайший факап разработчика.
    Ответ написан
    Комментировать
  • Как используя только HTML(атрибуты) сделать блоки в одну строку?

    NeiroNx
    @NeiroNx
    Программист
    Таблица с одной строкой. Все остальные методы требуют css.
    Ответ написан
    Комментировать
  • Есть ли смысл распространять свою cms на php платно?

    @karminski
    Senior React.JS Developer
    У вас есть поддержка продукта в режиме 24/7? Вы юридическое лицо? Вам можно дозвониться по телефону в течении 15 мин? Если нет - забудьте про платную подписку.

    Какую юридическую ответственность вы готовы нести в случае простоев работы сайта клиента по причине ошибок в вашем коде?

    Сможете ли вы гарантированно исправить код проекта в течении суток с возникновения ошибки? Сможете ли вы оперативно (в течении 2,3 дней) закрывать бреши безопасности, которые находят постоянно в языке, который вы используете?

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

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Выбираешь привлекающие страны, гуглишь условия получения рабочей визы, ВНЖ и гражданства, гуглишь и читаешь много отзывов от переехавших, чтобы познакомиться с подводными камнями, задаёшь переехавшим невыясненные на предыдущих шагах вопросы на профильных форумах (не на Тостере). Процесс миграции долгий и сложный, готовиться к нему надо загодя и основательно. Ну, и важно сразу понять, что заграница - это не земля обетованная, после переезда чудом не решаться все проблемы переехавшего, как почему-то ожидают многие, а наоборот их может стать больше. И что иностранцы не ждут вас с распростёртыми объятиями, им нужны те спецы, которых мало среди них самих. Не знаю как на счёт специалистов в 3d-графике, но когда программист дорастает до уровня востребованности заграницей, он об этом узнаёт по регулярным предложениям работодателей взять на себя всех расходы по релокации.
    Ответ написан
    4 комментария
  • Работа удаленно без тайм трекера full time?

    Robur
    @Robur
    Знаю больше чем это необходимо
    Это надо в контору вопрос задать - как там работа устроена и будет ли прессинг, и к себе- сможете ли вы столько работать . Здесь то откуда людям знать?

    Если говорить в общем - если фултайм то обычно фиксированная плата в месяц/неделю и она ниже чем то же самое на почасовую пересчитать. Ниже по причинам которые конь в рубашке озвучил.
    вы просто договариваетесь что работаете 40 часов, вам говорят - за эти 40 выйдет столько то в неделю, фиксируем эти 40, получается $xxx, мы их платим, трекер не нужен, и вуаля - вы уже не на почасовой ставке, а на обычной фулл тайм зарплате.

    Дальше смотрите - подходим вам такая ЗП за работу на полный рабочий день или нет.
    Ответ написан
    1 комментарий
  • Как анимировать Png чтобы был эффект тянущегося желе?

    profesor08
    @profesor08 Куратор тега JavaScript
    Три картинки, бошки отдельно, жижа отдельно. Бошки просто двигай, жижу держи на месте и растягивай. Получится то, что получится. Красивым не назовешь, но простой картинки большего ожидать не стоит. Хочешь большего - three.js и шейдеры, шейдеры, шейдеры.
    Ответ написан
    Комментировать
  • Стоит ли работать под руководством человека, который все переделывает на свой лад?

    Robur
    @Robur
    Знаю больше чем это необходимо
    По вашему описанию звучит как будто новый лид как лид прокачан как раз хуже. Возможно у него и больше опыта разработки но опыта эффективного управления командой по вашему описанию у него маловато. Никакая пропасть в навыках не будет "коробить" нормального лида, он просто либо скорректирует ваши задачи под ваш уровень, либо что-то сделает чтобы вас прокачать, либо скажет что вы не подходите и объяснит почему.

    Идеального кода не бывает, если человек думает иначе - то он еще не полноценный профессионал. Даже если у него большой опыт и обширные знание по технологиям. Возможно ему рано в лиды.
    А возможно вы все воспринимаете чрезмерно лично, в таких ситуациях всегда нужно мнение обеих сторон.

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

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

    spoiler
    А может вы просто ему нравитесь, дергает за косички как может.
    Ответ написан
    5 комментариев
  • Какую роль играет www в web?

    AleksDesker
    @AleksDesker
    Исторически предполагалось что будут одинаково востребованы www.example.com, ftp.example.com, smtp.example.com и эти субдомены сделают обращения к ним более понятным для ученых которых работают с сетью (а ведь кому, кроме ученых может понадобиться интернет, правда?).
    В наше время лучше предполагать введение адреса с www., просто добавить переадресацию на без-www, потому что во первых некоторые пользователи могут на автомате его добавлять, во вторых как дополнительный запас для распределения нагрузки: https://www.yes-www.org/why-use-www/
    Ответ написан
    1 комментарий
  • На чем лучше сделать Masonry?

    seoresait
    @seoresait
    web developer
    есть вот такая библиотека https://salvattore.js.org/
    Ответ написан
    Комментировать
  • Видео для заднего фона на сайте, как внедрить?

    1) Урезаете видео по длительности на сколько это возможно
    2) Сжимаете (есть даже онлайн конвертеры)
    3) Сделайте отдельный формат с webm. И дополнительно подключите в разметке.
    4) Настройте кэширование на сайте видео файлов
    Ответ написан
    Комментировать
  • Не могу разобраться CMS, админка, и т.д. ??

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Насколько сложно выполнить мою задачу не прибегая к выше перечисленному, возможно ли это сделать на реакте, и сложно ли это для начинающего. И стоит ли самому вообще это делать, и что посоветуете учитывая мои джуновские знания?

    Сложно. Невозможно. Сложно. Не стоит.

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

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

    Если хочешь заниматься чисто фронтом, то про "сделать сайт" просто забудь, кроме статических сайтов-визиток.
    Если хочешь клепать говносайты для невзыскательных клиентов - учи вродпресс.
    Если хочешь делать нормальные сайты с фронтом на реакте - то кроме фронта учи пхп, mysql и ларавель. Но про "сделать сайт" придется на годик забыть
    Ответ написан
  • Собственные проекты. Стоит ли доводить до идеала?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Не совсем понятно, какую цель вы преследуете. Исходя из вашего слова "профитнее" (т.е. по-русски "выгоднее") её можно трактовать по-разному.

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

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

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

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

    P.S. На уровне джуна можно быть только помощником. То есть хорошо зная лишь теорию, получать замечания от более опытных товарищей, которые отвечают за успех. Хотя деление это довольно условно. Пет-проекты могут как способствовать росту, так и просто отнимать время, смотря что и как качать.
    Ответ написан
    Комментировать
  • Откуда вы берете макеты для своих проектов?

    @McBernar
    Обычно для этого используют дизайнера.

    Если его нет под рукой, то можно поискать готовые шаблоны на том же themeforest.

    Ну или взять один из сотен css-фреймворков и собрать самому.
    Ответ написан
    Комментировать
  • Как создать интернет-магазин(Система: Общепит. Доставка еды)?

    Можно и без cms обойтись.
    Создать js объект корзины и хранить его в localstorage, по клику на "в корзину" добавлять туда товары.
    Выводить данные в модалке корзины и прикреплять к форме заказа.
    Ответ написан
    1 комментарий
  • Как создать интернет-магазин(Система: Общепит. Доставка еды)?

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

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    По видео? Программированию? Никак.
    Это как учиться сексу по порно - что-то осядет, но в реальности не взлетит.
    Это ответ.
    Ответ написан
    Комментировать
  • Чтобы заниматься blockchain важнее знание физики или информатики?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Важнее всего знание законодательства :) В особенности той страны, где собираешься этим заниматься - на сколько присядешь, если вдруг.
    Ответ написан
    3 комментария