I have been investigating the problem of practical code transformation to deal with small changes that have to be made across a large collection of programs in different programming languages . So the problem is not to transform a program entirely but doing small transformations to a large set of programs that too when we have C, Perl, Java etc source programs in that set. This has practical application in software development, code refactoring and testing. A lot of cost savings in software testing is possible if test the suits are well maintained and are automagically transformed using some method. I used a method and published findings on ip.com which is rather a full system explanation of what I described here in 2011 There are some interesting obstacles to transforming programs. I will try to explain as well as understand some of them through this post. When we want to transform a set of programs in different languages what we are dealing with is a bun...
**GET YOUR SETTINGS REVIEWED BY AN EXPERT BEFORE YOU GO LIVE** You will find a lot of information in bits and pieces all over the Internet, too much technical jargon peppered all over. If you do not know how https works, do not worry. It is not hard to setup https. Lets say the https setup encrypts stuff between browser and the website and move on to set up https for your website. The keys are a couple of files needed to encrypt your website and these keys need to be signed by CA or the certificate authority in order for browsers to recognise that traffic is properly encrypted. I will use nginx web server and centos7 operating system to show how https can be setup. If you use a different webserver like apache or os like ubuntu look up corresponding instructions elsewhere. So here go the steps: 1. Get a free CA signed certificate 2. Update your web server to use the certificates and enable https 3. Setup certificate renewal and optimize and se...
What are numbers? Part-1 This is not something I have chosen to write to show I think philosophy or 'larger questions of life' etc. I am merely sharing some confusion and discomfort I have with my understanding of numbers. To me, understanding numbers is a scientific problem and is important. I say so with some resolve because I think, numbers as we know today are incomplete. So throwing out my current understanding will follow. You will see how scientific or otherwise, it is. I will take two practical approaches to understanding numbers. I am not interested in whether the number is a concept or a thing etc. What numbers do, explains a lot more. So the two approaches are: Enumerate what property numbers help denote. Assume numbers are incomplete and verify if consequences explain inabilities of numbers as we know today. What do numbers help denote? Numbers help count . What does 0.75 Mango mean then? Numbers help measure ...
Comments