• Не знаю как называется эффект?

    mikelazarev
    @mikelazarev
    Все это делается за счет прозрачного png в виде паттерна (background-image в css)

    Рецепт моей бабушки:
    1. В фотопоше создаешь новый документ 2х2 пикселя
    2. Удаляешь фон документа
    3. Создаешь внутри черный квадрат 2х2 пикселя
    4. Задаешь квадрату прозрачность процентов в 30, например
    5. Дальше создаешь две черных точки 1х1 пиксель в шахматном порядке
    6. Сохраняешь это через safe for web, смотришь чтобы стояла галочка на прозрачности (transparency).

    Бонус:
    mockflow.com/images/bg-pixel-30.png - просто вставь этот png.
    Ответ написан
    Комментировать
  • Не знаю как называется эффект?

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

    loly_girl
    @loly_girl
    Верстальщица, дизайнер, ретушёр
    Паттерн поверх изображения.
    Ответ написан
    Комментировать
  • Не знаю как называется эффект?

    Tavion
    @Tavion
    front-end developer
    Через псевдоэлемент поверх изображения накладывается такой фон.

    В данном случае наложение сделано так:
    .bannerProHead>header:after {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background: url('../../images/bg-pixel-30.png');
    }
    Ответ написан
    2 комментария
  • Ruby или Python или может Java?

    valerium
    @valerium
    Изобретая велосипед
    В качестве imho могу посоветовать Python. Перешёл на него тоже с PHP, буквально за неделю уже уверенно пишу хитрые скрипты. Стандартная библиотека мощна, есть куча библиотек для самых разных задач, в том числе для написания гуёв, наверняка и для Unity есть. Плюс меня приятно удивили возможности «голого» языка. Списки, словари, множества и срезы решают огромное количество задач.

    Но это всё предвзято, я просто до сих пор под впечатлением от мощи пайтона :-)

    P. S. Правда, меня очень огорчила невозможность присваивания в сравнении. То есть if (result = some_function()) !== False не сработает :-(
    Ответ написан
    4 комментария
  • Ruby или Python или может Java?

    @FoxInSox
    1C, конечно.
    Ответ написан
    Комментировать
  • Изучить программирование с нуля?

    @asArtem
    прочитал предыдущих ораторов — большинство технари и их точка зрения очень ясна и понятна.
    Но, парень четко указал, что он не технарь, потому что занимается дизайном. Хотя я и работа программистом и учился на разработчика, но также я сам художку закончил и студентом дизайнером подрабатывал. Мы, люди искусства, — не гуманитарии и не технари, поэтому оба эти направления даются нам одинаково легко и тяжело одновременно.
    Я бы на твоем месте сперва спросил себя:
    «Ты хочешь „видеть“ что ты создаешь или же тебе очень нравится понимать и решать математические задачки?»
    1) Если «видеть», то в твоем случае html+CSS+javascrip + твой дизайн = оптимальный вариант. Как альтернатива — silverlight сайты или наконец flash. Быть спецом по user Interfaces. Им, кстати, тоже нормально платят.
    2) Если же тебе нравится решать головоломки (а со временем я стал за собой замечать, что решаю их даже в повседневной жизни), задачки по физике или алгебре или геометрии (или потому что от учительницы многое зависеть может) в школе и эти предметы шли + ты понимаешь их, то можно и пробовать программировать.
    Добавлю про себя: даже код писать в универе меня не научили (зато алгоритмы составлять и описывать ясным языком), пришлось карпеть самому. Советую взять книгу Дж. Либерти «С++ за 21 день» (читать её можно на много дольше) и читать. Там будет все очень разжовано и понятно написано.
    Но, конечно, бех технического образования программировать можно, но тренероваться и набивать руку будет очень сложно. На собеседованиях джунеоров гоняют по 3 вещам:
    1) ООП. Основы. Знать на зубок (в приведенной мной книги все очень ясно описано с примерами)
    2) Сам язык, на котором хочешь писать. Синтаксиса + основные библиотеки (строки, числа, даты пожалуй все для начала)
    3) SQL запросы и базовая теория баз данных.
    Что касается языков, то тут можно разводить кучу споров и холиваров, но есть 2 их типа по синтаксису: С++ подобные и все остальные (когда уже знаешь 1 язык, тогда синтаксис перестает быть важным, сперва он только и важен).
    С++: С++, JAVA, C#, Javascrtipt, actionscript, php и др.
    не С++: Pascal, Python, Basic, Prolog и др… тут кто во что горазд.
    Я бы рекомендовал как и сам начать изучать С++ (а потом перейти на C# или Java). Учить любой язык с 0 будет одинаково сложно а потом легче и легче, поэтому не слушай тех, кто говорит: не учи «С++, он сложный». Он скорее основа основ + синтаксис похожий с другими языками группы. А решать любые задачки можно на любом языке.
    Я бы на твоем месте и проучился больше 2 курсов, то уже закончил бы универ, попутно изучая javasctipt+дизайн и занимался интерфейсами с точки зрения психологии пользователя и не парился сменой профессии, применил все свои знания универа + программирование.
    Ответ написан
    Комментировать