Задать вопрос
  • Какую CMS взять для Портфолио?

    GreenBee
    @GreenBee
    ASP.NET программист
    Лучше, чем WordPress все равно ничего не найдете. Не нужен блог - не добавляйте записи. Там есть страницы, есть плагины для портфолио. Плагины для всего.
    Ответ написан
    Комментировать
  • Поддомен или папка для городов?

    GreenBee
    @GreenBee
    ASP.NET программист
    Как человек, у которого есть сеть досок объявлений, я очень много раз рассматривал этот вопрос.

    Сначала у нас были поддомены. Стоит учесть, что в этом случае поисковик считает их отдельными сайтами, со всеми вытекающими. Т. е были как плюсы (ТИЦ, много бэков), так и минусы (пессимизация за дублирующийся контент, показывается несколько поддоменов в поиске одному пользователю и т.п.).
    Удобно то, что можно присвоить каждому поддомену свой регион в Яндексе.
    Для Яндекса поддомены давали больше пользы. Гуглу не понравились.

    Т.е. нужно осознавать, что это будут полностью отдельные сайты, которыми нужно заниматься, а иначе будет только вред.
    Например:
    - счетчики, реклама, авторизация, ssl - все это нужно настраивать особенным способом
    - некоторые поддомены пустуют, потому что регион маленький к примеру

    Мой совет - поддомены есть смысл делать только для крупных городов/регионов.
    Очень желательно снабдить их уникальной информацией (городские новости и т.п.), чтобы избежать склейки.
    Ответ написан
    Комментировать
  • Какой домен выбрать для фирмы?

    GreenBee
    @GreenBee
    ASP.NET программист
    Доменное имя совершенно не обязательно должно совпадать с названием организации.
    Бывают, конечно, крайности (например, сеть ломбардов "Аурум" на домене foton161.ru :)))
    Например, у нас были клиенты, "Выставка на носу" и домен купили vystavka-na-nosu.ru (и еще несколько подобных). Мы, когда делали им сайт, купили им домен vvnn.ru - гораздо легче запомнить и продиктовать.
    Можно использовать какие-то общие слова, что-то из вида деятельности, что-то из региона.

    Но если бы я выбирал из двух вариантов в вашем примере, то выбрал бы вариант с дефисом. Но на всякий случай вариант без дефиса тоже бы прикупил.
    Ответ написан
    Комментировать
  • Минимум для junior web developer в Москве?

    GreenBee
    @GreenBee
    ASP.NET программист
    Например, сделать какое-нибудь завершенное решение.
    Вариант: Сайт по какой либо тематике.
    Естественно, там должно быть программирование (даже если это велосипед).
    Ответ написан
    3 комментария
  • Сайт на Ruby on Ralis?

    GreenBee
    @GreenBee
    ASP.NET программист
    На Вашем месте я бы не переводил сайты на RoR.
    Может быть есть смысл новые проекты на нем делать, но старые переводить только потому что "вдохновился" точно не стоит.
    И да, очевидных преимуществ у RoR перед Drupal нету (кроме кучи маркетинга), зато есть очевидные недостатки:
    1. Меньше сообщество
    2. Меньше примеров кода
    3. Меньше специалистов
    4. Язык. С Drupal вы используете PHP, знания и умения в котором можно использовать в куче других проектов (CMS и фреймворков). Ruby медленее чем PHP. Практически нет виртуального хостинга с его поддержкой
    Ответ написан
    7 комментариев
  • Как работает IsReusable в IHttpHandler (ashx) в ASP.NET?

    GreenBee
    @GreenBee
    ASP.NET программист
    IsReusable всего лишь означает возможность использования одного и того же экземпляра, а не результата.

    Если у вашего хэндлера есть состояние (т.е. вы сохраняете какие то данные в именно его свойства), только тогда нужно ставить false.

    Если же (и в большинстве случаев это так) у вас весь код в методе ProcessRequest и ничего не сохраняется в свойства/поля самого хэндлера, то оставляйте true
    Ответ написан
  • Какой выбрать фреймворк для сайта аналога headhunter или habrahabr?

    GreenBee
    @GreenBee
    ASP.NET программист
    Не делайте аналогов никаких сайтов. Просто не делайте. Это пустая трата времени и денег.
    Единственная причина, по которой можно захотеть сделать аналог - научиться программировать.
    За 10 лет работы в веб-студии я встречал огромное количество людей, которые хотели аналоги тех или иных сайтов.
    И я всегда им говорил, что сайт - это не только программная часть. Его еще нужно заполнить, раскрутить и сопровождать. Аналог должен иметь какие-то конкурентные преимущества, иначе смысла в нем никакого нет.
    А большинство заказчиков ожидают, что разработчики сами все это сделают (раскрутят, заполнят, придумают "фишки").
    Они думают "вот заплачу я этим программистам 100 т.р., они сделают мне сайт через 3 месяца, который сразу начнет приносить мне по 300 т.р. в месяц".
    И не видят в этом противоречия. Да если бы я мог сделать за 3 месяца сайт, который гарантировано будет приносить 300 т.р. в месяц, то зачем мне вообще заказчик?
    Ответ написан
    Комментировать
  • Что лучше SAAS или custom CMS для большого коммерческого сайта?

    GreenBee
    @GreenBee
    ASP.NET программист
    Во-первых, SAAS это немного не то. SAAS это когда вы не покупаете CMS, а арендуете уже установленную. Причем далеко не все SAAS можно купить и поставить у себя и наоборот - не для всех CMS есть SAAS.

    Во-вторых, все зависит от ваших требований. Если есть решение, которое на 100% решает ваши задачи - то почти всегда дешевле купить, чем писать с нуля.

    В-третьих, если выбираете готовое решение, то это обязательно должно быть что-то известное. Можно даже open-source. Посмотрите рынок труда - вакансии, специалисты. Вы должны точно знать, что всегда можете нанять человека, который исправит что-то.

    В-четвертых, если будете писать с нуля, то выбирайте энтерпрайз платформу (.NET или Java может быть еще и Python, но тут я не в теме). Не потому, что они на самом деле лучше или хуже чем PHP/Ruby, а потому что эти платформы предназначены для кастомных решений (именно поэтому нет хороших CMS/форумов и т.п., тогда как на PHP их миллион), а следовательно большинство специалиство готовы к кастомным решениям => легче будет найти людей.
    Ответ написан
    1 комментарий
  • Как переделать интернет-магазин на Wordpress + WooCommerce под 2 города с разным ассортиментом и ценами?

    GreenBee
    @GreenBee
    ASP.NET программист
    Проще всего сделать еще 1 сайт
    Ответ написан
    Комментировать
  • Как передать xml файл на веб страницу?

    GreenBee
    @GreenBee
    ASP.NET программист
    Вообще-то и XmlDocument и XmlTextReader умеют загружать по URL (а не только по локальному пути:
    https://msdn.microsoft.com/ru-ru/library/875kz807(...
    https://msdn.microsoft.com/ru-ru/library/1af7xa52(...

    Если же нужен именно XML в виде строки, тогда нужно использовать класс System.Net.WebClient
    https://msdn.microsoft.com/ru-ru/library/system.ne...
    Ответ написан
    Комментировать
  • В какую сторону смотреть?

    GreenBee
    @GreenBee
    ASP.NET программист
    Не запретят, а установят приоритет. А именно: первый делом нужно выбирать из софта российского производства, затем идет опенсурс и только потом коммерческий софт иностранного производства.
    Написанное Вами на C# приложение будет считаться российской разработкой.
    Windows скорее всего как покупали, так и будут покупать, просто потому что, под Linux не будет работать много разного софта.
    Ответ написан
    Комментировать
  • Как удалить маркеры у без использования css?

    GreenBee
    @GreenBee
    ASP.NET программист
    Давайте начнем с того, что Вам нужно сделать и что можно использовать?
    Отступы ведь можно получить нужным количеством пробелов   - это не самый красивый способ, но он работает.
    Т.е. можно написать:
    <p>&nbsp;&nbsp;&nbsp;Ваш текст</p>
    Однако этот способ даст отступ только первой строчке. При переносе строки, он не работает (или может так и должно быть?).

    Можно использовать таблицу:
    <table>
    <tr>
    <td>&nbsp;&nbsp;&nbsp;</td>
    <td>Ваш длинный текст, который переносится на другую строку</td>
    </tr>
    </table>


    Кроме того, можно попробовать тэг blockquote - он в большинстве случаев дает отступ.
    <blockquote>Текст</blockquote>
    Ответ написан
    Комментировать
  • Почему сайт должен иметь собственное приложение для смартфонов?

    GreenBee
    @GreenBee
    ASP.NET программист
    Сайт не должен иметь собственного приложения. Он может, но не должен.
    Просто так, для того чтобы было, оно не нужно.
    У приложения всегда есть конкретные цели. Оно должно давать что-то, чего не может дать мобильная версия.
    Если Ваши пользователи в основном приходят с поисковых систем, то Вам 100% не нужно приложение.
    Ответ написан
    2 комментария
  • Нужен ли диплом для устройство на работу программистом или важны знания?

    GreenBee
    @GreenBee
    ASP.NET программист
    Раньше диплом был не обязателен почти нигде.
    Однако сейчас все чаще на хорошие должности требуют диплом по специальности.
    Ничего не мешает устроиться работать и учиться на заочке - лишним диплом точно не будет
    Ответ написан
    Комментировать
  • В какой сборке лежит System.Web.Mvc?

    GreenBee
    @GreenBee
    ASP.NET программист
    System.Web.Mvc лежит в сборке System.Web.Mvc.dll
    Она НЕ входит в стандартную поставку .NET - ее надо устанавливать отдельно из nuget

    Зачем использовать динозавра SharpDevelop, когда есть:
    - Visual Studio 2015 Community Edition
    - Visual Studio Express Edition
    - WebMatrix на худой конец
    Ответ написан
  • Какой сервис для работы с контекстной рекламой Яндекс выбрать?

    GreenBee
    @GreenBee
    ASP.NET программист
    Ответ написан
    Комментировать
  • Как происходит индексация сайта с не уникальным контентом?

    GreenBee
    @GreenBee
    ASP.NET программист
    Чужой контент может навредить сайту (а может не навредить :))
    Если есть возможность - отложите добавление этих материалов на сайт либо просто закройте их от индексации.
    Со временем, когда проект будет считаться достаточно трастовым, можно будет открыть эти разделы для индексации.
    Ответ написан
    Комментировать
  • Как работать с Big Data в .NET и надо ли?

    GreenBee
    @GreenBee Автор вопроса
    ASP.NET программист
    Видимо я плохо искал в первый раз, сейчас набрел на https://pragmaticdevs.wordpress.com/2014/09/03/get...
    Принцип понятен. Буду разбирать дальше. Если получится - отпишу тут
    Ответ написан
    Комментировать
  • На какой CMS делаются отраслевые порталы?

    GreenBee
    @GreenBee
    ASP.NET программист
    Ставите www.instantcms.ru
    Остальное пропиваете :)
    Ответ написан
    Комментировать