viernes, 28 de abril de 2017

Oracle Hot Topics: LARGE PGA/UGA UTILIZATION WHILE RUNNING QUERIES AGAINST XML, GIVE ERROR ORA-4036

Alerts

Alert
Product Area
Last Updated
Oracle Database - Enterprise Edition
Thu, 27 Apr 2017 08:08 GMT-06:00

Bugs

Bug
Product Area
Bug ID
Last Updated
Oracle Database - Enterprise Edition
17817258
Fri, 28 Apr 2017 02:32 GMT-06:00

Knowledge Articles


Knowledge Article
Product Area
Last Updated
Oracle Database - Enterprise Edition
Fri, 28 Apr 2017 04:41 GMT-06:00

WebLogic & Developer Partner Community Newsletter April 2017


By Juergen Kress Oracle-Oracle
Dear WebLogic and Developer Partner Community,

Thanks for all attendees and presenters to invest a whole week to make the conference a superb success. In case you had to opportunity to attend please make sure that you share your experience and update your colleagues who could not attend. In this monthly community newsletter we share the key announcements, presentations, reports and presentations from the conference. Cloud computing is changing you, Oracle and the business of our joint customers. Key to success is to demo the cloud solutions in each customer meeting. Therefore it’s essential that you can access demo.oracle.com, for questions feel free to contact our Facebook Chatbot – send a message via our Facebook page here.

During the conference we announced the PaaS Partner Community award winners. Thanks to all partners for their excellent contribution! You are the key for the joint PaaS & Fusion Middleware success. It becomes every year harder to choose the winners, due to all the excellent work and contributions. The awarded partners have proven cutting edge projects with the latest Oracle cloud technology and most important their contribution to the community like blogs, newsletters, conferences, papers, twitter, LinkedIn and their participation in the partner advisory councils. You have the opportunity to learn from our community award winners from the award presentation here (membership required). THANKS to the whole community and congratulation to the winners!


Also on the mobile side Mobile Cloud Service v3.2 is available. Thanks to the community for all the excellent mobile & development tool articles: 


Oracle ADF Best Practices, Mistakes and Worst Practices & ADF Namings Conventions – Part II


For a short summery of our key monthly information watch the Fusion Middleware & PaaS Partner Updates on YouTube. The April edition of the PaaS Partner Update is a special edition from the PaaS Partner Community Forum 2017. To learn more about DevOps Agility and Operational Efficiency with Oracle Management Cloud join our monthly Partner Community Webcast – April 25th 2017.

Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #WebLogicCommunity!

To read the complete newsletter please visit http://tinyurl.com/DeveloperNewsApril2017 (OPN Account required)

Please like and share the newsletter at LinkedIn and Twitter

Jürgen Kress
Fusion Middleware Partner Adoption
Oracle EMEA
Tel. +49 89 1430 1479

What's New With Oracle Certification – April 2017

By Sheryl Domingue-Oracle on Apr 27, 2017



Stay up to date with the Oracle Certification Program, view exams released into production, get information on current promotions and learn about new program announcements below.

Beta Exams Available

This exam is for candidates who would like upgrade their certification to an Oracle Database 12c R2 Administration Certified Professional. Candidates should have taken and passed the prerequisites for this exam by being OCP certified as either an Oracle Database 12c or 11gAdministrator Certified Professional.

This exam demonstrates abilities to optimize and streamline your manufacturing processes while controlling costs with an Oracle Manufacturing Cloud Certification. 

This exam is designed for individuals who possess a strong foundation and expertise in selling or implementing Private Cloud Appliance solutions. 


Test Your Knowledge

In the March/April issue of Java Magazine, ‘Fix This’, includes questions that simulated the level of difficulty of an Oracle Certified Associate exam and advanced questions that simulate those from 1Z0-809 | Java SE 8 Programmer II.


Tell Us Your Story!

Have you read any of the Oracle Certification success stories? We love reading them and hope you do too. We are selecting success stories posted on the Oracle Community space to highlight on our blog. Tell us your success story on the Oracle Certification Community. Learn more.

Java Certification T-Shirt Reward

All qualifying candidates who achieve a Java Certification June 1, 2016 – May 31, 2017 are eligible to receive a free Java certified t-shirt. Request it now! While supplies last. See Terms and Conditions.

Upcoming Retirements:

May 31, 2017

June 30, 2017


Explore Oracle Certification today!

My Oracle Support Site Alert: Service Maintenance on My Oracle Support Portal on Friday April 28th, 2017


Service Maintenance on My Oracle Support Portal on Friday April 28th, 2017

My Oracle Support will undergo Network maintenance on Friday April 28th, 2017. During this maintenance window, customers will experience intermittent service disruptions starting on Friday April 28th, 2017 at 8:30 PM Pacific Time (Saturday April 29th 2017, 4:30 AM GMT/UTC) and ending on Friday April 28th, 2017 at 11:00 PM Pacific Time (Saturday April 29th 2017, 7:00 AM GMT/UTC). 

During the outage period, users will continue to have access to our Oracle Knowledge Base by going to https://support-lite.oracle.com

Please call your local Oracle Support center for any urgent issues you experience during this outage window. You can find global Support phone numbers at our Oracle Support Contacts Global Directory.

jueves, 27 de abril de 2017

FinTechStage 2017, due giorni di innovazione con Oracle per i settori finanziario e assicurativo

Ritorna a Milano FinTechStage, l'evento dedicato al mondo FinTech (quest'anno con un'incursione nell'Insurtech) che propone incontri pensati per dare vita a sinergie tra investitori, realtà del settore e start-up, condividere risorse ed esperienze e, perché no, far nascere nuove opportunità di business. La nuova edizione di FinTechStage si terrà al Talent Garden Calabiana i prossimi 4 e 5 maggio 2017 con ospiti di altissimo livello, una cornice in cui non poteva mancare la presenza di Oracle

La prima giornata vedrà l’intervento di Roberta Cocco, Assessore Trasformazione Digitale e Servizi Civici del Comune di Milano, e gli approfondimenti sulle tematiche di "Bank as a Platform", "Tech Trends", "Ecosystem Building" e "Where is the Money Going". A seguire daremo il nostro contributo con un Keynote dal titolo "Open the Bank to PSD2 and FinTechs". L'intervento di Oracle verterà infatti sulle opportunità consentite dalla direttiva PSD2 e sui nuovi modelli di business abilitati dalla standardizzazione delle modalità di pagamento digitale. 

Ma la vera novità di FinTechStage 2017 è lo speciale Insurtech dedicato ai trend del settore assicurativo (sviluppato grazie alla collaborazione con il Connected Insurance Observatory) e concentrato con una serie di interventi nella seconda giornata di lavori. Le sessioni sono di sicuro interesse: "Blockchain in Insurance", "Life Insurance: Where Insurtech Meets Fintech" e il panel moderato da Oracle, dal titolo "Reimaging the Commercial Lines".





Per consultare l'agenda di FinTechStage 2017 clicca su questo link.


a cura di Claudio Fornalè - Solution Architect Financial Services, Oracle




Desde la Nube: Un Documental sobre Las Nuevas Profesiones y las Nuevas Formas de Trabajar.


Me encontré este vídeo entre tantas de las recomendaciones que me llegan día a día. Como le dice la recomendación, es un documental para compartir en familia, para romper viejos estereotipos de lo que es un trabajo. Cuántas veces no haz escuchado a tus padres decir, que eso que haces no es trabajo, cuando tienes por ejemplo UEFA-FOR-HOME, perdón digo, teletrabajo.

El lugar de trabajo hoy en día, no es un lugar físico, no es un horario establecido de forma robótica y sistemática. El lugar de trabajo hoy, es un sitio en armonía con tus intereses, con tus pasatiempos, con tu vida entera.

Te preparas durante una tercera parte de tu vida, para dedicarte a trabajar. Porque esta tiene que ser un experiencia dolorosa, aburrida o simplemente asqueada.

Todos podemos hacer el cambio y en la medida que pase el tiempo, vas a ver como te vuelves más productivo y creativo. Pero no es dentro de un horario que esto llega. En ocasiones escucho como empresas contratan a personal, para sus áreas creativas y les piden que las ideas fluyan dentro de un cuarto con paredes y con luces artificiales. La musa de la inspiración no se puede forzar. La inspiración fluye libre, sin condiciones específicas, sin horarios, sin lugar alguno. 

Igual la productividad. Cuanto más productivo podrías ser, si puedes disfrutar de ese momento a la par de tus hijos o tus seres queridos, que requieren de nuestra atención por un minuto. Al caso, no trabajamos para darles a ellos, calidad de vida, educación y techo.?

Para los más jóvenes y no tan jóvenes, cuánto más tranquilo y deseoso, desarrollas tus labores y obligaciones, después de disfrutar un momento de ese gran encuentro de la Liga de Campeones.?

Es hora de cambiar los ámbitos de trabajo y hacerlos más parecidos a los lugares en donde vivimos. Hoy por hoy, la fuerza laboral dedica durante 5 o 6 días de la semana, más del 55% del tiempo al trabajo ( horas laborales y traslado al sitio ), un 30% del tiempo a dormir y nos queda, tan sólo un 15% del día, para nuestras necesidades básicas: comer, entretenimiento, atender nuestra salud y ponernos al día con lo que ha pasado en casa. Es un precio muy alto el que estamos pagando. 

Mientras no exista un buen sistema de transporte público o vías que lo permitan, estamos perdiendo diariamente entre 4 y 5 horas diarias en trasladarnos. Horas cero productivas. Si lo ponemos en contexto, en nuestra vida laboral, habremos invertido en trasladarnos un 20% de nuestra vida, para poder disfrutar de ella, tan sólo un 10% o 15%.

Así que no más palabras, disfrútalo.

http://www.desdelanubelapelicula.com -- Un Documental sobre Las Nuevas Profesiones y las Nuevas Formas de Trabajar. 

Si alguna vez te preguntaste si trabajar desde tu casa era posible, este documental demuestra que sí. Disfrútalo.

miércoles, 26 de abril de 2017

Oracle Hot Topics: ALERT: Database Corruption ORA-600 ORA-7445 errors after applying AIX SP patches - AIX 6.1.9.8 or AIX 7.1.3.8 or AIX 7.1.4.3 or AIX 7.2.0.3 or AIX 7.2.1.0, 01

Alerts

Alert
Product Area
Last Updated
Oracle Database - Enterprise Edition
Mon, 24 Apr 2017 07:16 GMT-06:00

Bugs

Bug
Product Area
Bug ID
Last Updated
Oracle Database - Enterprise Edition
19941678
Wed, 26 Apr 2017 02:29 GMT-06:00

Product News

News
Product Area
Last Updated
Oracle Database - Enterprise Edition
Mon, 24 Apr 2017 10:56 GMT-06:00

Knowledge Articles

Knowledge Article
Product Area
Last Updated
Oracle Database - Enterprise Edition
Wed, 26 Apr 2017 04:07 GMT-06:00


Oracle: Articles PaaS Partner Community Forum 2017

Oracle Empowers Customer Experience Professionals with New Artificial Intelligence Apps

Press Release


Innovative commerce, marketing, sales and service apps enable smarter customer experiences that drive tangible and predictable business results

Modern Customer Experience 2017, Las Vegas, Nev.—Apr 26, 2017

Oracle today announced new artificial intelligence based customer experience apps that empower commerce, marketing, sales and service professionals to deliver smarter experiences across the customer lifecycle in real time. The new Adaptive Intelligent Apps for CX uniquely blend first-party and third-party data with sophisticated decision science and machine learning to deliver the industry’s most powerful AI-based customer experience solutions. Adaptive Intelligent Apps for CX are designed to help enhance existing commerce, marketing, sales and customer service applications within the Oracle CX Cloud Suite.

Adaptive Intelligent Apps are powered by insights from the Oracle Data Cloud, which is the largest data marketplace in the world with a collection of more than 5 billion global consumer and business IDs and more than 7.5 trillion data points collected monthly.

By applying advanced data science and machine learning to Oracle’s web-scale data and an organization’s own data, the new Adaptive Intelligent Apps for CX can have an unprecedented ability to react, learn and adapt in real time based on historical and dynamic customer data such as click-stream and social activity as well as inputs such as weather, lookalike audiences and Internet of Things (IoT) data. The new Adaptive Intelligence Apps for CX helps deliver customized insights that improve with every customer interaction and include innovative apps designed for consumer and B2B professionals.

Adaptive Intelligent Apps for CX deliver immediate impact by embedding within Oracle CX Cloud Suite applications to support customer experience workflows across commerce, marketing, sales and service.
  • Commerce Professionals: New AI-powered capabilities help turn static journeys into smart ones by delivering targeted product and content that is most relevant to the shopper’s immediate context. Recommendations utilize account data, shopper third-party data and real-time inputs to optimize outcomes and create superior consumer experiences for both first time and known shoppers. This drives repeat visits, loyalty and ultimately revenue.
  • Marketing Professionals: New AI-powered capabilities help enable smarter cross-channel experiences by delivering the most relevant, personalized content for each individual customer, at scale. By personalizing engagements in real time across all channels, the new AI capabilities help empower marketers to capture attention, drive engagement and improve conversion.
  • Customer Service Professionals: New AI-powered capabilities help enable smarter and faster resolution of customer issues by providing the best information in the right channel at the right time. By delivering predictive product failure, predictive account health and predictive recommendation capabilities to customer service professionals, customers can receive connected service experiences that ultimately improve customer loyalty and advocacy.
  • Sales Professionals: New AI-powered capabilities help enable smarter sales experiences by optimizing the selling process for sales teams and customers. For customers, the buying process is made more effortless and seamless as the right offer, optimized for the individual customer, is presented digitally or through a sales professional. Sales professionals can improve productivity by following guidance derived from opportunity analysis as well as using account engagement and next-best-action capabilities to accelerate and close more deals.
“Oracle is uniquely placed to deliver on the promise of artificial intelligence based enterprise applications and is delivering on the future of AI driven business applications today,” said Clive Swan, SVP Applications Development, Oracle Adaptive Intelligence. “By combining first and third party data with advanced machine learning and the industry’s most comprehensive cloud applications suite, Oracle provides a complete package that helps eliminate the need for more integrations or other costly and time-consuming processes. This enables our customers to achieve immediate value and take a smarter approach to business transformation.”

Part of Oracle Applications Cloud, Oracle CX Cloud Suite empowers organizations to take a smarter approach to customer experience management and business transformation initiatives. By providing a trusted business platform that connects data, experiences and outcomes, Oracle CX Cloud Suite helps customers reduce IT complexity, deliver innovative customer experiences and achieve predictable and tangible business results. The Oracle CX Cloud Suite includes Oracle Marketing Cloud, Oracle Sales Cloud, Oracle CPQ Cloud, Oracle Commerce Cloud, Oracle Service Cloud and Oracle Social Cloud.

Contact Info

Simon Jones
Public Relations for Oracle
+1.415.856.5155
sjones@blancandotus.com

Oracle Introduces a Smarter Approach to Customer Experience Management

Press Release 


Chatbots, artificial intelligence and enhanced mobile, video and messaging capabilities empower customer experience professionals to transform existing business processes

Modern Customer Experience 2017, Las Vegas, Nev.—Apr 26, 2017

Oracle today announced a series of new innovations within the Oracle Customer Experience (CX) Cloud Suite. By combining innovative new technologies such as chatbots and artificial intelligence with enhanced mobile, video and messaging capabilities, the latest updates to Oracle CX Cloud Suite enable commerce, marketing, sales and service professionals to reduce IT complexity, provide innovative customer experiences and deliver tangible business results.

Digital technologies have fundamentally changed how customers interact with brands and now a new generation of innovations, such as artificial intelligence and the Internet of Things (IoT), are reaching the mainstream. With the latest enhancements to the Oracle CX Cloud Suite, Oracle empowers customer experience professionals to take a smarter approach to managing digital business transformation. The latest enhancements include updates to commerce, marketing, sales and service applications within the Oracle CX Cloud Suite.
Chatbot Innovations

Innovative chatbot capabilities enable new customer experiences by asking and intelligently answering customer questions on both text and voice-driven platforms such as Facebook Messenger and Amazon Alexa. Marketing professionals can take advantage of chatbot capabilities for their cross-channel marketing in order to enhance larger, marketer-orchestrated customer journeys. Service professionals can benefit from the conversational style of a new Virtual Assistant to provide differentiated customer self-service experiences, as well as to improve response and resolution times across chat and messaging channels. Sales professionals can leverage a new Virtual Assistant that improves sales productivity by acting as a mobile, voice-driven assistant that automates common sales tasks such as account search, transaction creation and updates. 
Artificial Intelligence Innovations

New artificial intelligence based customer experience apps empower commerce, marketing, sales and service professionals to deliver smarter experiences across the customer lifecycle. The new Adaptive Intelligent Apps for CX uniquely blend first-party and third-party customer data with sophisticated decision science and machine learning, to help organizations optimize customer experiences and business outcomes.

Adaptive Intelligent Apps for CX embed within existing Oracle CX Cloud Suite commerce, marketing, sales and service applications. This ensures that business professionals are able to achieve immediate impact and value. For further details, see Adaptive Intelligent Apps for CX announcement.
Mobile, Video and Social Messaging Innovations

Enhanced mobile, video and social messaging capabilities help customer experience professionals transform existing business processes to meet the increasing expectations of empowered customers. New video and social messaging capabilities for service professionals power next-generation customer service strategies by enabling customer service agents to interact with customers across WeChat, Facebook Messenger and video channels. New mobile capabilities for sales professionals maximize productivity for sales reps, managers and partners with a voice-activated, task-based and role-based user experience. In addition, sales professionals now have the flexibility to use Windows Surface tablets, as well as iOS and Android devices, and take advantage of full offline capabilities to create and edit sales data without a cellular or Wi-Fi connection.

“These enhancements to the Oracle CX Cloud Suite underscore our commitment to an innovation-driven approach to software development and delivery across our entire platform,” said Rondy Ng, senior vice president, Application Development, Oracle. “By combining new mobile, video and messaging capabilities with the latest innovations in chatbots, artificial intelligence and IoT, we are uniquely able to help organizations of all sizes drive innovation and business transformation. We are committed to helping organizations meet the demands of empowered customers for seamless, personalized and immediate experiences today and in the future.”

Part of Oracle Applications Cloud, Oracle CX Cloud Suite empowers organizations to take a smarter approach to customer experience management and business transformation initiatives. By providing a trusted business platform that connects data, experiences and outcomes, Oracle CX Cloud Suite helps customers reduce IT complexity, deliver innovative customer experiences and achieve predictable and tangible business results. The Oracle CX Cloud Suite includes Oracle Marketing Cloud, Oracle Sales Cloud, Oracle CPQ Cloud, Oracle Commerce Cloud, Oracle Service Cloud and Oracle Social Cloud.
Contact Info



Simon Jones
Public Relations for Oracle
+1.415.856.5155

lunes, 24 de abril de 2017

Is your business really ready to grow?

Is your business really ready to grow?

As tempting as it may seem, the real signs that your business is ready for the next level includes more than just cash flow and distribution demands. So how do you know you're really ready? There are four major areas you need to get right - strategy, people, execution, and ambition.

FBI NEWS: Russian National Charged with Multiple Offenses in Connection with Kelihos Botnet


Department of Justice
U.S. Attorney’s Office
District of Connecticut

FOR IMMEDIATE RELEASE
Friday, April 21, 2017
A federal grand jury in Bridgeport, Connecticut, returned an eight-count indictment yesterday charging a Russian National with multiple offenses stemming from his alleged operation of the Kelihos botnet – a global network of tens of thousands of infected computers, which he allegedly used to facilitate malicious activities including harvesting login credentials, distributing bulk spam e-mails, and installing ransomware and other malicious software.
Acting Assistant Attorney General Kenneth A. Blanco of the Justice Department’s Criminal Division, U.S. Attorney Deirdre M. Daly of the District of Connecticut and Special Agent in Charge Patricia M. Ferrick of the FBI’s New Haven Division made the announcement.
Peter Yuryevich Levashov, 36, aka Petr Levashov, Peter Severa, Petr Severa and Sergey Astakhov, of St. Petersburg, Russia, was charged in an indictment returned in the District of Connecticut with one count of causing intentional damage to a protected computer, one count of conspiracy, one count of accessing protected computers in furtherance of fraud, one count of wire fraud, one count of threatening to damage a protected computer, two counts of fraud in connection with email and one count of aggravated identity theft. The case has been assigned to Judge Robert N. Chatigny in Hartford.
Spanish authorities arrested Levashov in Barcelona on April 7, 2017. The arrest was based upon a criminal complaint and arrest warrant issued in the District of Connecticut on March 24, 2017. Levashov has been detained since his arrest, and the Justice Department is seeking his extradition.
As alleged in the indictment, a “botnet” is a network of computers infected with a malicious software that allows a third party to control the entire computer network without the knowledge or consent of the computer owners. Levashov allegedly controlled and operated the Kelihos botnet to, among other things, harvest personal information and means of identification (including email addresses, usernames and logins, and passwords) from infected computers. To further the scheme, Levashov allegedly disseminated spam and distributed other malware – such as banking Trojans and ransomware, and advertised the Kelihos botnet spam and malware services to others for purchase in order to enrich himself.
The indictment further alleges that during any 24-hour period, the Kelihos botnet was used to generate and distribute more than 2,500 unsolicited spam e-mails that advertised various criminal schemes, including deceptively promoting stocks in order to fraudulently increase their price (so-called “pump-and-dump” stock fraud schemes).
On April 10, 2017, the Justice Department announced that it had taken action to dismantle the Kelihos botnet.
An indictment is merely an allegation, and a defendant is presumed innocent unless and until proven guilty beyond a reasonable doubt in a court of law.
The FBI’s New Haven Division and Anchorage Division are investigating the case, with the assistance of the Spanish National Police. Assistant U.S. Attorneys Vanessa Richards and David Huang of the District of Connecticut, with the assistance of Senior Trial Attorneys Anthony Teelucksingh, Ethan Arenson and Harold Chun of the Criminal Division’s Computer Crime and Intellectual Property Section are prosecuting the case. The Criminal Division’s Office of International Affairs is handling the extradition in this matter.
Topic: 
Cyber Crime

#Oracle's committed to advancing education, protecting the environment & strengthening Communities


SQL*Plus Enhancements in Oracle Database 12c (12.1 and 12.2) and More in oracle-base.com

oracle-base.com

ORACLE-BASE - Oracle DBA and development articles, scripts, HOWTOs and forums (8i, 9i, 10g, 11g, 12c, 13c)

Redes Neuronales Feedforward para el Aprendizaje Profundo

Un Tutorial de Aprendizaje Profundo: De Perceptrones a Redes Profundas

Fuente: Toptal: https://www.toptal.com/machine-learning/un-tutorial-de-aprendizaje-profundo-de-perceptrones-a-redes-profundas/es
En los últimos años, ha habido un resurgimiento en el campo de la Inteligencia Artificial. Se ha extendido más allá del mundo académico, con grandes figuras como Google, Microsoft y Facebook, quienes han creado sus propios equipos de investigación, obteniendo impresionantes adquisiciones.
Se comenta que esto puede atribuirse a la gran cantidad de datos brutos generados por los usuarios de redes sociales, muchos de los cuales deben ser analizados, al igual que al poder computacional precario disponible a través de GPGPUs.
Pero más allá de estos fenómenos, este resurgimiento se ha impulsado en gran parte por una nueva tendencia en la IA, concretamente en el aprendizaje de máquina, conocida como “aprendizaje profundo”. En este tutorial, te voy a presentar los conceptos claves y algoritmos detrás del aprendizaje profundo, empezando por la unidad más simple de la composición hasta llegar a los conceptos de aprendizaje automático en Java. (Para una descripción completa: Soy también el autor de una biblioteca de aprendizaje profundo de Java, disponible aquí, y los ejemplos de este artículo se implementan utilizando la biblioteca de arriba Si te gusta, puedes apoyarla dándole una estrella en GitHub, por lo cual estaría muy agradecido. Las instrucciones de uso están disponibles en la página de inicio.)
Continuar leyendo en Toptal: Aquí 

Oracle Blogs: Software Adoption Surveys: From Quantity To Quality!

In a democracy, everyone is equal. One person, one vote, and all votes are equal since all people are equal. 

Erroneously, that approach is applied to software adoption surveys too. Anyone at all can respond to a survey and can indicate that they use software product X, Y, or Z. However, what if I am a student paddling in the shallow waters of software development, with the likelihood that I'll abandon it before I graduate, while you are a senior Java architect creating mission critical software for NASA? Should my vote for product X, Y, or Z be equal to yours? Surely not? 

According to "Baeldung", NetBeans usage has MORE THAN DOUBLED between 2016 and 2017, from 5.9% to 12.4%:


And look here! NetBeans IDE is 2nd, beating IntelliJ IDEA and Eclipse:



And... wow... look at this one, NetBeans is 2nd, after Eclipse, leaving IntelliJ IDEA far away in the dust:



Hurray, NetBeans is waaaaay more popular than X, Y, and Z! 

Sorry, the above results are meaningless, just like the results by RedMonk and the results by RebelLabs. Yes, even though the above results favor NetBeans, the tool that I like and have been promoting, and will continue to promote, for many years, the above results are bullshit. 

When you look at the results of a software adoption survey, you have no idea at all whether the 70% using product A are creating financial software while the 2% using product B are brain surgeons or rocket scientists. And surely that makes a difference, i.e., knowing that information makes a difference in how you would evaluate software adoption surveys. Your software may be aimed at brain surgeons or rocket scientists and so the 70% doing financial software with a competing product are irrelevant to you. 

So, let's stop the meaninglessness of software adoption surveys. Let's instead turn things around and do surveys of projects instead of people. One project, one vote—instead of one person one vote. 

And there'd also need to be distinctions between types of projects. Plus, there'd need to be agreement on which specific projects to survey, with the same survey being done with exactly the same projects over a specific number of years, e.g., 5, to show trends. 

We'd get richly textured results like this: 
In the 1000 commercial projects surveyed over the past 5 years, 40% use Java-based product X, 30% use competing Java-based product Y, while the remainder don't use Java-based products at all. Over the past 3 years, adoption has shifted significantly amongst the 1000 commercial projects surveyed, from product B to product A in the financial sector, while in the logistics sector adoption has remained constant. Meanwhile, Java-based product Z has declined, though not significantly, and remains popular in large enterprises with over 500 fulltime software developers who combine product A with product B. 
90% of the 700 financial projects that have been surveyed use product X, while 75% of the 500 scientific projects that have been surveyed use product X together with competing product Y because product Y provides benefit A in the context of process B which is important specifically to scientific projects because of reason C. In 20% of the organizations surveyed, strict rules are defined about software usage, while 70% leave it up to the developer, and 10% did not respond to this question. 
In all of the 2500 organizations with over 100 fulltime developers surveyed, three competing open source products are used in one way or another. In the aerospace domain, which is 15% of the 2500 organizations surveyed, product A is slightly more popular than product B, while in the educational domain, which is 60% of the 2500 organizations surveyed, product B is clearly dominant, while product C is mainly popular amongst developers at startups, encompassing 20% of the organizations surveyed. 

Wouldn't these kinds of results be far more meaningful than the winner-take-all mentality of one (random) person, one vote—which is the current approach that software adoption surveys take? You'd be able to judge the relevance of the results based on your target audience. For example, you'd be able to say things like: "Well, since we don't care about startups, it doesn't matter that we're not popular there." Right now, we're unable to say these kinds of meaningful things because of the random 2000 people taking part in your survey, they could all be in the same country or working in a similar domain or a majority could be sympathetic to your organization, or came across your survey because they happened to be following you on Twitter, or all working on the same or similar projects. 

Let's stop focusing on the very simplistic "how many people filled in my survey" (e.g, "Last year, 2250 Java developers decided to take the time to answer the questions, and so it's fantastic to see this year that number is almost double - we got 4439 answers.") and switch over to the much more complicated task of "how can I be sure I am getting quality data from my survey". E.g., if you were to ask me "do you use OpenOffice or Microsoft Word", I would probably say "OpenOffice" even though I am using both these products more or less equally (together with other small editors like Notepad and Sublime, but you'll never know that since you never asked about that), though you're not giving me the choice to say that, and my individual usage statistic is meaningless if everyone else answering your survey is just like me or working on the same project or I have persuaded my friends to fill in your meaningless survey or rocket scientists at NASA don't care enough or are behind a firewall and so aren't filling in your survey. 

To be honest, I am not hopeful, at all. I admit to being a bit cynical since I have the feeling that the most important reason for software surveys is not to gain meaningful insights, though I believe you completely when you claim good intentions and I applaud you for what I think you think you're honestly trying to do—instead, the reason why surveys exist is to promote the organization behind the survey as a neutral repository of truth and insight. And the glossier the brochures you print, the shinier the graphs that display your random data, the more suspicious I am that you're marketing your organization rather than gathering meaningful data. 

Todos los Sábados a las 8:00PM

Optimismo para una vida Mejor

Optimismo para una vida Mejor
Noticias buenas que comentar