Posts

What's new in AI?

Image
"Unlocking the Power of AI: Join us for a webinar on ChatGPT-4, as we delve into its brief history, new advancements, and impact on the AI ecosystem. Learn about its limitations and ethical considerations, and explore the exciting future of NLP and language models. Register now!"  Reg link:  https://share.hsforms. com/ 1u14k2olzQyW2v1zF6WQtGQ3y98l chatGPT-4, what's new in AI webinar.

Star talk by Gihan - ChatGPT-4 what's new in AI?

Image
 Star talk by Gihan - ChatGPT-4 what's new in AI?  

Star talk by Gihan - AWS lambda and serverless framework

Image
  AWS lambda and serverless framework.

Webinar - Microservices war stories

Image
Hi all, I'll be speaking at Explorer Series 3.0: Microservices war stories. Registrations are FREE so hurry and sign up today! https://bit.ly/3BIfdwa #microservicesarchitecture #microservice #gihan

Switching to a third party Domain Name System (DNS)?

Image
Hi everyone, today we will discuss on Domain Name Systems and usage of them. First lets see what is DNS? DNS stands for Domain Name System. And DNS is actually a database system that handle IP addresses and related domain names. When we type a web address and hit the Enter key, the ISP(Internet Service Provider) will look up the DNS for requested domain name. Then the DNS will return and direct to the correct IP address. Then we will see the requested web page. :-) Usually your Internet Service Provider maintains a DNS server for handle the DNS quires, so you don't have to worry about that. It hold a list of all the IP addresses and domain names within the network, and a cache of IP addresses which recently accessed computers outside the network.  This DNS servers are also responsible for your Internet speed. But sometimes you may realise your Internet speed is not enough. Most of the time this happens not because of your bandwidth but because of your ISP's slow DNS server. Bec

Joomla 1.7 installation with XAMPP problem solved

Image
Hi, Recently Joomla 1.7 was released and obviously that is an excellent product. And new features also added. If you need any guide regarding installation these articles may help you , I think. How to install and configure Joomla 1.6 with XAMPP on Ubuntu 11.04 Though this is Joomla 1.6, there are not different between installation of 1.6 and 1.7, So thought not to add a new post on it. How to install XAMPP on Linux (Ubuntu 11.04) How to run XAMPP server on Windows with a flash drive..(portable XAMPP) In Joomla installation on XAMPP some guys are talking Joomla is giving some errors with XAMPP. Actually they are not errors, they are warnings. Is the nature of the software to give warnings. In standalone software solutions we normally do something called "error handling", right!. We need to care about Errors but we don't need to care warnings too much. So simply we can ignore them. Now the problem arises, "how to turn off the warnings", I think now I have ent

A shell script for Renaming large number of files in Linux

Image
Hi, today I'm going to Blog about a very simple shell script, that may help you guys a lot.NO big deal, its very simple one. It was very helpful to me, once I had to rename a large number of images of Kim Kardashian.  So then I realise it will very easy doing it with a Shell script rather than manually rename it. #!/bin/bash # # Author: Gihan De Silva @  gihansblog.com # rename script # rename.sh clear x=0 for i in `ls *.jpg` do x=`expr $x + 1` mv $i Kim_Kardashian$x.jpg done echo "rename done!" Code Explanation! #!/bin/bash  This is how always a shell script starts. clear This line clears all the things already in the terminal window. x=0 This line define and declare a variable. for i in `ls *.jpg` This line starts a loop and, it will list down all the JPEG(jpg) type images. x=`expr $x + 1` This line increases the value of x by 1 . mv $i Kim_Kardashian$x.jpg This line renames all the files according to a sequence like, Kim_Kardashian1.jpg , Kim_Kardashian2.jpg, Kim_Kard