Задать вопрос
  • Где практиковать .Net C#?

    @Mindgrow
    Создает обычное asp net mvc приложение и экспериментируй с методами контроллера, используя аттрибуты методов [HttpPost] [HttpGet]. На строне браузера используй для экспериментов элмент Form.
    Смотри chrome-сниффером что отправляется, и visual studio дебаггером, что приходит в контроллер.

    Как интересный пример - сделай простенький сайт-анкету
    Ответ написан
    2 комментария
  • Где практиковать .Net C#?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    вообще то практиковать на компе дома/на работе..

    .. или вам додзё надо? тоже есть https://www.codewars.com/
    Ответ написан
    Комментировать
  • Как организовать движение в сторону курсора в Unity3d?

    Думаю вам следует почитать тут. Все уже готово в самом Unity и изобретать велосипед не имеет смысла(разве что ради эксперемента). Тут учитыватся преграды, перемещение других юнитов, вообще все что нужно.
    Ответ написан
    1 комментарий
  • Как организовать движение в сторону курсора в Unity3d?

    BasmanovDaniil
    @BasmanovDaniil
    Геймдизайнер-телепат
    С помощью Camera.ScreenPointToRay находите луч от камеры по направлению клика. Потом находите точку на земле с помощью Physics.Raycast. Далее берёте вектор направления в эту точку:
    Vector3 toPoint = raycastHit.point - transform.position;

    Чтобы найти вращение берёте Quaternion.LookRotation и передаёте в него toPoint. Имейте в виду, что этот вектор может выходить за плоскость XZ, поэтому перед использованием его нужно спроецировать на плоскость и нормализовать.
    toPoint.y = 0;
    toPoint.Normalize();

    Если вектор был близок по направлению к оси Y, то после проецирования он может оказаться равен нулю. Quaternion.LookRotation будет на это ругаться, поэтому лучше вставить проверку toPoint == Vector3.zero.
    Ответ написан
    Комментировать
  • Как находить задачи?

    @stasov1
    На любом сайте фриланс биржи, смотрите что там есть, и пытаетесь выполнять. Не обязательно брать заказ, просто смотрите задание, что хочет заказчик, и пытайтесь выполнить.
    Ответ написан
    1 комментарий
  • В каком направлении SQL развиваться?

    Ну в России oracle мало где востребован. У нас в ближайшем будущем видимо надо развиваться в SQL+NoSQL т.к. много заказчиков работодателей начинают применять такие решения. Мода может и пройдёт но пока так
    Ответ написан
    Комментировать
  • Какой лучший движок для информационных сайтов?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Для информационных сайтов лучше всего подходят генераторы статики.
    Доводы в пользу генераторов статики и против большинства классических CMS для информационных сайтов:

    1) Контент неудобно хранить в базе, как делает большинство CMS.

    Если контент в базе, то его тяжело бэкапить и восстанавливать из бэкапа, неудобно сравнивать версии до изменения и после. Тяжело откатить изменения в конкретной статье, не затронув всё остальное. Для всего этого в CMS должна быть запрограммирована собственная функциональность.

    Если хранить контент в файлах (так делают все генераторы статики), то связка «файлы + GIT» даёт легкий бэкап, сравнение и восстановление контента целиком и отдельным статьям почти с нулевыми затратами.

    2) Редакторы контента в админке (TinyMCE, CKeditor) обычно неудобные и часто выдают посредственный код. А еще тяжело настраиваются. Контент-менеджеры, которые умеют верстать, всё равно тянут код в текстовый редактор, правят там и вставляют обратно.

    Быстрее сразу работать с файлами в любимом редакторе кода. От этого можно получить дополнительные плюшки в виде подсветки измененных строк по сравнению с последним коммитом и некоторые другие.

    3) Markdown поддерживают все генераторы статики, а это самый удобный язык для написания контента. Markdown компилируется в качественный и чистый HTML. При необходимости Markdown можно смешивать с HTML.

    4) С классическими CMS, где контент в БД, разработчику приходится держать localhost и/или dev версию сайта с копией живой базы данных и синхронизировать их между собой. Чаще синхронизация односторонняя (с лайва на локалхост), т.к. мерждить базы сложно и страшно что-то сломать на лайве. А в таких случаях, контентщикам приходится сначала делать все локально, а потом повторять на лайве.

    С генераторами статики в этом так же просто как с файлами: можно нарендерить несколько версий для тестирования, сделать зеркала и т.д.

    5) Скорость и безопасность. Статический сайт по определению быстрее любой CMS. Сгенерированный сайт легко положить в CDN и получить максимальную скорость открытия при любых нагрузках. А еще статические сайты не взламываются.

    https://www.staticgen.com/ — список всех генераторов статики, отсортированный по популярности.

    Сам уже года три пользуюсь docpad.org — генератор на node.js. Не сказал бы, что это идеальный инструмент. Я на нем потому, что уже хорошо его знаю, и у меня собралось много наработок для docpad, в том числе автоматизация.

    Так же отмечу https://octobercms.com/ — CMS, которая следует принципам генераторов статики. Сам еще не пробовал, но если понадобится поддержка PHP, то это первый кандидат.
    Ответ написан
    2 комментария
  • Как стать профессионалом в верстке?

    @Afatar
    Только опыт. Ни курсы, ни книги, ничего не поможет. Береж и верстаешь. Копируешь шаблоны, придумываешь сам, что угодно, но главное делать. Попал вступор? Ищешь решение в книгах, тостерах и хабрах
    Ответ написан
    1 комментарий
  • Как начать разрабатывать 'большие' проекты?

    ptitca_zu
    @ptitca_zu
    Programmer. Reader. Introvert
    Ответ написан
    Комментировать
  • Как начать разрабатывать 'большие' проекты?

    s0ci0pat
    @s0ci0pat
    I'm Awesome
    must have: https://ru.wikipedia.org/wiki/Алгоритмы:_построени...

    А большие проекты - это сейчас корпоративные системы. Роботехника еще не набрала такие обороты.
    Ответ написан
    2 комментария
  • Как открыть свой хостинг?

    @younghacker
    Прежде всего определитесь с целью, для чего Вам полноценный хостинг.
    Просто чтобы было... Сделать хостинг, поиграться и затем продать. Или же построить бизнес.
    Если поиграться и продать, то помните что основной ценностью являются только "живые" клиенты, а не оборудование и самописанные вебпанельки у правления хостингом.
    Если построить бизнес, то изучайте бизнеспроцессы, маркетинг, управление персоналом. Здесь не играет большой роли что это хостинг или автомобилестроение.
    Для любого бизнеса жизненно важно умение продавать. Иначе это просто увлечение и для его содержания нужны немалые время и деньги. Сервера стоят дорого, а устаревают быстро. Диски последних лет "летят" не отслужив гарантийного срока и часто меняются на такие-же refurbished, remanufaсtured и вылетают за концом гарантийного срока. А стоят дорого. Ещё одна задачка с которой однозначно столкнётся быстро растущий бизнес это покупка IPv4 адресов. Персонал. Где найти настоящих работников которые будут ваше радеть за дело как за своё и вкладывать в него свою душу, так же как и вы?

    А регистрация фирмы, получение лицензий офис с рюшечками не сделает хостинг полноценным. Только единомышленники, персонал, знания и умения помогут вам сделать полноценное самостоятельное детище.

    Но вот чтобы вкусить работу хостера и получить полезный опыт и навыки то наилучший на мой взгляд вариант уже предложили: Поработайте в любой хостинговой компании, вакансий — море. В дневные и ночные смены, под кондиционированием и без солнечного света в сильном шуме. Когда пройдёте этот квест будете знать что вам предстоит.

    А в общем в добрый путь.

    PS.
    Облака это только красивая рекламная уловка.
    Ответ написан
    Комментировать
  • Как открыть свой хостинг?

    UAPEER
    @UAPEER
    UAPEER Hosting Solutions Англия
    Ничего не открывайте, такими хостингами уже переполнен маркет, лучше напишите резюме и наймитесь в хостинг компанию.
    Ответ написан
    1 комментарий
  • Как открыть свой хостинг?

    Для начала нужна лицензия на оказание телематических услуг, потом загляните на ISPManager там комплект ПО есть необходимый. И всё, ставите, открываете.
    Ответ написан
    2 комментария
  • Установка Xdebug на OpenServer?

    vixwork
    @vixwork
    programmer
    OpenServer\userdata\config\PHP-версия_php.ini
    Ответ написан
    1 комментарий
  • Как сверстать вот такой блок?

    littleguga
    @littleguga
    Не стыдно не знать, а стыдно не интересоваться.
    2 комментария
  • Бесплатная сертификация linux администратора?

    @balkan
    ============================================
              ВЫДАНО кому : cru5ader
    
              Настроящим сертификатом
            подтверждается что cru5ader
         обладает познаниями в сиcтеме Linux
           лучше многих своих конкурентов!
         Видел на картинках пингвинов,
             а также Линуса и Билли!
            Умеет включать компьютер!
    
              ВЫДАНО кем : 
       Межпланетарный комитет проверки знаний
    ============================================
    Ответ написан
    3 комментария
  • Почему Angular плохой?

    @VanKrock
    Angular всего лишь инструмент, если вы умеете им пользоваться и он решает ваши задачи, используйте его, если нет используйте другой инструмент. На Angular достаточно просто решать большой пул задач, если вы будете постоянно только сравнивать инструменты и искать который лучше, то в итоге вместо проекта вы все еще будете искать инструмент, который лучше.
    Ответ написан
    4 комментария
  • Как написать свою библиотеку на JS?

    RubaXa
    @RubaXa
    Прежде чем начать что-то писать, особенно библиотеку, начните с организации инфраструктуры:
    • Система сборки проекта (grunt, gulp, webpack и т.п.)
    • Code style (JSHint, ESHint, JSCS или другие)
    • Тесты и контроль покрытия (QUnit, Karma, Mocha, Istanbul и т.д.)
    • На чем писать (JS, CS, TS или ES6/Babel)
    • Автоматизация контроля изменений
    • Документирование кода и документация (JSDoc3 или JSDuck)
    • Способ распространения (github, bitbucket и т.п.)
    Ответ написан
    Комментировать