Skip to main content

Posts

Showing posts from 2020

Installing Postgres using Docker Container - Ubuntu 18.04

 Step1: Install Docker using Ubuntu Terminal Command: sudo apt install docker.io Step 2: Check docker is available command: docker Step 3: Check Docker Service is up and running. command: sudo service docker status Step 4: Pull latest postgres into docker command: docker pull postgres Step 5: check docker image is available cmd: docker images Step 6: Run the docker postgres image and validate container started running. cmd: sudo docker run --name psql-ultra -e POSTGRES_PASSWORD=master -d postgres sudo docker ps Note: postgres port 5432 and ubuntu 5432 tcp port has to get update. So normal -p command with docker won't work. Hope this helps!

Format bootable pendrive - Ubuntu to Fat 32 in Ubuntu 18.04

Below were the steps to Erase bootable ubuntu pendrive. Step1: Insert the Pendrive Step 2: Open GParted App in ubuntu. Step 3: In the top right side corner, click on the dropdown to choose pendrive. Step 4: Right click on the ubuntu partition, select format to option, in that select FAT 32. Step 5: Apply the operation by click on the top middle 'Tick option'. While doing the format, this will show below error operation windows. No problem with them, just ignore it. Click 'OK'. Step 6: Once this operation completed, your pendrive spaces will become unallocated space(Its not free space). Step 7: Now select the pendrive unallocated partition, In the menu bar, click on device and It will throw a drop down. Select 'Create Partition'. Then you will get below window. Step 8:  Select msdos as partition table type. Click Apply. You will get more error like below. Just ignore them. Step 9: Once everything is done, You will again s

SQL Interview Questions- Oracle - Find top 2 department that contains more employees

Enter into mysql by using below command mysql Step1: Create a database by using below query. mysql> create database nippo; Step 2: List down the databases and check the created database is available or not. mysql> show databases; Step 3: Move within the database using below command. mysql> use nippo; Step 4: Create a table called employee. mysql> create table employee (id int primary key auto_increment, dept_name varchar(255), name varchar(255)); Step 6: Check the given columns and attributes exactly available in the table. mysql> desc employee; Step 5: Insert the values in the table. mysql> insert into employee values(NULL, 'infra', 'mika'); mysql> insert into employee values(NULL, 'infra', 'soomu'); mysql> insert into employee values(NULL, 'infra', 'mulla'); mysql> insert into employee values(NULL, 'support', 'maari'); mysql> insert into employee values(NULL, 

AWS - EC2 Instance Start / Stop using AWS Lambda Python

Steps to Setup Lambda to Start / Stop EC2 instances: 1) Create a Lambda Function with 'Author from scratch' and with Function name 'ecStartInstance' and Runtime 'Python 3.8' 2) Choose new role with basic Lambda permission 3) Create policy using IAM role 4) Click on JSON Editor option and update EC2 instance policy json and click on 'Review Policy' JSON: { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "logs:CreateLogGroup", "logs:CreateLogStream", "logs:PutLogEvents" ], "Resource": "arn:aws:logs:*:*:*" }, { "Effect": "Allow", "Action": [ "ec2:Start*", "ec2:Stop*" ], "Resource": "*" } ] } 5) Give name

AWS - Cloud Watcher Schedule for AWS lambda

Step 1: Move to Cloud Watcher console of aws. 1) Click on Rules Menu. 2) Click on Schedule option once moved to rules menu 3) Give Crontab schedule expression, In my case, Instance should be stopped by 2AM everyday. 4) Click on 'Add Target' in the right side. 4a) Once dropdown appears, select Lambda Function.  4b) Function dropdown, select your lambda function, i.e. ecStopStart 5) Finally click on, configure details. 6) Cron Expression hours and day will work upon the timezone. It is with GMT. I have updated it to +5hrs 30mins UTC. 7) In the configuration details page, provide name, description and enable the the configuration. 8) Thats it. Source :  aws-console ec2 instance stop & start with cloud watch

Build docker image with Flask & Python3 and Ubuntu 18.04

Setting Up Flask Assuming docker installed in your ubuntu 18.04 instance. Move into your project path. Example : /home/gisak/projects/python/logics/pic_holdr/pic_holdr/pic_flk_holdr Files present within project folder were below. Contents present within requirements.txt file : flask==1.1.1 Contents present within Dockerfile : FROM ubuntu:18.04 MAINTAINER GisakInc 'support@gisakinc.com' RUN apt-get update -y \ apt-get install -y python3-pip python3-dev COPY ./requirements.txt /app/requirements.txt WORKDIR /app RUN pip3 install -r requirements.txt COPY . /app ENTRYPOINT [ "/usr/bin/python3" ] CMD ["base.py"] Contents present within base.py : from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, World!' if __name__ == '__main__': app.run(host='0.0.0.0', port=9302) Creating Virtual Environment with python3 : python3.6 -m virtualen

Do & Don't - Contact Lens

Topics Why Contact Lens? Basics Routine Actions Do & Don't -  Contact Lens Why Contact Lens? This stops eye power increasing. Gives more self confidence. When you are using camera, you can use this. So you will be satisfied with those pictures you have taken. While bike driving in rain and any raining situations. While Going to 3D movie. Finally, you will know, how spider man felt when he no longer require glasses. Basics: Always keep a lens box filled with lens liquid in hand Keep Lens pair box or Lens box always clean. Since eye is more sensitive. You should not keep dust with it. My doctor suggestion is to have a tissue paper in hand and keep the lens box within that tissue paper. Routine Actions: Always change the lens liquid in 4 days. When you feel lens liquid in the lens box is having more dust in it. Change the liquid that time itself. While changing lens liquid make sure, you clean the lens box with tissue paper. Lens can be wear

அஜித் அவர்களின் பில்லா 2 - கதை கரு

கதையை மனதில் என்னும் போது, முதலில் நினைவுக்கு வருவது என்னவோ.. இது பில்லாவின் கதை (அஜீத் அவர்களுக்கோ! இல்லை ரஜினி அவர்களுக்கான கதையோ அல்ல!). ஒரு 14வயது சிறுவன், எப்படி ஒரு சாதாரண வாழ்க்கையில் இருந்து அசாதாரண வாழ்க்கையினுள் இட்டு செல்லப்படுகிறான் என்பதே பில்லாவின் தொடர்ச்சியாக இருக்க முடியும். அதையே நாம் வரும் கதையில் காணப்போகிறோம். திரைப்பட வடிவிலேயே கூறினால் இன்னும் சுவையாக இருக்கும். எனவே அப்படியே காண்போம். பில்லா 2: 14 வயது இளைஞன் / மாணவன் கல்வியில் இயல்பாகவே திறன் அதிகம் (தாயிடம் இருந்து வந்தது). அதிலும் தமக்கு எது அவசியம் என்பதிலும் கருத்தாய் இருப்பவன். அவன் தாயாரின்(பெயர்: தழள்) சிறிது பழைய வாழ்க்கை. கருப்பு வெள்ளை நிறத்தில் - ஏழாம் வகுப்பு பயிலும் மாணவி - தந்தை படிக்க கல்விக்கூடம் அனுப்புகிறார் - தாயாருக்கு அதில் துளியும் விருப்பம் இல்லை - தழள் படிப்பில் சுட்டி - அதிலும் பிரித்து அறிதலில் தழள் கைத்தேர்ந்தவள் - ஒரு அரசியல் பொதுக்கூட்டத்தில் தந்தை இறக்க - தாயுடன் அறிக்கையில் இருந்தார் - இருந்தாலும் அன்றைய தமிழ் இதழ்கள் நாளிதழ்கள் படித்தார் - பல முறை தழளின் தாயார் அந்த ப