[program-l] Re: accessible code practice question site

  • From: Tony Malykh <anton.malykh@xxxxxxxxx>
  • To: program-l@xxxxxxxxxxxxx, Yuma Decaux <jamyad7@xxxxxxxxx>
  • Date: Sun, 16 Jan 2022 19:07:56 -0800

> using my internally developped 3D audio tools

Wondering what kind of 3d audio tools you have developed?  Could you tell us more?

On 1/16/2022 10:19 AM, Yuma Decaux wrote:

Hi Mani,

I invite others in this list who have been helpful for various things through the years to chime in if they think I have missed something.

The environment I have set up on the mac is really a 3 way thing between the terminal and its tools, textmate, the bash based text editor and xcode.

I started writing a lot of swift IOS and mac apps, but as requirements grew from simple apps to more network services based, database based or embedded systems based coding in c, c++, js, using sqlite/mysql, node js, etc, I started really focusing my skills on vim, and later down the track to emacs so I can quickly and effectively automate my environment.

As I grew more versatile with the shell, I started including a set of internal tools which run either shell scripts or scripts that run python scripts to make life easier, allow me to sonify data, run complete automation from debugging to compiling to sending off somewhere to the cloud etc.

Each project has specific requirements, and though I will spend a bit more time getting access in a fluid way to every component of a project, once it's done I can just fly, debug away and code.

One more aspect of coding on the mac which I like is that python works really well on textmate, project navigation, macros, automation using shell, debugging and refactoring. As I hold a degree in computer science with a major in machine learning, my environment consists of shell/python for modelling using keras-pytorch-traxx, the preprocessing is done all in various python modules, and most training occurs on the cloud via amazon, azure or even my uni's cluster super computers. All of this is done in shell, which works perfectly on the mac. Finally, I can execute and tests the models I trained on estimators/classifiers/identifiers or melange models with individual components on swift's CoreML frameworks which make it easy to test them out, using my internally developped 3D audio tools, shell scripts and others.
It seems a lot of roads lead back to the terminal again and again, and this is probably true for a lot of tasks.

And finally, It took me a while to get to this point, but I can do probably most tasks which are relevant to the fields I work on, and studied for.

Hope this helps

Yuma



On 14 Jan 2022, at 2:26 am, Mani Iyer ("mani.g.iyer") <dmarc-noreply@xxxxxxxxxxxxx> wrote:

Hello Yuma,
I am a newbie on this list. I was surprised to know that you could create an accessible programming environment on the Mac. I have been trying to learn and use many programming languages but the lack of a good accessible, editor was always a deterrent. A month ago I bit the bullet and bought myself a Windows laptop and am learning to use NVDA so I can enjoy programming undeterred by inaccessibility.  I know it is a long road but at least I will get somewhere.

I am interested to know how you managed to do it on the Mac. What specific editors, IDEs , languages etc. did you use successfully? Perhaps we can chat off the list.

Thanks,
mani


On Jan 12, 2022, at 7:02 PM, Yuma Decaux <jamyad7@xxxxxxxxx> wrote:

I know you may be right, but I don't use windows ever, just linux and mac os. I know screen readers are more suited on windows like nvaccess etc, but I made a point of having my code environment work efficiently for me on the mac, and will keep at it this way, while being able to work on all the languages I code with. Again, I have nothing against windows, I just want to declutter my life as much as possible as it is already quite cluttered being blind, and keeping it simple works for me. And the latest mbp 16 I got with the m-1 is just perfect.

Yuma




On 13 Jan 2022, at 8:40 am, Devin Prater <r.d.t.prater@xxxxxxxxx> wrote:

Here, VoiceOver is the pain, moreso than the sites you mentioned.
Devin Prater
r.d.t.prater@xxxxxxxxx




On Wed, Jan 5, 2022 at 10:46 PM Yuma Decaux <jamyad7@xxxxxxxxx> wrote:

    Hi ALl,

    I'm liining up some code interviews with various companies, and
    wanted to refresh all of my data structs and algo knowledge.

    I tried to go to some sites like freecode camp and Leetcode but
    they are quite badly made for screen readers, particularly
    voice over.

    Has anyone succeeded in going through some practice questions
    without having a hangover? Doing practice code is meant to be
    fun, not an exercise in figuring what button to do what.

    Any help greatly appreciated :)

    Yuma
     ** To leave the list, click on the immediately-following link:-
    ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
    ** If this link doesn't work then send a message to:
    ** program-l-request@xxxxxxxxxxxxx
    ** and in the Subject line type
    ** unsubscribe
    ** For other list commands such as vacation mode, click on the
    ** immediately-following link:-
    ** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
    ** or send a message, to
    ** program-l-request@xxxxxxxxxxxxx with the Subject:- faq



Other related posts: