background preloader

Software

Facebook Twitter

Programming and hacking. Scratch. Getting the Most Out of Your iPad - 2015 Leadership Connections. 10 places where anyone can learn to code. A Guide to Web Scraping Tools - Gareth James. Post Last Updated:Thursday, June 11, 2015 Web Scrapers are tools designed to extract / gather data in a website via crawling engine usually made in Java, Python, Ruby and other programming languages.Web Scrapers are also called as Web Data Extractor, Data Harvester , Crawler and so on which most of them are web-based or can be installed in local desktops.

A Guide to Web Scraping Tools - Gareth James

Its main purpose is to enable webmasters, bloggers, journalist and virtual assistants to harvest data from a certain website whether text, numbers, contact details and images in a structured way which cannot be done easily thru manual copy and paste method. Typically, it transforms the unstructured data on the web, from HTML format into a structured data stored in a local database or spreadsheet or automates web human browsing. Web Scraper Usage Includes: Price comparisonWeather data monitoringWebsite change detectionResearchWeb mash upInfo graphicsWeb data integrationWeb Indexing & rank checkingAnalyze websites quality links. Mobile App Prototyping Made Easy. Coding Tutorials. Coursera. About the Course Pushing computation, control and storage into the “cloud” has been a key trend in networking in the past decade.

Coursera

The cloud is now “descending” to the network edge and often diffused among the client devices in both mobile and wireline networks. The cloud is becoming the “fog.” Coursera. About the Course This course introduces the cornerstones of functional programming using the Scala programming language.

Coursera

Functional programming has become more and more popular in recent years because it promotes code that’s safe, concise, and elegant. Furthermore, functional programming makes it easier to write parallel code for today’s and tomorrow’s multiprocessors by replacing mutable variables and loops with powerful ways to define and compose functions. Coursera. Developer API: Documentation. API Documentation IMPORTANT: This version of the Pocket API has been deprecated and is posted here for reference only.

Developer API: Documentation

To develop new apps on the Pocket API, please go to the Pocket Developer portal. Making an iPhone app? Add full Pocket support to your app in 1 line of code! - iPhone Library Methods List Management. 77 Open Source Replacements for Expensive Applications. For several years now, Datamation has compiled an annual list of open source software projects that can replace very expensive software.

77 Open Source Replacements for Expensive Applications

In years past, the prices for the proprietary software generally climbed from year to year, but this year, we noticed a major change. Much of the software that has a reputation for being very expensive has switched to a software as a service (SaaS) pricing model, which looks less expensive because it's based on a monthly subscription rather than a flat fee. (Whether it's actually less expensive depends on a number of factors.) In addition, some proprietary software actually decreased in price in this year, and at least one "expensive" software package we've featured in the past is now available for free. These lower prices are good news for application users. 4 Simple Ways to Customize the Windows 10 Start Menu.

How To Use Chrome's New Bookmark Manager Extension. Swift: Introduction to Apple's New Programming Language. Apple began accepting Swift-coded applications in the App Store after the launch of both iPhone 6 and iPhone 6 Plus.

Swift: Introduction to Apple's New Programming Language

In this article, I provide a brief introduction of the most interesting features included in this new programming language, which provides an alternative to Objective-C when you want to create native iOS apps with XCode 6.0.x. A New Language, A New XCode Version Swift is an object-oriented language that includes some functional programming concepts.

I believe the most important benefit that Swift provides is that you can avoid working with Objective-C to develop a native iOS app. Free Software Directory. HomeBank - Free, easy, personal accounting for everyone. API. How To Become A Hacker. Copyright © 2001 Eric S.

How To Become A Hacker

Raymond As editor of the Jargon File and author of a few other well-known documents of similar nature, I often get email requests from enthusiastic network newbies asking (in effect) "how can I learn to be a wizardly hacker? ". Back in 1996 I noticed that there didn't seem to be any other FAQs or web documents that addressed this vital question, so I started this one. A lot of hackers now consider it definitive, and I suppose that means it is. Best XBMC Addons to Destroy Your Cable Bill. Are you tired of paying one-hundred to three-hundred dollars or more each month for your cable and satellite television just to watch TV and be entertained?

Best XBMC Addons to Destroy Your Cable Bill

With XBMC Media Center and its library of addons, you can easily turn your devices (PC, Mac, Android, iOS, and other devices) into virtual televisions and movie centers, and of course, cut your cable bill all the way down to nothing. Note: It is important to note that XBMC Media Center has been renamed Kodi Entertainment Center, although most people still refer to it as the former. We will be using XBMC Media Center for this article. Download Windows Technical Preview ISO. Visual Thinking Center. Inkscape.

Tarballs_are_good. Dé online computer en elektronica specialist!

Emacs

Git/Github. Linux. Python. Boot-Repair. Boot-Repair is a simple tool to repair frequent boot issues you may encounter in Ubuntu like when you can't boot Ubuntu after installing Windows or another Linux distribution, or when you can't boot Windows after installing Ubuntu, or when GRUB is not displayed anymore, some upgrade breaks GRUB, etc.

Boot-Repair

Boot-Repair lets you fix these issues with a simple click, which (generally reinstalls GRUB and) restores access to the operating systems you had installed before the issue. 'Simple Dock' Puts Fave Apps, Switcher on GNOME Desktop. VHD (file format) The format was created by Connectix for Connectix Virtual PC product, which was later acquired by Microsoft in 2003, for what is now known as Microsoft Virtual PC.

VHD (file format)

Since June 2005, Microsoft has made the VHD Image Format Specification available to third parties under the Microsoft Open Specification Promise.[1] A Virtual Hard Disk allows multiple operating systems to reside on a single host machine. This method enables developers to test software on different operating systems without the cost or hassle of installing a second hard disk or creating a separate partition on a single hard disk. The ability to directly modify a virtual machine's hard disk from a host server supports many applications, including: Moving files between a VHD and the host file systemBackup and recoveryAntivirus and securityImage management and patchingDisk conversion (physical to virtual, and so on)Life-cycle management and provisioning (re) VHDs are implemented as files that reside on the native host file system. CodingBat.

A practical introduction to functional programming at Mary Rose Cook. Many functional programming articles teach abstract functional techniques. Www.pement.org/awk/awk1line.txt. Free Vector Art & Vector Graphics. Free Stock Images, Vectors, Graphics and More. Trevor Appleton: Guide to Creating a Sudoku Solver using Python and Pygame. After creating a version of Conways Game of Life in Python I was keen to explore Pygame further. The Game of Life program I wrote demonstrated that Pygame was a great way to graphically show information, but it didn't explore any interactive elements of Pygame. My default method for anything that requires a GUI (Graphical User Interface) is to use Tkinter. In fact I have written a blog post which explains how to create a basic GUI in Tkinter.

Python - Rock Paper Scissors inside a GUI Tkinter does the job of GUI creation well, and if you need buttons and space for users to type information, it's good. I was curious to see if Pygame would fare any better. I thought this would be perfect for interacting with as the user would have to select which numbers are known in the blank Sudoko, and it would have to update depending on the information given. Before getting too excited, the Sudoku solver in this blog post will not solve all Sudoku. There are eight steps. 1. Coding. Collecting all the cheat sheets. Latest Tutorials for LISP, jQueryUI, QC, D Programming, JCL, Computer Programming, Cloud Computing... Learn Java Programming and More Interactively - Learneroo.

Teaching Tree. Hackety Hack! How To Code - Best Coding Apps, Websites. Latest Tutorials for LISP, jQueryUI, QC, D Programming, JCL, Computer Programming, Cloud Computing... Apps/Dia. Welcome to Dia's new homepage. Dia is a GTK+ based diagram creation program for GNU/Linux, MacOS X, Unix, and Windows, and is released under the GPL license. Dia is roughly inspired by the commercial Windows program 'Visio,' though more geared towards informal diagrams for casual use. It can be used to draw many different kinds of diagrams. 10-Free-Text-Editors-for-Programmers - I am programmer. You can make writing code as complicated as you want, but at the end of the day, all you really need is your favorite, trusty text editor. Scratch for Arduino Makes Programing the Arduino More Visual.

E-book management. Guile Frequently Asked Questions. Guile Frequently Asked Questions Updated: 2009/06/25 22:12:40 ossau. Welcome to the Guile FAQ. 20 Handige tips voor Google Docs. Achtergrond - Google's online office suite wordt in rap tempo volwassen. Met de cloudsoftware is inmiddels al meer mogelijk dan menigeen denkt. Als je al een tijdje niet meer naar Google Docs gekeken hebt, dan is nu het moment. A practical introduction to functional programming at Mary Rose Cook. Git ready » learn git one commit at a time. John Resig - JavaScript Programmer.