background preloader

Nginx

Nginx

Mac OS X hidden features and nice tips & tricks - Apple - Stack Exchange Garry's Mod Gameplay[edit] Although Garry's Mod is usually considered to be a full game, it has no game objective and players can use the game's set of tools for any purpose whatsoever, although sometimes when playing on a multiplayer server it may have role-play or other types of game modes. Garry's Mod allows players to manipulate items, furniture and "props" – various objects that players can place in-game. Props can be selected from any installed Source engine game or from a community created collection. The game features two "guns" – Physics Gun and Tool Gun for manipulating objects. Another popular Garry's Mod concept is ragdoll posing. Multiplayer[edit] Garry's Mod supports multiplayer gameplay on dedicated game servers. Garry's Mod servers run many game modes, most of which are user-created modifications. User-created content[edit] Fretta contest[edit] Three of the winning games have been shipped, Trouble in Terrorist Town, Dogfight Arcade, and Prop Hunt.[14] Toybox[edit] References[edit]

The Humble Frozenbyte Bundle (pay what you want for five awesome video games) Asynchronous processing in Java applications – leveraging those multi-cores « AMIS Technology blog Processors are not going to get much faster. No higher clockspeeds are foreseen. The speed of processing will be further increasing through parallellization, engaging multiple CPU cores for handling all tasks rather than a single faster core. This is but one reason for taking a closer look at the threading model in Java and the way we can do asynchronous and parallel processing as of Java 5. Another reason for my interest in asynchronous processing has to do with (perceived) performance. Furthermore, if the task can be broken in smaller pieces that can be executed in parallel, we really can speed up the task – provided processing power is available. In this article I will tell about my first explorations of the world of Futures, ExecutorServices, CompletionService, Callback interfaces and ThreadPools. We will look at some very simple classes – to isolate the essence. Let’s start with the class SlowWorker. In the main method, a SlowWorker instance is created and the doWork() is invoked.

Hauppauge PCTV Broadway 2T - wireless TV transmission to iPhone, iPad, Mac & PC The Broadway 2T utilises 802.11n wireless and its sophisticated MPEG-4 H.264 hardware compression codec ensure minimal demand on mobile device battery life. Image Gallery (4 images) The trend toward ubiquitous global mobile media consumption without traditional boundaries and the convergence of internet and TV accelerated today with the release of the GBP229 (US$367) Hauppauge PCTV Broadway 2T which will stream TV to any iOS device (iPad or iPhone), Mac or PC with no third party app required. Whatsmore, Android support is expected to be added within six weeks. The Broadway 2T is standalone (no computer needed), connects to your wired or wifi network and contains dual DVB-T tuners to enable streaming of a TV signal to a host device either over a home network or the internet, and hence to anywhere in the world. Just how the media measurement companies intend to deal with devices such as the Broadway 2T will be interesting to watch. Post a CommentRelated Articles

Transaction - Transactional file access Sometimes it may be desirable to save a single file or even a number of related files to the file system atomically. This means if you write something and an error occurs or for any reason you change your mind and rather want to cancel what you did. Consider your application fails in the middle of overwriting important data which neither gives you the old state nor the new one, but rather a corrupted one. The transactional file package provides you with code that allows you to have atomic read and write operations on any file system. When you start a transaction you need to provide an indentifier to later refer to this newly started transaction. Finally when you want to commit the transaction call commit or rollback to undo all changes. A fail safe file sequence is the second main part of the file package.

Camel: Transactional Client Transactional Client Camel recommends supporting the Transactional Client from the EIP patterns using spring transactions. Transaction Oriented Endpoints (Camel Toes) like JMS support using a transaction for both inbound and outbound message exchanges. Endpoints that support transactions will participate in the current transaction context that they are called from. Configuration of Redelivery Icon The redelivery in transacted mode is not handled by Camel but by the backing system (the transaction manager). You should use the SpringRouteBuilder to setup the routes since you will need to setup the spring context with the TransactionTemplates that will define the transaction manager configuration and policies. For inbound endpoint to be transacted, they normally need to be configured to use a Spring PlatformTransactionManager. You first define needed object in the spring configuration. Then you look them up and use them to create the JmsComponent. Transaction Policies OSGi Blueprint Database Sample

5 Stocks to Buy Before the Crowd Does (BRNC, HDY, HURC, KEM, NNBR) Index funds give investors an easy way to invest in the stock market. But because index funds have gotten so popular -- and so big -- following the ins and outs of how their underlying indexes work has captured the attention of opportunistic traders seeking quick profits at the expense of long-term traders. If you're quick on your feet, you may be able to beat those traders at their own game and pick up shares of the stocks you want at a bargain price. The next big rebalancingEarlier this week, the Nasdaq announced that it would rebalance its Nasdaq-100 index for the first time in 13 years. But even with the Nasdaq's move still several weeks away, some are already turning their attention to the annual rebalancing of the Russell indexes, including its popular small-cap Russell 2000 index. What's at stakeThe idea behind trying to game index rebalancings is pretty simple. For small-cap stocks like those in the Russell 2000, that can make a huge difference. Source: Schwab, Yahoo Finance.

A Great Inflation Play (Other Than Gold) (ADM, BG, CORN) Gold is a popular topic nowadays. You can't turn on the television without hearing about it. How's the sales pitch go? "Gold has never been worth zero." Well that's comforting to know (my house has never been worth zero either). The gold rushMy concern is inflation fears may lead to inflated gold prices as investors flock to the highly heralded hard asset (I just saw two gold commercials while writing this, no joke). Inflation concerns may be legitimate. Buy what you buyThe best performers are consumer staple stocks. This allows consumer staple companies to pass on higher costs to consumers because of inflation, whereas, companies that sell consumer discretionary items (like a Coach purse) may see lagging sales. An a-maize-ing investmentThere is one product used in virtually everything from food to fuel. In short, corn companies should provide a good inflation hedge. Teucrium Corn is the purest play because it's a fund that owns near- and medium-term core futures contracts.

Spartan Ajax - No more HTML! The idea of Spartan Ajax is very simple - do away with HTML! Sounds crazy but it isn't. Recently we have been misled by the theory and practice of the "markup" language. Markup is declarative - it states how things are - but programming languages are (mostly) procedural and say how things should happen and the two don't mix well. At first, and still far too often today, the scripting languages were scattered through the HTML as inline code, with the result that the whole thing was a mess and difficult to maintain. However code behind introduces another problem that is arguably worse than the one it solves. For some unknown reason the whole idea of using markup either mixed with inline code or with code behind caught on and made its way into mainstream languages. Thinking about markup languages in a slightly different way provides some additional insight. Now let us take this a stage further. All you have to do is write nothing but JavaScript that creates and works with DOM objects.

JavaScript Pong Who needs HTML5 - it should come as no surprise that you don't need to wait for HTML5 to write games. All you need is Dynamic HTML, i.e. HTML4 and JavaScript. This project builds a fun demo in the form of classic Pong - if you don't have the time to code it yourself you can just play with it. Inspired by the account of how Nolan Bushnell created Pong this project implements a classic looking version of the classic game using nothing but JavaScript and some object-oriented ideas that come under the general label of Spartan Ajax. If you would like to see the program in action before finding out how it all works then click here. The whole idea of Spartan Ajax is to get rid of HTML, or any markup language, and return the act of programming to the creation of procedural or imperative code. In general we can’t get rid of 100% of the HTML and apart from a purists approach there really is no need too. This simply loads the JavaScript file which then does all the work. var h=200;var w=400;

Getting started with 3D XNA XNA Game Studio is not the easiest starting point for 3D graphics but we show you how to get started with a simple 3D project and explain the how and why.. XNA Game Studio Express is intended to allow you to create games for the PC, for the XBox 360, Zune devices and now Windows Phone 7. Most of the easy to follow examples of game creation are for 2D sprite-based games - 3D XNA seems hard. However, if you know a little about how 3D works getting started with XNA isn't that difficult. This project's end result might not seem very impressive if you were hoping for a 3D game but it is exactly what you need to get started on such a project. The aim is to create a 3D rotating cube. This is the 3D graphics equivalent of the familiar “hello world” program because once you can create a rotating 3D cube you can create just about any shape and movement you care to attempt. In most cases when creating any 3D model you would use a 3D graphics design program and export the model to XNA. Prerequisites

Getting started with Java Here we tell you how to get started with modern Java development in the shortest possible time. The approach uses NetBeans and Swing and all of the resources are free to download and use. Modern Java Contents This tutorial is aimed at the Java beginner and the complete beginner to programming. If you can already program in another language and are wanting to learn Java then there are some very introductory sections that you can skip. If you want to know more about why NetBeans and Swing were selected then read the next section. Where to start Getting started with Java is difficult - more difficult than it needs to be. To be reasonably up-to-date we have to start as we mean to go on - using an IDE (Integrated Development Environment) and creating GUI (Graphical User Interface) applications. Now we hit the first snag - which IDE and which GUI Framework? Most Java programmer have their preferred way of creating a Java program. Getting started To download and install the JDK go to:

Related: