background preloader


CSS, HTML5 and Responsive Site Templates
How to Migrate Your Facebook Account and Data to Google+ Arrrrrgh, the really sad part is that you sent this to me and in all that searching for an alternative fb/g+ sharer, I didn't realize this could also do that. I'm having some trouble loading stuff up though. The home page is very slow, but loaded...but now that I've got it installed the Facebook and Twitter "login" pages don't seem to be loading at all. I'd love to add this to the article, but I can't really do that until I get it working...any advice? The FB/Twitter icons on the right side of the top toolbar should pop up authorization windows for each of the services and require you to login, once that is completed, you will have to click those buttons again & hit the "login" link one more time to get it to actually connect. Once you've connected, there will be checkbox/icons in the share box for whatever services you're signed into. Hopefully that helps... Yeah, what I'm saying is that when I click on the icons you mention, they *don't* pop up authorization windows. How to Migrate Your Facebook Account and Data to Google+
Start Google Plus | Convert Facebook to Google+
Evidence Based Scheduling by Joel Spolsky Friday, October 26, 2007 Software developers don’t really like to make schedules. Most of the schedules you do see are halfhearted attempts. Hilarious! You want to be spending your time on things that get the most bang for the buck. Why won’t developers make schedules? Over the last year or so at Fog Creek we’ve been developing a system that’s so easy even our grouchiest developers are willing to go along with it. The steeper the curve, the more confident you are that the ship date is real. Here’s how you do it. 1) Break ‘er down When I see a schedule measured in days, or even weeks, I know it’s not going to work. This forces you to actually figure out what you are going to do. If you are sloppy, and pick big three-week tasks (e.g., “Implement Ajax photo editor”), then you haven’t thought about what you are going to do. Setting a 16-hour maximum forces you to design the damn feature. 2) Track elapsed time You can’t, really. So, keep timesheets. Summary Evidence Based Scheduling Evidence Based Scheduling
IT & Computers


Commands marked • are bash built-ins Many commands particularly the Core Utils are also available under alternate shells (C shell, Korn shell etc). More bash commands: Linux Command Directory from O'Reilly, GNU CoreUtils.SS64 bash discussion forumLinks to other Sites, books etc An A-Z Index of the Bash command line for Linux An A-Z Index of the Bash command line for Linux
Welcome to
MonoDevelop | MonoDevelop

Kate Puts Other Text Editors to Shame | Software Kate Puts Other Text Editors to Shame | Software By Jack M. GermainLinuxInsider 02/24/10 5:00 AM PT Kate is a multi-document editor that grew from a rewritten version of the KWrite editing widget of the KDE desktop. It's runnable on both Gnome and KDE desktops. Webinar: The New PCI 3.0 Standard Learn the steps to take to get your company ready for PCI DSS 3.0 changes coming January 2015. As communication becomes more Web-centric, text editors become more essential writing tools. Kate Text Editor (click image to enlarge) One of the best text editors for anyone who handles a heavy flow of words is the Kate Text Editor. Kate is a multi-document editor that grew from a rewritten version of the KWrite editing widget of the KDE desktop. Kate 101 The Kate project developed two main products. This native KDE application is a handy tool for viewing HTML sources, editing configuration files, writing code or any other text-based task. I'm partial to multi-view editors like Kate. Panel Pleasure A companion feature is the File System Browser panel.
Despite every ounce of intuition in your body screaming “No, no, no, no, don’t do it!”, you did it anyway. You just had to click that button. The one that should have been big and red and marked SELF DESTRUCT. And now your computer’s buggered. Isn’t it lovely to have intuition give you it’s best gut wrenching “I told you so!” Welcome to the definitive guide to getting your Linux desktop back. What to do when Linux won’t let you log in..? Whether you have a black screen, a flashing screen, just can’t get past the login screen or you’re stuck in the command-line, you are about to learn a few tricks that will help you get your Linux desktop back to full working order. Written for Ubuntu, these Linux desktop recovery tricks are laid out in an easy to follow guide that presents recovery solutions in least destructive to this-could-break-everything-or-make-everything-better order. A little knowledge goes a long way the window systemthe window managerthe desktop managerthe display manager or Ubuntu The Definitive Guide to Getting Your Linux Desktop Back The Definitive Guide to Getting Your Linux Desktop Back
Nope, you're not being paranoid. From pickpockets to malware, your Android phone is under siege from all sides. Wily attackers are continually switching up their tactics in hopes of taking control of your device. Let's acknowledge that there's no foolproof way to protect your Android device from thieves and hackers. That said, there are plenty of ways to keep your Android handset safe from the most common security threats, all with a minimum of effort. Read on for six easy ways to keep your Android phone secure, starting with... 1. This seems like a no-brainer, I know, but there are too many Android users toting around unlocked handsets because they'd rather not hassle with a passcode. Ben Patterson / IDG If you know a fellow Android user who doesn't bother to lock their phone, remind them how they'd feel if they left their phone in the back of a taxicab, or if someone snatched their device from their hand. 2. Make sure Unknown Sources setting is disabled Keep your phone updated 6 easy ways to keep your Android phone secure 6 easy ways to keep your Android phone secure
Computer und IT

Ninox - Die clevere Datenbank | Jetzt als App für iPad verfügbar! Unternehmenssoftware ist oft teuer und unflexibel. Mit Ninox geben wir unseren Kunden ein Werkzeug an die Hand, mit dem sie selbst die optimale Lösung für ihre Anforderungen entwickeln. Und das zu einem Preis, der in jedes Budget passt. Frank Böhmer, Gründer und Geschäftsführer der Ninox Software GmbH Bauen Sie mit wenigen Klicks Anwendungen für die Zusammenarbeit im Team, für die abteilungsüber­greifende Kommunikation, zur Unterstützung Ihrer Arbeitsabläufe und Geschäftsprozesse. Das ist nicht nur viel einfacher, als es klingt - es macht auch einfach Spaß! Damit Sie gleich durchstarten können, bringt Ninox nützliche Vorlagen mit, die auf unserem Erfahrungs­schatz und den Beiträgen unserer ständig wachsenden Community beruhen. Als Mittelständler benötigen Sie Software, die genau auf Ihr Geschäft zugeschnitten ist. Mit Ninox entscheiden Sie selber, welche Daten Ihnen wichtig sind. Faires Lizenzmodell ohne versteckte Kosten mit transparenter Update-Politik. Keine Installationskosten Ninox - Die clevere Datenbank | Jetzt als App für iPad verfügbar!
Powerline 1200: Erweiterter Internetzugang in jeden Raum Powerline 1200: Erweiterter Internetzugang in jeden Raum Register now to receive: 90-day free phone tech supportNew software udpatesNew product information and offers IMPORTANT: Read the release notes carefully before updating firmware or installing new software. By continuing, you agree that NETGEAR is not responsible for damages if firmware, software or other files are not installed according to the release note instructions. Thank you for downloading Your download should start automatically in a few seconds. No download? For software, firmware, drivers, manuals, and technical support please visit: NETGEAR® support home To learn about other NETGEAR products, please visit: NETGEAR® home - Blog über iPhone, iPad & Mac
Computers tablets

Enabling Communications, Anywhere, Anytime: Arduino Yun as a possible Mesh Extender Platform Enabling Communications, Anywhere, Anytime: Arduino Yun as a possible Mesh Extender Platform Regular readers of this blog will know that we have been looking at a variety of hardware options for the Serval Mesh Extender. The Serval Mesh Extender is a device that combines ad-hoc WiFi meshing with long-range license-free UHF packet radio to allow the easy formation of mesh networks spanning useful distances. Typically the UHF packet radio has a range about ten times greater than WiFi. This means that in ordinary suburban and urban areas we get a range of a block or two, and in open rural areas the range can be in the kilometres. We run our award winning Serval Mesh software over the top, providing an easy to use communications system that lets you use your cell phone without cellular coverage, for example, during a disaster, or when you and your friends are near one another outside of the range of your native network. The challenge with the Mesh Extender design is that we haven't had the budget to design our own device from the ground up.
Graphic Applications ACDSee Imgv is a unique and feature rich Image Viewer. It is released as free software with full source code. Imgv is portable and can run on Windows, Linux, BSD, OSX, and other operating systems. Cornice is a cross-platform image viewer written in Python + wxPython + PIL. Adobe After Effects Jahshaka is an editing and effects system. Adobe FrameMaker and QuarkXPress Scribus is an open-source program that brings award-winning professional page layout to Linux/Unix, MacOS X, OS/2 and Windows desktops with a combination of “press-ready” output and new approaches to page layout. KWord is a frame-based word-processing and desktop publishing application. Adobe Illustrator and Corel Draw Xara Xtreme for Linuxis a powerful, general purpose graphics program for Unix platforms including Linux, FreeBSD and (in development) OS-X. Skencil is an interactive vector drawing appliction. Adobe Photoshop and Corel Paint Shop Pro GIMP is the GNU Image Manipulation Program. Autodesk 3ds Max Open Source Alternative to Commercial Software Open Source Alternative to Commercial Software
Smaller, faster, cheaper! Single board computer (SBC) innovations are jumpstarting a whole new wave of DIY devices. If you've been living under a rock for the last couple of years, you can be forgiven for not knowing about the revolution that's been happening in micro-computing, such as the introduction of the Raspberry Pi models, but this emerging trend has the potential to radically change the DIY tech scene. Originally designed to teach computer science and coding skills, these single board computers aren't just for kids or students anymore, as they've evolved into tiny machines capable of handling quite a few common IT tasks at home, such as streaming media or serving as a control hub for other smart devices. The PINE A64 runs its operating system from a removable microSD card, which can easily be swapped out and/or updated, and the unit is designed to run open source platforms such as Android, Ubuntu, or OpenHAB IoT. The mini-computer market just got a lot more crowded with this $15 64-bit entry
Perceptually Uniform Colour Maps Many widely used colour maps have perceptual flat spots that can hide features as large as 10% of your total data range. MATLAB's 'hot' and 'hsv' colour maps suffer from this problem. Use these colour maps instead. For an overview of this work and the theory behind it please visit this page Generation and correction of colour maps cmap.m Colour map generating function. Rendering of images with colour maps applycolourmap.m Applies a colour map to a single channel image to obtain an RGB result. showdivim.m This function is intended for displaying an image with a diverging colour map. Test images sineramp.m Generates a test image consisting of a sine wave superimposed on a ramp function The amplitude of the sine wave is modulated from its full value at the top of the image to 0 at the bottom. Visualization of colour map paths and colour spaces Functions for reading and writing colour maps in various formats Colour conversion convenience functions. Julia Code Peter's Functions for Computer Vision
This is a cool perspective rectification method that I learnt last week. It probably has also a lot of other useful applications in addition to this one. Figure 1. For this method, you will need MATLAB and Corke’s Machine Vision Toolbox (MVTB). I needed also the MATLAB Functions for Multiple View Geometry even though I didn’t notice it in MVTB’s installation instructions but I may have failed to install the toolbox correctly. When you are ready, run the following script in MATLAB. Figure 2. im = imread('input.jpg'); image(im); P = ginput(4)'; X = [min(P(1,:)), min(P(2,:)); max(P(1,:)), min(P(2,:)); max(P(1,:)), max(P(2,:)); min(P(1,:)), max(P(2,:))]'; H = homography(P, X); output = homwarp(H, im); imwrite(output, 'output.jpg'); The most relevant things in these lines are the homography and homwarp functions that came with MVTB. Figure 3. Now it should be easy to crop the image and do the possibly necessary width/height scaling using your favourite image editing program. Perspective rectification – Mikko's Project Corner
Table of Contents: Convolutional Neural Networks are very similar to ordinary Neural Networks from the previous chapter: they are made up of neurons that have learnable weights and biases. Each neuron receives some inputs, performs a dot product and optionally follows it with a non-linearity. The whole network still expresses a single differentiable score function: from the raw image pixels on one end to class scores at the other. And they still have a loss function (e.g. SVM/Softmax) on the last (fully-connected) layer and all the tips/tricks we developed for learning regular Neural Networks still apply. So what does change? Architecture Overview Recall: Regular Neural Nets. Regular Neural Nets don’t scale well to full images. 3D volumes of neurons. Left: A regular 3-layer Neural Network. A ConvNet is made up of Layers. Layers used to build ConvNets Example Architecture: Overview. In summary: The activations of an example ConvNet architecture. Convolutional Layer The brain view. Example 1. CS231n Convolutional Neural Networks for Visual Recognition
Computing & ICT

With I.C.T in the U.K changing, I have been looking at other ways of offering Computer Science in my lessons. I have been programming bits here and there and I have been using Kodu with my students. I wanted to step things up a notch and get my students understanding functions. I also wanted to start introducing arrays and if statements into their vocabulary. I was fortunate enough to start learning about the Touch Develop platform. To see how each of the lessons map into the new national curriculum, you can follow the links on the image above. TouchDevelop is a programming environment that runs on your mobile devices. I have started developing a scheme of work which will allow students to break into it slowly. Here are a few Bonus Lessons to support different aspects of the new national curriculum. Like this: Like Loading... Touch Develop – Scheme Of Work | Ray Chambers
Online HTML Editor

oustic cryptanalysis
That One Privacy Site | Detailed VPN Comparison Chart
How to encrypt your entire life in less than an hour
Orthogonality and the DRY Principle
Abstraction and Detail
Wexflow: Open source workflow engine in C# - CodeProject
What happens when you type into your browser and press enter?
Computer Knowledge

Eyes Above The Waves: Disable Your Antivirus Software (Except Microsoft's)
Computer/ Technology

How to Organize Apps on Your iPad
Use This PC Cleaner Software To Keep Windows Running Smoothly
Anti-Distraction Tools: Six Chrome Extensions, Mac, iPhone And PC Apps To Stay Focused And Get Work Done
Computer & Hardware

Computer Science Education

Light computer board

Computing Evolution

COmputer stuff 2015

Coding/Computer Science

Professionalism & Ethics in Computing


Single Board Computer


Computer connections CLIL Lesson