Можно конечно считать что там монтаж, но это не отрицает сам принцип, по которому из ветра можно взять энергии в достаточном количестве, чтоб двигаться быстрее чем сам ветер.
Суть в том что ветер может разогнать за счёт парусности объект до своей скорости, но так как в ветре значительно больше энергии, то её можно извлечь и использовать для ускорения объекта. В данном случае винт извлекает энергию у ветра за ним, замедляя этот поток, и использует эту энергию для отталкивания.
Проект может быть интересен как интерфейс ввода миди сообщений, при «композиторстве» музыкантам чей основной инструмент — гитара. Прямую конкуренцию акустической или электрогитаре сложно представить, для обучения игре на гитаре тоже вряд ли стоит рассматривать.
Насчет случаев, когда не позволяет здоровье. Такой инструмент — хорошее решение, но в полной ли мере исследованы возможности обычных гитар в плане уменьшения необходимого усилия для зажатия струны? Имею ввиду, что подбором вида инструмента, типа и толщины струн, регулировкой их высоты над грифом, понижением строя и вероятно другими мероприятиями, можно добиться очень значительного уменьшения требуемого усилия, может быть этого будет достаточно.
Я бы однозначно не рекомендовал такую практику, так как этим вы нарушаете single responsibility принцип, делая ваш код, к тому же, достаточно запутанным.
Разве? Вот есть у нас ряд действий: создать заказ, уведомить на почту, уведомить смской,… за каждое действие отвечает свой сервис.
Теперь нам надо чтоб в каком то случае всё это произошло в определенной последовательности и чтоб мы эту операцию могли вызывать из разных мест приложения. Эта операция и становится сервисом, его область ответственности — содержать логику последовательности действий, он будет изменяться, когда мы захотим изменить набор действий, их порядок. Код станет проще, поскольку эта логика теперь лежит в одном месте и вызывающему коду о ней думать не надо.
Только по сути ваш CreateOrderOperation завязан на контроллер, является его продолжением вынесенным в другое место, толку от него такого особо нет. На самом деле он всё таки должен относится к сервисному слою, принимать на вход какую нибудь дтошку и возвращать тоже что то понятное.
А всё что относится к http и валидации глубже контроллера не следует пропускать.
Смею предположить, что ничего из вашего коммента вы лично не делали.
Не знаю про что вы из моего комментария (про кафе?), ну, например, я держу один небольшой и некоммерческий ресурс имеющий черты соц сети, для людей занимающихся фотографией, в такой роли сталкивался со всяким отношением. И свое скромное творчество в разных соц сетях публиковал, но без каких то определенных целей.
Поведение ФБ, которое вы описываете, можно сказать вымогательство — я не поддерживаю и не комментировал, очень плохо, если ФБ себя так ведет, еще один повод им не пользоваться. Я же отвечал на идеи о том, что площадка должна платить за контент который в ней люди публикуют добровольно из каких то личных побуждений и не претендуя на оплату.
У меня кстати тоже негативное отношение к ФБ, после опыта в роли рекламодателя. Но я им и не пользуюсь в итоге.
Я прочитал ветку, но всё равно не понял. Авторы же сами идут и публикуют в соц.сеть, никто не заставляет. Используют вычислительные мощности и получают доступ к аудитории. Безвозмездно. Если им это не выгодно, то просто не надо пользоваться.
Переводя на вашу аналогию с кафе, вот, допустим, есть у меня популярное кафе и есть в нем пустая стена и я не возражаю, что любой желающий может безвозмездно занять её площадь, выставив свое произведение.
А еще у меня есть сцена и раз в неделю я предлагаю всем желающим использовать ее и моё оборудование для исполнения своего творчества.
Возможно это привлечет людей в кафе, возможно оттолкнет, возможно даст что-то художникам/исполнителям (опыт, узнаваемость, эмоции), возможно нет. Суть в том что это подразумевается как некоммерческие отношения и будет странно, что кто-то из исполнителей начнет требовать оплаты. Хотите оплаты? Ну так не заявляйтесь на «открытый микрофон», предложите своё творчество за деньги, здесь или в другом месте. От этого бесплатная площадка не перестанет быть нужной тем, кто не хочет или не может получать плату за своё творчество.
Вес «оказывает сопротивление» сопротивлению атмосферы. Или вы не замечали, что сдуть легкие предметы проще чем тяжелые той же формы? При падении считайте, на предмет дует снизу ветер со скоростью падения.
Можете проверить, как уже порекомендовали, на шариках с воздухом и водой. Или, например, с монеткой и бумажкой той же площади, ну или кирпичом и пенопластом. Сильно удивитесь, видимо.
Если пытаться найти в этом какую то рациональность, то теоретический расчет может быть на то, что благодаря рекламе вы осознаете, что купили не лучший вариант или дороже чем могли, вернете товар и купите новый.
Но конечно на самом деле просто алгоритм понял, что вы интересуетесь покупкой, но не понял, что вы ее уже совершили.
По поводу enum: я ждал этого функционала уже более 5 лет, но в результате получаем не то, что ожидали.
Для чего вся эта мишура с трейтами и т. д?
Почему не сделать как в c++?
Вы забыли указать ссылку на ваш RFC пятилетней давности.
Чтоб эмм… играть?
Желание писать калькуляторы — не очень то свойственно детям.
Я бы в детстве был бы счастлив каждой из предложенных в посте игрушек. Они могут быть интересны и полезны независимо от того хочет ребенок стать программистом или нет.
Можно конечно считать что там монтаж, но это не отрицает сам принцип, по которому из ветра можно взять энергии в достаточном количестве, чтоб двигаться быстрее чем сам ветер.
Не, так не получится, но зато можно направить вентилятор в обратную сторону и плыть быстрее чем только с парусом.
Суть в том что ветер может разогнать за счёт парусности объект до своей скорости, но так как в ветре значительно больше энергии, то её можно извлечь и использовать для ускорения объекта. В данном случае винт извлекает энергию у ветра за ним, замедляя этот поток, и использует эту энергию для отталкивания.
Но так ведь сделали.
Нет, вначале конструкция начинает движение за счёт своей парусности и колёса начинают вращать толкающий винт.
Только там ровно наоборот, колёса крутят лопасти через цепную тягу, а винт толкаюший. В последнем видео наглядно объясняется.
А какой на данный момент формат является оптимальным (экономит место и широко поддерживается) для фотографий в вебе без видимых потерь качества?
Насчет случаев, когда не позволяет здоровье. Такой инструмент — хорошее решение, но в полной ли мере исследованы возможности обычных гитар в плане уменьшения необходимого усилия для зажатия струны? Имею ввиду, что подбором вида инструмента, типа и толщины струн, регулировкой их высоты над грифом, понижением строя и вероятно другими мероприятиями, можно добиться очень значительного уменьшения требуемого усилия, может быть этого будет достаточно.
Разве? Вот есть у нас ряд действий: создать заказ, уведомить на почту, уведомить смской,… за каждое действие отвечает свой сервис.
Теперь нам надо чтоб в каком то случае всё это произошло в определенной последовательности и чтоб мы эту операцию могли вызывать из разных мест приложения. Эта операция и становится сервисом, его область ответственности — содержать логику последовательности действий, он будет изменяться, когда мы захотим изменить набор действий, их порядок. Код станет проще, поскольку эта логика теперь лежит в одном месте и вызывающему коду о ней думать не надо.
А всё что относится к http и валидации глубже контроллера не следует пропускать.
Поведение ФБ, которое вы описываете, можно сказать вымогательство — я не поддерживаю и не комментировал, очень плохо, если ФБ себя так ведет, еще один повод им не пользоваться. Я же отвечал на идеи о том, что площадка должна платить за контент который в ней люди публикуют добровольно из каких то личных побуждений и не претендуя на оплату.
У меня кстати тоже негативное отношение к ФБ, после опыта в роли рекламодателя. Но я им и не пользуюсь в итоге.
Переводя на вашу аналогию с кафе, вот, допустим, есть у меня популярное кафе и есть в нем пустая стена и я не возражаю, что любой желающий может безвозмездно занять её площадь, выставив свое произведение.
А еще у меня есть сцена и раз в неделю я предлагаю всем желающим использовать ее и моё оборудование для исполнения своего творчества.
Возможно это привлечет людей в кафе, возможно оттолкнет, возможно даст что-то художникам/исполнителям (опыт, узнаваемость, эмоции), возможно нет. Суть в том что это подразумевается как некоммерческие отношения и будет странно, что кто-то из исполнителей начнет требовать оплаты. Хотите оплаты? Ну так не заявляйтесь на «открытый микрофон», предложите своё творчество за деньги, здесь или в другом месте. От этого бесплатная площадка не перестанет быть нужной тем, кто не хочет или не может получать плату за своё творчество.
Вес «оказывает сопротивление» сопротивлению атмосферы. Или вы не замечали, что сдуть легкие предметы проще чем тяжелые той же формы? При падении считайте, на предмет дует снизу ветер со скоростью падения.
Можете проверить, как уже порекомендовали, на шариках с воздухом и водой. Или, например, с монеткой и бумажкой той же площади, ну или кирпичом и пенопластом. Сильно удивитесь, видимо.
Но конечно на самом деле просто алгоритм понял, что вы интересуетесь покупкой, но не понял, что вы ее уже совершили.
Вы забыли указать ссылку на ваш RFC пятилетней давности.
Чтоб эмм… играть?
Желание писать калькуляторы — не очень то свойственно детям.
Я бы в детстве был бы счастлив каждой из предложенных в посте игрушек. Они могут быть интересны и полезны независимо от того хочет ребенок стать программистом или нет.