Hello, everyone. I am a seasoned software engineer with over a decade of experience in the engineering industry. Over these years, I have learned various technologies and built several scalable systems based on my learning. I am here to share some interesting techniques that I learnt in these years to a larger audience.
This channel contains tutorials, tips, and DIY engineering projects mainly focusing on students, engineers, and professionals.
Follow my channel to get the updates. My experience is around Cloud (AWS, Azure, GCP), Data Engineering, DevOps, Linux, Raspberry Pi, IoT, IIoT, Python, Docker, Kubernetes, Data Science etc.
All these can be installed within the notebook itself. Just use the complete code within the notebook. It will do the installation of Chrome and chromedriver.
Tanks for the tutorial , but first i need to know how you configure your local runner machine in your gitlab, did you assign an image to the config.tom ?
Super explanation sir! Can you also add two more things to this subject, two apps on two simple flask apps, and with different local ip or different ports
It is already there. Please check my other videos. The topic is how to host multiple APIs behind a single nginx. Please subscribe to this channel for my future videos.
It sounded like a very useful video, so I clicked on it. Unfortunately the volume is so low that it strained my ears. Maybe the you could re-upload in after enhancing the volume.
The current video does not have audio due to some technical issues. I have created another video with audio. The link is given here. Please check it out. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-eE-hIFk9Gr8.html
There are already some aws related videos in this channel. Please subscribe to this channel. I will be posting videos frequently. AWS has a lot of services. Please let me know the service that you are interested.
@@coderinboots it turns out there is a option in the Docker desktop in the advanced settings turn on the Docker web socket for third parties. After I did this it worked. Thanks for your follow up!
@@coderinboots हाँजी, निश्चित ही यह चलचित्र जानकारी का अच्छा स्रोत है. इन timestamps में अभी कुछ अधूरापन है, जब मैं इन्हें edit करूँगा, तब दिया गया heart हट जाएगा. तो यदि आप चाहें ती इन timestamp को pin कर सकते हैं. > _" I hope the video was useful. "_
hi very informative and it's a step by step follow to implemet flyway,thanks for the effort to spread the knowlege, i have doubt i use flyway from windows desktop to connect oracle db , where we have SCHEMA VERSION -table to check the migration and pending, now we want to migarte scriptes to the same daabase from ubntu machine ,here it picks SCHEMA VERSION HISTORY -table is zero that mean empty schema.. i belive issue in checking the table name DIFFRENCE or any ,can you give some input to rectify this ? thanks .
Hi Gopi, As per your message, you have an oracle db is running on a windows server and Ubuntu server. Is requirement to migrate the changes from the windows oracle to the Ubuntu oracle.
@@coderinboots sorry , the message was not the same. i have oracle db in redhat linux, i use to migrate scripts source code from a windows machine(agent) to oracle db in linux redhat. where version control table "schema version" where i use older version of flyway . but now we try to migrate scripts(source code ) from ubuntu linux machine to the oracle db in linuc redhat, with newer version of flyway where it looks for version control table name"schema version_history" how to rectify this. question regading flyway pick up script and checking version control table
@@coderinboots I'm sorry if I bother you, but the subtitles you made is kinda weird, it seems you set translation between Hindi to English, not let RU-vid generate subtitle automatically from your voice instead ...
It is not straightforward. Please follow the below approach. medium.com/@m.yunan.helmy/decrease-the-size-of-ebs-volume-in-your-ec2-instance-ea326e951bce
Hi, Thanks for your video. It is worth watching. I tried the same. At last I am getting below error. Not able to figure out why this error is coming. $ curl --header "${JOB-TOKEN}: ${CI_JOB_TOKEN}" --upload-file artifacts/main.zip "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/application/1.0/main.zip" curl: Can't open 'artifacts/main.zip'! curl: try 'curl --help' or 'curl --manual' for more information curl: (26) Failed to open/read local data from file/application
Aws EC2 is a paid service. But they offer a free trial for the t2.micro instance for a period of 12 months in all new accounts. Please read all the conditions before you launch a free instance.
Yes, and the error.log is empty, default site is working without SSL, and custom was working till i made the SSL. i got my domain on namecheap. and after that, because im running the node js server and the mysql db, i need to my app could make the request locally without cors interfiring. How can i do or heck this: Check whether the nginx is set to listen request from all sources instead of just localhost
sweet tutorial, i used google vm, ubuntu and nginx, domain is on namecheap, everything goes good till i make a SSL certificate with certbot, i opened the 443 port on vm, but somehow the site doesnt connect. could you help me with that. thanks
Is the certificate generation successful. Are there any errors in the nginx logs. Check whether the nginx is set to listen request from all sources instead of just localhost.
@@coderinbootsyes, no error in the error.log. How i can do or check this: "Check whether the nginx is set to listen request from all sources instead of just localhost."
@@coderinboots yes, no error.log is empty. the default server is working, my custom was working before implemented the SSL certificate, my domain is in namecheap. how can i check or do this: Check whether the nginx is set to listen request from all sources instead of just localhost.
Yes, and the error.log is empty, default site is working without SSL, and custom was working till i made the SSL. i got my domain on namecheap. How can i do or heck this: Check whether the nginx is set to listen request from all sources instead of just localhost
In this tutorial you are serving static page what if i had a express server with backend how can i deploy multiple express apps?. A reply would be helpful
The approach is the same. I have already created a video on this topic. Just create the required proxy entries within each virtual host. Please check the video below. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Vmb-B9Q_6V4.htmlsi=FsVM_nJghPcu3HIC
What is the issue here. If it is with the folder, then add a set in the pipeline to copy the content out from the folder. Else set the root directory in nginx with the path that includes the folder. Also for API, the deployment is not like this. You need to run the API and proxy it with nginx. I have already explained this in another video.
The domain service is paid. The normal domain cost starts from 12$ per year. Premium domain costs more. Google domain service is now transferred to a new company named squarespace. The cost of domain names and it's availability can be checked online.
Hi, many thanks for the video. it is well laid. Now that the packages registry is populated, how does it get used in another project ? can you also provide an example for the same ?
We can share the packages using the project or group token. Using the token other projects can access the packages and artifacts. The default CI_JOB_TOKEN has access only within the same project. Let me know if this is clear. Else i can provide some more details.
THanks @@coderinboots . Is it possible to store the third party packages into packages registry just like ho we can storea container image in a container registry. All the examples are storing only the egg info and a tgz. but they do not contain th eactual packages.
@@vinodprabhu8083 Yes you can store any file in the package registry. The gitlab registry has a package registry where you can store any files. You can do the file upload using Gitlab APIs.