• Почему не применяются css стили?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Хром -> ПКМ на элементе -> Просмотр кода элемента -> откроется панель разработчика и будут показаны все наложенные на элемент стили. Найдите какой-из них перекрывает ваш стиль.
    Ответ написан
    Комментировать
  • Где взять первых клиентов?

    apolonikus
    @apolonikus
    Рядовой программист, спортсмен, любитель азарта)
    Фриланс.
    С фриланса если сделал нормально работу. То заказчики будут постоянные.

    Дальше уже будет и сарафанное радио на тебя работать.
    Короче начни работать.
    Хоть за бесплатно.
    Но начни, заказчики появятся.
    Ответ написан
    2 комментария
  • Почему при навигации по крупным сайтам(соцсети, банки и тд.) нельзя встретить php расширение перед знаком вопроса в адресной строке браузера?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Веб-разработка
    Потому что никто уже давно не делает обработку каждого URL отдельным физическим файлом (привет, Битрикс!). Используется роутинг фреймворка, и добавлять в URL расширение никакого смысла нет.
    Ответ написан
    3 комментария
  • Где взять первых клиентов?

    @tef
    Честно говоря, текст вопроса не читал, но расскажу одну историю. Я тогда только-только начинал и осваивал азы. Устроился работать курьером в турфирму. Там был задорный человек, который меня спросил чем я занимаюсь кроме этой супер работы. Я ему ответил. Он сразу мне начал рассказывать, что собирается сам организовывать сервис и что моя помощь ему бы пригодилась. Жаль я на тот момент не обладал достаточными знаниями и вообще скромничал. Если бы я ему назвал чёткие цифры, то, возможно, сумму я бы получил. Человек тот был, конечно, мутноватый немного и явно не очень представлял масштабов того, что он задумал и сколько в это придётся влить денег. Поэтому вряд ли бы до логического финала дошло.
    В дальнейшем мне попадались периодически такие люди. У многих есть свои задумки, планы и мечты. Таких людей действительно много. И они готовы вкладываться в это. Жаль, что многие из них не совсем понимают, как много придется вложить.
    Суть этого всего в том, что если вы просто хотите заработать денег, не думая, что до рабочего экземпляра это не дойдёт, то людей, которые будут платить вы обязательно встретите. Только единицы из них бегают сломя голову и действительно ищут инвесторов и финансовые вложения, что бы проект ожил. Хорошая новость, что таких единиц тоже достаточно много.
    Ответ написан
    Комментировать
  • Где взять первых клиентов?

    un1t
    @un1t
    Можно написать другим студиям, у многих есть работа которую они аутсорсят или готовы просто отдать лид, порой даже без условий, потому что либо не совсем профильное либо, в данный момент нет своих ресурсов.
    Скажем студия пишет на Yii, Django и express.js, а часто клиенты обращаются с Symfony, Битриксом и Drupal.
    Или ценовая категория не та. Кто-то не делает коробочные дешевые сайты, а кто-то наоборот не делает дорогие индивидуальные решения, но ко всем периодически обращаются и с тем и с другим. Кто-то не занимается поддержкой чужих проектов. Кто-то не держит своих верстальщиков, а аутсорсит верстку.
    Ответ написан
    Комментировать
  • Где взять первых клиентов?

    myfirepukan
    @myfirepukan
    Жарим поиск
    У меня была такая "конторка" контекст и вообще графическую рекламу в сети не давайте - всё скликают нафиг. Никто не заказывает сейчас сайт погуглив "Сделать сайт в Урюпинске" все идут к знакомым и знакомым знакомых - это ваш канал. У меня по нему приходило 90% клиентов.

    Бесплатные консультации раздавайте в ВК и на других сайтах где предприниматели (но не айтишники тусуются) можете делать несложный сайт бесплатно а зарабатывать на продвижении.
    До студии я тоже работал в другой сфере и как раз из этой "другой сферы тоже пришёл один заказ".
    На фрилансе заказы не искал.
    И вообще, на самом деле найти клиентов легко, тяжело потом с ними работать )))
    Ответ написан
    1 комментарий
  • Как отправить форму и сделать парсинг результата?

    HaJIuBauKa
    @HaJIuBauKa
    stackoverflow.com/questions/4088625/net-simplest-w...

    Про то как распарсить там нет, но думаю с регулярками справитесь или простым поиском в строке.
    Ответ написан
    Комментировать
  • Как развернуть сайт на ASP.net MVC?

    Вижу 2 варианта:
    1) Развернуть на хостинге
    2) Сделать твой ASP.NET MVC проект доступным по локальной сети. albertakhmetov.ru/blog/20
    Ответ написан
    Комментировать
  • Как развернуть сайт на ASP.net MVC?

    @Dantilar
    Запустить его локально посредством IIS и и если устройства в одной сети - можно настроить сеть так, чтобы вы могли подключатся к запущенному сайту на компьютере.

    Можно открыть и доступ извне. Настроить модем (проброс портов и т.д) и сайт размещенный на локальном компьютере будет доступен извне.

    Еще как вариант - воспользоваться бесплатным виндовс хостингом =)
    Ответ написан
    Комментировать
  • Как вы реализовываете авторизацию в ASP.net MVC?

    Valeriy1991
    @Valeriy1991
    Разработчик .NET C# (ASP.NET MVC) в Alfa-B, Moscow
    Добрый день!

    Использую стандартный Membership API. Честно говоря, пока что не замечал за ним никаких ошибок в работе/глюков или странного поведения. Я не анализировал sql-код, описанный в хранимых процедурах Membership API, и потому не могу рассуждать о его "монструозности", но лично для меня у него есть следующие плюсы:
    1) можно быстро развернуть с помощью утилиты aspnet_regsql
    2) можно с помощью той же утилиты настроить его установку таким образом, чтобы установить только то, что Вам нужно (либо всё, либо только профили, либо роли и т.д.)
    3) имеется много информации по работе с ним (чего не скажешь про Identity, во всяком случае, книжек с Identity, в которых подробно бы описывались принципы работы с ним, я не обнаружил)
    4) с ним довольно просто и легко работать в коде (подробно можно прочитать в книжках "Microsoft ASP .NET 4 с примерами на c# 2010 для профессионалов" и "ASP.NET MVC 3/4 Framework с примерами на C# для профессионалов", особенно в первой книге, где в основном рассказывается про ASP.NET WebForms, очень подробно описана авторизация, аутентификация, членство, роли, профили - да все, что есть в ASP.NET, поэтому эту книгу стоит почитать. Вторая книжка - уже чисто по архитектуре ASP.NET MVC, и там основ членства, авторизации, ролей и прочего уже нет.)

    Но есть и минусы:
    1) использует стандартную схему БД - "dbo". Чтобы подружить его с другими схемами, нужно писать свой, кастомный membership provider.
    2) в нескольких источниках слышал о том, что он, как и сказал Alexey_Gagarin, "моструозен", что код sql, используемый в хранимых процедурах, не оптимизирован. Повторюсь, я не проверял, но мне его функциональности пока что вполне достаточно.

    Успехов!
    Ответ написан
    3 комментария
  • Чем чреват отказ от первой работы на odesk?

    amidart
    @amidart
    У меня была похожая проблема, правда работа была на 80 долларов.
    Я написал клиенту, что для меня репутация важнее, чем деньги. И если он не доволен, тем что сделано и хочет попробовать другого разработчика, то никаких проблем, претензий не имею, денег не надо.
    Ему все понравилось, он заплатил и оставил отличный отзыв.
    Ответ написан
    Комментировать
  • Что нового в ASP.Net MVC6?

    Funbit
    @Funbit
    MVC 6 практически полностью новый фреймворк, построенный на базе ASP.NET vNext.
    Основные изменения на вскидку:
    - избавление от System.Web зависимости, которое позволит существенно ускорить выполнение запросов (судя по цифрам почти на порядок)
    - объединение с WebAPI и SignalR (в прошлых версиях часть классов дублировалась в разных неймспейсах)
    - vNext !!! (компиляция исходников на лету, деплоймент ВСЕХ зависимостей вместе с приложением, новый деплоймент через PowerShell, и еще куча всего принципиально нового)
    - возможность запускать MVC приложения вне IIS, базируясь на OWIN (пока это можно делать только с WebAPI и SignalR). Как следствие - возможность работы на Mono (маке, линуксе и т.п.)
    - улучшения в Attribute Routing'е
    - еще много мелочей

    Большой плюс в том, что новая платформа теперь полностью открыта (исходники на гитхабе) и вы можете опробовать её уже сейчас: www.asp.net/vnext
    Ответ написан
    Комментировать
  • Как вы реализовываете авторизацию в ASP.net MVC?

    Я использую SimpleMembership потому что для меня он прост, я его более или менее знаю, плюсом к тому он достаточно лёгок и гибок. Но с выходом MVC5 рекоммендуют использовать, как посоветовал комментатор выше, ASP.NET Identity. С ним я не работал.
    Старый Asp.Net Membership использовать однозначно не рекоммендую, потому что в своём объёме и оптимизации он просто монструозный.

    p.s. Вот вам очень полезная ссылка на тему авторизации. Мне в своё время очень помогла да и сейчас помогае

    kevin-junghans.blogspot.ru
    Ответ написан
    Комментировать
  • Для каких целей используется Windows server?

    opium
    @opium
    Просто люблю качественно работать
    А зачем делать на питоне руби, когда есть с#
    Ответ написан
    3 комментария
  • Как организовать структуру БД?

    0neS
    @0neS
    Я бы сделал как-нибудь вот так:
    CREATE TABLE IF NOT EXISTS `questions` (
        `id` int unsigned not null AUTO_INCREMENT,
        `created` timestamp not null default '0000-00-00 00:00:00',
        `title` varchar(256) not null,
        `content` text not null,
        PRIMARY KEY (`id`)
    ) ENGINE=InnoDB;
    
    CREATE TABLE IF NOT EXISTS `answers` (
        `id` int unsigned not null AUTO_INCREMENT,
        `created` timestamp not null default '0000-00-00 00:00:00',
        `question_id` int unsigned not null,
        `user_id` int unsigned,
        `content` varchar(4096) not null,
        PRIMARY KEY (`id`),
        CONSTRAINT `answer_ibfk_1` FOREIGN KEY (`question_id`) REFERENCES `questions` (`id`) ON DELETE CASCADE,
        CONSTRAINT `answer_ibfk_2` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL
    ) ENGINE=InnoDB;
    
    /* Подсчет кол-ва ответов нужного вопроса */
    SELECT COUNT(*)
    FROM answers
    WHERE answers.question_id = 'id_вопроса';
    
    /* Вывод вопроса со всеми ответами */
    SELECT q.id, q.created, q.title, q.content, a.created as answer_created, a.user_id as answer_user_id, a.content as answer_content
    FROM questions q
    LEFT JOIN answers a ON q.id = a.question_id
    ORDER BY q.created DESC
    LIMIT 10;
    Ответ написан
    Комментировать
  • Каков диапазон заработков веб-дизайнеров на odesk и elance?

    @Kokcuk
    Выборка по знакомым (php и .net): регионы - 1,5к. Спб - ~3к-4к. разницы по скилам нет, скорей всего зависит от того как продашь себя.
    Ответ написан
    Комментировать
  • Каков диапазон заработков веб-дизайнеров на odesk и elance?

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

    ntkt
    @ntkt
    Потомственный рыцарь клавиатуры и паяльника
    На первых двух курсах по прямой специальности везде рассказывают очень мало, т.к. идет общая инженерная подготовка. Ваша задача -- тупо прокачивать мозг на самом жёстком из этого, пока он максимально гибок (даже в 25 лет будет сложнее, чем в 18, поверьте). Препод лажает? Ищем хороший учебник и хреначим. На лабах дают написать RPN-калькулятор на бейсике? Ну ОК, делаем для галочки и в сэкономленное время вместо этого пишем его на ассемблере под ARM. И так далее.

    В технической ИБ есть проблема -- чтобы по-честному заниматься защитой любого стека технологий, надо понимать, как он работает на всех уровнях, от пользовательского интерфейса до дырок с электронами в полупроводнике. В одного среднего человека это понимание влезает очень плохо и с пробелами, но что делать, такова жизнь.
    Как иначе Вы будете по-честному решать, например, например, задачу защиты помещения с тем самым телекоммуникационным оборудованием от ПЭМИН (TEMPEST по-английски), не зная физических основ (да хотя бы и то, почему витая пара -- витая внутри оплетки, и с каким шагом она должна быть переплетена).

    А вот как оценить качество преподавания в Вашем конкретном случае, и какую стратегию и тактику обучения Вам следует выбрать -- это совершенно отдельный вопрос, на который готового ответа никто не даст.
    Ответ написан
    1 комментарий