Skip to content

Instantly share code, notes, and snippets.

View florentdestremau's full-sized avatar

Florent Destremau florentdestremau

View GitHub Profile
@florentdestremau
florentdestremau / boxfile.yml
Last active March 9, 2018 11:33
Sample nanobox configuration for a PHP symfony website with node dependencies
run.config:
cache_dirs:
- vendor
- node_modules
engine: php
engine.config:
runtime: php-7.1
extensions:
- pdo_pgsql
- bcmath
@ncuillery
ncuillery / upgrade_rn.sh
Last active March 21, 2017 09:37
Upgrade React Native on your project, using a git-like interface
# In the root directory of a project, the Git working copy must be clean:
echo "a" | react-native upgrade # Generate the current version template and overwrite all files
git add .
git commit -m "Old version" # The current version template is added to the index
npm i react-native@latest --save # Install the new version of React Native
echo "a" | react-native upgrade # Generate the new version template and overwrite all files
@florentdestremau
florentdestremau / button.html
Last active January 4, 2017 11:55
Bootstrap hack to make a Confirm / Cancel button group. See the width: 4% -> 4 times the width of the first one
<div class="btn-group btn-group-justified" role="group">
<div class="btn-group" role="group">
<button type="button" class="btn btn-default btn-lg">
&times;
</button>
</div>
<div class="btn-group" role="group" style="width: 4%;">
<button type="button" class="btn btn-success btn-lg btn-block">
Confirm ?
</button>
@florentdestremau
florentdestremau / Apache-auth
Last active August 29, 2015 14:16
Enable apache auth for websites under construction
First of all, you need uapache2-utils tools.
sudo apt-get install apache2-utils
Then you add this in your virtualhost in your <Directory> tag :
#Require all granted
# you need to comment this line above to require a valid-user
AuthName "This website is not ready to go public !"
AuthType Basic