Posts

Showing posts with the label software

How I self learn Python by myself

I learn python and AI by myself.. I only have few years software development experience on C++ and it was around 10 years ago. At beginning I just want to learn Python for fun. However, I realize that I can use Python to crawler web page to get the e-mail I need. So I start to do my little Python Program .. In this pervious , I only bought a simple Books and the rest is try and errors or search Internet as well as copy and pause . At that time , I do not know what is difference in List , Array , Dict ... ( I know how to use it , but I do not know what is the best way to do use it) But I still can finish my job. (few months later , when I check the old code , I know that I can modify it to get higher speed) A year ago , I am interested in Computer Vision. I start to search the Internet and try some code found in GitLab. But I still do not know how to do it. Then I saw a promotion on PyImageSearch . Then I decide to purchase the books. Even thought it is not cheap. ...

DASK api for python to enhance the CPU usage

Python code is easy to read and write. I can develop a software more quickly than C++ . However , sometime when I doing a project , I want to change to use C++ , because it only use one core. even I already use Multi- thread ... When I saw the DASK , it really help my project .. I can speed up my program without big change on my code... Also it can scales out to clusters .. This is important when I have large algorithms in the futures.. let us study Dask and all information can refer to their  website https://dask.org

software KVM share my windows PC's keyboard to MAC booker

I got a windows NB from Company , but the screen is not good. so I decide to use my MAC book pro for reading the e-mail. However many process and announcement in the company can only use company windows NB. So I want to share windows NB keyboard and mouse to my MAC booker. I immediately think about the software "Sergey" which I use long time ago. Now the KVM software is not free. At beginning I decide to buy the software.. However company IT told me that we can not install any non free software in company PC. Even I bought it myself. After few search , I found the "barrier" . It was forked from Sergey  old version and it is open sources software. I decide to have a try ... Then I reality that it is totally same as old version.  and I can smooth use it between company NB and my MAC book pro. Below is the software location https://github.com/debauchee/barrier