• С чего начинать развиваться веб-дизайнеру?

    @eoffsock
    Кодер (Rails)
    Первый этап — подумать, надо ли это вам вообще. К хорошему дизайну на кривой козе не подъедешь.

    Прежде всего: Майк Монтейро «Дизайн — это работа». Даже если не будете потом заниматься дизайном — книга все равно полезная.
    Во многом избавляет от романтического подхода вроде «дизайнер — это художник».

    Второй этап — учиться: смотреть и делать свое.
    Только, во имя всех скандинавских богов, смотреть не на Behance и Dribble. Там красиво, конечно, стиль, все дела, но в конечном итоге 95% работ там просто картинки.
    А веб–дизайн — в первую очередь сценарий. Дизайнер определяет то, как пользователь будет пользоваться сайтом: в его власти сделать интерфейс простым и ясным или запутать до невозможности.
    Посмотрите работы бюро Горбунова, особенно процесс создания.

    Соответственно свои работы тоже нужно рассматривать с точки зрения полезного действия, а не внешней красоты. Эстетика — это третий этап.
    Учиться значит читать, в первую очередь. Чтобы делать правильно — нужна система.
    Читать лучше от общего к частному, начать стоит с этого:
    Дональд Норман «Дизайн привычных вещей»
    Виктор Папанек «Дизайн для реального мира»
    Параллельно:
    Генрих Альтшуллер «Найти идею»
    37Signals «Getting Real»

    Веб — это интерфейс, значит:
    Джеф Раскин
    «Новые направления в проектировании компьютерных систем», «Об интерфейсе»
    Брюс Тогнаццини «Главные принципы интерактивного дизайна»
    Якоб Нильсен «Веб-дизайн. Книга Якоба Нильсена»

    Веб — это шрифт и текст, стало быть:
    Ян Чихольд «Новая типографика»
    Эмиль Рудер «Типографика»
    Нора Галь «Слово живое и мертвое»
    Саша Карепина «Искусство делового письма»

    Веб — структура и верстка:
    Тим Харровер «Настольная книга газетного дизайнера»
    Мюллер-Брокман «Модульные сетки в графическом дизайне»

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

    27cm
    @27cm
    TODO: Написать статус
    1. Не видны картинки

    Это в настройках при печати настраивается, чтобы фоновые картинки показывались, если только у вас не прописано что-то вроде:
    @media print {
        * {
            background-image: none !important;
        }
    }

    9f49d605a0e34c54969e25b71438cad2.png
    2. Юзается мобильная сетка

    Нужно поправить media в ваших CSS, добавить print или убрать screen, где это нужно. И тогда на печати легко добьётесь того вида страницы, который вам нужен.
    /* Пример: принтеры и экраны >= 1024px */
    @media print, (min-width: 1024px) {
    
    }
    Ответ написан
    Комментировать
  • Как генерировать рандомную страницу с Wiki?

    GavriKos
    @GavriKos
    В википедии есть ссылка на случайную статью: link

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

    opium
    @opium
    Просто люблю качественно работать
    1. Открываешь ИП, к нему транзитный валютный счет. Рассчетный валютный счет можно открыть если желаешь сидеть в долларах.
    2. Делаешь wire трансфер с Upwork, уплачивая 30$ за перевод.
    3. После перевода деньги блокируются валютным контролем.
    4. Дальше два варианта, либо выбить из поддержки договор (что почти нереально), либо отдать в ВК публичную оферту (User Agreement, на который соглашаемся при регистрации) в биллингве, на каждой странице публичной аферты поставить свою печать, "Копия верна" и подпись (после этих действий ВК охотней примет публичную аферту, нежели просто распечатанный биллингв).
    5. На каждый денежный перевод нужен акт выполненных работ, тут два варианта. Либо предоставить в ВК скриншот трансфера из панели апворка (что филькина грамота, не каждый ВК примет это), либо запрашивать у поддержки "Act of acceptance", который будет подписан апворком и тобой, в нем будет указана сумма перевода. Act of acceptance выглядит внушительней, нежели скрин из панели.
    6. Дальше при каждом переводе предоставляешь новый Act of acceptance.
    7. Работаешь так до достижения лимита в 50000$, дальше нужно заключить паспорт сделки (что сложно, но реально, нужно трясти поддержку апворка). ЛИБО заключить новый "контракт" с Upwork, опять предоставив User Agreement в билингве (про схему с закрытием старой оферты и открытием новой вычитал на хабре, там чувак ставил номер контракта в шапке оферты, что позволяло "открыть" новый контракт, поменяв этот номер)
    8. Ну и работаем дальше, либо по паспорту сделки, либо по вновь открытому контракту.

    Забыл. Когда ВК подтверждает перевод, то тут 2 варианта. Либо эти даллары "продаются" с транзитного счета на рублевый счет ИП по курсу ЦБ на день продажи, либо переводятся на долларовый счет ИП. Но у нас есть налог на курсовую разницу, потому эти деньги лучше сразу вывести с долларового счета ИП на долларовый физика.
    Ответ написан
    18 комментариев
  • Знаете ли вы программистов которые в одиночку создали крутой проект?

    @asd111
    Google - два парня Сергей Брин и Ларри Пейдж
    Facebook - начал Марк Цукерберг
    Instagram - два парня, один делал приложение для iPhone, другой делал сайт, потом заработали расширились
    MsDOS - первую версию сделал один человек, потом Баллмер у него купил за 50 000 $ и права перешли Microsoft
    Nginx - начал Игорь Сысоев
    Компьютер Apple I - дело рук Стива Возняка
    Linux - начал Линус Торвальдс
    Git - начал Линус торвальдс
    Redis - Salvatore Sanfilippo ( antirez )
    Minecraft - начал Маркус Перссон ( также известный как notch )
    Dropbox - начал Дрю Хьюстон
    Shadertoy - создан Iñigo Quilez ( также известен как iq )
    C++ - начал Бьёрн Страуструп
    Python - Гвидо ван Россум
    PHP - Расмус Лердорф

    SimplaCMS - начал один человек
    DLE CMS - начал один человек
    TYPO3 CMS - начал один человек

    P.S. ответ редактировался и дополнялся
    Ответ написан
    20 комментариев
  • Эстонские буквы в Mysql базе - какая кодировка?

    EnterSandman
    @EnterSandman
    Эникей
    utf8_estonian_ci чем не устроила?
    Ответ написан
    Комментировать
  • ООП в высоконагруженных проектах считается устаревшим?

    miraage
    @miraage
    Старый прогер
    Мужик дегенерат, однозначно.

    // EDIT

    Посмотрел прикрепленные исходники. Закапал святую воду в глаза.
    Выкиньте это всё, покажите ему, например, PHP: The Right Way.

    Я бы на Вашем месте уволился, незадумываясь.
    Ответ написан
    Комментировать
  • Можно ли считать, что Bootstrap теряет актуальность?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Ну что за бред. Бутстрап живее всех живых и вообще готовится к выходу новая его версия.
    Кроме того, главная фича сегодняшнего бутстрапа в модульности. При сборке проекта через Grunt/Gulp и т.п. вы можете выбрать, какие элементы подключить. Многие используют из него только Grid, так как он очень удобен.

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

    @GaryH
    Мозг нужно развивать системно (комплексно и сбалансированно) логика и анализ хоть нужны, но одними ими - сыт уже не будешь: они в наше время - часто становятся бессильны. А системное мышление/подход - призван решать (в теории) и решает эту проблему (на практике и в самом деле решает).

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

    начать с книги "искусство системного мышления". (книга вводная по всей теории систем, кибернетике, системологии).

    польза высшего образования
    методологические подходы в образовании
    еще гугли:
    системный подход в обучении|образовании|развитии


    ещё список литературы:

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

    littleguga
    @littleguga
    Не стыдно не знать, а стыдно не интересоваться.
    Склад ума - это подход к жизни.

    У кого-то он один, у кого-то он другой. Развивать его надо в детстве/юношестве.

    Как правильно сказал Дмитрий Макаров, аналитический - это анализ. На деле всё еще проще - надо постоянно отдавать себе отчет в том, что Вы делаете и думать о том, что Вы делаете(зачем я это делаю? почему я? как я это делаю?) вот и всё.
    Ответ написан
    Комментировать
  • Как развивать аналитический склад ума?

    saboteur_kiev
    @saboteur_kiev Куратор тега Книги
    software engineer
    Почитать Шерлока Холмса.
    Почитать другие детективы. Подумать.
    Ответ написан
    Комментировать
  • Как развивать аналитический склад ума?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    "Аналитический" происходит от слова "анализ", которое дословно с древне-греческого переводится ка разложение. В контексте склада ума и "problem solving skills" это означает, что решаемую проблему/задачу/вопрос необходимо разложить на составляющие ее подзадачи, возможно в несколько уровней (Есть еще такое умное слово: "декомпозиция"). И решать уже маленькие простые задачи, что значительно проще.
    А не бегать вокруг проблемы: А-а-а, как все сложно, не знаю за что взяться, что делать, паника, паника, паника!!!

    Развивать, декомпозируя ежедневные задачи.
    Художник, рисуя сову, сначала рисует два овала, а потом прорабатывает детали.
    Писатель придумывает идею, потом вступление, завязку, кульминацию, развязку, финал.
    Повар, планирует этапы приготовления блюда.
    Строитель начинает с фундамента, строит коробку, крышу, проводит коммуникации, выполняет отделку.
    Программист, делит ТЗ на основную функциональность, на свистелки и на все остальное. Выделяет модули, каждый из которых выполняет отдельную функцию. Потом по очереди или параллельно с коллегами реализовывает. А затем соединяет части в работающий (при успешном исходе) продукт.
    Ответ написан
    Комментировать
  • Как развивать аналитический склад ума?

    Зачем идти против природы? Развивай то, что есть, т.к. в результате все-равно вернешься именно к этому, но вот время будет потеряно.
    Ответ написан
  • Как развивать аналитический склад ума?

    Pjeroo
    @Pjeroo
    Веб-разработчик
    By solving problems? Решать задачки разного рода, логические, математические, алгоритмические. По вашему существует еще какой-то магический путь?
    Ответ написан
    Комментировать
  • Где найти работу по удаленке в 40+ лет?

    Jeiwan
    @Jeiwan
    Никак.
    Почему все думают, что в интернете можно зарабатывать без навыков? Вы же не можете устроиться на обычную работу без навыков. Интернет тут ничем не отличается: это обычная работа, только удаленная. Нет навыков = нет работы.
    Ответ написан
    5 комментариев
  • Первая вёрстка. Чему дальше учится и что подтянуть?

    @artem_music
    564435ee5fa64fe280ce5ed27a99f77d.png
    Ответ написан
    Комментировать
  • Похожий движок для интернет магазина?

    vawsan
    @vawsan
    Frontend Developer
    foundation/bootstrap привязывется к теме, а не к движку. Поэтому можно прикрутить к любому движку абсолютно.
    Все те же пациенты:
    1. OpenCart,
    2. WooCommerce
    3. prestashop
    Ответ написан
    4 комментария