background preloader

Mobile Device Detection

Mobile Device Detection
Related:  Divers et variés

mobiReady Library.nu alternatives Updated on May 28th, 2017 Are you looking for some good alternatives to the lost gigapedia, library.nu, legalreads.com, coinread.com, bookos.org or libgen.info? Well, here is a list that I update quite often and whenever you (yes, you!) IMPORTANT Currently, many of you reach this page searching words like "en.bookfi.org alternatives", "library.nu alternatives" or "ebookoid", well I am not sure this will be the case in the near future... :( Due to the new guidelines against piracy, in the future, this post MAY NOT be listed among the search results you'll get from Google and/or Bing. Let's start with some 100% free and legal alternatives to Library.nu you find *a lot* of free another fantastic website with ebooks free-of-charge! The best library.nu alternatives ... or (maybe dead ...)

Tool-Up Time: The Very Best Front End Web Developer Tools DebugMe Blog We talked a lot with our in-house web developer team, researched the topic for hours and hours and finally put together the DebugMe* list of front end web developer tools which can be useful for every web dev out there. *Our bug tracking and visual feedback giving solution is not on the list because we are more humble than that, however you should take a look at it and maybe give it a try. DebugMe will make your life easier especially if you are a web developer, a web designer or a project manager. Are you a web developer or a designer? Alertify.js AlertifyJS is a javascript framework for developing pretty browser dialogs and notifications. Alfred Alfred is an award-winning app for Mac OS X which boosts your efficiency with hotkeys and keywords. AlloyUI AlloyUI is a framework built on top of YUI3 (JavaScript) that uses Bootstrap (HTML/CSS) to provide a simple API for building high scalable applications. AngularJS AngularJS lets you extend HTML vocabulary for your application. Backbone Bitbucket

Web Starter Kit | Web Tools - Google Developers Download Web Starter Kit (beta) What is Web Starter Kit? Web Starter Kit is an opinionated boilerplate for web development. Tools for building a great experience across many devices and performance oriented. Helping you to stay productive following the best practices outlined in Google's Web Fundamentals. A solid starting point for both professionals and newcomers to the industry. Features Quickstart Download the kit or clone the repository and build on what is included in the app directory. There are two HTML starting points, from which you can choose: index.html - the default starting point, containing Material Design layout.basic.html - no layout, but still includes our minimal mobile best-practices Be sure to look over the installation docs to verify your environment is prepared to run WSK. Web Performance Web Starter Kit strives to give you a high performance starting point out of the box. Browser Support ChromeEdgeFirefoxSafariOperaInternet Explorer 9+ Troubleshooting Docs and Recipes

FizzBuzz In Too Much Detail — Tom Dalling I know. FizzBuzz has been done to death. But I want to use it as a familiar base upon which we can explore some of the common tradeoffs involved in writing and maintaining software. In this article, I'll show multiple implementations of FizzBuzz, all designed to achieve different goals, and discuss the implications of each. What is FizzBuzz? FizzBuzz is a very simple programming task, used in software developer job interviews, to determine whether the job candidate can actually write code. Write a program that prints the numbers from 1 to 100. It's very well known in software development circles. A Naïve Implementation Let's kick things off with a super simple, straight-forward implementation. 1.upto(100) do |i| if i % 3 == 0 && i % 5 == 0 puts 'FizzBuzz' elsif i % 3 == 0 puts 'Fizz' elsif i % 5 == 0 puts 'Buzz' else puts i endend This implementation gives the correct results, and there is nothing clever about it. Don't Repeat Yourself (DRY) This implementation has a few advantages.

Programming, Motherfucker - Do you speak it? Incorporated | LICEcap LICEcapsimple animated screen captures LICEcap can capture an area of your desktop and save it directly to .GIF (for viewing in web browsers, etc) or .LCF (see below). LICEcap is an intuitive but flexible application (for Windows and now OSX), that is designed to be lightweight and function with high performance. LICEcap is easy to use: view a demo (output is here). In addition to .GIF, LICEcap supports its own native lossless .LCF file format, which allows for higher compression ratios than .GIF, higher quality (more than 256 colors per frame), and more accurate timestamping. LICEcap is GPL free software, each download package includes the source. Features and options: Record directly to .GIF or .LCF. Download LICEcap v1.32 for Windows (Jun 8 2022) (250kb installer)LICEcap v1.32 for macOS (Jun 8 2022) (876kb DMG) Windows: Prevent positioning window offscreen [issue 72] Windows: sign installer/executable Source codegit clone Old versions

S'équiper pour bien coder | Tutoriel AngularJS Notepad++ Plus tellement besoin de le présenter je pense, Notepad++ a déjà largement fait ses preuves. Ultra léger et rapide, il ne vous lâchera pas. Brackets Petit nouveau dans le vaste monde des éditeurs de texte, Brackets est Open Source (et gratuit) et complètement tourné vers le développement front-end. Quick Edit Brackets propose une fonctionnalité très intéressante : à partir d'un fichier HTML contenant des balises avec des classes (ou identifiants), vous pouvez modifier le CSS associé à ces balises directement depuis l'éditeur sans avoir à changer de fichier. La palette de couleurs Comme pour le Quick Edit, Brackets intègre nativement une palette de couleurs très ergonomique : Vous pouvez aussi voir la couleur correspondant à un code en hexadécimal ou en rgb simplement en passant la souris au-dessus. Sublime Text Comme beaucoup, depuis que j'ai découvert Sublime Text, je ne l'ai plus quitté ! Les plugins de Sublime Text Package Control AngularJS Grunt Emmet Bracket Highlighter LiveReload

Pro For Teams Work collaboratively on applications and private repos. Leverage Nitrous's cutting-edge cloud IDE to stay productive wherever you are. Learn more For Agencies Create a sandboxed environment for each of your clients in just minutes. Learn more For Developers Stop wasting time on system setup and maintenance. Learn more For Students Work on your projects from Chromebooks, Windows machines, or school computer. Learn more The 2018 Web Developer Roadmap Want to learn to code? There is no better time to start than right now. Below is an illustrated roadmap focussed on how to become a developer in 2018. Don’t let these illustrations scare you. You by no means need to understand everything on this map to become a stellar developer. In fact, you don’t even need to take them that seriously if you don’t want to to. This awesome illustrated guide to becoming a web developer was created by Kamranahmedse and posted to GitHub under the CC BY 4.0 License. Web Developer in 2018 Here’s where you’ll start. Frontend Path & Courses for Learning Front End Focus on yellow boxes and grow from there. The Web Development Bootcamp You need to learn the basics and build a solid foundation of web development principles. The Advanced Web Development Bootcamp Now that you’ve taken the first bootcamp and know how to build full stack web applications, it’s time to take your learning a little deeper.

License List | Software Package Data Exchange (SPDX) The SPDX License List is an integral part of the SPDX Specification. The SPDX License List itself is a list of commonly found licenses and exceptions used in free and open or collaborative software, data, hardware, or documentation. The SPDX License List includes a standardized short identifier, the full name, the license text, and a canonical permanent URL for each license and exception. The purpose of the SPDX License List is to enable efficient and reliable identification of such licenses and exceptions in an SPDX document, in source files or elsewhere. License Exceptions are commonly found exceptions to free and open source licenses, used with the License Expression operator, "WITH" to create a license with an exception. Version: 3.20 2023-02-17 Note: You can sort by each column by clicking on the column header. SPDX endeavors to never change the SPDX license identifiers.

How to Ask Programming Questions Already picked a programming language and started learning how to code? Inevitably, you’ll need to ask for some coding help. Even the best, most experienced developers do. It doesn’t matter if you’re chatting with an instructor, emailing a listserv like NICAR, posting on Stack Overflow, or even just tweeting out a question, there are ways to make sure your question gets answered. Here are some guidelines: 1. Before you can find a solution, you need to know how to describe the problem you’re having. Many times, someone else has had the same question as you, and asked that question on the Internet. If you’re having problems with a specific project hosted on Github, checking out their issues page (here’s an example) can also be helpful. If you need help with a specific programming language, there are great journalism-specific google groups that can help you, such as PyJournos and RubyJournos. Try any of the solutions you find to see if they work for you. 2. Note: This is an actual example.

Scoop

Related: