Development by Davis

Headlines

jueves, 16 de mayo de 2013

Development by Davis: “Migasfree developer journeys from graduation to open source career” plus 5 more

Development by Davis: “Migasfree developer journeys from graduation to open source career” plus 5 more


Migasfree developer journeys from graduation to open source career

Posted: 16 May 2013 02:00 AM PDT

A developer shares his open source story

When I first started to learn how to code and program, as a student and during the pre-internet era, it was common practice to share your source code as you were creating it. My classmates and I assumed that was the best way for us to learnfrom each other.

read more

Open source hardware trademark application rejected

Posted: 16 May 2013 12:00 AM PDT

open source hardware trademark

On April 19th the United States Patent and Trademark Office finally rejected an application for the trademark open source hardware. The grounds for the rejection were that the term was "merely descriptive."

Trademarks are intended to identify a specific source of goods or services, protecting that source from confusion in the minds of consumers with other sources. Naturally then, if you try to obtain a trademark which is just a description of a type of product or service, it is proper that you should be refused; it would not be distinctive and it would distort the market by allowing one source to control the generic term. If I market a car for a hamster, I should not be able to get a trademark for the name hamster car, as that would improperly restrain competitors from bringing their own hamster cars to market. So, should we be pleased that the application was rejected?

read more

Android Studio: An IDE built for Android

Posted: 15 May 2013 02:14 PM PDT

Posted by Xavier Ducrohet, Tor Norbye, Katherine Chou

Today at Google I/O we announced a new IDE that's built with the needs of Android developers in mind. It's called Android Studio, it's free, and it's available now for you to try as an early access preview.

To develop Android Studio, we cooperated with JetBrains, creators of one of the most advanced Java IDEs available today. Based on the powerful, extensible IntelliJ IDEA Community Edition, we've added features that are designed specifically for Android development, that simplify and optimize your daily workflow.

Extensible build tools

We know you need a build system that adapts to your project requirements but extends further to your larger development environment. Android Studio uses a new build system based on Gradle that provides flexibility, customized build flavors, dependency resolution and much more.

This new build system allows you to build your projects in the IDE as well as on your continuous integrations servers. The combination lets you easily manage complex build configurations natively, throughout your workflow, across all of your tools. Check out the preview documentation to get a better idea of what the new build can do.

Powerful code editing

Android Studio includes a powerful code editor. It is based on the IntelliJ IDEA, which supports features such as smart editing, advanced code refactoring, and deep static code analysis.

Smart editing features such as inline resource lookups make it easier to read your code, while giving you instant access to edit code the backing resources. Advanced code refactoring gives you the power to transform your code across the scope of the entire project, quickly and safely.

We added static code analysis for Android development, helping you identify bugs more quickly. On top of the hundreds of code inspections that IntelliJ IDEA provides, we've added custom inspections. For example, we've added metadata to the Android APIs, that flag which methods can return null and which can't, which constants are allowed for which methods, and so on. Android Studio uses that data to analyze your code and find potential errors.

Smoother and richer GUI

Over the past year we've added some great drag-and-drop UI features to ADT and we're in the process of adding them all into Android Studio. This release of Android Studio lets you preview your layouts on different device form factors, locales, and platform versions. Below you can see a multi-configuration preview side by side XML editing.

Easy access to Google services
within Android Tools

We wanted to make it easy for you to harness the power Google services right from your IDE. To start, we've made it trivial to add services such a cloud-based backend with integrated Google Cloud Messaging (GCM) to your app, directly from the IDE.

We've also added a new plugin called ADT Translation Manager Plugin to assist with localizing your apps. You can use the plugin to export your strings to the Google Play Developer Console for translation, then download and import your translations back into your project.

Open source development

Starting next week we'll be doing all of our development in the open, so you can follow along or make your own contributions. You can find the Android Studio project in AOSP at https://android.googlesource.com/platform/tools/adt/idea/

Try Android Studio and give us feedback

Give Android Studio a try and send us your feedback! It's free, and the download bundle includes includes everything you need, including the IDE, the latest SDK tools, the latest Android platform, and more. .

Note: This is an early access preview intended for early adopters and testers who want to influence the direction of the Android tools. If you have a production app with a large installed base, there's no need to migrate your development to the new tools at this time. We will continue to support Eclipse as a primary platform for development.

If you have feedback on the tools, you can send it to us using the Android Studio issue tracker.



Android at Google I/O 2013: Keynote Wrapup

Posted: 15 May 2013 01:20 PM PDT

The last year has been an exciting one for Android developers, with an incredible amount of momentum. In fact, over 48 billion apps have been downloaded from Google Play to date, with over 2.5 billion app downloads in the last month alone.

This week, at Google I/O, our annual developer conference, we're celebrating this momentum, and putting on stage a number of new features and advancements both for the Android platform and Google Play, to help you design, develop and distribute great apps to your users.

We just wrapped up the keynote, and wanted to share a number of those new features; we'll be spotlighting some of them throughout the week both here, on Google+, and in 36 Android sessions and sandboxes at the Moscone center in San Francisco (with many of the sessions livestreamed at developer.google.com). Enjoy!

Google Play Services 3.1

Google Play Services is our platform for bringing you easier integration with Google products and new capabilities to use in your apps. Today we announced a new version of Google Play Services that has some great APIs for developers.

  • Google Play games services give you great new social features that you can add to your games   achievements, leaderboards, cloud save, and real-time multiplayer
  • Location APIs make it easy to add location- and context-awareness to your apps through a fused location provider, geofencing, and activity recognition
  • Google Cloud Messaging enhancements let you use bidirectional XMPP messaging between server and devices and dismiss notifications
  • Cross-Platform Single Sign On, which lets your users sign in once, for all of their devices using Google+ Sign-In.

Android Studio: A new IDE for Android development

Today we announced a new Integrated Development Environment (IDE) built just for Android, with the needs of Android developers in mind. It's called Android Studio, it's free, and it's available now to try as an early access preview.

To build Android Studio, we worked with with JetBrains, creators of one of the most advanced Java IDEs available today. Based on the powerful, extensible IntelliJ IDEA Community Edition, we've added features and capabilities that are designed specifically for Android development, to simplify and optimize your daily workflow for creating Android apps.

Google Play Developer Console: a better distribution experience

Building awesome Android apps is only part of the story. Today we announced great new features in the Google Play Developer Console that give you more control over how you distribute your app and insight into how your app is doing:

  • App translation service: a pilot program that lets you purchase professional translations for your app directly from the Developer Console.
  • Revenue graphs: a new tab in the Developer Console gives you a summary of your app global app revenue over time.
  • Alpha and beta testing and staged rollouts: you can now distribute your app to controlled alpha and beta test groups, or do staged rollouts to specific percentages of your userbase.
  • Optimization tips: design your app for tablets and understand how to expand your app into new language markets.
  • Google Analytics: launching later this summer, your Google Analytics usage stats will be viewable right in the Developer Console.
  • Referral tracking: also launching later this summer, you'll get a new report in Google Analytics to show what blogs, campaigns, and ads are driving your installs.

Follow the Android Sessions

Join us for the Android sessions today and through the week by livestream. Visit the I/O Live Stream schedule for details.

SQL Server 2005 y 2008 – Dejar contraseña del usuario sa en blanco

Posted: 15 Apr 2013 09:03 AM PDT

Hola buenas a todos.

En este artículo voy a detallar cómo dejar la contraseña del usuario sa en blanco en una instalación de SQL Sever 2008.

Cabe destacar que es un riesgo de seguridad muy alto, pero se trata de una actualización de SQL Server 2000 a SQL Server 2008 en un cliente, y cuando se instaló en el pasado dejaron la contraseña en blanco y una gran cantidad de programas que se conectan a la base de datos con el usuario sa y con la contraseña vacía.

Primeramente accederemos a SQL Server Management Studio.

Navegamos por el árbol a:

Seguridad \ Inicios de sesión \ click derecho en sa

Seleccionamos Propiedades

En la siguiente ventana que aparece desmarcamos la opción de "Exigir directivas de contraseña"

A continuación borramos el contenido de ambos campos de texto de contraseña.

Al aceptar nos mostrará la ventana a continuación, pulsamos en Sí y listo.

Ya podremos conectarnos a nuestra instancia de SQL Server con el usuario sa sin contraseña.

Espero que os sirva de ayuda.

Un saludo.

AMD Introduces the World’s Fastest Notebook Graphics Card

Posted: 15 May 2013 12:00 AM PDT

AMD (NYSE: AMD) today launched the AMD Radeon™ HD 8970M, the world's fastest notebook graphics card1. The AMD Radeon HD 8970M graphics processing unit (GPU) delivers the best mobile gaming experience imaginable to gamers, powered by AMD's award-winning

No hay comentarios:

Publicar un comentario