topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Sunday November 16, 2025, 3:19 am
  • 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 ... 34 35 36 37 38 [39] 40 41 42 43 44 ... 76next
952
Developer's Corner / How to maintain a reusable updatable code
« Last post by justice on July 16, 2008, 03:14 AM »
This is a problem i've been struggling with for years now, and I wonder if any of you found a solution.

I'm trying to maintain a reusable and updatable function library of code. By reusable I mean that I want to use the same code in multiple projects in multiple locations (as any snippets library / function list / custom class?). This part is quite easy. At the moment we share a common onenote workbook that contains a page for each snippet / function / sub (we're talking web development). I'm considering setting up a seperate subversion repository for this so so that you can have it filebased, versionable and local at the same time.

However the way it's implemented is that code is copied into (usually the functions.asp include part of) the project. Then after one of us discovers an error or extends the function I have to update all the other projects with this code by a search and replace and I have no way to ensure that all instances have been updated. Someone might have made a small change in one of the functions for this specific project.

Hardly an ideal solution and I guess we're looking at some kind of extendable classes system but your thoughts would be appreciated.
953
Developer's Corner / Apache security quides?
« Last post by justice on July 15, 2008, 03:08 AM »
Hi I've got a work related favor to ask of you. We've used IIS for years now and are quite confident with it, but now have had to setup a LAMP (debian) based system. The web application is running alright but as it is open to the outside world we'll need to strengthen the security. I'm told it is quite hard to find good guides on this as they all assume more Apache experience than what we have, and knowledge is fragmented.    :mad: Do you know of some clear Apache guides to make it more secure? More general linux guides are also welcome.
954
Living Room / Re: Radiohead Nude - by Epson, Hp, Spectrum & harddrives
« Last post by justice on July 14, 2008, 04:05 AM »
I think it's the sound of the platters. Btw the first 20 seconds 1 minute is for spectrum nostalgists as it loads the score, be patient :D
955
[explained the obvious]
956
Living Room / Radiohead Nude - by Epson, Hp, Spectrum & harddrives
« Last post by justice on July 14, 2008, 03:54 AM »
This Glaswegian student graduated on a bunch of pc components doing a live performance of Radiohead - Nude. Very impressive.
Sinclair ZX Spectrum - Guitars (rhythm & lead)
Epson LX-81 Dot Matrix Printer - Drums
HP Scanjet 3c - Bass Guitar
Hard Drive array - Act as a collection of bad speakers - Vocals & FX



2008-07-14_095353.png



from tweakers.net
957
Wheres the favourite folders AHK script?
958
General Software Discussion / Re: Links to Infos about Regular Expressions
« Last post by justice on July 14, 2008, 03:39 AM »
The Regulator The Regulator is an advanced Regular expressions testing tool, featuring syntax highlighting and web-service integration with Regexlib.com's database of online regular expressions. See more info at http://regulator.sourceforge.net

The Regulator is an advanced, free regular expressions testing and learning tool written by Roy Osherove. It allows you to build and verify a regular expression against any text input, file or web, and displays matching, splitting or replacement results within an easy to understand, hierarchical tree.
959
Tech Support Alert has had a paid premium section for a long time, and if you like it, as everybody on this thread seems to, why haven't you supported it by paying for the premium stuff (which I find definitely worthwhile)?
-Tiesenhausen (July 12, 2008, 04:01 PM)
I found it interesting to read but think that I can find the same information elsewhere but with more effort. So I read it but I don't pay for it.
960
FARR Plugins and Aliases / Re: Updated plugin: FARR MostRecentlyUsed 0.4.0
« Last post by justice on July 11, 2008, 04:25 AM »
Great work, very useful plugin. I hope it's possible to keep a balance between poweruse and the easyness / amount of characters entered because you don't want to end up using a 50 character combo of keywords (i guess this goes for Farr in general) but I think i'll find a good use for this.

Got one to share to add in:
+dwcs3|Dreamweaver CS3
HKEY_CURRENT_USER\Software\Adobe\Dreamweaver 9\Recent File List

Does the plugin check if the registry key exists periodically? It could then hide items of programs that are not installed, in case you don't use DwCs3 then you have no need for my code.
961
Living Room / Re: Down for everyone or just me?
« Last post by justice on July 10, 2008, 05:15 AM »
arr bad google text ads implementation alert, adblock to the rescue.
962
Also Gizmo's stuff seems to be only in the paid version from now on (I'm not objecting to that, just stating it!)
That would be a shame, at least we still got the wiki.
963
General Software Discussion / Re: TrueCrypt 6.0 released
« Last post by justice on July 08, 2008, 03:21 AM »
That alternate data stream problem seems quite severe, look at this little bundle of joy : http://www.windowsec...te_Data_Streams.html
964
ah ok maybe someone needs to write an Xp Myths Myths page then.
965
you might find this useful:

Disable Paging File  Disable the Paging File  Negative  Warning

Myth - "Disabling the Paging File improves performance."

Reality - "You gain no performance improvement by turning off the Paging File. When certain applications start, they allocate a huge amount of memory (hundreds of megabytes typically set aside in virtual memory) even though they might not use it. If no paging file (pagefile.sys) is present, a memory-hogging application can quickly use a large chunk of RAM. Even worse, just a few such programs can bring a machine loaded with memory to a halt. Some applications (e.g., Adobe Photoshop) will display warnings on startup if no paging file is present." - Source

"In modern operating systems, including Windows, application programs and many system processes always reference memory using virtual memory addresses which are automatically translated to real (RAM) addresses by the hardware. Only core parts of the operating system kernel bypass this address translation and use real memory addresses directly. All processes (e.g. application executables) running under 32 bit Windows gets virtual memory addresses (a Virtual Address Space) going from 0 to 4,294,967,295 (2*32-1 = 4 GB), no matter how much RAM is actually installed on the computer. In the default Windows OS configuration, 2 GB of this virtual address space are designated for each process' private use and the other 2 GB are shared between all processes and the operating system. RAM is a limited resource, whereas virtual memory is, for most practical purposes, unlimited. There can be a large number of processes each with its own 2 GB of private virtual address space. When the memory in use by all the existing processes exceeds the amount of RAM available, the operating system will move pages (4 KB pieces) of one or more virtual address spaces to the computer's hard disk, thus freeing that RAM frame for other uses. In Windows systems, these "paged out" pages are stored in one or more files called pagefile.sys in the root of a partition. Virtual Memory is always in use, even when the memory required by all running processes does not exceed the amount of RAM installed on the system." - Source
actually after reading that it doesn't bring that much to the discussion but at least it has sources, and for completeness..
966
General Software Discussion / Re: TrueCrypt 6.0 released
« Last post by justice on July 07, 2008, 08:05 AM »
so hackers that have access to your pc can create and run an encrypted hidden operating system whose existence is impossible to prove (provided that certain guidelines are followed). Yay nice. The nuclear bomb of security software. So secure you can't get your system back.
967
Developer's Corner / Re: Microsoft's XNA Game Studio Express
« Last post by justice on July 04, 2008, 07:47 AM »
Have you ever looked at it again? There's the creator's club now where they're trying to get people who's like to make games in on the board.. http://creators.xna.com/
968
General Software Discussion / Re: Links to Infos about Regular Expressions
« Last post by justice on July 04, 2008, 07:17 AM »
Great set of links, I'd like to learn about it as the usual method (experimentation) doesn't really cut it with regex.
969
There's bigger things to worry about, but if it's an input box then you should be able to input text, any other input box does. Basic usability. Couldn't find any explanation from the devs though so whether it's a legitimate reasoning or quick hack it's impossible to judge.
970
I'm not been using it for 6 months now as it just needed some polish in the way it blocked things, sorry to see you've had the same experience. It will always be hard though with the amount of exceptions to its rules i guess.
971
Not sure if that is correct according to Evernote.com you can "On the web. On your desktop. On your phone.

Everything you put into Evernote is always synchronized across all of your devices. That way, all your memories are available to you wherever you are.
Downloads

    * Mac OS X Leopard
    * Windows XP/Vista
    * Windows Mobile
    * Web Clippers
" which seems to suggest there's still a desktop version?
972
General Software Discussion / Computing annoyances and what to do about it
« Last post by justice on June 30, 2008, 07:43 AM »
I've been reading up on Ubuntu's roadmap, read about Windows 7 and looked at Apple's next OS X. They're all so focused on one another, to create a common platform. Some minor new ideas are being developed, but it looks like for the forseeable future computing will stay shockingly the same as it is today. But nearly everyday I am frustrated about something that doesn't work properly, works half the time, or stops working altogether. When are we going to see solutions that plague current systems?

So I was wondering about every day annoyances that could be fixed that would make the computing world a better place.

* On my windows xp system my USB mouse stops being recognised once every few weeks. You'd expect there shouldn't be any problems with supported hardware after 30 years of using a mouse?
* it's impossible to track documents and previous versions when you're collaborating with others using inbuilt tools provided by any OS. You'd think it was important to see a 'communication history' of what you are working on.
* Windows updates nags even on Vista, and it there's no official mechanic to keep software up to date.
* general interface clutter, there's so many distracting options, there's way to many options to make the most of any tool.
* With xbox 360 when you play a game with one click updates get applied and the game is restarted. Why does it take 9 clicks to install a software update (next next next untick untick finish launch etc)

I think you can spend 30 minutes a day fighting with the os.
973
Find And Run Robot / Re: Searching network shares
« Last post by justice on June 26, 2008, 10:17 AM »
if you map the network path to a drive then it works. sorry didn't read properly.
974
General Software Discussion / Re: Drop Box lands
« Last post by justice on June 24, 2008, 03:39 AM »
So does anyone have an opinion on this yet or areyou under an NDA? :D
975
General Software Discussion / Re: Virtual Webdrive for everywhere
« Last post by justice on June 23, 2008, 09:45 AM »
Can't help you specifically, but JungleDisk does local caching, and you can specificy the size of this, 1GB by default. But it doesn't do automatic syncing but you can use synctoy for that or any other sync program.
Pages: prev1 ... 34 35 36 37 38 [39] 40 41 42 43 44 ... 76next