- published: 07 May 2015
- views: 268
A Member of Technical Staff (MTS) is the title for permanent research staff at some institutions and companies. It is roughly equivalent to an assistant professor or associate professor at a university.
A Distinguished Member of Technical Staff (DMTS) is roughly equivalent to a full professor (or emeritus professor). The term is especially used at Bell Labs. Other related titles used include:
Satish Chandra is an Indian historian, whose main area of specialisation is medieval Indian History.
He was the son of Sir Sitaram, a leading businessman from the former United Provinces.
Satish Chandra was Professor of History at Jawaharlal Nehru University (JNU) in New Delhi. Along with S. Gopal, Bipan Chandra, and Romila Thapar, Satish Chandra founded the Centre for Historical Studies (CHS) at the School of Social Sciences in JNU. He was also its chairperson for a few years. His book, Medieval India has been widely used as a textbook in schools and colleges around India.
He was the vice chairman and chairman of the University Grants Commission of India and secretary and general president of the Indian History Congress.
Satish Chandra belonged to the secular nationalist group of historians, along with Romila Thapar, R. S. Sharma, Bipan Chandra and Arjun Dev, who are sometimes referred to as "left-leaning" or "influenced by Marxist approach to history." In 2004 his textbook was reintroduced in the national curriculum after a hiatus of six years.
Software engineering is the study and an application of engineering to the design, development and maintenance of software.
Typical formal definitions of software engineering are:
When the first digital computers appeared in the early 1940s, the instructions to make them operate were wired into the machine. Practitioners quickly realized that this design was not flexible and came up with the "stored program architecture" or von Neumann architecture. Thus the division between "hardware" and "software" began with abstraction being used to deal with the complexity of computing.
"When Hurricane Katrina happened, we got a call on Friday night to send our equipment down. On Saturday we were unloading our equipment. On Sunday we were flying around saving people from their roofs. It was nice to be there first hand, knowing our equipment was making a difference."
Robert Hillier, Principal Member of Technical Staff, Oracle Communications, describes how service delivery innovations and quick development of new services can save operators money. For more information on Oracle Communications leadership in service delivery platforms, please visit: https://www.oracle.com/industries/communications/evolved-application-server/index.html
Patrick Chanezon talks to us about containers as a service and provides some views on collaboration in order to advance adoption. More interviews online at containerevent.com
The OpenAccess Database is the world’s most widely used, open reference database for IC design, with a supporting standard C++ API. It is superb for developing a stand-alone design tool and can also provide interoperability between EDA tools from different companies. The API is available in scripting languages through our extensions offering if C++ is more than you require. During this panel discussion, application developers using OpenAccess and OpenAccess extensions will describe their experiences along the way. The panel will be moderator by OpenAccess Coalition leadership. What you will learn The valuable role OpenAccess plays in the EDA world Potential obstacles developers may encounter, and proven solutions Helpful hints for OpenAccess developers Panelists Moderator: Michaela Guin...
Владимир Иванов: Software Engineer / Principal Member of Technical Staff в Oracle; г.Санкт-Петербург Ведущий инженер Oracle, работает в группе разработки виртуальной Java-машины HotSpot. Специализируется на JIT-компиляции и поддержке альтернативных языков на платформе Java. Доклад: «Java: прошлое и будущее». О чем: В этом году у Java юбилей. 20 лет — это хорошая дата, чтобы оглянуться в прошлое посмотреть какой путь прошла платформа начиная с 1995 года и заглянуть в будущее чтобы понять как может выглядеть Java через 5, 10, а может и все 20 лет. Начнется все с краткого исторического обзора, а потом разговор пойдет о Java 9 и активно развивающихся OpenJDK проектах, в которых формируется функционал для будущих версий языка и платформы Java (Project Valhalla и Project Panama).
JMS 2.1, the next version of this popular messaging API, will be released as part of Java EE 8. Come hear how it will continue the ease-of-use improvements started in JMS 2.0 by providing a more flexible way of defining MDBs and even closer integration with CDI, and get a first peek at some of the other improvements proposed. There will be an opportunity to make comments and contribute to the development of these new features. This session also reviews the new features of JMS 2.0, which is now supported by the latest versions of many app servers and messaging providers. Speaker: Nigel Deakin, Principal Member of Technical Staff, Oracle Nigel Deakin is specification lead for JMS and a principal member of technical staff at Oracle, working on the development of the WebLogic and GlassFish ap...
Featuring Thomas Morin, Network Architect, Orange & Paul Carver, Principal Member of Technical Staff, AT&T; About two years ago OpenStack networking and Telco networking were generally seen as two different things and there was a lack of understanding on both sides. But now that has changed, say Paul and Thomas. The telco community has learned how to work with the OpenStackers to get their problems understood and acted on, while the OpenStackers, in turn, now understand more about telco and where it wants to go. One objective is to allow the networking within the data centre to work with the outside world via applications that connect the public cloud with business VPNs. FILMED AT: OpenStack Summit 2016, Barcelona, Spain
So you have developed a new software productivity tool, published a research paper about it, and you are justifiably proud of your work. If you work for a company, your (curmudgeonly) manager now wants to see its "impact" on the business. This is the part where you have to convince someone else to use your shiny new tool in their day-to-day work, or ship it as a product. But, you soon realize that getting traction with developers or product managers is significantly harder than the research itself. Sound familiar? In the past several years, Satish was involved in taking a variety of software productivity tools to various constituencies within a company: internal users, product teams, and service delivery teams. In this talk, he would like to share the experiences he had in interacting wit...
With hundreds of millions of users, Twitter operates one of the world's largest real-time delivery systems, large enough and pervasive enough to exert noticeable "pressure" on the overall internet itself. At steady state, Twitter receives thousands of tweets a second that it needs to deliver to disks, in-memory timelines, email, and mobile devices. The name of the game for Twitter is "now", so those deliveries, which multiply according to the graph of who follows whom, need to occur in real-time. In this session, we will dive into both the "write path" and "read path" of Twitter to understand the architecture which supports those tweets, and also how Twitter serves them through one of the world's largest web sites. Author: Attila Szegedi Attila Szegedi is a Principal Member of the Techni...
"When Hurricane Katrina happened, we got a call on Friday night to send our equipment down. On Saturday we were unloading our equipment. On Sunday we were flying around saving people from their roofs. It was nice to be there first hand, knowing our equipment was making a difference."
Robert Hillier, Principal Member of Technical Staff, Oracle Communications, describes how service delivery innovations and quick development of new services can save operators money. For more information on Oracle Communications leadership in service delivery platforms, please visit: https://www.oracle.com/industries/communications/evolved-application-server/index.html
Patrick Chanezon talks to us about containers as a service and provides some views on collaboration in order to advance adoption. More interviews online at containerevent.com
The OpenAccess Database is the world’s most widely used, open reference database for IC design, with a supporting standard C++ API. It is superb for developing a stand-alone design tool and can also provide interoperability between EDA tools from different companies. The API is available in scripting languages through our extensions offering if C++ is more than you require. During this panel discussion, application developers using OpenAccess and OpenAccess extensions will describe their experiences along the way. The panel will be moderator by OpenAccess Coalition leadership. What you will learn The valuable role OpenAccess plays in the EDA world Potential obstacles developers may encounter, and proven solutions Helpful hints for OpenAccess developers Panelists Moderator: Michaela Guin...
Владимир Иванов: Software Engineer / Principal Member of Technical Staff в Oracle; г.Санкт-Петербург Ведущий инженер Oracle, работает в группе разработки виртуальной Java-машины HotSpot. Специализируется на JIT-компиляции и поддержке альтернативных языков на платформе Java. Доклад: «Java: прошлое и будущее». О чем: В этом году у Java юбилей. 20 лет — это хорошая дата, чтобы оглянуться в прошлое посмотреть какой путь прошла платформа начиная с 1995 года и заглянуть в будущее чтобы понять как может выглядеть Java через 5, 10, а может и все 20 лет. Начнется все с краткого исторического обзора, а потом разговор пойдет о Java 9 и активно развивающихся OpenJDK проектах, в которых формируется функционал для будущих версий языка и платформы Java (Project Valhalla и Project Panama).
JMS 2.1, the next version of this popular messaging API, will be released as part of Java EE 8. Come hear how it will continue the ease-of-use improvements started in JMS 2.0 by providing a more flexible way of defining MDBs and even closer integration with CDI, and get a first peek at some of the other improvements proposed. There will be an opportunity to make comments and contribute to the development of these new features. This session also reviews the new features of JMS 2.0, which is now supported by the latest versions of many app servers and messaging providers. Speaker: Nigel Deakin, Principal Member of Technical Staff, Oracle Nigel Deakin is specification lead for JMS and a principal member of technical staff at Oracle, working on the development of the WebLogic and GlassFish ap...
Featuring Thomas Morin, Network Architect, Orange & Paul Carver, Principal Member of Technical Staff, AT&T; About two years ago OpenStack networking and Telco networking were generally seen as two different things and there was a lack of understanding on both sides. But now that has changed, say Paul and Thomas. The telco community has learned how to work with the OpenStackers to get their problems understood and acted on, while the OpenStackers, in turn, now understand more about telco and where it wants to go. One objective is to allow the networking within the data centre to work with the outside world via applications that connect the public cloud with business VPNs. FILMED AT: OpenStack Summit 2016, Barcelona, Spain
So you have developed a new software productivity tool, published a research paper about it, and you are justifiably proud of your work. If you work for a company, your (curmudgeonly) manager now wants to see its "impact" on the business. This is the part where you have to convince someone else to use your shiny new tool in their day-to-day work, or ship it as a product. But, you soon realize that getting traction with developers or product managers is significantly harder than the research itself. Sound familiar? In the past several years, Satish was involved in taking a variety of software productivity tools to various constituencies within a company: internal users, product teams, and service delivery teams. In this talk, he would like to share the experiences he had in interacting wit...
With hundreds of millions of users, Twitter operates one of the world's largest real-time delivery systems, large enough and pervasive enough to exert noticeable "pressure" on the overall internet itself. At steady state, Twitter receives thousands of tweets a second that it needs to deliver to disks, in-memory timelines, email, and mobile devices. The name of the game for Twitter is "now", so those deliveries, which multiply according to the graph of who follows whom, need to occur in real-time. In this session, we will dive into both the "write path" and "read path" of Twitter to understand the architecture which supports those tweets, and also how Twitter serves them through one of the world's largest web sites. Author: Attila Szegedi Attila Szegedi is a Principal Member of the Techni...
Владимир Иванов: Software Engineer / Principal Member of Technical Staff в Oracle; г.Санкт-Петербург Ведущий инженер Oracle, работает в группе разработки виртуальной Java-машины HotSpot. Специализируется на JIT-компиляции и поддержке альтернативных языков на платформе Java. Доклад: «Java: прошлое и будущее». О чем: В этом году у Java юбилей. 20 лет — это хорошая дата, чтобы оглянуться в прошлое посмотреть какой путь прошла платформа начиная с 1995 года и заглянуть в будущее чтобы понять как может выглядеть Java через 5, 10, а может и все 20 лет. Начнется все с краткого исторического обзора, а потом разговор пойдет о Java 9 и активно развивающихся OpenJDK проектах, в которых формируется функционал для будущих версий языка и платформы Java (Project Valhalla и Project Panama).
JMS 2.1, the next version of this popular messaging API, will be released as part of Java EE 8. Come hear how it will continue the ease-of-use improvements started in JMS 2.0 by providing a more flexible way of defining MDBs and even closer integration with CDI, and get a first peek at some of the other improvements proposed. There will be an opportunity to make comments and contribute to the development of these new features. This session also reviews the new features of JMS 2.0, which is now supported by the latest versions of many app servers and messaging providers. Speaker: Nigel Deakin, Principal Member of Technical Staff, Oracle Nigel Deakin is specification lead for JMS and a principal member of technical staff at Oracle, working on the development of the WebLogic and GlassFish ap...
The Optional class was introduced in Java 8 in order to solve a narrow but frequently occurring problem: what to return if you have nothing to return. It is a single class with less than 20 methods, but it turns out to have been one of the most controversial and most misunderstood APIs, having generated several "centithreads" of discussion on OpenJDK mailing lists. Indeed, Brian Goetz (Java Language and Libraries Architect) has mentioned that one aspect of Optional was his biggest mistake in Java 8. Optional is also one of the more widely misused APIs. A brief survey of OpenJDK code revealed several embarrassing examples of Optional usage, and expert Java programmers have admitted to not making the most of this API. This session covers the history and rationale of Optional, provides recom...
With hundreds of millions of users, Twitter operates one of the world's largest real-time delivery systems, large enough and pervasive enough to exert noticeable "pressure" on the overall internet itself. At steady state, Twitter receives thousands of tweets a second that it needs to deliver to disks, in-memory timelines, email, and mobile devices. The name of the game for Twitter is "now", so those deliveries, which multiply according to the graph of who follows whom, need to occur in real-time. In this session, we will dive into both the "write path" and "read path" of Twitter to understand the architecture which supports those tweets, and also how Twitter serves them through one of the world's largest web sites. Author: Attila Szegedi Attila Szegedi is a Principal Member of the Techni...
Part 02 - https://youtu.be/eXc5cWEkb4Y Will progress in Artificial Intelligence provide humanity with a boost of unprecedented strength to realize a better future, or could it present a threat to the very basis of human civilization? The future of artificial intelligence is up for debate, and the Origins Project is bringing together a distinguished panel of experts, intellectuals and public figures to discuss who’s in control. Eric Horvitz, Jaan Tallinn, Kathleen Fisher and Subbarao Kambhampati join Origins Project director Lawrence Krauss. Recorded Saturday, February 25th, 2017 Eric Horvitz is managing director of Microsoft Research’s main Redmond Lab, an American computer scientist, and technical fellow at Microsoft. Horvitz received his PhD and MD degrees at Stanford University, and ...
The OpenAccess Database is the world’s most widely used, open reference database for IC design, with a supporting standard C++ API. It is superb for developing a stand-alone design tool and can also provide interoperability between EDA tools from different companies. The API is available in scripting languages through our extensions offering if C++ is more than you require. During this panel discussion, application developers using OpenAccess and OpenAccess extensions will describe their experiences along the way. The panel will be moderator by OpenAccess Coalition leadership. What you will learn The valuable role OpenAccess plays in the EDA world Potential obstacles developers may encounter, and proven solutions Helpful hints for OpenAccess developers Panelists Moderator: Michaela Guin...
Java has changed significantly since 1995. Back then it was new and different and weird and cool. But from today’s perspective, it’s amazing how old-fashioned things looked: not only code and APIs, but everything. In Java 1.0, there were only eight public API packages. The main data structures were Vector and Hashtable (with a small t), and enumeration was the way to iterate over the elements of a data structure. The documentation (javadoc) seemed minimal and also woefully underspecified. Concurrency was threads, synchronized, wait, and notify. This presentation is a brief survey of the evolution of Java APIs and their impact on programming. The survey includes collections, generics, concurrency, and general programming issues. Speaker: Stuart Marks, Principal Member of Technical Staff, O...
Τα Μεγάλα Δεδομένα ως σύγχρονο φαινόμενο. Ο Μίνως Γαροφαλάκης μας εισάγει σε έννοιες (που σχετίζονται με τα Μεγάλα Δεδομένα) όπως: το αποθηκευτικό κόστος, η διαχείριση, η επεξεργασία και η ανάλυση πληροφορίας, οι αυτοματοποιημένες λύσεις για την εξόρυξη της χρήσιμης πληροφορίας, τα κέντρα δεδομένων και τα υπολογιστικά νέφη. Big Data as a phenomenon of the modern world. Minos Garofalakis introduces us to terms related to Big Data such as storage costs, information management, processing and analysis, automated solutions for mining useful data, data centers and cloud computing. Music Credits: Michael Dale Video Credits: Κινηματογραφικό Εργαστήρι Χανίων Garofalakis Minos is a Computer Science Professor at the School of ECE of the Technical University of Crete in Chania and the Directo...
So you have developed a new software productivity tool, published a research paper about it, and you are justifiably proud of your work. If you work for a company, your (curmudgeonly) manager now wants to see its "impact" on the business. This is the part where you have to convince someone else to use your shiny new tool in their day-to-day work, or ship it as a product. But, you soon realize that getting traction with developers or product managers is significantly harder than the research itself. Sound familiar? In the past several years, Satish was involved in taking a variety of software productivity tools to various constituencies within a company: internal users, product teams, and service delivery teams. In this talk, he would like to share the experiences he had in interacting wit...
Computational tools for modeling mathematical programs are widely used within both academia and industry. Available commercial and open-source modeling packages support generic modeling by separating modeling constructs from instance data through concepts like sets, parameters, and parameterized constraints. However, limiting models to "flat" algebraic representation forces the modeler to explicitly convert or relax high-level constructs, which can obscure much of the structure in the model. In this presentation, I will provide an overview of Pyomo, an open-source library for modeling general algebraic optimization problems in Python. I will go on to show how high-level non-algebraic modeling constructs can be coupled with automated model transformations to improve model clarity and abs...