Commit Graph

102 Commits

Author SHA1 Message Date
fundor333
089509d8b2 Fix post 2025-09-03 23:58:08 +02:00
fundor333
96537002b6 Adds post about dataframe summaries with AI
Creates a new blog post that explains how to generate
dataframe summaries using Python and AI (Ollama with Mistral).
The post includes code snippets for data initialization,
connecting to a local LLM, generating a context for the LLM,
and creating a report.
2025-09-03 20:53:14 +02:00
Fundor333
8c0ae68632 Refactor code structure for improved readability and maintainability 2025-09-03 20:45:51 +02:00
Fundor333
51342cd4c6 Get responce 2025-09-01 12:35:05 +02:00
fundor333
baf8591a2f New post about Jupyter Notebook 2025-09-01 01:33:29 +02:00
fundor333
3cafe21c2b Updates internal links to use Hugo's ref shortcode
Replaces hardcoded URLs with Hugo's `ref` shortcode for internal links.

This ensures that links are automatically updated when the site structure changes, preventing broken links and improving maintainability.
2025-07-14 12:46:47 +02:00
fundor333
2a50c428ce 👾Fetch webmentions
skip-checks: true
2025-07-12 10:02:57 +00:00
Fundor333
58673da911 Add cover image and enhance post generation instructions for Hugo 2025-07-11 00:26:40 +02:00
Fundor333
7b30b6c67f Add new post generation feature with image support and toot shortcode
- Created a new markdown file for generating posts with an image cover in Hugo.
- Implemented a Python script to generate images with text overlay using PIL.
- Added a shortcode for displaying toots from Mastodon, including user information and media attachments.
2025-07-11 00:26:40 +02:00
fundor333
db676fdd80 Removes unused image assets
Removes a large number of image assets that are no longer used by the site. This reduces the size of the repository and the deployed site.

These images include various sizes of favicons, touch icons, cover images for old blog posts and weeknotes, and character images.

The `make-post.py` script is adjusted to correctly format the year in post paths.
2025-06-30 11:57:15 +02:00
fundor333
d5abffb7e0 Adds two new blog posts
Adds a new blog post about surviving a hackathon with programming tips and tricks.

Adds another blog post that details the start of a series of stories about the author's experiences as an IT technician.
2025-06-21 02:39:32 +02:00
Fundor333
8b8f791a08 Add new Series 2025-06-21 01:35:12 +02:00
Fundor333
265dd76750 Refactor comments handling and update syndication links across multiple posts 2025-06-16 23:34:32 +02:00
fundor333
9bd731b52c Updates syndication and post metadata
Refreshes syndication data by replacing old JSON files with new ones, ensuring links to platforms like Mastodon and Bluesky are up-to-date.

Also updates metadata in several markdown files, including adding syndication links and correcting formatting.
2025-06-16 22:55:52 +02:00
fundor333
1fa0356ada Some update content 2025-06-16 22:55:52 +02:00
Fundor333
44d28c3082 Fix syndication and webmention with mastodon 2025-06-16 02:45:37 +02:00
Fundor333
7305d54209 Add missing ID to comments section in "Add Minor Things to Django for templating" post 2025-06-15 23:49:48 +02:00
Fundor333
05a935a717 Fix date in "Add Minor Things to Django for templating" post 2025-06-15 23:35:02 +02:00
Fundor333
27c49a4356 Add utility code for Django templating
- Introduced a custom DateInput widget for Django forms to set the input type to "date".
- Added a simple template tag `url_replace` to modify GET parameters in URLs, facilitating cleaner navigation between views while preserving search filters.
- Documented the usage of both features in a new post for better understanding and implementation.
2025-06-15 22:58:45 +02:00
Fundor333
41033a0dab Add horror code image to "Parentesys Horror" post 2025-06-15 21:05:37 +02:00
Fundor333
c14dacd3de fix: remove unnecessary keywords array from package.json 2025-06-05 00:12:25 +02:00
Fundor333
7b269f35ab Enhance blog post on feed readers by adding detailed comparisons of Atom and RSS, and include JsonFeed and AtomFeed options for readers. 2025-05-30 23:59:17 +02:00
Fundor333
200d912c18 Add new draft post about feed reader issues experienced by friends 2025-05-30 11:27:16 +02:00
Fundor333
6406bcafd0 Remove unused categories from "Having a Webring Into 2025" and update tags for clarity 2025-05-25 02:15:30 +02:00
Fundor333
71adeff5bb Add comment ID to "Having a Webring Into 2025" 2025-05-25 02:02:53 +02:00
Fundor333
af130abd11 Update publication date and remove draft status for "Having a Webring Into 2025" 2025-05-24 13:21:29 +02:00
Fundor333
f3b118336c Add cover image and index for "Having a Webring Into 2025" 2025-05-24 13:17:27 +02:00
fundor333
02f0ad6d6d Start of an idea 2025-05-19 13:18:11 +02:00
fundor333
d65094733b Fixes date format in blog post
Corrects the date format in the "Django Generate Barcode With Reportlab" blog post's metadata.

The original format was causing parsing issues.
2025-05-19 12:35:41 +02:00
Fundor333
d15a602881 Remove draft status from Django barcode tutorial post 2025-05-19 12:32:33 +02:00
fundor333
0a6a2c6929 Adds barcode generation tutorial
Creates a new blog post detailing how to generate barcodes with Django and Reportlab.

The post explains how to create barcode labels for inventory management using a custom class that leverages Reportlab to generate PDFs with barcodes and associated text.
It covers the view implementation for generating a download link and the barcode printer class with functions for generating individual labels and arranging them in a grid pattern on the PDF.
2025-05-19 12:32:10 +02:00
Fundor333
29c76f9a11 Add center image styling and create new post for Django barcode tutorial 2025-05-18 23:21:34 +02:00
Fundor333
066160e0ef Update webmention data: reorder entries, adjust author names, and fix URLs for consistency 2025-05-16 20:11:00 +02:00
Fundor333
936e1b9de1 Add 'indieweb' tag to activitypub vs webmention post 2025-05-16 19:11:49 +02:00
Fundor333
2acdc9551b Add syndication links for webmention and ActivityPub posts 2025-05-16 18:05:49 +02:00
Fundor333
fbfd3f2d99 Fix date formatting in ActivityPub vs Webmention article 2025-05-16 09:45:47 +02:00
Fundor333
3a41b1b499 Add new article on ActivityPub vs Webmention with insights and implementation details 2025-05-16 01:37:47 +02:00
Fundor333
a6cca65f78 Replace tweet shortcode with x shortcode in multiple posts 2025-05-10 13:11:29 +02:00
Fundor333
bdb162c9f7 cleaning 2025-05-10 00:27:53 +02:00
Fundor333
97ef2cda33 Fix date in Csv From Django post to correct publication date 2025-04-18 18:42:48 +02:00
Fundor333
7c732cf226 Add CsvCarsDownload ClassView for exporting CSV files in Django
- Implemented a ClassView to handle CSV file downloads.
- The view generates a CSV file with car data (brand, model, year).
- Allows customization of CSV dialect and data structure.
- Supports integration with other Class Mixins for additional functionalities.
2025-04-17 23:09:52 +02:00
Fundor333
df82e77f6c Refactor categories and tags across multiple posts to improve organization and clarity 2025-04-16 00:36:22 +02:00
Fundor333
128b1807c7 Fix typo in blog post about using 'Re:' in titles 2025-04-14 21:07:37 +02:00
Fundor333
879e8c14de New post 2025-04-14 20:56:32 +02:00
Fundor333
ba76f4bada Add tags support to posts and layouts; update colophon with additional details 2025-04-14 02:07:00 +02:00
Fundor333
884d4ae07b Remove 'Hugo tricks' from series in blog post "Pages You Need in Your Blog" 2025-04-05 22:33:57 +02:00
Fundor333
021bcca60e Add new blog post: "Pages You Need in Your Blog" outlining essential pages for personal blogs 2025-04-05 22:31:42 +02:00
Fundor333
b315e5ad36 Minor fix 2025-01-30 21:57:08 +01:00
Fundor333
aa15d7cda4 New post 2025-01-30 21:57:01 +01:00
Fundor333
e2b68df210 Ready for pub 2025-01-27 12:08:18 +01:00