background preloader

Programowanie

Facebook Twitter

EE133A - Mathematics of Design (Spring 2015) GNU ARM Eclipse. If you know all about debugging, and all you need is how to install/configure/use the debugging plug-ins, the direct links are below.

GNU ARM Eclipse

In short, for bare metal embedded development, we highly recommend solutions that can be used on all major platforms (Windows, OS X and GNU/Linux), with hardware probes that implement the SWD protocol and support tracing via the SWO pin. The preferred probes that match the above requirements are J-Link EDU/J-Link, from SEGGER. Although it varies a lot depending on personal skills and experience, debugging can be one of the most time consuming activities during software development, and any solutions intended to address it are welcome. Generally there are two approaches: To be noted that these approaches are not exclusive, but complement each other, since they better serve different purposes, and have specific advantages and disadvantages. Manual stepping Using trace messages TODO: add more content.

Writing a Simple QR Code Stock Control Spreadsheet. At Theatre, Film & TV they have lots of equipment they loan to students, cameras, microphone, tripod etc.

Writing a Simple QR Code Stock Control Spreadsheet

Keeping track of what goes out and what comes back is a difficult job. I have seen a few other departments struggling with the similar "equipment inventory" problems. A solution I have prototyped uses QR codes, a Google Spreadsheet and a small web application written in Apps Script. The idea is, that each piece of equipment ( or maybe collection of items ) has a QR code on it. Using a standard and free smartphone application to read QR codes, the technician swipes the item and is shown a screen that lets them either check the item out or return it. The QR app looks like this. The spreadsheet contains a list of cameras. The web application, which only checks items in or out and should be used on a phone in conjunction with a QR code scanner iphone app, like Scan. There's a strange "chicken and egg" situation about building this application. Populating the spreadsheet =CONCAT(" ABC: Always Be Coding — Tech Talk.

Be honest.

ABC: Always Be Coding — Tech Talk

A Guide to Python's Magic Methods « rafekettler.com. Rafe Kettler Copyright © 2012 Rafe Kettler Version 1.17 A PDF version of this guide can be obtained from my site or Github.

A Guide to Python's Magic Methods « rafekettler.com

The magic methods guide has a git repository at Any issues can be reported there, along with comments, (or even contributions!). Table of Contents Introduction This guide is the culmination of a few months' worth of blog posts. What are magic methods? So, to fix what I perceived as a flaw in Python's documentation, I set out to provide some more plain-English, example-driven documentation for Python's magic methods. I hope you enjoy it. Teach Yourself C++ in 21 Days. Day 16 Streams Until now, you've been using cout to write to the screen and cin to read from the keyboard, without a full understanding of how they work.

Teach Yourself C++ in 21 Days

Revolutions. Pythonic Perambulations. Syntax Highlighting on Blogger - Gist. Here is another way to paste code into blogger with nice syntax highlighting.Go to the code you want to postCopy the embed tagGo back to blogger, and select "Edit Html"Paste the embed tag into your postBelow is the example source code using this tag: A potential drawback of this approach might be the stability of github as a company.

Syntax Highlighting on Blogger - Gist

In a downturn, it may shut down with very short notice. Compare to using SyntaxHighlighter, personally, I think this approach is way better: No setup required (in a previous post I documented how to setup syntaxhighlighter for blogger, it took me half an hour to setup everything correctly. Now with gist, there is zero setup required );Faster to create code snippet in a post;Supports more languages;No need to worry about pasting XML, HTML, or other special characters; To paste script like below used to require replacing '<' with &lt; and '>' with &gt; manually. A List Apart: Topics: Design. Monitoring Web Site Status – Yahoo Pipes and IFTTT. Terrific Tools for Coders & Developers. To the world to participate in the work of these days … coding.

Terrific Tools for Coders & Developers

Do you want a guarantee of a job? I will be the developer. If you want the fame and fortune? Learn how to code! Looking for a tool of some additional awesome weapons already but you’re here, you want to get in the game, the coder that is-to-want programmers and a world-class, you can not have a lot of probably is, (which is a programming tool for companies) many emerging, services and Web sites have been developed that you get your game to the next level (it do whatever, and certainly listening to them help me). Cool and Casual Full stack trace of the application — Tracelytics. Learn to code Learn how to design and development for web and iOS — Tree House. Source Control To GitHub — Social Coding. Development platform Of Heroku — Cloud Application Platform. Continuous Integration and Implementation Continuous delivery of easy integration with software — test pilot. Feedback Bug tracking, monitoring API interface Game development. About This Site // Think Like (a) Git. Software languages and frameworks.

Narzedzia