background preloader

Coding

Facebook Twitter

Git Tutorials and Training. Nodeclipse -- Node support for Eclipse. Book/ Regex.learncodethehardway.org/book/ DirectX 11 Lessons/Tutorials. First Direct3D 12 Tutorial finished! You can find the Braynzar Soft Initializing Direct3D 12 tutorial here. It's been a while since i've written a tutorial, so if you see anything that is confusing or anything i might change, let me know~ Finished moving over tutorials!

I've finally finished moving over the old tutorials to the new site. You can find them here. Now that that's done, I'll be working on the new Direct3d 12 tutorials! Tutorials section Part of the new website is a tutorials section which will make writing tutorials for me easier, and where you are free to create your own tutorials if you wish.

Questions section I\'ve decided to go with a questions section rather than a forum. DirectX 12 Tutorials Coming soon! This is the new and hopefully improved Braynzar Soft website! More News > JSHint, a JavaScript Code Quality Tool. LiveCode. Introducing Verlet-JS - Sub Protocol. Particle meets constraint, and so verlet-js was born. I was experimenting with code one evening and ended up accidentally stumbling onto a new playground for my imagination, and what has now become verlet-js. It is all based off an iterative technique called Verlet integration, which greatly simplifies force and motion calculations. The gist of it is that you can easily model intricate objects and dynamic behaviors—and it's insanely fun!

What I've built so far How it works Verlet-js exposes 3 basic primitives to you: particle: A point in space.constraint: Links particles together given some criteria and operational params.composite: A grouping of particles and constraints that let you have many objects in a scene. With these primitives you just start building and connecting things together. Canonical 'Hello world! ' All it takes is an HTML5 canvas, a VerletJS object, and you can be well on your way to creating your very own monstrosity. Sim.frame(16); See the Shapes example for full source code. Kinect Graffiti Tool by Jean-Christophe Naour (@njc002) #processing. Kinect Graffiti Tool is work in progress by Jean-Christophe Naour, Seoul (Korea) based designer. Idea behind the project is to use Kinect to track the motion of graffiti, not too dissimilar from Graffiti Analysis project by Evan Roth.

Instead of visualising only hand gestures, Jean-Christophe’s Processing application visualizes body and drawing trough different angles in realtime, attempting to understand surrounding space, etc…using light painting as a reference. This clip and images below show the latest test, focused on the generation of 3d strokes + openGL mapping. Earlier version also included at the bottom of the post. Libraries used: peasycam (camera), controlP5 (gui/control), oscP5 (osc), opengl (textures), toxiclibs (3d vertex, vectors). A graphical real-time open-source sequencer for digital art. The Hype Framework / Processing / ProcessingJS / github.com/hype/HYPE_Processing. Sentience - A 3D volumetric perception system for mobile robots.

Sentience is a volumetric perception system for mobile robots, written in C#. It uses webcam-based stereoscopic vision to generate depth maps, and from these create colour 3D voxel models of the environment for obstacle avoidance, navigation and object recognition purposes. Videos: Robots which use Sentience: Stereo cameras: Utilities: stereosensormodel - a program for creating stereo vision sensor models suitable for use with occupancy grids stereotweaks - a GUI which can be used to manually set stereo camera calibration offsets, visually check camera calibration and create anaglyph-like animations.

Surveyorstereo - a graphical user interface for the Surveyor SVS. Development: Fundamentals of stereo vision: Other topics: Background reading: Реалити-шоу «Научи меня XCODE». Уроки по разработке для iOS | эксперименты с техникой Apple в Лаборатории AppleInsider.ru. Возможно ли научиться программировать для iPhone и iPad, не имея ни малейшего опыта? Вопрос непростой, и ответ на него мы пока не знаем. Алексей Алешков (технический директор компании Webparadox) на протяжении всего реалити-шоу будет учить Алексея Лигера (дизайнер и евангелист компании) азам программирования под iOS. От простого к сложному. От установки среды для разработки до публикации готового приложения в App Store.

Понаблюдать за этим процессом и попробовать свои силы на этом непростом поприще мы вам и предлагаем. Новые серии реалити-шоу будут выходить несколько раз в месяц. Webparadox: Сайт | Facebook | ВКонтакте Скачать урок можно с помощью торрента Смотреть 2 серию > Метки: Xcode Разработка приложений. Archery. iTW - a TiddlyWiki for iPhone. Tablet App Quality Checklist. Before you publish an app on Google Play, it's important to make sure that the app meets the basic expectations of tablet users through compelling features and an intuitive, well-designed UI. Tablets are a growing part of the Android installed base that offers new opportunities for user engagement and monetization.

If your app is targeting tablet users, this document helps you focus on key aspects of quality, feature set, and UI that can have a significant impact on the app's success. Each focus area is given as checklist item, with each one comprising several smaller tasks or best practices. Although the checklist tasks below are numbered for convenience, you can handle them in any order and address them to the extent that you feel is right for your app. As you move through the checklist, you'll find links to support resources that can help you address the topics raised in each task. 1. 2. Here are some suggestions: Provide custom layouts as needed for large and xlarge screens. 3. 4. 5.

Duration Timeline. Blog Archive » v002 work in progress. Talk is easy. A quick demo of some of the current live patching ideas being experimented on in v002.app during our Eyebeam residency. The goal of v002 is to lower user interface latency of live performance software, and create a playable software interface that feels at home in an improvisational environment. v002 is heavily influenced and borrows ideas from a plethora of sources: Quicklook, Spotlight / Quicksilver’s live search (with aliasing included, so users can also explore and guess at feature names*), Maya and Modo’s spatial menu system (for muscle memory and hierarchical navigation), and obviously tools like Autodesk Flame/Smoke, Max/MSP, Pure Data, Quartz Composer and the entire family of node based tools.

We explore a simplified patching environment, along with a “flight deck” (UI objects can be dragged out of detail views and placed onto the canvas – so users can have an overview with immediately accessible controls, and detail views for tweaking). Processing DataVis. Natural Language Processing. This is a book about Natural Language Processing. By natural language we mean a language that is used for everyday communication by humans; languages like English, Hindi or Portuguese. In contrast to artificial languages such as programming languages and mathematical notations, natural languages have evolved as they pass from generation to generation, and are hard to pin down with explicit rules.

We will take Natural Language Processing (or NLP for short) in a wide sense to cover any kind of computer manipulation of natural language. At one extreme, it could be as simple as counting the number of times the letter t occurs in a paragraph of text. Technologies based on NLP are becoming increasingly widespread. This book provides a comprehensive introduction to the field of NLP. Audience NLP is important for scientific, economic, social, and cultural reasons. This book is intended for a diverse range of people who want to learn how to write programs that analyze written language: Emphasis. 50 Great Examples of Data Visualization.

Wrapping your brain around data online can be challenging, especially when dealing with huge volumes of information. And trying to find related content can also be difficult, depending on what data you’re looking for. But data visualizations can make all of that much easier, allowing you to see the concepts that you’re learning about in a more interesting, and often more useful manner. Below are 50 of the best data visualizations and tools for creating your own visualizations out there, covering everything from Digg activity to network connectivity to what’s currently happening on Twitter. Music, Movies and Other Media Narratives 2.0 visualizes music. Different music tracks are segmented into single channels that are then shown in a fan-like structure.

Liveplasma is a music and movie visualization app that aims to help you discover other musicians or movies you might enjoy. Tuneglue is another music visualization service. Digg, Twitter, Delicious, and Flickr Internet Visualizations. Datavisualisation. Top 10 Git Tutorials for Beginners. Regular Expression Library.