An Introduction to Crystal: Fast as C, Slick as Ruby - via @codeship. Development Environment for the Raspberry Pi using a Cross Compiling Toolchain and Eclipse - Hertaville. UPDATED September 7th 2014.
In this blog entry the setup of a cross-compiling development environment for the Raspberry Pi will be demonstrated. This will include the We will finally write a simple Hello World program on our development PC, compile it using the cross compiler and then deploy it onto our Raspberry Pi board to run it. I'm going to assume that you have already installed a Raspbian Wheezy image on your RPi board and that you have Linux installed on your desktop PC. For this tutorial I am using the Crunchbang 11 Linux OS (64-bit) on my PC. Composing Reactive Animations. Conal Elliott Microsoft Research Graphics Group Copyright 1998 We have all seen a lot of wonderful looking computer graphics, and many of us have spent time playing video games or watching our kids (or their kids) play them.
It is clear that computer graphics, especially interactive graphics, is an incredibly expressive medium, with potential beyond our current imagination. Affordable personal computers are capable of very impressive 2D animation and multi-media. Terminology - What is (functional) reactive programming? Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №153 (22 — 29 марта 2015) / Блог компании Zfort Group / Хабрахабр. Вчера в 22:45 Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости.
Сегодня в слегка сокращенном варианте. Countries/src/MLD/Converter at master · mledoze/countries. How to setup Git to use Diffmerge. Elevator Saga - the elevator programming game. Guides/README.md at master · NARKOZ/guides. Parallel Universe. February 04, 2014 Little’s Law helps us determine the maximum request rate a server can handle.
When we apply it, we find that the dominating factor limiting a server’s capacity is not the hardware but the OS. Should we buy more hardware if software is the problem? If not, how can we remove that software limitation in a way that does not make the code much harder to write and understand? This post discusses the theory of web server performance. Сайт GameTutorials сделал все свои 350 уроков по программированию игр бесплатными. Сегодня в 13:08 Сайт GameTutorials, известный своими уроками по C/C++/Win32/OpenGL/Direct3D/C#/Java, открыл все свои материалы для свободного изучения.
Все уроки проверены на совместимость с Visual Studio 2013, в самом ближайшем будущем ожидаются уроки по Unreal Engine и Unity Engine, кроме того, будут обновлены устаревшие уроки по OpenGL и DirectX (сейчас на сайте описана версия DirectX 9). We've been doing full-a$$ SCRUM for 6 months, here's what we learned. What technology should my startup use? Over the years many people have asked me the same question: I’m starting this new project, what technology do you think I should use?
The editor is commercial (59 USD), though this is enforced through a nagging dialog only. Plenty of Sublime Text’s power comes from the fact that Sublime has vibrant community-maintained plugin ecosystem. This blog post is revised from an old Sublime Text 2 blog post how to tune your Sublime Text to be a powerful platform. What Should Every Programmer Read? What I Wish I Knew When Learning Haskell ( Stephen Diehl ) Stephen Diehl (@smdiehl ) Since I wrote these slides for a little user group talk I gave two years ago they have become a surprisingly popular reference.
I decided to actually turn them into a proper skimmable reference for intermediate level Haskell topics that don't necessarily have great coverage or that tend be somewhat opaque as to where to get going, and then aggregate a bunch of the best external resources for diving into those subjects with more depth. Hopefully it still captures the "no bullshit brain dump" style that seemed to be liked. This is the first draft of this, there are likely to be many typos. The source for all snippets is available here. Game Programming Patterns. Free-programming-books/free-programming-books.md at master · vhf/free-programming-books. The Haste compiler. Вам календарик 2014.
What Languages Fix. Kevin Kelleher suggested an interesting way to compare programming languages: to describe each in terms of the problem it fixes.
The surprising thing is how many, and how well, languages can be described this way. Algol: Assembly language is too low-level. Pascal: Algol doesn't have enough data types.
Html/css. PHP. Go. Mobile. Choosing a Programming Language for Interviews. Last week at the MIT January term course Hacking a Technical Interview, after a class period finished a student asked me the question: I know many different programming languages.
How do I choose which one to use during my interview? Don’t get me wrong—I advocate learning and writing code in many programming languages. But when it comes time for programming interview preparation, I feel it’s important to choose one language to focus your prep on and get to know it very well. While many interviewers don’t mind you writing pseudocode during the early planning step of answering a question, others I’ve come across really want you to show you can write compilable code without an IDE. Now back to our polyglot student—how might they approach choosing just one? Choose a language you know well If you’re fresh out of school and throughout your college career you were instructed in Java, C or C++, stick with what you know.
C/C++ C - - Python.