avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • October 17, 2018, 06:15 AM
  • Proudly celebrating 13 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Shades [ switch to compact view ]

Pages: [1] 2 3 4 5 6 ... 95next
It's a long article divided into 6 sections. And yes, that was a prime example of pettiness.

Sounds like a base installation of NextCloud on your server could do the trick.

Has everything you want practically out of the box. And can be expanded upon with free/opensource/commercial add-ons. Am using it myself on my own server and till now, it works absolutely great. Slightly slower than Google drive or other cloud providers as my own connection is more limited in bandwidth. For my uses, the basics runs fine on a 10-year old Dual Core CPU with only 2GByte of RAM.

Donation coder would require more as many more users can be expected to make use of this functionality. Much more RAM and PHP caching systems would already be enough to make it a smooth experience for anyone.

* Edit * - added the link.

As a concept Wave was more interesting than Google+. At least in my mind it was.

Still, solutions like Slack "borrowed" more from Google Wave than most will like to admit.

With Wave Google experienced the Microsoft "curse"...having the right idea at the wrong time, accompanied by a sub-par implementation/API/etc.

Finished Programs / Re: DONE: clean the marked text
« on: October 09, 2018, 11:39 AM »
File managers like Directory Opus have features to rename files autmagically, if you instruct them to do so. For example, I created a button that converts selected files/folders (spaces to dots, capitalize every first character of each word in the name and clean up possible double dots in the name) all in one go.

And I don't think I even have scratched the surface of this specific functionality in Directory Opus. Other decent file managers like Total Commander, XYplorer etc. have similar functionality available to them, I'm sure.

Same here, tried to like it when it was new. But lost interest in social media completely, not just Google+. Visiting my Facebook and linkedIn profiles I do once or twice a year. I do not even have bothered to create accounts for the other socials.

Following Will Wheaton on Google+ (for his youtube channel 'Table Top') was fun for a while. But as I said, lost interest completely. Ah well, at least one icon will be removed from Android... :p

A chip the size of a grain of rice, cannot have too many different connectors on it. Which makes me think that it may be able to do one or two of the suggested breaches, but not all of them.

The servers in question were of the blade server model. That means highly densed motherboards, which in turn leads to motherboards that consist of multiple layers of etched electronic pathways to get all the electronics connected properly.

From what I understood the chip was planted on the top of the mainboard, meaning that getting it connected to all necessary pathways will be difficult, even with equipment.

In short, I have my doubts about the capabilities of such a small chip and proper connectivity to be able to the proposed breaches seems highly unlikely. Size limitations being the main problem here. I would assume that it would be easier to replace one of the standard electronic chips with an altered one and solder that back. Requires less equipment to do, can be done by lesser technical hands and will not draw (immediate) attention.

Living Room / Re: Problem for very strong brains
« on: October 05, 2018, 09:46 PM »
Is it only me, or does anyone else at DC think that we are asked to do the homework for the Excel course he is taking (only he didn't mention Excel in this specific request)...  :P

Living Room / Re: I'm getting married, wish me luck!
« on: October 05, 2018, 09:36 PM »
Felicidades with your marriage endeavor. May it be blessed with happiness and good health, the two building blocks you really need to make anything work.

Is 50 nowadays not the new 40?
And is 40 not the new 30?'re practically at the beginning of a good, long, happy life together.  :)

Living Room / Re: Any maths genius?
« on: October 01, 2018, 08:11 PM »
Move files that are processed correctly out of the folder they were in. Then you can use a simple .vba macro to count the remaining files in the folder with the unprocessed files.

See this link for the vba macro script. Here is another link. Now I know that people love to use Excel as a kind of "dashboard"...but why?

By the way, the provided links were the 1st and 4th search result, provided by duckduckgo. Perhaps DC should spring for a course of google-fu for kalos...

Living Room / Re: Does anyone here use Bitcoins?
« on: October 01, 2018, 08:52 AM »
Bitcoin's main issue (in my point of view) is that transactions can take place immediately or take way too long, depending on your willingness to pay for the privilege to be put first on the queue of transactions. That is not only flawed for the person who wants to pay for goods/services, the person or company at the receiving end of the transaction cannot be sure when the transaction takes place and how much the value amount of the received bitcoin is at that moment.

Trading one miserable way of doing financial transactions for another....yay!

The concept of crypto currency is a good one, Bitcoin's implementation isn't.

N.A.N.Y. 2019 / Re: cStatus a portable network scan and monitoring tool
« on: September 26, 2018, 07:17 PM »
Will cStatus become multilingual at some point in the future?

At the location where I work (in Paraguay) Internet is getting spotty at best. But when we ask for support from our ISP they usually sent over a crew to change the modem before even looking at the real problem. A waste from our time as well as theirs. We used to make dumps with WireShark to show them where things go wrong in the network, but the language barrier between the lowly tech support and real networking analysis software is vast, and I don't mean the barrier between Spanish/English unfortunately.

cStatus is much more digestible by tech support, who will hopefully push our problem more quickly to the required tech support level. Still, I would think that if there would be language support in the future, it would help out even more quickly.

Living Room / Re: Backup Power for USB device -- does it exist?
« on: September 25, 2018, 04:11 PM »
You could also consider adding a power plug to the device and use an external power supply with it.

From your description I gather that (at least) the power lines on each USB port are interrupted during reboot. Splitting up cables might not be as stable as a separate power supply. If you can stomach the extra power cable that is.

If you know how long the power interruption lasts, you could also add an extra condensator (parallel) between the power lines of the USB connection in the USB device. That should add a tiny buffer that should be able to cope with short power interruptions. This requires more knowledge about electronics and the innards of your USB device, though. Something like this would be visually the "cleanest" option. And perhaps there are already existing USB power buffer devices available on Amazon, Ebay, NewEgg, etc.

Even a powered USB hub might be sufficient to help you out.

N.A.N.Y. 2019 / Re: cStatus a portable network scan and monitoring tool
« on: September 18, 2018, 02:11 PM »
For the time being I have enabled the telnet client that comes with Windows 10.  Using 'telnet 53' results in a blanked CLI box. The same happens when I use 'telnet 53', so I assume that behavior would be what one expects.

I did not have any issues browsing when a static IP address and only the DNS server were configured (including the 'ipconfig /flushdns'), so I didn't expect any connection issue.

Screenshot of cStatus (with initial config file) that shows all packages to are dropped.

Screenshot of cStatus that shows that packages to do arrive.

After restarting cStatus, the problem remains.

Progress!!!  After another restart of cStatus and recreating the entry, packages are not dropped anymore.

Overview systeminfo, in case that helps.

** Edit:  added last screenshot + spoiler.

N.A.N.Y. 2019 / Re: cStatus a portable network scan and monitoring tool
« on: September 18, 2018, 06:26 AM »
I don't have telnet installed. And because of security risks with that protocol I'm not intending to do that either.

My workaround is fine with me. It was just weird enough of an error to mention it to you, so you could keep track of it in your internal bug tracker  :)

N.A.N.Y. 2019 / Re: cStatus a portable network scan and monitoring tool
« on: September 17, 2018, 07:17 PM »
About port 53 I use it as a method to detect Internet access on several sites and never had a problem, I can't explain why you cannot do it!

Want to know something really "funny"?  is the secondary DNS server from Google. So I thought "let's try their primary DNS server", so configured: port 53 which works like a charm. Retried their secondary DNS server again (for funsies) and you guessed it right. All (test) packages to that server are dropped.

Can't explain it either...but in any case, thank you for a tool that will come in handy when troubleshooting networking issues.

Living Room / Re: SmartPhone battery "hot swap" and charge info
« on: September 17, 2018, 04:05 PM »
As far as I know, any smart phone has circuitry build into itself that regulates the charging of the battery. Granted, some more feature-rich circuitry than others.

Wireless charging will require the battery to be connected in the phone and the phone in the charging field of the wireless charger device.

My phone has support for charging wireless, but never used it. Heck, I have used the original wired charger only once. I always slow-charge using an USB slot from my PC's. Haven't had to change a battery once in several Nokia (dumb and smart) phones, or Huawei phone or Kyocera phones (my current ones are both: Kyocera Brigadier). And on average I use a phone for 3 to 4 years. Had a daily driver Nokia 5530 for almost 6 years. Still had the original battery in its original shape and still lasted 4 to 5 days on a charge.

From the 6 phones I bought here in Paraguay, none of them needed a battery change. Slow-charging has been good to me, so I am not inclined to go and buy a wireless charging device, which are expensive here in the city. About 50 USD for a no-name brand is the cheapest one I could find.

Living Room / Re: EU to Stop Summer (or is it Winter) Time
« on: September 16, 2018, 05:20 PM »
Saw something about this a few months ago with the head of the EU bitching and moaning that there is no need for it and they the entire EU should be unified on the exact same time "to make trade easier" (Cause no company in the world has any idea how to trade with a country in a different timezone, apparently).

People wonder why the UK voted to leave, and countries like Italy are on the's for stupidity like this.  They want to do stuff simply for the hell of it, with no actual thought process involved lol.  Clocks going back/forwards is something everybody is fully used to.  It happens twice a year, and for the majority of us...has done for our entire lives... :-\

That is the comment of an uninformed someone who hasn't done automated transactions with countries in different time-zones. For those that do/did, they are fully aware of the headaches caused by time-zones.

An example: not sure if you are aware or not, but it is no secret that European countries have their energy grids interconnected. And that energy is distributed between countries at the exact moment that is needed. In an ideal world the energy grid contains as much energy as its demand. And this has to happen according to JIT (Just In Time) principle.

Communication between energy producing companies, energy distribution companies, energy selling companies and companies responsible for maintaining the grids the energy travels on is therefore essential. In a lot of countries, energy is handled by one company and that gives consumers the (very) false impression that it is simple. It is not, I can assure you. Not on a regional level, not on national level and most definitely not on international level.

In Europe it is so that European consumers are allowed to buy their energy from any provider in Europe. Because that concept results in the most honest energy market where energy companies mostly compete on price, but also in uptime and secondary services. All to the benefit of every European consumer. Concepts like that are a good thing in the long run.

Unfortunately, energy comes in different forms. Natural gas is the most problematic one. In the Netherlands it is so that you need to pay your energy bills on a monthly basis. But each year energy companies review the consumption of energy and sometimes that results in the consumer having to pay extra, and sometimes the consumer gets money back. The consumer must pay for industry agreed upon caloric value for each cubic meter of gas they burn. Sometimes more amounts of cubic meters of gas are required to have the same burn, sometimes less. The caloric value of gas is never constant because of a lot of different external influences (temperature, quality and humidity are the main ones). And those differences will be reviewed/recalculated on a yearly basis.

Lots of European countries must import their gas from Russia, which means that gas must travel to quite some countries and time-zones before it arrives at consumers. Gas distribution companies and grid companies therefore need to be finely attuned to each other on a international level. Supply and demand is therefore always in a "fluid" state, but still must match the supply==demand rule for the grid itself. Automatization of international systems is therefore essential and you'll need proper communication about the correct amounts of energy arriving at the intended locations on time.

All that text above only describes a small part of the energy market in Europe, but there are much more and very different markets which would also benefit greatly from the lack of time-zones.

Unfortunately, there is more that makes time-zones a royal pain in the behind. Some countries want to apply their time-zone "perfectly", which results in time-zone differences that are not an hour, but only one or more parts of an hour.

And then there is still the difference between the moments when a country applies the DST change. In Europe it is common that countries use the seasonal changes to apply DST changes. The United States, for example, uses the equinoxes to apply DST. On average there are 3 weeks between an equinox and a seasonal change. So in that intermediate 3 week period time-zones are a really big mess and an absolute headache for internationally operating companies. Add to all this time-zone misery the fact that not all countries use the same calendar and the that is time-zones is finally complete.

Another example: here in Paraguay it is the president who decides the days to apply the DST changes. If he/she would decide that today a DST change and tomorrow the other DST change must be applied, than it will happen that way. Now it is not as extreme like that, but Paraguay is not the only country that does this. Still, this random selection means that for about 2 months in the whole year I cannot use any internet time server for keeping my computers in sync. Let alone doing any automated time-based tasks that require me to connect to any country outside Paraguay.

With that kind of randomness, you might as well not use DST at all. But sure, for those that live and work in one and the same time-zone, they bitch and moan about getting rid of time-zones, because its just a small adjustment in your alarm-clock/microwave/oven etc. Those that have to work around the true implications of the that is time-zones know better.

N.A.N.Y. 2019 / Re: cStatus a portable network scan and monitoring tool
« on: September 14, 2018, 03:01 PM »
In the default configuration there is a link that checks Google DNS server at port 53. 'tracert' shows me that there are 11 hops between my system and the Google DNS server.
So I can connect to the DNS server.

When I configure that DNS server as the only one in my static IP address configuration (and 'ipconfig /flushdns'), I can surf without issues.
So port 53 isn't blocked on their or my end.

However, both cStatus and fail to connect to this Google DNS server.

Adjusting my IP configuration from static to dynamic (and 'ipconfig /flushdns' again), same results.
Disabling the Windows firewall, just in case, same results.
Configuring a different DNS server entry in cStatus: (OpenDNS) TCP ping port 53, everything works perfectly.

Why is the Google DNS server so problematic?

Even if there is no clear answer to that question, you might want to change the default DNS server entry from Google to OpenDNS.
That would leave a better first impression of your software, which is very nice.

General Software Discussion / Re: Big Data tools
« on: September 14, 2018, 11:02 AM »
RJ TextEd

Is freeware, multi-lingual and the website says it is allowed to be used in commercial environments too. Donations are accepted. This text editor has support for regex and I tested (previous versions of) the software with 2GByte log files and search/replace actions in those files were fast on a 7 year old PC (16GB RAM, i5 CPU (3th generation, 3.5GHz)).

- Regex I haven't played with, so how well/functional the support is I can't tell.
- Haven't tested with log files bigger than 2GByte, so if 20GByte log files can be processed, I can't tell.

General Software Discussion / Re: Et Tu, CCleaner!
« on: September 11, 2018, 06:18 AM »
System Ninja is a replacement for CCleaner. Last  time I tried it, the interface was much more spartan than CCleaner's, but feature-wise it is very similar.

By default it is also more thorough than CCleaner (in default setting). Be advised though, that thoroughness can sometimes be a double-edged sword. And if you pony up the cash, it also comes in portable format, the free version only comes as an installer.

Coding Snack Guidelines / Re: Simple logon-logoff timekeeper
« on: September 08, 2018, 06:32 PM »
There is a free, feature-limited version available of ManicTime available. After you install that software it keeps track of all the windows that you have open and how much time they are active. All without any extra action on your part. At the end of the day you get a graphical timeline overview with the total times of each activated window specified. You can export that overview into a CSV file that can be read and/or processed with Excel.

I would suggest to try out the free version to see if its time tracking capabilities fit with your request. If you do like it, you can get the commercially licensed version with a lot more functionality, like getting weekly/monthly reports etc.  When you really like it, you can even ask your company to purchase their server software. then they can generate whatever kind of reports about every computer/user that has ManicTime installed. That should make the creation of bills much easier, smoother and faster for them and their customer(s) demanding the graphics you produce.

Just a content user, no further affiliation of any kind.

I always used the 'Offline NT Passwords & Registry editor' to reset the admin password. Still works with Windows 10. Caveat: that was one of the earlier Windows 10 builds at the time. And it didn't have any file system encryption enabled anywhere. That last bit is important, because if you have that Windows functionality enabled somewhere on the disk (or the whole disk), accessing the encrypted data will be next to impossible.

Besides all of the above, MongoDB is intended more for document management.  The strength of NoSQL databases lies also in their ability to have nodes (read: separate computers) for reading/storing data at speed. All of that does not indicate that it even can (or should) be used as "portable" solution.

SQL Lite is indeed a good option. MySQL has a lot of free tools to manage that database. Even web-based it that tickles your fancy. There is a tool called: XAMPP which you can use in a portable sense to create a full blown web development environment. there is a tool in it that allows you to start/stop each individual section of that environment separately (Apache, MySQL, PHP and Python). So you could only start the database from it and you could use the command line to create databases and users. Or use the included PHPMyAdmin web interface (which requires you to enable Apache only for as long as you need it to). And if manually starting MySQL sounds like a bit of a drag, the start/stop tool also allows you to enable it as a self starting service too.

XAMPP is an archive of about 75MByte (7-zip) to download and if you extract it in a root folder (for example:  C:\xampp) than you don't need to do anything to make MySQL work. If you don't want to use the root folder, there is an executable batch script in that archive that shows you the steps to reconfigure it for any desirable storage location.

If your tool becomes popular you might want the extra features of a more mature database, which can be easily implemented on (cloud-based) web servers as well. In that case MySQL is a decent bet. Quite a feature set, smallish resource footprint, a lot of free (web-based) management tools and lots of code examples on how to work with it programmatically in whatever language.

Some tools have WinPCap as a hard-coded requirement, I'm afraid.

However, If you get the latest version of a tool called WireShark, it will automatically install a modern version of WinPCap if it detects that it is missing from your system. Modern installers of WinPCap do not require you to misconfigure your Windows installation, opening it up for any form of attack available since Windows 98.

Sounds like the DonationCoder forum needs to be expanded with a new board: Nostalgia

Sure love the images shared, the good old days...

Pages: [1] 2 3 4 5 6 ... 95next