Skip to content

Instantly share code, notes, and snippets.

View martinshaw's full-sized avatar
🚀

Martin Shaw martinshaw

🚀
View GitHub Profile
@martinshaw
martinshaw / location.coffee
Created July 15, 2013 14:42
Location Services embedded into posts
$ ->
composer= composer or {}
composer.locationservices=
showPosition: (position) ->
document.geoclocation=[
position.coords.latitude
position.coords.longitude
]
getlocation: ->
if navigator.geolocation
@martinshaw
martinshaw / cookieclicker.js
Last active December 24, 2015 22:29
Cookie Clicker Hack. Duh...
w= window; d= document; d.g= {DT: this}; d.e= {DT: this};
d.g.t= function(n){ return this; }; d.g.m= function(i){ return 1/i; };
d.g.r= $; d.g.y= "#bigCookie"; d.g.a= 0; d.g.z= "click";
d.g.h= "console|log"; d.g.b= "|";
d.e.s= setInterval( function(){
w[d.g.h.split(d.g.b)[0]][d.g.h.split(d.g.b)[1]](d.g.a + " Cookies generated by script");
}, d.g.m(.1)*500);
d.e.g= setInterval( function(){
d.g.r(d.g.y)[d.g.z]();
d.g.a= d.g.a+1;
class Routes extends Polarlicht3/HTTPRoutesManager
public f Main<>
@RegisterRoute <String "/", new Polarlicht3/Examples/Controllers/Welcome>;
@RegisterRoute <String "/signin", new Polarlicht3/Controllers/Auth/Signin>;
@RegisterRoute <String "/register", new Polarlicht3/Controllers/Auth/Register>;
@martinshaw
martinshaw / .htaccess
Created May 20, 2017 16:48
Suggested Laravel 5 htaccess
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteBase /laravel51/public/
# change above to your site i.e., RewriteBase /whatever/public/
# Redirect Trailing Slashes...
@martinshaw
martinshaw / more.md
Last active September 19, 2017 17:24
More Paragraph for Draft ToR

Security

The World Wide Web is by default open and public facing without much regard for organisational privacy and security. Similarly, many of the platforms currently available cannot insure privacy and security, due to the way they function as centralised, singular and public facing websites which allow for all who wish to create an account. Occasionally these websites allow organisations to create groups and for users to associate with that group, but this does not ensure that internal information is not shared with other users, and doesn't ensure that the platform's company or hackers might not steal internal information (this [would be solved] by offering the platform as a self-hosted, decentralised and distributable server solution designed for installation by a person with no server knowledge)

https://github.com/r0adkll/Slidr
https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh
https://github.com/umano/AndroidSlidingUpPanel
https://github.com/DanielMartinus/konfetti
https://github.com/vsvankhede/easyfonts
https://github.com/JoanZapata/android-pdfview
https://github.com/flavioarfaria/KenBurnsView
https://github.com/felipecsl/GifImageView
https://github.com/hdodenhof/CircleImageView
https://github.com/tasomaniac/EmailAutoCompleteTextView
@martinshaw
martinshaw / notes.md
Last active November 3, 2017 10:46
!!! Notes for Crypto-Ransomeware Assignment !!!

1 Substitution Algo 1 Transposition Algo

Combine for CRWA

C = Cyphertext M = Plaintext message K = Key E = Encrypt Function

f Main <String[] args> {
yield new \GeoChat\GeoServices\Coord <
\FloatUtils\Float _latitude,
\FloatUtils\Float _longitude
>;
f isContainedInPolygon <\GeoChat\GeoServices\Polygon _polygon>{
// Check Contraints
\var rectangularCheck = Reduce <_polygon.points.asArray, Int> (_point, i) => {
\var latCheck = (_point.latitude < @_latitude);
\var longCheck = (_point.longitude < @_longitude)
@martinshaw
martinshaw / test.php
Created November 4, 2017 21:00
Get requests sent to the raw version of this file while testing CRWA1
{
"status": "ok"
}
@martinshaw
martinshaw / Message.rna
Created December 16, 2017 10:37
Need to implement ID
+ Message inherits \MySQL\DAO\Model {
String tables = "messages";
String msgContents = null;
String msgOrigin = null;
String msgRecipient = null;
Boolean isFirstSave = true;
public f constructor <
String _msgContents,