background preloader

Software

Facebook Twitter

Www.lambdacs.com/debugger/ What if your debugger could go "go backwards in time?

www.lambdacs.com/debugger/

" Would that make debugging easier? By simply recording all variable assignments, it is possible to do essentially this. This is the underlying idea for omniscient debugging. The amazing part is that significantly large programs can be debugged in this fashion -- Ant, JUnit, the debugger itself. Returning from rave reviews in Europe (Ecole des mines de Nantes, INSA, ECOOP, AADEBUG, France! Restoration of defocused and blurred images. Yuzhikov.com. Restoration of distorted images is one of the most interesting and important problems of image processing - from the theoretical, as well as from the practical point of view.

Restoration of defocused and blurred images. Yuzhikov.com

There are especial cases: blurring due to incorrect focus and blurring due to movement - and these very defects (which each of you knows very well, and which are very difficult to repair) were selected as the subject of this article. As for other image defects (noise, incorrect exposure, distortion), the humanity has learned how to correct them, any good photo editor has that tools. Index - Haxe.

Javascript

Typefaces used on www.cloudbees.com. Shutterstock/rickshaw. Linux grabs its single biggest win. Welcome to the gold rush. Nodetime - Performance Profiler for Node.js. Mozilla Developer Network. JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions. Web programming. A lightweight JavaScript graph drawing library. Js - JavaScript 3D library. A Javascript library that makes working with the HTML5 Canvas element easy.

Recent Updates Follow @CreateJS November 2014 Updates in preparation for next release (coming soon).New class model, with big performance increases October 2014 Lots of bug fixes and pull requests.New 'Extras' folder in GitHub with useful tools and classes July 2014 Major overhaul of Graphics to include a useful command pattern, and a big performance increase.Added Graphics.store() / unstore() The Story.

Blog/angular-express.html. AngularJS is like the missing Batarang on your utility belt of web development awesomeness.

blog/angular-express.html

It gives you two-way data binding that's both easy to use and fast, a powerful directive system that lets you use create reusable custom components, plus a lot more. Express is an excellent webserver for Node.js that provides routing, middleware, and sessions. Incidentally, the two work quite well together! Raphaël—JavaScript Library. Adding a Drop Down Login Form to Bootstrap's Navbar - mifsud.me. Bootstrap Twitter Bootstrap is great, really great.

Adding a Drop Down Login Form to Bootstrap's Navbar - mifsud.me

If you’re spending a tremendous amount of time and energy fighting to create your site’s base layout or ensure that it is cross-browser compatible, you should check it out. The toolkit was born about ten months ago when a couple of engineers over at Twitter decided that the process of getting the base layout of an web app (a part of the “bootstrapping” process) shouldn’t be as difficult was it was. As a result of this, they created Bootstrap to streamline the process. Bootstrap comes with all of the necessary JavaScript and CSS to whip together a clean looking website with a ton of different components (tables, progress bars, alerts, tabs, a navigation bar, etc).

HowToRebuildAnOfficialDebianKernelPackage. This page is about rebuilding an official Debian kernel package with custom changes.

HowToRebuildAnOfficialDebianKernelPackage

There is the Kernel Handbook about this: (which explains how to "Rebuild an official Debian linux kernel package", hopefully : ch 4.2 : "Rebuilding an official Debian kernel package"). We are following section 4.2: Rebuilding an official Debian kernel package Reasons to do this: Modifying the Debian configuration to change the preemption model. Operational transformation. Operational transformation (OT) is a technology for supporting a range of collaboration functionalities in advanced collaborative software systems.

Operational transformation

OT was originally invented for consistency maintenance and concurrency control in collaborative editing of plain text documents. Two decades of research has extended its capabilities and expanded its applications to include group undo, locking, conflict resolution, operation notification and compression, group-awareness, HTML/XML and tree-structured document editing, collaborative office productivity tools, application-sharing, and collaborative computer-aided media design tools (see OTFAQ). In 2009 OT was adopted as a core technique behind the collaboration features in Apache Wave and Google Docs.

History[edit] D3.js - Data-Driven Documents. Deployd - instant backends for html5 developers. Hakimel/reveal.js. How to use CocoonJS. Improving the HTML5 execution speed is in CocoonJS’ identity.

How to use CocoonJS

When it comes to mobile web app and game deployment, a lot of problems arise and performance is one of them. Ludei provides the best JavaScript and HTML5 execution environments to choose from depending on the type of your project and the platforms you want to deploy it to. If your project is an HTML5 canvas game CocoonJS provides the most performant canvas 2D and WebGL implementation in the market for iOS and Android. This environment is a highly specialized JavaScript virtual machine with a blazing fast implementation of everything needed to make canvas 2D or WebGL based games shine on mobile! CocoonJS is the only platform to date that allows WebGL native app deployment in both iOS from version 5.0 and above and Android from version 2.3 and above.

Education

Git. First of all, you'll need to have Git installed on your machine, whether through the support of your IDE, or as a command-line tool. If you want to checkout the source code of Groovy, there are three different URLs you can use. From the command-line, you can use the command: git clone git: ?? Git clone https: git clone git@github.com:groovy/groovy-core.git. Git-cheat-sheet-medium.png (1100×850) Brief git guide. Git is handy version control for collaborative development and testing. Siddhi CEP - The Complex Event Processing Engine.

JAVA

NAAS. Linux. Web Development. VMware. Security. Gource - software version control visualization. Gource is a software version control visualization tool.

gource - software version control visualization

See more of Gource in action on the Videos page. Introduction Software projects are displayed by Gource as an animated tree with the root directory of the project at its centre. Directories appear as branches with files as leaves. Developers can be seen working on the tree at the times they contributed to the project.