Skip to content

Instantly share code, notes, and snippets.

View boo1ean's full-sized avatar
🎯
Focusing

Єgor Gumeniuk boo1ean

🎯
Focusing
View GitHub Profile
#!/usr/bin/env bash
touch a aa aaa b bb bbb c cc ccc
echo "a" > aa
echo "a" > aaa
echo "bsdasdf" > bb
echo "bsdasdf" > bbb
echo "cccccc" > cc
#!/usr/bin/env bash
mkdir dir links
touch dir/node-1 dir/node-2 dir/node-3 dir/node-4 dir/node-5
ln dir/node-2 links/2_
ln dir/node-3 links/3_
ln dir/node-3 links/3__
#include <stdlib.h>
#include <dirent.h>
#include <sys/stat.h>
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include <sstream>
#include <stdlib.h>
#include <dirent.h>
#include <utime.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/sendfile.h>
#include <iostream>
vector<string> &split(const string &s, char delim, vector<string> &elems) {
stringstream ss(s);
string item;
while (getline(ss, item, delim)) {
elems.push_back(item);
}
return elems;
}
vector<string> split(const string &s, char delim) {
@boo1ean
boo1ean / httpd.conf
Last active December 17, 2015 17:49
Apache2 port forwarding
<VirtualHost *:80>
ServerName your-domain.com
RewriteEngine On
RewriteRule ^(.*)$ http://localhost:4000$1 [P]
</VirtualHost>
#!/usr/bin/env bash
# Split string into array
# SPLITTED_ARRAY is a global array to store split result
#
# Usage example:
#
# split "1,2,3", ","
# result=0
# for i in ${SPLITTED_ARRAY[*]}
var BusinessItemView = Marionette.ItemView.extend({
tagName: "li",
template: "item-view-template"
});
var BusinessCollectionView = Marionette.CompositeView.extend({
template: "collection-view",
itemView: BusinessItemView,
itemViewContainer: "#item-container",
formatPhone: function(phone) {
return phone.replace(/(\d\d\d)(\d\d\d)(\d\d\d\d)/, '($1) $2-$3');
},
@boo1ean
boo1ean / gist:4477574
Last active December 10, 2015 18:49
Twitter bootstrap typeahead through javascript
$("#query-input").typeahead({
source: ["Hello", "World", "Autocomplete"],
highlighter: function(item) {
return item + "!";
},
updater: function(item) {
alert(item, "is chosen");
}