คำถามติดแท็ก enterprise

8
Tomcat, JBoss และ Glassfish ต่างกันอย่างไร
ฉันเริ่มมองหา Enterprise Java และหนังสือที่ฉันกำลังกล่าวถึงว่าจะใช้ JBoss Netbeans มาพร้อมกับ Glassfish ฉันเคยใช้ Tomcat มาแล้ว โปรแกรมทั้งสามนี้มีความแตกต่างกันอย่างไร?

16
Git-Based Source Control ในองค์กร: เครื่องมือและแนวทางปฏิบัติที่แนะนำ?
ฉันใช้คอมไพล์สำหรับโปรเจ็กต์ส่วนตัวและคิดว่ามันเยี่ยมมาก รวดเร็วยืดหยุ่นทรงพลังและใช้งานได้ดีสำหรับการพัฒนาระยะไกล แต่ตอนนี้ได้รับคำสั่งในที่ทำงานและตรงไปตรงมาเรากำลังมีปัญหา git ดูเหมือนจะทำงานได้ไม่ดีสำหรับการพัฒนาแบบรวมศูนย์ในองค์กรขนาดใหญ่ (นักพัฒนา 20+ ราย) ที่มีนักพัฒนาที่มีความสามารถและระดับความซับซ้อนของคอมไพล์ที่แตกต่างกันโดยเฉพาะเมื่อเทียบกับระบบควบคุมแหล่งอื่น ๆ เช่น Perforce หรือ Subversion ซึ่ง มุ่งเป้าไปที่สภาพแวดล้อมแบบนั้น (ใช่ฉันรู้ว่าไลนัสไม่เคยตั้งใจอย่างนั้น) แต่ - ด้วยเหตุผลทางการเมือง - เราติดอยู่กับคอมไพล์แม้ว่ามันจะแย่สำหรับสิ่งที่เราพยายามจะทำก็ตาม นี่คือบางสิ่งที่เราเห็น: เครื่องมือ GUI ยังไม่สมบูรณ์ การใช้เครื่องมือบรรทัดคำสั่งทำให้การผสานรวมและลบล้างการเปลี่ยนแปลงของคนอื่นทำได้ง่าย ไม่เสนอสิทธิ์ที่เก็บต่อผู้ใช้นอกเหนือจากสิทธิ์อ่านอย่างเดียวหรืออ่านเขียนทั่วโลก หากคุณได้รับอนุญาตให้ใช้ส่วนใดส่วนหนึ่งของที่เก็บคุณสามารถทำสิ่งเดียวกันกับทุกส่วนของที่เก็บดังนั้นคุณจะไม่สามารถทำบางสิ่งเช่นสร้างสาขาการติดตามกลุ่มย่อยบนเซิร์ฟเวอร์กลางที่คนอื่นไม่สามารถทำได้ ยุ่งกับ. เวิร์กโฟลว์อื่นที่ไม่ใช่ "อะไรก็ได้" หรือ "เผด็จการใจดี" นั้นยากที่จะส่งเสริมให้บังคับคนเดียว ไม่ชัดเจนว่าจะดีกว่าที่จะใช้ที่เก็บข้อมูลขนาดใหญ่เดียว (ซึ่งทำให้ทุกคนยุ่งกับทุกสิ่ง) หรือที่เก็บข้อมูลต่อองค์ประกอบจำนวนมาก (ซึ่งทำให้ปวดหัวในการพยายามซิงโครไนซ์เวอร์ชัน) ด้วยที่เก็บหลายแห่งยังไม่ชัดเจนว่าจะทำซ้ำแหล่งที่มาทั้งหมดที่คนอื่นมีได้อย่างไรโดยดึงจากที่เก็บส่วนกลางหรือทำบางอย่างเช่นรับทุกอย่าง ณ เวลา 4:30 น. เมื่อบ่ายวานนี้ อย่างไรก็ตามฉันได้ยินมาว่าผู้คนใช้คอมไพล์ได้สำเร็จในองค์กรพัฒนาขนาดใหญ่ หากคุณอยู่ในสถานการณ์นั้นหรือโดยทั่วไปแล้วคุณมีเครื่องมือคำแนะนำและกลเม็ดในการทำให้การใช้คอมไพล์ในองค์กรขนาดใหญ่ง่ายขึ้นและมีประสิทธิผลมากขึ้นซึ่งบางคนไม่ใช่แฟนบรรทัดคำสั่งฉันชอบที่จะได้ยินสิ่งที่คุณมี ที่จะแนะนำ. BTW ฉันเคยถามคำถามนี้ใน …
120 git  enterprise 

20
มีเหตุผลที่ดีที่จะไม่ใช้ ORM หรือไม่? [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ระหว่างฝึกงานฉันได้ใช้NHibernateกับโปรเจ็กต์ขนาดเล็กบางโปรเจ็กต์ซึ่งส่วนใหญ่ฉันเขียนโค้ดและออกแบบด้วยตัวเอง ตอนนี้ก่อนที่จะเริ่มโปรเจ็กต์ที่ใหญ่กว่านี้มีการอภิปรายกันว่าจะออกแบบการเข้าถึงข้อมูลอย่างไรและจะใช้เลเยอร์ ORM หรือไม่ ในขณะที่ฉันยังอยู่ในการฝึกงานและยังคงคิดว่าตัวเองเป็นมือใหม่ในการเขียนโปรแกรมระดับองค์กรฉันจึงไม่ได้พยายามผลักดันในความคิดของฉันซึ่งก็คือการใช้ตัวทำแผนที่เชิงสัมพันธ์กับฐานข้อมูลสามารถทำให้การพัฒนาง่ายขึ้นได้มาก นักเขียนโค้ดคนอื่น ๆ ในทีมพัฒนามีประสบการณ์มากกว่าฉันมากดังนั้นฉันคิดว่าฉันจะทำตามที่พวกเขาพูด :-) อย่างไรก็ตามฉันไม่เข้าใจเหตุผลหลักสองประการที่ไม่ใช้ NHibernate หรือโครงการที่คล้ายกัน: เราสามารถสร้างอ็อบเจ็กต์การเข้าถึงข้อมูลของตัวเองด้วยคิวรี SQL และคัดลอกแบบสอบถามเหล่านั้นออกจาก Microsoft SQL Server Management Studio การดีบัก ORM อาจเป็นเรื่องยาก ดังนั้นแน่นอนว่าฉันสามารถสร้างชั้นการเข้าถึงข้อมูลของฉันด้วยจำนวนมากSELECTฯลฯ แต่ที่นี่ฉันพลาดข้อได้เปรียบของการรวมอัตโนมัติคลาสพร็อกซีที่โหลดขี้เกียจและความพยายามในการบำรุงรักษาที่ต่ำกว่าหากตารางได้รับคอลัมน์ใหม่หรือคอลัมน์ได้รับ เปลี่ยนชื่อ (การอัปเดตจำนวนมากSELECT, INSERTและUPDATEคำสั่งกับการอัปเดตการตั้งค่าการทำแผนที่และอาจ refactoring เรียนธุรกิจและ DTOs.) นอกจากนี้การใช้ NHibernate คุณสามารถประสบปัญหาที่คาดไม่ถึงหากคุณไม่รู้จักกรอบงานเป็นอย่างดี ตัวอย่างเช่นเชื่อมั่น Table.hbm.xml ที่คุณตั้งค่าความยาวของสตริงให้ตรวจสอบโดยอัตโนมัติ อย่างไรก็ตามฉันยังสามารถจินตนาการถึงจุดบกพร่องที่คล้ายกันในชั้นการเข้าถึงข้อมูลแบบ "ง่ายๆ" SqlConnection ในที่สุดข้อโต้แย้งเหล่านั้นที่กล่าวถึงข้างต้นเป็นเหตุผลที่ดีที่จะไม่ใช้ ORM …
107 c#  nhibernate  orm  enterprise 

9
Xcode“ ไม่สามารถเปิดได้” รายงานเฉพาะ "ความปลอดภัย" ว่าเป็นข้อผิดพลาด
ฉันได้แก้ไขชื่อแอปแล้ว นอกเหนือจากนั้นกล่องโต้ตอบยังเป็นแบบนี้ ฉันกำลังพัฒนาแอพสำหรับองค์กรและฉันได้ลองรีสตาร์ท xcode และ iPhone ที่ฉันกำลังพัฒนาอยู่ ไม่มีการเปลี่ยนแปลง. ใครเจอแบบนี้บ้าง? มีโพสต์บันทึกที่สามารถชี้ให้ฉันไปในทิศทางที่ถูกต้องหรือขอรายละเอียดเพิ่มเติม ไม่มีสิ่งใดในบันทึกปกติจากสิ่งที่ฉันเห็น อัปเดต พบสิ่งนี้ในบันทึกอุปกรณ์: <Warning>: Unable to launch com.bundleID.etc because it has an invalid code signature, inadequate entitlements or its profile has not been explicitly trusted by the user. ซึ่งค่อนข้างแปลกเนื่องจากใช้งานได้เมื่อวานนี้และมีการออกโปรไฟล์อื่น ๆ เมื่อสัปดาห์ที่แล้ว
92 ios  xcode5  enterprise 

10
ข้อความ“ นักพัฒนาแอปที่ไม่น่าเชื่อถือ” เมื่อติดตั้งแอปพลิเคชัน iOS ขององค์กร
ฉันกำลังพัฒนาแอปพลิเคชันสำหรับองค์กร เมื่อฉันทดสอบใน iOS8 เบต้าฉันเห็นมุมมองการแจ้งเตือนต่อไปนี้: Untrusted App Developer Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad? ปรากฏเพียงครั้งแรก ฉันจะหลีกเลี่ยงได้หรือไม่? แล้วมันเกี่ยวข้องกับอะไร?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.