Pimped Javascript - Just a library of my javascript functions, or shims. They are generally built for speed, size, versatility, and portability (copy and paste-able). Readability will be sacrificed...

No title available
Today's Document
DEAR READER
Mike Driver
trying on a metaphor
Sweet Seals For You, Always
todays bird
Not today Justin

if i look back, i am lost

tannertan36
d e v o n
$LAYYYTER
Lint Roller? I Barely Know Her
we're not kids anymore.
untitled
almost home
taylor price

pixel skylines
Cosmic Funnies

No title available
seen from United States

seen from Italy

seen from China

seen from United Kingdom
seen from Netherlands
seen from United States

seen from United States
seen from United States

seen from United States
seen from United States
seen from Nepal

seen from Brazil

seen from Brazil

seen from United States
seen from United States

seen from United States
seen from United States

seen from United States
seen from United States
seen from United States
@devres
Pimped Javascript - Just a library of my javascript functions, or shims. They are generally built for speed, size, versatility, and portability (copy and paste-able). Readability will be sacrificed...
Generate a variety of cool unicode font styles that you can copy and paste into Facebook, Twitter, etc.
Hello Folks 👋 This is Savio here. I'm young dev with an intention to enhance as a...
Browse 1065 short code snippets for all your development needs on 30 seconds of code.
The design project with open-source illustrations for any idea you can imagine and create. Create beautiful websites, products and applications with your color, for free.
A new free, open-source and high-quality illustration each day - no attribution needed! Commercial, academic, or your pet project, doesn't matter. Use Scale to beautify your project.
Font Matcherator
You may have, from time to time, wondered what font is being used by some website or ad, only to find it’s not text, its an image and you have no way of getting the infromation you need.
Enter Font Matcherator. Upload an image and this nifty site will determine the fornt for you. Magic.
http://www.fontspring.com/matcherator
prismjs
Prism is a lightweight, extensible syntax highlighter, built with modern web standards in mind. It’s a spin-off from Dabblet and is tested there daily by thousands.
http://prismjs.com/
Delete or rename locked files
You’ve almost certainly come across situations where a file is locked and you can’t overwrite or delete it.
Finding that elusive process that has a lock on the file can be really problematic sometimes. Turns out there a re a few good solutions to solve the problem without killing your processes one by one until you figure out who the culprit was.
Unlocker
http://www.filehippo.com/download_unlocker/
Unlocker is a simple explorer context menu plugin that will try to solve all your resource locking woes.
EMCO UnlockIt
http://emcosoftware.com/unlock-it
A neat free utility that helps you to unlock files and folders. It allows you to take a control on resources locked by a system, applications and services. For a locked resource the application detects a list of locking processes and allows to unlock the resource by closing file and library handles or terminating locking processes. The application offers Windows Explorer integration that makes possible folders and files unlocking by just a single click in the context menu.
LockHunter
http://lockhunter.com/
It is a free tool to delete files blocked by something you do not know. LockHunter is useful for fighting against malware, and other programs that are blocking files without a reason. Unlike other similar tools it deletes files into the recycle bin so you may restore them if deleted by mistake.
IObit Unlocker
http://www.iobit.com/en/iobit-unlocker.php
IObit Unlocker is a free, light-weight and easy-to-use tool, which helps you delete, rename, move and copy the files or folders by dragging and dropping into it or just clicking the add button to select your objective files / folders.
FileASSASIN
https://www.malwarebytes.org/fileassassin/
FileASSASSIN can eradicate any type of locked files from your computer.
If you use a computer, you've probably come across at least one of the following messages:
Cannot delete file: Access is denied
Make sure the disk is not full or write-protected and that the file is not currently in use
The source or destination file may be in use
The file is in use by another program or user
Public DNS pointing to your localhost
Public DNS Pointing To localhost (127.0.0.1)
When you are developing and using a local development environment, you typically need to hit your own site. A lot. You'd use URLs that look like this:
http://localhost/
http://127.0.0.1/
When you get slightly more advanced, you would want to run multiple sites off your installation. You can easily do this with name based virtual hosts (eg. with
VirtualHost
directives in Apache's config). Now you want to use urls like this:
http://client1.local/
http://client2.dev/
http://client3/
Those URLs don't work, so now we need to find some way to map our domain names to the "localhost" address.
What if we could map hostnames to 127.0.0.1 and make this work?
Hosts File
The first and easiest method is where one edits their hosts file (
/etc/hosts
in Linux,
C:\Windows\System32\Drivers\etc\hosts
for some versions of Windows) and add lines like this:
127.0.0.1 client1.local
127.0.0.1 client2.dev
127.0.0.1 client3
At work, we have up to five different hostnames for each of our clients. Adding yet another client means dozens of developers that now need to edit their hosts file. Oh, the pain and agony when you have to do this for hundreds of domains!
What if we could have a single top-level domain that always resolved to localhost?
DNS Entries - Windows
If you are using Windows DNS, you can create a new zone:
dnscmd /RecordAdd local * 3600 A 127.0.0.1
dnscmd /RecordAdd local @ 3600 A 127.0.0.1
dnsmasq - Linux, MacOS
On Linux systems, you can install dnsmasq to pretend to be a real DNS server and actually respond with 127.0.0.1 for all subdomains of a top level domain. So, if you wanted *.local to always resolve to your own domain, then you can use URLs like this:
http://client1.local/
http://client2.local/
http://client3.local/
You only need to install and set up dnsmasq. There's some well-written instructions at
http://drhevans.com/blog/posts/106-wildcard-subdomains-of-localhost
that you can follow; I won't repeat them here.
The drawback of this setup is that you now have to install and configure dnsmasq on every machine where you want to use this trick.
What if someone set up DNS entries and basically did this for you?
Available Wildcarded DNS Domains
It turns out that some kind hearted people already set up wildcarded domains for you already. You can use any top level domain below and any subdomain of these and they will always resolve back to 127.0.0.1 (your local machine). Here's the list of ones I know about. Let me know if there are more!
fuf.me - Managed by me; it will always point to localhost for IPv4 and IPv6
localtest.me - Also has an SSL cert - see http://readme.localtest.me
ulh.us
127-0-0-1.org.uk
ratchetlocal.com
smackaho.st
42foo.com
vcap.me
beweb.com
yoogle.com
ortkut.com
feacebook.com
lvh.me
Now, with these wildcarded domains, you don't need to do any modification of your system for requests to come back to your own server. For instance, you can go to http://client1.127-0-0-1.co.uk/ and the web page request will always head back to your own server. You'll still need to configure your web server to answer on this hostname, but at least the DNS portion of the problem is now solved.
Test Data Generation
Developers often need to generate large volumes of test data in order to get some sort of idea how your system, or more importantly, how your data-design will perform under extreme load.
Here’s a few online services that will assist you in generating some quality (read ‘legible’) test data.
Generate Data (http://www.generatedata.com/)
This is a free, open source tool written in JavaScript, PHP and MySQL that lets you quickly generate large volumes of custom data in a variety of formats for use in testing software, populating databases, and... so on and so forth.
This site has an awesome set of features including a new REST API. You can export in various formats, specify natural data-sources (such as first names, company names etc.) for individual output fields... it’s really flexible.
RandomUser.me (https://randomuser.me/)
A free API for generating random user data. Like Lorem Ipsum, but for people.
Generate up to 500 records at a time. Data looks like this:
{ results: [{ user: { gender: "female", name: { title: "ms", first: "lois", last: "williams" }, location: { street: "1969 elgin st", city: "frederick", state: "delaware", zip: "56298" }, email: "[email protected]", username: "heavybutterfly920", password: "enterprise", salt: ">egEn6YsO", md5: "2dd1894ea9d19bf5479992da95713a3a", sha1: "ba230bc400723f470b68e9609ab7d0e6cf123b59", sha256: "f4f52bf8c5ad7fc759d1d4156b25a4c7b3d1e2eec6c92d80e508aa0b7946d4ba", registered: "1288182167", dob: "146582153", phone: "(555)-942-1322", cell: "(178)-341-1520", SSN: "137-37-8866", picture: { large: "http://api.randomuser.me/portraits/women/55.jpg", medium: "http://api.randomuser.me/portraits/med/women/55.jpg", thumbnail: "http://api.randomuser.me/portraits/thumb/women/55.jpg", }, version: "0.4.1" }, seed: "graywolf" }] }
6px.io - https://6px.io/
6px is a powerful and scalable platform for image processing in the cloud. We provide the critical infrastructure so that developers can create smart image-based applications and services. The platform is designed to support the growth of photo-oriented applications and is influenced by the architecture of companies like Instagram, Pinterest and Snapchat who run their services at scale with high resilience.
https://6px.io/ - A simple, scalable platform for image processing.
Flux and React - a beautiful combination
Fluxxor
Flux is an architecture for creating data layers in JavaScript applications. It was designed at Facebook along with the React view library. It places a focus on creating explicit and understandable update paths for your application's data, which makes tracing changes during development simpler and makes bugs easier to track down and fix.
Fluxxor is an implementation of the flux architecture pattern.
http://fluxxor.com
React
Just the UI
Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project.
Virtual DOM
React uses a virtual DOM diff implementation for ultra-high performance. It can also render on the server using Node.js — no heavy browser DOM required.
Data flow
React implements one-way reactive data flow which reduces boilerplate and is easier to reason about than traditional data binding.
http://facebook.github.io/react/
Rainbow is a javascript based code syntax highlighting library
Rainbow is a code syntax highlighting library written in JavaScript. It was designed to be lightweight (1.4kb), easy to use, and extendable. It is completely themable via CSS.
http://craig.is/making/rainbows
PureCSS - http://purecss.io/
A set of small, responsive CSS modules that you can use in every web project.
http://purecss.io/
Git/Mercurial hosting on Windows
In my travels I have only come across 2 or 3 options. Most of them are commercial, requiring a license if you require more than single user access.
Here's what I've found:
Git
Bonobo Git Server http://bonobogitserver.com/ Free. Open source. GitHub: https://github.com/jakubgarfield/Bonobo-Git-Server
GitWin https://www.itefix.net/gitwin Free for one user, Starting at $49 per year for commercial license
Mercurial
HgLab https://hglabhq.com/ Starts at $49
GitStack http://gitstack.com/ Free for 2 users, Starts at $30/month for 5+ users
Host your own FAQ / Q&A sites
So, I needed a nice little FAQ or Q&A (think Stack Exchange) site... here are my final picks.
phpMyFAQ: http://www.phpmyfaq.de/ Open source, scalable, works with many databases. GitHub: https://github.com/thorsten/phpMyFAQ
Question2Answer http://www.question2answer.org/ Open source, themeable, supports public Q&A with voting system. GitHub: https://github.com/q2a/question2answer
Quench http://anantgarg.com/2009/12/09/php-stackoverflow-clone/ An experimental stack overflow clone. GitHub: https://github.com/anantgarg/Qwench