Arquivos mensais: maio 2015

43 cursos livres

43CURSOS

43 cursos livres que você pode fazer gratuitamente (e realmente terminar)

Sim, férias é o momento perfeito para relaxar e recarregar. Mas é também o momento perfeito para adquirir algumas novas habilidades. Coloque seu cérebro relaxado (e horário de trabalho) ao bom uso! Como você se sentiria melhor se, quando voltar ao trabalho, adicionar ao seu currículo uma outra nova habilidade ?  

Antes de começar salientando, sei que não estamos pedindo para sacrificar suas noites de férias. Em vez disso, estamos sugerindo dedicar algumas horas por semana para avançar na sua carreira com uma aula on-line. (Online é igual ao seu sofá  e um copo de vinho opcional.)

Para tornar o processo mais fácil para você, nós fizemos duas coisas. Primeira, nós só escolhemos classes que você pode concluir em menos de 10 semanas (com algumas que podem ser concluídas em uma hora). Segundo, damos curadoria  para esta lista ( que está a seguir ) garantindo que sejam apenas cursos que são valiosos e interessantes.

A melhor parte?

Todos eles são gratuitos.

Então, sem mais delongas, aqui estão 43 classes que você pode se inscrever ainda hoje.

Yes, summer is the perfect time to relax and recharge. But, it's also the perfect time to pick up a few new skills. Put that relaxed brain (and work schedule) to good use! How accomplished would you feel if, when September rolls around, you could open up your resume and add another skill to it? Very, we're guessing.

Before you start stressing, know that we're not asking you to sacrifice your summer nights to a droning professor, Instead, we're suggesting devoting a few hours every week to advancing your career with an online class. (Online equals your couch and your sweats and an optional glass of wine.)

To make the process easier for you, we did two things. One, we only chose classes you can complete in less than 10 weeks (with some that can be completed in an hour). Two, we hand-curated this list to ensure it's only courses that are valuable and interesting. The best part? All of them are free.

So, with no further ado, here are 43 classes you can sign up for today.

 

Programming

 

1. Harvard University's Introduction to Computer Science, edX

As of Fall 2014, the on-campus version of this course was the largest at Harvard. You'll learn how to think algorithmically, solve programming problems efficiently, and become familiar with a number of languages including CSS, HTML, and PHP. The class is free, but you can add a HarvardX Verified Certificate for $90.

Level:Beginner

Duration:180 Hours / 9 Lessons

 

2. Introduction to Programming in Java, MIT OpenCourseWare

This course aims to help students develop high-quality, working software that solves real problems. Materials are designed for students with some programming experience, but if you have none and are motivated you will do fine.

Level:Intermediate

Duration:16 Hours / 7 Lectures, 7 Labs

 

3. University of Michigan's Programming for Everybody (Python), Coursera

No programming experience? No worries-"Programming for Everybody" is designed to be a first coding class and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course.

Level:Beginner

Duration:20-40 Hours / 10 Lessons

 

4. Dash, General Assembly

Dash teaches HTML, CSS, and JavaScript by giving you step-by-step instructions on creating fun websites. We gave it a go, and loved how the user workspace lets you see the output of your code in real time.

Level:Beginner

Duration:4 Projects

 

5. Introduction to C and C++, MIT OpenCourseWare

This four-week course provides a fast-paced introduction to C and C++ programming languages. You'll learn the required background knowledge, including memory management, pointers, object-oriented programming, and how to find bugs when you inevitably use any of those incorrectly.

Level:Beginner

Duration:16 Hours / 8 Lectures, 8 Labs

 

6. HTML and CSS, Codecademy

Join 4.5 million online students in creating websites by using HTML and CSS. No experience is necessary to master the basics of web development in an estimated seven hours.

Level:Beginner

Duration:7 Hours / 12 Lessons

 

7. This Is How You Make iPhone Apps, Udemy

This course will teach you how to create apps and submit your first fully functional app to the App Store before the end of the day.

Level:Beginner

Duration:5 Hours / 23 Lessons

 

Design

 

8. Beginners Adobe Photoshop, Adobe KnowHow

This tutorial for beginners will teach you the fundamentals of Adobe Photoshop with easy-to-follow, practical examples. You'll learn how to set up your work environment and perform the various editing functions that the program offers.

Level:Beginner

Duration:14 Hours / 26 Lessons

 

9. Learn Adobe Illustrator From Scratch, Udemy

Want to create amazing graphics? This course first teaches you basic Illustrator techniques, then progresses on to more advanced topics such as types and panels, colors and patterns, and perspective and automation.

Level:All Levels

Duration:11 Hours / 41 Lessons

 

10. Adobe InDesign for Beginners, Adobe KnowHow

This course instructs you in how to use the powerful tools and techniques available in InDesign for creating high-quality layouts. You'll gain the necessary skills to work with graphics and tables, add color and effects, and even make your layout interactive.

Level:Beginner

Duration:11 Hours / 21 Lessons

 

11. Introduction to Graphic Design, Udemy

Why is that logo appealing? Why does that poster stand out? In this course, you'll learn the theory behind creating attention-grabbing visuals and understand the basic principles and elements of design.

Level:Beginner

Duration:1 Hour / 12 Lessons

 

12. Adobe Photoshop CS6 Essential Tools, ALISON

Master image manipulation and photographic re-touching with this course. You'll be guided through the Photoshop user interface and acquire the basic techniques for editing and enhancing your photographs.

Level:Beginner

Duration:2 Hours / 8 Lessons

 

Online Marketing

 

13. Social Media 101, Buffer

Learn the basics of social media in just two minutes a day with Buffer's week-long email class. You'll master everything from establishing a tone for your social media posts to understanding online marketing analytics.

Level:Beginner

Duration:14 Minutes / 7 Lessons

 

14. Diploma in Social Media Marketing, ALISON

Want to hear about how email marketing, blogging, and Facebook can create a business page that gets noticed by customers? If so, then this course is for you. Upon completion, you'll understand the ins and outs of affiliate marketing and know the different methods that help increase traffic.

Level:Beginner

Duration:15-20 Hours / 11 Lessons

 

15. Advanced SEO: Tactics and Strategy, Udemy

In this course, you'll learn a broad range of SEO subjects as well as gain an understanding of some of the deeper concepts and strategies. The content is digestible for all levels of knowledge.

Level:All Levels

Duration:1 Hour / 7 Lessons

 

16. Internet Marketing for Smart People, Copyblogger

Copyblogger presents a systematic and simple approach to implementing effective online marketing with this email course. By registering, you'll also score instant access to 14 ebooks on content marketing, copywriting, keyword research, and many more topics.

Level:Intermediate

Duration:20 Lessons

 

17. Marketing in a Digital World, Coursera

Created by the University of Illinois at Urbana-Champaign, this course examines how digital tools-such as smartphones, the internet, and 3D printing-are revolutionizing the world of marketing. It'll teach you how to use these tools to persuade customers to buy, distribute, and set the right prices for your products.

Level:Beginner

Duration:32 Hours / 24 Lessons

 

18. Getting Started With Google Analytics, Udemy

This training class will help you master the basics of Google Analytics and understand how to turbocharge your website performance. Apart from being able to interpret data, you'll learn to translate the raw data into actionable insights.

Level:Beginner

Duration:4 Hours / 21 Lessons

 

19. Email Marketing Crash Course, HubSpot

If you're struggling to meet your email marketing goals, look no further than HubSpot's video series. The videos demonstrate everything from growing more effective organic email lists to achieving a higher open rate to strengthening your lead nurturing.

Level:Beginner

Duration:5 Lessons

 

Communication

 

20. Become a Networking Master, The Muse

Think networking is more than a little intimidating? This email-based class could change your mind and turn you from a fearful networker to a fearless one. You'll gain the communication skills crucial to networking, from perfecting your elevator pitch to making (smart) small talk with anyone.

Level:All Levels

Duration:7 Lessons

 

21. Introduction to Public Speaking, edX

Designed by the University of Washington, this course aims to help you become a more effective and confident public speaker. You'll learn to design and deliver basic arguments, informative presentations, and persuasive, complex arguments all within 10 weeks.

Level:All Levels

Duration:30-50 Hours / 10 Lessons

 

22. Successful Negotiation: Essential Strategies and Skills, Coursera

Negotiation is the key to business success-after all, no business can survive without profitable contracts. After you finish this University of Michigan course (complete with interactive videos and a free app), you'll know how to successfully negotiate.

Level:All Levels

Duration:8.5 Hours / 6 Lessons

 

23. Communicating Strategically, edX

Far too frequently, the people who have the most to say have the hardest time saying it. Geared toward experts (scientists, engineers, and other technical professionals), this course will help you effectively communicate with non-scientists to inform organizational decision-making. The class is free, but you can add a PurdueX Verified Certificate for $50.

Level:Intermediate

Duration:20-30 Hours / 5 Lessons

 

24. Speechwriting 101, Global Speechwriter

Professional speechwriter Brent Kerrigan has crafted 10 articles designed to help beginners write better speeches. Some of the articles include, "How to Write for the Ear (Not the Eye)" and "One Speech Structure to Rule Them All." Sign up and you'll receive one new article each week.

Level:All Levels

Duration:10 Lessons

 

Entrepreneurship

 

25. How to Start a Startup, Sam Altman at Stanford University

Initially given at Stanford in Fall 2014, this lecture designed by Y Combinator's president Sam Altman features exceptional entrepreneurs like PayPal's Peter Thiel, LinkedIn's Reid Hoffman, and Airbnb's Brian Chesky. You'll learn the basics of user growth, fundraising, operations and management, and much more.

Level:All Levels

Duration:20 Hours / 20 Lessons

 

26. New Venture Finance: Startup Funding for Entrepreneurs, Coursera

This University of Maryland course is created for aspiring and active entrepreneurs who want to understand how to secure funding for their company. Key questions answered within the four-week course include: "What kind of investors invest by stage and where to find them?" and "What are your fundraising options?"

Level:Intermediate

Duration:12-20 Hours / 4 Lessons

 

27. How to Build a Startup, Udacity

Join almost 280,000 online students in learning the basics of the Customer Development Process. Silicon Valley serial entrepreneur Steve Blank provides insight into the key steps to building a successful startup, ranging from gathering and evaluating customer feedback to calculating the direct and indirect costs for delivering your product.

Level:Intermediate

Duration:24 Hours / 8 Lessons

 

28. Law for the Entrepreneur and Manager, MIT OpenCourseWare

This course provides a basic understanding of legal issues that corporations face during their existence. "Law for the Entrepreneur and Manager" starts by providing the basic building blocks of business law. The second half of the course examines issues that include: intellectual property, international trade, business disputes, and bankruptcy and reorganization.

Level:Intermediate

Duration:32 Hours / 21 Lessons

 

29. Competitive Strategy, Coursera

Taught in Ludwig-Maximilians-Universität München, this class teaches students how businesses behave when strategic decisions are interdependent. Using the basic tools of game theory, you'll analyze how organizations choose strategies to attain competitive advantages.

Level:Intermediate

Duration:10 Hours / 6 Lessons

 

30. Product Design-Validation and UX Through Design Sprints, Udacity

Built by Google, this course aims to help you materialize your game-changing idea and transform it into a product that you can build a business around. The class blends theory and practice to teach you product validation, UI/UX practices, Google's Design Sprint, and the process for setting and tracking actionable metrics.

Level:All Levels

Duration:48 Hours / 4 Lessons

 

31. How to Finally Start Your Side Project, The Muse

New businesses often start as side projects. But starting side projects is difficult in itself. This three-day, email-based class created by career experts from The Muse and Squarespace walks you through the steps needed to hone in on your idea and get the project out to the world.

Level:All Levels

Duration:3 Lessons

 

Writing

 

32. Academic and Business Writing, edX

Originally given at the University of California Berkeley, this course focuses on writing in different disciplines-in science and technology, in literature, and in the social sciences. You'll learn to craft statements of purpose and develop a professional writing style.

Level:Intermediate

Duration:20-30 Hours / 5 Lessons

 

33. Writing for the Web, OPEN2STUDY

Understanding the difference between writing for print and writing for the web starts with reading up on how readers behave differently online. This course teaches you how to accommodate the needs of online readers through web design, writing style, structure, and search engine optimization.

Level:All Levels

Duration:16 Hours / 4 Lessons

 

34. High-Impact Business Writing, Coursera

Effective writing is a powerful tool in the business environment. Learn to articulate your thoughts in a clear and concise manner that'll allow your ideas to be better understood by readers. This course will also teach you to notice, correct, and avoid the most common writing pitfalls.

Level:All Levels

Duration:4-8 Hours / 4 Lessons

 

35. Secret Sauce of Great Writing, Udemy

With more than 20,000 students and over 120 five-star reviews, the "Secret Sauce" course teaches you to superpower your business writing-whether it's for cover letters, press releases, or sales emails-and make your blogs appear a thousand times more professional. This course is meant for professionals hoping to upgrade their writing skills, as well as businesses hoping to improve their corporate communications.

Level:Beginner

Duration:2 Hours / 10 Lessons

 

36. Writing on Contemporary Issues: Culture Shock! Writing, Editing, and Publishing in Cyberspace, MIT OpenCourseWare

An introduction to writing prose for an online audience, this class teaches you to write essays that critically engage elements and aspects of contemporary American popular culture-and do so with a vivid personal voice.

Level:Beginner

Duration:32 Hours / 21 Lessons

 

37. Cleaning Your Copy, News University

This class helps journalists and others understand the basics of grammar, spelling, punctuation, and AP style. Upon completing the course, you'll be able to identify and solve grammatical problems in your copy, pick the right word when choosing between tricky pairs (is it "who" or "whom?"), and use the correct AP style for addresses, money, and numbers.

Level:All Levels

Duration:4 Lessons

 

38. Becoming Digital: Writing About Media Change, MIT OpenCourseWare

"Becoming Digital" traces the change in practice, theory, and possibility as mechanical and chemical media are augmented or supplanted by digital media. Students will work through and write about the ethical, aesthetic, technical, and cultural problems raised by primary and secondary readings.

Level:Beginner

Duration:32 Hours / 21 Lessons

 

New Language

 

39. Basic French Language Skills for Everyday Life, ALISON

ALISON's free online course is a series of engaging video lessons that introduces beginners to various aspects of the French language. After taking this course, you'll be able to use a range of French vocabulary, understand past, present, and future verb tenses, and become skilled in conversational French.

Level:Beginner

Duration:6-10 Hours / 6 Lessons

 

40. Chinese Language: Learn Basic Mandarin, edX

Are you planning a trip to a Mandarin-speaking country, or have you always wanted to understand some common Mandarin phrases? Basic Mandarin is a great skill to add to your resume, as many of today's global business meetings are conducted in Mandarin Chinese. In this class, you'll learn basic phrases for everyday life as well as the proper "tones" in Mandarin. The course is free, but you can add a MandarinX Verified Certificate for $50.

Level:Beginner

Duration:24 Hours / 6 Lessons

 

41. Spanish I, MIT OpenCourseWare

By watching these video episodes, you'll learn Spanish (and experience its cultural diversity) through a quality drama-filled story. In addition, you'll listen to an audio program integrated with the text and workbook.

Level:Beginner

Duration:13 Hours / 26 Lessons

 

42. German Course for Beginners, Deutsch-Lernen.com

The lessons in this course build up an overview of basic German grammar rules by using concise grammar tables. You'll learn the basic verb forms and syntax in a simple and understandable way.

Level:Beginner

Duration:10 Lessons

 

43. Talk Italian, BBC

BBC's language lesson includes nine short sections on everyday topics like ordering a meal, asking for directions, saying where you're from, and checking in at a hotel. You can watch and listen to the clips and have a look at the transcripts for extra practice.

Level:Beginner

Duration:9 Lessons

Autora: Kat Moon

Fonte: https://www.themuse.com/advice/43-free-careeradvancing-courses-you-can-take-and-actually-finish-this-summer

FASTSALAS25

 

Saiba como a utilização do MASP pode te ajudar

CuboMagico

No "post" anterior sobre Gestão da Qualidade abordamos os Planos de Amostragem - O que são, quando, como e por que utilizá-los? Agora vamos abordar as possíveis implicações quando não se reflete sobre os verdadeiros sentidos das palavras "correção" e "solução", ainda neste contexto da Qualidade.

É muito comum as empresas considerarem "correção" de um problema como sendo a "solução". Um fornecedor entregou material ruim? "Solução": pedir para ele trocar o lote ruim, por outro bom. Um colaborador, entre vários, realizou uma tarefa de modo inadequado? "Solução": treinar este funcionário.

Qual é o "grande pecado" disso? A falta da análise da(s) causa(s).

Como descreve Juran, um dos gurus da qualidade em seu "diagnostic and remedial journeys", pessoas tendem a confundir sintomas com causas e, pior ainda, ir do sintoma para o remédio, sem analisar as causas!

 

Para a solução de um determinado problema podemos:

·        Aplicar um método não estruturado ou alguns outros como são sugeridos no quadro a seguir*;
·        Usar tentativa e erro;
·        Inventar "na hora" um caminho a ser seguido;
·        Fazer uso de um método estruturado com aplicação de técnicas adequadas.

*

 SomeProblemsSolveMethod

Fonte:http://www.slideshare.net/jrwixson/proplem-solving-j-wixson

 

O MASP, Método de Análise e Solução de Problemas, se encaixa neste último tópico, sendo formado por uma seqüência lógica de atividades e de ferramentas aplicáveis em suas diversas etapas. O MASP teve origem naquilo que os japoneses denominaram de "QC Story", História da Qualidade, um roteiro usado para documentar trabalhos de melhorias, através da narrativa de uma história. Assim, este método pode ser usado para resolução de problemas ou de projetos de melhoria. Apresenta 8 etapas, sendo que cada uma delas contribui para a identificação dos problemas e a elaboração de ações corretivas e preventivas para eliminá-los ou minimizá-los:

1.      Problema: identificar o problema;
2.      Observação: apreciar as características do problema;
3.      Análise: determinar as causas principais;
4.      Plano de ação: conceber um plano para eliminar as causas;
5.      Ação: agir para eliminar as causas;
6.      Verificação: confirmar a eficácia da ação;
7.      Padronização: eliminar definitivamente as causas;
8.      Conclusão: recapturar as atividades desenvolvidas e planejar para o futuro.

Como podemos ver acima, uma das etapas integrantes deste método é denominada de análise, feita com base em fatos e dados, ajudando as pessoas que têm experiência e conhecimento do caso em estudo, para a identificação da(s) causa(s).

Na sua empresa:

·        Problemas são "solucionados" por meio de correções e voltam a ocorrer algum tempo depois?
·        Não são realizadas análises para a identificação da(s) causa(s)?
·        É aplicado o "método" de tentativa e erro?

Se a sua resposta for "sim" para uma ou mais das questões acima, podemos ajudá-lo na aplicação adequada do MASP, através uma combinação exclusiva de treinamento e de coaching, onde acompanhamos a aplicação do método para a solução de um problema específico de sua empresa.

 

Autores: Valentino Bergamo e Antonio Bucci

 

 10DicasGrupoTreinar

 

 

 

 

 

 

*

 

Economia das APIs - Introdução, Arquiteturas de Software e Exemplos

Economia APIs

 

Entenda a origem e os conceitos que estão por detrás do avanço da chamada "Economia das APIs" neste tutorial detalhado

Como a computação em nuvem muda todo o cenário de desenvolvimento de software

 

Introdução

 

No mundo atual, a interconexão de quase todos os computadores e muitos outros dispositivos (incluídos os smartphones e muitos outros dispositivos apelidados de 'inteligentes') é um fato corriqueiro.

Nesse cenário opera o chamado 'mundo digital', que inclui os fenômenos das redes sociais, do comércio eletrônico e vários outros.

Esse 'novo mundo' em construção apresenta um conjunto de ameaças e oportunidades para as empresas: a estratégia de cada uma delas determinará o efeito que sofrerão.

Já há várias décadas um ex-presidente do Citibank afirmou que "a informação a respeito do dinheiro ficou quase tão importante quanto o dinheiro propriamente dito". Nos bancos de hoje em dia, sequer existe dinheiro mais: seu saldo bancário é apenas uma informação.

A frase anterior pode ser generalizada substituindo a palavra 'dinheiro' pelo produto ou serviço de qualquer empresa: a informação a respeito do que cada empresa produz é atualmente tão ou mais importante para a perenidade da empresa do que aquilo que ela entrega a seus clientes.

Devemos somar a este fato um fenômeno adicional, chamado de 'software comendo o mundo' pelo criador do Netscape, onde iniciativas empresariais de base tecnológica de fato já transformaram a lógica empresarial de outros segmentos de atividade econômica. O exemplo mais recente a ocupar o noticiário é o impacto do Uber sobre os taxistas no mundo todo.

Porém, esse fenômeno vem se desenvolvendo há bastante tempo: grandes portais globais de aluguel de carros, reservas de salas, reservas de hotéis e passagens aéreas vem redefinindo a comercialização de serviços turísticos (com a gradual extinção do agente de viagens). Analogamente, o sistema de anúncios do Google vem redefinindo o setor de publicidade; o AirBNB vem redefinindo o setor de locação de imóveis; a Amazon age para redefinir o setor de varejo; etc.

Neste sentido, veja o FastSalas->(www.fastsalas.com )

As consequências deste fenômeno se aplicam, portanto, igualmente aos tradicionais produtores de serviços de Tecnologia da Informação, e aos seus consumidores (as empresas chamadas pelos primeiros de 'clientes'): se a informação é tão ou mais importante do que a oferta das empresas, então a disponibilização dessa informação para fora dos limites dos sistemas tradicionais das empresas (que operam em ambientes fechados e controlados) pode criar novas oportunidades de negócios, novos modelos e canais de vendas para qualquer empresa.

É por isso que grandes empresas de consultoria, focadas nas grandes corporações, já publicaram previsões como esta: segundo o Gartner, por exemplo, 75% das mil maiores empresas do planeta devem oferecer acesso a seus sistemas internos, até o ano 2017, por meio de APIs públicas, acessíveis à uma comunidade de desenvolvedores de software externos a essas empresas.

Esse acesso, batizado de 'Economia das APIs', pode ser definido como a troca de recursos de TI entre as empresas, que disponibilizam seus recursos internos a um ecosistema de desenvolvedores externos por meio da Internet, com base em protocolos que chamamos de APIs, para produzir novos recursos, serviços e produtos de TI.

Esse movimento tem potencial para transformar todas as empresas, de qualquer setor da economia, em fornecedores de TI, na avaliação de alguns especialistas.

Porém, esse tipo de iniciativa possui uma série de desafios (p.ex. de gestão e tecnológicos, como a segurança) e exige novas arquiteturas e soluções, descritas a seguir.

Arquiteturas de Software

 

Vamos nos concentrar agora nas consequências dessa necessidade para a arquitetura dos softwares envolvidos.

O modelo mais simples de arquitetura de software é chamado de 'cliente-servidor'. Entretanto, é necessário tomar cuidado para não associar este nome exclusivamente com as aplicações criadas na era do downsizing dos mainframes, que operavam exclusivamente em ambiente local.

Usamos o nome 'cliente-servidor' para designar qualquer arquitetura onde há apenas dois componentes de software: um deles está instalado em um ambiente acessível ao usuário final, enquanto o outro está instalado em um servidor. Ambos componentes se comunicam para atingir os objetivos propostos, seja através de uma rede local, redes privadas de longo alcance ou da Internet.

Assim, quando um usuário utiliza um browser para 'navegar' na Web, o servidor Web e o browser constituem um exemplo de uso desta arquitetura. Esta mesma arquitetura é utilizada por muitos softwares comercializados como serviço (no modelo conhecido como 'Software as a Service', ou SaaS).

Da mesma forma, um app desenvolvido para plataformas móveis pode ser parte de uma arquitetura 'cliente-servidor', se ele se comunica com um único servidor para entregar os serviços a que se propõe aos usuários.

O ponto central a reconhecer é que no mundo da economia das APIs esta arquitetura é inadequada, exceto para as soluções mais simples: se o servidor que a aplicação deve acessar é um servidor de missão crítica (p.ex. o servidor do sistema de ERP da empresa, o servidor que gerencia contas de usuários - financeiras ou de outro tipo - ou um servidor de gestão de logística de um serviço de comércio eletrônico), então apenas a preocupação com a segurança e escalabilidade do servidor apresentam problemas.

Em primeiro lugar, ao conectar um servidor já existente por meio de APIs ao mundo da computação em nuvem, o número potencial de usuários que terão acesso ao servidor será muito maior do que o maior número de usuários imaginados pela maioria dos projetistas do software destes servidores quando os sistemas foram desenvolvidos originalmente. Este problema pode criar efeitos perversos sobre o funcionamento do servidor, análogos aos ataques de 'Denial of Service', conhecidos como 'DOS' na Web.

Em segundo lugar, toda arquitetura cliente-servidor que execute com algum nível de segurança envolve a inclusão de senhas no componente do lado do cliente para validar os acessos ao servidor (por exemplo, a senha da base de dados no servidor que será utilizada pela solução). Ao incluir estas senhas no componente cliente abre-se o risco de que ela seja usada indevidamente por 'hackers' que se dediquem a localizar elas dentro do componente, e passem a usá-la para finalidades 'não planejadas'.

Finalmente, se almejamos que nossas novas soluções no ambiente de nuvem de fato exijam pagamentos por parte dos usuários que sejam proporcionais ao uso efetivo dos sistemas, no modelo chamado 'on demand' (no lugar de valores mensais fixos, ou calculados sem levar em conta o uso efetivo dos servidores), o acesso direto aos servidores de missão crítica diretamente pelas soluções ainda imporia a cada uma delas os processos de cobrança (ou 'billing').

Segurança de acesso, proteção contra ataques DOS e serviços de cobrança, entretanto, são alguns exemplos de necessidades comuns a qualquer solução a ser implementada neste novo ambiente.

Concluímos, portanto, que para que estas novas soluções possam ser desenvolvidas com custos viáveis e operar de forma satisfatória, é indispensável usarmos arquiteturas de software que envolvam ao menos três camadas: além do componente cliente, na mão do usuário, e do servidor, é necessário dispor de ao menos uma camada intermediária.

Na próxima parte desta série de artigos apresentaremos exemplos concretos de soluções deste tipo.

Exemplos de soluções baseadas em APIs

 

Vamos agora ilustrar esses conceitos com exemplos concretos de soluções que já existem ou vem sendo projetadas para a nuvem.

A primeira categoria de exemplos resulta de transformar informação já existente nos servidores de missão crítica das empresas em uma nova fonte de receita (ou de melhoria do serviço aos clientes) para as empresas.

Exemplos incluídos nesta categoria incluem a disponibilização de dados de presença de atendentes ou vendedores aos clientes (que dependem dos sistemas de controle de acesso das empresas), a disponibilização de informação de estoques dos estabelecimentos comerciais aos consumidores até a comercialização de dados derivados da análise das bases de dados dos sistemas de missão crítica (instituições financeiras ou seguradoras podem mapear potenciais de consumo por região ou áreas 'negras' para sinistros de um determinado tipo e comercializar estas informações a terceiros).

Uma segunda categoria de soluções diz respeito à integração dos servidores de missão crítica com novos dispositivos e sistemas de comunicação. Algumas grandes empresas investiram em desenvolver aplicativos móveis para plataformas específicas, criando funcionalidade 'back-end' específica em seus servidores para atender as características dessa plataforma (p.ex. o iOS da Apple). Quando houver a decisão de criar aplicações móveis para novas plataformas móveis (p.ex. Android ou Windows Phone, ou alguma que ainda será lançada), esses investimentos terão que ser feitos novamente. Seria mais racional, do ponto de vista de custos, dispor de uma camada intermediária de acesso para essas plataformas móveis, que não precisasse ser refeita a cada mudança na tecnologia móvel.

Analogamente, o uso de canais de comunicação como Skype, WhatsApp ou Facebook de forma integrada com os sistemas corporativos gera o desafio de dispor de uma camada que evite, a cada novo tipo de plataforma de comunicação, reescrever a totalidade do código desses componentes.

Uma terceira categoria de exemplos é baseada na transformação de serviços baseados em servidores, dedicados a uma única aplicação, numa plataforma disponível para qualquer desenvolvedor.

Neste grupo se inclui, por exemplo, o Google Maps: na sua primeira versão era um serviço para uso exclusivo no browser, para consultar os mapas. A partir da disponibilização dos serviços do servidor do Google Maps como APIs, a funcionalidade de mapas passou a estar disponível para uso por qualquer aplicação.

Esta estratégia de 'plataformização' de serviços baseados em servidores também soluciona o dilema vivido por grandes empresas com amplas redes de parceiros comerciais independentes (como é o caso das montadoras de automóveis e suas redes de concessionárias). Para prestar um serviço uniforme e de qualidade ao cliente final, em vez de depender de um único fornecedor, elas obtêm vantagens publicando APIs correspondentes aos processos que devem ser uniformes, para que os fornecedores de sistemas para suas redes compitam entre eles para a criação de soluções cada vez melhores.

Uma quarta categoria de exemplos consiste em disponibilizar informação de grandes bases de dados de forma individual a consumidores interessados. Bancos pagam atualmente por acesso 'no atacado' a servidores pertencentes a empresas ditas de 'proteção ao crédito'. Analogamente, escritórios de advocacia assinam sistemas que detalham ocorrências jurídicas registradas nos sistemas dos tribunais.

Essas mesmas informações são de interesse de usuários individuais: qualquer cidadão envolvido numa transação financeira importante para sua vida pessoal (pense na compra ou aluguel de um imóvel ou veículo) gostaria de ter essas informações, mas apenas a respeito dos indivíduos ou empresas com as quais pretende transacionar.

Qualquer grande base de dados pode passar por este processo de transformação de consultas em grandes volumes para o modelo de consultas individuais. O software SuperBINA (www.superbina.com.br) é um exemplo de consultas individuais a uma base de dados originalmente construída para desenvolvimento de pesquisas de mercado.

 

Fonte: http://www.mbi.com.br/mbi/biblioteca/tutoriais/economia-apis-arquitetura-software-exemplo/

 

 

Saiba mais sobre os segredos da longevidade

Olhar para a Luz do Alto

 

As bactérias não envelhecem. Podem até morrer, caso ocorra algum acidente ou sejam privadas de alimentos, mas não envelhecem nunca. Tanto é que, no ano 2000, cientistas decidiram ressuscitar uma bactéria que havia ficado presa em um depósito de sal há 250 milhões de anos. Depois de reanimá-la e oferecer nutrientes, a bactéria simplesmente voltou a se reproduzir, como se o tempo não houvesse passado.

Outros animais também desfrutam do mesmo dom: é o caso da água-viva turritopsis dohrnii, do peixinho rockfish e de algumas espécies de tartarugas que vivem na América no Norte. Todos vivem sem prazo de validade, ao contrário de nós, humanos - e mortais. Pode até ser que você não resista 250 milhões de anos, como a bactéria ressuscitada, mas a ciência já é capaz de apontar o caminho para quem está em busca da longevidade.

Uma constatação importante sobre o assunto foi feita pelo pesquisador e escritor Dan Buettner, em parceria com a equipe da National Geographic, em 2004, quando se mapearam as cinco regiões do mundo onde a possibilidade de uma pessoa alcançar os 100 anos chega a ser 10 vezes maior que a de um morador comum dos Estados Unidos. Esses locais foram chamados por eles de "Zonas Azuis".

 Mapa da Longevidade

 

Mas qual o segredo desses lugares? Dan conta em seu livro The Blue Zones quais características são capazes de explicar a longevidade nestas regiões. São fatores compartilhados por estas zonas azuis que prometem ser o tempero que faltava para obtermos uma vida mais longa. Mas, primeiro, vamos conhecer esses lugares:

Okinawa, Japão - É a província mais ao sul do Japão, composta por 169 ilhas, e também a região com o maior percentual de centenários no mundo inteiro.

Sardenha, Itália - Uma ilha localizada em pleno mar Mediterrâneo, com um total de 1,65 milhões de habitantes, dos quais 371 já haviam completado 100 anos em 2012. A maior taxa de longevidade foi encontrada na região conhecida como Província de Nuoro.

Loma Linda, Estados Unidos - Uma pequena cidade da Califórnia que conquistou uma expectativa de vida dez anos mais alta que a média americana. Cerca de metade dos habitantes locais fazem parte da Igreja Adventista do Sétimo Dia, que segue regras rigorosas para descanso, alimentação e exercícios.

Península de Nicoya, Costa Rica - Mais de 400 centenários vivem nesta região repleta de praias e montanhas. É o lugar em que existe o maior número de pessoas acima dos 100 anos no mundo.

Icária, Grécia - Estima-se que um terço da população de Icária irá chegar aos 90 anos. A estimativa é fácil de entender quando nos deparamos com taxas de incidência de câncer 20% menores e de doenças cardíacas 50% menores do que em outras regiões. A possibilidade de demência é praticamente nula na população.

Todas estas zonasapresentam algumas características em comum e elas podem ajudar a traçar o mapade uma vida mais longeva, segundo as pesquisas de Dan Buettner:

Corpo em movimento

Nas zonas azuis, as pessoas não estão acostumadas a fazer exercícios - ou, pelo menos, não da maneira como nós estamos, reservando uma hora específica para realização de alguma atividade física. Ao contrário,eles se mantêm em movimento, sem precisar fazer muito esforço para isso.

Tanto na Sardenha quanto em Icária, por exemplo, grande parte da população é acostumada a pastorear animais, o que faz com que se mantenham em movimento.Manter um jardim em casa, caminhar até o trabalho ou simplesmente o fato de viver em um local com escadas também contribui para se manter em movimento sem precisar pensar muito sobre o assunto.

Alimentação

As dietas aplicadas por estas cinco comunidades possuem muitas coisas em comum. Enquanto o consumo de carnes é raro entre elas - em Loma Linda grande parte da população é vegetariana -, as frutas, vegetais e grãos são item indispensável na mesa. Por sinal, um estudo realizado pela Universidade de Loma Linda, em 2001, demonstrou que dietas pobres ou isentas de gordura animal podem presentear você com dois anos extras de vida, enquanto exercícios diários moderados são responsáveis por um bônus de 6 anos - em compensação, fumar pode subtrair de 10 a 11 anos dessa conta.

Obviamente, cada lugar tem sua particularidade no quesito alimentação: em Okinawa, existe uma prática conhecida como hara hachi bu, que significa comer até ficar 80% satisfeito. O que parece apenas uma tradição sem muito sentido tem mais embasamento científico do que você pode imaginar: diversos cientistas já assumem que uma dieta restrita seja o caminho para a longevidade. A tese é reforçada por experimentos que indicam que, ao comer 50% menos, os ratos são capazes de viver o dobro, e com saúde. Resultados semelhantes foram encontrados em estudos com peixes, aranhas, cachorros, moscas… Há indícios de que, sozinhas, as escolhas alimentares podem somar 13 primaveras à sua vida.

Bebem com moderação

Fora a cidade de Loma Linda, onde a população evita o consumo de álcool graças à religião, todas as outras zonas azuis aceitam sem problemas uma dose de bebida, mas seus habitantes também sabem consumi-la com moderação.

Espiritualidade

Independente da religião ou doutrinas, a fé se mostrou um ponto forte para essas comunidades longevas. É assim que a população de Loma Linda lida com sua religião, com forte apego à Igreja Adventista do Sétimo Dia ou que os habitantes da Península de Nicoya manifestam sua profunda fé em Deus.

Frequentar serviços relacionados à fé pelo menos quatro vezes por mês pode adicionar até 14 anos na sua vida, independente da doutrina.

Senso de comunidade

Todas as regiões têm um profundo senso de comunidade: na Sardenha, a família está sempre em primeiro lugar; em Loma Linda, a Igreja é o lugar de reuniões e amizades; enquanto isso, em Okinawa, os habitantes possuem um grupo de amigos que os acompanha desde a infância até o fim de seus dias e com quem podem compartilhar as felicidades e tristezas da vida.

Propósito

Em Okinawa, Dan Buettner questionou aos habitantes qual o motivo que os fazia acordar pela manhã: todos sabiam exatamente o que responder. Na língua local, existe até mesmo uma palavra para definir esse proposto: ikigai. Segundo o pesquisador, ter um propósito pode render um bônus de 7 anos no jogo da vida.

Mas, acima de tudo, é importante saber: há grandes chances de você não chegar aos 100 anos. Mesmo que decida começar a seguir amanhã mesmo todas as indicações acima, sua probabilidade de chegar lá é bem baixa. Isso porque a genética também tem seu papel neste jogo - e estudos recentes indicam que apenas 15% das pessoas possuem genes que as predispõe à alta longevidade. E mais da metade dos centenários têm parentes que chegaram aos 100 anos. Mesmo assim, estima-se que o estilo de vida seja responsável por 70% deste cálculo.

Mas… digamos que você possa chegar até os 90 anos com saúde. Infelizmente, o próprio Dan Buettner mostra que apenas força de vontade não é suficiente para aumentar nossa expectativa de vida. Para mudar, é preciso transformar uma comunidade inteira e não apenas os seus hábitos, como ele explicou em uma palestra no TedMed (Como viver mais de 100 Anos).

 

Quem sabe um dia iremos chegar a um futuro próximo ao previsto no livro As Intermitências da Morte, de José Saramago, que inicia com a singela frase "No dia seguinte ninguém morreu". No caso do livro, a (ir)responsável por isso era uma Morte com M maiúsculo, que havia simplesmente parado de realizar seu trabalho, resultando em um cenário de calamidade, onde os velhos quase imploravam pelo seu "descanso eterno". Mas a velhice da realidade parece ser bem mais promissora que a encontrada na literatura: cerca de 2 terços dos idosos são completamente independentes para as atividades da vida diária.

Não é por acaso que a faixa da população que mais cresce no mundo é a dos idosos com mais de 100 anos - em 2015, o grupo deverá ser 20 vezes maior do que no ano 2000. Quando voltamos um pouco no tempo, fica fácil perceber os avanços já alcançados nesse sentido: entre os romanos, a expectativa de vida era de 20 anos e 90% da população morria antes de completar seu 46º aniversário. No Brasil, a expectativa média de vida era de 33 anos em 1900, hoje, esse número subiu para 68 anos, mais do que o dobro. Por enquanto, resta esperar e torcer para que, ao menos nesse quesito, estejamos cada vez mais próximos das bactérias.

 

Fonte: http://www.hypeness.com.br/2015/06/os-segredos-da-longevidade-voce-tem-feito-isso-certo/

Autora: Mari Dutra

Planos de Amostragem – O que são, quando, como e por que utilizá-los?

Planos de Amostragem

 

Amostragem é todo o processo de seleção de uma parte, geralmente pequena, dos elementos que constituem um dado conjunto denominado de população.

 

O objetivo principal da teoria da amostragem é obter amostras que sejam representativas da população. Da análise dessa parte se pretende obter informações confiáveis que poderão ser extrapoladas para a população.

 

Algumas desvantagens da amostragem em relação à inspeção 100% são o risco de aceitação de lotes "ruins" ou rejeição de lotes "bons" e menos informações geradas sobre produtos e/ou processos.

 

Apesar de todos os avanços no campo da Qualidade praticamente todas as empresas realizam inspeções por amostragem em seus produtos quer seja durante o processo produtivo ou após o encerramento da produção de um lote, denominada de inspeção final. O guru norte-americano Deming insistia que isto não significava que as empresas devessem depender destas inspeções para assegurar a qualidade de seus produtos e, ao mesmo tempo, dizia que não ter inspeção seria como dirigir um veículo à noite em uma estrada, com seus faróis desligados.

 

 

O ponto crucial então é como determinar um plano adequado de inspeção por amostragem, mas isso parece que vem sendo ignorado por muitas organizações aplicando planos sem nenhuma consistência estatística, como por exemplo, "retirar 10% de amostras" ou, quando essa conscientização existe, são aplicados planos de inspeção por atributos com base na Norma NBR 5426, correspondente à MIL STD 105 norte-americana.

 

Observa-se na maioria das vezes, naqueles lugares que se utilizam da Norma em referência, que a sua aplicabilidade está restrita ao uso de algumas tabelas, geralmente aquela que indica a letra associada ao tamanho do lote e, em seguida, aquela que mostra o tamanho da mostra e nível de aceitação associado ao NQA. Isto é muito pouco, pois são ignoradas todas as demais informações e opções fornecidas pela Norma, como por exemplo, curvas características de operação e riscos do produtor e do consumidor.

 

Para completar a situação inadequada, na maioria das vezes são feitas medições nos produtos, como por exemplo, o comprimento de uma peça ou a tensão de saída de uma fonte ou a dureza de um produto e não são usados planos de inspeção por variáveis com base na Norma ABNT NBR 5429, correspondente à MIL STD 414 norte-americana. Essa Norma exige menores tamanhos de amostras em comparação com a de atributos, podendo significar menores custos de inspeção.

 

Desde que saibamos quais planos de amostragem sua equipe utiliza e se a sua resposta for "não" para uma ou mais questões a seguir, podemos ajudá-lo na aplicação de planos adequados de inspeção, com conhecimento dos riscos envolvidos, inerentes à amostragem, através de consultoria e de coaching, com foco em redução dos custos de inspeção.

 

A sua empresa:

Conhece os riscos envolvidos nas inspeções por amostragem realizadas?

Faz uso de amostragem dupla ou múltipla no caso de inspeção por                 atributos?

Usa o conceito de Limite da Qualidade Média Resultante (LQMR)?

Conhece e aplica a Proteção de Qualidade Limite (QL)?

Sabe aplicar o conceito de lotes salteados (skiplot)?

Faz uso de planos de inspeção por variáveis quando são feitas medições em produtos?

<<CLIQUE AQUI E VEJA OS DEPOIMENTOS DE NOSSOS ALUNOS>>

Testemunhos Planos de Amostragem

<< Clique aqui e veja também como a utilização do MASP pode te ajudar!>>

 

A busca da eficácia em Gestão de Projetos

Gestão de Projetos Eficacia

 

O atual momento da economia levou muitas empresas planejarem com muito mais rigidez seus investimentos. Aliado a isso o surgimento de índices inflacionários mais elevados, propiciou uma demanda maior no controle de custos em seus projetos.

Devido a grande necessidade das empresas em reduzirem seus custos, tornou-se primordial o acompanhamento mais refinado das atividades que envolvam, principalmente, colaboradores internos e externos.

A competência em executar projetos e obter sucesso ao final de cada etapa leva à consecução dos benefícios esperados e dos objetivos da empresa. As organizações que executam projetos com sucesso frequentemente empregam práticas eficazes de gerenciamento de projetos (PM ou Project Management) como uma ferramenta de geração de mudanças. Dado o impacto estratégico que os projetos têm sobre os negócios, as organizações devem manter processos eficazes de Gestão que viabilizem a inovação; monitorem progresso, valor e riscos; e confirmem que os projetos certos podem cooperar com a estratégia organizacional.

Um dos mecanismos mais apropriados para essa função na área de projetos é o controle das atividades e seus responsáveis. O perfeito planejamento das ferramentas e técnicas é abordado na gestão de escopo e prazo.

Dentre essas ferramentas destacamos a criação de pacotes de trabalho, ou seja, atividades que possam ser gerenciadas com qualidade e baixo custo, para atender as necessidades do projeto. Daí a importância de uma boa estrutura analítica de projetos.

Estrutura Analítica de Projetos (EAP), do Inglês, Work breakdown structure (WBS) é um processo de subdivisão das entregas e do trabalho do projeto em componentes menores e mais facilmente gerenciáveis. É estruturada em árvore exaustiva, hierárquica (de mais geral para mais específica) orientada às entregas, fases de ciclo de vida ou por sub-projetos (deliverables) que precisam ser feitas para completar um projeto.

 

A má definição de Escopo de um projeto é considerada uma das principais causas de não cumprimento de prazos e metas na maioria dos projetos problemáticos. Uma Estrutura Analítica de Projetos (WBS) bem elaborada e estruturada é uma das formas mais simples e eficazes para maximizar o entendimento e validação das entregas em Projetos, além de ser fator fundamental na elaboração de outros processos como tempo, custos, riscos e demais procedimentos de planejamento.

 

O objetivo de uma EAP é identificar elementos terminais (os produtos, serviços e resultados a serem feitos em um projeto). Assim, a EAP serve como base para a maior parte do planejamento de projeto. A ferramenta primária para descrever o escopo do projeto (trabalho) é a estrutura analítica do projeto (EAP). Portanto, a construção de uma robusta e adequada Estrutura Analítica de Projetos (EAP/WBS) através de processos, técnicas e ferramentas se torna essencial para uma competente equipe de projetos (líderes e analistas).

 

O resultado de uma EAP bem feita é o maior controle sobre os orçamentos atendendo a necessidade de "fazer mais com menos", pois sabemos que a eficiência e a eficácia são agora os principais fatores de sucesso das organizações.

 

A partir da percepção da importância de uma EAP bem feita, avaliamos várias pesquisas e opiniões* sobre o que estava funcionando bem e em que áreas a melhoria se fazia necessária na disciplina de gerenciamento de projetos. Também questionamos nossos Facilitadores sobre as tendências e práticas comuns, com base na experiência e vivências práticas em projetos, sendo que as a análises e respostas das inquisições nos retornaram com os seguintes pontos importantes:

* Erros de estimativa durante a fase de planejamento continuam a ser o maior fator de falhas nos projetos.

* Segundo a opinião da maioria dos nossos especialistas  a gestão de projetos é fundamental para o sucesso organizacional e o desempenho dos negócios e existe amplos indicadores disponíveis que podem comprovar tal afirmação.

* Embora os níveis de maturidade da gestão de projetos estejam em ascensão, muitas organizações desejam continuar a obter um nível ainda mais amplo. Assim, as organizações estão se empenhando nesse sentido, buscando reforçar atividades de formação de equipes e desenvolvimento de competências para melhorar o desempenho e promover alta produtividade, no entanto, a maioria das análises e observações práticas apontaram que são requeridas também melhorias na estrutura organizacional, na gestão de recursos humanos e na garantia da qualidade.

* Empregar uma abordagem padrão de gestão de projetos em uma organização contribui para cumprir o escopo e alcançar os padrões de qualidade e os benefícios empresariais definidos para um projeto,  todavia observam-se níveis de desempenho menores quanto ao cumprimento do cronograma e do orçamento.

* Usar essas metodologias aumenta o sucesso dos principais indicadores de desempenho de projetos (qualidade, escopo, orçamento, prazo e benefícios para o negócio).

* A adoção do gerenciamento de portfólio contribui para um aumento nos cinco principais indicadores de desempenho de qualidade, escopo, orçamento, cronograma e benefícios para o negócio. Na implantação do gerenciamento de portfólio, são identificadas as três principais fórmulas de sucesso: alinhar o portfólio à estratégia da organização, usar um PMO (Project Management Office ou escritório de projetos corporativo) para gerenciar o portfólio e realizar avaliações mensais. As organizações que empregam essas abordagens ampliam a probabilidade de seus portfólios atingirem o cronograma, o escopo, os padrões de qualidade, o orçamento, o prazo e os benefícios para os negócios.

* Usar metodologias de comunicação eficientes e eficazes afeta positivamente a qualidade, o escopo e os benefícios empresariais esperados para o projeto, mas mostra uma correlação negativa  com o orçamento e o cronograma. 

* O estabelecimento de PMOs resulta em projetos com maior qualidade e mais benefícios para o negócio. 

* Um conjunto de processos sistemático e organizado traz ordem e eficiência ao gerenciamento de projetos. Logo, a existência de processos de gerenciamento de projetos bem definidos - muitas vezes agrupados em uma metodologia - diferencia as empresas que são capazes de entregar resultados superiores, de forma consistente, das que não são.

 

    Os principais resultados que se espera em processos de Gestão de Projetos são:

* Padronização e institucionalização de processos de gerenciamento de projetos; priorização de projetos e aplicação de um ciclo de vida de projeto padrão;

* Uso de técnicas de portfólio de projetos;

* Utilização de metodologias no gerenciamento de projetos;

* Gerenciamento de portfólio e gerenciamento de projetos Agile, e;

* Utilização de melhores práticas de gerenciamento de comunicação.

 

 

Veja também ->

Dez principais razões pelas quais os projetos falham

 

 

<< Clique aqui para saber mais sobre o nosso conteúdo em Gestão de Projetos >>


*Fontes:

http://www.projecttimes.com/elizabeth-larson/what-the-2015-trends-mean-for-business-analysis-and-project-management.html

http://blog.aiec.br/2015-saiba-algumas-tendencias-em-gerenciamento-de-projetos/

https://www.pwc.com.br

http://globaldeliveryreport.com/top-6-global-trends-to-watch-in-project-management-as-2015-approaches/

https://www.pm-partners.com.au/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Como o YouTube se reinventou por dentro com o projeto InnerTube

InnerTube

 

Em 2012, o YouTube lançou uma enorme iniciativa entre departamentos com o codinome "InnerTube". Oobjetivo: unificar o desenvolvimento de apps e fazer o site sair da idade das trevas.

Como explica a Fast Company, o YouTube tinha um grande problema há três anos. As pessoas estavam assistindo a vídeos do YouTube em blogs, sites de notícias e mídias sociais - exceto no YouTube.

Como resultado, 1 bilhão de telespectadores mensais do site só traziam à empresa US$ 4 bilhões em receita, menos do que o Netflix com apenas 50 milhões de assinantes. Quase dez anos depois, o site ainda não dá lucro para o Google.

No cerne do problema estava a infraestrutura ultrapassada do YouTube, que dificultava o trabalho de reter, analisar e exibir anúncios para os usuários.

E à medida que plataformas se proliferavam fora do desktop - smartphones, tablets, consoles etc. - o processo de desenvolvimento dos apps para acessar o YouTube se tornou cada vez mais fragmentado.

O software era inconsistente através de dezenas de plataformas, dificultando à empresa lançar novos recursos. Além disso, o YouTube não conseguia acompanhar o comportamento dos usuários em smartphones e tablets.

Então veio o InnerTube: o projeto iria rever tudo no backend do YouTube, desde sua plataforma de desenvolvimento até o aprendizado de máquina por algoritmos, permitindo que os engenheiros e designers mantivessem o ritmo em um mundo cada vez mais dominado por dispositivos móveis, onde a iteração constante é necessária.

O InnerTube acabou sendo uma revisão completa no processo de desenvolvimento do YouTube. Uma nova API simplificada agora permite que engenheiros façam pequenos ajustes ou grandes atualizações em uma semana ou menos, através de diversas plataformas móveis do site.

As mudanças podem agora ser facilmente desfeitas, também, oferecendo aos desenvolvedores a liberdade de experimentar novos recursos de uma forma que não era possível antes.

O projeto InnerTube também refez o algoritmo de recomendação do YouTube usando o Google Brain, o sistema de inteligência artificial usado para reconhecimento de voz no Android.

O YouTube agora alimenta o Google Brain com a atividade de milhões de usuários, e pede ao sistema de aprendizagem que crie conexões entre os vídeos que assistimos, para estudar quanto tempo permanecemos engajados no site, e ver que tipo de conteúdo nós preferimos.

Algoritmos de recomendação inteligentes são uma parte crítica para manter uma base de usuários engajada - e garantir que o YouTube continue a existir.

De acordo com a Fast Company, o projeto está compensando muito:

Todas as coisas que o InnerTube permitiu - iteração mais rápida, melhor teste de usuário, análise de usuários móveis, recomendações mais inteligentes e busca mais robusta - valeram muito a pena. No início de 2015, o YouTube finalmente se tornou um destino: em dispositivos móveis, 80% das sessões do YouTube atualmente se originam dentro do próprio YouTube.

Mesmo no desktop, onde os usuários vêm assistindo vídeos incorporados do YouTube em outros sites, 55% das visualizações estão acontecendo no YouTube.com. No início de 2015, o YouTube diz que está vendo um crescimento de 50% na audiência total a cada ano. E a maioria dessas visualizações agora se origina dentro próprios apps ou do site do YouTube.

Assim, parece que o YouTube conseguiu capturar a audiência que desejava. Saiba mais detalhes sobre o InnerTube aqui: [Fast Company]


Fonte: GizModo.Uol.com.br

 

 

10 Regras para o Bom Estudo e outras 10 para o Mau Estudo

DezBomDezMau

 

10 Regras do Bom Estudo

Extraído de Uma Mente para Números: Como se Sobressair em Matemática e Ciências (Mesmo Se Você Tiver Reprovado em Álgebra), por Barbara Oakley, Penguin, Julho de 2014.

1. Relembre. Depois de você ler uma página, sem olhar para ela, relembre as principais idéias. Destaque pouco e nunca destaque o que você não colocou em sua mente primeiro ao relembrar as idéias. Tente se recordar das idéias principais quando você estiver andando para a aula ou quando estiver em um cômodo diferente daquele em que você aprendeu o conteúdo originalmente. A habilidade de relembrar - gerar idéias de dentro de você mesmo - é um dos principais indicadores de uma boa aprendizagem.

2. Teste a si mesmo. Em tudo. O tempo todo. Cartões de anotações são seus amigos.

3. Divida seus problemas. Dividir o problema é entender e praticar com a solução de um problema, de modo que ela venha à mente em um flash. Depois de você resolver um problema, repita. Certifique-se de que você pode resolvê-lo completamente - cada passo. Finja que é uma música e aprenda a tocar repetidamente em sua mente, para que as informações combinem-se em um único pedaço regular que você pode alcançar sempre que quiser.

4. Faça repetições espaçadas. Espalhe sua aprendizagem, sobre qualquer assunto, em um pouco a cada dia, como um atleta. Seu cérebro é como um músculo - ele pode lidar apenas com uma quantidade limitada de exercícios sobre um assunto de cada vez.

5. Alterne diferentes técnicas de resolução de problemas durante sua prática. Nunca pratique por muito tempo apenas uma técnica de resolução em uma sessão de estudos - depois de um tempo, você está apenas imitando o que fez no problema anterior. Misture e trabalhe em diferentes tipos de problemas. Isso o ensina como e quando usar uma técnica. (Livros geralmente não são estruturados dessa forma, então você vai precisar fazer isso por conta própria). Depois de cada tarefa e teste, volte nos seus erros, certifique-se de que você entende porque você os cometeu e, então, refaça suas soluções. Para um estudo mais efetivo, escreva à mão (não digite), de um lado de um cartão, um problema, e a solução do outro. ( A escrita à mão constrói estruturas neurais mais fortes na memória do que a digitação). Você também pode fotografar o cartão, caso queira colocá-lo em um aplicativo de estudo em seu smartphone. Teste-se aleatoriamente em diferentes tipos de problemas. Outra maneira de fazer isso é folhear aleatoriamente seu livro, escolher um problema, e ver se você pode resolvê-lo completamente.

6. Faça pausas. É comum não ser capaz de resolver problemas ou não entender conceitos de matemática ou ciência na primeira vez que você se depara com eles. Essa é a razão pela qual um pouco de estudo todo dia é muito melhor do que muito estudo de uma vez só. Quando você se sentir frustrado com um problema de matemática ou ciência, faça uma pausa para que outra parte de sua mente possa assumir e trabalhar em segundo plano.

7. Use questionamentos explicativos e analogias simples. Sempre que você estiver lutando para entender um conceito, pense consigo mesmo: como posso explicar isso de forma que uma criança de dez anos possa entender? Usar uma analogia realmente ajuda, como dizer que o fluxo de eletricidade é como o fluxo da água. Não apenas pense na sua explicação - fale em voz alta ou a escreva. O esforço adicional de falar e escrever permite codificar mais profundamente (ou seja, converter em estruturas neurais de memória) o que você está aprendendo.

8. Foco. Desligue todos os bipes e alarmes do seu celular e computador, depois configure um temporizador para 25 minutos. Foque atentamente nesses 25 minutos e tente trabalhar da forma mais dedicada que você puder. Depois que o tempo acabar, dê a você uma pequena recompensa. Algumas dessas sessões em um dia podem realmente impulsionar seus estudos. Tentar definir tempos e lugares para estudar - sem olhar para seu computador ou celular - é apenas algo que você faz naturalmente.

9. Comece pelo o mais difícil. Faça o mais difícil no começo do dia, quando você está revigorado.

10. Faça uma comparação mental. Pense de onde você veio e compare com o sonho de onde seus estudos irão levá-lo. Coloque uma imagem ou palavras em seu espaço de trabalho para que você se lembre do seu sonho. Olhe a imagem ou as palavras quando você perceber que sua motivação está lenta. Esse trabalho irá recompensar você e aqueles que você ama!

10 Regras do Mau Estudo

Extraído de Uma Mente para Números: Como se Sobressair em Matemática e Ciências (Mesmo Se Você Tiver Sido em Álgebra), por Barbara Oakley, Penguin, Julho de 2014.

Evite estas técnicas - elas podem desperdiçar seu tempo, até mesmo quando o fazem crer que você está aprendendo!

1. Releitura passiva - sentar passivamente e correr os olhos pelas páginas. A menos que você possa provar que o conteúdo está indo para seu cérebro, relembrando as principais idéias sem olhar para a página, a releitura é uma perda de tempo.

2. Deixar que os textos destacados confundam você. Destacar seu texto pode enganar sua mente fazendo-a pensar que você está colocando algo em seu cérebro, quando, na verdade, tudo o que você está fazendo é mover sua mão. Destacar um pouco aqui e ali é normal- às vezes pode ser útil na identificação de pontos importantes. Mas se você estiver destacando o texto como uma ferramenta de memorização, certifique-se de que o que você está marcando também está entrando em seu cérebro.

3. Apenas olhar para a solução de um problema e pensar que sabe como resolvê-lo. Esse é um dos piores erros que os estudantes cometem quando estão estudando. Você precisa ser capaz de resolver um problema passo a passo, sem olhar para a solução.

4. Esperar até o último minuto para estudar. Você deixaria acumular para o último minuto se você estivesse treinando para uma corrida? Seu cérebro é como um músculo - ele pode lidar apenas com uma quantidade limitada de exercícios sobre um assunto de cada vez.

5. Resolver repetidamente problemas do mesmo tipo que você já sabe como resolver.  Se você ficar resolvendo exercícios similares durante seus estudos, você não está se preparando de verdade para um teste - é como se preparar para um importante jogo de basquete apenas treinando o seu drible.

6. Deixar as sessões de estudos com os amigos se transformarem em sessões de conversas. Verificar a sua solução de problemas com amigos e perguntar uns aos outros sobre o que cada um sabe, pode tornar o aprendizado mais agradável, pode expor falhas em seu pensamento e pode aprofundar seu aprendizado. Mas, se suas sessões de estudos em grupo se transformam em diversão antes de o trabalho ser feito, você está desperdiçando seu tempo e deve procurar outro grupo de estudo.

7. Deixar de ler o livro de texto antes de começar a trabalhar os problemas. Você mergulharia em uma piscina antes de saber nadar? O livro é o seu professor de natação - ele guia você até as respostas. Você vai se debater e desperdiçar seu tempo se não se der ao trabalho de lê-lo. No entanto, antes de começar a ler, dê uma rápida olhada no capítulo ou seção para ter noção do que se trata.

8. Não esclarecer dúvidas com seus professores ou colegas. Professores são usados por estudantes perdidos que os procuram para serem orientados - é nosso trabalho ajudá-los. Os estudantes que nos preocupam são aqueles que não nos procuram. Não seja um desses estudantes.

9. Pensar que você pode aprender profundamente quando você está sendo constantemente distraído. Cada pequeno impulso em direção a uma mensagem ou conversa significa que você tem menos poder cerebral para se dedicar ao aprendizado. Cada atenção interrompida puxa pequenas raízes neurais antes que elas possam crescer.

10. Não dormir o suficiente. Seu cérebro junta as técnicas de resolução de problemas quando você dorme, assim como pratica e repete o que você colocou em sua mente antes de ir dormir. Fadiga prolongada permite que as toxinas se acumulem no cérebro, o que interrompe as conexões neurais que você precisa para pensar rápido e bem. Se você não tiver uma boa noite de sono antes de um teste, nada que você tenha feito antes irá importar.

Fonte: http://www.amazon.com/Mind-Numbers-Science-Flunked-Algebra/dp/039916524X/ref=asap_bc?ie=UTF8

 

 

Minimundo de Michael Paul Smith

MichaelPaulSmith

Assita o Video: Elgin Park from Animal on Vimeo.

Fotos: https://www.flickr.com/photos/24796741@N05/

Quando menino, crescendo em Sewickley, bairro operário perto da Pensilvânia, Michael Paul Smith era muito tímido e passava quase todo o tempo desenhando e construindo miniaturas. Ele adorava trabalhos manuais e se alegrava com a criatividade e a curiosidade envolvidas.

Após o ensino médio, trabalhou como instalador de papel de parede, pintor de paredes, carteiro, designer gráfico num jornal e ilustrador de livros didáticos. Um infarto aos 33 anos, quando era diretor de arte de uma agência de publicidade, levou-o de volta à verdadeira vocação, e ele passou a trabalhar fazendo maquetes em horário integral para um escritório de arquitetura em Boston.

Certa noite, fitando um grupo de maquetes em sua mesa, ele percebeu que poderia utilizar sua habilidade de maquetista profissional, a imensa coleção de miniaturas de automóveis, o amor ao passado e o conhecimento adquirido ao longo de décadas colecionando e estudando o século 20 para criar uma cidade em miniatura, nos mínimos detalhes.

Em meados da década de 1990, ele começou a projetar os prédios com base em suas lembranças da Sewickley dos anos 1950. Ele os construiu, inclusive com os interiores, na mesma escala de 1/24 dos carrinhos detalhadíssimos que colecionava.

Com o tempo, criou dez prédios, que arrumou sobre uma mesa numa cena de rua, mais as miniaturas dos carros. "Certa manhã, o sol entrou pela janela e iluminou a cena", disse ele. "Foi tão impressionante que não resisti e tirei uma foto. Foi então que a ficha caiu."

Ele passou a fazer experiências com a iluminação, inclusive nos interiores, para criar cenas noturnas. "Por volta de 2003 ficou claro que algo de bom estava acontecendo."

Ele deu à sua minicidade o nome fictício de Elgin Park. Em 2012, publicou o livro Elgin Park: An Ideal American Town (Elgin Park: uma cidade americana ideal).

Smith explica que os prédios não são "recriações exatas, mas capturam o clima" da cidade de sua infância. Ele posiciona as maquetes diante de ambientes naturais escolhidos com cuidado, "que estão ficando mais difíceis de encontrar porque a maioria dos prédios mais antigos foi demolida". Em seguida, ele alinha o horizonte do primeiro plano com o do fundo a fim de criar uma falsa perspectiva e pega a câmera. O resultado é de um realismo espantoso.

Quando surge inspiração para um projeto, "começo a olhar minhas miniaturas de carros e caminhões", diz ele. "Que época ilustrará melhor a cena? Que hora do dia ou estação do ano? E o mais importante: que história quero contar?" O processo pode levar uma hora ou vários dias. Cada estrutura parte de uma série de esboços. Se o prédio for muito incomum, vai se destacar demais na fotografia, explica ele, que então busca um estilo que seja o protótipo de determinada época.

Smith não tem ateliê nem ferramentas especiais; trabalha na mesa da cozinha e utiliza lâmpadas de 40 ou 60 watts para iluminar o interior das maquetes. Não há equipamento fotográfico caro, apenas uma Canon usada de 150 dólares. E o mais incrível é que ele não faz retoques digitais. E afirma que é essa simplicidade que torna seu trabalho tão bem-sucedido. "Se não der para ser convincente, nem vale a pena fazer." Smith raramente leva mais de uma hora para fotografar uma cena.

Nos últimos anos, seu trabalho vem ganhando mais reconhecimento. Para uma exposição em Nova York, pediram-lhe que criasse uma peça nova. Ele decidiu construir a casa onde cresceu.

"Recriar o lar da infância é a melhor terapia que se pode imaginar", explica. "As lembranças, tanto as boas como as ruins, fluem sem nenhuma válvula de segurança. O projeto levou quatro meses, e acho que, até terminar, lidei com muitos problemas psicológicos que estavam enterrados."

E assim Smith fecha um círculo. Ou, talvez, para aqueles que se veem refletidos em seu trabalho, ele inicia um novo.

 

 


Fonte:

http://www.selecoes.com.br/minimundo

Mais do que ajudar a buscar respostas, a Inteligência Artificial nos ajuda a fazer novas perguntas!

IA3

 

Dando continuidade ao post anterior Como estamos hoje e para onde vamos com tanta informação? vamos procurar entender melhor o que algumas empresas estão construindo para poder nos socorrer com a ajuda da I. A.

A evolução do Deep Blue é o IBM Watson, criado por Jim de Piante e mencionado pelo professor Graeme Hirst. A ideia de Watson surgiu em 2004, para competir no programa de TV Jeorpardy!. O dispositivo não apenas correlaciona palavras, mas também aprende à medida que busca responder perguntas de humanos, diferente de programas de voz como Siri, da Apple, que trabalha frases-padrão reconhecendo algumas palavras. O IBM Watson vem utilizando conceitos de Big Data aliados a I.A.

 

LibrarySanDiego2

 

A I.A. do IBM Watson venceu os campeões do programa Jeorpardy! em 14 de fevereiro de 2011. Depois, Watson chegou a fazer parte da equipe de diagnóstico do sistema de seguros de saúde WellPoint, em 2012, analisando 200 milhões de páginas de dados para responder qualquer dúvida dos documentos em menos de três segundos.

 

Essa I. A. da IBM já foi implementada para funcionar em rede na nuvem, e também está acessível via smartphones. Seu crescimento cognitivo permite que ele responda individualmente às pessoas e também compreenda nuances de linguagem que não eram possíveis anteriormente. A IBM fornece o Watson como solução corporativa de negócios, em vários ramos de atuação: Finanças, gestão pública, comércio e saúde. Recentemente fez até um livro de receitas, após analisar inúmeros dados de produtos alimentares.

 

Nesta esteira a Google também não pode ficar atrás e começou a se mover há algum tempo, principalmente em 2012 quando contratou Ray Kurzweil um dos nomes mais conhecidos em I.A. no mundo. Também fechou parceria com a NASA e com várias universidades para lançar o Quantum Artificial Intelligence Lab. Em meados de 2014 fechou a compra da DeepMind Technologies, uma empresa britânica de I.A.. Essa aquisição ocorreu após ela já ter investido em oito empresas focadas em diferentes aspectos da robótica. Por causa disso, há rumores de que para essa aquisição foi necessária a criação de um conselho de ética formado para ajudar a elaborar regras para a aplicação de I.A. - inteligência artificial.

 

Kurzweil, que é o autor de cinco livros sobre I. A., incluindo o recente New York Times best-seller How to Create a Mind: The Secret of Human Thought Revealed " Como criar uma Mente" recentemente publicou um artigo Don't Fear Artificial Intelligence na revista Times onde aborda a forma que I.A. esta sendo integrada ao mundo de hoje. Ressalta que I.A. não é de uma ou duas mãos; ela está em 1 bilhão ou 2 bilhões de mãos na medida que hoje há uma oferta milhares de vezes maior, se comparada com 20 anos atrás, da capacidade de processamento, armazenamento e da disponibilidade de informação, bem como de seu barateamento. Como os dispositivos que incorporam I.A. continuam a desenvolver a sua capacidade de forma contínua a e suas utilizações também continuam a crescer. A consequência é que praticamente as capacidades mentais de todos serão reforçadas e no período de uma década poderemos ter resultados incríveis.

Mas nem sempre foi assim, na década de 1980 houve um grande interesse por I.A. e a principal ideia de que era descobrir como os peritos fazem, o que fazem, reduzir essas tarefas a um conjunto de regras, então programar computadores com essas regras, efetivamente substituindo os especialistas. O objetivo era ensinar os computadores para diagnosticar as doenças, traduzir línguas, até mesmo para descobrir o que queríamos, mas não sabia de nós mesmos. Não funcionou. I. A. absorveu centenas de milhões de dólares de capital de risco do Vale do Silício, antes de ser declarado um fracasso. Embora não estava claro no momento, o problema foi que não tínhamos justamente o poder suficiente de processamento dos computadores a um pelo preço razoável para alcançar essas metas ambiciosas.

 

LibrarySanDiego3

No Google eles têm algo chamado Google Vision que atualmente tem 16.000 microprocessadores equivalentes a cerca de um décimo do córtex visual do nosso cérebro. Especializou-se em visão computacional e foi treinado exatamente da mesma maneira como o Google Translate, através de um número maciço de exemplos - neste caso, as imagens fixas (bilhões de imagens estáticas) tiradas de vídeos do YouTube. Google Vision "olhou" para as imagens por 72 horas seguidas e, essencialmente, ensinou-se para ver duas vezes, assim como qualquer outro computador na Terra. Dê-lhe uma imagem e vai encontrar outro como ele. Diga-se que a imagem é um gato, e será capaz de reconhecer gatos. Lembre-se disso levou três dias. Quanto tempo demora um bebê recém-nascido a reconhecer gatos?

Em 10 anos, a Lei de Moore vai aumentar o poder do processador por 128X. Ao lançar mais núcleos do processador para os problemas e alavancar o ritmo acelerado de desenvolvimento de algoritmos que devemos aumentar essa por outra 128X para um total de 16,384X. Lembre-se o Google Vision é atualmente o equivalente a 0,1 córtex visual. Agora multiplique isso por 16,384X para obter 1.638 equivalentes córtex visual. Isso é para onde todos estamos indo.

Daqui a uma década de visão por computador vai estar vendo coisas que não podemos sequer entender, como cães farejadores percebem o câncer hoje.

Quanto tempo irá ainda para perdemos completamente o controle?

Isso está vindo em torno de 2029, de acordo com Ray Kurzweil, quando nós vamos chegar à singularidade tecnológica.

Esse é o ano, o futurista observou, dizendo que por $ 1.000 será capaz de comprar o poder de computação suficiente para coincidir com 10.000 cérebros humanos. Pelo preço de um PC, diz Ray, nós vamos ser capazes de aproveitar mais poder computacional do que podemos compreender ou mesmo descrever. Um supercomputador em cada garagem.

Combinado com redes igualmente rápidas, isso poderia significar que seu computador - ou qualquer que seja o nome como o dispositivo é chamado - pode procurar em sua totalidade, em tempo real, todas as palavras já escritas para responder literalmente qualquer pergunta. Nenhuma pedra sobre pedra restará.

Em nenhum lugar para se esconder. Aplicar isso em um mundo onde cada dispositivo elétrico é um sensor de rede que alimenta a rede e nós vamos ter não apenas alarmes de incêndio incrivelmente eficazes, também é provável que perderemos toda a privacidade pessoal.

Kurzweil lembra que existem estratégias que podemos implementar para manter as tecnologias emergentes, como a I.A. segura. Considere a biotecnologia, que é talvez um par de décadas à frente da I.A.. A reunião convocada a Conferência de Asilomar no DNA recombinante foi organizado em 1975 para avaliar os seus perigos potenciais e elaborar uma estratégia para manter o domínio seguro. As diretrizes resultantes, que foram revistas pela indústria, desde então, têm funcionado muito bem: não houve problemas significativos, acidental ou intencional, nos últimos 39 anos. Agora estamos vendo grandes avanços em tratamentos médicos atingindo a prática clínica e nenhum dos problemas antecipados foram encontrados.

Em última análise, a abordagem mais importante que podemos tomar para manter I.A. segura é trabalhar em nossa governança humana e instituições sociais. Já somos uma civilização homem-máquina. A melhor maneira de evitar o conflito destrutivo no futuro é continuar o avanço de nossos ideais sociais, que já reduziu bastante violência. Kurzweil, cita o livro de Steven Pinker, "The Better Angels of Our Nature: Why Violence Has Declined, 2011" (Os melhores anjos da nossa natureza: por que a violência diminuiu). Segundo Pinker, embora as estatísticas variem um pouco de local para local, a taxa de morte na guerra baixou centena de vezes em comparação com seis séculos atrás. Desde aquela época, os homicídios caíram dezenas de vezes. As pessoas se surpreendem com isso. A impressão de que a violência é sobre os resultados da ascensão de outra tendência: temos exponencialmente melhor informação sobre o que está errado com o mundo, um desenvolvimento auxiliado por I.A..

 

I.A. hoje está avançando no diagnóstico de doenças, no desenvolvimento de energia limpa e renovável ajudando a limpar o ambiente, proporcionando uma educação de alta qualidade para pessoas de todo o mundo, ajudando as pessoas com deficiência (incluindo o fornecimento de voz de Hawking) e contribuindo em uma miríade de outras maneiras. Temos a oportunidade nas próximas décadas para fazer grandes avanços na abordagem dos grandes desafios da humanidade e I.A. será a tecnologia fundamental na obtenção destes avanços.

HowCreatMind