I’m about to start my final year at university, which will involve many activities related to obtaining my master degree. One of them is writing my master’s thesis, which is one of the biggest and the most time-consuming challenges. It’s a process that consists of writing the thesis and developing a project. I’m going to write a series of posts that will show you how the project is evolving.
DataWorkshop Tour is a series of workshops about Machine Learning organized in several Polish cities. I took part in the first one organized in Cracow. Vladimir Alekseichenko, whom you may know from the Biznes Myśli podcast, is the trainer and organizer.
The main idea of the workshop is to show participants the basics of a practical approach to Machine Learning.
University years provide students with many opportunities to gain a huge amount of knowledge. This, however, may require some extra effort and initiative.
The new academic year is about to start, so this is a good time to share with you some ideas on how to get the most out of university. They can be useful for both new students and those closer to graduation.
This post is the second part of the series dedicated to developing plugins for IntelliJ IDEA. Its main topic is a workflow for developing two interdependent plugins. Everything described here assumes that you have configured the workspace using the intellij-gradle-plugin.
In the post about creating custom live templates, I mentioned that this is only one of many useful features. In this post, I’ll show you how to combine these templates with custom filters.
As an example, I’ll use one of the most popular comments: TODO.
“Live Templates” is one of many features that JetBrains software comes with. It is common that developers need to repeat certain lines of code over and over again. When you are fed up with writing the same piece of code every time you need it, then you start looking for it in the sources to simply copy and paste it. Not only is this very time-consuming, but also frustrating. It is easy to imagine that you need to repeatedly use Ctrl + C and Ctrl + V when in a hurry, and using a mouse to select a text makes it even harder. In such cases, live templates can save your time.
I’ve spent the last few weeks configuring and developing IntelliJ plugins. This post is a quick summary of what I’ve learned so far. Some of the things I discuss in this post are not documented and base on my own investigation and debugging of various IntelliJ IDE mechanisms.
The course named “Machine Learning”, created by Professor Andrew Ng is one of the most popular courses on the Internet. Since its first publication, more than 8 million learners have signed up. Initially, the course was available on YouTube but after some time it has been moved to Coursera.
There was a very annoying bug. On each of post pages the Disqus plugin, which is responsible for loading comments section, used to show same comments for all of the posts. It took me a few hours of debugging to find out where the issue was.
I would like to thank everyone of you who supported me during this 3 months journey. Your tips gave me the strength that helped me to create better content and write better code. If you are interested in more details – read more. Thank you!