Softinite is a professional software engineering corporation

We strive to become the most reliable provider of engineering solutions. Our mission is to ensure an excellent understanding of our clients needs via continuous communication and then help them get there by leveraging high tech, proven technologies.

  • Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
    Martin Fowler
  • Before software can be reusable it first has to be usable.
    Ralph Johnson
  • When debugging, novices insert corrective code; experts remove defective code.
    Richard Pattis
  • Walking on water and developing software from a specification are easy if both are frozen.
    Edward V Berard
  • Computers are good at following instructions, but not at reading your mind.
    Donald Knuth

We provide a multitude of services. Everything is covered.

Softinite not only designs and builds high performance solutions, but also maintains these applications and refactors when necessary to meet the customers' needs. All of this while offering support and providing data security.

Folks we've worked with

Interested in us?

Over here we are posting job opportunities along with their details. Don't miss them out!

  • Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
    Martin Fowler
  • Before software can be reusable it first has to be usable.
    Ralph Johnson
  • When debugging, novices insert corrective code; experts remove defective code.
    Richard Pattis
  • Walking on water and developing software from a specification are easy if both are frozen.
    Edward V Berard
  • Computers are good at following instructions, but not at reading your mind.
    Donald Knuth

Technical Stuff

See the latest news in the software realm, as well as quick fixes and solutions for your own apps.

5143242923

Posted in - 8108449531
on December 31st, 2016 0 Comments

Kubernetes and its lite version – Minikube – are the traditional way of managing a group of docker containers.

They are not intuitive and it takes a while to feel comfortable using them.

Kubernetes may still be …

Read more →

6306892475

Posted in - Blog
on December 22nd, 2016 0 Comments

ZAP seems like a very good tool for pen testing, but also for debugging HTTP requests between microservices.

The best thing is that it can be run with docker.

An example of …

Read more →

Kubernetes tutorial

Posted in - Blog
on November 2nd, 2016 0 Comments

This is a good tutorial on starting with Kubernetes and a a fast way of deploying new applications into the cloud -> /kubernetes.io/docs/hellonode/

Read more →

Softinite.com reloaded

Posted in - Blog
on July 17th, 2016 0 Comments

Yet another attack, related to ‘ragenergy’, has caused the website to be blacklisted by Google and FortiGuard.

It took a while to clean it up in my free time.

Useful tools: fail2ban, monit, nginx.

Read more →

Softinite.com under attack Part III

Posted in - 330-345-3625
on May 19th, 2016 0 Comments

Some South African IPs have been SYN flooding my website today.

The proposed solution was to enable SYN cookies in /etc/sysctl.conf:

net.ipv4.tcp_syncookies=1
net.ipv4.tcp_max_syn_backlog=2048
net.ipv4.tcp_synack_retries=3

When one works over ssh, ‘sysctl -p /etc/sysctl.conf’ can be used to activate the changes.

888-888-7276

2133633998

Posted in - Blog
on May 18th, 2016 0 Comments

Short time after cleaning up the infection, the attacks renewed, bringing down the website on periodical basis.

After some digging, it looked like some Chinese based IPs were hitting xmlrpc.php on port 80 and brute forcing …

6085292043