আপনি অন্ধ হলে কীভাবে প্রোগ্রাম করবেন?


685

বেশিরভাগ প্রোগ্রামাররা মর্যাদাবোধ করে এমন সংবেদনগুলির মধ্যে অন্যতম দৃষ্টি। বেশিরভাগ প্রোগ্রামার কম্পিউটারের মনিটরের দিকে তাকানোর জন্য ঘন্টা সময় ব্যয় করত (বিশেষত যখন তারা জোনে থাকে তখন ) তবে আমি জানি যে অন্ধ প্রোগ্রামাররা রয়েছে (যেমন টিভি রমন যিনি বর্তমানে গুগলের হয়ে কাজ করেন)।

আপনি যদি একজন অন্ধ হয়ে থাকেন (বা ধীরে ধীরে অন্ধ হয়ে যাচ্ছেন) তবে প্রোগ্রামিংয়ে আপনাকে সহায়তা করার জন্য কীভাবে আপনি আপনার বিকাশের পরিবেশ স্থাপন করবেন?

(প্রতি উত্তরের জন্য একটি পরামর্শ দয়া করে। এই প্রশ্নের উদ্দেশ্য হ'ল ভাল ধারণাগুলি শীর্ষে আনা হয়, এছাড়াও, পর্দার পাঠকরা ভাল ধারণাগুলি আগে পড়তে পারেন))

উত্তর:


1017

আমি সম্পূর্ণ অন্ধ কলেজের ছাত্র, যার বেশ কয়েকটি প্রোগ্রামিং ইন্টার্নশীপ ছিল তাই আমার উত্তরগুলি এগুলির ভিত্তিতে তৈরি করা হবে। সিন্থেটিক বক্তৃতায় আমার কাছে স্ক্রিনে যা প্রদর্শিত হয় তা পড়তে আমি আমার অপারেটিং সিস্টেম হিসাবে উইন্ডোজ এক্সপি এবং জাও ব্যবহার করি । জাভা প্রোগ্রামিংয়ের জন্য আমি গ্রহ্ফ ব্যবহার করি, কারণ এটি সম্পূর্ণরূপে বৈশিষ্ট্যযুক্ত IDE যা অ্যাক্সেসযোগ্য।

আমার সাধারণ নিয়মের হিসাবে জাভা প্রোগ্রামগুলি যেগুলি জিইউআই টুলকিট হিসাবে এসডাব্লুটি ব্যবহার করে সেগুলি আরও বেশি অ্যাক্সেসযোগ্য হয় তবে যে প্রোগ্রামগুলিতে সুইং ব্যবহার করা হয় তাই আমি নেটবিন থেকে দূরে থাকি। যে কোনও নেট নেট প্রোগ্রামিংয়ের জন্য আমি ভিজ্যুয়াল স্টুডিও 2005 ব্যবহার করি কারণ এটি আমার ইন্টার্নশিপে ব্যবহৃত স্ট্যান্ডার্ড সংস্করণ ছিল এবং এটি জবস এবং ফর্ম ডিজাইনের মতো জিনিসগুলি তৈরি করার জন্য তৈরি স্ক্রিপ্টগুলির একটি সেট ব্যবহার করে খুব অ্যাক্সেসযোগ্য।

সি এবং সি ++ প্রোগ্রামিংয়ের জন্য আমি জিগিসি সহ সাইগউইনকে আমার সংকলক হিসাবে এবং ইম্যাক্স বা ভিএমকে আমার সম্পাদক হিসাবে আমি কী করতে হবে তার উপর নির্ভর করে ব্যবহার করি। আমার অনেক ইন্টার্নশিপ জেড / ওএসের জন্য প্রোগ্রামিং জড়িত। আমি মেইনফ্রেমে ইউএসএস সাবসিস্টেমটি অ্যাক্সেস করার জন্য সাইগউইনের মাধ্যমে একটি রোজগিন সেশন ব্যবহার করেছি এবং মেইনফ্রেমের আইএসপিএফ অংশ অ্যাক্সেস করতে আমার 3270 এমুলেটর হিসাবে সি 3270।

আমি সাধারণত সিন্থেটিক বক্তৃতার উপর নির্ভর করি তবে একটি ব্রেইল প্রদর্শন করি। আমি দেখতে পাই যে আমি সাধারণত বক্তৃতা দিয়ে দ্রুত কাজ করি তবে এমন পরিস্থিতিতে ব্র্যাক প্রদর্শন ব্যবহার করি যেখানে বিরামচিহ্নের বিষয়টি গুরুত্বপূর্ণ এবং জটিল হয়ে পড়ে। এর উদাহরণগুলি হ'ল যদি প্রচুর নেস্টেড প্রথম বন্ধনী এবং জে সি এল সহ বিবৃতিগুলি যেখানে বিরামচিহ্নগুলি অবিশ্বাস্যভাবে গুরুত্বপূর্ণ।

হালনাগাদ

আমি সাইগউইনের অধীনে ইমাকস্পিকের সাথে খেলছি http://emacspeak.sourceforge.net আমি নিশ্চিত নই যে এটি কোনও প্রোগ্রামিং সম্পাদক হিসাবে ব্যবহারযোগ্য হবে কারণ এটি কিছুটা প্রতিক্রিয়াহীন বলে মনে হচ্ছে তবে আমি কনফিগারেশন বিকল্পগুলির কোনও দিকে নজর I'm এখনো.


275
সত্যিই আশ্চর্যজনক . অভিনন্দন!
lurks

31
একজন অন্ধ বাবা ছিলেন, যিনি খুব কম্পিউটার সচেতন ছিলেন, উইন্ডোজ অ্যাক্সেসযোগ্য পাওয়ার জন্য তিনি কী করেছিলেন তা জেনে আপনার সেটআপ আমাকে অবাক করে দেয়। অভিনন্দন! :)
জিওকয়েন

118
ধরে নিচ্ছি আপনিও ল্যাপটপ ব্যবহার করেন: ব্যাটারির আয়ু বাড়ানোর জন্য আপনি কি কখনও ডিসপ্লে বন্ধ করেন? কারণ এতো জয়ে তৈরি হত।
জেনস রোল্যান্ড

99
এসও তে এটি প্রথমবারের মতো যে কোনও উত্তর আমার চোয়ালকে ফেলেছে।
অ্যামি

65
এটি সম্ভব যে আমার কোনও ধারণা ছিল না। অ্যাক্সেসযোগ্যতা সম্পর্কে আমি আর ভুলব না।
কেওসপ্যান্ডিয়ন

400

আমি অন্ধ, এবং প্রায় 13 বছর ধরে উইন্ডোজ, ম্যাক, লিনাক্স এবং ডস, সি / সি ++, পাইথন, জাভা, সি # এবং বিভিন্ন ছোট ভাষায় বিভিন্ন ভাষায় প্রোগ্রাম করছি। যদিও মূল প্রশ্নটি পরিবেশটি কনফিগার করার আশেপাশে ছিল, তবে আমি মনে করি কোনও অন্ধ ব্যক্তি কীভাবে কম্পিউটার ব্যবহার করবে তা দেখে এটির উত্তম উত্তর দেওয়া হয়েছে।

কিছু লোক কথা বলার পরিবেশ যেমন টিভি রমন এবং অন্যান্য উত্তরে উল্লিখিত ইমাস্পিক পরিবেশটি ব্যবহার করে। এখন পর্যন্ত আরও সাধারণ সমাধান হ'ল একটি স্ক্রিন রিডার যা ব্যাকগ্রাউন্ড মনিটরিং ওএস ক্রিয়াকলাপে চলে এবং সিন্থেটিক স্পিচ বা শারীরিক ব্রেইল প্রদর্শনের মাধ্যমে ব্যবহারকারীকে সতর্ক করে দেয় (সাধারণত একসাথে 20 থেকে 80 টি চরিত্র প্রদর্শিত হয়)। এর অর্থ হ'ল অন্ধ ব্যক্তি যে কোনও অ্যাক্সেসযোগ্য অ্যাপ্লিকেশন ব্যবহার করতে পারে।

সুতরাং, আমি ব্যক্তিগতভাবে আজকাল ভিজ্যুয়াল স্টুডিও 2008 ব্যবহার করি এবং খুব কম সংশোধন করে এটি চালাচ্ছি। আমি টাইপ করার সাথে সাথে ত্রুটিগুলি প্রদর্শন করার মতো কিছু বৈশিষ্ট্য বন্ধ করেছি কারণ আমি এই বিভ্রান্তিকরটি খুঁজে পাই। মাইক্রোসফ্টে যোগদানের আগে আমার সমস্ত বিকাশ নোটপ্যাডের মতো একটি স্ট্যান্ডার্ড পাঠ্য সম্পাদকে হয়েছিল, সুতরাং আর কোনও কাস্টমাইজেশন নেই।

ইন্ডেন্টেশন ঘোষণা করতে কোনও স্ক্রিন রিডার কনফিগার করা সম্ভব। আমি ব্যক্তিগতভাবে এটি ব্যবহার করি না, যেহেতু ভিজ্যুয়াল স্টুডিও এটির যত্ন নেয় এবং সি # ব্রেস ব্যবহার করে। তবে পাইথনের মতো ভাষায় এটি খুব গুরুত্বপূর্ণ হবে যেখানে সাদা জায়গার বিষয়টি গুরুত্বপূর্ণ। অবশেষে, এমাকাস্পিক সিনট্যাক্সের বিভিন্ন অংশ (কীওয়ার্ড, মন্তব্য, সনাক্তকারী ইত্যাদি) নির্দেশ করতে বিভিন্ন ভয়েস / পিচ ব্যবহার করে।


5
নোটপ্যাড, বাহ কোড লেখার জন্য আপনি কি কোনও শারীরিক নোটপ্যাড ব্যবহার করেছেন (ব্রেইল স্টাইলাস সহ, বলুন?) আপনি কী ইন্টেলিসেন্স ব্যবহার করেন? আপনার স্ক্রিন রিডার কত দ্রুত কথা বলে?
ক্রেজেন জাভিয়ার সিটেকার

6
হাই সাকিব, আমি আপনার সাক্ষাত্কারটি হ্যান্সেলমিনেটে উপভোগ করেছি (ধরে নিচ্ছি আপনি একই লোক :))। সিটিআরএল-শিফট-এস্কেপ টিপটি আমার কাছে নতুন ছিল!
আপক্রিক

5
আপ দ্য ক্রিক উল্লেখ করছে: চ্যানেল 9.msdn.com/blogs/dan/…
ইডব্রি

26
আগ্রহের বাইরে, আপনি কতটা প্রোগ্রাম আপনার মাথায় রেখেছেন এবং কাজ করার সময় আপনার কতটা রিফ্রেশ দরকার? এমন একজন দেখার মতো যিনি পিছনে পিছনে স্ক্রোল করে।
থরবজর্ন রাভন অ্যান্ডারসন

বাহ, এটি সত্যিই আকর্ষণীয় যে ইমাকস্পিক পিচ এবং টোন ব্যবহার করে!
হামিশ 21'12

107

আমি অন্ধ এবং গত 12 বছর বা তার বেশি সময় ধরে একজন প্রোগ্রামার। বর্তমানে একজন সিনিয়র স্থপতি এবং সেপিয়েন্ট কর্পোরেশন (একটি ক্যামব্রিজ ভিত্তিক পরামর্শ সংস্থা যা ওয়েব ভিত্তিক এবং ঘন ক্লায়েন্ট ভিত্তিক উভয় উদ্যোগের সমাধান তৈরি করে) এর সাথে কাজ করে। আমি বেশ কয়েকটি স্ক্রিন রিডার ব্যবহার করি তবে বেশিরভাগ উইন্ডো এবং এনভিডিএ-এর জন্য চোয়ালের সাথে লেগে থাকি।

আমি বেশিরভাগই আমার পরিবেশ হিসাবে মাইক্রোসফ্ট প্ল্যাটফর্ম এবং ভিজ্যুয়াল স্টুডিওতে কাজ করেছি। আমি এমবি এসকিএল এন্টারপ্রাইজ স্টুডিও এবং ডিবি অ্যাক্সেস, নেটওয়ার্ক মনিটরিং ইত্যাদির জন্য অন্যদের মতো সরঞ্জামগুলিও ব্যবহার করি e আমি লিনাক্সে সি ++ এ কাজ করার জন্য বেশ কয়েক বছর ব্যয় করেছি - বেশিরভাগ কোডিংয়ের জন্য উইন্ডোতে নোটপ্যাড বা ভিজ্যুয়াল স্টুডিও ব্যবহার করা হয় এবং তারপরে লিনাক্স পরিবেশের সাথে ফাইলগুলি ভাগ করতে সাম্বা ব্যবহৃত হয়। কিছু পরীক্ষামূলক জিনিসগুলির জন্য বোরল্যান্ড সি ব্যবহার করা হয়। সম্প্রতি অজগর নিয়ে ঘুরে বেড়াচ্ছেন, যা উপরে উল্লিখিত অন্যান্য ব্যক্তিরা অন্ধ ব্যবহারকারীর পক্ষে বিশেষভাবে বন্ধুত্বপূর্ণ কারণ এটি নেস্টিং মেকানিজম হিসাবে ইনডেন্টেশন ব্যবহার করে লেখা হয়েছিল। এনভিডিএ বলে, সর্বাধিক জনপ্রিয় ওপেন সোর্স স্ক্রিন রিডার পাইথন ব্যবহার করে সম্পূর্ণ রচিত এবং সেই প্রকল্পের প্রতিশ্রুতিবদ্ধদের মধ্যে কয়েকজন তারা নিজেরাই অন্ধ। একটি বিশেষ আকর্ষণীয় প্রশ্ন যা আমি প্রায়শই স্থপতি হিসাবে জিজ্ঞাসা করি তা হ'ল আমি কীভাবে ডায়াগ্রামগুলি - ইউএমএল এবং ভিজিও এবং যুক্তিযুক্ত গোলাপ ইত্যাদি ব্যবহার করি Vis ভিজিও সম্ভবত সেখানে সবচেয়ে অ্যাক্সেসযোগ্য ডায়াগ্রামিং সরঞ্জাম। আমার জন্য যুক্তিযুক্ত গোলাপ চিত্রগুলি পড়তে আমি চোয়াল স্ক্রিপ্টগুলি লিখতে সক্ষম হয়েছি। ইউএমএল ২.০ ডায়াগ্রাম অ্যাক্সেসের জন্য কিছু জার্মান বিশ্ববিদ্যালয় কর্তৃক বিকাশিত টি-ডাব (অন্ধদের জন্য প্রযুক্তিগত ডায়াগ্রাম বোঝার) নামে একটি সরঞ্জাম ব্যবহার করেছি। মডেল-চালিত বিকাশের জন্য ম্যাজিক ড্র নামে একটি জাভা-ভিত্তিক কুরুচিপূর্ণ সরঞ্জাম ব্যবহার করেছেন এবং অ্যান্ড্রোএমডিএ প্রকল্পের প্রতিশ্রুতিবদ্ধ এবং একটি ইউএমএল মডেল থেকে। নেট কোড জেনারেটর বিকাশে সহায়তা করেছেন। একটি বিশেষ আকর্ষণীয় প্রশ্ন যা আমি প্রায়শই স্থপতি হিসাবে জিজ্ঞাসা করি তা হ'ল আমি কীভাবে ডায়াগ্রামগুলি - ইউএমএল এবং ভিজিও এবং যুক্তিযুক্ত গোলাপ ইত্যাদি ব্যবহার করি Vis ভিজিও সম্ভবত সেখানে সবচেয়ে অ্যাক্সেসযোগ্য ডায়াগ্রামিং সরঞ্জাম। আমার জন্য যুক্তিযুক্ত গোলাপ চিত্রগুলি পড়তে আমি চোয়াল স্ক্রিপ্টগুলি লিখতে সক্ষম হয়েছি। ইউএমএল ২.০ ডায়াগ্রাম অ্যাক্সেসের জন্য কিছু জার্মান বিশ্ববিদ্যালয় কর্তৃক বিকাশিত টি-ডাব (অন্ধদের জন্য প্রযুক্তিগত ডায়াগ্রাম বোঝার) নামে একটি সরঞ্জাম ব্যবহার করেছি। মডেল-চালিত বিকাশের জন্য ম্যাজিক ড্র নামে একটি জাভা-ভিত্তিক কুরুচিপূর্ণ সরঞ্জাম ব্যবহার করেছেন এবং অ্যান্ড্রোএমডিএ প্রকল্পের প্রতিশ্রুতিবদ্ধ এবং একটি ইউএমএল মডেল থেকে। নেট কোড জেনারেটর বিকাশে সহায়তা করেছেন। একটি বিশেষ আকর্ষণীয় প্রশ্ন যা আমি প্রায়শই স্থপতি হিসাবে জিজ্ঞাসা করি তা হ'ল আমি কীভাবে ডায়াগ্রামগুলি - ইউএমএল এবং ভিজিও এবং যুক্তিযুক্ত গোলাপ ইত্যাদি ব্যবহার করি Vis ভিজিও সম্ভবত সেখানে সবচেয়ে অ্যাক্সেসযোগ্য ডায়াগ্রামিং সরঞ্জাম। আমার জন্য যুক্তিযুক্ত গোলাপ চিত্রগুলি পড়তে আমি চোয়াল স্ক্রিপ্টগুলি লিখতে সক্ষম হয়েছি। ইউএমএল ২.০ ডায়াগ্রাম অ্যাক্সেসের জন্য কিছু জার্মান বিশ্ববিদ্যালয় কর্তৃক বিকাশিত টি-ডাব (অন্ধদের জন্য প্রযুক্তিগত ডায়াগ্রাম বোঝার) নামে একটি সরঞ্জাম ব্যবহার করেছি। মডেল-চালিত বিকাশের জন্য ম্যাজিক ড্র নামে একটি জাভা-ভিত্তিক কুরুচিপূর্ণ সরঞ্জাম ব্যবহার করেছেন এবং অ্যান্ড্রোএমডিএ প্রকল্পের প্রতিশ্রুতিবদ্ধ এবং একটি ইউএমএল মডেল থেকে। নেট কোড জেনারেটর বিকাশে সহায়তা করেছেন। আমার জন্য যুক্তিযুক্ত গোলাপ চিত্রগুলি পড়তে আমি চোয়াল স্ক্রিপ্টগুলি লিখতে সক্ষম হয়েছি। ইউএমএল ২.০ ডায়াগ্রাম অ্যাক্সেসের জন্য কিছু জার্মান বিশ্ববিদ্যালয় কর্তৃক বিকাশিত টি-ডাব (অন্ধদের জন্য প্রযুক্তিগত ডায়াগ্রাম বোঝার) নামে একটি সরঞ্জাম ব্যবহার করেছি। মডেল-চালিত বিকাশের জন্য ম্যাজিক ড্র নামে একটি জাভা-ভিত্তিক কুরুচিপূর্ণ সরঞ্জাম ব্যবহার করেছেন এবং অ্যান্ড্রোএমডিএ প্রকল্পের প্রতিশ্রুতিবদ্ধ এবং একটি ইউএমএল মডেল থেকে। নেট কোড জেনারেটর বিকাশে সহায়তা করেছেন। আমার জন্য যুক্তিযুক্ত গোলাপ চিত্রগুলি পড়তে আমি চোয়াল স্ক্রিপ্টগুলি লিখতে সক্ষম হয়েছি। ইউএমএল ২.০ ডায়াগ্রাম অ্যাক্সেসের জন্য কিছু জার্মান বিশ্ববিদ্যালয় কর্তৃক বিকাশিত টি-ডাব (অন্ধদের জন্য প্রযুক্তিগত ডায়াগ্রাম বোঝার) নামে একটি সরঞ্জাম ব্যবহার করেছি। মডেল-চালিত বিকাশের জন্য ম্যাজিক ড্র নামে একটি জাভা-ভিত্তিক কুরুচিপূর্ণ সরঞ্জাম ব্যবহার করেছেন এবং অ্যান্ড্রোএমডিএ প্রকল্পের প্রতিশ্রুতিবদ্ধ এবং একটি ইউএমএল মডেল থেকে। নেট কোড জেনারেটর বিকাশে সহায়তা করেছেন।

সাধারণভাবে, আমি দেখতে পেলাম যে আমি এমন একটি দলের পরিবেশে সবচেয়ে বেশি সাফল্য লাভ করি যেখানে আমি আমার শক্তি নিয়ে কাজ করতে পারি। উদাহরণস্বরূপ, যখন চিত্রটি কোনও ডিজাইনের যোগাযোগ / ডকুমেন্ট করার জন্য ডায়াগ্রাম চূড়ান্তভাবে কার্যকর, প্রকৃত নকশা প্রক্রিয়াতে অনেক চিন্তাভাবনা এবং মস্তিষ্কের জড়িত থাকে এবং যখন নকশাটি চিন্তা করা হয়, তখন আপনার দলের সতীর্থদের মধ্যে একটি আপনাকে দ্রুত পরিষ্কারভাবে আঁকতে সাহায্য করতে পারে এটি থেকে ছবি। স্বতন্ত্রতা বা যোগ্যতার অভাব হিসাবে লোকেদের ভুলভাবে উপরোক্ত বিষয়টিকে ভুলভাবে বোঝাচ্ছে, যদিও আমি এটিকে নিখরচ আন্তঃনির্ভরশীলতা হিসাবে দেখি - যেমন আমি নিশ্চিত যে একাকী সতীর্থ তার নিজের উপর এবং তার নকশায় কখনও আসতে পারেন নি am -তুর, আমি যদি নকশার ডকুমেন্ট করার জন্য তার উপর নির্ভর করি, তাই হোক। আমার মুখোমুখি বেশিরভাগ প্রতিবন্ধকতা হ'ল সরঞ্জাম-ভিত্তিক অ্যাক্সেসযোগ্যতা।


6
আপনি কি ভারতে বাস করছেন? আর কোথায় চলে গেল? এই একটি পোস্টের পরে, আপনি অদৃশ্য হয়ে গেছে বলে মনে হচ্ছে।
মমতা ডি

1
একজন প্রোগ্রামার হিসাবে আমি কেবল দুঃখিত হয়েছি যে আমি অ্যাক্সেসযোগ্যতার দিকে কখনই যথেষ্ট মনোযোগ দিই নি ... আমি দুঃখিত ...
শিরোনামহীন

53

আমি একজন অন্ধ বিকাশকারী এবং আমি উইন্ডোজ, জিএনইউ লিনাক্স এবং ম্যাকস এক্স এর অধীনে কাজ করি platform প্রতিটি প্ল্যাটফর্মের অন্ধ ব্যবহারকারীদের জন্য আলাদা ওয়ার্কফ্লো রয়েছে। এটি অন্ধ বিকাশকারী ব্যবহার করে এমন পর্দার পাঠকের উপর নির্ভর করে। অন্ধ বিকাশকারীদের জন্য বিকাশ সরঞ্জামগুলি সম্পূর্ণ অ্যাক্সেসযোগ্য নয়। আমি কোডটি টাইপ করতে এবং সমস্ত আইডিইয়ে সংকলন ফাংশন ব্যবহার করতে পারি তবে ইন্টারফেস বিল্ডার, এক্সগ্লেড বা অন্য হিসাবে ডিজাইনিং সরঞ্জামগুলি ব্যবহার করে যদি একটি ইন্টারফেস ডিজাইন করতে হয় তবে অনেকগুলি সমস্যা রয়েছে। আমি যখন বোরল্যান্ড ডেলফির সাথে বিকাশ করছিলাম তখন আমি একটি নিয়ন্ত্রণ যুক্ত করতে পারি, উদাহরণস্বরূপ একটি বোতাম এবং আমি বস্তুর পরিদর্শক উইন্ডো ব্যবহার করে নিয়ন্ত্রণের প্রতিটি ভিজ্যুয়াল বৈশিষ্ট্যটি সংশোধন করতে পারি। অনেক আইডিই ভিজ্যুয়াল এবং অ-ভিজ্যুয়াল বৈশিষ্ট্যগুলি সংশোধন করতে অবজেক্ট ইন্সপেক্টর উইন্ডো ব্যবহার করে তবে একটি অন্ধ বিকাশকারীটির জন্য সমস্যাটি নতুন নিয়ন্ত্রণ যুক্ত করে কারণ একটি নতুন নিয়ন্ত্রণ যুক্ত করার পদ্ধতিটি প্যালেট থেকে ক্যানভাসে একটি নিয়ন্ত্রণ টেনে আনতে এবং অন্তর্ভুক্ত করে। ভিজ্যুয়াল স্টুডিও 200x এটি করার জন্য বিকল্প পদ্ধতি ব্যবহার করে তবে প্রতিটি নতুন সংস্করণে আইডিইয়ের ইন্টারফেস পরিবর্তিত হয় এবং এটি একটি বড় সমস্যা কারণ উইন্ডোজের স্ক্রিন পাঠকদের কিছু স্ট্যান্ডার্ড অ্যাপ্লিকেশনগুলির প্রতিটি ক্ষেত্র সনাক্ত করার জন্য স্ক্রিপ্টগুলি ব্যবহার করে বিশেষ সমর্থন প্রয়োজন। একজন অন্ধ বিকাশকারী তার স্ক্রিন রিডার সহ ভিজ্যুয়াল স্টুডিও ২০০৮ ব্যবহার করতে পারে তবে এই আইডিইয়ের একটি নতুন সংস্করণ উপস্থিত হলে তাকে আইডিইর এই সংস্করণের জন্য স্ক্রিপ্টগুলির একটি নতুন সংস্করণের জন্য অপেক্ষা করতে হবে। ইন্টারফেস বিল্ডার সহ এক্সকোডে টাস্কগুলি টেনে নিয়ে যাওয়ার জন্য এখনও বিকল্প নেই। আমি এটিকে অনেকবার অ্যাপলকে জিজ্ঞাসা করেছি কিন্তু তারা অন্য জিনিসগুলিতে কাজ করছে। আমি অ্যাপ স্টোরে 3 টি অ্যাপ প্রকাশ করেছি (অ্যাক্সেসযোগ্য মাইনসওয়েপার, অ্যাক্সেসযোগ্য ফলেরমাচিন এবং প্রোগ্রামার একটি সিগাস আরএসএস) এবং আমাকে কোড অনুসারে সমস্ত ইন্টারফেস ডিজাইন করতে হয়েছিল। এটি একটি কঠোর পরিশ্রমী তবে আমি প্রতিটি নিয়ন্ত্রণের সমস্ত বৈশিষ্ট্য পরিচালনা করতে পারি। Eclipse এ একটি অ্যাক্সেসযোগ্য কোড সম্পাদক রয়েছে তবে অন্যান্য বিকাশ সরঞ্জামগুলি ডিবাগ কনসোল হিসাবে, ডিজাইনের জন্য প্লাগইনগুলি বা ডকুমেন্টেশন এরিয়া অন্ধ ব্যবহারকারীদের জন্য সহায়ক সরঞ্জামগুলির জন্য সমস্যা উপস্থিত করে।

ডকুমেন্টেশন অন্ধ বিকাশকারীদের জন্যও সমস্যা। অনেক নমুনা এবং বিক্ষোভ চিত্র ব্যাখ্যা করতে চিত্র ব্যবহার করে (ছবিতে পরিবেশের সেটিংস সেট করুন)

আমি মনে করি প্রশ্নটি অন্ধ হচ্ছে না। প্রশ্ন হ'ল সংস্থাগুলি এবং উন্নয়ন গ্রুপগুলি মনে করে যে অ্যাক্সেসযোগ্যতা চূড়ান্ত সফ্টওয়্যারকে প্রভাবিত করে তবে এটি উন্নয়ন সফ্টওয়্যারকে প্রভাবিত করে না। তারা মনে করেন একজন অন্ধ ব্যবহারকারীর ক্লায়েন্ট হওয়া উচিত তবে একজন অন্ধ ব্যবহারকারী বিকাশ সাথী হতে পারে না।

অন্ধ সমিতিগুলি পণ্য এবং পরিষেবাগুলির জন্য অ্যাক্সেসযোগ্যতার জন্য জিজ্ঞাসা করে তবে তারা অন্ধ বিকাশকারীদের ভুলে যায়। অন্ধ লোকেরা আইনজীবী, সাংবাদিক, শিক্ষক হিসাবে কাজ করতে পারে তবে একজন অন্ধ বিকাশকারী এমনকি অন্ধদের জন্যও একটি অদ্ভুত ধারণা। আমার কিছু অন্ধ বন্ধুরা আমার কাজ বুঝতে পারে না বলে অনেক সময় আমি একা অনুভব করি।

আপনি এই নিবন্ধটি, স্প্যানিশ ভাষায়, আমার ব্লগে http://www.programaraciegas.net/2010/11/05/la-accesibilidad-en-crisis-para-los-desarrolladores-ciegos/ এ এই সমস্যাটি সম্পর্কে আমার মতামতটি পড়তে পারেন ওয়েব পৃষ্ঠায় একটি অনুবাদ সরঞ্জাম রয়েছে। দুঃখিত তবে আমি এটি অনুবাদ করিনি।


47

ইম্যাক্সের অন্ধ ব্যবহারকারীদের পাঠ্য ফাইল ম্যানিপুলেট করার অনুমতি দেওয়ার জন্য একাধিক এক্সটেনশান রয়েছে। আপনাকে এই বিষয়ে বিশেষজ্ঞের পরামর্শ নিতে হবে, তবে ইমাক্সের পাঠ্য থেকে স্পিচ ক্ষমতা রয়েছে। এবং সম্ভবত আরও।

তদতিরিক্ত, বি লিনাক্স রয়েছে:

http://leb.net/blinux/

অন্ধদের জন্য লিনাক্স। খুব দীর্ঘ সময় ধরে ছিল। দশ বছরেরও বেশি আমি মনে করি, এবং খুব পরিপক্ক।


43

মনে রাখবেন যে "অন্ধ" শর্তগুলির একটি পরিসীমা - এমন কিছু লোক আছেন যারা আইনত অন্ধ যারা সত্যই বড় মনিটর পড়তে পারেন বা ম্যাগনিফিকেশন সহায়তা দিয়েছিলেন, এবং তারপরে এমন কিছু ব্যক্তি রয়েছেন যাঁদের কোনও দৃষ্টি নেই। আমার মনে আছে কলেজের এক সহপাঠীর কাছে বইয়ের প্রশস্তকরণের জন্য একটি বিশেষ ডিভাইস ছিল এবং স্ক্রিনের একটি অংশকে প্রশস্ত করতে তিনি বিশেষ সফ্টওয়্যার ব্যবহার করতে পারেন। তিনি কলেজ শেষ করতে কঠোর পরিশ্রম করছিলেন, কারণ তার দৃষ্টিশক্তি খারাপ হচ্ছিল এবং পুরোপুরি চলে যাচ্ছিলেন।

প্রোগ্রামিংয়েও প্রয়োজনগুলির বর্ণালী থাকে - কিছু লোক প্রচুর কোড এবং প্রচুর কোড ক্র্যাঙ্ক করে ভাল হয় এবং কিছু লোক বড় চিত্র এবং আর্কিটেকচারের দিকে তাকাতে আরও ভাল। আমি কল্পনা করব যে স্ক্রিন ইন্টারফেস দ্বারা আরোপিত অসুবিধা দেওয়া, অন্ধত্ব আপনার বড় ছবি পাওয়ার ক্ষমতা বৃদ্ধি করতে পারে ...


31

5
এটি কি একই ব্যক্তি নয় যে উপরে একটি উত্তর পোস্ট করেছে? (
সাকিব

3
সোজা পডকাস্টের লিঙ্কটি এখানে রয়েছে: hanselminutes.com/default.aspx?showID=143
UpThe

31

আমি অন্ধ অ্যাক্সেসের জন্য উপযুক্ত বিবিএস চালিয়ে তিন বছর ধরে ব্লাইন্ডের জন্য গ্রেটার ডেট্রয়েট সোসাইটির পক্ষে কাজ করেছি এবং কীভাবে আরও উন্নতভাবে তাদের চাহিদা মেটাতে যায় এবং নতুন স্রষ্টা অন্ধ ব্যবহারকারীদের সাথে তাদের উপলব্ধ হার্ডওয়্যার এবং তার সাথে সংযুক্ত হওয়ার জন্য কাজ করেছি worked সফটওয়্যার অফারগুলি যে সময়ে উপলব্ধ ছিল। আর কিছু না হলে, আমি কমপক্ষে একই পরিস্থিতিতে আমি যেখানে ক্ষতবিক্ষত হয়েছিলাম তার বিরুদ্ধে হেজ হিসাবে আমি কমপক্ষে ব্রেইল পড়তে শিখেছি!

বেশিরভাগ অন্ধ কম্পিউটার ব্যবহারকারী এবং প্রোগ্রামাররা কোনও ধরণের স্ক্রিন রিডার ব্যবহার করে। মুখবিশেষত জনপ্রিয়। ভাগ্যক্রমে, আজকাল বেশিরভাগ বড় অ্যাপ্লিকেশনগুলি প্রতিবন্ধীদের অ্যাক্সেসের কিছু ফর্ম সরবরাহ করে। বকবকটি কাটতে আপনার পরিবেশকে কিছুটা সুর করতে হতে পারে, যেমন ভিজ্যুয়াল স্টুডিওতে ইন্টেলিসেন্স অক্ষম করার বিষয়টি বিবেচনা করুন।

একটি ব্রেইল প্রদর্শন কম সাধারণ এবং তুলনামূলকভাবে অনেক বেশি ব্যয়বহুল এবং 40 বা 80 টি কলামের পাঠ্য প্রদর্শন করতে পারে এবং যখন সঠিক অবস্থান / বিরামচিহ্ন গুরুত্বপূর্ণ তখন ব্যবহার করা যেতে পারে। যদিও কোনও স্ক্রিন রিডার বিরামচিহ্নগুলি ছড়িয়ে দেওয়ার জন্য কনফিগার করা যায়, অনেক লোক এটিকে বিভ্রান্তিকর বলে মনে করে এবং এর মাধ্যমে আপনার পথ অনুভব করা অনেক ক্ষেত্রে এটি সহজ in চোয়ালগুলি ডিসপ্লে ড্রাইভ করার জন্য কনফিগার করা যেতে পারে, তাই আপনি অ্যাক্সেসিবিলিটি অ্যাপ্লিকেশনগুলি জগলিং করছেন না।

এছাড়াও, আইনত অন্ধ ব্যবহারকারীদের কাছে এখনও তাদের কাছে কিছু দৃষ্টিশক্তি বাকি রয়েছে। উচ্চতর বিপরীতে ব্যাকগ্রাউন্ড এবং ম্যাগনিফিকেশন কার্যকারিতা ব্যবহার করা এই ব্যবহারকারীদের অনেক সাহায্য করতে পারে।

উইন্ডোজটিতে টগলকিজ ব্যবহার করার পরে আপনি শুনতে পাবেন যে আপনি যখন কোনও মডেলের 'ক্যাপস লক', 'নাম লক', 'স্ক্রোল লক', ইত্যাদি কীগুলি দুর্ঘটনাক্রমে ট্যাপ করেন তখন।

আমি কমপক্ষে একজন হাস্কেল প্রোগ্রামারকে জানি যে স্ক্রিন রিডার ব্যবহার করে এবং যারা হাস্কেলের লেআউট বিধিগুলি ব্যবহার না করে স্পষ্টভাবে প্রোগ্রাম করে এবং পরিবর্তে অ-প্রতিচ্ছবির, তবে {;}তার পরিবর্তে সমর্থিত , কারণ এটি পেতে তার পক্ষে সহজ / কম বিভ্রান্তিকর হাস্কেলের লেআউট বিধি মেনে চলে এমন সঠিক ইন্ডেন্টেশন বের করার চেয়ে তার স্ক্রিন রিডারটি বিরামচিহ্নগুলি পড়তে পারে। একই নোটে, আমি পাইথনটি কখন লিখতে হবে সে সম্পর্কে কয়েকজন অন্ধ প্রোগ্রামারদের কাছ থেকে কিছু বিড়ম্বনার কথা শুনেছি।

শেষ পর্যন্ত, আপনি আপনার শক্তিতে খেলতে শিখেন।


23

আমি উত্সটি স্মরণ করতে পারি না, তবে আমি শ্রুতিবদ্ধ সিনট্যাক্স "রঙিন" এর একটি ফর্ম সম্পর্কে শুনেছি / পড়েছি - যাতে কোনও স্ট্রিং অ্যাসাইনমেন্টের পরিবর্তে এটি পড়া হয়

foo সমান উদ্ধৃতি এটি একটি স্ট্রিং উদ্ধৃতি

উপাদানগুলির বিচ্ছেদকে আরও পরিষ্কার করার জন্য স্ট্রিং অংশটি একটি আলাদা পিচ বা ভয়েসের সাথে পড়তে হবে।


13
ইমাকস্পিক এটি করবে।
এডওয়ার্ড কেএমইটিটি

14

শুরু করার জন্য একটি জায়গা হ'ল ব্লিনাক্স প্রকল্প:

http://leb.net/blinux/

এই প্রকল্পটি ইমাকস্পিক (টেক্সট-টু স্পিচ সহ সম্পাদক) কীভাবে পাবেন তা বর্ণনা করে এবং অন্যান্য প্রচুর সংস্থান রয়েছে।

আমি এমন এক ব্যক্তির সাথে কাজ করেছি যার চোখের দৃষ্টি সমস্তই কিন্তু তাদের একটি মনিটর ব্যবহার থেকে বিরত করেছে - তারা স্ক্রিন রিডার সফ্টওয়্যার দিয়ে ভাল করেছে এবং পাঠ্য ভিত্তিক অ্যাপ্লিকেশন এবং শেল ব্যবহার করে অনেক সময় ব্যয় করেছে।

উইকিপিডিয়ায় স্ক্রিন রিডার প্যাকেজগুলির তালিকাটি আর একটি জায়গা শুরু: http://en.wikedia.org/wiki/List_of_screen_readers


14

আমি চীনের বেইজিংয়ের স্নাতকোত্তর শিক্ষার্থী। আমি কম্পিউটার বিজ্ঞানে মেজর এবং আমার অনেক কাজ প্রোগ্রামিং। আমি স্বল্প দৃষ্টিতে জন্মগ্রহণ করেছি, আমার পর্দায় ফন্টগুলি পরিষ্কারভাবে দেখতে ম্যাগনিফাইং সরঞ্জামগুলি ব্যবহার করতে হবে। আমি উইন্ডোজগুলিতে মাইক্রোসফ্টের ম্যাগনিফাই সরঞ্জামগুলি ব্যবহার করি এবং যদি লিনাক্সে থাকে তবে কমিজের ম্যাগনিফাই প্লাগ ইন ব্যবহার করি। আমি মূলত মূল ফন্টের আকারের চেয়ে তিনগুণ বড় করার জন্য সরঞ্জামটি সেট করেছি। আমার জন্য ম্যাগনিফাই সরঞ্জামগুলি ঠিক আছে, মূল সমস্যাটি গতি, আমি যে পাঠ্যটি দেখছি তার অনুসরণ করতে কার্সার রাখতে আমাকে মাউস সরিয়ে নিতে হবে, মাইক্রোসফ্ট এর ম্যাগনিফাই "টেক্সট সম্পাদনা বিন্দুগুলিকে অনুসরণ করুন" এর একটি বিকল্প সরবরাহ করে যা আমাকে সেট করে সম্পাদনা বা কোডিংয়ের সময় ক্রমাগত মাউস চলাচল। এটি সম্পাদনা সফ্টওয়্যার বা আইডিই হয়ত সমর্থন করে না বলে এটি সর্বদা কাজ করে না। লিনাক্সে চৌম্বক সরঞ্জামগুলি ব্যবহার করা শক্ত। কে-ম্যাগের সাথে আসা কে-ডি-র একটি ভয়াবহ রিফ্রেশ রেট রয়েছে যা আমার চোখকে অস্বস্তিকর করে তুলছে, কমিজের ম্যাগনিফাইং প্লাগগুলি যা আমি এখন ব্যবহার করছি তা ঠিক আছে, তবে অটো ফোকাসের কোনও কার্যকারিতা নেই (ফোকাস অটো অনুসরণ)। বিশেষত আইপ্যাডের ৯. magn ইঞ্চি স্ক্রিনে আইওএস পুরো পর্দার বিবর্ধক সহ আমার জন্য বেশ নিখুঁত সমাধান সরবরাহ করে। সেখানে অটো ফোকাস প্রয়োজনীয় নয় কারণ আমি এগুলি কোড সম্পাদন করতে বা অন্যান্য সম্পাদনার স্টাফগুলিতে কঠোরভাবে ব্যবহার করি। অ্যান্ড্রয়েড খুব কম অ্যাক্সেসযোগ্যতার ফাংশন সরবরাহ করে, যেমন ঝাঁকুনির মতামত, যা আমার পক্ষে অকেজো। অ্যান্ড্রয়েডে কোনও ধরণের ভাল ম্যাগনিফাইং সরঞ্জাম নেই, আইওএসে পূর্ণ স্ক্রিন ম্যাগনিফাইয়ের মতো অগ্রিম ফাংশন উল্লেখ না করে। আমি কিউটি অধ্যয়ন করতাম, লিনাক্স এমনকি অ্যান্ড্রয়েডেও একটি দরকারী ম্যাগনিফাই সরঞ্জাম তৈরি করতে চাই। তবে কিছুটা অগ্রগতি খুব কমই হয়েছে। তবে অটো ফোকাসের কোনও কার্য নেই (স্বয়ংক্রিয় ফোকাসে ফোকাস করুন)। বিশেষত আইপ্যাডের ৯. magn ইঞ্চি স্ক্রিনে আইওএস পুরো পর্দার বিবর্ধক সহ আমার জন্য বেশ নিখুঁত সমাধান সরবরাহ করে। সেখানে অটো ফোকাস প্রয়োজনীয় নয় কারণ আমি এগুলি কোড সম্পাদন করতে বা অন্যান্য সম্পাদনার স্টাফগুলিতে কঠোরভাবে ব্যবহার করি। অ্যান্ড্রয়েড খুব কম অ্যাক্সেসযোগ্যতার ফাংশন সরবরাহ করে, যেমন ঝাঁকুনির মতামত, যা আমার পক্ষে অকেজো। অ্যান্ড্রয়েডে কোনও ধরণের ভাল ম্যাগনিফাইং সরঞ্জাম নেই, আইওএসে পূর্ণ স্ক্রিন ম্যাগনিফাইয়ের মতো অগ্রিম ফাংশন উল্লেখ না করে। আমি কিউটি অধ্যয়ন করতাম, লিনাক্স এমনকি অ্যান্ড্রয়েডেও একটি দরকারী ম্যাগনিফাই সরঞ্জাম তৈরি করতে চাই। তবে কিছুটা অগ্রগতি খুব কমই হয়েছে। তবে অটো ফোকাসের কোনও কার্য নেই (স্বয়ংক্রিয় ফোকাসে ফোকাস করুন)। বিশেষত আইপ্যাডের ৯. magn ইঞ্চি স্ক্রিনে আইওএস পুরো পর্দার বিবর্ধক সহ আমার জন্য বেশ নিখুঁত সমাধান সরবরাহ করে। সেখানে অটো ফোকাস প্রয়োজনীয় নয় কারণ আমি এগুলি কোড সম্পাদন করতে বা অন্যান্য সম্পাদনার স্টাফগুলিতে কঠোরভাবে ব্যবহার করি। অ্যান্ড্রয়েড খুব কম অ্যাক্সেসযোগ্যতার ফাংশন সরবরাহ করে, যেমন ঝাঁকুনির মতামত, যা আমার পক্ষে অকেজো। অ্যান্ড্রয়েডে কোনও ধরণের ভাল ম্যাগনিফাইং সরঞ্জাম নেই, আইওএসে পূর্ণ স্ক্রিন ম্যাগনিফাইয়ের মতো অগ্রিম ফাংশন উল্লেখ না করে। আমি কিউটি অধ্যয়ন করতাম, লিনাক্স এমনকি অ্যান্ড্রয়েডেও একটি দরকারী ম্যাগনিফাই সরঞ্জাম তৈরি করতে চাই। তবে কিছুটা অগ্রগতি খুব কমই হয়েছে। অ্যান্ড্রয়েড খুব কম অ্যাক্সেসযোগ্যতার ফাংশন সরবরাহ করে, যেমন ঝাঁকুনির মতামত, যা আমার পক্ষে অকেজো। অ্যান্ড্রয়েডে কোনও ধরণের ভাল ম্যাগনিফাইং সরঞ্জাম নেই, আইওএসে পূর্ণ স্ক্রিন ম্যাগনিফাইয়ের মতো অগ্রিম ফাংশন উল্লেখ না করে। আমি কিউটি অধ্যয়ন করতাম, লিনাক্স এমনকি অ্যান্ড্রয়েডেও একটি দরকারী ম্যাগনিফাই সরঞ্জাম তৈরি করতে চাই। তবে কিছুটা অগ্রগতি খুব কমই হয়েছে। অ্যান্ড্রয়েড খুব কম অ্যাক্সেসযোগ্যতার ফাংশন সরবরাহ করে, যেমন ঝাঁকুনির মতামত, যা আমার পক্ষে অকেজো। অ্যান্ড্রয়েডে কোনও ধরণের ভাল ম্যাগনিফাইং সরঞ্জাম নেই, আইওএসে পূর্ণ স্ক্রিন ম্যাগনিফাইয়ের মতো অগ্রিম ফাংশন উল্লেখ না করে। আমি কিউটি অধ্যয়ন করতাম, লিনাক্স এমনকি অ্যান্ড্রয়েডেও একটি দরকারী ম্যাগনিফাই সরঞ্জাম তৈরি করতে চাই। তবে কিছুটা অগ্রগতি খুব কমই হয়েছে।


13

যখন আমি গ্রেড স্কুলে ছিলাম, তখন আমাদের গবেষণা দলের একজন সদস্য ছিলেন যারা অন্ধ ছিল। তিনি কিছুটা বড় ছিলেন, সম্ভবত চল্লিশের দশকের মাঝামাঝি। তিনি মোর্স কোডে স্ক্রিনের বিষয়বস্তু আউটপুট দেওয়ার জন্য কীভাবে তাঁর প্রথম কম্পিউটারটি (যা পাঠ্য-থেকে-বক্তৃতা করার আগে ভাল ছিল) প্রোগ্রাম করেছিলেন সে সম্পর্কে তিনি আমাদের জানিয়েছিলেন। ডিম এবং স্পষ্ট ডিমের সমস্যাটি কাটিয়ে উঠতে তাকে স্ক্র্যাচ থেকে প্রতিটি সময় কোডটি পুরোপুরি পুনর্লিখন করতে হয়েছিল যতক্ষণ না এটি তার কাছে এটি আবার পড়ার জন্য যথেষ্টভাবে কাজ করে।

এখন তিনি টেক্সট-টু স্পিচ ব্যবহার করেন, যদিও তিনি ডিবেগ লুপটি কমাতে আসলে কোনও লেখার আগে কোডটি খুব ভালভাবে পরিকল্পনা করেছিলেন।

তিনি পাওয়ার পয়েন্ট উপস্থাপনা দেওয়ার ক্ষেত্রেও বেশ ভাল ছিলেন যে তার দৃষ্টিশক্তি না থাকা সত্ত্বেও যে কোনও দর্শনীয় উপস্থাপকের মতোই ফর্ম্যাট হয়েছিল।


10

এই ব্লগ পোস্টটিতে ভিজ্যুয়াল স্টুডিও টিম কীভাবে তাদের পণ্যগুলি অ্যাক্সেসযোগ্য করে তুলবে সে সম্পর্কে কিছু তথ্য রয়েছে:

ভিজ্যুয়াল স্টুডিও কোর টিমের অ্যাক্সেসিবিলিটি ল্যাব ট্যুর ক্রিয়াকলাপ

অনেক প্রোগ্রামার Emacspeak ব্যবহার করে:

Emacspeak - সম্পূর্ণ অডিও ডেস্কটপ


8

নিউজিল্যান্ডে ফিরে আমি এমন কাউকে চিনতাম যার ম্যাকুলার অবক্ষয় ছিল , তাই আংশিক দৃষ্টি ছিল। তিনি খুব মেধাবী প্রোগ্রামার এবং ডেলফি ব্যবহার করে ক্ষতবিক্ষত করেছেন কারণ শব্দের আকারগুলি চিনতে পেরে তিনি কাজ করতে পারতেন এটি সি-ইশ স্কুইগলি ব্র্যাকেটের চেয়ে পাসকালের মতো সিনট্যাক্সের সাথে কাজ করা সহজ ছিল। তার একটি ওয়েবসাইট আছে, তবে ম্যাকুলার অবক্ষয়ের কথা মোটেও বলে মনে হচ্ছে না, তাই আমি তার নাম রাখব না।


8

আমি অন্ধ এবং কয়েক মাস ধরে আমি সোডবায়েন্সের সাথে ভিনুক (উবুন্টুর উপর ভিত্তি করে একটি লিনাক্স ডিস্ট্রো) ব্যবহার করছি (এসটিপিওয়াই নামের একটি প্লাগ-ইনযুক্ত নেটবিনের একটি সংস্করণ) যা একটি টিটিএস সমর্থন যুক্ত করে। এই সমাধানটি বেশ ভালভাবে কাজ করে তবে কখনও কখনও আমি ফায়ারফক্সে অনেক পৃষ্ঠা চালু করার জন্য উইন এক্সপি এবং এনভিডিএ প্রবর্তন করতে পছন্দ করি কারণ আপনি যখন ফায়ারফক্সের 3 টিরও বেশি উইন্ডো খোলার চেষ্টা করেন তখন ভিনক্স খুব ভাল কাজ করে না ...


6

যেহেতু অনেকে চিহ্নিত করেছেন, পুরানো হ্যাকারদের অনেকের জন্যই ইমাসস্পেক স্থায়ী সমাধান ক্রস প্ল্যাটফর্ম। যেহেতু এটি লিনাক্স এবং ম্যাককে বাক্সের বাইরে সমর্থন করে, তাই এটি উইন্ডোজ ইগনস্টিক প্রকল্পগুলি বিকাশের জন্য আমার পছন্দের উপায় হয়ে উঠেছে।

ভিজ্যুয়ালটির বিপরীতে শ্রুতিমধুর মাধ্যমে আসলে সিনট্যাক্সটি নামার ইস্যুটিতে, আমি দেখতে পেয়েছি যে একই খেলার মাঠে না থাকলে একটি কাছে যাওয়ার বিভিন্ন কৌশল রয়েছে।

শ্রাবণ আইকনগুলি উদাহরণের জন্য মৌখিক বর্ণনাকারীদের জন্য জায়গায় দাঁড়াতে পারে। আপনি কতটা লাইন ইন্ডেন্টডের জন্য টোন রাখতে পারেন put সুরটি যত দীর্ঘ হবে ততই বাড়ানো ent যেহেতু টোনগুলি টেক্সট টু স্পিচের সাথে সমান্তরালভাবে খেলতে পারে, তাই তথ্য একই সময়সীমার মধ্যে আসে এবং এত মৌলিক কোনও কিছুর যোগাযোগকে সিরিয়ালাইজ করে না।

ব্রেইল দ্রুত এবং সুনির্দিষ্টভাবে ব্যবহারকারীকে একটি লাইনের সঠিক বাক্য গঠন ডিকোড করতে পারে। যাঁরা দৈনন্দিন জীবনে ব্রেইল ব্যবহার করেন তাদের পক্ষে এটি আরও কার্যকর; সর্বাধিক সুবিধা হ'ল ডিসপ্লেটির সামগ্রীগুলিতে এলোমেলো অ্যাক্সেস। রিফ্রেশেবল ইউনিটগুলিতে সাধারণত প্রতিটি অক্ষর ঘরের উপরে রাউটার কী থাকে যা সেই ঘরেরটিতে কার্সারটি রাখতে পারে। তীর কী (O) থেকে বনাম ও (1) অ্যাক্সেসের সাথে কোনও ঝাঁকুনি নেই।

শ্রাবণ মাত্রিকতা (পিচ, হার, ভলিউম, প্রতিচ্ছবি, nessশ্বর্য, স্ট্রেস, ইত্যাদি) একটি ধারণা প্রদান করতে পারে (কীওয়ার্ড, শ্রেণি, পরিবর্তনশীল, ত্রুটি ইত্যাদি)। উদাহরণস্বরূপ, মন্তব্যগুলি একঘেয়ে প্রতিচ্ছবিতে পড়তে পারে ... স্যুট করা, যদি আমি এটি বলতে পারি :)।

ইমাকস এবং অন্যান্য সম্পাদকরা কম এক্সটেন্টস (ভিজ্যুয়াল স্টুডিও) কোনও কোডারকে সিন্টামিকভাবে একটি প্রোগ্রাম অনুগ্রহ করতে দেয় (পরের ব্লক, ভাঁজ ব্লক, ডাউন ডিফুন, ডিফ-এ লাফ, পার্স ট্রিটি উপরে চলা ইত্যাদি)। আপনি খুব তাড়াতাড়ি একটি সম্পূর্ণ প্রকল্পের কাঠামোর "বড়" ছবি পেতে পারেন; সিডেটের মতো এক্সটেনশনের সাহায্যে, আপনি ভিএস / একলাইপস / ইত্যাদি ক্রস প্ল্যাটফর্মের এবং একটি পাঠ্য সম্পাদকীয়ের সার্থকতা পেতে পারেন।

সম্ভবত অবিরত হতে পারে, তবে সংক্ষেপে বলা যায়, কেন আমাদের কয়েকজন শিল্প, অ্যাডাকডেমিয়া বা আমাদের বেসমেন্টে হ্যাক করছে :)


5

সাউদার্ন ইলিনয় বিশ্ববিদ্যালয় এডওয়ার্ডসভিলি এবং ওয়াশিংটন স্টেট বিশ্ববিদ্যালয়ের একদল শিক্ষার্থী অন্ধদের জন্য একটি প্রোগ্রামিং ল্যাঙ্গুয়েজে কাজ করছে:

http://www.youtube.com/watch?v=lC1mOSdmzFc



2

একটি ব্রেইল কীবোর্ড এমনকি বিশ্বের কি হবে ??

ব্রেইল রাইটারদের মতো জিনিস রয়েছে তবে আপনি কখনই কম্পিউটারের জন্য কোনও ইনপুট ডিভাইস হিসাবে ব্যবহার করবেন না।

যদি আপনি কেবল ব্রেইল চিহ্নগুলি সহ কোনও কীবোর্ড সম্পর্কে কথা বলছেন তবে এটি খুব খারাপ ধারণাও হবে। টাইপ করার সময় আপনার কাছে পৌঁছতে আরও অনেকগুলি কী থাকবে এবং এটি এখনও ধীর হবে।

টাচ টাইপ করছে না একটি চাক্ষুষ দক্ষতা এক অন্ধ ব্যক্তির একটি দূরদর্শী ব্যক্তি হিসেবে ঠিক যেমন ভাল এটা করতে পারেন।


3
একটি ব্রেইল কীবোর্ডে ছয়টি কী রয়েছে, প্রত্যেকটি ছয়টি বিন্দুর মধ্যে একটির প্রতিনিধিত্ব করে যা ব্রেইল চরিত্রটি তৈরি করে। বেশিরভাগ ব্রেইল কীবোর্ডগুলিতে স্পেস, ডিলিট, ফরোয়ার্ড, ব্যাক ইত্যাদির মতো জিনিসগুলির জন্য অতিরিক্ত কী থাকে Google গুগল চিত্রগুলিতে ব্রেইল কীবোর্ডের প্রচুর ছবি পাওয়া যায়।
ব্যারি ব্রাউন 23

এটি একজন ব্রেইল লেখকের নিয়ন্ত্রণ। আপনি এই ব্যবহার যে উত্পাদন ব্রেইল আউটপুট, আপনি এই ধরনের একটি ডিভাইস ইনপুট ডিভাইস হিসেবে এটা হিসাবে ব্যবহার না হবে অনেক ধীর একজন সাধারণ কীবোর্ড থাকে।
লরেন পেচটেল

5
ব্রেইল কীবোর্ডের দরকার নেই, ব্রেইল লেখার জন্য ব্রেইল লেখকের উপস্থিতি আছে, মুদ্রণ নয়। আমার বাবা অন্ধ ছিলেন এবং বেশিরভাগ দৃষ্টিশক্তির চেয়ে দ্রুত টাইপ করতে পারেন। ব্রেইল আউটপুট কীবোর্ডগুলি কিছু পরিস্থিতিতে স্পিচ আউটপুটের চেয়ে সহজ হিসাবে বিদ্যমান। জটিল বিরামচিহ্নগুলি এই প্রসঙ্গে মনে
পড়বে

আমি বিবিএস যুগে কয়েকজন অন্ধ ব্যবহারকারীকে জানতাম যারা বুলেটিন বোর্ডগুলিতে অ্যাক্সেস পাওয়ার জন্য একটি "ব্রেইল 'এন স্পিক" ব্যবহার করে মডেমে প্লাগ করে থাকতেন, তবে 1992 বা তার পরে আমি এর মধ্যে একটিও দেখিনি এবং এর মধ্যে কেউই দেখেনি have মানুষ বিকাশকারী ছিল। টাচ টাইপিং অনেক বেশি কার্যকর।
এডওয়ার্ড কেএমইটিটি

কেন এমনকি ব্রেইল কীবোর্ডগুলি কীভাবে আছে ?, আমি আমার কীবোর্ডটি না
দেখেই

2

আমি মনে করি যে এই জোড় প্রোগ্রামিং নীতিটি ব্যবহার করে চরম প্রোগ্রামিংয়ে ভাল কাজ করবে। যদি আপনি অন্ধ লোকদের জন্য সফ্টওয়্যার তৈরি করে থাকেন তবে কে আরও ভাল করে তৈরি করতে পারেন তবে আক্ষরিকভাবে ব্যবসায়ের প্রয়োজনীয়তার সাথে যোগাযোগ রাখবেন এমন কেউ কেউ মনে করেন না তাই এটিকে একেবারেই পাওয়া গেছে বলে আমি মনে করি না।

কোড লেখার ক্ষেত্রে, যদি না কোনও রকম প্রতিক্রিয়া না ঘটে তবে আমি মনে করি যে কোনও ব্যক্তি সিনট্যাক্সের সাথে লড়াই করতে পারে। অডিও প্রতিক্রিয়া যদিও একটি পয়েন্ট সাহায্য করতে পারে।


6
আপনি যদি ওয়েব পৃষ্ঠাগুলি লিখেন তবে আপনি সম্ভবত অন্ধদের জন্য বিকাশ করছেন!
লুফার

আমি 1990 এর দশকের গোড়ার দিকে আইবিএম-এর শেষ কো-অপে অন্ধ প্রোগ্রামারটির সাথে স্ক্রিনরিডার / 2 তে (অপ্রত্যক্ষভাবে) কাজ করেছি (অন্ধ লোকদের ওএস / 2 ব্যবহার করতে সহায়তা করার জন্য)। এটি করা যেতে পারে, এবং কোনও জোড় প্রোগ্রামিংয়ের প্রয়োজন হয় না।
এম

7
@ জন মিলিকিন: যদিও এটি তাত্পর্যপূর্ণ এবং মজাদার, আপনি কীভাবে তাদের স্ক্রিন রিডিং সফটওয়্যারের প্রম্পটগুলি ব্যাখ্যা করতে পারেন এবং প্রকৃত অন্ধ ব্যবহারকারীর চেয়ে স্বজ্ঞাত প্রতিবন্ধী অ্যাক্সেসযোগ্য ইন্টারফেস কী কী তা ব্যাখ্যা করতে পারেন। আমি যখন ওয়েব ডিজাইন করি তখন অন্ধ ব্যবহারকারীর গ্রহণযোগ্যতা পরীক্ষায় জড়িত থাকার চেষ্টা করি। এটি বলেছিল, অন্ধ বিকাশকারীরা কেবল ইউএটি থেকে অনেক বেশি কিছু করতে পারে।
এডওয়ার্ড কেএমইটিটি

শ্রুতি প্রতিক্রিয়া সম্পর্কে আকর্ষণীয় ধারণা। সম্ভবত এমন একটি সিস্টেম যা পর্দায় কেবল শব্দগুলি পড়ার বাইরে চলে গিয়েছিল তা সহায়ক হবে।
সিয়ামাস কনর

@ অ্যাডওয়ার্ড: গ্রাফিকাল থেকে অডিও ইন্টারফেসে যাওয়া আসলে এতটা কঠিন নয়। (স্পষ্টতই) একজন সম্পূর্ণ অন্ধ ব্যক্তি সহায়ক প্রযুক্তির সাথে আলাপচারিতার আরও অভিজ্ঞতা অর্জন করতে পারেন, "সাধারণ" লোকেরা কেবল তাদের মনিটর বন্ধ করে বেশ ভাল করতে পারে।
জন মিলিকিন


1

আপনি কোনও ইউএসবি পোর্টে প্লাগ করেন এমন কোনও ধরণের ডিভাইস আবিষ্কার করার বিষয়ে এবং এটি মূলত একটি "রাবারের শীট" হবে যা আপনার কোডটির ব্রেইল দেখানোর জন্য নিজেকে পরিবর্তন করবে, অন্ধ লোকেরা এটি শোনার পরিবর্তে এটি পড়তে দেবে?


1

অন্ধ লোকদের বা স্পিচ প্রতিক্রিয়া এবং ব্রেইলি কীবোর্ড সহ আংশিকভাবে দৃষ্টি নিবদ্ধ করার জন্য বিভিন্ন ধরণের সরঞ্জাম রয়েছে। http://www.rnib.org.uk/Pages/Home.aspx এই সমস্যাগুলির বিষয়ে সহায়তা এবং পরামর্শের জন্য একটি ভাল সাইট।


1

একবার আমি স্যাম হার্টম্যানের সাথে দেখা করার পরে, তিনি 2000 সাল থেকে একটি বিখ্যাত দেবিয়ান বিকাশকারী এবং অন্ধ। উপর এই সাক্ষাত্কার তিনি একটি Linux ব্যবহারকারীর জন্য অভিগম্যতা কথা বলেছেন। তিনি স্ক্রিন রিডার হিসাবে ডেবিয়ান এবং জিনোম-অরকা ব্যবহার করেন, এটি জিনোমের সাথে কাজ করে এবং "আইসওয়েসেল / ফায়ারফক্স এবং লিব্রোফিস কথা বলতে তুলনামূলকভাবে ভাল কাজ করেন"।

বিশেষত প্রোগ্রামিং সম্পর্কে বলতে গিয়ে তিনি বলেছেন:

[জিনোম-অরকা] জিনোম-টার্মিনাল ভাষায় কথা বলার পরেও টার্মিনাল প্রোগ্রামগুলি বলার পক্ষে এটি এতটা ভাল নয় যে আমি এটি ব্যবহার করতে স্বাচ্ছন্দ্যবোধ করি। সুতরাং, আমি Emacspeak প্যাকেজটি দিয়ে ইম্যাক্স চালাচ্ছি। এর মধ্যেই আমি ইমাক্স টার্মিনাল এমুলেটরটি চালিত করি এবং তার মধ্যেই আমি স্ক্রিন চালানোর প্রবণতা রাখি। যোগ করা মজাদার জন্য, আমি প্রায়শই অভ্যন্তরীণ স্ক্রীনগুলির মধ্যে ইমাসকের অতিরিক্ত উদাহরণগুলি চালিত করি।


1
পিএফএফ, একই সাথে জটিল এবং আকর্ষণীয় শোনায়। লোকেরা তাদের কম্পিউটার সফ্টওয়্যারের দুর্বলতা কাটিয়ে উঠতে খুব উদ্ভাবক হয়। :-)
উইলেম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.