gabemart / hipku Goto Github PK
View Code? Open in Web Editor NEWEncode any IP address as a haiku
License: MIT License
Encode any IP address as a haiku
License: MIT License
stiff dreams
It should be stiff drakes
.
(above, [66, 166]
is correct)
List of blocked JavaScript in http://hipku.gabrielmartin.net/ (generated by LibreJS):
NONTRIVIAL: innerHTML identifier
http://hipku.gabrielmartin.net/index.js
This script is detected as nonfree, external, and as defining functions or methods
http://www.jsonip.com/?callback=init
This script is detected as nonfree, external, and as defining functions or methods
http://hipku.gabrielmartin.net/js/hipku.min.js
List of accepted JavaScript in http://hipku.gabrielmartin.net/
LibreJS did not allow the execution of any scripts on this page: '
There may be no scripts on this page (check source, C-u)
The inline and on-page JavaScript code may not be free and/or may not have proper license information and external scripts (if present) may have been removed by default.
External scripts may not be free and/or may not have proper licensing and are not part of the whitelist of free JavaScript libraries.
See https://www.gnu.org/philosophy/javascript-trap.html#AppendixA how to adjust the files.
It seems like a bug in the standard filters but I wonder why this happens? Any idea or something you can fix with the demo site (which works like a charm when Adblock-Plus is deactivated)?
BTW: do you need google analytics for this site or was it just in already?
You can see it in action here.
You might also consider using javascript-ipv6 to do your IP address parsing (it supports both IPv4 and IPv6, despite the name, and disclaimer: I wrote the library but it has ~1,500 unit tests). That way you could easily handle IPv6 addresses like ::ffff:192.168.0.1
, which is currently parsed by Hipku as ::ffff:192
.
Thanks for a fun library!
That's a cool project :) But I feel it'd be even cooler if it wasn't so dependent on an inner dictionary but relied on some external principle (some sort of online static ressource), accessible to anyone who wishes to decrypt by hand for example.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.