Author Topic: Microsoft thread  (Read 19608 times)

0 Members and 1 Guest are viewing this topic.

Offline The Chief

  • Posts: 30122
    • http://www.wnff.net
Re: Microsoft thread
« Reply #225: April 25, 2011, 06:24:58 PM »





Speaking of how awesome 7 is, if you want to read something funny, check out this thread:

http://hardforum.com/showthread.php?t=1603653

Online PC

  • Posts: 41016
Re: Microsoft thread
« Reply #226: May 06, 2011, 04:03:01 PM »
Windows Thin PC Release Candidate is available.

For those out of the Microsoft know, TPC is a scaled down 7 install intended primarily for older hardware...and business networks.  It's a network product because you can't install programs locally and you can't write to it so you have to use network resources to do anything.  I was thinking that you might be able to write to a flash drive (assuming your old hardware supports that) but TPC is supposed to allow you to "lock down" your environment by creating dumb terminals, essentially.  It probably wouldn't be very locked down to allow flash drives to be written to.  I haven't read anything about writing to flash drives and I haven't installed it yet so I'll have to see.

You can connect to the internet though (with IE of course) so I assume you can use Google Docs or Office Web Apps.  If so, that would sort of make this useful for an individual...though when this product is released, it's not available for the general public.

http://www.informationweek.com/news/windows/microsoft_news/229402707

Online PC

  • Posts: 41016
Re: Microsoft thread
« Reply #227: May 07, 2011, 12:47:37 AM »
Quote
Posting from Windows ThinPC (actually a VirtualBox guest under Vista Ultimate host). Oddly, IE8 is the browser installed.



Offline PANatsFan

  • Posts: 37061
  • dogs in uncensored, nudes in gameday
Re: Microsoft thread
« Reply #228: June 24, 2011, 05:04:35 PM »
Windows 7 64bit on a decent machine is bonerific.

Offline PANatsFan

  • Posts: 37061
  • dogs in uncensored, nudes in gameday
Re: Microsoft thread
« Reply #229: June 28, 2011, 06:26:28 PM »
Powerpoint online destroys Google Docs - kicks it in the nards and bites its face off.

Online PC

  • Posts: 41016
Re: Microsoft thread
« Reply #230: July 13, 2011, 05:05:52 PM »
Quote
WPC 2011: 400 Million Copies of Windows 7 Sold

In the opening keynote of its annual Worldwide Partner Conference (WPC)—being held this year in Los Angeles, California—Microsoft provided a series of updates about Windows 7 and related products and services while casting an eye to its Windows 8 future. The company reported that it has now sold more than 400 million licenses to Windows 7, an OS that continues to sell and sell almost two years after its release.

In October 2010, on the occasion of the OS' one-year anniversary, Microsoft noted that it had sold 240 million Windows 7 licenses—a run rate of 20 million copies a month. Given the 8-month period between then and now, one could surmise that Windows 7 is still selling at the same rate of 20 million copies per month. This means that Windows 7 sales haven't slowed a bit over 20 months.

Another way to look at this success is to compare Windows 7 with its closest competitors, and there are two: previous versions of Windows and Mac OS X. Comparing Windows 7 with Windows XP (the aging OS that Microsoft is still trying to convince slow-moving corporations to jettison), the software giant noted that Windows 7's sales trajectory has outpaced that of XP, and that customers now have just 1,000 days before XP support ends. And in just 20 months, users of Windows 7 have outpaced the entire Mac OS X user base—that's every single current Mac user, regardless of OS version—by 8 to 1. Mac OS X has been in the market for a decade.

Microsoft briefly mentioned Windows 8 but simply reiterated information it provided previously, including simply repeating a video demonstration from June. I've covered this information extensively on the SuperSite for Windows, so there's little need to rehash it here.

Moving on to partner-friendly Windows 7-based solutions, Microsoft announced the public beta of Windows Intune 2, which is adding software distribution and other new capabilities to the company's cloud-based PC management service. There's also an August update to the Microsoft Desktop Optimization Pack (MDOP), which will see three of the suite's applications upgraded. Microsoft also announced changes to the way it compensates partners who help customers deploy specific Microsoft solutions.

Many of the company's new services, including the partner-supported ones, are cloud-based, and Microsoft noted that its transition from big, complicated on-premises servers to cloud-hosted services is going well. If anything, the quick transition to Intune 2, which will ship in final form this year, indicates that it's going more quickly than expected. And Microsoft recently released the well-received Office 365, which makes Google's competing service, Google Apps, look like a child's toy by comparison.

The WPC continues Tuesday with more keynotes and product announcements, so there should be more news from the show throughout the week.

http://www.winsupersite.com/article/paul-thurrotts-wininfo/wpc-2011-400-million-copies-windows-7-sold-139789

Offline welch

  • Posts: 8524
  • Myer and Travis and Rice, and Bucky to manage...
Re: Microsoft thread
« Reply #231: July 14, 2011, 11:29:17 PM »
Ok, they can make improvements...that's good. But leave the UI alone. Each release of the OS and of Office causes us to play "Where did they hide that function now?"

(And, yes, I've been a programmer since I talked my way into a job writing 8080/8085 assembly language in 1981. "Let's stop testing while it still works".)

Offline welch

  • Posts: 8524
  • Myer and Travis and Rice, and Bucky to manage...
Re: Microsoft thread
« Reply #232: July 14, 2011, 11:37:33 PM »
And this is how we wrote things in March, 1987. Lattice C, either 2.1 or 3.0...the last Lattice we used. Went to MS C 4 later in '87:



/*
*********************************************
*        asynch communications function     *
*********************************************
*/

/* comiox.c :    c translation of nysdc standard fortran
                subroutine to (a) dial up and logon to m3,
                (b) write a string to m3, or (c) read a
                string from m3.

                gotten from Morristown sdc and used first in NAWGA
                and Quickload by Adel & Barr, Inc.  Rumor has
                it that Mo'town got it from Berkeley pc engineering.

                to use, include "comio.h"

              3/7/86 MODIFIED TO CHECK FOR NO CARRIER OR SYSTEM UNAVAILABLE

              9/15/86 modified to correct for bug discovered in PC front in
                Zurich: xon was not being set as second com-record delimiter

*/

#include    "sascomp.h"

comio()

    {

    int     cmpst;
    int     tries;
    char    iodata[256];
    char    atdt_phone[30];

    int     rstat, r2stat, rdtry;
    int     cerr, comstat;

    dbg_flg = FALSE;         /* turn off echo: logon does it in box */

    cparams[CINDX]->cdelcnt = 1;
    cparams[CINDX]->cdelims[0] = CR;      /* dc1,cr */
    cparams[CINDX]->cdelims[1] = DC1;     /* 0DH, 11H */
    cparams[CINDX]->cparyflg = TRUE;      /* parity check on (HRK 11-21-86)*/

    tries = 0;

    cerr = config(CPORT,1200,7,2,1);     /* 1200bps,even,1stop */
    if (cerr != 0) then
         {
         printf("\r\n config error=%d",comm_err);
         return(COM_ERR);
         }

    RETRY:         /* re-entry point */
    cerr = copen(CPORT,&buff,1024);
    if (cerr != 0) then
         {
         printf("\r\nError opening COM%d, =%d",CPORT,comm_err);
         cclose(CPORT);
         return(COM_ERR);
         }

    cparams[CINDX]->cstrcnt = 5;
    cparams[CINDX]->cstrip[0] = 0x7f;       /* del */
    cparams[CINDX]->cstrip[1] = 0x00;       /* null */
    cparams[CINDX]->cstrip[2] = 0x0a;       /* lf */
    cparams[CINDX]->cstrip[3] = 0x0d;       /* cr */
    cparams[CINDX]->cstrip[4] = DC1;

    cparams[CINDX]->cretryrd = 6000;      /* try 5000 reads bef tmout */
    cparams[CINDX]->cwrwait = 200;
    cparams[CINDX]->creadwt = 50;         /* delay 40MS between reads */

/*  Set our window display for log on */

    nocur();       /* turn off cursor */
    window(14,3,20,78);
    border(12);         /* draw double line border around window */
    strcpy(iodata," MARK III communications");
    shwstr(1,3,iodata,11);
    window(15,4,19,77);      /* resize window to show inside box */
    attrib(1);
    clear();       /* clear the window, leave rest screen alone */

/* hangup phone: this is necessary if using Hayes internal modem, which
    doesnt always know it's been hung up by host */

    strcpy(iodata,"ATH0");
    if ((comstat = comwr(iodata)) != OK)
         return(COM_ERR);
    scroll(1);           /* display what we sent */
    shwstr(5,2,iodata,1);
    msdelay(2000);

/* NOW dial phone */

    strcpy(atdt_phone,"ATDT");
    strcat(atdt_phone,phone);

    if ((comstat = comwr(atdt_phone)) != OK)
         return(COM_ERR);
    scroll(1);
    shwstr(5,2,atdt_phone,1);

/* wrote phone #: now wait until we get "CONNECT" or timeout */

    rdtry = 1;
    if ((comstat = comrd(iodata)) != OK)
         return(COM_ERR);
    scroll(1);
    shwstr(5,2,iodata,1);

    rstat = strncmp(iodata,"CONNECT",7);
    while (rstat != 0)
         {

         rdtry++;
         if (rdtry == 5)
              {
              printf("\r\nFOUR tries, no connect");
              cclose(CPORT);
              return(COM_ERR);
              }       /* endif */

          if ((comstat = comrd(iodata)) != OK)
               return(COM_ERR);
          scroll(1);
          shwstr(5,2,iodata,1);

        if ((rstat = strncmp(iodata,"NO CA",5)) == 0)
             {
             cclose(CPORT);
             tries++;
             beep();
              scroll(2);
             if (tries == 3)
                  {
                  cclose(CPORT);
                   strcpy(oplin,"Unable to Connect");
                   shwstr(5,2,oplin,1);
                  sofdel(2);
                  return(COM_ERR);
                  }
              strcpy(oplin,"Redialing");
              shwstr(5,2,oplin,1);
              sofdel(1);
             goto RETRY;
             }

              rstat = strncmp(iodata,"CONNECT",7);

         }       /* end while rstat */

/* send some HHHHH's  */


        cparams[CINDX]->cwrwait = 200;      /* slow down our xmit */
        cparams[CINDX]->ceolcnt = 0;        /* don't send <cr> w/ HHHHs */
        cparams[CINDX]->ceol[0] = '\0';

         if ((comstat = comwr(HHHH)) != OK)
              return(COM_ERR);

         scroll(1);
         shwstr(5,2,HHHH,1);


        cparams[CINDX]->ceolcnt = 1;   /* now change back to CR end write */
        cparams[CINDX]->ceol[0] = CR;

/* look for U#= */

    cparams[CINDX]->cdelims[1] = 0x11;   /* DC1, or XON, if you prefer */
         cparams[CINDX]->cdelcnt = 2;    /* add dc1 to delims */
         if ((comstat = comrd(iodata)) != OK)
              return(COM_ERR);
         scroll(1);
         shwstr(5,2,iodata,1);

         rstat = strncmp(iodata,"U#=",3);
         if (rstat != 0) then
              {
              printf("\r\nConnected, but garbage, not U#");
              hangup();
              cclose(CPORT);
              return(COM_ERR);
              }

/* send user number  */

         if ((comstat = comwr(USR_NUM)) != OK)
              return(COM_ERR);
         strcpy(iodata,"AGY02900,!!!!!!");
         shwstr(5,5,iodata,1);

         rstat = 1;
         r2stat = 1;
         while ((rstat && r2stat) != 0)
              {
              if ((comstat = comrd(iodata)) != OK)
                   return(COM_ERR);
              scroll(1);
              shwstr(5,2,iodata,1);

              if ((cmpst = strncmp(iodata,"SYSTEM UNAVAIL",11)) == 0)
                   {
                   beep();
                   msdelay(7000);
                   cclose(CPORT);
                   window(1,1,25,80);
                   clear();
                   attrib(1);
                   rowcol(1,1);
                   printf("\r\nMARK III SYSTEM UNAVAILABLE!!!!!!!!");
                   printf("\r\nCONTACT ADMINISTRATIVE PERSONNEL!!!!!!!");
                   c = getch();
                   exit(1);
                   }

              rstat = strncmp(iodata,"READY",5);
              r2stat = strncmp(iodata,"USED",4);
              }    /* end while iodata != READY or USED  */

/* logged on : send HOLD and wait for ready from it */

    if ((comstat = comwr(HOLD)) != OK)
         return(COM_ERR);
    scroll(1);
    shwstr(5,2,HOLD,1);

    rstat = 1;
    r2stat = 1;
    while ((rstat && r2stat) != 0)
         {
         if ((comstat = comrd(iodata)) != OK)
              return(COM_ERR);
         scroll(1);
         shwstr(5,2,iodata,1);
         rstat = strncmp(iodata,"READY",5);
         r2stat = strncmp(iodata,"USED",4);
         }

/* ok, we're almost ready to get back to the calling program
        but first, shorten the delay between chars we send  */

    cparams[CINDX]->cretryrd = 6000;
    cparams[CINDX]->cwrwait = 0;

/* and change window back to correct size */

    window(14,1,20,80);
    clear();
    attrib(1);
    window(1,1,25,80);
    border(11);

/* finished logon */

    return(OK);

    }       /* end function comio */


/*
*************************
*       hangup          *
*************************
*/

hangup()

#define PLUSES          "+++"
#define ATH0            "ATH0"

{
   char    iodata[256];
   int     comstat;

        cparams[CINDX]->cwrwait = 100;
        cparams[CINDX]->cretryrd = 3800;     /* 2 second wait */
        cparams[CINDX]->ceolcnt = 0;
        cparams[CINDX]->ceol[0] = '\0';

        sofdel(2);

        if ((comstat = comwr(PLUSES)) != OK)
              return(COM_ERR);

        sofdel(1);

         rdcnt = cread(CPORT,iodata,80);

        cparams[CINDX]->ceolcnt = 1;   /* now change back to CR end write */
        cparams[CINDX]->ceol[0] = CR;
        if ((comstat = comwr(ATH0)) != OK)
              return(COM_ERR);

        rdcnt = cread(CPORT,iodata,80);

        cclose(CPORT);

        return(OK);

}       /* return */


/*********************************
*   one second software delay    *
*********************************/
sofdel(secdel)

int  secdel;
{
    int    msarg;
    msarg = 1000*secdel;
    msdelay(msarg);
    return;
}



Online Nathan

  • Global Moderator
  • ****
  • Posts: 10679
  • Wow. Such warnings. Very baseball. Moderator Doge.
Re: Microsoft thread
« Reply #233: July 14, 2011, 11:56:14 PM »
What's all this
/* blah blah blah */
Stuff?  :P

Offline The Chief

  • Posts: 30122
    • http://www.wnff.net
Re: Microsoft thread
« Reply #234: July 14, 2011, 11:56:41 PM »
What's all this
/* blah blah blah */
Stuff?

notsureifserious.jpg

They're comments (presumably).  Nice to see that some things never change :lol:

Online Nathan

  • Global Moderator
  • ****
  • Posts: 10679
  • Wow. Such warnings. Very baseball. Moderator Doge.
Re: Microsoft thread
« Reply #235: July 14, 2011, 11:58:52 PM »
notsureifserious.jpg

They're comments (presumably).  Nice to see that some things never change :lol:
Com....ments?  Does not compute.

Offline PANatsFan

  • Posts: 37061
  • dogs in uncensored, nudes in gameday
Re: Microsoft thread
« Reply #236: July 15, 2011, 12:14:35 AM »
Welch, it's not polite to type in all caps :lol:

Offline welch

  • Posts: 8524
  • Myer and Travis and Rice, and Bucky to manage...
Re: Microsoft thread
« Reply #237: July 15, 2011, 07:27:57 AM »
/* Yes, comments, and I'm surprised at how few I used. Also noticed I had one of those "hole in the middle" return() calls...breaking the rule that every function has one entry and one return point. */

Online PC

  • Posts: 41016
Re: Microsoft thread
« Reply #238: July 20, 2011, 06:57:21 PM »

Offline The Chief

  • Posts: 30122
    • http://www.wnff.net
Re: Microsoft thread
« Reply #239: August 24, 2011, 09:18:30 AM »
Video featuring much-improved file copying functions in Win 8

http://techreport.com/discussions.x/21525

:az:

Online MarquisDeSade

  • Posts: 13611
  • PK Subban will eat your soul.
Re: Microsoft thread
« Reply #240: August 24, 2011, 09:32:03 AM »
Video featuring much-improved file copying functions in Win 8

Does Windows 8 still have the registry?

Offline The Chief

  • Posts: 30122
    • http://www.wnff.net
Re: Microsoft thread
« Reply #241: August 24, 2011, 09:33:21 AM »
Is that a serious question?  This is.

Online MarquisDeSade

  • Posts: 13611
  • PK Subban will eat your soul.
Re: Microsoft thread
« Reply #242: August 24, 2011, 09:37:41 AM »
Is that a serious question?  This is.

Yes, one thing I've always hated about Windows is the registry or the issue I always seem to have with it.

Offline The Chief

  • Posts: 30122
    • http://www.wnff.net
Re: Microsoft thread
« Reply #243: August 24, 2011, 09:41:49 AM »
I'm sure it does.  What kind of issues have you had in the past? I'm not really fan of the model either but I don't think it's really an issue anymore.  That said, I'm not a programmer.

Online MarquisDeSade

  • Posts: 13611
  • PK Subban will eat your soul.
Re: Microsoft thread
« Reply #244: August 24, 2011, 10:17:31 AM »
In my next job I'm going to be in a *nix environment, thank Clint Eastwood.  If I never have to see a crappy modal Windows 3.1 dotNet 1.0 based Registry error inducing POS EMR again I'll die a happy d00d. 

Offline The Chief

  • Posts: 30122
    • http://www.wnff.net
Re: Microsoft thread
« Reply #245: August 24, 2011, 10:19:38 AM »
I hope you told your former employers to get with the 21st century during your exit interviews :lol:

Online MarquisDeSade

  • Posts: 13611
  • PK Subban will eat your soul.
Re: Microsoft thread
« Reply #246: August 24, 2011, 10:25:45 AM »
I hope you told your former employers to get with the 21st century during your exit interviews :lol:

Not yet, I still have an onsite "meet the team" interview to ace.  Assuming they like me and my mad 187 skillz I'll be giving my MONTHS notice next Friday (who requires a months notice?).  Can't wait to see the look on their faces when I tell my bosses "I'm leaving for a lot more money, a shorter commute, my own office, coworkers that don't think meeting 25 hours a week is normal, and none of this Conscience Leadership™ nonsense.  But really, I look forward to never having to work on this piece of crap Windows 3.1 Modal Registry error throwing pointers out of control sack of monkey crap EMR ever again."

Online blue911

  • Posts: 16583
Re: Microsoft thread
« Reply #247: August 24, 2011, 10:44:00 AM »
Not yet, I still have an onsite "meet the team" interview to ace.  Assuming they like me and my mad 187 skillz I'll be giving my MONTHS notice next Friday (who requires a months notice?).  Can't wait to see the look on their faces when I tell my bosses "I'm leaving for a lot more money, a shorter commute, my own office, coworkers that don't think meeting 25 hours a week is normal, and none of this Conscience Leadership™ nonsense.  But really, I look forward to never having to work on this piece of crap Windows 3.1 Modal Registry error throwing pointers out of control sack of monkey crap EMR ever again."


 :lmao:




Offline JMW IV

  • Posts: 11291
  • Name on the Front > Name on The Back
Re: Microsoft thread
« Reply #248: August 24, 2011, 07:39:15 PM »
gotta admit, Skydrive is pretty nice.

Offline JMW IV

  • Posts: 11291
  • Name on the Front > Name on The Back
Re: Microsoft thread
« Reply #249: August 24, 2011, 07:53:57 PM »
Does Hotmail have any type of "Send from Hotmail" function like GMail does?

I mean when I see an email link on say, craigslist, I click on the link, and GMail opens up a Compose Message window for me, so that I don't have to go into GMail to send the email.

can Hotmail do that? If so, how?