-
Urgent Message for the Linux Community!
With Let's Encrypt, setting up https is a no-brainer. Has been since ~2017 or so.Posted 05-10-2023 at 04:40 PM by rocket357 -
Licenses for Software (What I Currently Believe About Them)
By the way, sometimes, a free license will do. As I discovered, I was trying to be too unique on my program. I don't have to be that unique yet...Posted 04-22-2023 at 03:23 AM by des_a -
The Bigger Picture
Forgot to say, I'm also trying to focus (for a little goal), on helping more people in the forums, when I can. When I can't, sorry to be so needy...Posted 03-23-2023 at 11:45 PM by des_a -
Working on AD Domain
I haven't posted on the forum yet, this isn't made to replace that post, but I think I borked my scripts. I don't want to post there yet, because I want to troubleshoot, so I'm not posting "junk". But here, I can say it, because this is more like notes to me, to remember. If other people want to interact some, great!Posted 03-23-2023 at 10:49 PM by des_a -
Posted 02-21-2023 at 03:59 AM by des_a -
Setting Static IP on Raspberry Pi
Sorry for the late reply. I just finished what should be my final degree for now. Now, in the inbetween time, I have time for some more home work. Not "homework", but "home work".Posted 06-22-2022 at 01:17 AM by des_a -
Setting Static IP on Raspberry Pi
I set my ip static using nm-tui. I have Network Manager installed.Posted 08-25-2021 at 05:41 AM by kermitdafrog8 -
PNF Suite Released
I told you though, that this was NOT the same as C or C++. That's one difference in the languages...Posted 05-14-2019 at 03:56 PM by des_a -
PNF Suite Released
I guess it's too hard for now, without opening a thread, to add C-Like escape sequences to the STRINGV. However, after further testing, IT DOES NOT NEED IT. Why? The ASM command accepts a string_expression, which can be $"{STRINGV}". The $ operator is the string operator, which will add quotes to it which will NOT be stripped. So, in the example subroutine, all you have to do is use that synatax and it will come out to work! YES!!!!Posted 05-14-2019 at 03:55 PM by des_a -
PNF Suite Released
Please leave some comments if u can as you browse around the site.Posted 05-11-2019 at 03:54 PM by des_a -
PNF Suite Released
It seems as if every time I sit to program in my language, I find a new bug. Yes, this is well tested. But apparently it's not bug free. The next bug to fix is I need escape sequences to work inside string values in PNFHA. Otherwise it's not always possible to write in PNFASM from it.
I found this while implementing the patch_0 subroutine in PNFHA.Posted 05-11-2019 at 03:54 PM by des_a -
PNF Suite Released
I just got my final version with all the bugfixes put out. (Not final ever, just can go at a slower pace now). There are now no "known" bugs in the program. Everything works as it is supposed to as far as I can tell.
The last 2 instructions were PATCH (to fix the bug dynamically, since I needed backwards compatibility now), and NATIVE, for running native subroutines.
Because of the last instruction, now we can do ANYTHING an App can do on the OS. Note that the LINUX version is behind a little. Why? My first step is to make it work on Windows, my next, on Linux. Why? Just because I prefer Windows and G++ as a development environment for now.Posted 05-11-2019 at 07:30 AM by des_a -
PNF Suite Released
P.P.S. - Don't worry. For now you can always write PNFASM from PNFHA.Posted 05-11-2019 at 01:08 AM by des_a -
PNF Suite Released
P.S. - At least at the PNFASM level...Posted 05-11-2019 at 01:07 AM by des_a -
PNF Suite Released
After this minor update I will do, it will finally have all known bugs fixed and have a way to do everything your OS can do with an App.Posted 05-11-2019 at 01:06 AM by des_a -
The Future of Network Hardware
A lot of this already exists.Posted 04-01-2018 at 03:52 PM by mralk3 -
Network: Why I Still Use Mandriva Linux 2010.1
Hi des_a!
I was a big Mandriva fan and user, and 2010 was a great distro.
But I wouldn't consider it an option for anything that faced the internet or was accessible by untrusted users in the current environment.
The problem is not "the technology" per se, it is the very long list of known exploits and vulnerabilities that exist in any platform of that age, and its various packages. Even if you made a list, and it would be quite long, you would not be able to patch many of them to a current stable and secure configuration... it just wouldn't be possible. If you run it internet accessible with original package versions then it will be quickly exploited.
For example, SSL/TLS and crypto libs... no longer internet compatable and almost certainly could not be easily upgraded. Web server, PHP, user access controls... swiss-cheese in the current threat environment.
I still run a few Mandrake 7.1 laptops, 120MHZ Pentiums, as remote data-collection devices, and am glad to see others make use of older tech rather than toss it - but the internet environment today must be considered with a critical eye and clear attention to security, or anything that you connect to it will become just another spam-server or DDOS-bot a few seconds after you power it up - literally.
Good luck with all your projects, but please be very cautious about what you connect to the internet to be sure that it does not become just another node in a spam network.Posted 06-27-2017 at 01:03 AM by astrogeek -
Network: Why I Still Use Mandriva Linux 2010.1
With the same settings as I usually use for Mandriva Linux 2010.1, the graphical environment won't even work out of the box anymore. Yes, I could troubleshoot, but for now, I don't want to. It's too much trouble to troubleshoot something like this at this point. Mageia Linux isn't even ready to be a client yet!Posted 06-22-2017 at 12:32 AM by des_a -
Network Work
P.S. - The licensing questions are about the programming tasks.Posted 06-03-2017 at 02:23 AM by des_a -
Introduction to PNF - a
Quote:As for the licensing, I read only enough to know that although it uses the word 'freedom", it is far from a free software license by any common measure. I had hoped it might be GPL or BSD or similar, but it is unique. I do not install any software that requires that I try to understand a license because I am not a lawyer and my best understanding would be pointless in any legal frame of reference. So I rely on the common acceptance of licenses such as GPL, BSD, Apache, etc., and reject all others, and I must reject yours on that same basis. Your license has protected you in the sense that I did not download the code.
Again, I simply am not interested enough to try to digest the license, build and debug the code written for another platform, install required libraries, manually look up opcodes and try to run the example program for a language which has not a single clear purpose for me. That is far outside the scope of my participation in your threads and this blog.
On a side comment, I would strongly encourage you to adopt a well known free software license and business model. In particular, if you are going rely on the help of freely given advice and assistance, it simply is not equitable (and would be considered a bit under-handed by many) to then release the result as proprietary code. You should consider that.
I'm going to leave the topic entirely for now of my particular language. If people would have had interest in continuing, I'd have taken them through all the tools, but maybe it's not ready for that yet. I expected a first version, no matter what it contained, to "flop" anyway, but I'd get feedback to make it better. Here it's not even released past a development phase, and I'm finding it's flopping now. So I will take that into consideration, and as mentioned before, I will change the main topic of this blog again. Whether you participate or not, and I might go back to using the forums and the blog now for that, as I can see some questions popping up in my mind.
I will change my topic of interest to liscensing, and US copyright laws, with touches on international copyright laws. Hopefully there aren't any state laws to worry about here... By the way, I can never seem to spell any type of liscense word right... So I'll start by modifying my liscense again, and post the liscense alone.
I DON'T know when it gets to the right point yet whether I will go to a GPL style liscense or not at this point. I'm very unhappy with the type of liscense I've created, but am happy with some concepts, which is what makes me think that tweaking it is the way to go. I will NOT put the liscense or any liscense under a liscense. Treat the liscense as public domain literature, if possible. Feel free to copy directly or indirectly in any way, just don't do anything such as copyright it in a way that would make anybody else not able to use it (maybe I do want to put the liscense under a liscense??? But then what about the liscense's liscense???) Anyway, as long as someone did not prevent anyone else from using the liscense as a liscense it's fine... Steal it for your direct modification purposes if you wish (not really stealing then, if I'm giving you permission). Anyway, an interesting topic that I will probably want to cover later on too.
However, for educational purposes, I'll pretend like I'm sure like I want to use this liscense. Then I will try to make myself happy with it's effects. Maybe I will be happy and like it. Maybe I won't. I'm not a lawyer, just someone who can program a computer. I can't hire lawyers to create it, as that would take funds I don't have.
I would like other programmers to get involved with creating this liscense (not directly creating, just giving hints). Then perhaps I'll write something the free software foundation will like to use.
Quote:On a side comment, I would strongly encourage you to adopt a well known free software license and business model. In particular, if you are going rely on the help of freely given advice and assistance, it simply is not equitable (and would be considered a bit under-handed by many) to then release the result as proprietary code. You should consider that.
My eventual OS that I want to write, my "BIG" OS, (which would be written in what this language PNF becomes), will HAVE to have it's own special liscense, whether it's considered to be propetory or not. Why? That's because it will have to make some rules about what I call liscense file. These programs (for which the exact language has yet to be written or it's syntax thought about), will replace the standard way of liscensing a program.
I provide the tools, programmers and "users" of my system provide the implementation. Hopefully it's a good one and one I agree with, but if not, that's the risk of providing the tools.
Here is a brief explanation of the concept of liscense files:
Code:* Every file has a twin file, if you do not provide your own, a default is chosen for you. * The twin file is a liscense file * The liscense file is a program written in a special language * The liscense file dictates what you can and can't do with the actual file. It dictactes it in a very specific manor. The OS will deny you the right to do anything with the file that the liscense file does not allow.
So if that's going to become a reality, I need to learn about liscenses, and learn more about them. So IF for NO OTHER REASON, I need to study liscenses and go further with the development of the one I have, whether I use them or not for this simple software. It's without further ado, that I learn these things beginning now.Posted 05-04-2017 at 12:28 AM by des_a