• Как уменьшить прозрачность части изображения?

    aliencash
    @aliencash
    Партизан
    Тут не надо уменьшать прозрачность. HTML5 позволяет задать несколько бекграундов через запятую.
    У бекграунда который задает голубой градиен менять позицию на js.

    codepen.io/aliencash/pen/PqMKVq

    js чужой, т.к. не очень в нем силен.

    ps: Можно было бэкграунды через css patterns сделать, но возни много. Попробуйте сами.
    Ответ написан
    1 комментарий
  • Как правильно делать Select из большого кол-ва данных (gridview + paging)?

    @maxtm
    Make money, not job
    Не пытайтесь проверить "скорость" работы на дев-машине, т.к. прод-машины в разы быстрее.

    По моему опыту, MySQL на 30 миллионной таблице легко справляется с поиском по маске (LIKE 'abc%') за 0.5 - 1 сек.
    Ответ написан
    1 комментарий
  • Нужна хорошая книга по C# - Win Forms?

    newross
    @newross
    Product owner
    Лучше сразу WPF изучать вместе с MVVM. Книги - Троелсон для разминки, дальше "WPF: Windows Presentation Foundation в .NET 4.5 с примерами на C# 5.0 для профессионалов". Курсов тьма на Pluralsight.
    Ответ написан
    Комментировать
  • Как правильно построить структуру бд для мультиязычных записей?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Архитектура мультиязычных данных - штука занимательная. Там есть варианты и нюансы. Почитайте для начала вот эту статью.
    Ответ написан
    Комментировать
  • Программирование и практика?

    DevMan
    @DevMan
    гуглить приходится слишком много и найти грамотный ответ очень трудно
    гугл-фу - один из важнейших скилов программиста.
    то, что знаний не хватает на старте - это нормально.

    куда стоит двигаться можете и должны решить только вы. не можете решиться - кидайте монетку.
    Ответ написан
    4 комментария
  • Стоит ли браться за bootstrap, если:?

    Stalker_RED
    @Stalker_RED
    В данном акцент бутстрапа на на том, что "делают за тебя бесплатно", а на том, что можно мелкие интерфейсные правки отдать вон тому Васе из пятого подъезда, а самому заняться чем-то более интересным/сложным/высокооплачиваемым.
    А в случае с велосипедом ВСЕГДА будет ситуация "да мне проще самому подвинуть эту кнопочку влево на 20 пикселей чем обяснить кому-либо с какой стороны в этот велосипед дрова загружать".

    И обилие плагинов типа галерей, слайдеров, каруселей, календариков и прочей мишуры, которые всегда заводятся с пол пинка (ну ладно, почти всегда).
    Ответ написан
    3 комментария
  • Стоит ли браться за bootstrap, если:?

    Kolyagrozamorey
    @Kolyagrozamorey
    инженер-электроник службы ИТ ХАЕС
    Знание никогда не бывают лишними. Учите потом где то да примените
    Ответ написан
    Комментировать
  • Стоит ли браться за bootstrap, если:?

    @CapeRatel
    А че тут думать. Если фронт не твоя специализация то юзай бутстрап и нет проблем.
    Быстро и удобно.
    Ответ написан
    4 комментария
  • Стоит ли браться за bootstrap, если:?

    Vo0ne
    @Vo0ne
    work hard
    Bootstrap не сложен в освоении если планируете верстать "резинку" стоит присмотреть к этому фрейворку. Также рекомендую foundation
    Ответ написан
    5 комментариев
  • Стоит ли браться за bootstrap, если:?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    1 в 2-3 месяца.

    это так же довольно большое количество проектов, и их надо суппортить, так что однозначно стоит. Возможно не bootstrap.
    Ответ написан
    3 комментария
  • Нормально ли так делать?

    Подделать сессию == подделать куку индентификатора сессии. Если у злоумышленника есть куки сессии, то абсолютно все равно как в сессии вы храните авторизацию. Если их нет, то ему никак не поможет то, что в сессии просто флаг авторизации. По безопасности два этих способа - хранить auth=1 или какой-то там хэш ничем не отличаются. Ну можно с небольшой натяжкой сказать что auth=1 чуть безопаснее, потому что хэш вы-то от пароля храните, а значит в случае получения файлов сессии у злоумышленника есть гипотетический шанс попытаться восстановить пароль по хэшу, в случае если ему попадут в руки файлы сессий.
    Ответ написан
    Комментировать
  • Переход. From ASP.NET To ASP.NET MVC?

    Valeriy1991
    @Valeriy1991
    Разработчик .NET C# (ASP.NET MVC) в Alfa-B, Moscow
    Добрый день!
    По собственному опыту могу сказать, что ASP.NET MVC показался мне более понятным, простым, ясным и прозрачным, чем "эти ужасные" (уж извините за субъективное мнение) ASP.NET WebForms. Начал свое знакомство с ASP.NET именно с WebForms, потом перешел на MVC - моему счастью не было предела.

    По Вашим "стадиям":
    1. Когда изучите ASP.NET MVC по книге "ASP.NET MVC x для профессионалов" (x - номер версии).
    2. Здесь все очень субъективно и зависит от самих проектов и их задач. Можно написать 15 проектов на MVC, но они все будут как один. А можно написать 2 проекта на MVC, но при этом они могут различаться настолько, что имея за плечами всего пару проектов, Вы уже будете знать наизусть весь MVC, C#, Entity Framework, JavaScript и паттерны проектирования в придачу.

    Можно, конечно, всю жизнь лепить проекты на WebForms, но я бы Вам настоятельно рекомендовал все новые проекты делать уже исключительно на MVC. Тем более что за неделю Вы сможете его спокойно изучить по книге (при условии полного рабочего дня).
    Ответ написан
    4 комментария
  • Какая должна быть структура SQL запросов, учитывая текущего пользователя?

    Valeriy1991
    @Valeriy1991
    Разработчик .NET C# (ASP.NET MVC) в Alfa-B, Moscow
    Добрый день! Возможно, имеет смысл взять MembershipAPI из коробки и особо не париться с моделью пользователей? А мыслите, в принципе, в правильном направлении. Поддержу Станислав Макаров - если вы делаете update и delete по id записи, то и переписывать все эти запросы не надо. Возможно, использование ORM Вам упростит жизнь.
    Ответ написан
    1 комментарий
  • Какая должна быть структура SQL запросов, учитывая текущего пользователя?

    @Demonikaliysis
    Начинающий разработчик
    Направление верное.
    Часто БД разрастаются, продумайте досконально работу с ID начните с типа хранимых данных и полным способом обращения к объекту в БД через вложенный запрос...
    Не думаю что нужно упоминать различия в символьных типах char, varchar, text...и преимуществами varchar такими как хранимость определённой существующей длины и переносимость на иные СУБД...
    Но можете и не задумываться об этом а когда придёт время и БД будет на 50к+ записей, кому-то будет не очень приятно работать с ней и не факт что это будите не вы.

    В общем вы меня поняли :)
    Ответ написан
    8 комментариев
  • Какая должна быть структура SQL запросов, учитывая текущего пользователя?

    Nipheris
    @Nipheris Куратор тега C#
    Направление мыслей верное, с технической точки зрения тоже. Не уверен насчет необходимости обновления апдейтов и делитов - если вы уже проверили UserId и выяснили, что запись принадлежит конкретному пользователю, и получили ее Id - то и удалять уже достаточно только по Id (за исключением, конечно, случая, когда вам нужно удалить ВСЕ записи конкретного пользователя).
    Правильность этого варианта зависит от вашей задачи. Если вам достаточно знать пользователя-владельца - то все хорошо, но если вы потом захотите более сложную систему доступа к записям - например давать и другим пользователям доступ к записям пользователя A, то и схема базы также усложнится.
    Ответ написан
    3 комментария
  • Какая должна быть структура SQL запросов, учитывая текущего пользователя?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Мыслишь в правильном направлении. Но для начала рекомендую почитать по больше про реляционные БД и принципы построения таблиц/запросов.
    Ответ написан
    Комментировать
  • Select запрос через с#, в чем проблема?

    @ar4ebaldello
    Так зачем вы выполняете запрос, если не инициализируете query?
    var dateFromString = txtSelectByDate1.Text;
    var dateToString = txtSelectByDate2.Text;
    
    if (!string.IsNullOrEmpty(dateFromString) && !string.IsNullOrEmpty(dateToString))                
    {
        var dateFrom = Convert.ToDateTime(dateFromString).ToString("yyyy-MM-dd");
        var dateTo = Convert.ToDateTime(dateToString).ToString("yyyy-MM-dd");
        
        var query = string.Format("Select * from Purchase where P_Date >= '{0}' and P_Date <= '{1}'", dateFrom, dateTo);
        
        var command = new SqlCommand(query, cn);
        var adapter = new SqlDataAdapter(command);
        var table = new DataTable();
        adapter.Fill(table);
        
        gvPurchase.DataSourceID = null;
        gvPurchase.DataSource = table;
    }
    Ответ написан
    5 комментариев
  • Как сделать Респонсив блок с константным в "px" меню?

    SergheySan
    @SergheySan
    Front-end разработчик
    https://jsfiddle.net/4kyjn4aL/22/
    content-main надо обернуть в wrapper и добавить стили.

    UPD: вот к стати нашел ресурс с большим количеством вариантов выводов колонок и сайдбаров. blog.html.it/layoutgala где html один и тот же а меняется только CSS.
    Ответ написан
    1 комментарий
  • Выбор вуза (опять). Вшэ или политех?

    platotel
    @platotel
    IT Product Manager
    В Вышке хорошо получать профильное образование (связанное с экономикой, менеджментом, социологией). За 4 года работы в IT-среде я ещё не встречала людей, обучавшихся в Вышке на IT-специальностях.
    Крутые спецы (если учились в Питере), обычно выпускались вот из этих ВУЗов: СПбГУ (МатМех или ПМиПУ), ИТМО (где я обучалась как раз по интересующему Вас направлению), Политех, ЛЭТИ, Бонч.
    Из двух заявленных Вами вариантов я бы выбрала Политех. Если хотите в IT-компаниях работать (разрабатывать/тестировать ПО/hardware), а не в компаниях, связанных с экономикой (торговля, 1С, Интернет-магазины, консалтинг и т. п.), то диплом Вышки ни о чём не работодателю не скажет, потому что IT - не профильное направление для экономического ВУЗа. Вышка ценится в банковской сфере, консалтинге. В этой сфере (на мой взгляд) труднее пробиться в люди, чем в IT. В IT финансовый результат будет напрямую зависеть от результатов работы. В сфере экономики немаловажны связи. Если связей нет, я бы получала IT-образование в техническом ВУЗе.
    Если ещё рассматриваете варианты помимо Вышки и Политеха, то порекомендовала бы присмотреться к ИТМО. ВУЗ как раз для обычных ребят (не для мажоров), которые хотят получить техническое образование (профильное для ИТМО). Если интересно, могу про ИТМО рассказать подробнее.
    UPD: Немаловажно, что если в ИТМО поступить сразу на желаемою специальность не получается, то на неё можно перевестись. Лучше всего - после 1 курса, пока разница в программах небольшая. Перевестись - реально, если приложить усилия. А поступать можно на любую техническую специальность, куда баллов хватит. Сама как раз таким путём прошла. :)
    Общаги есть разные - есть та, что в пешей доступности, есть те, от которых добираться на метро надо. Стипендию получать реально.
    Ответ написан
    Комментировать