Skip to content

Instantly share code, notes, and snippets.

@paggiogriot
paggiogriot / elk.sh
Created August 21, 2020 16:54 — forked from abhishektomar/elk.sh
Bash Script to Install Elastic Search, Logstash and Kibana
#!/bin/bash
# Checking whether user has enough permission to run this script
sudo -n true
if [ $? -ne 0 ]
then
echo "This script requires user to have passwordless sudo access"
exit
fi
@paggiogriot
paggiogriot / _verify-repair-permissions-disk.md
Created April 5, 2018 12:30 — forked from bzerangue/_verify-repair-permissions-disk.md
Mac OS X Utilities via Terminal: (Verify and Repair: Disk Permissions AND Disk / Software Update / TimeMachine)

Verify and Repair Disk Permissions via Terminal (Mac OS X)

Verify Permissions

diskutil verifyPermissions /

Repair Permissions

diskutil repairPermissions /

Running it locally
If you have Node.js, open a terminal/command prompt in the same directory as this README file, then run:
npm install -g http-server
http-server
... then browse to http://localhost:8080/
@paggiogriot
paggiogriot / ko.utils.signatures.js
Created June 9, 2017 01:46 — forked from hyle/ko.utils.signatures.js
KnockoutJS utils (ko.utils) signatures
// knockout 2.2.1
ko.utils.arrayFilter = function (array, predicate) { /* .. */ }
ko.utils.arrayFirst = function (array, predicate, predicateOwner) { /* .. */ }
ko.utils.arrayForEach = function (array, action) { /* .. */ }
ko.utils.arrayGetDistinctValues = function (array) { /* .. */ }
@paggiogriot
paggiogriot / ko.utils.signatures.js
Created June 9, 2017 01:45 — forked from hyle/ko.utils.signatures.js
KnockoutJS utils (ko.utils) signatures
// knockout 2.2.1
ko.utils.arrayFilter = function (array, predicate) { /* .. */ }
ko.utils.arrayFirst = function (array, predicate, predicateOwner) { /* .. */ }
ko.utils.arrayForEach = function (array, action) { /* .. */ }
ko.utils.arrayGetDistinctValues = function (array) { /* .. */ }
<script src="~/Scripts/knockout.mapping-latest.js"></script>
<script type="text/javascript">
$(function() {
var viewModel = ko.mapping.fromJS(@Html.Raw(Model.ToJson()));
ko.applyBindings(viewModel);
});
</script>
//WelcomeApp: App Container, houses other components
//and creats underlying servicing methods
var WelcomeApp = React.createClass({
getInitialState: function(){
return { name: this.props.name };
},
handleKeyUp: function(newVal) {
this.setState( {name: newVal } );
},
render: function(){
@paggiogriot
paggiogriot / gist:f78ecc4ced302402f243154e980e53f8
Created June 17, 2016 21:58
how-to-build-an-off-canvas-navigation-layout-with-bootstrap
http://webdesign.tutsplus.com/tutorials/how-to-build-an-off-canvas-navigation-layout-with-bootstrap--cms-21991
<nav id="offcanvas" class="navmenu navmenu-inverse navmenu-fixed-right offcanvas navmenu-site" role="navigation">
<ul class="nav navmenu-nav">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Tutorials <span class="caret"></span></a>
<ul class="dropdown-menu navmenu-nav">
<li><a href="#">Design &amp; Illustration</a></li>
<li><a href="#">Code</a></li>
<li><a href="#">Web Design</a></li>
<li><a href="#">Music &amp; Audio</a></li>
<li><a href="#">Photography</a></li>
@paggiogriot
paggiogriot / install.rabbitmq.sh
Created June 9, 2016 15:15
Install RabbitMQ on Debian/Ubuntu based systems
#!/bin/sh
# Variables
USER="admin"
PASS="password"
# Assert Root User
SCRIPTUSER=`whoami`
if [ "$SCRIPTUSER" != "root" ]
then