• JSON API – работаем по спецификации
    0

    .

  • Альтернативная конституция
    0

    Форум Свободной России пишет проект конституции
    https://aillarionov.livejournal.com/1192376.html#t109047992

  • В «Яндекс.Такси» начали вычислять социальный рейтинг пассажиров
    –14
    Рейтинг — средневзвешенное из последних 40 оценок. Считается как среднее, только недавние оценки имеют больше веса, чем старые.

    Ага, средняя температура по больнице.

  • Пособие начинающего серфингиста или жизнь программиста в Португалии
    0

    но на магазины партнеры не действует) и 4000 в год максимум) хотя их хватает даже жене-моднице


    На самом деле в Zalando очень неплохо в плане компетенции IT и они очень хорошо умею релоцировать (особенно в Берлине). Поэтому Zalando хорошее первое место работы в Европе. А дальше, как обживетесь, можете поискать зп побольше.

  • Дайджест свежих материалов из мира фронтенда за последнюю неделю №402 (10 — 16 февраля 2020)
    0
    Настройка mocking API с помощью Mirage JS и Vue.js

    Рад за Мираж и его авторов. В Ember мире это стандарт де факто для мокинга сервера. Я его уже года 4 использую.

  • Почему разработчикам не нравится Agile?
    +1

    туше!


    Вы правы, я про это ниже корневой коммент писал. Постмодернизм в чистом виде. Пора придумывать новую терминологию.

  • Почему разработчикам не нравится Agile?
    0

    ну мы же о спринте говорим, а не о "спринте")

  • Почему разработчикам не нравится Agile?
    +1

    Вы не правы про премию. Ее просто надо правильно использовать


    Премию надо давать неожиданно и время от времени. И не за определенные вещи, а просто с формулировкой "начальство решило, что ты хорошо работаешь".


    Тогда сотрудники будут хорошо работать "на всякий случай". Эффект описан у Вайшенк, по-моему, в книжке Законы влияния. Там был эксперимент про детей.

  • Почему разработчикам не нравится Agile?
    +1
    ориентированны на качество итогового продукта, а не на ежедневные ритуалы.

    Выглядит так, что у них Agile)

  • Почему разработчикам не нравится Agile?
    0
    его посылают лесом.

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


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

  • Почему разработчикам не нравится Agile?
    +7

    Индустрия придумала какой-то стереотип и лепит его без ума.


    HR почему то решила, что модное слово должно привлечь больше кандидатов. Ну как почему, менеджеры сказали: "Мы работаем по Aglie!", она слышала, что это типа круто, вот и поставила в объявление.


    Топикстартер тоже путается в терминах. Прыгает с Agile на Scrum и обратно. По сути, подразумевает везде Scrum, но пишет при этом Agile.


    Agile — это набор из 4 ценностей. Scrum — методология разработки. Авторы Scrum утверждают, что используя эту методологию компания сможет реализовать Agile ценности. Возможно у них другой опыт, но на своем опыте я этого не ощутил.


    Обычно получается, что компания и менеджеры не обладая набором Agile ценностей выборочно внедряют Scrum практики и дальше гордо объявляют, что теперь они Agile. И HRам говорят. А в результате получается то, что написано в посте.


    И, конечно, это им Agile виноват. Не менеджеры)


    Agile – маркер хаоса

    Очень точное описание действительности


    неправильной ассоциации Agile с бардаком

    Очень правильные ассоциации. Людей просто так не обманешь. Я обычно говорю "Я слышу Agile, но я не вижу Agile"


    Перегибы на местах возникают из-за неправильного понимания Agile руководителями компаний и IT-департаментов.

    Очень точное замечание. Но только эти перегибы приняли уже настолько массовый характер, что культурологическое значение термина изменилось. Это как социализм. Вроде звучит неплохо, а на практике так много людей угробили, что, пожалуй, ну его.


    Сейчас у термина Agile поменялось значение. Теперь это не то, что было описано в Agile Manifesto. Это бардак и хаос. Постмодернизм в чистом виде)

  • Почему разработчикам не нравится Agile?
    +1
    У меня вот вопросы вызывает Kanban для больших проектов.

    Это нормально. Kanban обычно применяется не для того, для чего он был изобретен. Канбан в разработке — это инструмент управления ресурсами.
    У вас есть примерно одинаковые по трудозатратам задачи с одинаковыми фазами. Вы выкладываете их на канбан доску и смотрите сколько задач в какой фазе. Если где-то скапливается слишком много задач, значит там болтнэк, туда надо больше ресурсов.
    Я вот пока не видел живой компании, где канбан применялся по назначению.
    И вам не нужно делать ежедневный стенд-ап у этой доски, это инструмент для менеджера
    И правильно, что у вас вопросы. Но вопросы у вас должны быть не к инструменту, а к менеджерам, которые не умеют эти инструменты применять.


    В сериале «Кремниевая долина», как ни странно, доска им помогала.
    Еще бы)
  • Что такое реактивность?
    0

    хорошо, вы меня убедили) держите вторую часть
    https://habr.com/ru/post/489530/

  • JSON API – работаем по спецификации
    +1
  • Разработка UI: кого слушать — себя или пользователя?
    0
    какой вариант принять в работу: тот, что нравится нам, или тот, что был создан на основе опросов пользователя?

    Тот, который окажется эффективным при валидации.


    Из вашей истории я не совсем понял, кто за что. Вот в скриншотах вижу предварительное исследование ("немного предыстории"). Вы дизайнера наняли рисовать эту идею и он решил делать отсебятину? По переписке выглядит, что он защищал исследования… но не понятно какие.


    Дальше. Маня, Ваня, Таня и Олег Петрович могут давать свое мнение, но не являются ответственными за результат. Ответственный за результат Катя? Вот она и принимает решение.

  • Prettier в крупных проектах: тратим 20 минут на настройку, забываем о форматировании навсегда
    +3

    и одинаково

  • Уходя уходи: почему не стоит принимать контроффер
    0

    как будто в этом есть что-то плохое

  • Уходя уходи: почему не стоит принимать контроффер
    +3
    Но с другой стороны – меня и тут, оказывается, ценят и любят.

    А раз ценят, то почему их нужно пинать для повышения зп?

  • Не боги горшки обжигают
    +7

    И это не проблема ребят из индии, а проблема менеджера, который их нанял.

  • Быстрая загрузка страниц на самых простых дешёвых телефонах
    0
    JavaScript — это главное узкое место простых телефонов

    Сразу вспомнилось это demo, где сравнивается Preact и Glimmer VM:
    https://youtu.be/nXCSloXZ-wc?t=1219

  • Проклятие второго месяца
    0

    Только сегодня прочитал отличную статью на тему Organizational Learning
    https://breakingsmart.substack.com/p/omega-learning

  • Московская история профессионального выгорания — от 1996 до 2017. Путь из топ-менеджера госкорпорации в исследователи
    +3

    может вы и ссылку на эту похожую историю приведете для придания своим словам весомости?

  • Туториал из руководства по Ember.js. Приложение Super Rentals. Часть 1.1
    0

    Т.е заработало нормально?
    Мы с вами, похоже в сильно разных часовых поясах. Поэтому я и рекомендую дискорд и телеграмм. Там не только я, но и умные ребята сидят.

  • Туториал из руководства по Ember.js. Приложение Super Rentals. Часть 1.1
    0

    Похоже на https://github.com/ember-cli/ember-cli/issues/8794


    Попробуйте —port 0 или проверьте версию portfinder

  • Туториал из руководства по Ember.js. Приложение Super Rentals. Часть 1.1
    0

    порт можно менять опцией --port например ember server --port 8080


    Список опций для server можно получить командой ember help server


    $ ember help server
    Requested ember-cli commands:
    
    ember serve <options...>
      Builds and serves your app, rebuilding on file changes.
      aliases: server, s
      --port (Number) (Default: 4200) To use a port different than 4200. Pass 0 to automatically pick an available port.
        aliases: -p <value>
      --host (String) Listens on all interfaces by default
        aliases: -H <value>
      --proxy (String)
        aliases: -pr <value>, -pxy <value>
      --proxy-in-timeout (Number) (Default: 120000) When using --proxy: timeout (in ms) for incoming requests
        aliases: -pit <value>
      --proxy-out-timeout (Number) (Default: 0) When using --proxy: timeout (in ms) for outgoing requests
        aliases: -pot <value>
      --secure-proxy (Boolean) (Default: true) Set to false to proxy self-signed SSL certificates
        aliases: -spr
      --transparent-proxy (Boolean) (Default: true) Set to false to omit x-forwarded-* headers when proxying
        aliases: --transp
      --watcher (String) (Default: events)
        aliases: -w <value>
      --live-reload (Boolean) (Default: true)
        aliases: -lr
      --live-reload-host (String) Defaults to host
        aliases: -lrh <value>
      --live-reload-base-url (String) Defaults to baseURL
        aliases: -lrbu <value>
      --live-reload-port (Number) Defaults to same port as ember app
        aliases: -lrp <value>
      --live-reload-prefix (String) (Default: _lr) Default to _lr
        aliases: --lrprefix <value>
      --environment (String) (Default: development) Possible values are "development", "production", and "test".
        aliases: -e <value>, -dev (--environment=development), -prod (--environment=production)
      --output-path (Path) (Default: dist/)
        aliases: -op <value>, -out <value>
      --ssl (Boolean) (Default: false) Set to true to configure Ember CLI to serve using SSL.
      --ssl-key (String) (Default: ssl/server.key) Specify the private key to use for SSL.
      --ssl-cert (String) (Default: ssl/server.crt) Specify the certificate to use for SSL.
      --path (Path) Reuse an existing build at given path.
  • Туториал из руководства по Ember.js. Приложение Super Rentals. Часть 1.1
    0

    выглядит, что у вас уже что-то живет на локалхосте.


    А с какой ошибкой сервер не стартует? приходите в дискорд или телеграмм, разберемся


    ember-cli в качестве http-сервера использует express. если ванговать, выглядит, что express у вас конфликтует с чем-то еще

  • Делаем крутые Single Page Application на basis.js — часть 2
    0
    Возможно, вы уже начали представлять себе, как для решения данной задачи пишете циклы, условные операторы и добавляете обработчики событий.

    В Ember.js для этого используют библиотеку ember-concurrency


    Код получается примерно такой:


    export default Controller.extend({
      askQuestion: task(function * () {
        yield timeout(1000);
        this.set('result', Math.random());
      }).drop(),
    
      result: null,
    });

    <button class={{if askQuestion.isIdle "button-primary"}}
      onclick={{perform askQuestion}}>
      {{#if askQuestion.isIdle}}
        Ask
      {{else}}
        Thinking...
        {{loading-spinner}}
      {{/if}}
    </button>

    Допускаю вашу критику по поводу использования if и в ответ на нее предполагаю, что в вашем примере этот же if спрятан в state machine отвечающей за состояния


    В показанном примере, мы создаем биндинг loading который должен говорить о том, идет ли сейчас процесс синхронизации или нет. Его значение будет зависеть от состояния набора данных — true, если набор находится в состоянии PROCESSING и false в ином случае.
  • Ember.js: (снова) время попробовать
    0

    Я незаслуженно пропустил ваш комментарий. Ваше возмущение мне понятно, очень неприятно слушать как кто-то хвалит "свой" фреймворк, а про "твой" пишет если не ересь, то очень некорректную информацию. Испытываю такое с Ember примерно раз в 2 недели.

  • Ember.js: (снова) время попробовать
    0

    Вот теперь можно и на octane переходить)
    https://habr.com/ru/post/482158/

  • Моделирование работы реальной ТЭЦ для оптимизации режимов: пар и математика
    +1

    Спасибо вам за статью. Интересный кейс диджитализации с человеческим лицом.


    Но результат определённо того стоил.

    4% это прекрасный результат. Не удивительно, что это вызвало инициативу руководства станции.


    мы выиграли порядка 4 % реальной эффективности просто за счёт математики.

    Не могли бы вы раскрыть детали, что с чем сравнивали? Потребление топлива в одинаковых режимах работы?


    Для создания модели мы используем:

    Не увидел здесь погодных данных, давления и температуры


    Бумажные журналы на станциях,
    а как оцифровывали бумажные версии?

    А какое ПО помимо Termoflow вы использовали? Писали ли для проекта свои программные решения?

  • Российский спутник «Метеор-М» сошёл с орбиты после удара метеорита
    +6

    Как вы яхту назовете, так она и поплывет (с)

  • Топ-5 JS-фреймворков для фронтенд-разработки в 2020 году. Часть 2
    0

    Очевидно, автор статьи знаком с Ember по устаревшим статьям

  • Топ-5 JS-фреймворков для фронтенд-разработки в 2020 году. Часть 2
    0

    На днях нашел занимательную статистику. Количество скачиваний Backbone за 2019 год +63%
    https://npm-stat.com/charts.html?package=backbone&from=2017-01-01&to=2019-12-31


    С одной стороны… вот это рост! С другой, похоже, что этой метрикой измерять популярность просто некорректно.

  • Топ-5 JS-фреймворков для фронтенд-разработки в 2020 году. Часть 2
    0
    Ember похож на Backbone и Angular

    Ember вообще не похож на Backbone. На Angular он был похож разве что подходом Components & Services. Но я затрудняюсь какой еще подход можно сейчас использовать в современном SPA. Ну разве что Components & Spagetti.


    В нём реализованы типичные MVC-идеи.

    Инфа устарела года этак на три. В общем, по этому ляпу можно всегда определить, знаком ли автор с Ember лично или нагуглил статей за 5 минут. С данным автором очевидно, что он использовал второй подход.


    Мне жаль времени, которое вы потратили на перевод.

  • [Обновлено в 10:52, 14.12.19] В офисе Nginx прошел обыск. Копейко: «Nginx был разработан Сысоевым самостоятельно»
    0
    Кроме того, при найме Сысоева — нанимал его я в 2000 году — было специально оговорено, что у него есть свой проект, и он имеет право им заниматься.

    Подозреваю, после этого Рамблер подаст в суд и на Ашманова за превышение служебных полномочий. И на Пашко, как на непосредственного начальника. Раз уж Рамблеру занял такую извращенную позицию.

  • Греф: из «Сбербанка» нельзя будет вынести ни один бит информации
    +1

    Довольно глупое высказывание. Хотя за стремление обеспечить безопасность надо похвалить.


    Герману Оскаровичу можно посоветовать начать с прочтения небольшого эссе Брюса Шнайера Психология Безопасности (в двух частях. англ.).
    https://www.schneier.com/essays/archives/2008/01/the_psychology_of_se.html
    https://www.schneier.com/essays/archives/2008/01/the_psychology_of_se2.html


    Помогает отделить важное от неважного.

  • Греф: из «Сбербанка» нельзя будет вынести ни один бит информации
    0

    Не оспариваю дух цитируемого замечу:
    1) Не стоит слепо верить маркетинговым заявлениям на сайте призванным заманить на работу. Реальность может сильно отличаться. Знаете, как в анекдоте "Так и вы говорите"
    2) Политика по отношению к служебным данным и персональных данных (клиентов, контр-агентов и сотрудников) должны отличаться.

  • Переезд в Европу: приключение и выводы
    +2
    чтобы объяснить дисбаланс в гендерном составе workforce в «интеллектуальных» областях.

    При чем здесь области? Там много факторов, не только вариабельность. Мы говорим об эсктремумах, обосновании, почему в топах преобладают мужчины. И вот это хорошо объясняется дисперсией.


    Это рушит спорную гипотезу. Но не ту) Спорная гипотеза в том, что дисбаланс в рабочей силе в как вы сказали интеллектуальных сферах объясняется тем, что мужчины умнее. Утверждение мужчины умнее якобы доказывается тем, что во всех интеллектуальных топах преобладают мужчины.


    Найденная в исследованиях большая дисперсия в результатах мужчин выбивает почву из под ног этой гипотезы. Топы математически логично объясняются большей дисперсией. И опять же математика нам говорит, что за счет дисперсии мужчины могут преобладать в топах даже имея более низкий "средний уровень" ума относительно женщин.


    А значит, дисбаланс рабочей силы происходит не из-за того, что мужчины якобы умнее. "Дисбаланс рабочей силы из-за того, что мужчины умнее" — вот по-настоящему спорный тезис.

  • Переезд в Европу: приключение и выводы
    +2

    Где же спорность? Меньшая вариабельность означает, что она есть. Также по вашей ссылке


    In line with previous studies we find strong evidence for lower variation among girls than boys, and of higher average grades for girl

    Вот вам еще одно исследование
    Sex differences in mental test scores, variability, and numbers of high-scoring individuals.


    An analysis of mental test scores from six studies that used national probability samples provided evidence that although average sex differences have been generally small and stable over time, the test scores of males consistently have larger variance.

    и чтобы два раза не ходить еще одна работа
    Sex differences in mental test scores, variability, and numbers of high-scoring individuals.


    An analysis of mental test scores from six studies that used national probability samples provided evidence that although average sex differences have been generally small and stable over time, the test scores of males consistently have larger variance
  • Переезд в Европу: приключение и выводы
    0

    Я за равенства прав, а заданные вами относятся к адвокатам уравнивания. Причем вы их задаете в таком виде, что я не верю, что вы получите конструктивный ответ.


    То есть, постойте, у мужчин что-то лучше получается?

    В среднем что-то может получаться лучше у мужчин (а что-то у женщин). Но среднее ничего не говорит по поводу конкретных людей. Ключевым здесь является то, что при поиске вы дискриминируете или не дискриминируете кандидатов по этому признаку. Типа "раз в среднем программистов больше мужчин, то женщин мы вообще не будем рассматривать, зачем время терять"


    Если глядя на эту логику вы говорите "Ну прально, чё" — значит вы сексист.


    Если вы говорите "Давайте бороться за то, чтобы женщин-программистов стало 50:50!" — тогда вы представитель идеи уравнивания


    Если вы говорите "Логика ущербная. Из за нее мы лишаемся кандидатов, которые будут лучше здесь и сейчас." — вы представитель идеи равенства прав.