Tuesday, June 02, 2009

Coding tools and a video

Recently I've had a burst of productivity regarding my Scripter project and all the functionality for 1.0 is there, I just need to clean code, write documentation and fix bugs.

Code quality
Clean and standardised code is a big helper when it comes to maintaining code later. Tools can be a great help in this by automated checking against certain rules to see all the problems you've missed, or suggest new solutions you didn't know.

There are two basci types of tools, tools that inspect source code and tools that inspect assemblies. I've look around a bit and found three tools that help me, one code and two assembly.

ReSharper: This is a great plugin for VS that check your code as you write and suggest solutions to potential problems. If you like me vehemently disagree with particular warnings(*cough* var type *cough*) those warnings can be turned off.

NDepend: This is a tool to analyse assemblies and show, well alot of information about them. It's free for open source programs and academics which is great, since it means I get it for free for Scripter. It checks for too large methods, potential problems when your code interacts with the .net framework and lots of other things.

FxCop: This is one of Microsofts tools to analyse assemblies. It finds problems that might result between versions of your software and genereally makes sure you follow Microsofts design guidelines which are generally good.

All in all these tools have been a big help in making my code cleaner.

Documentation
GhostDoc: GhostDoc is a tool to automaticly generate the basic structure of comments. This really saves on time. Instead of typing the whole thing I press ctrl+shift+d and it generates the basics and then I just flesh out the details.

SHFB: Something really weird about C#is that there doesn't seem to be a standard tool to generate documentation from these nice XML-style comments. I'm currently looking at SHFB to see if I can get something human readable out of this.

Other news
In other news I've got a first video tutorial for Scripter up on youtube :)

Friday, May 29, 2009

Scripter 0.9 beta 1 released

After a couple of months of work I've got the first beta of the first public release of my latest project ready for semi-public usage. The basic functionality is there, now it's time to hunt bugs.

I decided to create a webpage for the project, and in doing so i made pages for the rest of my projects that might be of use to somebody else (compared to the majority of my projects :) ).

Enjoy duttSoft :)

Tutorial and a proper description of what it does is in the works, any year now. It feels quite good to actually finish something, although Scripter isn't nearly finished. I've got lots of ideas for improvements for the next versions when 1.0 is done.

Tuesday, May 26, 2009

Det är över

Så var det över. SOF 2009 är slut sedan drygt en vecka, rapporten är inlämnad och postern visad.

SOF 2009
StudentOrkesterFestivalen gick av stapeln förra veckan. Första konserten var torsdag(14 maj) morgon. Ett pensionärshem, vi är fortf lite konfunderade över om de egentligen tänkt till, förväntade oss att få löständer kastade efter oss men de gillade tydligen oss så det var rätt kul. Vi censurerade uppvisningen lite, ville inte riskera att någon faktiskt kunde ryska.

SOF går från onsdag till lördag. Onsdagen går i Norrköping så den brukar man skippa, men sedan är det fullt ös. Går man på sof som vanlig student är det slitigt, sena kvällar och mycket att dricka, har gjort det två år. Går man på sof som orkester, som jag gjorde i år, är det ännu värre. De lägger in tidiga morgonkonserter så att man får sena kvällar, mycket dricka, och alldeles för lite sömn. Tror jag snittade sådär 4-5h per natt. Men det var sjukt kul :) Ett år som vanligt student, ett år som byggare och ett år som orkester. Nu har jag gjort sof.

IT-projektledning
Under våren så har jag läst en kurs i IT-projektledning och där skulle man göra ett grupparbete som resulterade i en rapport och en poster. Vi skrev om "Kulturbaserade risker i distribuerade grupper" och det blev ett rätt intressant arbete. Något jag faktiskt kommer ta med mig till framtiden :) Vi skulle som sagt även göra en poster och ställa ut.

Alla grupper satte upp sina affischer i en föreläsningssal, sedan gick alla runt och betygsatte de andra gruppernas affischer och lyssnade på presentationer av vad de grupperna jobbat med. Min grupps affisch kom på delad förstaplats. Ganska överaskande med tanke på att vi gjorde den på typ 1-2 timmar, men kul ändå :)

Temasläpp
Igår hade fadderiet temasläpp (vi avslöjar vilket tema vi valt). Vi har sytt o slitigt och jag vill inte se en symaskin mer i år. Men gycklen blev bra och verkade uppskattas varmt av publiken så det var kul. Vi kommer bli så sjukt coola, vi har lite kvar att sy men mycket är gjort nu.

Förhoppningsvis kommer bilder om några dagar :)

Ledig dag
Så idag tar jag en ledig dag. Efter att ha slitit hund i två-tre veckor så anser jag att jag förtjänar det, troligen mer än så men imorgon är det dags att börja med tentaplugget. Problemet med att slita så länge är att man buffrar upp en massa skrot som kroppen inte tar hand om, kände halsen börja strejka redan på hemvägen igår. Men förhoppningsvis blir det ingen totalkollaps, det har jag inte tid med.

Saturday, April 04, 2009

Politiker

Okej, det är nåt seriöst fel med dagens politiker.

För att börja med Sverige så är det för mycket pragmatik i svensk politik, för lite ideologi. Det är sjukt svårt att veta vem som är vänster och vem som är höger när sossarna de senaste 20 åren har ägnat sig åt att privatisera större delen av staten. Eller när högern som borde vara för integritet och individens frihet röstar igenom inte bara en(FRA) utan två(och IPRED) av de mest integritetskränkande lagarna hittils. Nog för att pragmatik är bra ibland, men när man röstar så röstar man inte på hur de har agerat hittils, man röstar på hur man tror de kommer agera i okända situationer. Och i nuläget är det fan inte enkelt. Väldigt lite ideologi och vallöften är ju knappt värda ett ruttet lingon.

IPRED-citat
När det gäller IPRED så är det bara kasst rakt igenom. Det finns två artiklar alla borde läsa, tänkte kommentera dem en och en.

Den första innehåller en väldigt intressant punkt som jag aldrig hördes lyftas i debatten. Först en månad senare, rent tekniskt vore det antagligen inga problem alls att dra ut ett mail direkt när de får förfrågan.

Och det där med bevisbördan är bara sjukt. Förut var det bevisa skyldighet, nu ska man bevisa att man inte fildelat. Går emot en ganska viktig grundprincip, men bryr sig nån? nae.

Den andra artikeln tar jag mest upp för att den innehåller några intressanta citat, hela artikeln i sig är mest tragisk skrämselpropaganda.

"- Man ska ha klart för sig att både liten och stor kan drabbas av det här, säger Lars Gustafsson, vd för skivproducenternas organisation Ifpi."

Tidigare var det att det bara var de stora som skulle åka dit. Nu är det fri jakt privatpersoner som anser att dagens digitala musikaffärer suger brutalt hårt.

När jag kollade artikeln i förrgår så var det ett fint citat men nu verkar de tagit bort det men jag hittade det i en annan artikel. "- Vi får, precis som alla andra rättighetsinnehavare, en möjlighet att upprätthålla lagen." för det ingår inte i polisens jobb? Enligt mig står hela statskonceptet på våldsmonopol, behöver inte vara fysiskt våld, resten är underordnat det. Om polisen inte längre har hand om rättskippningen så har något gått otroligt snett och resten är inte värt mycket det heller.

Från EUs sida så fegade de ur, EU-domstolen skulle dömma om lagen var emot konstitutionen och skrev något som i princip kan tolkas som att länder får göra som de vill när det gäller det här. Vi måste ha en lag, men den måste inte säga exakt det här. Så är försvann ju det argumentet.

Hela IPRED är så fel det kan bli. FRA kan jag faktiskt acceptera men IPRED. vaihelvete håller vi på med i det här tidigare faktiskt nästan vettiga landet?

Israel
Och på tal om galna politike, i andan "det kan alltid bli värre", här är ett blogginlägg om en total mupps om fått posten som Israels utrikesminister, nog för att de varit väldigt höger men komigen. Jag tyckte det nästan verkade ta sig med nedstängande av olagliga bosättningar och så vidare. Men så väljer de en sån här tomte, ett steg framåt en cykeltur bakåt.

Sunday, March 29, 2009

Uppdatering

Nu var det ett ganska bra tag sedan jag skrev här, har inte haft lust/tid/ork i olika kombinationer men kände det var dags ikväll.

Så vad är det som händer i mitt liv numera?

Klättring
Jag klättrar en hel del numera, 2-3 ggr i veckan när jag har tid. Det är förbaskat kul och jag bröjar faktiskt klara lite olika saker. Har börjat lära känna lite folk som hänger där också vilket gör det ännu roligare så det är lite av min nya drog. Rev dock upp höger pekfinger hyfsat sist så nu har jag vilat sedan i onsdags, funderar på att vila en halv vecka till eller så så det hinner läka ordentligt innan jag ger mig upp igen. Fått rekommendationer om att arméns hudsalva ska snabba upp läkning ordentligt, ska ge den en chans.

Det blir lite yoga när jag hinner också fast det är inte alls lika ofta som jag skulle vilja. Om vädret kunde bestämma sig nån gång och sluta variera mellan 10 plusgrader och total snöstorm så marken kan torka(jogga i lervälling blir gammalt rätt fort) och jag kan ge mig ut och jogga igen vore det mycket uppskattat också.

Ekonomiska förändringar
Nu i vintras kände jag mig för första gången faktiskt fattig. Jag fick några stora utgiftsposter inom en kort tidsperiod och fick en mindre kris men det har löst sig genom en del pusslande så nu ser det inte fullt lika panikartat.

Perspektivskifte
Det var sedvanlig kravall i torsdags och jag insåg att det gav mig mer att klättra med kul folk är ränna runt på en kravall och dricka öl. Javisst det är kul att träffa folk man knappt träffar annars men när man rännt runnt och hittat alla som tagit sig dit så ger det inte mycket mer. Funderar på om jag skulle pröva att vara nykterist ett tag, får se, tror inte det. Öl är gott :)

Skola
Nu under våren läser jag mina sista kurser, jag tog tentan som var senast vilket var otroligt skönt. Det har varit två kurser jag verkligen oroat mig över, den första gick i början av våren och den är nu avklarad så nu är det bara två kurser och en labb, utöver exjobbet, kvar tills jag har min examen. Den ena kursen är it-projektledning och verkar faktiskt rätt intressant, den andra är envariabelanalys 2 och är en kurs jag vill kunna och sedan glömma.

Exjobbsjakten går så sakteliga framåt. Jag ska på möte med ett företag på tisdag, ska ringa ett annat företag imorgon. Det är många nej just nu men i värsta fall kan jag antagligen hitta något på IDA.

Närmaste framtiden
Det blir en del den närmaste tiden. Jag har en del jobb att göra, två kurser att sköta. SOF närmar sig med stormsteg och jag borde öva med kören då vi kommer sjunga en hel del under festivalen. På samma gång så har jag fadderiet som dragit igång på allvar nu och det ena av veckans två möten krockar med körens rep. Det är mycket pusslande för att få tiden att gå ihop nu när man lägger till träffa kul folk också. Jag tänkte att det skulle bli en lugn vår men i min sedvanliga stil så har jag lyckas samla på mig saker en och en som sammanlagt blir en jäkla massa att göra. Idag har jag ränt runt mellan 13-21 i olika möten o skolarbete.

Övrigt
Jag gick med i det holgerspexet i fredags, jag tror det kommer bli skoj :) Det var glömd i fredags, mitt femte glömd om man räknar med året jag var cc-pryo, så när åsa o jojje frågade om jag ville med till holgerpubb istället för att vara kvar på glömd så sa ja och det var helt rätt drag :) Det blev en förbaskat kul kväll till slut, hade inte så höga förhoppningar på glömd.

Återkommer antagligen om en månad till eller så. Tills dess.

Thursday, February 19, 2009

Så fan heller

Kronologisk ordning
Malin började
Jag svarade
Malin lyckades ett varv till
Jag svarade igen
Malin den irriterade ungen lyckades igen

Men jag kommer tillbaks!

1. Vad heter du?: MegaMickeMedMaffigaMuskler (eller nåt annat flashigt och överdrivet)

2. Ett ord på fyra bokstäver: Muff

3. Flicknamn: Melker

4. Pojknamn: Mia

5. Yrke: Mäklare

6. Färg: Marsröd

7. Klädesplagg: Marchjacka

8. Mat: Marchmackor

9. Sak i badrummet: Mask (om det verkligen är dags att börja städa)

10. Plats/stad: München

11. En orsak att vara sen: March (åt ett annat håll)

12. Något man skriker: "March!" (framåt!)

13. Film: Marchen av Schlewozky

14. Något man dricker: Muskot-te

15. Band: Marchband

16. Djur: Mård

17. Gatunamn: Marchvägen

18. Bil: Magisk manick

19. Sång: March (valfri marchlåt)

20. Land: Mars

21. Musikinstrument: Marchtrumpet

22. Möbel: Massiv ek-bokhylla

23. Blomma: Marsipanros

24. Bakverk: Marsipangrisar

25. Något som är varmt: Mars (på dagen)

26. Valuta: Massor av Miljarder

27. Känsla: Mod

28. Sport: Måsjakt

29. Något som gör en glad: Magtröja Med Magnifik Mage

30. Något man kan hitta på gatan på väg hem från skolan: Mask

BOING! Round 2

Kronologisk ordning
Malin började
Jag svarade
Malin lyckades ett varv till

Nu börjar det bli rätt knepigt...

1. Vad heter du?: Måns

2. Ett ord på fyra bokstäver: Mald

3. Flicknamn: Markus

4. Pojknamn: Madelene

5. Yrke: Massör

6. Färg: Mocca

7. Klädesplagg: Mankini

8. Mat: Mango

9. Sak i badrummet: Masker (sån där ler- o gurkmask eller vad det nu är)

10. Plats/stad: Mecca

11. En orsak att vara sen: Magplask

12. Något man skriker: "Mums!"

13. Film: Mission Impossible N där N =I, II, III

14. Något man dricker: Mjölk

15. Band: Meshugga (Metalband ;) )

16. Djur: Myrslok

17. Gatunamn: Mjölnargränd

18. Bil: Mekaniserad häst

19. Sång: "mia o maria, mia och maria ..." sånguppvärmningssången, markerat betoningen

20. Land: Mumbambu

21. Musikinstrument: Marraccas

22. Möbel: (vad blir det om man blandar Matbord och Mittskåp?) Matskåp!

23. Blomma: Midnattsviol

24. Bakverk: Mazarin

25. Något som är varmt: Morotspaj

26. Valuta: Människor, dags för lite gamla takter.

27. Känsla: Mättnad

28. Sport: Maraton

29. Något som gör en glad: Massor Med Mumsig Mat

30. Något man kan hitta på gatan på väg hem från skolan: Möss

Utmanad igen, lista saker på m

Jag blev utmanad av Malin en gång till, lista saker i olika kategorier på M

1. Vad heter du?: Mikael

2. Ett ord på fyra bokstäver: Mest

3. Flicknamn: Martin (om det inte får vara Malin, då... ;))

4. Pojknamn: Magdalena

5. Yrke: Mekaniker

6. Färg: Medelhavsturkos

7. Klädesplagg: Mysbyxor

8. Mat: Myror ( i choklad, afrikanskt godis om jag minns rätt )

9. Sak i badrummet: Make-up remover

10. Plats/stad: Malmö

11. En orsak att vara sen: Massaker

12. Något man skriker: "Mormor!", "Mer stege!" (om man är kort), "Men ditt andra höger!" ...

13. Film: Master of Disguise (ofantligt usel film)

14. Något man dricker: Mjöd

15. Band: Metallica

16. Djur: Mullvad

17. Gatunamn: Mårdtorpsgatan

18. Bil: Mercetti (+stavning, italienskt märke)

19. Sång: Mozarts n:te symfoni

20. Land: Makedonien.

21. Musikinstrument: Munspel

22. Möbel: Matbord

23. Blomma: Mormorsfot

24. Bakverk: Muffin

25. Något som är varmt: Muffin (nybakad)

26. Valuta: malin...för i h...lvete. Makedonien borde ha en valuta som har en trebokstavsförkortning på M, MKV eller nåt sånt.

27. Känsla: Melankoli

28. Sport: MS Röj (enligt vissa C-are)

29. Något som gör en glad: Mera hud

30. Något man kan hitta på gatan på väg hem från skolan: Människodelar

Så, Malins tur igen :p

Sunday, February 15, 2009

Picture challange

It would seem that I've been challanged to upload the sixth picture in the sixth folder of my pictures-folder (I don't keep my pics in My Pictures) so here it is.

Dad and grandmother(mormor) catching their breath after moving some new furniture into my new appartment, shockingly enough I haven't moved from this one yet.



And then to keep this challange-thingy going... Jenni, Anders, Vitkor, Jonas, Jenny

Today finally the curtains came up, and the lok goooood :)

Monday, January 26, 2009

Keyforward

My latest home coding project is working :) It's a program (well, programs) that forwards global hotkeys from one client to another over the network.

It consists of two parts, a client on the computer the keyboard is connected to and a program on the computer you want the keyboards to be sent to. Then you register the global hotkeys you want to send(for example control+shift+home) and connect the client. Then whenever you press that hotkey it's sent to the other computer and any programs that has registered that global hotkey act as if they had been pressed on that computer.

Usable? for anything? Well, normally by home coding projects are mostly useless but this one i actually use myself. I'm running a music player on a computer in my closet and have set up certain global hotkeys for common actions (play/pause, next song, previous song etc) there. Then I use my program to send the keystrokes from the computer in my living room to the one in the closet, controlling the music player. This way I don't have to see the player, don't have to use VNC or something else. I control it the same way I did when the player was running on this machine.

Friday, January 23, 2009

Being a single guy

Being a single guy was quite fittingly described by Barney Stinson
"No, it's not like being in a candy store. It's a lawless post-apocalyptic wasteland. Every hombre for himself."

:)

Tuesday, January 20, 2009

To Pay or not to pay

This principle of guys paying for dinner when they go on a date with a girl has gotten way more complicated, it used to be easy, If you are a guy you pay. Now it might upset her because
  • it's an expression of the archaic patriarchal society repressing the freedom of women, including the freedom to pay. She's a 21th century girl/woman and can take care of her self.
  • she doesn't want to feel like she owes anything to the guy, likes to feel independent.
  • she might interpret it as if the guy is trying to pay her for sex
  • to quoute a friend "she's a grownup, not a baby"
or if the guy doesn't pay it might upset her because
  • he's rude, haven't been brought up properly
  • he doesn't know how to take care of a girl
And that's just the basics, if you add to this mix the difference in income at the age of 20-25 when some people are looking for jobs and are broke, some are studying and are semi-broke and some people work and got a boatload of money it get's even more complicated. And some girl want to be asked just so they can say no. And if it isn't the first date then you have to consider who took the initiative for the date, and if you or she has paid previously and how much and how expensive those restaurants were.

To summarise the problem: "peh..."

And to finish off this whiny post on a lighter note a nice quote; "Would you like some cheese with that whine"

Sunday, January 04, 2009

Great pic

Just got a link to this picture in a message and I think it kind of sums up my current world view pretty well.

Thursday, December 25, 2008

Pictures from Tunisia

After a long while i've managed to clear out the duplicates, fix the colours and upload the whole lot to a Picasa Webalbum.

Sunday, December 07, 2008

Julklappslista

Japp, då var det dags att göra släkten nöjd så de slipper ringa och tjata. Här kommer den nya, uppgraderade, ännu mer detaljerade och helt otroligt ner i minsta detalj finslipade....*trumvirvel*...önskelista!

  • Kläder
  • Slim-fit skjortor
  • Fler jeans som sitter lika bra som de jenny valde ut
  • Snygga t-shirts och tröjor
  • Böcker
  • Eric Hoffer - The True Believer : Thoughts on the nature of mass movement(valfri utgåva)
  • Lars Huldén - Kalevala - Finlands nationalepos (ISBN 9174860534)
  • Philip Ball - Critical Mass : How One Thing Leads to Another
  • Njals Saga (ISBN 978-91-7353-134-4)
  • Idrottsnutrition (ISBN 978-91-85433-27-8)
  • Idrottens träningslära (ISBN 91-88940-14-4)
  • Nausicaää - Valley of the Wind(en manga), delarna och deras ISBN
  • 1) 1569310963
  • 2) 1569310874
  • 3) 1569311110
  • 4) 1569312117
  • En bra utgåva med riktigt gamla versioner av Grimm-sagorna eller andra nordiska/nordeuropeiska/europeiska sagor. Tänk brutalt övervåld(vanligt förekommande i väldigt gamla sagor).
  • Blandat
  • En sån där bra konservöppnare som familjen har hemhemma.
  • Gymkort

Monday, December 01, 2008

Varför?

GAH!

Varför gör jag alltid så här jävla klantiga misstag.

Hade mycket under första halvan av terminen, ville vila ut till andra halvan men vilade för länge och nu håller hela min förbannade skitplanering på att kollapsa helt. Har fått ställa in middagar, besök och andra saker till höger o vänster.

GAH!

Friday, November 14, 2008

New bond

On sunday I went to see the new Bond movie...damn that was a big misstake. I really liked the previous movie, Casino Royale, for once had they updated both the character and not just the toys. A more raw than previous bond characters.

Now on the other hand he was more like Pierce Brosnan, a bit on the slimy side for some periods of the movie. Didn't like the new bond character at all.

And they had completely ruined the movie by cutting all the action scenes into shreds. Probably to give the viewer a feeling of everything happening fast and at once, but it just meant that I didn't have a clue what was going on, the scene in the building rig could give anybody an epilepsy attack...

Edit
I found a blog post about the new bond movie that's worth a read; http://www.juancole.com/2008/11/quantum-of-anti-imperialism.html

I hadn't really tought of it that way, for me the US tend to be the bad guys in the real world quite often. But then there aren't alot of good guys in the real world.

Tuesday, October 28, 2008

Guerrilla

Was talking to Anders today and he mentioned that he had started some developing for the Android-OS(the Google phone). This got me thinking, apparently it has built-in GPS and fair support for google maps.

Combine the data from google maps with some simple shape-recognition software or even metadata from another source and the basis for the game is set; The game is based on the real world, on real maps, but puts you in the position of a guerrilla commander. Simple storyline goes something like "blabla after a terror attac the goverment went completely crazy blabla no rights blabla police state". I have yet to figure out the exact point of the game, possible just collecting points for putting up anti-state propaganda, attacking police squads and similar things. Not the most politically correct game but since I think it might be fun. Even more fun if several players live in the same area and can coordinate atacks on goverment assets. The goverment would be run on a central server which means the each goverment action apply to all players in an area.

Another project I'll probably never finish...doubt I'll even begin this one ;)

Sunday, October 12, 2008

Information: push or pull?

I've thought a bit about why advertisements annoy me so much, in my book the high treason of advertisements is delivery through the post to my front door. When I get ads this way I don't react with "hmm, this seems interesting", no instead I think "bloody buggers, one reason to never ever shop at their place". Might seem a bit radical but I hate being force-fed information about some random store and their current sales.

One possible reason has to do with this whole information-society we've got going now, every minute of every day we are fed information from lots of sources; magasines, blogs, podcasts, news and so on. The list just goes on and on. We have to establish filters to keep sane at all and these advertisements that get delivered to my home is harder to ignore, they try to force themselves through the filters and that gives me an ill feeling. And few postal officers seem to care about the "no advertisements please"-sign above my post box. But I do have a new sign in the works that might work better. Pictures coming up when done.

Advertisements notwithstanding, local news is apparently a big thing here. I receive not one but 2-3 local newspapers, without asking and they simply won't stop delivering them. I DO NOT CARE about local news. It's so small scale, I'm having trouble caring about some of the stuff in the national papers. People get riled in weird ways. Kill 3 000 civilians in africa and nobody raised an eyebrow, because everybody know people in africa die, kill 3000 civilians in the us and the whole world gets turned around. Kidnap a kid in asia and nobody notices. Kidnap a kid in south east asia and nobody cares. Kidnap a kid in Portugal or wherever it was and the papers write about it for bloody weeks.

Monday, September 22, 2008

Shell idea

I was plowing along in school today and had an idea for a shell replacement. What do you usually store in folders? Files related to a project, happening or another common denominator. Wouldn't it be nice if these folders were dynamic, if you put a file in "Project A" and it automatically adds it to related "Project B" and your "This weeks todo"-list.

The basic principle are these
- Files have a number of tags
- The desktop contains a number of searches for a combination of tags
So if you had a number of files tagged "Essay about X" and then a search for the tag "Essay for X" those files shows up in the box. The files themselves are shown as either iconss or small thumbnails.

Random side-ideas
- A new file type for quick notes, originally called "Note". Basicly it's a mix of a document file and an image file with support for quick squibbles. Can be converted to either document or image once one has decided
- Zoom. Searches can contain sub-searches and the user can zoom out to get a good overview or zoom in to see further sub-sub-searches.
- Concurrency. Multiple people can work on different parts of the same desktop, giving project managers or other leaders quick and easy overview of how it's progressing.
- Color coding of both searches and files. Color coding can be read any way the user wants, one way would be to see color as how close the project or file is to deadline, shifting through green->yellow->red as deadline approaches.
- Opacity. Can be seen as how finished the document is.
- Drag'n'Drop between searches, drag a file to add it to the other. Not sure how the search should be modified though.
- Program files can be tagged by name and version by the installer to easily see which files belong to a program.
- Time related parameters to searches, give you files related to this week and similar things.