Geoffrey Moore: April 2010 Presentation – Core, Content, and the Cloud — my thanks to Mr. Rick DeVries, Calvin College IT Dept. for this resource

PresentationExcerpt of slides

Geoffrey Moore -- April 2010 Presentation

Geoffrey Moore's Agenda

TR10: Cloud Programming — from Technology Review
A new language will improve online applications.

Cloud computing offers the promise of virtually unlimited processing and storage power, courtesy of vast data centers run by companies like Amazon and Google. But programmers don’t know how best to exploit this power.

Also see:
http://databeta.wordpress.com/2009/12/16/bloom-and-dedalus/

PHP: What you need to know to play with the web — SmashingMagazine.com by Christian Heilmann

What Is PHP?
PHP is a server-side language that has become a massive success for three reasons:

  • It is a very easy and forgiving language. Variables can be anything, and you can create them anytime you want.
  • It is part of the free LAMP stack (Linux, Apache, MySQL, PHP) and thus available on almost any server you can rent on the Web.
  • It does not need a special editor, environment or build process. All you do is create a file of the .php file type, mix PHP and HTML and then put it on your server for rendering.

From DSC:
Christian makes this sound so easy. However, in my experience, programmers have a different skillset that is not easily mastered or obtained.  They have a different way of thinking, and the syntax of coding languages is not something many people enjoy working with. That is why there seems to be two camps: web designers (who focus on the front-end of the web) and web developers (who focus on the back end of things such as application development/programming and database integration). Sometimes, a person can bridge those two worlds…but rare is the person who can stay up-to-date and do both sides of the house well…and consistently over time.

Cleaving Computer Science into new degrees — from acm.org by Mark Guzdial

The School of Computer Science (SCS) is focused on the traditional definition of computer science. The School of Interactive Computing (IC) looks at the boundary between the computer and everything else. The School of Computational Science and Engineering (CSE) focuses on the application of computing for advancing science and engineering.

I find that this cleaving of computer science works well for understanding the tensions I see between groups of computer scientists, each exploring a different piece of our ever-broadening field.

In a recent issue of Communications of the ACM, Dennis Groth and Jeffrey Mackie-Mason argue that we need “informatics” degrees as something separate than a computer science degrees.

There’s another reason to consider new degrees: the tyrannies of a bachelor’s degree, defined in so many contact/credit hours, so many years. Can we fit everything in for all of computing?

We tussle over these degrees and names because, in part, we fear creating a new name. We worry that students won’t be interested in a degree from computing that’s not named “computer science.” IC co-owns our BS in Computational Media External  Link (about 300 students, ~30% female, placing students at places like Electronic Arts and Pixar) and a PhD in Human-Centered Computing External Link (one of the few PhD programs in a computing school that is over 50% female). Students are willing to take a gamble, and we’ll draw on a different demographic of students.

Tagged with:  

Columbia to combine journalism, computer science in new digital media focus — eSchoolNews.com

From DSC:
Given what has been and is occurring within journalism — and publishing in general — this is a great move by Columbia. With the ability to offer interactive, multimedia-based, digital storytelling on devices like the iPad, these types of skills will come in handy. Along those lines, I think it’s very beneficial to students when they encounter such cross-disciplinary assignments, projects, and environments — as that’s what teams in the real-world have to do.

Tagged with:  

Video demos of upcoming iPad apps — from digital inspiration by Amit Agarwal

  

Video demos of upcoming iPad apps

Tagged with:  

How the iPad will change the world -- from Wired.com

“Even though the iPad looks like an iPhone built for the supersize inhabitants of Pandora, its ambitions are as much about shrinking our laptops as about stretching our smartphones. Yes, the iPad is designed for reading, gaming, and media consumption. But it also represents an ambitious rethinking of how we use computers. No more files and folders, physical keyboards and mouses. Instead, the iPad offers a streamlined yet powerful intuitive experience that’s psychically in tune with our mobile, attention-challenged, super-connected new century. Instant-on power. Lightning-fast multitouch response. Native applications downloaded from a single source that simplifies purchases, organizes updates, and ensures security.”

From DSC:
From my perspective, the iPad will usher in more interactivity, more multimedia-based content, more end-user control, more choice about the type of media one consumes (even on the same article/topic), and the ability to quickly “drill down” more deeply into a topic.

Also see — and item originally from:

13 ways of looking at an iPad — from brainstormtech.blogs.fortune.cnn.com


Tagged with:  

Virtualization 2010 — from Forbes.com

Virtualization 2010 -- from Forbes.com

Tagged with:  

Google Code University

Google Code University

Tagged with:  

Welcome to the Decade of Smart

Tagged with:  

Microsoft Research: Areas of Research

Tagged with:  
Tagged with:  

Academy & Industry Research Collaboration Center ( AIRCC ) is a non profit organization promoting science & engineering research worldwide with out any discrimination. It’s acting as a bridge between young and experienced professionals through series of activities such as workshops, conferences and journals etc.

AIRCC depends on researchers, academicians and corporate support for bridging relationships with existing scientific & engineering organizations and customizing relationships with standard bodies. The main purpose of this forum is to promote new research and applications in the field of Computer science & Engineering and allied fields.

Tagged with:  

Couple things regarding Computer Science (CS) majors and related needs:

1) We need more of them!
Where I work, we are experiencing a decline in CS majors. Just when we need them the most, the numbers are dropping. Why is this? I’m told that one of the reasons that this is the case is that many guidance counselors in high schools are re-directing students away from computer-related fields, citing that this is an unstable field to go into.

In response…in some ways, they are right. After the Y2K needs tapered off and the dot.com crash of the early years of the last decade, I can see why there would be some serious hesitation here. Also employees of IT (and training) departments get let go all too quickly. Investments in technology and related infrastructures go down all too soon when things in the economy and corporate balance sheet don’t look too good. Thus, IT folks get let go. Daughters and sons of such employees may see this happening, hear their counselors advice, and side-step a career in IT/CS/Systems. I’m sure there are many other reasons as well.

In fact, so much so, that Calvin College Professor Joel Adams approached his Representative, Vern Ehlors, who went on to champion the Computer Science Week here in the United States.  This week raises the awareness of the opportunities — and need — of more students going into CS.

2)  I noticed the article below, and along with the Computer Science Week, this morning I am somewhat encouraged.

IT Budgets, Spending Set for Rebound as CIOs Realign Priorities –by David Nagel
Worldwide IT spending and IT department budgets across public and private sectors are set to make something of a comeback following 2009’s drastic declines. Further, all major segments in IT are expected to see positive growth in 2010, according to two separate reports released this week by market research firm Gartner Inc.

Tagged with:  
© 2024 | Daniel Christian