Programming

UNIX Commands Cheat Sheet

DZone fresh links for developer - Thu, 11/27/2008 - 14:38

If you develop websites and do not use a UNIX prompt, you are at a major disadvantage to those that do. Knowing your way around a UNIX command line allows you to accomplish more in a shorter period of time and often offers a better way to manipulate, edit, and work with files on your server.

Categories: Programming

The problem with SVN

DZone fresh links for developer - Thu, 11/27/2008 - 14:30

"The Obsolete/Broken Dependency" and "The Conflict" are 2 possible scenarios when working with Source-Control.

Categories: Programming

Opera Mini 4.2 - 30% Faster And Runs On Android

DZone fresh links for developer - Thu, 11/27/2008 - 12:55

Opera Software today, 25 November 2008, released the next version of the Opera Mini mobile browser, Opera Mini 4.2. From the first time I used Mini I never looked back as there is just no alternative to Opera Mini for a truly rich mobile internet experience.

Categories: Programming

JMM and final field freeze

DZone fresh links for developer - Thu, 11/27/2008 - 12:05

The map is never mutated after construction. The field is declared final. Are the read methods thread-safe and guaranteed to show you the map with all values? If not, is an additional memory barrier required to guarantee this?

Categories: Programming

Sortable Lists Using jQuery UI

DZone fresh links for developer - Thu, 11/27/2008 - 11:38

Unordered lists have a number of useful applications. They are commonly used to structure a site’s navigation. I have found, in a number of web applications, that the ability to reorder (sort) such lists would be extremely useful. So, how can this be achieved?

Categories: Programming

CSS deployment 101 - compressing your styles on the fly

DZone fresh links for developer - Thu, 11/27/2008 - 11:16

A simple php snippet compresses your multiple css files into one file with only one line of resulting CSS. What is good enough for Microsoft or Google should be good enough for the rest of us.

Categories: Programming

Websites with Excellent CSS Typography

DZone fresh links for developer - Thu, 11/27/2008 - 08:05

Good typography on a website is an important part of the overall design of the website. The layout of the content, the choice of the fonts and the use of several CSS methods can improve the readability of the website and furthermore its whole design.

Categories: Programming

Invent Your Own Computer Games with Python - by Al Sweigart

DZone fresh links for developer - Thu, 11/27/2008 - 08:03

Invent Your Own Computer Games with Python, Book 1

Categories: Programming

Some Computer Science Blogs You Might Consider Following

DZone fresh links for developer - Thu, 11/27/2008 - 07:08

A list of a several CS-related blogs to possibly add to your aggregator.

Categories: Programming

What Sun should do - Tim Bray

DZone fresh links for developer - Thu, 11/27/2008 - 06:54

Tim Bray is not shy about his opinions, sometimes taking the stance of the loyal opposition in his role as Sun's director of Web technologies. Here he lays out a vision for Sun in two years: a smaller company that has conceded stewardship of Java and the JCP to the developer community, and has instead become the vendor of the "Web application deployment platform of choice."

Categories: Programming

Rubinius for the Layman, Part 3 - Try Rubinius in 20 minutes

DZone fresh links for developer - Thu, 11/27/2008 - 06:43

I guess we’ve all heard last week’s sad news about Engine Yard diminishing the awesome support they’ve given the Rubinius project. That’s personally how I see it: they’ve put the project on steroids for roughly a year, rather than “they’re now cutting back” x people.

Categories: Programming

Java EE Factsheets

DZone fresh links for developer - Thu, 11/27/2008 - 06:20

While learning for the SCBCD, I created a few factsheets about Java EE. They can be useful for just looking up the basic about Java EE.

Categories: Programming

Python MUD Game Example

DZone fresh links for developer - Thu, 11/27/2008 - 06:07

I've found a small MUD-like single player game that I did with Python several years ago. Thought it would be nice to share the source. So here it is.

Categories: Programming

Advanced ESB Patterns and Techniques

DZone fresh links for developer - Thu, 11/27/2008 - 06:07

In this presentation, Burr Sutter demonstrates the customary capabilities associated with an Enterprise Service Bus such as service hosting, message delivery, endpoint registry, protocol mediation, transformation, orchestration, BPM, declarative routing rules, BPEL, and rules services. He also He demonstrates a technique that shows a practical application of AOP that allows you to extend your existing Web application silos to an ESB infrastructure.

Categories: Programming

PHP Is A Spork, Not A City Destroying Monster

DZone fresh links for developer - Thu, 11/27/2008 - 04:03

Here’s an FJM style breakdown of Carl McDade’s well thought out and persuasive article. Haha…no really it’s just flamebait crap. That was a joke. There are three more scattered through this post. See if you can find them.

Categories: Programming

Meta-Programming with PowerShell and Regular Expressions

DZone fresh links for developer - Thu, 11/27/2008 - 02:53

I am almost done with my biggest PowerShell scripting project so far. The last feature that I implemented was a flexible pattern matching facility. I wrote a procedure that would try to filter out a set of file names based on the first letters and the extensions of the file. The possible name prefixes and extensions would be provided by string arrays that could contain zero or more elements. The challenge as always with PowerShell is to understand its type conversion magic. One approach to this is to use baby steps while morphing the static regex string to a dynamically built regex string. This progression and the result is captured in this blog post.

Categories: Programming

Ola Bini: Naming of anonymous, first class code segments

DZone fresh links for developer - Thu, 11/27/2008 - 02:37

One of the things I’m starting to notice when working on Ioke is that current programming languages doesn’t seem to have enough names for first class code segments. There are of course the usual suspects, that most languages have in some or another form. Depending on the evaluation strategy these things can mean slightly different things, but they’re still very few concepts. The different types I can see at the moment are this

Categories: Programming

NetBeans, your IDE, and your community

DZone fresh links for developer - Thu, 11/27/2008 - 01:55

Several months ago, I submitted a bug against NetBeans 6.1. Sure, I expected someone to see the bug, but I didn't expect the real and substantial interactions that followed.

Categories: Programming

Sending SMTP Email Asynchronously

DZone fresh links for developer - Thu, 11/27/2008 - 01:30

Sending Email with the Simple Mail Transport Protocol (SMTP) may be a pretty slow process, particulary if you send a lot of mail message at the same time and so can be slow your application process. Deliver Mail Message with .NET is possible with the SmtpClient class

Categories: Programming

JExcel 1.3 is Out

DZone fresh links for developer - Thu, 11/27/2008 - 01:30

TeamDev is pleased to announce a new release of JExcel, library that allows Java developers to integrate their Java applications with Microsoft Office Excel.

Categories: Programming
Syndicate content