Задать вопрос
  • Какую почту выбрать для работы?

    @Beltoev
    Живу в своё удовольствие
    Видимо, вы не разобрались с Gmail.

    Там можно создавать отдельные папки для разного типа сообщений (например, для сервисов, которые шлют по 3 спама в секунду), и в основной вашей папке входящих не будет никакого отвлекающего мусора.

    Настройки там гибкие, интерфейс не такой уж и тяжелый
    Ответ написан
    Комментировать
  • Почему интернет-магазины не используют спрайты для товаров?

    @metaf
    Спрайты - это background. Background - это оформление, а не контент. Ваши товары - это контент.
    Как потом в поиске ваши товары отображаться будут, или гугл должен будет их нарезать?
    Хотите ускорить работу - грузите картинки на cdn, а не занимайтесь извращениями.
    Ответ написан
    Комментировать
  • Сайт визитка в 2016 году - CMS или нет?

    Sanes
    @Sanes
    Modx.
    Хотя бы страдать с интеграцией верстки не придется.
    Ответ написан
    Комментировать
  • Сайт визитка в 2016 году - CMS или нет?

    @Spaceoddity
    Это от многих факторов зависит. Ну и CMS обычно используют не для разработки, а для клиента (которому как раз и надо контентом управлять).
    Ответ написан
    Комментировать
  • Таблица с примерами кода на jQuery и JavaScript?

    @GeneD88
    QA
    Ответ написан
    Комментировать
  • Надо ли использовать теги форматирования текста и гугловский формат сжатия изображений?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    1. Использую, когда это семантически уместно.
    2. Пока рано.
    Ответ написан
    Комментировать
  • Как продвигать одностраничник (landing page)?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    Лендинги как бы обычно вообще не продвигают.
    Они не для этого придуманы.
    Так индексировать нечего, поэтому и в поиске нечего выводить.

    Только если спамить ключами на нём и/или закупать тонны ссылок(уже не акутально практически, можно и бан выловить у гугла/яндекса).

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

    @skazi_premiere
    Верстаем как умеем ;) HTML/CSS/JS
    Сделайте запрос и предоставьте коммерческое предложение, но не бумагу. Напишите что для фунтициклирования организации необходимо приобрести то то и то то по такой то цене, вот коммерческие предложения. Как уже писали не признавайте на бумаге что используете это ПО. А попу не прикроете все равно.
    Ответ написан
    Комментировать
  • Почему фрилансеры готовы общаться только в чате?

    ry13
    @ry13
    #AdTech
    Я как заказчик тоже раньше был сторонником скайпов и телефонов, но со временем перешел на письмо практически по всем указанным выше доводам. Основной довод - "без ТЗ будет ХЗ". Напиши хорошо - сделают хорошо.
    Кроме того, написанное в чате позволяет идентифицировать заказчика. На сайте в ЛС сразу понятно кто написал, а в контактах скайпа он будет указан как "Иван Захренищенко" и поди знай заказчик он какого проекта, учитывая что ты как фрилансер их 10 одновременно ведешь...
    Ответ написан
    1 комментарий
  • Jquery not first and no second?

    Palych_tw
    @Palych_tw
    Типа веб-разработчик
    Разве не :not(:first-child)

    для невторого :not(:nth-child(2))
    Ответ написан
    Комментировать
  • Зачем нужна концепция mobile first?

    mak_ufo
    @mak_ufo
    1) Mobile first используют для сайтов, которые просматривают по большей части с мобильных. Например, сайт авторизации при подключении к WI-FI в московском метро.

    2) Не совсем корректный вопрос. Некоторые сайты заточены под desktop. Они почти не просматриваются с телефонов. Github - живой тому пример. Здесь логичнее использовать desktop first, как вы выразились

    4) https://abookapart.com/products/mobile-first
    Ответ написан
    Комментировать
  • Как расположить элементы горизонтально?

    evgeniy8705
    @evgeniy8705
    Повелитель вселенной
    display: flex;
    display: inline-block;
    float: left;
    Ответ написан
    1 комментарий
  • Как убрать фон у поля когда в него вставляется уже вводимое слово?

    webagility.com/posts/remove-forced-yellow-input-ba...
    https://blog.mariusschulz.com/2016/03/20/how-to-re...
    https://css-tricks.com/snippets/css/change-autocom...
    По всем трем ссылкам можно прочесть как это убрать, читайте, прокачивайтесь =)
    Ответ написан
    Комментировать
  • С чего начать изучение компьютерного дизайна?

    @supershrek
    Веб и гейм дизайнер
    Занимался я играми. Скажу, если ты решил заняться и дизайном и программированием сразу, то это может быть дерьмовой идеей и будь готов к тому, что оба дела у тебя будут получаться хуже, чем могли бы быть. Я как уже имевший опыт разработчик игр тебе отвечу, что главное в геймдизайнере - видение. И никакие там рисульки и близко не стояли с этим.

    отрывок из википедии
    Гейм-дизайнер — специалист, разрабатывающий правила, стиль и дизайн компьютерных игр. Роль гейм-дизайнера аналогична роли постановщика задачи в обычном программировании и режиссёра в кино[1][2][3].


    Геймдизайнер должен видеть свою игру и знать все тонкости, стандарты, понимать ошибки других игр, тренды, а также свою аудиторию, интересы и психологию человека. Например, почему из-за Flappy Bird в одно время мир словно сошёл ума? Это всего 500 килобайт. Как можно объяснить популярность cut the rope? Какие чувства вызывает эта игра? Попробуй ответить на эти вопросы.

    Я полно видал игр, которые снаружи выглядели красиво, но внутри были просто пустышками со фиговой механикой и я вообще не понимал зачем человек должен играть в это. И наоборот видел игры, которые с точки зрения геймдизайна были очень клевыми. К примеру, Pavel Designer сказал о That level again. Я бы даже может быть назвал её инновационной из-за того, что я каждый раз нахожу для себя в ней дизайнерское вдохновение. И да, эта игра сделана одним человеком, но сколько бы там не было желания, веры в себя, энтузиазма, нужно понимать, что эффективность может быть как ткнуть пальцем с закрытыми глазами - нужно иметь четкий план, тут просто необходимо иметь правдивый прагматичный взгляд, оценивающий твоё реальное положение и возможность успеха.

    Дизайн - это лишь техническая часть. Гораздо важнее психологическая - понять природу игрока.

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

    Насчёт дизайна. Чему учиться? Учись создавать видение и развивать творческое мышление
    Я рекомендую развиваться в одной специализации. Идти в рисовалку чтобы в последствии заниматься и дизайном, геймдизайном и программированием - трата времени. Всегда найдется человек, который делает это лучше тебя.

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

    Некоторые заметки для вдохновения
    conceptgame.livejournal.com/13187.html - книга которая имеет все, чего я не написал и рекомендуема новичкам.
    www.lookatme.ru - несколько хороших интервью от геймдизайнеров, много по дизайну
    https://www.pinterest.com - сборщик вдохновения
    https://www.behance.net/
    https://www.lifehacker.ru - бывают статьи на тему продуктивности, творческого мышления...
    Также может быть интересно https://lifehacker.ru/2016/01/12/essentialism/
    И https://www.ted.com/talks/shawn_achor_the_happy_se...
    И www.dailydot.com/gaming/psychology-flappy-bird-add...
    Ответ написан
    Комментировать
  • С чего начать изучение компьютерного дизайна?

    pozZzitiv
    @pozZzitiv Куратор тега Дизайн
    Дизайнер и перфекционист
    Чтобы сделать грамотный и удобный интерфейс нужен дизайнер интерфейсов. Читайте книги по проектированию интерфейсов или пройдите обучение чтобы овладеть этими знаниями. Это одна из составляющих приложения, ведь неудобный интерфейс может породить множество негативных отзывов и оттолкнуть пользователей.

    Чтобы сделать красивую картинку, характерную для кассовых игр типа Plants vs.Zombies, нужен иллюстратор. В That Level Again графика проще, но даже для близкого к ней результата нужно хорошо владеть графическими редакторами (не только растровыми, но и векторными т.к. инструмент выбирается исходя из задачи). Так-то можно и в Пейнте все сделать, но есть же более удобные инструменты. Здесь либо иллюстратор с опытом, либо изучать весь функционал редакторов чтобы быть в состоянии подбирать инструменты и методы создания оформления самостоятельно.

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

    Если вы будете один и писать код, проектировать интерфейс и рисовать иллюстрации для игр, то процесс создания того же клона «Растений против зомби» затянется ооочень надолго. Примеров разработчиков-одиночек много. Резюмируя, лично я вижу два варианта решения этой задачи:

    1. Если так хочется освоить дизайн приложений/игр, то начинать обучаться с самого начала. Университеты, школы, курсы и т.п. Наверняка, где-то есть программы обучения именно по этой специализации. Вот только либо плотно заниматься в ближайший год минимум, либо понемногу, но растянуть на длительный срок. В любом случае, нужны средства чтобы на что-то жить во время обучения и оплачивать это самое обучение. Можно также начать со стажера в офисе профильной компании и учиться по ходу работы.
    С каждым новым приложением ваш дизайн будет становиться ближе к хорошему. Теоретически =)

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

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

    @vilgeforce
    Раздолбай и программист
    Пометят спамом - будет спамом. Не шлите мыло тем, кто явно его не просил.
    Ответ написан
    Комментировать
  • Как правильно перенести проект с php на django (комплексный вопрос)?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    По поводу переноса контента.
    Тут достаточно просто и не нужно будет ручками переносить. Если есть возможность как-то добраться к самим стаьям и из выкачать хоть в каком-то формате все скопом, то всегда можно за день-два написать загружалку, благо в питоне это не так сложно, тем более у вас будет мапинг в вашим моделям.
    Парсите ваш файл (или лезете напрямую в базу данных), создаете объект модели и заполняете его и сохраняете, и так в цикле!
    Что касается редиректов, то наверняка и их тоже можно автоматизировать, создав для этого отдельную вьюшку.

    Ну а теперь по ворпросам
    1) Какой мощности нужен vps, чтобы держать проект на django с посещаемостью 3500 людей в сутки (40 хитов пик).

    В принципе подойдет любой. Нагрузка здесь совсем небольшая.
    2) Какая виртуализация лучше подходит для django: OpenVZ или XEN, и есть ли вообще значение?

    Тоже разницы особой нет. У меня вообще все на KVM.
    3) Я немного боюсь за то, что не смогу сделать нормально бекап через консоль. Стоит ли покупать ISPmanager lite для этого дела или это просто?

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

    Системы контроля версий mercurial/git + ssh/scp. А ftp уже давно не нужен! https://habrahabr.ru/post/113636/
    5) Адекватный ли вариант не занимать ресурсы сервера, и взять бизнес почту от mail.ru/yandex?

    Конечно адекватный, гораздо меньше проблем и с почтой и со спамом. При этом очень желательно развернуть свой локальный exim/postfix, который будет отправлять почту, прикидываясь доменом yandex. Для этого нужно немного все настроить DKMS + SPF. Ключи можно взять у самого яндекса на ваш почтовый домен. Это важно, если вы хотите много почты посылать.
    6) Есть ли какое-то различие в настройке http/https с django?

    Нет, тем более, что скорее всего это будет делать nginx или apache.
    Ответ написан
    Комментировать
  • Как подготовиться к закону Яровой?

    @nirvimel
    1. Купите недорогой VPS (от $15/год, можно даже дешевле) и поднимите на нем личный VPN. В Сети есть куча подробных руководств как это делается. Только не надо говорить, что у вас нет на это денег, интернетом вы же не бесплатно пользуетесь. Просто примите это как небольшую дополнительную плату за интернет за ваш спокойный сон.
    2. Работая через VPN (обязательно), заведите себе новый почтовый ящик на зарубежном сервере у компании, у которой нет никакого бизнеса и любых коммерческих интересов в РФ. Пусть это будет не мажорный гигант индустрии, а скромная компания, малоизвестная в РФ. Главное - это наличие SSL в веб-интерфейсе и в IMAP, в остальном почта есть почта, она просто работает, и этого достаточно.
    3. Работая через VPN, заведите себе новый аккаунт в vk facebook и/или google (если вы неспособны полностью отказаться от использования социалок). При регистрации указывайте место проживания подальше от РФ. Учитывайте, что все гиганты индустрии, имеющие большой бизнес в РФ, полностью сотрудничает с ГБ, но аккаунты нерезидентов, зарегистрированные и посещаемые с зарубежных IP, они не станут сливать по умолчанию (но по первому запросу сольют мгновенно). Так что забудьте про любые приваты в социалках, ведите все общение так, как будто все это читает весь ваш квартал и все те, кому бы вам меньше всего хотелось это показывать. Для приватного общения пользуйтесь только безопасной почтой (пункт 2) и защищенными чатами, на telegram jabber на зарубежных серверах. Все это касается только тех, кто не может окончательно завязать с пагубной зависимостью от соц.сетей. Очевидно, наиболее безопасным (и полезным для здоровья) вариантом является полный отказ от социалок.
    4. Не вбрасывайте в старые ящики и соц.аккаунты адреса и ссылки на новые чистые, не указывайте новые адреса в любых исходящих и старайтесь, чтобы они не попали во входящие. Помните, что в любой социалке и любом веб-интерфейсе почты (сотрудничающей) кнопка "удалить" скрывает удаляемое только от вас самих и не более того.
    5. (Самый неприятный пункт) Забудьте про vk, mail.ru и российские gmail и facebook. - КАК? - Так! Я понимаю, что это не легко, что они давно стали частью вашей жизни. Но это придется сделать! Поговорите сами с собой, спросите себя что для вас важнее: ваша личная безопасность, спокойствие и крепкий сон или старые привычки, которыми вы опутаны, и которые не хотят отпускать вас? Учтите, что продолжая пользоваться местными социалками (и сотрудничающими иностранными), вы продолжаете каждый день генерировать на себя тонны компромата, который может обернуться против вас в самый неожиданный момент самым неприятным образом. Проявляя активность в своих старых аккаунтах, вы не даете им "протухнуть" и не даете даже формального повода добрым компаниям снести их через пол года, после истечения отведенного законом срока хранения (как известно, vk не ограничивается минимальным сроком хранения, а хранит все метаданные и текст практически вечно за исключением видео/аудио).
    Ответ написан
    26 комментариев
  • Как каждую букву в слове заключить в рамку?

    profesor08
    @profesor08 Куратор тега CSS
    Заключить в рамку можно. На CSS заключить буквы в рамку нельзя.
    Можно сделать на JavaScript: codepen.io/Profesor08/pen/xOBwyg
    Можно генерировать движком сайта.
    И в каждом случае, придется каждую букву пихать в отдельный тэг.
    Ответ написан
    Комментировать