state-machines

    2

    1답변

    나는 크게 순차적 인 흐름을 가진 프로그램을 만들지 만 몇 가지 대안적인 경로를 만들고있다. 나는 Qt가 그런 클래스를 제공하기 때문에 상태 머신이 이것을 구현하는 가장 간단한 방법이라고 생각했다 : QStateMachine (API도 참조). 그러나 꽤 많은 수의 주 (20 개 이상)가있는 것 같습니다. 또한, 나는 많은 다른 전이 이벤트 (버튼 1-10

    0

    1답변

    transition_for 사용하지만 문서는 내가 사용 하죠 객체하는 표시되지 않습니다 http://rdoc.info/github/pluginaweek/state_machine/master/StateMachine/Event:transition_for 당신이 나에게 보여주기 위해 예를 가지고 있습니까?

    1

    1답변

    QStateMachine 프레임 워크는 상태 기반 이벤트 기반 응용 프로그램을 정의하는 훌륭한 선언적 방법을 제공합니다. 나는. 이벤트가 발생하면 콜백을 실행합니다 (실제로는 신호를 발생 시키지만 충분하지는 않습니다). 그리고 그래프에 따라 상태 전이를 수행합니다. FRP와 관련하여 실제 경험이 없지만 FRP가 비슷한 문제를 해결할 수있는 경우 반응식 바나

    19

    6답변

    state_machine 보석에서 전환하기 전에 유효성 검사를 수행하는 올바른 구문은 무엇입니까? 나는 다음을 시도했습니다 , before_transition :apple => :orange do validate :validate_core end def validate_core if core.things.blank? erro

    -2

    1답변

    2 가지 언어로 상태 머신을 공유 (머신을 공유하고 상태를 동기화)하는 표준 방법이 있습니까? 나는 서버에서 state_machine gem을 사용하고 있으며 다른 언어로 작성된 다른 서버와 컴퓨터를 동기화해야합니다. 다른 언어를 모르더라도 호환성을 극대화 할 수 있도록 표준화 된 방법이 있습니까? 이 시점에서 나는 REST 요청으로 구축 된 자체 "프로토

    0

    1답변

    저는 state_machine gem과 rufus-scheduler gem을 사용하고 있습니다. 상태 머신이 완벽하게 작동합니다. 그러나 Rufus-scheduler는 그렇지 않습니다. 루퍼 스 보석에 익숙해지기 위해서이 프로그램을 만들고 있습니다. 10 초 후 : 허용됨으로 전환 : 둘 다, 다음으로 전환해야합니다 : only_employer. 그러나 r

    4

    1답변

    state_machine gem을 사용하여 전환에서만 실행되는 유효성 검사를하고 싶습니다. 예를 들면 다음과 같습니다. # Configured elsewhere: # StateMachine::Callback.bind_to_object = true class Walrus > ActiveRecord::Base state_machine :life_

    0

    1답변

    포스터를 추가하는 중입니다. 검토 중이므로 검토 중입니다. 저는 두 가지 역할을합니다 : 관리자와 사용자. 사용자는 포스터를 만들고 업데이트 할 수 있습니다. 사용자가 끝나면 버튼을 "밀기"시키고 포스터를 검토 용으로 밀어 넣어 관리자가 수락하거나 거부 할 수 있습니다. "밀어 넣기"동작 후에 사용자 포스터가 "눌려 졌을 때"사용자가 포스터를 바꿀 수 없으

    0

    1답변

    나는 상태 머신을 성공적으로 저장하고 여러 번로드 한 후 상태 시스템에 책갈피를 적용했습니다. 하지만 최종 상태에 도달하면 어떻게됩니까? getiming이 끝난 후 데이터가 지체 데이터 저장소 ([System.Activities.DurableInstancing]. [InstancesTable])에서 제거 된 이유는 무엇입니까? 정상입니까 아니면 완성 된 s

    2

    1답변

    아니면 병렬 분할 작업을 구현하는 올바른 방법/도구는 무엇입니까? 워크 플로우와 관련된 엔티티에 대해 하나의 상태/상태가 있습니다. 각 병렬 경로에 대해 몇 가지 추가 상태를 추가 할 수 있지만 더 좋은 방법이 있습니까? 감사 편집이 아직 정말 전체 답변을하지 않습니다 ,하지만 나는 많은 연구가 상태 머신에 대한 래퍼의 종류를 생성 한 후에 일을 끝났다.