• Какие файлы нужно загружать на хостинг после сборки gulp?

    wbrapist
    @wbrapist
    Ты в порядке?
    Да, только dist. Другие файлы не нужны.

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

    @darksladen
    Все просто - загружай ту, в которую ты билдишь..
    Ответ написан
    Комментировать
  • Какие файлы нужно загружать на хостинг после сборки gulp?

    zorro76
    @zorro76
    Понятное дело dist
    Ответ написан
    Комментировать
  • Как можно оптимизировать слабый компьютер?

    Fragster
    @Fragster
    помогло? отметь решением!
    в первую очередь поставить ssd, потом купить у китайцев максимально быстрый совместимый проц, максимально расширить оперативку (купить можно у тех же китайцев).
    я так inspiron 1525 с t2340 1гб 5400hdd прокачал до t9300 4гб ssd, стало в десятки раз всё быстрее.
    Ответ написан
    2 комментария
  • Как можно оптимизировать слабый компьютер?

    Astrohas
    @Astrohas
    Python/Django Developer
    Поставьте Lubuntu, и будет вам оптимизация. 3Gb должно хватить на Firefox + Sublime + пару серверов в фоне.
    Ответ написан
    5 комментариев
  • Как можно оптимизировать слабый компьютер?

    jamakasi666
    @jamakasi666 Куратор тега Linux
    Просто IT'шник.
    Из пгрейда обязательно ssd, если возможно то больше озу и проц посерьезнее. Из линуксов не убунту а какой нибудь puppy для легкости или на самый край lubuntu\xubuntu.
    Ответ написан
    2 комментария
  • Как вы планировали своё учебное время?

    @xfg
    В любом длительном деле главное заинтересованность. Вам нужно начать делать любой интересный для вас проект. В процессе, когда вам требуется сделать то или иное для вашего проекта, вы гуглите, читаете, делаете и даже что-то запоминаете. Изначально по любому вопросу будет требоваться гугл, но очень скоро обнаружите, что уже изучили добрую половину API языка javascript, спроектировали и сверстали несколько UI экранов вашего проекта.

    Радуйтесь маленьким победам. Когда вы делаете интересный лично для вас проект, вы понимаете зачем вы сейчас читаете тот или иной материал. Вы практикуетесь, вы решаете реальные задачи. Я никак не планировал учебное время, я 15 лет назад захотел свой сайт, открыл блокнот, нашел в сети учебник по html читал и сразу делал свой сайт. Потом захотел бекенд и открыл php.net, далее возникло желание, чтобы код был не просто лапшой, а имел какую-то структуру так познакомился с различными фреймворками. Потом захотел, на свой код тесты и так познакомился с TDD/BDD. Далее захотел независимую от фреймворка бизнес-логику и так познакомился с DDD. Ну и так далее.

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

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

    @4604590
    JavaScript, HTML/CSS, PHP,MySQL, SuiteCRM/SugarCRM
    нашел такой пример, попробуйте

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Растягиваем фоновую картинку в размер окна.
    Кроссбраузерный background-size (100% auto)</title>
    <style type="text/css">
    html { min-height:100%; }
    body { padding:0; margin:0; border:0; min-height:100%;
    font:14px/1.5em Arial, Helvetica, sans-serif; color: #FFFFFF; text-shadow:1px 1px 0 #000000;
    background: #06040C url('images/hs-2007-30-d-web.jpg') top left  fixed no-repeat;
    -o-background-size: 100%;
    -webkit-background-size:100%;
    -moz-background-size:100%;
    -khtml-background-size:100%;
    background-size: 100%;
    }
    </style>
    <!--[if lt IE 9]>
    <style type="text/css">
    #container { position: relative; z-index:1; }
    #iefix { width: 100%; position:fixed; top:0; bottom: 0; left:0; right:0;
    height: expression(
    document.getElementsByTagName('body')[0].offsetWidth/400*202 +  'px');
    /* 400 - ширина фоновой картинки в пикселях, 202 - её высота */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='images/hs-2007-30-d-web.jpg', sizingMethod='scale');
    -ms-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
    src='images/hs-2007-30-d-web.jpg', sizingMethod='scale');
    }
    </style>
    <![endif]-->
    <!--[if lt IE 7]>
    <style type="text/css">
    body, html { zoom: 1; }
    #iefix { position:absolute; z-index:1;
    top: expression(eval(document.documentElement.scrollTop) + 'px' );
    }
    </style>
    <![endif]-->
    </head>
    <body>
    <!--[if lt IE 9]><div id="iefix"></div><![endif]-->
    <div id="container">
    Тест
    </div>
    </body>
    </html>
    Ответ написан
    5 комментариев
  • Как развивать логику для решения задач?

    Adamos
    @Adamos
    Идете в библиотеку / книжный магазин / интернет, присматриваете книжку / сайт с логическими головоломками и "качаете черепную мышцу" все свободное время.
    Синапсы со временем зацепятся в нужных комбинациях.
    С детьми это прокатывает, а вы ничем их не хуже.

    Либо вы убедитесь, что вам это ну вот совсем не интересно - ну, это тоже результат...
    Ответ написан
    1 комментарий
  • Как лучше изучить теорию JavaScript?

    google_online
    @google_online
    My morning begins with coffee and Twitter.
    Первый язык программирования очень сложно даётся. Лично я начинал с Python. Я много не понимал, но спустя какое-то время, после постоянной практики(тупого, бессмысленного написания кода) пришло понимание. Сейчас тоже беру основы javascript.
    Ответ написан
    1 комментарий
  • Как развивать логику для решения задач?

    acbor
    @acbor
    Hobbist
    Я до сих пор задаюсь этим вопросом. Постоянно в какой-то сфере бывает такое, что ты просто не понимаешь, что это и как это работает. А чтобы с помощью этого решить еще какую-то задачу... Ох..
    Как выше писали, чтобы начать хоть что-то понимать - надо начать хоть что-то делать. Конкретной книги или материала уже и не вспомню, но если ты будешь банально (как и сам написал) решать по несколько задач на разные тематики, то с удивлением через год (к примеру) осознаешь, что ты реально умнее, чем был год назад и многое понимаешь. То есть по сути в своем вопросе, ты уже ответил сам себе ответил:
    решать задачи попроще, пока не набью руку до больших или посматривать на решения "сложных" для меня задач, и запоминать как другие ребята решили её.

    Звучит смешно, но я по-началу не мог понять, что такое "массив/матрица". Мой мозг просто отказывался воспринимать это. А чуть позже я долго тупил, что такое ООП, классы и объекты. Сейчас я вполне могу запороться на монадах и функторах, но понимаю, что и это освою тоже.
    постоянное напряжение мозгов и мучительное грызение гранита
    - звучит неприятно, но все впринципе именно так.

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

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

    @asd111
    Если с математикой всегда были проблемы, то программирование будет сильно раздражать.
    логическое или гуманитарное мышление это биологические различия между людьми и развить это до высокого уровня если нет биологической предрасположенности невозможно. Например если у человека нет музыкального слуха, то научить его петь практически невозможно.
    У каждого есть сильные стороны и развивать нужно именно их - так не будет раздражения от неподходящей работы. Если вы гуманитарий, то есть смысл попробовать заработать на стыке it и общения с людьми или на любой не инженерной профессии - так вы будете более успешным и счастливым.
    Ответ написан
    1 комментарий
  • Как развивать логику для решения задач?

    maxminimus
    @maxminimus
    просто или ничего
    человеческое логическое мышление развивается только через постоянное напряжение мозгов и мучительное грызение гранита

    3-5 лет надо учиться и практиковаться
    тостер в помошь
    Ответ написан
    Комментировать
  • Как развивать логику для решения задач?

    @evgeniy_lm
    Человек с гуманитарным складом мышления не баран, он просто иначе думает. Иметь гуманитарное мышление это не плохо. Плохо им не пользоваться и его не развивать
    Ответ написан
    Комментировать
  • Как развивать логику для решения задач?

    EvilsInterrupt
    @EvilsInterrupt
    System programming, Reversing Engineering, C++
    которые даны в учебнике на закрепление материала, мне кажется, я должен быть в состоянии решить.

    Кто сказал? Где критерий, что вы должны, а что нет?

    Не знаю занимались вы спортом или нет, но приведу пример: Занимаясь плаванием я получаю от тренера задачу проплыть в полной координации кролем на груди бассейн на 25 м на одном вдохе. И когда остается 8-10 метров мне реально не хватает воздуха. У меня 2 варианта: 1. Сделать вдох 2. Терпеть не хватку и из последних сил тянуть к стенке и во чтобы то не стало доплыть!

    В программировании тоже самое. Вы ставите себе цель. Задаете себе вопрос стоит ли ее достигать и если надо, то во чтобы то не стало добивайтесь!
    Ответ написан
    Комментировать
  • Как развивать логику для решения задач?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Поиграйте в сокобан. (дальше - поймёте)
    Ответ написан
    Комментировать
  • Как лучше изучить теорию JavaScript?

    @Apachaiblow
    Js тоже был первым ЯП.

    learn.javascript.ru
    Два раза пройти вместе с заданиями. Я с первого раза все не освоил

    Флэнаган уже потом по желанию. У меня даже после Кантора первая часть не очень пошла. Возможно стоило позднее читать.

    Тоже самое и с очень полезной книгой JavaScript. Шаблоны. Стоян Стефанов. Определенно стоит прочтения, но когда читал не очень понимал куда эти шаблоны применять по этому было немного не понятно.

    Вообщем уже после освоения learn.javascript.ru можно идти устраиваться на работу, а там уже легче будет.
    Ответ написан
    2 комментария
  • Как лучше изучить теорию JavaScript?

    Rou1997
    @Rou1997
    Для хорошего результата необходимо придерживаться третьего способа, научиться ориентироваться на практику, заиметь цели в жизни, а все остальное считать второстепенным.
    Конечно можно жить с традиционным мышлением ориентированным на какое-то одно средство или подход, а не на цели со всеми их "ветвями" и разновидностями, такие люди сейчас работают даже в Microsoft, но вот основали Microsoft не они, и чем уже кругозор, тем менее уникален специалист.
    Ответ написан
    Комментировать
  • Как лучше изучить теорию JavaScript?

    maxminimus
    @maxminimus
    просто или ничего
    падавану юному говорить для начала свободно надо на основных языках веб-программирования -
    js css html

    js фирст, потом css и html
    надо сразу понять что ты при желании можешь совсем не использовать возможность декларативного программирования стилей оформления и структуры дерева документа

    учебник Фленагана надо полностью переварить
    и php немного для начала - только основные серверные функции для работы с папками и файлами
    или лучше - изучить api node.js - и делать сервер на js

    js - очень простой язык, проще некуда, «Лисп в шкуре Си»
    и самый кросплатформенный - новичкам самое то
    не забываем принцип KISS - ценим минимализм-простоту-легкость
    без чужих фремворков и библиотек ты получишь максимальную производительность js - в 3-5 раз ниже чем на Си

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

    программирование это решение поставленной задачи -
    сам придумай себе задачу в интересной области и решай ее несколько лет пока учишься

    клиент толстый, сервер тощий -
    сервер используй только для простых функций - чтение-запись данных, сканирование папок, авторизация ...

    офлайн и мобайл фирст -
    надо сразу понять, что мобильный сенсорный экран - это основное средство ввода 21го века
    и что браузер работает в песочнице

    велосипайд фирст -
    чтобы научиться - делать ты должен сам

    просветление неизбежно после этого обретешь
    и настоящим веб-мастером станешь
    или даже джедаем или нинзем, если пребудет с тобой СИла
    три-пять лет для этого надо грызть гранит

    84e114455f594424ab60590ae6da6dea.jpg

    и есть другой путь - темная сторона программирования:
    работа по чужому готовому стандартному шаблону-фреймворку
    бесконечный круговорот в сансаре капиталистической индустрии
    общение с дебилами, психопатами, жуликами, лентяями и тд
    офисное или фриланс страдание
    легкая заменяемость программиста
    вечная доделка-переделка чужого кода
    неспособность делать нужный функционал самостоятельно
    постоянное гугление готовых решений
    депрессия и уныние
    //а самые ленивые становятся верстальщиками-недопрограммистами))

    нормальные программисты делятся на два типа:
    1) инженеры - те кто могут написать шаблон для себя или для других
    2) слесари-монтажники и чесальщики-мотальщики - те кто работают в рамках готового шаблона
    - оба типа нужны, всё зависит от твоих способностей и талантов
    Ответ написан
    3 комментария