• Стоит ли переходить с symfony 2 на Asp.Net MVC?

    struggleendlessly
    @struggleendlessly
    .net Senior developer
    переезжать стоит. я 2,5 года программил на пхп в том числе на зенд 2 и симфони 2..... а потом уже 3 года на си шарпе и в частности на мвц..... небо и земля.

    а пхп 6-7 уже лет 10 обещают......я тоже его когда то ждал )

    после первого месяца освоения начинаешь думать - зачем столько времени выбросил на пхп???????

    по поводу цен на проекты - хостинги стоят одинаково практически, ну виндовс может проц на 5-10 дороже и не везде.
    для разработки сайтов даже корпоративного уровня более чем достаточно бесплатной визуал студии.... и даже такая она переплевывает все ИДЕшки для пхп вместе взятые.....
    Ответ написан
    Комментировать
  • Cуществует ли легковесная реализация Data Mapper + UnitOfWork + Repository?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    М.... не знаю такой.

    Есть https://github.com/doctrine/skeleton-mapper

    Еще есть Spot2 но оно без UoW, надо будет докручивать самостоятельно (благо реализации есть).

    Но вообще лучше смериться с тем что пока ничего лучше доктрины нет и просто использовать ее, не забывая включать в продакшене кэш для метаданных.
    Ответ написан
    1 комментарий
  • AngularJS: Контроллер директивы и синтаксиc "controller as" (вопросы по style guide)?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Суть проста. Контроллер предоставляет данные, link мэпит данные на директиву (а как, через scope, темплейты, напрямую взаимодействуя с DOM - решать вам).

    То есть...

    angular.module('app',  [])
      .directive('fooBar', function () {
        
        return {
          restrict: 'EA',
          requires: 'fooBar',
          controller: controller,
          link: link
        };
          
        function controller() {
          var bars = [];
          
          this.getSomeData(someOption){
                return someValueOrPromise;
          }
          
          // do soome logic with data
          
        }
        
        function link(scope, el, attrs, ctrl) {
          ctrl.getSomeData(attrs.options).then(function (data) {
                // render data
          }
        }
      });


    Таким образом у вас работа с данными никак не зависит от способа вывода этих данных. Воспринимайте функцию link как слой представления.

    В случае с ngModel - если честно не могу предложить сходу варианты при котором контроллер должен иметь к нему доступ. Предложите пример если не сложно.
    Ответ написан
    3 комментария
  • AngularJS: Контроллер директивы и синтаксиc "controller as" (вопросы по style guide)?

    ruddy22
    @ruddy22
    Спасение утопающих — дело рук самих утопающих
    так, давай по мере поступления вопросов
    1. правильно, но не совсем. логика работы с дом может так же располагаться в compile, зависит от задачи.
    2-3. почему в контроллере лучше держать логику ( в разрезе директивы )? самый важный момент - в контроллер можно прокинуть сервисы и там работать с ними. в контроллере доступен $scope (так же как и в функции link). В контроллере ты не можешь ( не уверен, т.к. не пробовал ) работать с контроллером директивы ngModel (валидация, парсеры и форматеры), но ты можешь сформировать пак данных, с которыми будут работать эти (вышеперечисленные) объекты в функции link.
    4. не вижу смысла в таком подходе, т.к. получается, что ты 2-й раз инитишь контроллер (через new). и я не совсем уверен, что контроллер можно использовать как Класс, для создания инстансов. у него механика работы отлична от angular.module().service()

    upd
    самый большой плюс всего этого действия - удобство тестирования.
    отдельный контроллер проще тестировать
    действия над дом проще тестировать, когда они не перемешаны с логикой контроллера
    код получается тестируемый и поддерживаемый
    Ответ написан
    7 комментариев
  • Какая wi-fi антена используется (или сетевое оборудовение) ?

    @throughtheether
    human after all
    подобные антенны иногда называют "[сегментно-]параболическими wifi антеннами"
    пример
    Ответ написан
    Комментировать
  • Какая wi-fi антена используется (или сетевое оборудовение) ?

    opium
    @opium
    Просто люблю качественно работать
    укзонаправленная 4 градусная антена для вайфая скорее всего
    по сути создает тонкий направленный пучок сигнала в 4 градуса
    собственно ставятся с двух сторон и направляются друг на друга
    вайфай обычный вроде нормально тянет до 4км
    не нормальный и больше говорят может.
    Ответ написан
    2 комментария