Skip to content

Instantly share code, notes, and snippets.

View srogier's full-sized avatar

Sébastien Rogier srogier

View GitHub Profile
@srogier
srogier / gist:3499079
Created August 28, 2012 15:25
sizeof vs count
sizeof(array('foo'));
line # opcode result operands
-----------------------------------------------------------------------------
2 0 EXT_STMT
1 EXT_FCALL_BEGIN
2 INIT_ARRAY ~0 'foo', 0
3 SEND_VAL ~0, 1
4 DO_FCALL 'sizeof'
@srogier
srogier / redshift
Created November 6, 2012 17:12
redshift launcher
gtk-redshift -l 45.77:4.84 -t 5700:4000 -g 0.80 -m vidmode -v
@srogier
srogier / diff.css
Created January 7, 2014 15:34
différence entre mixin, extend et placeholder dans sass
.test-placeholder-foo .ph-foo, .test-placeholder-foo .bar {
border: 1px solid red;
}
.test-placeholder-foo .ph-foo {
background: red;
display: block;
}
.extend-bar, .extend-foo .ext-foo, .test-extend-foo .ext-foo, .test-extend-foo .bar {
@srogier
srogier / date.php
Last active August 29, 2015 14:11
Zend_date
<?php
$date = new Zend_Date('2014-12-28');
$date->addDay(1);
echo $date->toString('YYYY-MM-dd'); // 2015-12-29
// edit : works fine with yyyy instead of YYYY
echo $date->toString('yyyy-MM-dd'); // 2014-12-29
// RTFM is here : http://framework.zend.com/manual/1.12/en/zend.date.constants.html#zend.date.constants.selfdefinedformats
<?php
ini_set('session.save_handler', 'memcached');
session_save_path('mymemcachesession:11211');
session_start();
session_regenerate_id(true);
@srogier
srogier / gist:e769c347fc0e009c898b8d86f8086629
Created September 30, 2016 07:51
Optimize sur backup prod
mysql> optimize table decitre_sales_flat_order;
+----------------------------------+----------+----------+-------------------------------------------------------------------+
| Table | Op | Msg_type | Msg_text |
+----------------------------------+----------+----------+-------------------------------------------------------------------+
| magento.decitre_sales_flat_order | optimize | note | Table does not support optimize, doing recreate + analyze instead |
| magento.decitre_sales_flat_order | optimize | status | OK |
+----------------------------------+----------+----------+-------------------------------------------------------------------+
2 rows in set (1 min 27.08 sec)
mysql> optimize table decitre_downloadable_link_purchased;

Keybase proof

I hereby claim:

  • I am srogier on github.
  • I am srogier (https://keybase.io/srogier) on keybase.
  • I have a public key ASA7CtwM0QVO8ZoRs0Md-eP2HbnNCNSSJnl-59FJqtlLPQo

To claim this, I am signing this object: