Tag: Scripting

Done via using scripting language(s).

  • Headers

    // ==================================================
    //
    //	Project: Timetables
    //
    //	Module: Application
    //	Component: Main
    //	File: timetables.cpp
    //
    //	Purpose:
    //	Implements the main command-line interface
    //	for the Timetables application.
    //
    //	Notes:
    //	Provides an interactive command interpreter
    //	that allows users to define, modify, and
    //	manage scheduled tasks. Integrates the File
    //	and Command systems to generate timetable
    //	content and compile the resulting LaTeX 
    //	document into a PDF.
    //
    //	Author(s): The Kumor
    //
    // ==================================================

    I came up with this type of header at the beginning of each file. I no longer have “Modified” and “Created” sections because they’re pretty much a hassle (but sometimes helped me).

  • KumTube released

    I finally released the project, since I freed some of my mental bandwith after finishing Garden. It runs on UploadTool.

    UploadTool allows it to display videos and upload videos. You can give them name, description, and visibility (for now does nothing).

    There’s nothing special about it, but I needed it because I ran out of Discord Nitro so I can’t upload videos that have large size.

  • Dev blog #5: Garden

    Finally released!

    Description

    Application consists of field and side menu. In the side menu, user chooses a vegetable/fruit to plant. Each plant has an image and name associated with them. Polish and English being the supported languages. Once planted, field recalculates an area trying to find if plants around like it.

    Features

    Application contains plant database. App allows resizing, saving and loading plant fields

    Software & Hardware Requirements

    Insanely low, anyone with potato PC can run it. There’s a caveat though: it only runs under Windows due to WinAPI being the only system-level API.

    Download

    Releases
    Repository

  • Dev blog #4: Garden

    This is the work so far. I am quite satisfied with this vegetable sheet, given I don’t have drawing skills (except for maps).

    I’m hoping to finish this before March. Not going to lie, this app gives me Windows 3.1 feel due to GDI. And I kind of like it.

    While image rendering might not be the most perfect thing in the world, it’s better than nothing.

  • Dev blog #2: Garden

    I’ve decided this will be Garden’s application icon

    This is the best I can do lol.

    So, next thing I have to do is make actual button rendering, embed Lua and I guess that’s it for now? I also have to find some good resources on vegetable neighborhood. That’s crucial.

  • Dev blog #1: Garden

    I’ve been coding this for a while, but as I said, I didn’t have much free time for these things. Now it’s changed.

    This project is primarily for my mom. She wanted an easy way to manage creation of her garden. Mainly with regards to “what vegetables can be next to XYZ”. I’m thinking of using Lua for scripting in the vegetable types and their neighborhoods.

    So far I created event system and basic field concept. They’ll have images on them and will flare up with particular color (red for bad neighborhood, orange for so-so, green for ok).

    I’m not so much in a rush, but I want to finish this thing. Check it out on it’s repo.

  • The energy to create

    I pretty much finished everything I had to (that wasn’t related to my personal projects). As a result, I now have a lot of time and a lot of mental energy.

    I thought I could finally start being more productive. And finally pouring that productivity into my applications I wanted to finish. Such as Garden, Chess, or that Garry’s Mod game mode about jumping.

    I’ve set up some artificial deadlines for them.

    I’ll also start streaming soon and make the Discord server more ‘inclusive’ / generic.

    Wish me luck!

  • KumTube

    I was thinking of making some video upload utility. Reasoning: I am an admin on a Garry’s Mod server. Once I run out of nitro, I’ll have to rely on third-party video sites to show evidence, in case it’s needed.

    The name is a bit funny. I thought of UploadTool. That would run a subdomain or some subdirectory/service called KumorTube on my website. I thought of shortening the name to KumTube. I know what you’re thinking, but it’s really not THAT. I just happen to have a funny second name.

    But I’d have to go through all these procedures I have when starting a new project and it’s tiring. I’ll think about this idea later.

  • Dev blog #3: Tasked

    I changed colors a bit.

    I’m going with PHP approach though.
    Changes are saved to https://github.com/thekumor/tasked/tree/dev

  • Dev blog #2: Tasked

    I made some progress.

    Tasks are displayed in a nice, fancy way. I plan on making them even fancier, with animations, but that’s the furthest I can push right now. I think I’ll add a subpage where you’ll see all the days you’ve saved.

    Now, saving will be done in a filesystem. I plan on not integrating MySQL of any form into this project, mostly because I got mad when trying to work with Apache. Every single web browser just caches .js files and you can’t develop anything. And Apache is needed for PHP to work, which is required to access a database (since it’s serverside).

    Also having progress saved in a filesystem could make this portable. And by filesystem I’m talking about just files in a folder. I don’t think a tree is required, but if there’s to be thousands of entries, I may have to divide folders up (NTFS hates folders with 11k+ files or so).

    In general, this is a fun little project to work on and distract myself from things I should be doing.

  • Dev blog #1: Tasked

    I’m working on an improvement to https://github.com/thekumor/task-calc

    A new version of it, which I creatively called ‘Tasked’ is going to also save points to a database and then calculate the average, median and standard deviation, along with average range to see if a particular day is below or above average in productiveness.

    Of course, that’s as long as you can measure productivity in task completion and numbers, which you can’t. But it at least makes it easier and more visual.

    This version will also contain subtasks.

    I’m thinking of making something else than a table, maybe button/card-like sections?

    This project is under https://github.com/thekumor/Tasked and fresh changes are pushed to ‘dev’ branch.

  • Working e-mail

    I’ve finally managed to make Dovecot work! You can e-mail me via contact@thekumor.com asking for cat pictures.

    It was quite hard, because there’s lots of conflicting data regarding proper setup of Postfix & Dovecot, but I somehow managed. The only thing left is Google’s anti-spoof requirements.

    People say Google tends to change it’s code often, hence it’s not a guarantee I’ll ever manage this one. But at least I can receive e-mails now (not send them to external servers).

    I’m just gonna use it as a proof-of-work. It’s a cool learning experience as well.