Category Archives: Computers

Hive, Spark and Presto

from https://www.uber.com/blog/presto While batch and ETL jobs run on Hive and Spark, near real-time interactive queries run on Presto. this is a sentiment I have seen at other places as well – use presto for adhoc, near real-time analytics. My question is: what … Continue reading

Posted in Computers, programming, Software | Tagged | Leave a comment

Lucene: Getting Started

Making some notes on how to get started with Lucene. The first step is to clone the repo. The best way to getting started is by running the demo program org.apache.lucene.demo.IndexFiles which indexes files and org.apache.lucene.demo.SearchFiles which searches files. In … Continue reading

Posted in Computers, programming, Software | Tagged | Leave a comment

ASCII art generation on Mac using FIGlet

FIGlet is a program that creates large characters out of ordinaryscreen characters These days you can use online websites like this to generate the art for you but if you want to install the program on your computer and run … Continue reading

Posted in Computers, programming, Software | Tagged | Leave a comment

Spring Boot controller not working

Some tips to help you debug Spring controller not working. There can be many reasons why this can happen. Here is a checklist: In separate terminal window type: Now you want to set a breakpoint at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan: Then run the … Continue reading

Posted in Computers, programming, Software | Tagged , , | Leave a comment

Comparing two methods for uploading a file to a server

Posted in Computers, programming, Software | Leave a comment

Understanding internals of java-llama.cpp

Posted in Computers, programming, Software | Tagged | Leave a comment

Understanding internals of MapDB

Posted in Computers, programming, Software | Tagged | Leave a comment

My Thoughts on StackOverflow

I am as addicted to SO as someone is to their favorite social media website. I am not much of a writer but I will try to document my recent quibs with SO in this post. The SO community is … Continue reading

Posted in Computers, programming, Software | Leave a comment

Google Drive vs. OneDrive vs. Dropbox vs. Box

Google Drive OneDrive Dropbox Box LAN Sync ✖ ✖ ✓ ✓ Incremental (delta) sync ✖ ✓ ✓ ✓ One advantage of OneDrive compared to Dropbox is that its dirt cheap. Resources

Posted in Computers, programming, Software | Leave a comment

Running llama.cpp on Windows with GPU acceleration

Posted in Computers, programming, Software | Tagged | Leave a comment