topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Saturday December 20, 2025, 7:36 pm
  • Proudly celebrating 15+ 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

Recent Posts

Pages: prev1 ... 102 103 104 105 106 [107] 108 109 110 111 112 ... 364next
2651
General Software Discussion / Re: "Pointer" Directories in Windows
« Last post by f0dder on February 02, 2010, 09:10 PM »
NTFS Junction Points - there's no Explorer functionality for creating/modifying, and I can't remember what the commandline tools are named (nor whether they're included with Windows or require a resource kit/whatever). But powerful file managers like xplorer2 can manage them. Btw, be VERY careful when dealing with junctions in standard Explorer - deleting a junction won't just delete the junction, but also the folder it points to!

And when doing junctions, also keep in mind that it's possible to create circular/endlessly-recursive hierarchies... you really don't want to do this. Apart from juctions, there's also SymLinks - but those weren't introduced until Vista (whereas Junctions are Win2000 and later), and I frankly don't know much about how SymLinks work.

Junctions require NTFS filesystem, but obviously you're running that and not FAT :)
2652
Too bad the design is so ugly; I'd prefer something square & stackable, preferably black as well - form factor being more important than color, though. USB2 is probably also limiting, even if the drive used is 2.5" its likely able to do more than 32MB/s (where do tomshardware get that figure from, anyway? While you're not going to reach full theoretical speed, USB2 is 480mbit/s or 60MB/s).

ReBit sounds like a pretty nice solution. Haven't read extensively on the details, but it sounds somewhat like apple's TimeMachine or Genie-soft's timeline? I think I'd prefer something that didn't make the data partition invisible, and relied on regular folders and hardlinks (akin to rsnapshot)... but hiding the partition is probably a smart move for non-techie end-users.
2653
Living Room / Re: Just how many Hitler videos does the world need?
« Last post by f0dder on February 02, 2010, 08:18 PM »
Maybe someone can make one of these hitler videos about DonationCoder?  Told from the standpoint of someone angry about having to donate? or else told from the opposite standpoint, of a coder upset that people aren't donating enough?  Or ranting about Cody the mascot? Or ranting about the posts of one of the long-time members of the forum?

Why not do Hitler having a melt down because DC is providing custom programming free, instead of charging a kings ransom for it like a "proper" (blood sucking) corporate machine.
Pardon my ignorance, but I thought nazism meant Nationalsozialismus - i.e., socialism. Thus, would Hitler be a ide-hard capitalist against the ideas of DonationCoder?

I could of course be wrong, I haven't read Mein Kampf and didn't pay that close attention to WWII history lessons :)
2654
Living Room / Re: Tech News Weekly: Edition 4-10
« Last post by f0dder on February 01, 2010, 04:45 PM »
Interesting that SourceForge's blocking of "axis of evil" countries isn't mentioned :)
2655
fSekrit / Re: Development: progress and thougts
« Last post by f0dder on February 01, 2010, 01:21 PM »
Yeah, the last one does not seem to allow reusing code. In any case, is it a good idea to use a Creative Commons license for software?
That's definitely something I'd like to hear other people's thoughts on - it does feel a bit awkward. If somebody can find me a software-specific license that resembles CC's Attribution-Noncommercial-ShareAlike, let me know :)
2656
fSekrit / Re: Development: progress and thougts
« Last post by f0dder on February 01, 2010, 09:37 AM »
Wow, that bsnes blog post is long - might read it a bit later.

I was considering Creative Commons Attribution-Noncommercial-Share Alike, as I think :p it supports the attribution and non-commercial aspects that I want. The Attribution-Noncommercial-No Derivative Works would also add the "stay in charge" aspect, but it seems a bit draconian.
2657
fSekrit / Re: Development: progress and thougts
« Last post by f0dder on February 01, 2010, 03:40 AM »
We have a redmine set up on http://redmine.dcmembers.com -- if you create an account i'll make an fsekrit project for you there.
Thanks, but I don't need it right now - I have redmine on my private server, and I use ToDoList for managing stuff right now... it's when opensourcing the project that issue-tracking might come in handy, and I expect whatever source hosting to provide issue tracking. If it doesn't, or it sucks, I'll definitely take up your offer, though :)

The multiple document streams idea sounds interesting..
Yep, and it's something that has been requested by users. And I can definitely use it myself to organize my passwords.exe a bit better :)

Btw, another thing I'm considering is a BeyondCompare plugin so fSekrit documents can be compared without decrypting temporarily to disk - I'll have to check out how much work this requires, but it's definitely also something I could use myself... sometimes I add new password entries on my laptop, and end up with files that are out of sync. Having factored the container load/save stuff out to a separate project was a prerequisite for even considering this.
2658
fSekrit / Development: progress and thougts
« Last post by f0dder on January 31, 2010, 05:48 PM »
I figured it's about time I write down some thoughts on the future of fSekrit in one (hopefully coherent) thread, rather than having bits and pieces spread across various other threads. So, without further ado, here goes a braindump :)

Current state of fSekrit
The program is relatively close to being feature-complete, at least in the context of the features I originally envisioned. A few of the unimplemented features require a fair amount of code, however, feature count isn't everything.

Not all code is as clean as I would ideally want, there's a fair amount of commenting and documenting to be done, and a bunch of refactoring as well. Work has been started on this.

There's currently no test suite, which is... pretty bad. There's been a few bugs that a test suite would/should have caught. Never really found any C++ unit testing framework I liked, but I recently bumped into gtest which actually looks pretty decent. Feedback?

Overall, I'd say that the project is in relatively good shape.

fSekrit in the future
Keywords:
  • Modularizing - progressing nicely, "sekritCore" close to done.
  • Documentation - update & cleanup existing. (Internals, not readme.txt)
  • Unit testing - not started.
  • Key derivation - implement PBKDF2 instead of sha256(passphrase).
  • Tabbed interface - multiple "document streams" in one container. Work has been started.
  • Mass upgrader - automate upgrading of editor part of documents.
  • Open-source - unleash the source code unto the world.

The current goals are towards cleaning up the source code, before new functionality is added. This means modularizing, documentation, unit testing. Work is progressing nicely (load-code has been refactored & works, save is yet to come), but there's still a fair amount of work to be done. Executable size has bloated a bit, but once unit tests are in place and refactoring is done, some code will be specialized instead of using standard C++ containers, which should bring code size down to the size of 1.40 - perhaps even a bit smaller.

Once cleanup is done, I'll have to decide on whether I want to open-source the project first, or if some of the missing features should be implemented. I'm leaning towards open-sourcing first, perhaps implementing PBKDF2 first. Feedback?

Opensourcing fSekrit
I've been wanting to do this for a while, it's something that has been planned pretty much from the beginning. I didn't want to release the code before it is "decent enough", though - I'll have to admit that some revisions haven't exactly been top-grade code :)

There's various decisions to be made wrt. opening the source. One of them is license - it's definitely not going to be the horribly yucky GPL. Basically I don't want anybody making money off my work, I want attribution if my code is re-used, and I'd prefer to stay in charge (though this last requirement needn't be enforced in the license). Feedback?

There's also the issue of hosting. Forum and binary downloads probably still fit just fine on donationcoder.com and dcmembers.com, but I'm not sure what to do with the source code. I'm considering SourceForge or GoogleCode, dunno if there's other/better choices. Feedback?

At least initially, I'm going to keep the subversion repository on my own private server, and let people contribute patches if they want. Source code previous to the open-sourced version won't be public available. Eventually, it'd be nice to have updates to my own repository mirrored to a public repository; this really screams "move to a DVCS". Feedback?

I might want some bug tracking / feature request system as well... that would probably come with the source hosting. I've used RedMine a bit, and that's the one I've been liking best - trac is apparently nice, but looks a bit unpolished.
2659
Finished Programs / Re: IDEA: Faster boots combining hibernate and restart
« Last post by f0dder on January 31, 2010, 03:43 PM »
Here's an AHK prototype:
I wouldn't launch the "10 mins wait then hibernate" command via Autostart but the "runonce" registry setting (http://support.microsoft.com/kb/137367)
The "10 mins wait" command should also check if the system is idle and/or do a "10 seconds to hibernate" countdown.
I'd prefer not to muck about in a user's registry if at all possible.  However, if the startup folder method proves to be a problem, I'll go that route.
RunOnce is cleaner than mucking around with the filesystem - it's made exactly for situations like this.
2660
I had used audacity in the past but I don't know if has the feature you seek.

I am mentioning it because it is FOSS  8)
...and it pretty much sucks :( - pretty sad that this is the opensores audio editor "flagship".
2661
Developer's Corner / Re: Forgotten Assembly Language Commands
« Last post by f0dder on January 31, 2010, 12:13 PM »
That would be instructions, not commands. Heck, if you want to be really nit-picky, it'd be "instruction mnemonics".
2662
Circle Dock / Re: One Circle Dock download for every second so far!
« Last post by f0dder on January 31, 2010, 12:04 PM »
Sounds like an insane amount of bandwidth usage :o

You're sure that it's all from users actively downloading CircleDock, and not webspiders/whatever erroneously grabbing it, perhaps because of missing "nofollow" or mime types or whatever?
2663
Developer's Corner / Re: Python Language Annoyances
« Last post by f0dder on January 31, 2010, 11:59 AM »
1. The errors that he's had to bring to me are because of the indentation and the lack of implicit variable declarations
I suppose you mean explicit?

I'm still a firm believer that choosing indentation for blocks was a mistake - delegating checks to a 3rd-party tool instead of the language core doesn't really help. Same goes for not requiring explicit variable declaration (which, as mentioned previously, has nothing to do with static vs dynamic typing).
2664
Living Room / Re: HTML...In Britsh?
« Last post by f0dder on January 31, 2010, 11:54 AM »
I can't see why it would be impossible to have synonyms in HTML so that both color and colour are equivalent. That way people who learn English can use HTML without irritation and the Americans can carry on getting it wrong!
It would be horrible. The language definition would bloat up, there's the already-mentioned issues if multiple spelling variants are used in a single tag, et cetera.

OK, so back to the localized languages then. Good old Office 95 supported German macros.  :Thmbsup:
You mean keyword in German? Ugly ugly ugly. What happens when you try to use one of those macros in a non-German locale? And what about a non-German trying to read the macro? Plain silly. Already seen the problems it causes when silly products like Borland C++ Builder output dates/etc in internationalized form, and fail to read those back in another locale... localizing an entire language is even worse.

Code is not a language you communicate in, right?
It sure is - identifiers and comments.
2665
Living Room / Re: HTML...In Britsh?
« Last post by f0dder on January 29, 2010, 11:06 AM »
Anybody else want to be able to code HTML in BRITISH?
Not really, no - it would be messy if the standard supported both spellings. What would you expect to happen if a tag specified both "color" and "colour"? As long as it's consistent, either way is fine... but supporting both or mixing? Ugh.
2666
General Software Discussion / Re: Software support - am I losing my mind?
« Last post by f0dder on January 29, 2010, 11:04 AM »
Blanking out the name of the support person is fair, but IMHO mentioning the name of the product is in order - after all, it's their support policy causing such a mess, and definitely something to warn other users (or potential users) of :)
2667
General Software Discussion / Re: Make XP look like Win7
« Last post by f0dder on January 29, 2010, 04:56 AM »
Pretty pointless, IMHO - you'll get the new looks, but not the GPU-accelerated performance, nor the memory savings of keeping bitmap elements solely in video memory.
2668
General Software Discussion / Re: Software support - am I losing my mind?
« Last post by f0dder on January 29, 2010, 02:15 AM »
Why do you guys keep blanking out the product name? Seems pretty relevant to me...
2669
General Software Discussion / Re: Software support - am I losing my mind?
« Last post by f0dder on January 28, 2010, 08:21 PM »
Darwin, I wonder if your or anyone really been far even as decided to use even go want to do look more like?
2670
Living Room / Re: Optimus Maximus
« Last post by f0dder on January 28, 2010, 05:59 PM »
Heh, it ended up pretty fat... and requires an external power supply? What a joke.
2671
Living Room / Re: Recommend some music videos to me!
« Last post by f0dder on January 28, 2010, 05:31 PM »
http://www.vimeo.com/8837024

I thought this thing was interesting in its simplicity
That had a nice demoscene feel to it :)
2672
If you're talking about ToDoList then it is opensource? If you can't find something good enough for linux, about running it in WhINE?
2673
General Software Discussion / Re: Software support - am I losing my mind?
« Last post by f0dder on January 28, 2010, 04:55 PM »
Time to see if you can reach somebody else in the company, and tell them that they've lost a customer because they've outsourced support to India?
2674
Living Room / Re: External harddisk broken?
« Last post by f0dder on January 27, 2010, 11:05 AM »
OK, at least not a complete dead disk, then... but it still sounds pretty bad. It could be just the filesystem that's damaged, but since you say trying to access the partition causes whirring things still sound pretty bad. Does the drive properties dialog come up immediately when you try to open it, or does it take several seconds with the drive whirring meanwhile?

does actually sound like "awful noises" to me - like a stuck read/write head arm.
-f0dder
Is there a fix for this?
I've had success with tapping the drive (gently but firmly) with the head of a screwdriver... this is a last resort, and if it works you should copy data off your drive ASAP and expect it to die during the process or shortly after.

Let's hope it's not that bad, though.
2675
fSekrit / Re: BUG - Temporary fSekrit-xxxx.exe not being deleted
« Last post by f0dder on January 27, 2010, 10:57 AM »
Thanks for the bug report, umbra.

It's a known issue, and will be fixed in the next release; I already identified the cause, so fixing should be pretty fast. It will probably take a bit of time before next version is released, since I'm doing some general source code cleanup and restructure in preparation of open-source the program. I could do an out-of-band bugfix and post here, though, if you're annoyed with the temp files.

Oh, and you're right about the temp exe not containing any data - it's merely used as an "editor" executable; Windows won't let programs write to .exe files that are currently running, so this tempfile roundabout is, unfortunately, necessary.

Pages: prev1 ... 102 103 104 105 106 [107] 108 109 110 111 112 ... 364next