Project 3: Site Shot
This is a really simple android application. It does one thing It takes a photo of a web site and allows you to share the photo.
This is a really simple android application. It does one thing It takes a photo of a web site and allows you to share the photo.
This is a script I use in my android projects to generate different sized images.
You can find the script here process.vbs
So I build all my images in inkscape.
This is brilliant application.
You can find some brilliant tutorials here heathenx
The script uses inkscape to convert the svg files to png images of different sizes.
The script also use imagemajic to format the pngs nicely.
Finally it compresses the result using two png crushing programs
This is a very simple log class I reuse in my projects
It is a hybrid of Timber by Jake Wharton and the Log in Android Universal Image Loader by Sergey Tarasevich
I think that this tool is the best search tool for windows.
This is a wrapper around the Android SharedPreferences
It adds a few useful extensions
In this post I am going to share some of the tools I currently use to build the blog.
In this project I am building a file explorer library for android. As I was working on catcher it became obvious I would need a file picker and explorer solution. So I did a bit of looking on the web. I found three interesting projects that nearly did what I wanted. I put a few of them together to come up with a hybrid solution.
This is an android application to transfer files from your phone to somewhere else. I will be built as a PC solution but can be used for a server solution also.
An LLM agent is a software system built around a large language model (LLM) that can autonomously perform tasks by combining language generation with reasoning, memory, and external tools. Unlike traditional LLMs that simply respond to prompts, LLM agents maintain context, plan their actions, and interact dynamically with their environment. This allows them to handle more complex tasks and workflows independently.
AI Is the Interface: The Future of Human-Technology Interaction
Technology is the bridge that transforms data into knowledge.
In the coming years, artificial intelligence will evolve from being a tool that assists humans to becoming the primary interface through which we interact with technology and process information. The future of human-computer interaction will not be through keyboards, touchscreens, or even direct programming—it will be mediated by AI systems that understand, interpret, and execute our intentions seamlessly.