Skip to content

Instantly share code, notes, and snippets.

View geminorum's full-sized avatar
🏠
Working from home

Nasser Rafie geminorum

🏠
Working from home
View GitHub Profile
.genericon-rotate-90 {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.genericon-rotate-180 {
/*
* Lets you use your browser's back/forward buttons for in-page navigation by
* adding custom 'next' and 'previous' events to the window object.
*
* Copyright (c) 2011 Tobias Schneider <schneider@jancona.com>
* This script is freely distributable under the terms of the MIT license.
*
* Example:
*
* window.addEventListener('next', function(){
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@geminorum
geminorum / ajax-form.js
Last active August 29, 2015 14:10 — forked from havvg/ajax-form.js
jQuery(function($) {
$('form[data-async]').live('submit', function(event) {
var $form = $(this);
var $target = $($form.attr('data-target'));
$.ajax({
type: $form.attr('method'),
url: $form.attr('action'),
data: $form.serialize(),
@geminorum
geminorum / Foo.php
Last active August 29, 2015 14:11 — forked from chrisguitarguy/Foo.php
<?php
class Foo
{
private $name;
private static $defaultInstance = null;
/**
* Public constructor: create as many instance as you want
*/
@geminorum
geminorum / bp-hide-widgets.php
Last active August 29, 2015 14:11
Hide BuddyPress widgets on Multisite install, Better way!
<?php
function bp_include_remove_widgets() {
if ( ! bp_is_root_blog() )
remove_all_actions( 'bp_register_widgets' );
} add_action( 'bp_include', 'bp_include_remove_widgets', 5 ); // priority is crucial
@geminorum
geminorum / parser.php
Last active August 29, 2015 14:14 — forked from martinsik/parser.php
<?php
$curl = curl_init('http://www.livescore.com/soccer/england/');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10');
$html = curl_exec($curl);
curl_close($curl);
if (!$html) {

Keybase proof

I hereby claim:

  • I am geminorum on github.
  • I am geminorum (https://keybase.io/geminorum) on keybase.
  • I have a public key whose fingerprint is 66A4 9A1A 9CFC 4499 4021 7DF9 503A 5103 EDD4 3F19

To claim this, I am signing this object:

# ------------------------------------------------------------------------------
# ------------------------------------------------------------------------------
# BEGIN HOST SETTINGS
# https://kb.sucuri.net/warnings/hardening/disable-directory-listing
Options -Indexes
# https://kb.sucuri.net/warnings/hardening/headers-x-content-type
# https://kb.sucuri.net/warnings/hardening/headers-x-xss-protection
# https://really-simple-ssl.com/site-health-recommended-security-headers/
@geminorum
geminorum / README.md
Last active August 29, 2015 14:16 — forked from hofmannsven/README.md