• Какую выбрать БД для данных реального времени?

    @dmtrrr
    Backend developer
    Посмотрите на redis
    Ответ написан
    Комментировать
  • Что выбрать в качестве серверного приложения, ASP.Net или WCF?

    Vadimyan
    @Vadimyan
    Программист C#
    Привет.
    Мне, если речь идёт о связи с веб-мордой и мобильными клиентами (в перспективе не только wp) нравится в качестве бэкенда использовать asp.net mvc web api. Это может показться сложнее простого wcf, тем более, что в wcf есть возможность сделать rest-сервис, поэтому я попробую обосновать плюсы web api.
    1. Универсальность из коробки. web-api работает работает через http и отдаёт данные в json. Их просто собрать и в веб-приложении, при этом любой клиент всегда может обратиться к ним просто послав http-запрос.
    2. mvc web api очень легко прикрутить к фронтенду с помощью knockout.js или angular.js. Фактически, это работает "из коробки" - делаешь запрос, получаешь в js построенную модель.
    3. Даже в настольном приложении через .net всегда можно легко и, главное, асинхронно работать с web api через класс HttpClient (он же есть для WP).
    4. Нет .net? Это просто http-запрос, стучаться легко с других платформ.
    5. Как хостить WCF-сервис? Это не так и сложно, но хочется простоты, всё просто должно работать. web api хостится так же, как обычное asp.net приложение - в iis.
    Ответ написан
    1 комментарий
  • ASP.NET MVC работа с потоком данных по TCP?

    @AigizK
    Написать сервис или виндовс приложение и запускать его из под администратора.
    Приложение или пишет данные в лог, а сайт читает, или приложение открывает определенную страницу и как параметр передает туда ваши данные. Если объем данных не большой, предпочтительнее 2 вариант. В таком случае Action который срабатывает при открытии страницы считываем этот параметр и обновляем данные на клиенте.
    Обновление данных на клиенте делать через SignalR или клиент делает запрос каждые 3.5 сек и обновляет через ajax
    Ответ написан
    Комментировать
  • ASP.NET MVC работа с потоком данных по TCP?

    lam0x86
    @lam0x86
    Как вариант, написать системный сервис, который будет читать этот поток и хранить данные у себя в ОП. При обращении к веб-странице, достаём данные из сервиса с помощью любого доступного механизма межпроцессного взаимодействия, например, shared memory.
    Ответ написан
    4 комментария
  • Насколько перспективная сфера разработки игр ААА класса?

    @woona
    Главное - не делать "кинцо", в котором, например, при открывании двери у вас отнимают управление и персонаж красивенько открывает дверь, а играть дальше можно только через 10 секунд всех этих красот. И без QTE.
    Ответ написан
    Комментировать
  • Что надо знать бэкэнд-программисту о верстке?

    daer
    @daer

    По своему опыту могу сказать, что в 99% случаях моя верстка ломается у программиста из-за его невнимательности, забыл закрыть тег, напутал с вложенностью или порядком элементов, забыл какой-нибудь класс, решил, что надо переставить элементы потому-что так будет красивее и пр. Я не делаю так, что из-за пробела что-то ломается, если есть какие-то сомнительные моменты, то обязательно коммент. Так же из своего опыта, если программист пытается что-то доделать или поправить (ну сказал ему менеджер, что это надо поменять местами, это подвинуть), то получается фигня, которую надо переделывать верстальщику, и хорошо если верстальщика поставят в известность. В итоге, на мой взгляд, программист не должен трогать верстку, ну а если он хочет в этом разбираться и без участия верстальщика что-то делать, то нужно нормально углубляться в изучение верстки, верстать какие-то странички, практиковаться. Знания css свойств к сожалению не достаточно.

    Ответ написан
    Комментировать
  • Валидация

    @transpond
    Самый надёжный вариант — валидацию и расчёт делать на клиенте и затем повторно на сервере. Всё зависит от сроков и требований к надёжности системы.
    Ответ написан
    Комментировать
  • Список учебных заведений России / мира?

    DjPhoeniX
    @DjPhoeniX Автор вопроса
    Hardcore iOS & ESP developer & DJ
    Вот такой вариант парсера у меня получился. Базу отдам в личку нуждающимся.
    pastebin.com/fxK8vaJu
    Ответ написан
    1 комментарий
  • TCP/IP и собеседование?

    Wott
    @Wott
    имхо это равнозначно фразе «требуется опыт работы с сетью» и может означать очень многое.

    PS. маппинг протоколов TCP/IP на уровни OSI не однозначен :) да и вообще кому кроме архитектора сетевых интерфейсов это нужно?
    Ответ написан
    Комментировать
  • Стоит ли написать статью о оптимизации TCP и как проверять скорость линка?

    darkslesh
    @darkslesh
    # как и зачем оптимизаровать TCP/IP (ОS Windows, *nix),
    Было бы хорошо увидеть то, как оптимизировать под разные нужды, т.е. большое кол-во онлайна держать, или обработка больших потоков трафа UDP или очереди соединений при большом потоке входящих соединений или держать нагрузку от ддос атак или борьба с «зависающими» клиентами итд итп.
    Статей по данной теме очень много, но они все как-то упёрты только на одно. Причем чаще всего без расчетов. А расчеты — очень главное. Простой пример: при тюнинге TCP в Linux очень часто меняют значения связанные с размерами буферов и очередью ожидания, но при это нигде не сказано про расчеты этих значений и применение (в частности размеры буферов — почти нигде никто не говорит при каких условиях какой из 3-х будет использован). Также мало где говорится про особенности вступления настроек в силу (надо ли перезагружаться или перезагружать уже работающие программы итд итп)
    Так что хочется увидеть статью которая бы со структурировала все знания, под разные цели и подробными расчетами (с учетом ширины канал, кол-ва клиентов и прочего).
    Ответ написан
    Комментировать