Re: how to build a software without a website Programming Web Development by pritaeas Please be a bit more specific. Re: Differential Directory, indexing method Programming Software Development by xrjf Just a quick update for anyone interested: I have revisited and significantly improved the code, aiming for a more professional structure and better performance. The updated version avoids freezing the UI during long operations and follows more robust programming practices. If you’d like to see DiDi in action, there is also a video … Differential Directory, indexing method Programming Software Development by xrjf **Features:** * Retrieves the differentiating bit of a key with respect to the previous one and … concept, but instead of letters, it identifies the first differing bit between keys. It stores this position in a node, which… 2 (with no children). With this structure —which is a bit more elaborate— the index remains sorted, and only a maximum… Re: Differential Directory, indexing method Programming Software Development by noahevans … and elegant. The idea of storing only the first differing bit between keys reminds me of how we optimize systems for… How Does Flutter Handle State Management Internally? Programming Software Development by James_228 … more advanced stuff — but one thing that still feels a bit unclear is state management. I know there are several options… Re: Are we being played by AI? Let's Discuss! Community Center Meta DaniWeb by Dani … a post unless I'm 100% confident. I have a bit of a migraine right now, so I have to put… 2 posts should be deleted when my head is a bit clearer. However, I would not discount a new topic because… Re: Are we being played by AI? Let's Discuss! Community Center Meta DaniWeb by Dani > I have a bit of a migraine right now, so I have to put … 2 posts should be deleted when my head is a bit clearer. Unfortunately, I ended up in the ER from an… Re: Buggy career talk :-P Programming by Salem … bus analyser. After which, the solution was obvious after a bit of RTFM. Turned out that one of the processors had… Re: I'm Tired! How to Increase Social Media Followers Digital Media Digital Marketing by Shady33 … interaction I hope this helps, even if just a little bit. :) Re: Differential Directory, indexing method Programming Software Development by rproffitt DiDi appears to be some China based UBER service but then again I can't find a question or much else to discuss here. Re: Differential Directory, indexing method Programming Software Development by xrjf About DiDi DiDi (Differential Directory) was originally developed as part of my thesis project in the early 1990s. The name bears no relation to the more recent Chinese ride-sharing company. At the time, DiDi was a novel approach within its academic context, but a change in legislation unfortunately led to the closure of the school and the … Re: Differential Directory, indexing method Programming Software Development by xrjf For example, as Donald Knuth points out in The Art of Computer Programming, the theoretical lower bound for comparison-based sorting algorithms is K × log₂(N). I developed a very simple method that matches this performance. However, DiDi goes far beyond: its performance is proportional to K × (maximum key length), regardless of the number of … Re: Differential Directory, indexing method Programming Software Development by xrjf As an illustration, consider the theoretical lower bound for comparison-based sorting, as stated by Donald Knuth in The Art of Computer Programming: K × log₂(N). I developed a simple method that matches this limit. For example, to sort the list {2, 5, 7, 1, 4, 3, 8, 6}: Sort pairs: (2, 5) → [1] (1, 7) → [2] (3, 4) → [3] (6, 8) → [4] Merge… Re: Differential Directory, indexing method Programming Software Development by xrjf "Just to clarify a previous mistake: the efficiency should be K × N × log₂(N), not K × log₂(N) as I initially wrote." Re: Differential Directory, indexing method Programming Software Development by xrjf I've just made an update because some records weren't being added properly. The issue was that the form didn't take into account that the register field (in the call to DiDi) is passed by reference. Multiple MySQL connections + transactions Programming Databases by Dani I ran into a bit of a snag in my code, and I'm trying … Re: How secure is Github? Programming Software Development by Dani … of 3 people. (Narue aka deceptikon helped for a little bit many years ago, but he hasn't been around in… from Upwork that I recruited help from for a little bit a long time ago when I was feeling very overwhelmed… Re: Page Speed Issue Digital Media Digital Marketing by Dani …;A site. I would say that flat forums are a bit of a mix between Stack Overflow, which is one question… Re: send checkbox to email using phpmailer Programming Web Development by Dani … having anything to do with PHPMailer, so I'm a bit confused. Why do you have `<form action="#errors… Re: Does Google's Disavow-Tool still work - or does it hurt? Digital Media Digital Marketing Search Engine Strategies by ashleydent4u …, it might help, but I think it’s become a bit trickier. Re: How did you learn about DaniWeb? Community Center Meta DaniWeb by rproffitt So long ago. Could have been an invite from another member that had ties way back when I was one of the many helper/admins on MSN boards. That was in the mid 1990's so it's a bit fuzzy now. Re: How did you learn about DaniWeb? Community Center Meta DaniWeb by Dani > That was in the mid 1990's so it's a bit fuzzy now. Nonono. You must be mistaken. DaniWeb was founded in 2002. Re: Why my created link is not updating as a backlinks? Digital Media Digital Marketing Search Engine Strategies by sarahhamdan If your backlink isn't updating, it could be due to indexing delays, a nofollow tag, or the linking site’s low authority. Make sure the page is indexed and check with backlink tools like Ahrefs or Moz. Sometimes, it just takes a bit of time! 😊 Re: Looking for AI app developers Programming Mobile Development by Dani That sounds really interesting. Did you ever launch the SDK? I am a bit in the same boat as you as DaniWeb Connect has an API but I have been really struggling getting it adopted. Sorry I can't be more help to you directly. Re: Key Tools and Tips for Efficient Web Development Programming Web Development by simplixi ….js:** Another great tool, like React, but it's a bit easier to pick up when you're just starting out… Re: Any Reddit pros? Community Center Geeks' Lounge by Dani Not only does that sound annoying, but it sounds a bit like the reason why I created DaniWeb in the first … Re: Selling the house that I grew up Community Center Geeks' Lounge by Dani … of that would fit, I suppose. I am in a bit of a similar boat. I lived in a very large… Re: I'm Tired! How to Increase Social Media Followers Digital Media Digital Marketing by Dani …? I would suspect that scheduling social media posts is a bit like scheduling broadcast TV programming. Re: Contact form does not working Programming Web Development by Biiim …](https://github.com/PHPMailer/PHPMailer) package, it's maybe a bit of a headache if you are not that familiar with… Re: Theory on the VPN Programming Mobile Development by Mr.M I guess a more research on this has to be made, problem is that it is hard to get the exact people who knows this and has done it before to give straight answers.