Задать вопрос
  • Где в EDGE режим совместимости?

    Они же выпилили все режимы совместимости, чтобы не поддерживать тонны legacy и быстрее развиваться.
    P.S. Поискал пруфы и не смог найти. Но я определенно где-то читал, что они выпилили старую библиотеку рендеринга и написали новую, которая во сколько-то раз меньше как раз потому, что не надо поддерживать все сопли начиная с IE6.
    Ответ написан
    5 комментариев
  • Как правильно распараллелить?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    в своей программе в аналогичном коде (считывание с диска, подсчет кэшей блоков считанного) пользовался обычным parallel foreach, под капотом там если мне не изменяет как раз threadpool, ибо это эффективней чем постоянно создавать потоки вручную. В таком раскладе как у меня тормозит именно диск, скорость работы кода ограничивается скоростью работы диска, в моем случае под 100мб в сек. шло легко.
    Ответ написан
    2 комментария
  • Почему раздел диска может быть недоступен?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    букву или точку подключения ему назначать пробовали?
    Ответ написан
    1 комментарий
  • В Windows 10 System занимает 80 порт, что делать?

    @yellowmew
    Cloud infrastructure, monitoring engineer. SRE
    для начала, поискать вопросы в тостере, на которые уже дан ответ
    На windows 10 pro 80 порт закрыт намертво протокол TCP 4?
    Ответ написан
  • Что не так с моими ответами по sql и как стоило бы ответить?

    Нормальные ответы. Проблема не в них, а в проводящем собеседование, имхо.
    Ответ написан
    1 комментарий
  • Как научиться строить модели БД sql в связке с С# (Цель- писать понятные ТЗ для программистов С#)?

    @asArtem
    программист C# не знающий SQL это что-то странное. Это гос. контора, где работают эникейщики за 10 тыр?
    Я на 99.9% уверен любой из их кодеров SQL будет знать лучше вас даже после курсов и года опыта работы аналитиком с SQL.
    >> в ТЗ также прорабатывать, описывать вопросы взаимодействия с базой данных sql
    тут 2 вариант:
    первый реально работать несколько месяцев с базами данных как DBA или программист. Иначе все ваши потуги с построением архитектуры БД это сущий бред будет. Руки оторвать манагерам, которые это собираются допустить.
    второй вариант: брать DBA или опытного программиста, он будет строить архитектуру базы данных, вам быстро объяснять ,а вы со знаниями и пониманием баз, связей, таблиц будет некоторые подробности выдавать программистам. Это самый логичный вариант.

    А в целом системный аналитик, который составляет столь подробные ТЗ, что пишет в какую таблицу класть и почему именно так - это адовый треш. Нет, когда у разработчика вопрос "где мне посмотреть список заказов и какие там связи", то DBA или старший программист или их техлид или архитектор - кто-то из них должны овтетить, т.к. они и отвечают за реализацию. Но аналитик?!
    Аналитик может только указывать бизнес-связи сущностей предметной области. До уровня BPMN диаграмм ну или диаграммы потоков данных. Всё. лезть в базы данных строго запрещено (кроме случаев, когда аналитик - бывший разработчик и реально шарит).
    Ваш потенциальный работодатель неадекватен, если он планирует все делать именно так, как сказали вы.

    Но если настаиваете, то вперёд учить SQL c нуля (в поиске забить), а также всё что можно по базам данных. Конкретных учебников для рекомендации нет, вам любой подойдёт. Включая интерактивные курсы по базам данных на intuit.ru и на pluralsight.com (их видосы можно скачать на рутрекере)

    PS я сам разработчик и как раз на C#
    Ответ написан
    1 комментарий
  • Какой язык программирования изучить новичку для написания GUI приложений?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    В свое время когда я начинал программировать с QBasic`а и TurboPascal`a, особых вариантов куда дальше развиваться не было: С++. Реальный язык для решения реальных задач.

    Для работы с GUI в Win логичным продолжением было Delphi и С++Builder. MFC от M$ был настолько корявый (по моему мнению), что даже смотреть в его сторону не хотелось.

    Затем меня надолго унесло в сторону микроконтроллеров и там С/C++ мне помог в работе наиболее полно: быстрые программы, полный контроль над памятью - то, что нужно.

    Потом, мне опять понадобился GUI. Как раз .NET и С# к этому моменту поборол свои детские болезни. С# мне показался очень цельным языком и легким в обучении. С С# я наиболее полно разобрался с ООП (в С++ я с ООП как-то плавал: не складывалась цельная картина). Сейчас C# продолжает развиваться. Это современный язык. Есть много задач, для которых он идеальный инструмент. Впрочем С++ не отстает и современные спецификации тоже включают в себя практически все новинки. Но все равно С++ сложнее: есть куча способов запнуться на ровном (как минимум с точки зрения С#) месте, муторная работа с памятью.

    Сейчас при работе .NET с С# иногда возникает необходимость работать со старыми библиотеками, написанными на С++. В .NET есть такой язык как С++/CLR, который с одной стороны умеет работать с .NET, а с другой стороны спокойно работает с "чистым" С++ и становится спасительным мостиком в таких случаях. Кроме того, пару раз мне приходилось реализовывать в С++/CLR сложные, с вычислительной точки зрения, задачи. Сейчас правда вижу, что можно тоже самое было сделать не выходя за рамки С#, но в С++ это получилось все равно сделать проще.

    В общем, в моем случае мне сильно помогло, что я начинал с С++. Но работаю я все же в основном в C#. Как бы не получилось так, что начав с С#, как с более простого, вашему знакомому будет потом сложновато в редких задачах, где понадобиться навыки работы в С++.

    Совет, наверное, стоит сделать такой: изучайте С# для GUI, попробуйте для развлечения поковыряться с микроконтроллерами: там где реально нужно будет самому на С++ писать. Можно, например, для ардуино на с++ писать: и паять не нужно ничего, и стоит недорого. Не скетчи, а именно разобраться как с С++ работать.

    А еще смотрите другие языки: JavaScript, Python, функциональное что-нибудь. Главное чтоб мозги не костенели в какой-нибудь одной парадигме, а могли смотреть на задачу максимально широко.
    Ответ написан
    Комментировать
  • Привязка домашнего сервера к домену?

    Largo1
    @Largo1
    Айтишник далёкого плана
    делегируйте домен на яндекс, для этого вам надо прописать неймсервера яндекса с их айпишниками, и заведенный домашний сервер - для проверки от яндекса..
    Как делегировать домен на Яндекс

    Перейдите на страницу Мои домены. Если у вас несколько доменов, выберите тот, который вы собираетесь делегировать на Яндекс. На странице домена перейдите по ссылке «Редактор DNS» и убедитесь, что в списке DNS-записей присутствуют все необходимые записи. Если каких-либо записей не хватает, добавьте их, используя форму добавления DNS-записей.
    Внимание! Редактирование DNS-записей — процедура, требующая определенных знаний и навыков. Пожалуйста, будьте внимательны.

    Измените NS-сервера вашего домена (эта процедура производится при помощи инструментов регистратора доменов или хостинг-провайдера, у которого вы приобретали домен):

    Первичный DNS-сервер: dns1.yandex.net.

    Вторичный DNS-сервер: dns2.yandex.net.
    Внимание! DNS-серверы называются dns1.yandex.net. и dns2.yandex.net. Буква d в начале имени DNS-сервера обязательна.

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

    Делегируя свой домен на Яндекс, вы подтверждаете владение доменом. Это справедливо в том случае, если делегирование производится не позже, чем через сутки после подключения домена, а подключение выполнялось под единственным логином. Если после делегирования домена прошло более суток или было несколько попыток подключения под разными логинами, вам необходимо подтвердить владение доменом.

    Через некоторое время ваш домен будет делегирован на Яндекс. Об изменении статуса домена вы сможете узнать на странице Мои домены. Напротив имени делегированного домена появится надпись «Домен подключен и делегирован на Яндекс».


    https://yandex.ru/support/pdd/hosting.xml
    Ответ написан
    1 комментарий
  • Какие проекты сделать на github чтоб показывать работодателям?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Или влиться в опенсорс проект и активно помогать, а показывать можно и пулреквесты :)
    Ответ написан
    4 комментария
  • Какую базу данных выбрать для ASP.NET MVC веб-сайта?

    DVamp1r3
    @DVamp1r3
    Java/PHP программист
    Конкретно для Вашей задачи не имеет разницы. Выбирайте те, с чем удобнее/дешевле работать. Под Вашу задачу сферическое "на будущее" можно опустить, любой популярный сервер БД справится и возможностей хватит с запасом.
    Ответ написан
    1 комментарий
  • Что означает поднять сервер?

    Stalker_RED
    @Stalker_RED
    Значит сервера нет, а потом кто-то пришел, настроил и запустил = поднял.
    Или сервер был, а потом сломался (упал). Кто-то пришел, увидел, победил и снова поднял.

    UPD: поднять сервер apache бесплатно без смс.
    Ответ написан
    2 комментария
  • Возможно ли заработать на играх?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Если вы задаете такой вопрос, то нельзя.

    Разработка игры - это технический процесс.
    Заработок на разработке игры - бизнес процесс. Если вы задаете такие вопросы, то скорее всего вы не сможете заработать на разработке игры своими силами.
    Ответ написан
    4 комментария
  • Нормально ли так делать?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    Может лучше просто записать что то в сессию, например, $_SESSION['auth'] = 1

    Да.
    Но ведь ее смогут подделать? Или такое нельзя делать?

    Не могут, пользователь знает лишь идентификатор сессии на сервере, изменить данные в ней он не может.
    Ответ написан
    Комментировать
  • Как получить максимум из 3-х таблиц по одному полю?

    Melkij
    @Melkij
    DBA для вашего PostgreSQL?
    (
    select 'table1' as table, updated_at from table1 order by updated_at desc limit 1
    union all
    select 'table2' as table, updated_at from table2 order by updated_at desc limit 1
    union all
    select 'table3' as table, updated_at from table3 order by updated_at desc limit 1
    ) order by updated_at desc limit 1

    По старому обыкновению, мой напутать asc|desc
    Ответ написан
    Комментировать
  • C# Ограничение прав потока?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    возможности есть, гуглить по permissions и domain, ограничения накладываются на уровень домена в котором вызывается код. Насколько хорошо они работают не знаю, не проверял, но факт они есть.
    Ответ написан
    Комментировать
  • Как развиться от фрилансера до серьезной компании?

    PretorDH
    @PretorDH
    HTML5, CSS3, PHP, JS - люблю в чистом виде.
    Простой фрилансер всем занимается сам. В большой компании у каждого есть своя область полномочий.

    Тебе нужно научится делигировать полномочия.

    P.S. Разделяй и властвуй - основной принцип бизнеса.
    Ответ написан
    Комментировать
  • Как развиться от фрилансера до серьезной компании?

    sim3x
    @sim3x
    Все зависит от тебя

    Попробуй нанять менеджера и пусть он построит процессы
    Или подними свою квалификацию до ПМа

    Процессы - ключевое слово для любого предприятия. Они должны рулить всем. Чтоб ты мог исчезнуть на любой промежуток времени и фирма не умерла

    Забудь про слово стартап.
    Стартап - такой же бизнесс как и у тебя, только в стартапе основатель знает что такое смузи
    Что никак не дает буст в конкурентноспособности

    у всех крупных бизнесменов на словах все просто и само....
    тебе стоит пообщаться с такими людьми на личном уровне, послушать, попробовать подумать в их парадигме.
    Для тех кто прошел путь он всегда кажется легким. Тебя не должно ето смущать
    Ответ написан
    6 комментариев