» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with trends + tools

Microsoft’s new ‘M’ programming language

In a software-centric world where we already have many, many languages to program in, from scripting to bytecode compiled languages, to frameworks on top of languages and embedded languages, now Redmond wants to bring ANOTHER language to the table, titled ‘M’ (for Microsoft?).

technology: dzone.com: tech links

I/O in Google Chrome

One of our early goals for Google Chrome was to make the browser as fast as we possibly could. But in addition to raw speed, we wanted it to be highly responsive. After all, it doesn't matter how fast pages can be loaded if the user interface is locked up!

technology: dzone.com: tech links

Mozilla Labs : Introducing Geode

Introducing Geode, an experimental add-on to explore geolocation in Firefox 3 ahead of the implementation of geolocation in a future product release. Geode provides an early implementation of the W3C Geolocation specification so that developers can begin experimenting with enabling location-aware experiences using Firefox 3 today, and users can tell us what they think of the experience it provides. It includes a single experimental geolocation service provider so that any computer with WiFi can get accurate positioning data.

technology: dzone.com: tech links

Browser Statistics

Stats page showing browser preference on a month by month basis.

W3C: Del.icio.us W3C Tags

How to instrument your Java EE applications for a virtualized environment

If you're excited about the automation capabilities of cloud computing and virtualization, you are going to love this solution. In a virtualized environment where applications can ostensibly be popping up all over, and applications are no longer tied to specific servers, there is a need to automatically manage these application instances in a high-availability (load balanced) environment. What you need is the ability to automagically add and remove application instances from the application delivery controller (load balancer) so you don't have to worry about tying those applications down, which could reduce the benefits typically associated with virtualization.

technology: dzone.com: tech links

Intel Thread Checker, Meet 20 Million LOC

Wondering how threading thrives in the real-world? The enormous and highly threaded code base at SAS is an example of an application that benefits from the spelunking and debugging the Intel Thread Checker and Thread Profiler tools offer.

technology: dzone.com: tech links

jQuery and Microsoft: The Q&A

Now that the news has hit the blogosphere, I'm seeing lots of questions out there about the jQuery/MSFT announcement.

technology: dzone.com: tech links

API Design Fest '08!

Invitation to Jaroslav Tulach's API Design Fest!

technology: dzone.com: tech links

Android's Locking Pattern

As you might already know, Android uses an innovative approach to lock your phone and prevent accidental dialing. Cedric shows a video and discusses this aspect.

technology: dzone.com: tech links

Beware the Evils of Code Generation

We have this rather large project at work, one that’s been in development for a few years now. This project has had many releases already, and from a business perspective, is quite successful. From a technical point of view, there were definitely some things that could’ve been better. The largest problem is that this project uses a very extensive code-generation process. This code generation process basically retrieves all of the database metadata and generates an entire Data Access Layer (based on basic ADO.NET), a shitload of automated tests to cover that entire DAL, a whole lot of extra classes which form a data-driven business layer (real business logic can still be added though), and again, a shitload of automated tests that cover the data-driven business layer.

technology: dzone.com: tech links

Google Chrome To Support Add-Ons

Google's new Web browser eventually will support add-ons and user scripts à la Firefox Add-ons and Greasemonkey, Google engineer Ojan Vafai said during a panel discussion on the future of Web browsers at Web 2.0 Expo in New York on Friday.

technology: dzone.com: tech links

Back To Basics: Algorithms and Going Back to Virtual School

Before I graduated from College/University I was convinced that school was for lamers. Then I graduated from school and decided that NOT going to school was for lamers. That shows you what a wishy-washy person *I* am. ;) School is for some folks and not for others. Wear the shoe that fits you best.

technology: dzone.com: tech links

The Weekly Source Code 33 - Microsoft Open Source inside Google Chrome

First, let me remind you that in my new ongoing quest to read source code to be a better developer, Dear Reader, I present to you thirty-third in a infinite number of posts of "The Weekly Source Code." That said, what does Microsoft Code have to do with Google Chrome, the new browser from Google? Take a look at the Terms and Conditions for the "Chromium" project up on Google Code. There are 24 different bits of third party software involved in making Chrome work, and one of them is WTL, the Windows Template Library, which was released as Open Source in 2004.

technology: dzone.com: tech links

The future of search

I am a search addict. I’m naturally inquisitive – I’ve always liked finding things out. Plus, I’ve worked at Google on search for the past 9 years and 3 months. Of course I search - a lot. Yet I would guess that on any given day, I only do about 20% of the searches that I could. This past Saturday, I kept track of the things that came up in conversation that I wanted to search for right then but couldn’t:

technology: dzone.com: tech links

The search for the natural language

Jeremy Miller is looking for a DSL that reads like natural language. My immediate response was that it is not practical, because I assumed he wanted very natural language, which is still not possible to do without extremely high budget. Limiting the problem to just reads like a natural language reduce the problem space significantly.

technology: dzone.com: tech links

Microsoft IE8 and Google Chrome - Processes are the New Threads

I happened to install Google Chrome (Alpha) the same day I installed Internet Explorer 8 (Beta). I noticed immediately, as I'm sure many of you have, that both browsers isolate tabs in different processes. Unix folks have known about the flexibility of forking a process forever. In Unix, fork() is just about the easiest thing you can do. Also, fork()ing in Unix will copy the whole process and all variables into a new space. Everything after the fork happens twice. Multitasking made easy.

technology: dzone.com: tech links

50 Free Photoshop Gradient Sets

50 free Photoshop gradient sets that contain many gradients

technology: dzone.com: tech links

Why Mozilla is committed to Gecko as WebKit popularity grows: Page 1

In the wake of Google's release of the new WebKit-based Chrome browser, some technology enthusiasts are beginning to wonder if the days are numbered for Mozilla's Gecko rendering engine. Despite the growing popularity of WebKit, those who understand the differences between the two rendering engines and have an appreciation of Gecko's technical strengths, recognize that there is no basis for speculation about the possibility of Mozilla adopting it for future versions of Firefox.

technology: dzone.com: tech links

NetBeans vs Closures

It's alive! Well, actually it's kinda surviving on life support at the moment, but hey.

technology: dzone.com: tech links

Google Chrome FAIL

This is all I see for any web page I try to open in Google Chrome. It appeared to install without a hitch.

technology: dzone.com: tech links

A Few Thoughts on Chrome

I'm just reading through the comic and thought I'd jot down a few things I notice as I go. Take them for what they're worth, high-level opinions.

technology: dzone.com: tech links

My Dev Kit -- Alvin Ashcraft

With a nod to John Lam and Shawn Wildermuth for the inspiration, here is a rundown of the things I use on a daily basis to develop software. This includes hardware, software and online resources.

technology: dzone.com: tech links

Google Gmail: The Lawn Darts of the Internet

Who is at fault for the great Google doc sharing escapade?

technology: dzone.com: tech links

Continuous integration improved with task branches

how to improve the continuous integration model extending the use of version control's branches.

technology: dzone.com: tech links

Browser Statistics

Free HTML XHTML CSS JavaScript DHTML XML DOM XSL XSLT RSS AJAX ASP ADO PHP SQL tutorials, references, examples for web building.

W3C: Del.icio.us W3C Tags

The IDE Flip-Flop

Flipping and flopping between IDEs and tool suites based on functionality is currently a necessary evil - is there any relief in sight?

technology: dzone.com: tech links

UML vs. Domain-Specific Languages

The software industry has a big problem as it tries to build bigger, more complex, software systems in less time and with less money. With C++ and Java failing to deliver significantly improved developer productivity over their predecessors it’s no surprise that around 40% of developers are already using or are planning to use code generation approaches to tackle this problem.

technology: dzone.com: tech links

Link blogs… do yourself a favor

I’m currently subscribed to 110 feeds and everyday the number of unread posts is going up. It seems like i just can’t catch up anymore. Of all those unread posts, a lot will be very interesting, but there will also be quite a few that won’t interest me that much. So i’m going to cut back on the number of feeds i’m subscribed to, and i’m going to rely on some fantastic links blogs to point me to the best posts. After all, these guys already spend their time and effort going through a whole lot of posts, why shouldn’t i reuse that?

technology: dzone.com: tech links

Multicore Programmers: What the $#@! is Parallelism?

An intro to Amdahl's Law, and concepts around Work and Span, as they relate to multicore programming. Blog post presents a model for analyzing multithreaded execution.

technology: dzone.com: tech links

ALT.NET: what does it mean?

A lot of people think ALT.NET is about using NHibernate, Castle Windsor, StructureMap, Resharper, Rhino Mocks, MonoRail, or whatever tool or library you can think of. It’s really not about that. From altdotnet.org: We are a self-organizing, ad-hoc community of developers bound by a desire to improve ourselves, challenge assumptions, and help each other pursue excellence in the practice of software development.

technology: dzone.com: tech links

On Documentation for (and by) Developers

This has become a personal pet - peeve of mine, having been in various developer groups using the .NET platform since 2001 (ancient history, to be sure -- at least by Internet standards). When I write a class library, if there is even the HINT that it may be used by other developers (or -- even by me myself at some later date) I've learned to produce decent documentation in the standard XML comment format that has been available in .NET since the very first BETA 1.0 was distributed at the Orlando PDC (Professional Developers Conference) in 2000.

technology: dzone.com: tech links

Entity Framework - POCO

The Entity Framework team is having an open design discussion regarding the best way to implement state management with POCO. A lot of community members have been very vocal about the initial release of EF, with lack of POCO support being a major pain point. (as well as Microsoft’s inability to listen to community)

technology: dzone.com: tech links

Page 1 | Next >>