Animated WebP, similar to animated GIF, is not the best video format to work with, but this is what the usual SVD (image or text to video) and ComfyUI will generate. Unfortunately, FFMPEG doe...
http://blog.teamleadnet.com/2024/01/convert-animated-webp-to-mp4.html
Octoprint provides remote access to your 3D printer, and as it's written in Python, you can run it on practically any operating system. If you are using a standard Raspberry PI image (for ...
http://blog.teamleadnet.com/2021/08/octoprint-as-systemd-service-running-it.html
A requirement that comes up often, especially in woodworking, is to be able to list out all materials used in bodies and components - dimensions, counts of each cut, and total lengths of mat...
http://blog.teamleadnet.com/2021/07/fusion-360-part-list-dimensions-counts.html
By creating an auto-resetting virtual sensor on SmartThings.com, Alexa can execute a routine when the virtual sensor's state is triggered via a REST call to SmartThings.com STEPS TO FOLLOW ...
http://blog.teamleadnet.com/2021/03/triggering-alexa-routine-from-arduino.html
One of the advantages to use a Hackintosh is that you can try the same software on the same hardware across three operating systems: how does NumPy - and therefore Sklearn - perform across differ...
http://blog.teamleadnet.com/2021/03/numpy-sklearn-performance-comparison.html
Sending a push notification to your phone from an event from an ESP32 is simple. WHAT YOU'LL NEED (IF YOU ARE USING A MAC FOR DEVELOPMENT): Arduino IDE Arduino for ESP32 Serial port simu...
http://blog.teamleadnet.com/2021/01/esp32-send-push-notification-from.html
Picking the most compatible hardware is essential for a Hackintosh, so I went with an Intel 9600kf CPU, a Gigabyte Aorus Z390 PRO motherboard, and a Radeon RX590 graphics card, and a 970 Evo Plu...
http://blog.teamleadnet.com/2020/01/building-hackintosh-intel-9600kf.html
Wireguard is a peer-to-peer VPN solution with manual IP assignment and pre created keys, so it works well if you want to dial home to your home network, but is not really suited for something la...
http://blog.teamleadnet.com/2019/12/setting-up-wireguard-on-home-linux.html
As much as I enjoy writing my academic work in LaTeX , it had a steep learning curve and took a significant time to set up all my tools to work conveniently with it. CLOUD One of my requireme...
There is some well-known correlation between certain mental disorders and suicidal ideation or suicidal behaviour. I was interested in whether a machine learning model could be trained to iden...
http://blog.teamleadnet.com/2018/09/machine-learning-prediction-suicidal.html
STARTING FROM ZERO When building AI for games, zero knowledge simply means that when the system starts learning the game it only understands what it means to move, win, or lose. In certain sit...
http://blog.teamleadnet.com/2018/07/zero-knowledge-ai-for-tic-tac-toe-and.html
WHAT IS LATEX It's a toolset that is able to transform the documents written in TeX language into something beautifully rendered, like a PDF file, requiring almost no effort for formatting. It...
http://blog.teamleadnet.com/2018/05/generating-apa-6-formatting-and.html
Training a weighted graph between the source and destination words and phrases in a sample bilingual text corpus yields an acceptable statistical machine translation dictionary. Following up ...
http://blog.teamleadnet.com/2017/08/building-statistical-machine-translation.html
Representing the language as a directed graph can give us insights on how the language is structured, what are the typical phrases and potentially, if this graph can be matched to another graph ...
http://blog.teamleadnet.com/2017/08/detecting-language-features-and-automatic-translation.html
Working with NoSQL databases can be very inconvenient as we lose even the basic tools to get insights on our data. For instance, answering very simple questions like “How many customers bought...
http://blog.teamleadnet.com/2017/04/apache-spark-crash-course.html
At generally unmotivated companies, why can you find more motivation and talent in the lowest ranks than in management? NOT A NUMBER GAME It obvious that at large, unmotivated organisations t...
http://blog.teamleadnet.com/2015/09/why-are-there-more-talents-on-lower.html
I’ve recently purchased a Lenovo K3 Note from Gearbest and it came with preinstalled malware and bloatware. Here are the things I had to do to bring the phone into a usable state. ROOT IT L...
http://blog.teamleadnet.com/2015/06/removing-malware-and-bloatware-from.html
The browser hijack style malware is getting pretty widespread on Android devices, especially the cheaper ones that can be purchased directly from overseas and come with pre-installed malware. Le...
http://blog.teamleadnet.com/2015/06/how-to-remove-adware-browser-hijack-or.html
Apple recognised that Objective-C is not only not modern but very much not appealing to developers who are used to modern languages. As this can be a barrier to entry it was the right choice to ...
http://blog.teamleadnet.com/2015/03/apple-swift-language-crash-course.html
Zookeeper is one of the most versatile projects out there but still somewhat underutilized and feared; however, almost every software project could benefit from using it as a distributed, fault...
http://blog.teamleadnet.com/2014/07/taming-zookeeper-introduction-and-how.html
Binary search is one of the simplest yet most efficient algorithms out there for looking up data in sorted arrays. The question is, can it be beaten by more sophisticated methods? Let’s have a...
http://blog.teamleadnet.com/2014/06/beating-binary-search-algorithm.html
Java 8 is a quite big update to the platform and luckily they focused on multicore systems too. The new Arrays.parallelSort() implementation is quite interesting: it is using quicksort, merge so...
http://blog.teamleadnet.com/2014/05/java-8-parallel-sort-internals.html
After a little practise, Git can be fully utilised from the command line without any GUI. Adding, committing, pulling, and pushing is part of the daily work; however, there are other commands th...
http://blog.teamleadnet.com/2014/05/git-cheat-sheet-most-useful-commands.html
As the advanced network protocols flood the market we forgot how easy it is to create a simple server and a client if we want to integrate two different platforms – Java and Python in this cas...
http://blog.teamleadnet.com/2013/10/creating-simple-tcp-server-in-java-and.html
The formula of a circle is quite straightforward (r=sqrt(x^2+y^2)) but it's not trivial how to draw a circle or calculate the trigonometric functions without advanced math. However, an interesti...
http://blog.teamleadnet.com/2013/09/drawing-circle-and-calculating-sinus.html