«ruby-on-rails» 태그된 질문

Ruby on Rails는 프로그래머의 행복과 지속 가능한 생산성 유지에 최적화 된 오픈 소스 웹 개발 프레임 워크입니다. 많은 것들이 관습에 의해 정의되므로 생산성을 유지하기 위해 물건을 다시 발명 할 필요가 없습니다.

16
프로그래머는 언어와 프레임 워크를 선택할 때 얼마나 많은 자유를 가져야합니까?
저는 주로 C #을 지향하는 회사에서 일하기 시작했습니다. 우리는 Java와 JRuby를 좋아하는 소수의 사람들이 있지만 C #과 같은 대다수의 프로그래머가 있습니다. 웹 애플리케이션 구축 경험이 많고 JRuby on Rails 또는 nodejs와 같은 최신 기술에 의존하기 때문에 채용되었습니다. 최근에 짧은 시간에 많은 작업을 수행하는 데 중점을 둔 웹 응용 프로그램을 구축하는 …

6
데이터베이스 구성에서 Latin-1을 UTF-8보다 사용해야합니까?
우리는 내가 일하는 회사에서 MySQL을 사용하고 있으며 Ruby on Rails를 사용하여 클라이언트와 내부 애플리케이션을 모두 구축합니다. 여기서 일을 시작했을 때, 나는 전에는 결코 겪어 보지 못한 문제에 부딪쳤다. 프로덕션 서버의 데이터베이스는 Latin-1로 설정됩니다. 즉, 사용자가 UTF-8 문자를 복사하여 붙여 넣는 사용자 입력이있을 때마다 MySQL gem에서 예외가 발생합니다. 상사는이 "나쁜 캐릭터"라고 …


3
오늘날 (복잡한) 웹 환경을 위해 주니어 프로그래머를 훈련시키는 방법?
현재 우리 회사는 대부분 Ruby on Rails 웹 서버와 Java의 키오스크 시스템에서 C / C ++의 임베디드 디바이스 (표준 웹 브라우저 용 인터페이스 제외)까지 다양한 REST 클라이언트로 구성된 애플리케이션을 개발하고 있습니다. 우리는 팀을 확장해야하고, 선임 프로그래머를 찾는 데 실패한 후 회사와 함께 성장할 주니어 프로그래머를 훈련시키는 데 노력을 기울였습니다. 우리는 …

10
RoR의 단점은 무엇입니까? [닫은]
현재 웹 개발을 위해 배우고 사용할 서버 측 언어를 결정하려고하는데 x, y 또는 z가 왜 좋은지에 대한 정보를 얻는 것이 상대적으로 쉽지만 각각의 단점을 파악하기가 더 어렵습니다. 그들의. 특히, 다른 언어 / 프레임 워크와 달리 Ruby on Rails를 배우거나 사용하는 데 어떤 단점이 있는지 궁금합니다.


12
테스트 중심 개발 (TDD)은 실제로 실제 프로젝트에 도움이 되었습니까?
코딩이 처음이 아닙니다. 나는 15 년 넘게 (심하게) 코딩을 해왔다. 나는 항상 내 코드에 대한 테스트를 해왔다. 그러나 지난 몇 개월 동안 Ruby on Rails를 사용하여 테스트 중심 설계 / 개발 (TDD)을 배우고 있습니다. 지금까지는 이점이 없습니다. 몇 가지 사항에 대한 테스트를 작성하면 약간의 이점이 있지만 매우 적습니다. 테스트를 먼저 …

9
프로덕션 서버에서 개발
오늘 저는 프로덕션 서버에서 응용 프로그램을 개발 한 것에 대해 소리 쳤습니다. " 제작 서버에서 개발하는 것은 허용되지 않습니다. " 여기 상황이 있습니다. 개발 인스턴스를 설정했습니다. http://example.com:3000 프로덕션 인스턴스는 다음과 같습니다. http://example.com 나는 모든 개발 작업을 완료 http://example.com:3000하고 고객이 변경 사항에 만족하면로 변경합니다 http://example.com. 내가 작업하고있는 응용 프로그램은 오래된 Ruby …

8
내 이력서에는 루비가 있지만 Rails는 없습니다.
박사 과정을 밟고있는 동안 루비에서 5 년 동안 프로그래밍을 해왔 기 때문에 이력서에 루비를 기술했습니다. 명제. 나는 주로 자연 언어 처리 알고리즘을 구현하는 데 사용했습니다. 직업을 찾기 시작했고 이력서를 몇몇 사이트에 게시했습니다 (특정 대상 업무에 지원할 때 추가 보너스로). 이제 채용 담당자가 Ruby on Rails 채용 정보를 제공하도록 요청합니다. 문제는 …

4
API를 만들 때 작은 함수와 많은 호출 또는 몇 개의 호출과 큰 함수를 사용해야합니까?
유지 관리하는 레일 플랫폼이 있습니다. 그 위에 다양한 웹 응용 프로그램이 구축되어 있습니다. 그러나 이제 고객은 사이트에 사용자를 유지할 수는 있지만 자동화 된 일부 작업을 활용할 수 있도록 API를 요청하고 있습니다. 이 플랫폼은 보험 응용 프로그램을 작성하고 온라인으로 구매할 수있을뿐 아니라 정책과 관련된 문서를 다운로드 할 수있는 방법을 제공합니다. 따라서 …

8
Ruby on Rails의 단점과주의 사항
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이것은 RoR bashing의 시작 도박이 아닙니다. 정직합니다! Ruby와 Rails 프레임 워크를 배우고 있습니다. Prima facie는 PHP에 비해 꽤 …

2
우리는 대규모 Ruby on Rails 애플리케이션 (매월 2,500 만 명의 사용자)을 보유하고 있으며 경영진은 Node.js로 다시 작성하기로 결정했습니다.
다음과 같은 경우 알려주십시오. Node.js는 우리 사이트를 더 빨리 만들 것입니다! Node.js는 더 적은 서버 리소스를 사용하므로 비용을 절약 할 수 있습니다! Node.js는 우리를보다 생산적으로 만들어 줄 것입니다! Node.js는 클라이언트와 서버 측 JavaScript 코드를 공유 할 수 있음을 의미합니다. 명확히하기 위해 프론트 엔드 서버를 다시 작성하여 기존 Ruby on Rails …

7
숙련 된 Ruby on Rails 개발자는 비계를 사용합니까?
Ruby on Rails 튜토리얼에서는 숙련 된 개발자가 MVC를 자체적으로 연결하는 코드를 작성하고 싶어하기 때문에 스캐 폴딩을 사용하지 않는다는 제안을 읽었습니다. 다른 곳에서 나는 스캐 폴딩을 사용하는 것이 좋다는 것을 읽었습니다. 그것은 당신이 당신의 코드를보고 상호 작용하는 다른 사람들이 당신의 행동을 이해할 수 있도록 컨벤션을 고수하는 데 도움이되기 때문입니다. Ruby on …

5
상속을 사용할 때 '부울 필드'만 사용하는 경우
Rails 애플리케이션에서 알림을 추가하고 있습니다. 이 중 일부는 다음과 같습니다 blocking. 자원에 대한 일부 정보가 누락되어 추가 된 자원의 진행을 중지합니다. 다른 알림은 간단한 알림이며 정보 만 제공합니다. 오늘 저는 우리 팀에서 다른 프로그래머와 토론했습니다. 다음과 같이 상속 구조를 만들었습니다. 그러나 blocking각 알림에 부울 리턴 메소드로 추가 하고 알림 상위 …

10
Ruby on Rails는 가파른 학습 곡선을 가져야합니까, 아니면 저입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 나는 독학 프로그래머입니다. 나는 10 월부터 다양한 강도 (때로는 하루 종일, 때로는 몇 주 동안 아무것도 없음)로 RoR을 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.