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

คำถามเกี่ยวกับการเขียนโปรแกรมสำหรับและบน Ubuntu


1
(QML) Flickable ไม่ทำงานตามที่ควร
ดังนั้นในขณะที่สร้างแอพ Ubuntu ฉันจำเป็นต้องใช้flickableสำหรับการเลื่อนดังนั้นตอนนี้ฉันมีรหัสของแบบฟอร์ม Page{ ... Flickable { anchors.fill: parent content.height: element1.height + element2.height ... ... } } เมื่อฉันเรียกใช้บนโทรศัพท์ของฉัน (อูบุนตูอูบุนตู) ตำแหน่งเริ่มต้นของภาพสั่นไหวนั้นต่ำกว่าส่วนหัวสองสามร้อยพิกเซล เมื่อฉันสะบัดมันจะอยู่ในตำแหน่งที่ถูกต้องซึ่งควรจะอยู่ตั้งแต่เริ่มต้น นอกจากนี้เมื่อใช้ pagestack เพื่อผลักดันหน้าอื่นแล้วกลับมาที่หน้านี้อีกครั้งซึ่งจะอยู่ในตำแหน่งที่ถูกต้อง เหตุใดจึงเป็นเช่นนี้และฉันจะแก้ไขได้อย่างไรเพื่อให้สามารถอยู่ในตำแหน่งที่เหมาะสมตั้งแต่เริ่มต้น หมายเหตุ : ฉันได้ลองชุดค่าผสมหลายอันด้วยตัวยึดความกว้างความสูงทุกอย่าง มีอยู่ครั้งหนึ่งที่ฉันทำให้มันอยู่ในตำแหน่งเดิม แต่เมื่อสะบัดมันมันจะทับส่วนหัว

2
ทำไม strace / gdb จะไม่แนบกับกระบวนการแม้ว่าฉันจะเป็น root หรือไม่
ฉันเข้าสู่ระบบในฐานะ root แต่straceให้สิ่งนี้กับฉัน: root @ kyznecov-System: / home / kyznecov # ps -e | grep 111 3807 แต้ม / 2 00:00:00 111 3810 pts / 2 00:00:00 111 root @ kyznecov-System: / home / kyznecov # strace -p 3810 แนบ: ptrace (PTRACE_ATTACH, ... ): ไม่อนุญาตให้ใช้งาน ไม่สามารถแนบกับกระบวนการ หาก uid ของคุณตรงกับ uid …


4
ฉันจะทำให้ Geany เป็นเครื่องมือแก้ไขเริ่มต้นของฉันบน Ubuntu ได้อย่างไร
ฉันต้องการเปลี่ยนโปรแกรมแก้ไขข้อความเริ่มต้นใน Ubuntu 12.04 จาก nano เป็น Geany เมื่อฉันใช้รหัสนี้: update-alternatives --config editor .. ฉันไม่เห็น Geany ในรายการ ดังนั้นเพื่อเพิ่ม Geany นี่ควรจะใช้ได้ไหม? update-alternatives --install /usr/bin/geany geany /usr/bin/geany 10 นอกจากนี้ในบันทึกด้านข้างคุณสามารถบอกฉันได้หรือไม่ว่าคุณจะแนะนำให้ฉันเปลี่ยนตัวแก้ไขค่าเริ่มต้นจากนาโนเป็น Geany เป็นส่วนตัวและเพราะเหตุใด

3
ฉันจะเสนอโครงการของฉันให้เป็นส่วนหนึ่งของ Debian ได้อย่างไร
ฉันมีโครงการใหม่ที่โฮสต์ที่ launchpad.net โครงการของฉันมีประโยชน์สำหรับทั้ง: Ubuntu และ Debian อย่างไรก็ตามฉันไม่สามารถหาเอกสารเพื่อเริ่มโฮสต์โครงการของฉันที่ launchpad.net และนำแพคเกจของฉันกลับไปเป็น Debian ได้ จะเสนอโครงการของฉันให้เป็นส่วนหนึ่งของ Debian ได้อย่างไร? อะไรคือความแตกต่างระหว่าง Ubuntu และ Debian? ฉันสามารถให้บริการพื้นที่ไว้ที่ launchpad.net แต่ขอให้ดำเนินการข้ามโฮสต์ (และจัดแพคเกจ) ที่ Debian ด้วยหรือไม่ ขอบคุณล่วงหน้า.

8
มีระบบบุกรุกพื้นฐานอะไรบ้าง?
ถูกถามโดยผู้ใช้ Ubuntu คนใหม่ - ผู้ที่ต้องการเรียนรู้เกี่ยวกับการเขียนโปรแกรม - สิ่งที่เขาสามารถใช้เพื่อเรียกใช้รหัสพื้นฐาน เขาทำงานผ่านหนังสือพื้นฐานก่อนที่จะลองใช้ Ubuntu และเขาต้องการดำเนินการต่อโดยไม่ต้องเปลี่ยนกลับเป็น Windows ดูเหมือนว่ามีแพคเกจพื้นฐานบางอย่างในที่เก็บมาตรฐานเช่นเดียวกับโครงการอย่างโมโนซึ่งอาจรวมถึงการสนับสนุนขั้นพื้นฐานบางประเภท อะไรจะเป็นคำแนะนำที่ดีจากที่เก็บมาตรฐาน - หรือจากแพ็คเกจ deb - สำหรับคนที่เรียนรู้พื้นฐานของพื้นฐานและใหม่กับ Ubuntu

5
ฉันควรเรียนรู้ภาษาการเขียนโปรแกรมอะไรบ้างเพื่อเป็นนักพัฒนา Ubuntu [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา แม้ว่าฉันจะใช้NetBeansเพียงครั้งเดียวสำหรับโครงการฉันต้องเรียนภาษาอะไรเพื่อที่จะเป็นนักพัฒนา Ubuntu ที่มีคุณสมบัติครบถ้วน โครงการของฉันใน NetBeans (Java เท่านั้น) คือการออกแบบเครื่องคิดเลข (ค่อนข้างง่าย) ยิ่งไปกว่านั้นเราจะเรียนรู้การสร้างโปรแกรมดูรูปภาพเบราว์เซอร์และอื่น ๆ ได้อย่างไร? นอกจากนี้ภาษาที่ดีที่สุดสำหรับบางแอปพลิเคชันคืออะไร

4
จะรวบรวมและเรียกใช้โปรแกรมภาษาโคบอลได้อย่างไร?
ใครช่วยอธิบายวิธีการคอมไพล์และรันโปรแกรมภาษาโคบอลในอูบุนตูได้บ้าง? ฉันไม่เคยเขียนโปรแกรมใด ๆ ใน Ubuntu กรุณาให้โปรแกรมที่เรียบง่ายเพื่อรวบรวมและเรียกใช้

2
มีวิธีง่าย ๆ ในการบันทึกกิจกรรมทั้งหมดที่เชลล์สคริปต์ทำหรือไม่?
มีวิธีง่าย ๆ ในการบันทึกกิจกรรมทั้งหมดที่เกิดขึ้นจากเชลล์สคริปต์ไปยังไฟล์หรือไม่? ฉันมีสคริปต์ มันแสดงผลสิ่งต่าง ๆ เช่น "คำแนะนำ" echo เช่นเดียวกับผลลัพธ์ของโปรแกรมอื่น ๆ ฉันรู้คำสั่ง: command | tee -a "$log_file" และ command >> logifle.log สิ่งที่ฉันถามคือมีพารามิเตอร์เชลล์สำหรับการบันทึกหรือคำสั่ง set ที่ฉันสามารถใช้ได้หรืออะไรทำนองนั้น ฉันไม่ต้องการเพิ่มการเปลี่ยนเส้นทางหรือทีออฟลงไฟล์หลายสิบครั้งหากฉันไม่จำเป็นต้องทำ ฉันยังต้องการรับเอาต์พุต std ด้วย - ฉันแค่ต้องการให้บันทึกด้วย :wq

2
วาง gtk โดยพลการเข้าไปใน appindicator.Indicator
วาง gtk ใด ๆ เข้าไปใน gtk.Menu แล้วทำงานโดยใส่ gtk.MenuItem ที่ว่างไว้ก่อน ดูเหมือนจะไม่น่าเชื่อถือ - แต่ใช้งานได้จริง ด้วย appindicator ตัวบ่งชี้มันไม่ทำงาน รายการเพิ่งจะว่างเปล่า แม้ว่าคุณจะตั้งค่าเด็ก [border_size] เป็น 32 วิดเจ็ตเดียวที่ใช้งานได้คือ gtk.Label (รวมถึง MenuItem, ImageMenuItem และอื่น ๆ ) ตอนนี้เมนูของฉันได้รับ gtk ลองใหม่ดังนั้นมันจะต้องเป็นไปได้ที่จะทำอย่างถูกต้อง ฉันต้องทำอย่างไร? นี่คือตัวอย่างโค้ดที่จะอธิบายสิ่งที่ฉันกำลังทำ: self.item = gtk.MenuItem() self.item.add(gtk.Label("hello world!")) self.menu.append(self.item) โค้ดข้างต้นใช้งานได้ แต่ไม่ได้: self.item = gtk.MenuItem() self.item.add(gtk.Entry()) self.menu.append(self.item) โดยที่ self.menu เป็นตัวบ่งชี้ตัวบ่งชี้ถ้าเป็น gtk.Menu …

3
Valgrind ทำการแก้ไขข้อผิดพลาด
ผมได้พยายามที่จะปฏิบัติตามกวดวิชาออนไลน์ เรียนรู้ C ฮาร์ด Way อย่างไรก็ตามหลังจากตั้งค่า valgrind (ฉันติดตามลิงค์อื่น ๆ ที่ช่วยตั้งค่า valgrind บน Ubuntu 12.04) เมื่อฉันพยายามดีบักไฟล์ปฏิบัติการ c ฉันพบข้อผิดพลาดดังต่อไปนี้ ayusman@ayusman-ubuntu:~/lcthw$ valgrind ./ex4 ==1984== Memcheck, a memory error detector ==1984== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==1984== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==1984== …


2
ลูกค้า git ที่ดีที่สุดสำหรับ linux คือใคร? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ฉันกำลังจะย้ายออกจากหน้าต่างสภาพแวดล้อมที่ผมใช้เต่า Git ฉันได้ยินมาว่าลูกค้าที่ใช้ลินุกซ์คอมไพล์ยากจนมาก ... พวกคุณช่วยฉันหาดีได้ไหม?

2
การเขียนโปรแกรม VB.NET ใน Ubuntu
ฉันเพิ่งเริ่มต้นจากวิทยาลัยที่หกและฉันจะเข้าเรียนระดับ A คอมพิวเตอร์ ฉันได้รับแจ้งการเขียนโปรแกรมทั้งหมดในปีแรกอยู่ใน VB.NET บน Windows (ฉันเชื่อว่าคุณได้รับอนุญาตให้มีอิสระมากขึ้นในปีที่สอง ... ) ฉันมีพาร์ติชัน Windows XP และคุณสามารถดาวน์โหลด Visual Basic Express Edition ได้ฟรี แต่ฉันต้องการทราบว่าฉันสามารถใช้ Ubuntu (Mono หรืออะไรก็ได้) ในระดับใด ใครสามารถให้คำแนะนำแก่ฉันว่าจะเริ่มจากตรงไหน ในความเป็นจริงถ้านี่คือการทำงานฉันต้องสามารถใช้ไฟล์ / โปรเจ็ค / สิ่งเดียวกันทั้งใน Ubuntu และ Windows - ดังนั้นฉันสามารถทำงานจากเครื่อง Windows ที่วิทยาลัยและที่สำคัญกว่านั้นเพื่อให้ครูสามารถดูและทำเครื่องหมายงานของฉัน! (ฉันไม่ต้องการให้ครูถามเกี่ยวกับการใช้ Ubuntu ของฉันจริง ๆ ฉันอยากจะผสมผสานและเป็นนักเรียนปกติ ... )
16 programming  mono  c# 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.