Microsoft holder techfest for software-udviklere
Softwarekæmpen Microsofts danske udviklingscenter i Vedbæk åbner dørene for små og mellemstore innovative virksomheder og universitetsprojekter fra Øresundsregionen og det øvrige Danmark.
Det sker, når Microsoft inviterer til Techfest 29 november. I 2006 deltog 32 virksomheder og 12 universitetsprojekter ved den første Techfest med Microsoft som værter.
Når arrangementet bliver gentaget forventer Microsoft-chef Charlotte Mark, at 50 virksomheder og universiteter deltager.
Formålet er ifølge Microsoft at styrke kulturen omkring innovation og softwareudvikling i Danmark.
Det sker blandt andet med feedback på projekterne fra den amerikanske softwaregigant og gode råd fra Microsoft-stifter Bill Gates tekniske rådgiver Eric Rudder, der i forbindelse med Techfesten gæster selskabets udviklingscenter i Vedbæk.
Kommentarer (36)
Microsoft holder ikke fest for software-udviklere, men de holder fest for Microsoft Droner.
Forskellen er klar. Droner kan ikke selv tænke. Det kan mennesker.
Venligst,
Peter Thomsen
Dronerne længe leve, de er så dumme de må feste for dem selv :-)
Peter. Nu har jeg læst indlæg på denne tråd, og i tråden til artiklen "Tænketank: Sælg pc'er uden styresystemer.".
Jeg må sige jeg finder dine udtalelser meget nedladende og tomme for indhold.
PS. Jeg er medlem af FSFE, så det er ikke dér skoen trykker...
Nogle gange er man nød til at skære tingene ud i pap.
--
Microsoft bruger ufattelige store beløb på marketing; dette indlæg er et godt eksempel.
--
Mange er så uvidende at hoppe på deres vogn, for derved at håbe de kan konverteres til droner og for del af deres "lagkage".
--
Jeg er godt klar over MS dronerne vil jagte mig, da det forhåbentlig kan gøre skade på deres business, men jeg elsker udfordringer, og jeg siger hvad jeg føler, og skjuler ikke sandheden, som f.eks. Microsoft gør for deres kunder.
OK, Georg, jeg har ikke forståelse for dem der forsvarer MS. Dem, der gør det, de gør det kun på grund af følgende:
1) Fordi de ikke har kendskab til andet.
Eller
2) Fordi de får penge for det.
Synd, det også sker i dag rundt på de danske ingeniørskoler; de bliver TVUNGET til at bruge MS, bl.a. min bror, som snart er færdig som ingeniør, men med (ifølge mig) dårlig baggrundsviden, fordi lærerne ikke har kendskab til andet.
Sørgeligt.
Dog kan det ikke generaliseres.
De bedste hilsner,
Peter Thomsen
> OK, Georg, jeg har ikke forståelse for dem der
> forsvarer MS. Dem, der gør det, de gør det kun på
> grund af følgende:
>
> 1) Fordi de ikke har kendskab til andet.
>
> Eller
>
> 2) Fordi de får penge for det.
Der er jeg uenig med dig. Jeg kender flere der er glade for Microsoft uden at ovenstående to kriterier er opfyldt. At jeg så er meget uenige med dem er så en anden ting. Jeg mener fri software er et spørgsmål om frihed. Derudover mener jeg Microsoft opfører sig meget forkert på markedet.
Men jeg mener ikke man opnår noget ved blot at kalde MS-fortalere mv. for droner. -Det er for nemt bare at slynge sådan noget ud, og er ikke giveligt for debatten.
Jeg tror du opnår meget mere ved at komme med argumenter, som du f.eks. gjorde i den anden tråd. Et okay indlæg (mht. at din familie var glade for GNU/Linux.. bl.a. de afsluttende kommentarer kunne vi dog have være foruden :-).
> Synd, det også sker i dag rundt på de danske
> ingeniørskoler; de bliver TVUNGET til at bruge
> MS (...) Dog kan det ikke generaliseres.
Nej det kan der heldigvis ikke. Jeg studerer til elektronikingeniør på AAU og kører med GNU/Linux som eneste OS til desktop - uden problemer.
Mit institut har ikke engang en eneste M$-server. Fedt!
Nu er jeg lidt nysgerrig.
Hvor studerer din bror egentlig?
Hvad er det der gør (kom gerne med eksempler) at de bliver tvunget til at bruge MS?
Min bror studerer i Herning, og derefter måske et ekstra år i Ålborg.
På HIH er der ingen tilbud om Linux OS, men de er nærmest tvunget til MS, hvis de vil følge med.
Ifølge hvad jeg har fået at vide findes der ikke en eneste maskine på skolen som kører et OS med Linux kerne. Det er vel mine gamle lærer og tidligere kollegaers skyld; de har ingen kendskab til dette og gider ikke sætte sig ind i noget nyt, men koge suppe på det samme ben de nu har gjort i godt 20 år. "Dovenskab" kan man vel godt kalde det uden nogen kan blive fornærmet.
Jeg har tænkt lidt på og jeg skal starte op igen med noget undervisning (efter en pause på 12 år), men min tid er knap.
Okay. Det var da ærgerlig. Men hvad forhindrer den studerende (i Herning) i at køre GNU/Linux?
Vores IT-afdeling har bl.a. Ubuntu-cd'er liggende som man kan tage hvis man har lyst :-)
De pc'er som vi som studerende kan bruge er alle med GNU/Linux.
Underviserne kan nogle gange godt finde på at vi skal bruge et eller andet gratis proprietært windows-program, men det plejer ikke være mere fancy, end at dosbox eller Wine ikke kan æde dem uden problemer :-).
Mange af de ansatte sekretærer mv. kører dog M$-Windows.
Jeg kan sige sådan er det ikke hos HIH, selvom de i dag er en del af Aarhus Universitet.
På søndag, når efternøgleren kommer her til fødselssdag hos min datter på 11 år (der i går havde 1 års Linux jubilæum), så får min lillebror en "gratis" og billig 60GB 2,5" harddisk fra Western Digital med mit eAR OS pre-installeret, og som han så kan boote fra, selvom han har Vista på maskinen. Derefter kan han jo demonstrere den for andre og selv prøve grænser af :-)
Vil du venligst forklare forskellen på Linux Droner og Windows Droner, til en ikke-Windows/Linux bruger som mig?
For mig at se lider i under det samme; En helt ubegrænset arrogance, uden at have det fjerneste at have det i.
I tror (både Linux og Windows brugere) at netop jeres OS er vejen til evig lykke, uden at overveje om der er godt og skidt i begge lejre. Ligeledes mener i, at de andres system er det værste lort der endnu er set i denne verden. Det er faktisk ikke tilfældet. Jeg kan se meget skidt ved både Windows og Linux, men jeg kan også se nogle positive ting, det handler bare om at have viljen til at se udover sin egen næse. Noget som hverken Windows eller Linux brugerne er gode til, måske fordi i ikke har behov for det, i og med at jeres systemer har en størrelse hvor det ikke er tvingende nødvendigt.
Hvor jeg dog savner sen-halvfemsernes Linux brugere; Det var dengang hvor Linux havde en størrelse så i var tvunget til forholde jer til den virkelige verden.
"Jeg kan se meget skidt ved både Windows og Linux, men jeg kan også se nogle positive ting, det handler bare om at have viljen til at se udover sin egen næse."
Enig, derfor vil jeg også spørge dig, ud af ren uvidenhed, hvordan håndteres konfigurationsfiler i Syllable?
Hele Linux' ide om at have alt brugerspecifikt i /home er dejligt, men brugen af skjulte filer og biblioteker irriterer mig, da jeg synes det er noget rod.
Omvendt så er registreringsbasen som i Windows noget fanden har skabt i vrede.
Det jeg mener ville være smart var hvis der under /home var et ETC directory, i hvilket al konfiguration lå efter samme opbygning som i selve /ETC.
Men hvordan har I grebet det an i Syllable?
/Christian
Jeg har fjernet indlæg fra Peter Thomsen, som indeholder unødigt groft sprogbrug og provokationer uden forsøg på at være konstruktiv.
Jeg har samtidigt bedt Peter om at ændre tonen i sine debatindlæg, da debatten på version2.dk gerne skal foregå i god ro og orden, selvom vi er uenige.
Mvh Casper, Version2
"For mig at se lider i under det samme; En helt ubegrænset arrogance, uden at have det fjerneste at have det i.
I tror (både Linux og Windows brugere) at netop jeres OS er vejen til evig lykke, uden at overveje om der er godt og skidt i begge lejre."
Tænk, det er nøjagtig den følelse jeg har haft omkring dig i dine indlæg i "Syv grunde til..."
Kan I ikke erstatte dem af et "indlæg fjernet", hvis det er teknisk muligt? Nogen gange virker ens indlæg lidt sindsforvirrede når man svarer på noget der ikke findes mere. :)
Hej Dennis.
God ide - vi gør det faktisk i dag på ing.dk (dog ikke særligt elegant). Denne funktion vil også komme på version2.dk, når vi implementerer det nye debatsystem her på sitet.
Vi hører selvfølgelig også gerne fra jer, om I er enige/uenige i, at vi bør fjerne indlæg som disse, så vi kan lægge den rette linje for debatten.
Mvh Casper, Version2
Jeg så faktisk hellere, at I blokerede personen i en periode end blot at slette vedkommendes indlæg. Som Dennis siger, så bliver det nemt en meget fragmenteret diskussion, hvis en del af indlæggene mangler. Det er fint, at I sørger for at holde en god tone - men det gør ikke noget for mig, at indlæggene bliver. De oplyser jo blot om vedkommendes udtalelser til fremtidig brug og vurdering - og den mulighed har vi ikke, hvis indlæggene er væk.
Jesper - enig, det vil være meget mere passende med et rødt kort, end bare at slette indlæg, hvilket åbenbart er den mulighed der er pt.
Under alle omstændigheder, så håber jeg at der er nogen der tænker sig lidt om, ikke kan være enige, men debatten her på V2 bør være saglig.
/Christian
Flemming Sørensen skrev:
"I tror (både Linux og Windows brugere) at netop jeres OS er vejen til evig lykke,(...)"
Jeg håber ikke jeg er medregnet her. Jeg bruger f.eks. også FreeBSD ud over GNU/Linux, og ser fordele og ulemper ved det system i forhold til GNU/Linux.
For mig handler det ikke om det specifikke system.
"Enig, derfor vil jeg også spørge dig, ud af ren uvidenhed, hvordan håndteres konfigurationsfiler i Syllable?"
Her bliver jeg med stor beklagelse nødt til at indrømme at vi bliver nødt til at skelne mellem to grupper af software; native og ported.
Ported software bruger egne konfigurations filer, og dem har vi ikke en masse kontrol over, medmindre vi vil vedligeholde et stører sæt ændringer (problemet er ikke at vedligeholde dem, men derimod at gennemgå alt software, og derefter tilpasse det hele til nye versioner. Det har vi ganske enkelt ikke mandskab til).
Native software derimod bruger vores os::Settings class, og de dertil hørende Settings filer er placeret i ~/Settings mappen.
"Hele Linux' ide om at have alt brugerspecifikt i /home er dejligt, men brugen af skjulte filer og biblioteker irriterer mig, da jeg synes det er noget rod."
Enig, og vi skjuler heller ikke noget for brugerne. Når du har installeret systemet, så er det dit system, og du skal kunne se hvad der er der. Det er så vores opgave at sikre at det ikke ender i total kaos, men man sikre ikke mod kaos, ved at skjule det.
"Omvendt så er registreringsbasen som i Windows noget fanden har skabt i vrede."
Og en aldeles unødvendig ting. Hvis jeg har forstået det rigtigt, så laver registreringsbasen ikke meget andet end at holde styr på konfigurationer. Vores Settings filer klarer denne opgave helt fint, og uden alt bøvlet.
"Det jeg mener ville være smart var hvis der under /home var et ETC directory, i hvilket al konfiguration lå efter samme opbygning som i selve /ETC."
Mere eller mindre som ~/Settings
Og lad mig lige indskyde et par ekstra ting, nu hvor jeg er i gang :-)
Native software kan (og skal kunne!) placeres hvor som helst, men hvis det bliver placeret i /Applications (c:\programmer i Windows), så vil det automatisk optræde i vores Program Menu, sorteret efter os::Category attributten. En nodemonitor holder øje med om der sker ændringer, så menuen bliver reloaded næste gang den bliver aktiveret.
Non-native software placeret i /usr/ så f.eks. ssh placres i /usr/openssh/ hvilket er med til at fjerne behovet for avancerede package managers, for der er ganske enkelt ikke brug for dem (modsat Windows og Linux, hvor de i høj grad bruges).
Efter at en pakke er blevet tilføjet registrere man den, så den kan bruges af systemet, med "package register openssh". Fjern den igen med "package unregister openssh", hvorefter mappen /usr/openssh bare kan slettes. Ikke noget med skumle dependencies problemer, som jeg ellers har set omtalt her på stedet.
"package" laver sådanset bare en stak symlinks, så softwaren optræder i vores searchpath. Og Nej, vi forventer ikke at alm. brugere skal bruge Terminalen til sådan noget, men hver ting til sin tid, og det er altså kun version 0.6.4 ;-)
Medmindre man er udvikler, eller tilsvarende, så er der stortset ikke noget at bruge Terminalen til, og de ganske få ting der er (zip/unzip) er udelukkende fordi der endnu ikke er skrevet programmer til at klare opgaverne, og ikke fordi vi synes der "smart".
Faktisk er jeg lige ved at tro at zip/unzip er det eneste, og der er et program på vej, men om det når at komme med i den næste test-release er nok tvivlsomt. Én ting er dog helt sikkert; Det er med, inden alm. mennesker skal igang med at bruge det...
Måske ikke helt fair, det kan jeg godt se. Men jeg går ud fra at du vil give mig ret i, at en meget stor del af de folk der udelukkende bruger ét system, (ofte) har nogle (kraftige) tendenser i den retning.
Nej det kan jeg egentlig ikke. Men jeg kan måske give dig ret i at det tit er dem der råber højest... :)
En meget stor del af problematikken ved styresystemerne, er holdningen til brugerne.
Er brugerne der for os, eller er vi der for brugerne?
Dengang jeg begyndte at bruge Syllable, stod der lige under logoet; "Let's talk about the users". Det eneste der har ændret sig, er at teksten er strøget, men det er det samme det handler om; Brugerne.
Brugerne skal ikke beskæftige sig med sort magi, for noget så simpelt at installere en ny driver. Hvorfor skal det være så svært, når nu det kan gøres så let? Smid en enkelt driver fil i en mappe, og lad systemet om resten. Det eneste problem i den sammenhæng er at brugeren selv skal vide hvilken mappe der er den rigtige, men som jeg skrev i et tidligere indlæg; Det er kun version 0.6.4 så der er ganske enkelt ting vi ikke har nået.
Og installation/afinstallation af programmer... Nogen kunne godt trænge til at overveje hvem deres primære brugerskare er. Hvor mange mennesker kan tage kvalificeret stilling til om de skal beholde en fil, eller lade uninstalleren fjerne den? Det kan godt være det er mig der er dum, men selvom jeg har brugt Windows i årevis, så kan jeg stadig have problemer. Det er ikke meget bedre med Linux, hvor dependencies problemet er det samme som på Windows.
Og med hensyn til dependencies; Intet program må have dependencies udover hvad der medfølger i systemet. Hvis det alligevel har det, så skal det "medbringe" sin egen kopi. Ja, det kan have nogle negative konsekvenser, men det handler om ordentlig vedligeholdelse af de programmer man skriver, så brugeren ikke oplever problemer. Igen; Brugeren er der for dig. Ikke omvendt.
Jeg fik blod på tanden, så jeg tænkte at jeg vil da lige prøve at lege lidt med Syllable, så jeg downloadede en VMWare udgave.
Den kan også godt boote, men stopper med et krav om root login.
Jeg kan ikke finde noget på hjemmesiden om det, andet end den generelle installationsvejledning der siger at default password til root er root, hvilket bare ikke funger.
Er der noget jeg har overset, eller hur?
/Christian
Det burde helt klart virke, men er du sikker på at du huskede at markere "root" brugeren?
Findes der et Syllable image for XEN?
Ifald der findes et image for XEN, findes der så en VNC server for Syllable?
Der er i øjeblikket ikke et XEN image.
Med hensyn til VNC serveren, så vil jeg helst sige at der ingen er. For nogle år siden var der en der lavede det der best kan beskrives som et hurtigt hack. VNC serveren gik ganske enkelt ind og havde egen display/input drivere, så når man først havde installeret den, så kunne man ikke logge ind lokalt, uden at fjerne den først.
Den er ikke blevet opdateret siden, så det er tvivlsomt om den virker.
Legede lidt mere med VmWaren.
Uret gik også helt bananas, samt reaktion i al almindelighed var mildest tal underlig.
Hvis man (i VmWare server) disabler (danglish er pragtfuldt) acceleration og memory page trimming, så virker det.
/Christian
Hmm, det gjorde det vist desværre ikke.
Problemet skyldes prel, ved ikke lige hvordan det kommes til livs.
Skrevet (med besvær) fra Syllable under VmWare!
/Christian
Jeg sidder lige nu med VMware Player, og oplever ikke andet end at det er (meget!) langsomt.
Jeg går ud fra at du mener Perl? jeg er ikke helt sikker på hvordan dét kan være problemet, for det har vi ikke som default.
Nej jeg mener nu prel, altså det fænomen at når man trykker på en tast, så gentager den tegnet et vilkårligt antal gange - det virker som en keyboardscanner der er meget agressiv.
Jeg vil hverken pege fingre ad det ene eller det andet, det kan sagtens være VmWare (server) der giver problemet, men jeg har ikke fænomenet med en Ubuntu eller W2K gæst.
Det kører ikke rasende hurtigt, men på den anden side heller ikke ulideligt langsomt, så man kan godt få sig et indtryk, og jeg må blankt erkende at jeg sidder med den her rare aha oplevelse, her har man fat i noget af det rigtige.
Ikke en masse gøgl og gejl, men enkelt og overskueligt, så jeg vil i aften prøve at lege med en live CD på en gammel tænkepadde.
/Christian
Jeg prøvede imaget (fra en Ubuntu), og det virkede uden problemer, også uden at "lege", det må være et eller andet problem specifikt for din maskine.
Ok, så gætter jeg på at der måske er noget sjov med VmWare server - kan ikke prøve med playeren som jeg forstår du har brugt, da man ikke (umiddelbart) kan have begge installeret samtidig.
Nå men det skal nu ikke bringe nogen skår i glæden, jeg vil som sagt afprøve det i aften (lege), umiddelbart ser det megt lovende ud.
/Christian
Ahh, Ok... Jeg må have været lidt træt :D
Lad mig på forhånd advare om at LiveCD'en lider under at den køres fra en read-only RockRidge, og ikke en read-write AFS.
Øh den fangede jeg ikke helt.
Der står jo allerede på Syllables hjemmeside at live-CD'en ikke er installerbar, så derfor går jeg da udfra at der er tale om r-o.
Har det nogen betydning for afprøvning af live-CD'en, hvis man bare skal afprøve den "plain vanilla" og ikke har intentioner om yderligere mounts?
/Christian
Problemet med LiveCD'en er at f.eks. Dock plugins ikke virker, og der mangler attributter (specielt manglen på os::Category og os::Icon og os::MimeType er synlig).
Derudover er der nogle programmer (f.eks. ABrowse) der tager en mindre evighed at starte.
Derudover skulle der ikke være noget.
Mount points minder mig om; Vi bruger ikke pt. noget automount tool, men ved at åbne "Disks", og højreklikke, kan du mounte ext2, NTFS, og FAT. Kun FAT er read-write.
Volumename bliver så brugt som mount point, og er placeret i "/".

