Posts

Entry widgets with Python

Image
Entry widgets are the basic widgets of Tkinter used to get input, i.e. text strings, from the user of an application. This widget allows the user to enter a single line of text. If the user enters a string, which is longer than the available display space of the widget, the content will be scrolled. This means that the string cannot be seen in its entirety. The arrow keys can be used to move to the invisible parts of the string. If you want to enter multiple lines of text, you have to use the text widget. An entry widget is also limited to single font. The syntax of an entry widget looks like this: w = Entry(master, option, ... ) "master" represents the parent window, where the entry widget should be placed. Like other widgets, it's possible to further influence the rendering of the widget by using options. The comma separated list of options can be empty. The following simple example creates an application with two entry fields. One for entering a last name...

Create a MessageBox in Python

Image
To show a message box using Tkinter, you can use messagebox library like this: from tkinter import messagebox showinfo('Message title' , 'Message content') Pretty easy!! Let’s show a message box when the user clicks a button.  The output of the above code is shown below: And when you will press the created button, a messagebox will appear on the screen as shown below: ABOUT : The programming language you will learn is Python . Python is an example of a highlevel language; other high-level languages you might have heard of are C, C++, Perl, and Java. There are also low-level languages, sometimes referred to as “machine languages” or “assembly languages.” Loosely speaking, computers can only run programs written in low-level languages. So programs written in a high-level language have to be processed before they can run. This extra processing takes some time, which is a small disadvantage of high-level languages. The advantages are enorm...

How an effective ISO 27001 can help you achieve GDPR?

Image
Overview ISO 27001:2013 is Information Security Management System (ISMS). This is an international standard which has framework of policies and procedures that includes all technical, physical, legal and administrative controls involved in an organisation's information risk management processes. General Data Protection Regulation ( GDPR ) is meant for protection of all the European citizen's personal data. It is a Regulation in European Union Law on Data Protection and privacy for all individuals within the European Union. Structure ISO 27001:2013 has 7 strategic clauses 14 generic clauses and 114 controls which covers end to end information security of organisations GDPR consists of 99 articles, which is further grouped into 11 chapters and an additional 171 recitals with explanatory remarks. The basis of both ISMS and GDPR is integrity, availability and confidentiality. How ISO 27001 helps If we look at Article 32(Security in processing) of the GDPR there requirem...

ISACA Certifications

Image
Information technology is an exploring career where we can choose a variety of specialization as we get more and more experienced. IT also presents exciting opportunities and challenges from time to time. However, one thing to note is that IT is not stagnant. As professionals working in this industry, we     need to keep up with these changes and one of the way we do so is turn to IT certifications When it comes to the value of certifications in the technology industry there are mixed reactions. While some see them as validation of their skills and proof of their ability, some senior workers hold the opposite point of view. Nevertheless, one thing for sure is that once we get an IT certification, we join a select group of individuals with demonstrated skills. This shows that apart from possessing comprehensive knowledge of the technology, we also care enough about our own career to spend the time and money to get certified. ISACA is a not-for-profit, inde...

GDPR: Impact on Indian Companies

Image
Europe is a considerable commercial center for the ITES, BPO and pharmaceutical industry in India. The extent of the IT business in the best two EU part states (i.e. Germany and France) is assessed to be around 155– 220 billion USD. For the Indian IT industry to keep on doing business in Europe, it needs to conform to the GDPR. In case of resistance with respect to Indian organizations, the GDPR forces a penalty of 20 million EUR or 4% of an organization's worldwide turnover. Immediate steps have to be taken by Indian companies to precisely look at the requirements of the GDPR compliance. They need to take following steps: Create and modify privacy policies, procedures and compliance programs. Conduct data privacy trainings for all employees. Conduct information disclosure practices and keep up documentation to show visibility of the personally identifiable information (PII) processed. Document legal basis for processing, communicating privacy notices and recording con...

CYBER SECURITY LANDSCAPE IN INDIA

Image
In response to domestic and international pressure to enhance cybersecurity measures, the government of India released the National Cyber Security Policy, which set forth 14 objectives that included enhancing the protection of critical infrastructure and developing 500,000 skilled cybersecurity professionals by the end of year 2018. A key component of NCSP is the development of public–private partnership (PPP) efforts to enhance the cybersecurity landscape. PPPs are especially well-suited for areas that require diverse types of expertise and knowledge to address complex problems, including cybersecurity. Economic Issues There are 2 key features of the Indian economy affect its cybersecurity posture: Owing to the rapidly growing IT and business process management (IT&BPM) sector and its various data breaches, the country is facing unprecedented pressure from foreign offshoring clients and Western governments to strengthen cybersecurity. In 2011, the US and India signed a me...

Top 10 reasons you should go for EC-Council CEH v10

Image
Profession in Cyber Security is evolving, the barrier to entry is rising, the demand for Skilled Cyber professionals continues to grow, but it is being refined, demanding a higher level of skill and ability. EC-Council raises the bar again for ethical hacking training and certification programs with the all-new CEH v10. The EC-Council CEHv10 is a trusted and respected ethical hacking training program from EC-Council that any information security professional will need. Ethical Hacking Training in Delhi is available at Codec Networks, accredit partner of EC-Council. This course, in its 10th iteration, is updated to provide the tools and techniques used by hackers and information security professionals alike to break into any computer system. This course will immerse you in a “Hacker Mindset” in order to teach you how to think like a hacker and better defend against future attacks. It puts you in the driver’s seat with a hands-on training environment employing a system...