• Как реализовать блок не обычной формы через css3?

    Я бы сделал обычный белый прямоугольник, а скошенные блоки добавил бы через ::before и ::after (скос у них можно сделать либо через border, либо картинкой вставить).
    Ответ написан
    Комментировать
  • Можно ли написать админку на Node.js?

    FeoK
    @FeoK
    Студент Политеха, Фрилансер.
    Можно сделать все что душе угодно. В данном случае начните с поиска инфы о express
    Ответ написан
    Комментировать
  • Как реализовать такую загрузку страницы?

    alievslava
    @alievslava
    web developer
    Тут https://github.com/Gaya/QueryLoader2 можете найти исходный код этого плагина. Может это поможет вам.
    Ответ написан
    2 комментария
  • Как реализовать такую загрузку страницы?

    @Simasik
    Ну делать это придётся приблизительно так,
    сначала мы ловим событие onload, потом выполняем функцию loadbox(), пока страница полностью не загрузилась. В функции пишем: ловим сколько будет загружаться страница и на основе этого времени делаем строку состояния.
    Ответ написан
    Комментировать
  • Как слелать так, что бы при крокрутке слайдера появлялся этот текста на слайде?

    rockysoul
    @rockysoul
    ruby monkey
    Я бы очень советовал вам использовать вместо слайдера бутстрапа Фотораму (fotorama.io). Исчерпывающая документация там на сайте. Она кросс-браузерная и api шикарный. Я ничего кроме нее не использую уже 2 года, она совершенно прекрасна.

    В двух словах это должно работать так: у вас есть фоторама с блоками.
    <div class="fotorama">
      <div>текст слайда и код кнопки и все остальое<div>
      <div>текст слайда и код кнопки и все остальое<div>
      <div>текст слайда и код кнопки и все остальое<div>
    </div>


    В css текст слайда должен быть скрыт.

    А в js вешаете на событие "showend" появление текста внутри слайдера.
    Пример и описание тут: www.fotorama.io/customize/api
    Ответ написан
    2 комментария
  • С чего начать обучение для фриланса?

    kumaxim
    @kumaxim
    Web-программист
    И так, с чего начать обучение:
    1.Самый низкий порог вхождения у языка PHP. Начинайте именно с него
    2.Изучите популярные CMS: WP, DLE, Joomla и т.д. Очень много заказов есть типа "Создать сайт", причем экзотики в 2 из 3 проектах не нужно. Здесь минус в том, что школоты тут полно и цену они сбивают весьма сильно...
    3.Далее категория заказов "А можно ли сделать вот так". Сводится все это к разработке/переработке модулей на все тех же CMS. Нужно учить PHP + API этих самых CMS. Возьмите один движок и копайте по нему в эту область, не рвитесь сразу за всеми. Порог вхождения тут тоже не велик, но здесь больше голодные студенты обитают
    4.Когда перерастете уровень дополнений/модулей, переходите к фреймворкам. Сейчас самый популярный Yii. Фреймворк позволяет Вам делать какие-то уникальные приложения, которые достаточно тяжело реализовать на готовых системах. Здесь ценник по существеннее, чем в первых двух, т.к. школота в силу своих умственных способностей сюда влезть не может.

    Теперь расскажу как вообще этому обучаться на своем примере. Я делаю так:
    1.Открываю тоненькую книжечку по языку(листов 100, не более), смотрю на основы
    2.Делаю примеры из этой книжке в IDE/блокноте. Это дает мне определенную базу
    3.Далее у меня есть список из примерно 20 задач(любую методичку по программированию откройте), которые я всегда делаю на новом языке. Это позволяет мне "привыкнуть" к новому коду и начать изучать стандартную библиотеку языка
    4.Затем я начинаю брать низкобюджетные заказы на фрилансе по этому языку
    5.После этого начинаю учить самый популярный фреймворк языка, опять же на низкобюджетных проектах.
    6.Сделать с 12-15 проектов я могу уже браться за что-то более менее серьезное с почасовой оплатой на фултайме.

    Вот это мой путь. По срокам - базу я себе нарабатываю за 1,5-2 месяца, на это время у Вас должна быть какая-то "подушка".

    P.S. надеюсь помог. ))
    Ответ написан
    7 комментариев
  • С чего начать обучение для фриланса?

    ndr334
    @ndr334
    Веб-мастер
    Я бы начал с изучения английского. На российском рынке фриланса положение работников не завидное, а иногда просто унизительное. Лучше всего самостоятельно ищите возможности, старайтесь быть центром силы, а не периферийным звеном большой цепи.
    Ответ написан
    Комментировать
  • Что делать с тупыми ответами на Тостере?

    karaboz
    @karaboz
    Директор продуктов в Хабре.
    Мне кажется, для заявленной вами проблемы как раз подходит пункт жалобы «Это какая-то реплика, а не ответ». И не стоит искать другой формулировки, нам нельзя их слишком много плодить, иначе жалобами невозможно будет пользоваться.

    Как можно улучшить качество ответов? Вот что у нас как разработчиков на уме на этот счет.
    Сразу скажу, что я не очень верю в рекомендации и всякого рода теоретические курсы, обучающие качеству текстов. Скорее нужно показывать, как писать хорошо, а как нехорошо, сразу на практике. Также я не особо верю в сильно закрытую систему. Пускать нужно всех, но нужно и улучшать инструменты группового контроля.

    1. Самое простое, что можно сделать — привлечь в уже существующую систему жалоб больше участников. Для этого можно высылать уведомления всем, кто жаловался, что ответ был удалён. Плюс выдавать награды тем, чьи жалобы чаще всего удовлетворяются. Система наград у нас на подходе, кстати.

    2. Можно вместо удаления сделать сокрытие в неуместное, чтобы автор ответа и все вокруг видели, что ответ был заминусован сообществом по определённым причинам. И пусть автор сам удаляет свой ответ, если не хочет выглядеть неприглядно. А заодно лишний раз поучится, как писать в сообществе не принято.

    3. На днях мы выкатим возможность коллективного редактирования вопросов. Когда обкатаем этот функционал и увидим, что он работает, что сообщество может модерировать само себя, сразу же перенесем этот же принцип коллективного редактирования на ответы. Активные и отвественные участники смогут показать менее радивым, как стоит оформлять свои тексты и свои мысли. По идее, это сильно должно улучшить качество ответов.
    Ответ написан
    38 комментариев
  • Взломан skype. Как это случилось?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Как то в 2003г. я жил с девушкой. Мы оба были геймерами. Ну я естественно тогда начинал свой путь программирования.
    Был у меня сайтик на обычном хостинге. По тем временам, код был сильно защищен. В один из прекрасных дней я увидел в логах необычное поведение. Прошерстил код, нашел спамбота.
    Конечно все почистил и т.д.

    Но мне стало интересно как и вам, кто и как меня взломал. Своими скромными силами я не смог определить.
    В итоге создал в корне сайта файлик forHacker.txt
    В нем задал вопрос - собственно как вы меня хакнули?
    на следующий день в аську стучится человек, я спрашиваю
    - Мол чего вам надобно? - в ответ
    - Товарищ Иван, вы же сами просили меня вам рассказать как я вас хакнул
    - Спасибо что откликнулись, просветите плз
    - Ваша девушка Света была не аккуратна, скачала мой файлик. В связи с чем я смог получить доступ к ее компу. Далее по локальной сети обнаружил доступ к вашему. Подсадил кейлогер и просто подождал ввода пароля.
    ....
    Всего вам хорошего и удачи. Ваш сайт оставляю в покое =)

    Это примерный наш разговор.
    Так что способов получения ваших данных велик )
    Ответ написан
    Комментировать
  • Как установить Mac OS X 10.10 на компьютер?

    dimsog
    @dimsog
    Переносил код с PHP 4 на 7.4...
    Проблема в том, что вы не положили в корень флешки два файла, а именно BaseSystem.chunklist и BaseSystem.dmg из-за этого установка не идет до конца. Также необходимо запускаться с ключом kext-dev-mode=1 для установки не подписанных кекстов. Вообще я довольно подробно расписал весь процесс установки 10.10. Можете посмотреть.
    Ответ написан
    Комментировать
  • Почему не работает Supervisor для nodejs?

    Scorpi
    @Scorpi
    ln -s /usr/bin/nodejs /usr/bin/node
    Ответ написан
    Комментировать