Language Selection

English French German Italian Portuguese Spanish

Python Programming

Filed under
Development
  • Integrate Summernote Editor in Django application

    In this tutorial, we will learn how to integrate Summernote WYSIWYG Editor in Django Application.

  • wxPython by Example: Adding Icons to the Title Bar (Video)

    In this video tutorial, you will learn how to add icons to your wxPython application’s title bar. This is a nice feature to add to your application to give your program some branding.

  • Teach Python with Jupyter Notebooks

    Some things about the Ruby community have always impressed me. Two examples are the commitment to testing and the emphasis on making it easy to get started. The best example of both is Ruby Koans, where you learn Ruby by fixing tests.

    With the amazing tools we have for Python, we should be able to do something even better. We can. Using Jupyter Notebook, PyHamcrest, and just a little bit of duct tape-like code, we can make a tutorial that includes teaching, code that works, and code that needs fixing.

    First, some duct tape. Usually, you do your tests using some nice command-line test runner, like pytest or virtue. Usually, you do not even run it directly. You use a tool like tox or nox to run it. However, for Jupyter, you need to write a little harness that can run the tests directly in the cells.

  • Nathan Piccini Data Science Dojo Blog: Building a Chatbot with Google DialogFlow

    DialogFlow is a natural language understanding platform (based on Google’s AI) that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on. Using DialogFlow, you can provide new and engaging ways for users to interact with your product.

More in Tux Machines

10 Open Source Static Site Generators to Create Fast and Resource-Friendly Websites

Technically, a static website means the webpages are not generated on the server dynamically. The HTML, CSS, JavaScript lie on the server in the version the end user receives it. The raw source code files are already prebuilt, the source code doesn’t change with the next server request. It’s FOSS is a dynamic website which depends on several databases and the web pages are generated and served when there’s a request from your browser. Majority of the web is powered by dynamic sites where you interact with the websites and there are plenty of content that often change. Read more

Today in Techrights

Richard Stallman: You can get arrested without a reason

The last few months have put data protection back in the spotlight. During a crisis of this kind, do we have to choose between safety and privacy? We talked about this with Richard Stallman, digital privacy activist and the founder of the Free Software Movement. Read more

7 Amazing Linux Distributions For Kids

Linux is a very powerful operating system and that is one of the reasons why it powers a lot of servers on the Internet. Though there have been concerns about its user-friendliness which has brought about the debate of how it will overtake Mac OSX and Windows on desktop computers, I think users need to accept Linux as it is to realize its real power. Today, Linux powers a lot of machines out there, from mobile phones to tablets, laptops, workstations, servers, supercomputers, cars, air traffic control systems, refrigerators, and many more. With all this and more yet to come in the near future, as I had already stated at the beginning, Linux is the operating system for future computing. Because the future belongs to the kids of today, then introducing them to technologies that will change the future is the way to go. Therefore they have to be introduced at an early stage to start learning computer technologies and Linux as a special case. One thing common to children is curiosity and early learning can help instill a character of exploration in them when the learning environment is designed to suit them. Having looked at some quick reasons why kids should learn Linux, let us now go through a list of exciting Linux distributions that you can introduce your kids to so that they can start using and learning Linux. Read more