Categories
Betraktelser & Berättelse programming Techstuff

1000+

Några tusen #ifdef … är väl också ett låtsasjobb. Tar längre tid att få till än man tror. I alla fall om de skall fylla det tänkta syftet.

WIN32” skriver man då fortfarande. Minns på dagen när jag skrev min första “WIN32“. En ny skön 32-bitars värld var på ingående. Microsoft trummade in migrationsvägen. Inte kunde man väl ana då att det skulle bli en 64-bitars värld snabbare än snabbt efter det. Tydligen inte folket på Microsoft heller. “WIN32” hänger kvar som en kvarnsten och ett minnesmärke över en svunnen tid om alla Windows programmerares hals. Vi borde kanske alla skämmas lite för den bristen på framsyn som aldrig såg “WIN64” komma då. Alltså vi som var med när “WIN32” andades framtid.

Roligt är också att se att Microsoft folk sitter och portar Linux lib. till Windows för fulla muggar. Att koda saker som går på båda plattformarna har blivit mycket lättare än det var för tjugo år sedan när vi startade VSCP projektet. Ja Linux snurrar ju till och med på Windows så det går att köra applikationer rakt av också. Men jag menar native kompilerat alltså. Fortfarande tar det mycket tid. Men överkomligt. Definitivt. VSCP utvecklades för Windows från början. Men portases till Linux. Men såg inget behov av Windows efter ett tag. För mycket jobb. Släppte det. Ja och så nu tillbaks igen då. Efter att ha kodat om rubbet. Jodå.

Liksom.

Categories
programming

Gamla synder

Fick ett mail

Hi, 
Nearly 20 years ago I wrote some software for a friend which utilised the encryption Active X control EsDES. It appears to have come from eurosource.se.  Is that something you know about?! I am attempting to update the software I wrote for him. I am using VB6 to view the code and recompile the result in the hope that it will run on Windows 10. Would you be able to provide a copy of the relevant OCX file?  Many thanks, xxxxxxxxxxx

Och det är klart att koden finns kvar. Det ser Sourceforge till.

Visual Basic var en ganska spännande konstruktion. Den kom när det tog två dagar att ens få upp minimal körbar kod konstruerad med Microsoft Windows SDK (som jag f.ö. var bland dom första som köpte här i landet). Så man kunde komma igång och utveckla alltså. Så presenterades Visual Basic. Jag minns att man visade den på Berns i Stockholm. Ett enkelt ritprogram skapades på några minuter. Alla reste sig upp och applåderade. Det var stort. En milstolpe.

Till Visual Basic hade Microsoft gjort det möjligt att addera tillläggsprogram som kallades VBX’er. Jag tror man inte förväntade sig det intresse dessa skulle tilldra sig. Det var objektorientering på riktigt. Men var nog en sådan där vänsterhandsgrej som någon la in och ingen på M$ egentligen brydde sig särskilt mycket om. En marknaden växte upp och den exploderade. Det började lukta pengar. Så vad för Microsoft då?

Jo man hittar på ett nytt format OCX. Krångligt, Dåligt. Kasst. Ger sig sen in på marknaden själv. Allt dör en ganska snabb död. Ett misstag som Microsoft säkert ångrar bittert.

En av de där vbx/ocx företagen var alltså eurosurce och jag. Fast det där var alltså förr det.

Categories
Betraktelser & Berättelse programming

Det är underligt

Varje gång man får en ren kompilering så infinner sig en lyckokänsla. Man har ju gjort det där så många gånger nu och det är verkligen inget märkvärdigt. Ja och inget fungerar ju ens just nu i den kod jag låtsasjobbar med, lyckokänslan finns där ändå.

Men man får picka i sig alla små korn av lycka man kan hitta såklart.

Categories
Open Source Development programming

Goda nyheter

Kom med i GitHub’s sponsor program idag. Har väl inga större förhoppningar kanske, men ändå. Det finns dom som tjänat en hacka på det jag gjort i olika kommersiella projekt. Helt OK såklart. Under det första året sponsrar dessutom Github med samma belopp som andra sätter upp sig för.

Har funderat till och från på att räkna ut hur mycket jag och min familj sponsrat det här projektet med under nitton år. Men har aldrig vågat slutföra en sådan uträkning. Det handlar om alldeles för mycket pengar. Det mesta i form av nedlagd tid då såklart. I fjol fick vi in ungefär sexton tusen kronor i olika former av sponsring. Hjälper en del såklart men det är fortfarande svårt att hänga med när det gäller hårdvara och dylika saker. Ja, att ta ut lön är väl något en open source gubbe bara kan drömman om.

Men kul är det hur som helst.

Categories
programming

Lite WOW är det allt

Categories
programming

Rädslan

Rädslan för att operera sig, att flyga, åka tåg, bil och allt vad det är. Allt handla om kollegorna. Man vet ju så väl hur de fungerar. Allt vore bättre om man inte gjorde det.

Categories
programming VSCP

Driver i/f working

Ett steg till. Nu lunch!

Categories
Open Source Development programming VSCP

Fixen

Inte ett spår av vscpd i top längre. Bra. En bit till på vägen mot det som är ett mål. tcp/ip server, udp server, web-server, discovery server snurrar. Drivare, websockets och remote variables next.

På väg alltså.

Categories
Open Source Development programming VSCP

Inte så bra…

…men det löser “vi”.

Categories
Betraktelser & Berättelse programming

Medans…

Medans ni vilar och “jullovar” så fixar jag dom här drivarna. OK!?