• Какой CSS препроцессор выбрать?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Все топовые препроцессоры дают примерно равный набор возможностей и очень очень мощны. Всегда найдутся люди, которые будут говорить, что им нравится X-препроцессор, ибо там есть киллер-фича без которой они не могут жить, но это всё вкусовщина. Так что просто выбирайте тот препроцессор, синтаксис которого вам будет по душе. Вот и весь принцип.
    Ответ написан
    Комментировать
  • Как правильно заморозить сайт/проект?

    RainMEN
    @RainMEN
    HTML/STYLUS/JADE/JS/Laravel/Joomla/DLE и т.д.
    Яндекс, Гугл диск, копии лучше лить туда в виде архива, благо почти везде есть 10 гигов бесплатно.
    Ответ написан
    Комментировать
  • Как понять, что достаточно знаний для фриланса?

    bobrovskyserg
    @bobrovskyserg
    По доходам можно понять.
    Нет доходов - надо что-то менять.
    Мало доходов - надо что-то менять.
    Много доходов - надо грести бабло.
    А без натурного эксперимента понять сложно.
    Ответ написан
    1 комментарий
  • Знаете российский аналог www.producthunt.com?

    Inv_Hunter
    @Inv_Hunter
    Управляющий партнёр в BACG
    Возможно здесь Вы найдете ответ.

    А так, концепт, в несколько, ином исполнении - блог на Спарке(более развернутая карточка, так сказать)

    Надеюсь, мой ответ будет Вам полезен.
    ¡Saludos!
    Ответ написан
    Комментировать
  • Как правильно заморозить сайт/проект?

    XXX
    @XXX
    Решение где-то рядом
    dmink больше совсем не хотите оплачивать хостинг? Тогда попробуйте найти хостера, который за красивые глаза за небольшую рекламу на Вашем проекте будет хостить его бесплатно. Повесите на сайте объявление что проект заморожен и куда-нибудь баннер с рекламой хостинга. И пусть висит до лучших времен.

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

    Совсем убивать сайт и оставлять на память только бекапы, точно не стоит. Оплата продления домена стоит копейки.
    Ответ написан
    3 комментария
  • Как правильно заморозить сайт/проект?

    opium
    @opium
    Просто люблю качественно работать
    вывалить на самый дешевый хостинг и пусть работает до лучших времен чтобы не вывалилися из поисковых систем
    Ответ написан
    Комментировать
  • Как правильно заморозить сайт/проект?

    AlexXYZ
    @AlexXYZ
    O Keep Clear O
    Ещё бы неплохо набросать инструкцию со скриншотами, как восстановить, если что. Будете восстанавливать - порадуетесь каждой заметке.
    Ответ написан
    Комментировать
  • Как правильно заморозить сайт/проект?

    b0nn1e
    @b0nn1e
    Alcohol & Ruby on Rails
    1. Сохраняем дамп базы данных.
    2. Добавляем все статические файлы в архив.
    3. Сохраняем 1),2) себе на компьютер.
    4. В место сайта делаем заглушку типа "Бла бла бла мы закрылись. Если что пишите vnikuda@domain.com"

    Либо попросить хостера с этим помочь.

    Или я что-то не так понял и всё на много сложнее?
    Ответ написан
    2 комментария
  • Какие технологии использовать для быстрой верстки?

    HollowJ
    @HollowJ
    PHP разработчик
    Emmet - ускоряет формирование html.
    SASS, LESS, Stylus - CSS препроцессоры (также есть постпроцессоры).
    Gulp, Grunt, Webpack - помогают собирать проекты. По сути менеджеры задач по компиляции sass, less, coffee и т.д. и сборки этого всего в пару файлов.
    Для ускорения верстки также порекомендовал бы использовать CSS фреймворки типа Bootstrap, Foundation. Но не злоупотреблять стилями по-умолчанию =)
    Ответ написан
    Комментировать
  • Как сделать div за картинкой?

    Вот вам пример как это можно сделать без js-са:
    HTML:
    <div id="mono">
      <input type="checkbox" name="image" id="tonggle" />
      <label for="tonggle">
        <img src="http://wikipics.net/photos/20150206142322639625248.jpg" >
      </label>
      <div id="tex">Praesent sodales suscipit eros ut tempor. Curabitur pulvinar lectus ut enim gravida dictum. Vivamus eget nunc diam. Donec nec risus dictum, ullamcorper erat non, rutrum purus. Mauris lacus nibh, ornare sit amet ipsum et, rutrum sagittis tellus. Cras tincidunt facilisis facilisis. Cras lectus elit, efficitur at est nec, dictum gravida diam. Praesent eget ex porttitor nisi egestas commodo placerat vel eros. Nam sed justo congue, lobortis felis quis, fermentum massa. Donec egestas faucibus magna vitae maximus. Integer non facilisis dolor. Maecenas posuere elit ut magna bibendum, sit amet iaculis justo tempus. Vivamus vulputate eu neque quis hendre</div>
    </div>

    CSS:
    #mono {
      width: 500px;
      margin: 0 auto;
      overflow: hidden;
      position: relative;
    }
    #mono label {
      width: 100%;
      height: 100%;
      display: block;
      cursor: pointer;
      z-index: 2;
      position: relative;
    }
    #mono input {
      position: absolute;
      left: -9999px;
    }
    #mono input:checked + label img {
      -webkit-transform: translate(0, -350px);
          -ms-transform: translate(0, -350px);
              transform: translate(0, -350px);
    }
    #mono #tex {
      position: absolute;
      padding: 20px;
      z-index: 1;
      top: 0;
      left: 0;
    }
    #mono img {
      width: 500px;
      position: relative;
      -webkit-transition: -webkit-transform 1s;
              transition: transform 1s;
    }

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

    solomakin
    @solomakin
    Head of online marketing
    В спросе не CMS, а качественные услуги. 90% заказчиков нет дела до того, как все будет сделано, лишь бы добиться цели.
    Думайте не в ключе "я не хочу вставать на работу", это ни к чему хорошему вас не приведет. Думайте о приятном, о том, чего хотите достичь, планируйте день.
    Вот полезное видео.
    Дело не во фрилансе или работе, на которй вы работете, а в вашем настроении и ожиданиях от жизни.
    Даже работа с 9 до 9 может приносить радость, если вы понимаете, для чего это делаете и куда движетесь.
    Работодатели смотрят на вас, на вашу речь, вы убеждаете их и продаете себя, свое время и свои умения. Портфолио не так важно. Гораздо важнее тот образ, который вы создаете, общаясь с заказчиком и работодателем.
    Если общаясь с вами они поймут, что вы эксперт, вам отдадут любой проект. Те, кто заказывает, имеют цель и выбирают в исполнители тех, у кого цели похожи на их собственные.
    Поэтому подумайте как следует, чего вы на самом деле хотите. Тогда на вашем пути появятся правильные люди. Правильное общение даст новые привычки и принесет новые проекты. Разберитесь в себе.
    Удачи вам и успехов.
    Ответ написан
    1 комментарий
  • Можно ли скачать из админки WordPress тему сайта?

    opium
    @opium
    Просто люблю качественно работать
    Есть плагины для бекапа можно бекапнуть и из бекапа скачать тему
    Ответ написан
    Комментировать
  • Как вы начинаете вёрстку сайта?

    RainMEN
    @RainMEN
    HTML/STYLUS/JADE/JS/Laravel/Joomla/DLE и т.д.
    Верстаю не так давно, верстаю не так часто, но все же верстаю.

    Раз все начали с нуля, а именно с PSD макета, тоже начну с этого момента.

    1. Оцениваю макет, составляю для себя базовую разметку, определяюсь какие главные блоки присутствую, и что должно происходить если их нет.
    2. Оценив какие блоки необходимы, и прикинув структуру сайта иду csstemplater.com/ генерирую по своей структуре HTML/CSS шаблон, если это конечно не LP
    3. Создаю директорию c названием сайта в openserver, в ней создаю директорию HTML , а внутри по шаблону
    • psd- что бы не потерялись, мало ли когда нужно дорисовать что то.
    • css
    • js
    • less
    • fonts
    • img - для компонентов шаблона
    • image - для временного наполнения (слайдеры, изображения в статьях и т.п.)
    • shop/личный кабинет - иногда делю макет на интерфейсы, и раскидываю по папочкам для дельнейшей навигации

    4. Закидываю скачанный шаблон по папкам, вырезаю оттуда reset-ы, так как уже имеется отредактированный и перенесенный в less
    5. Создаю main_site.less - подключаю сюда все все нужные мне less файлы, template.less- прописываю сюда все структурные элементы (header, footer и т.д.), ui.less - обычно если проект не сложный сую сюда все оформление, иногда разделяю все на отдельные блоки, menu/portfolio/modal/btn/ и т.д.
    6. Настраиваю компилятор Less в PHP шторме для текущего проекта, что бы компилировался только файл main_site.less в папку css
    7. В основном использую getuikit.com, ну больше он мне по душе чем бутстрап, скачиваю и раскидываю файлы по папкам, правлю пути в index.html, попутно добавляю комментарии
    8. Открываю и смотрю PSD шаблон сайта на наличии не стандартных шрифтов, если шрифты есть в www.google.com/fonts, то подключаю их, иначе www.fontsquirrel.com, и раскидываю файлики по папкам
    9. Дальше используя Emmet создаю базовую разметку если это LP(header/footer/slider и т.д.), если нет, то начинаю с самого верха делать разметку элементов (logo/slogan/phone/login-widjets и т.д.) попутно добавляю less код в нужные из файлов.
    10. Верстаю до конца все, что есть в макетах. Затем по необходимости создаю шаблон для CMS.

    ЗЫ: Файлики что сделал не минимизирую, только по желанию заказчика, ибо все нормальные фремворки и CMS умеют объединять css и js файлы в 1, попутно минимизируя на лету. Заказчику отдаю все что сделал включая исходники.
    Ответ написан
    Комментировать
  • Фиксированная позиция по оси Y?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    В объекте window на событие scroll вешаем обработчик и меняем горизонтальную позицию фиксированного блока.
    Уже миллион раз про это спрашивали.
    jsfiddle.net/petroveg/m7bb25w9
    Ответ написан
    1 комментарий
  • Какую литературу читать для изучения архитектуры компьютера и ОС?

    @Evsign
    Просто отлично, что вы к этому пришли.
    Как говорится, с начала освойте азбуку, а потом уже за c++ принимайтесь.

    1. Charles Petzold "C.O.D.E."
    Читать обязательно. Очень хорошо разжёвываются все эти битности, разрядности и .тд.
    В процессе чтения Вы, вместе с автором постепенно собираете компьютер и попутно осваиваете для этого необходимый бекграунд.
    С начала разбираются подходы в кодировании информации, не шифровка, а принципы представления информации в нулях и единицах. Потом разбираются системы счисления, потом немного химии и физики, что бы представлять как течёт ток по проводам. Потом разбираетесь как работают реле, далее идут первые логические элементы на реле. Потом вместе с автором собираете различные компоненты типо памяти, процессора на основе ранее сконструированных логических элементах. В общем это всё продолжается пока вы в конце не построите компьютер и изучите несколько основных ассемблерных команд, попутно изучив как считать в разных системах счисления, краткую историю развития комп техники и все логические элементы.

    2. Andrew Tannenbaum "Structured Computer Organization"
    По идее, можете даже сразу начать с этой книги, но все те фундаментальные вещи, которые разжёвывает Петцольд тут будут упомянуты вскользь, но тут пойдут уже более серьёзные вещи по поводу архитектуры. Будут рассматриваться уровни устройства современных процессоров, памяти, ассемблер, прерывания и т.д. т.д. т.д. Перечислять всё не имеет смысла, т.к. список будет оооочень большой. Это наиболее полная и подробная книга об архитектуре ЭВМ. В принципе, прочитая её от корки до корки вы будите достаточно хорошо разбираться в архитектуре самих компьютеров.

    3. Hennessy J., Patterson D. "Computer Architecture A Quantitative Approach"
    Эту пока ещё не читал, но судя по содержанию может быть отличным дополнением после танненбаума. Хотя, вполне может оказаться довольно самодостаточной книгой на ровне с вышеупомянутой книгой.
    Судя по предисловию и содержанию, в ней в дополнении к тому, что разбирает танненбаум, много уделяется внимание параллелизму, облакам, шарингу ресурсов и т.д.

    Можете взяться за это так:
    Если цените время, то начинайте сразу с Танненбаума, но если окажется сложным, то закрывайте и с начала читайте Петцольда.

    Если время хватает, то сразу читайте Петцольда, а потом Танненбаума :) И это лучший вариант. ИМХО)
    Петцольд читается очень легко и интересно. Я прочитал его на одном дыхании, а вот с Танненбаумом всё не так просто)

    UPD:
    По поводу актуальности. Актуально всё)
    2 и 3 разбирают современные ARM-Cortex A8 и i7 процессоры, Nvidia Fermi, CUDA и т.д.
    Ну а в первой книге этого и не надо)
    Ответ написан
    3 комментария
  • Почему данный код не меняет размер изображения?

    @gracer
    Единицы измерения забыли
    function resizeRock() {
        document.getElementById('rockimg').style.height =
            ((document.body.clientHeight - 100) * 0.9)+"px";
    }
    Ответ написан
    4 комментария
  • Есть идея оригинального продукта, как воплотить в жизнь, если нет ничего кроме идеи?

    opium
    @opium
    Просто люблю качественно работать
    идете в банк берете кредит
    нанимаете программистов делаете продукт
    продаете его
    вы миллионер
    Ответ написан
    Комментировать
  • Как работает меню Тостер?

    @maxyc_webber
    Web-программист
    херова он работает. под андроидом не показывает никаких кнопок и меню
    Ответ написан
    Комментировать