ผู้ใช้คอมพิวเตอร์

คำถาม & คำตอบสำหรับผู้ที่ชื่นชอบเครื่องคอมพิวเตอร์และผู้ใช้ระดับสูง

4
ปุ่ม WASD ถูกสลับกับปุ่มลูกศรหรือไม่
ฉันมีเดสก์ท็อปที่ฉันไม่ได้ใช้มากนัก (ส่วนใหญ่ใช้สำหรับเขียนซีดีและของอื่น ๆ ) ฉันเข้าสู่ระบบและต้องการค้นหาโปรแกรมเพื่อให้ทราบว่าปุ่มW S AและDสลับกับปุ่มลูกศร ตัวอย่างเช่น: ถ้าฉันอยู่ใน Notepad และฉันกดปุ่มลูกศรซ้ายมันจะพิมพ์ 'D' ถ้าฉันกดDปุ่มมันจะเลื่อนไปทางขวาและอะไร ฉันจะแก้ปัญหานี้ได้อย่างไร
16 windows-7 

3
เป็นไปได้ที่จะทำการเติมขอบสีดำของวิดีโอด้วย ffmpeg โดยอัตโนมัติหรือไม่?
ฉันคิดว่ามันมีตัวกรองวิดีโอ "ความมืด" ซึ่งสามารถกำหนดได้ว่าลำดับภาพเป็นสีดำหรือไม่ บางทีมันอาจมีตัวกรองเพื่อกำหนดค่าการครอบตัดโดยอัตโนมัติเพื่อลบขอบแบบฟอร์มสีดำของวิดีโอ หรืออาจเป็นไปได้ที่จะเขียนสคริปต์โดยใช้ตัวกรอง "ความมืด"

2
ปรับเปลี่ยนและใช้ limit.conf โดยไม่ต้องรีบูต
ฉันได้เพิ่มสาย/etc/security/limits.confเข้าไปเพื่อเพิ่มจำนวนไฟล์ที่เปิด * hard nofile 4096 root hard nofile 16384 อย่างไรก็ตามเมื่อฉันเรียกใช้ulimit -nมันบอกว่า 1024 ซึ่งเป็นค่าเริ่มต้น ฉันออกจากระบบและเข้าสู่ระบบแล้ว แต่ยังคงเห็น 1024 ฉันจะนำการเปลี่ยนแปลงไปใช้อย่างไร
16 linux  ulimit 

1
แป้นพิมพ์หน้าต่างเมนู - คีย์หายไปทางเลือก
ฉันพยายามใช้ HTPC ด้วยคีย์บอร์ดเท่านั้น แม้ว่าแป้นพิมพ์ของฉันมาจาก Microsoft แต่พวกเขาไม่ผ่านการรับรอง windows พื้นฐานและไม่ได้รวมเมนู - ปุ่มหนึ่งที่แสดงเคอร์เซอร์ของเมาส์และเมนูซึ่งมักจะอยู่ทางด้านขวาของ space bar ระหว่าง alt และ control หากปราศจากสิ่งนั้นฉันก็ทำอะไรไม่ได้หลายอย่าง บน windows XP (หรืออาจจะเป็น NT ไม่แน่ใจ) ถูกต้อง alt + enter ใช้เพื่อจำลองคีย์นั้นและฉันจะได้รับเมนูบริบท ... แต่บน windows 7 ที่ไม่ได้เป็นเช่นนั้น มีคีย์ผสมอื่น ๆ ที่สามารถใช้แทนเมนูบริบทในรายการที่เลือกใน windows 7 ได้หรือไม่?

6
จะตรวจสอบได้อย่างไรว่ามีการใช้กฎ udev หรือไม่
ฉันพยายามทำความคุ้นเคยกับ udev ภายใต้ Ubuntu 13.10 นี่เป็นกฎง่ายๆ 95.usbbackup.rules แรกของฉัน: ACTION=="add", SUBSYSTEMS="usb", RUN+="/usr/local/bin/my_backup.sh" และนี่คือสคริปต์ (ซึ่งได้รับการ chmodded + x) my_backup.sh: #!/bin/bash touch /tmp/test ไม่มีอะไรเกิดขึ้นเมื่อฉันเสียบไดรฟ์ภายนอก ฉันจะตรวจสอบ (บันทึกคำสั่งทุกสิ่ง) ได้อย่างไรหากกฎเริ่มทำงาน ขอบคุณมาก
16 linux  ubuntu  udev 

5
จะเข้าถึงเซิร์ฟเวอร์ NodeJS บน LAN ได้อย่างไร
ฉันไม่ใช่คนที่มีความรู้มากที่สุดที่เคยมีเครือข่าย แต่ที่นี่ไป ... ฉันสร้างแอปพลิเคชันด้วย NodeJS และฉันต้องการทดสอบแอปพลิเคชันบน LAN ของฉันกับครอบครัวของฉัน การประยุกต์ใช้ฟังบนพอร์ต1337สำหรับการเชื่อมต่อและฉันสามารถเข้าถึงการปรับประยุกต์ใช้ผ่านเครื่องคอมพิวเตอร์ของตัวเองโดยการพิมพ์localhost:1337, 192.168.0.3:1337หรือแม้กระทั่งhttp://joel-pc:1337/ในแถบที่อยู่เบราว์เซอร์ของฉัน ฉันจะใช้ apache ข้างๆ NodeJS และฉันสามารถเข้าถึง fine นี้ได้โดยพิมพ์192.168.0.3หรือhttp://joel-pc/ลงในแถบที่อยู่ของเบราว์เซอร์ตราบใดที่มันเชื่อมต่อกับเครือข่ายเดียวกัน ตอนนี้เป็นส่วนที่แปลก ถ้าผมหยุดให้บริการ Apache เปลี่ยนการประยุกต์ใช้โหนดของฉันที่จะฟังพอร์ต80(http) insted ของ1337มันจะสามารถเข้าถึงได้บนเครื่องคอมพิวเตอร์ของฉันโดยการพิมพ์localhost, 192.168.0.3หรือแม้กระทั่งhttp://joel-pcในแถบที่อยู่เบราว์เซอร์ของฉัน อย่างไรก็ตามฉันยังไม่สามารถเข้าถึง NodeJS บนพีซีเครื่องอื่นบนเครือข่ายของฉันนอกเหนือจากของฉันเอง ฉันพยายามสร้างกฎขาออกภายใน Windows 7 เพื่ออนุญาตการเข้าถึงพอร์ต 1337 แต่ฉันยังคงไม่สามารถเข้าถึงเซิร์ฟเวอร์ NodeJS ของฉันบนพีซีเครื่องอื่นที่ไม่ใช่ของตัวเองแม้ว่ามันจะฟังบนพอร์ต 80 มีบางสิ่งที่ชัดเจน ฉันพลาดที่นี่

1
FATAL เสมือน: INT18: บูตล้มเหลว
ฉันเพิ่งเอาแบ็คอัปของพีซี windows ของฉันในโฟลเดอร์สำรองฉันสามารถเห็นไฟล์ VHD ฉันคิดว่าจะใช้งานด้วย VirtualBox แต่ฉันมีข้อความบูตล้มเหลว ฉันสงสัยว่าไม่ได้ข้อมูลการบู๊ตในพาร์ติชั่นถ้ามันถูกต้องแล้วล่ะก็เพื่อบู๊ตไฟล์นี้ผ่าน VirtualBox ขออภัยฉันมีเวลาน้อยมาก ความรู้เกี่ยวกับระบบเสมือนจริง
16 virtualbox  vhd 



3
วิธีปิดการใช้งานโฆษณาป๊อปอัปจาวาสคริปต์ JavaScript
เป็นเวลาหลายปีที่ฉันปิดกั้นโฆษณาป๊อปอัปด้วย AdBlock Plus แต่ดูเหมือนว่าช่วงสองสามเดือนที่ผ่านมาจะมีป๊อปอัป "ใหม่" แซงหน้าเว็บมากขึ้นเรื่อย ๆ พวกเขาเป็นป๊อปอัป "modal" แบบจาวาสคริปต์ซึ่ง ABP ไม่มีอำนาจมากกว่า ดูตัวอย่างที่แนบมา มีวิธีฆ่าโฆษณาเหล่านี้โดยไม่ทำลายฟังก์ชั่นของสิ่งที่ฉันต้องการหรือไม่

5
ฆ่าโปรแกรมหลังจากส่งเอาต์พุตบรรทัดที่กำหนดจากเชลล์สคริปต์
พื้นหลัง: ฉันกำลังเขียนสคริปต์ทดสอบสำหรับซอฟต์แวร์ชีววิทยาเชิงคอมพิวเตอร์ ซอฟต์แวร์ที่ฉันกำลังทดสอบอาจใช้เวลาหลายวันหรือหลายสัปดาห์ในการเรียกใช้ดังนั้นจึงมีฟังก์ชั่นการกู้คืนในตัวในกรณีที่ระบบขัดข้องหรือไฟฟ้าขัดข้อง ฉันพยายามหาวิธีทดสอบระบบกู้คืน โดยเฉพาะฉันไม่สามารถหาวิธี "หยุด" โปรแกรมในลักษณะที่ควบคุมได้ ฉันกำลังคิดถึงจังหวะเวลาที่คำสั่ง SIGKILL จะทำงานหลังจากเวลาผ่านไประยะหนึ่ง นี่อาจไม่เหมาะเนื่องจากกรณีทดสอบไม่รับประกันว่าจะทำงานด้วยความเร็วเดียวกันทุกครั้ง (ทำงานในสภาพแวดล้อมที่ใช้ร่วมกัน) ดังนั้นการเปรียบเทียบบันทึกกับผลลัพธ์ที่ต้องการอาจเป็นเรื่องยาก ซอฟต์แวร์นี้พิมพ์บรรทัดสำหรับการวิเคราะห์แต่ละส่วนที่เสร็จสมบูรณ์ คำถาม: ฉันสงสัยว่ามีวิธีที่ดี / สง่างาม (ในเชลล์สคริปต์) เพื่อจับภาพเอาต์พุตจากโปรแกรมแล้วฆ่าโปรแกรมเมื่อบรรทัด / # บรรทัดที่กำหนดถูกส่งออกโดยโปรแกรมหรือไม่
16 linux  shell 


4
นามแฝงในกระบวนการ subshell / child
ฉันตั้งค่านามแฝงใน /etc/profile.d/alias.sh สำหรับแต่ละเชลล์ล็อกอิน แต่ถ้าฉันใช้งาน script.sh ฉันจะใช้นามแฝงนั้นไม่ได้ ฉันจะตั้งชื่อแทนอย่างไรสำหรับ subshells หรือกระบวนการลูก? /etc/profile.d/alias.sh alias rmvr='rm -rv'; alias cprv='cp -rv'; alias mvrv='mv -rv';
16 linux  shell  alias 



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