Amazon EC2 is a web service that provides secure, resizable compute capacity in the cloud. It is a virtual machine deployed on the cloud which can be used for various computations. At the crux of it, EC2 is a Linux/windows instance on the cloud and…
Hive is an open-source, data warehouse, and analytics package that runs on top of a Hadoop cluster. Hive scripts use a SQL-like language called Hive QL (query language) that abstracts programming models and supports typical data warehouse…
I am a Software Development Engineer currently working at Amazon. Before now, I worked at Amazon Web Services, as a Big Data Cloud Support Associate, after completing bachelor's degree (B.Tech. in Computer Science) in 2018. I have experience in AWS…
Among various features implemented in Yaydoc was the introduction of a modal in the Web Interface used for Continuous Deployment. The modal was used to register user’s repositories to Yaydoc. All the registered repositories then had their…
As a developer, working on a web application, you may want your users to be able to edit a file stored in your webserver. There may be certain use cases in which this may be required. Consider, for instance, you want your user to edit a file in their…
Loklak, a distributed social media message search server, generates its documenations automatically using Continuous Integration. It generates the documentation in the gh-pages branch of its repository. From there, the documentation is linked and…
Yaydoc, an by Fossasia, among other components, consists of a Web User Interface. This UI has a form that takes as its input certain information about a user’s project and generates documentations using this information in the backend with the help…
Many projects on Github use Travis to automatically execute certain scripts on every build. Unfortunately, Travis build does not fail fast. What this means is that Travis continues the build even after it encounters errors in the building process…
Git and Github are amazing tools for managing projects and are being used widely to manage various web applications among other projects. Even though it is very efficient to manage codebase of the project, there is one concern. Since generally the…
ownCloud lets its users associate an email address with their account. Having an email address gives the users access to various functionalities including, but not limited to password recovery. Versions before 10.0 didn't verify the emails that the…