On these pages you will find many screen shots of various desktop computer Graphical User Interfaces and operating systems. Many different people have had different ideas of how a GUI should work and these screen shots show many of the more popular ones. Yes, an actual update: New: Microsoft Windows 11 - Some quick screen grabs of Windows 11. Yuck. New: Apple II Desktop 1.2 Prealpha - Some enthusi
Boy, I some days I really hate object-oriented programming. Apparently Iâm not the only one. In the immortal words of Edsger Dijkstra: âObject-oriented programming is an exceptionally bad idea which could only have originated in California.â Well, Iâm not normally one to complain, but I think it is time to step back and take a serious look at what is wrong with OOP. In this spirit, I have prepared
Recent entries Apache2.4ã®ãªãªã¼ã¹äºå®ã¯æ¥å¹´(2011å¹´)åã(ããã¾ã§äºå®) inoue 2010-12-23 Herokuã®çºé³ inoue 2010-12-20 éèªè¨äºãã½ããã¦ã§ã¢ã»ãã¹ãPRESS Vol.9ãã®åç¨¿å ¬é inoue 2010-12-18 IPAæªè¸ã®ãã¥ã¼ã¹ inoue 2010-12-15 å´åºæ³ã¨ããã³ã²ã¼ã inoue 2010-12-06 ããã³ãã¨ã³ãã¨ã³ã¸ã㢠inoue 2010-12-03 ASCII.technologiesèªã«MapReduceã®è¨äºãæ¸ãã¾ãã inoue 2010-11-25 æè¡è©è«ç¤¾ãã¼ãã§ã¯ãã·ãªã¼ãºçµ¶è³çºå£²ä¸ inoue 2010-11-24 éèªé£è¼ãEmacsã®ãã©ããããã®å稿(part8)å ¬é inoue 2010-11-22 RESTã®å½æ inoue 2010-11-22 ãã
Dr. Alan Kay explains when "object-oriented" was first used and what it means. [] (Meaning of "Object-Oriented Programming" According to Dr. Alan Kay (meaning of OOP objectoriented definition term notion meaning explanation what is)), document, page 721691 https://www.purl.org/stefan_ram/pub/doc_kay_oop_en (permalink) is the canonical URI of this page. Stefan Ram Dr. Alan Kay on the Meaning of âO
17 August 2004 Quenya 5 April 2004 ÐаÑковÑкий 20 February 2004 å½ä¼ã®è°é·ã«ãªã£ãã...Viscuit...ã«ãªã£ãã...åå¿é² 10 January 2004 German irregular verbsGerman 9 January 2004 When I become a real mayor, I'll.. 4 January 2004 AdventsKalendar 3 January 2004 chomswiki Swiki 14 December 2003 èªã¿ããæ¬ 9 December 2003 æ°ã«ãªããã®User Interface 2 December 2003 tide triple helix oral history Smalltalkããã¸ã§ã¯ãã¯ç§ãã¡ä¸äººä¸äººãæã¤åµé æ§ãè¨ç®æ©ã«ãã£ã¦æ¯
A Personal Computer for Children of All Ages[page 1] Alan C. Kay Xerox Palo Alto Research Center, 1972 This is the transcribed version of Kay72a11 pages, 900 KB, done by J.P. Tuttle; HTML by Matthias Müller-Prove. The following "typographical" conventions are used: Descriptions of pictures are in [square brackets] Emphasized text is also underlined in the PDF version. Text I wasn't sure about (cou
17 August 2004 Quenya 5 April 2004 ÐаÑковÑкий 20 February 2004 å½ä¼ã®è°é·ã«ãªã£ãã...Viscuit...ã«ãªã£ãã...åå¿é² 10 January 2004 German irregular verbsGerman 9 January 2004 When I become a real mayor, I'll.. 4 January 2004 AdventsKalendar 3 January 2004 chomswiki Swiki 14 December 2003 èªã¿ããæ¬ 9 December 2003 æ°ã«ãªããã®User Interface 2 December 2003 tide triple helix oral history Smalltalkããã¸ã§ã¯ãã¯ç§ãã¡ä¸äººä¸äººãæã¤åµé æ§ãè¨ç®æ©ã«ãã£ã¦æ¯
åã®è¨äºãã¦ã§ãã«ã¡ã©ãæè¼ãããï¼ãiPadã ãå°ææå士ã®è¡çªããåãã¦æ®å½±ã次ã®è¨äº ãiPadãã¯UIãã©ãå¤ãããï¼ã¢ã©ã³ã»ã±ã¤ã夢è¦ããã¸ã§ã³ 2010å¹´2æ 3æ¥ Brian X. Chen Photo: Jon Snyder/Wired.com ãFlickrãããYouTubeãã®ã¢ãã¤ã«åããµã¤ãããæè¿è¨ªãããã¨ãããã ããããã©ã¡ããããªãªã¸ãã«ã®ã¦ã§ããµã¤ãããã¯ããã«ã·ã³ãã«ã§åããããããçãå°ãä½ãã§æ©è½æ§ãé«ãã iPhoneåãã®ãFacebookãã¢ããªããLinkedinãã¢ããªã¯ã人æ°ãµã¼ãã¹ã®ã移æ¤ããç®æããiPhoneã¢ããªã ããã¢ãã¤ã«ã¢ããªã®ã»ãããªãªã¸ãã«ãµã¤ãã®åºæ¥ãä¸åã£ã¦ããã ãã大åã®ã¿ããã¹ã¯ãªã¼ã³ãæã£ãiPadã®ç»å ´ã«ãã£ã¦ãã¾ããããã追ãã§ããããã¾ãã¾ãªã¿ãã¬ããæ©ã«ãã£ã¦ããããã£ãåããã¤ã¾ããå¾æ¥ããããã£
æ¨æ¥ã®iPadã¤ãã³ãã¯å¤ãã«çãä¸ãã¾ããããã¨ã¦ã楽ããã£ãã§ããããã¦ãæå¤ãªäººããããªè¨äºãæ¸ãã¦ã¾ãã ãã®ç§ããiPadãè²·ãããçç± ã¨ã³ãã¹æ°ã¯ãã¾ãèå³ãªãã®ããªï¼ã¨åæã«æã£ã¦ãã®ã§åæã«ãæå¤ã ãã¨æã£ã¦ãã¾ãã¾ããããªãã ãç§ãæã£ã¦ããã¨ããã®ã¾ã¾æ¸ããã¦ããããªæãã§å°ãå¤ãªæ°æã¡ã«ãªã£ã¦ãã¾ãã¾ããã ãã¦ã話é¡æ²¸é¨°ä¸ã®iPadãã¨ãããã¿ãã¬ããã«ã¤ãã¦ã以åæ¸ãã¦ãããè¨äºãæ¯ãè¿ãã¤ã¤ãæãããã¨ãæ¸ãã¦ãããã¨æãã¾ãã ãããªAppleã¿ãã¬ãããªã欲ãããªãããï¼ãªï¼ã¤ã®ãã¤ã³ã 以åã®è¨äºã®æ¯ãè¿ãã¾ãã¯æ¯ãè¿ãããã 1.BookStoreã®éè¨ãã¯ãã¨ãããã大æ¹ã®äºæ³éãç»å ´ãã¾ããããå人çã«ã¯ããããªãã¨é ååæ¸ãã¨ãããã¶ã£ã¡ãããããï¼ã ã£ãã®ã§ãé常ã«å¬ããã§ãããã¨ã¯ãæ¥æ¬ã®åºç社ã®å¯¾å¿ãç¹ã«ãã³ã¬ãã©ããªãããã§ãããããã¯å¤§
âãâ ã¾â 対â 象â ã®â iâ Pâ aâ dâ ãâ Mâ aâ câ ãâå¦â å²â ã§â è²·â ãâ ã¨â ãâæâ é«â 2â 2â ,â 0â 0â 0â åâ åâ ã®âã®â ãâ ãâ ã«â ã¼â ãâ ãâãâ ãâ ãâ ã¾â ãâ â*ââ ãâéâ å©â 0â %â ã®â åâ å²â æâ ãâ ãâ ã©â ãâ ãâ â**ââ ãâä»â ãâ ãâ è¦â ãâ â
âãã¸ã§ããªã¼ã夢è¦ãã®ã¯æ°ç¾å¹´å¾ã®ä¸ç æ°å¹´å ã®PCã家é»ã®è¦æ ¼ã¨ããWebãã±ã¼ã¿ã¤ã®æ°ãããµã¼ãã¹ã¨ããITæ¥çã®å¤§ããªãã¼ãããæ¬å½ã¯ããã«å°ãããããã®äººã«ä¼ãã¨ãããããã âãã®äººâã¨ã¯ãã¢ã©ã³ã»ã±ã¤(Alan Kay)æ°ãã¡ã¤ã³ãã¬ã¼ã 主æµã®æ代ã«ããã¼ã½ãã«ã§ãã¤ãããã¯ãªã¡ãã£ã¢ãDynabook(ãã¤ãããã¯)ããæ§æ³ããå é²çã¢ã¤ãã¢ãè©°ãè¾¼ãã ã¯ã¼ã¯ã¹ãã¼ã·ã§ã³ãAlto(ã¢ã«ã)ãã®éçºã§ãä¸å¿çå½¹å²ãæ ã£ãä¼èª¬ç人ç©ãæªæ¥ãäºæ¸¬ããæè¯ã®æ¹æ³ã¯æªæ¥ãçºæãããã¨ã ã¨ã®åè¨ãèªãå®è·µãã¦ãããæé«ã®ãã¸ã§ããªã¼ã®ä¸äººã ã ã ããèåãªå¦è ããã¸ã§ããªã¼ã®ä¸ã§ããã±ã¤æ°ã¯ã¡ãã£ã¨æ¯è²ãéãããã«æããç±³å½ã®ãã¸ã§ããªã¼ã«ã¯ãèµ·æ¥ãããä¼æ¥ã®é¡§åã«ãªã£ããããããã¯èªåã®å¤§å¦ã¸ã®ä¼æ¥ã®å¯ä»éãã«ç±å¿ã ã£ããã¨ããã¸ãã¹ã¨æ·±ãé¢ãããæã¤ãã¨ã§èªåã®ã¢ã¤ãã¢ã®å®ç¾ãå³
Introduction Iâm writing this introduction in an airplane at 35,000 feet. On my lap is a five pound notebook computerâ1992âs âInterim Dynabookââby the end of the year it sold for under $700. It has a flat, crisp, high-resolution bitmap screen, overlapping windows, icons, a pointing device, considerable storage and computing capacity, and its best software is object-oriented. It has advanced networ
Croquet is a powerful open source software technology that, in the form of the Croquet Software Developer's Kit (Croquet SDK), can be used by experienced software developers to create and deploy deeply collaborative multi-user online vitual world applications on and across multiple operating systems and devices. Derived from Squeak, the Croquet system features a peer-based messaging protocol that
ã¢ã©ã³ã»ã±ã¤ Is âSoftware Engineeringâ an Oxymoron? By Alan Kay (訳注: 以ä¸ã®æç« ã¯ãhttp://d.hatena.ne.jp/sumim/20080806/p1 ã«ç´¹ä»ããã¦ããã¢ã©ã³ã»ã±ã¤ã®æç« -- Is âSoftware Engineeringâ an Oxymoron? -- ã訳ãããã®ã§ããåæãsumim ããã®ãµã¤ããããã¦ã³ãã¼ããã¾ãããæåã«æ¸ãããã®ã¯ 1999å¹´ãã2000å¹´ããã¨å°ãå¤ãã®ã§æ³¨æãã¦ãã ãããæ¥æ¬èªã§çç¾èªæ³(oxymoron)ã¨ã¯èãæ £ããªãè¨èã§ãããã¸ã¼ãã¢ã¹è±å大è¾å ¸ã«ãã㨠an open secret (å ¬ç¶ã®ç§å¯) ããliving death (çãå°ç) ã®ãããªçç¾ããäºã¤ã®åèªãçµã¿åãããçèªã®äºãè¨ããããã§ãã) çã®ã½ããã¦ã§ã¢å·¥å¦ã¯ã¾ã æªæ¥ã®ãã®ã ãä¸å¹´ã¨
ã©ã³ãã³ã°
ãç¥ãã
ã©ã³ãã³ã°
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}